.weapons-module__lcwVmG__page{width:min(1240px,100% - 40px);margin-inline:auto;padding:28px 0 76px}.weapons-module__lcwVmG__breadcrumbs{color:var(--color-ash);font:650 .76rem/1.3 var(--font-utility);letter-spacing:.035em;align-items:center;gap:9px;display:flex}.weapons-module__lcwVmG__breadcrumbs a{color:var(--color-bronze);text-decoration:none}.weapons-module__lcwVmG__breadcrumbs a:hover{color:var(--color-bone)}.weapons-module__lcwVmG__pageHeader{border-bottom:1px solid var(--color-line);grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);align-items:end;gap:56px;padding:42px 0 44px;display:grid}.weapons-module__lcwVmG__headerCopy{min-width:0}.weapons-module__lcwVmG__eyebrow,.weapons-module__lcwVmG__region{color:var(--color-bronze);font:650 .74rem/1.3 var(--font-utility);letter-spacing:.06em;text-transform:uppercase;margin:0}.weapons-module__lcwVmG__pageHeader h1{max-width:840px;color:var(--color-bone);font:500 clamp(3.2rem, 6vw, 5.25rem)/.9 var(--font-display);letter-spacing:-.048em;margin:14px 0 0}.weapons-module__lcwVmG__introduction{max-width:720px;color:var(--color-ash-light);margin:22px 0 0;font-size:1rem;line-height:1.65}.weapons-module__lcwVmG__rosterSummary{border-left:2px solid var(--color-bronze-dim);padding:19px 0 3px 23px}.weapons-module__lcwVmG__rosterSummary strong{color:var(--color-bone);font:500 1.45rem/1.2 var(--font-display)}.weapons-module__lcwVmG__rosterSummary p{color:var(--color-ash);margin:8px 0 0;font-size:.9rem;line-height:1.55}.weapons-module__lcwVmG__roster{padding-top:43px}.weapons-module__lcwVmG__sectionHeading{justify-content:space-between;align-items:end;gap:32px;display:flex}.weapons-module__lcwVmG__sectionHeading h2{color:var(--color-bone);font:500 2rem/1.08 var(--font-display);letter-spacing:-.02em;margin:0}.weapons-module__lcwVmG__sectionHeading>p{max-width:470px;color:var(--color-ash);text-align:right;margin:0;font-size:.88rem;line-height:1.55}.weapons-module__lcwVmG__locationsLink{color:var(--color-bronze);font:650 .76rem/1.35 var(--font-utility);letter-spacing:.025em;flex:none;text-decoration:none}.weapons-module__lcwVmG__locationsLink:hover{color:var(--color-bone)}.weapons-module__lcwVmG__weaponGrid{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:24px;display:flex}.weapons-module__lcwVmG__weaponCard{border:1px solid var(--color-line);border-top-color:var(--color-bronze-dim);background:linear-gradient(145deg, #b1814a0b, transparent 44%), var(--color-panel);flex-direction:column;flex:0 calc(33.3333% - 9.33333px);min-width:0;padding:21px;display:flex}.weapons-module__lcwVmG__weaponHeading{min-width:0}.weapons-module__lcwVmG__weaponHeading h3{overflow-wrap:anywhere;color:var(--color-bone);font:500 clamp(1.7rem, 2.5vw, 2.2rem)/1.02 var(--font-display);letter-spacing:-.025em;margin:12px 0 0}.weapons-module__lcwVmG__weaponType{color:var(--color-bronze);font:italic .96rem/1.3 var(--font-display);margin:7px 0 0}.weapons-module__lcwVmG__identity{color:var(--color-ash-light);margin:17px 0 0;font-size:.92rem;line-height:1.55}.weapons-module__lcwVmG__weaponFacts{border-top:1px solid var(--color-line);margin:19px 0 0}.weapons-module__lcwVmG__weaponFacts div{border-bottom:1px solid var(--color-line);grid-template-columns:92px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.weapons-module__lcwVmG__weaponFacts dt,.weapons-module__lcwVmG__weaponFacts dd{overflow-wrap:anywhere;min-width:0;margin:0}.weapons-module__lcwVmG__detailLink{width:fit-content;color:var(--color-bronze);font:650 .76rem/1.35 var(--font-utility);letter-spacing:.025em;margin-top:auto;padding-top:17px;text-decoration:none}.weapons-module__lcwVmG__detailLink:hover{color:var(--color-bone)}.weapons-module__lcwVmG__weaponFacts dt{color:var(--color-ash);font:650 .7rem/1.45 var(--font-utility);letter-spacing:.04em;text-transform:uppercase}.weapons-module__lcwVmG__weaponFacts dd{color:var(--color-bone);font-size:.84rem;line-height:1.5}@media (max-width:1040px){.weapons-module__lcwVmG__weaponCard{flex-basis:calc(50% - 7px)}}@media (max-width:700px){.weapons-module__lcwVmG__page{width:min(100% - 28px,1240px);padding:18px 0 52px}.weapons-module__lcwVmG__pageHeader{grid-template-columns:1fr;align-items:start;gap:18px;padding:26px 0 24px}.weapons-module__lcwVmG__pageHeader h1{font-size:clamp(2.75rem,14vw,3.45rem)}.weapons-module__lcwVmG__introduction{margin-top:16px;font-size:.96rem;line-height:1.55}.weapons-module__lcwVmG__rosterSummary{display:none}.weapons-module__lcwVmG__roster{padding-top:26px}.weapons-module__lcwVmG__sectionHeading{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.weapons-module__lcwVmG__weaponGrid{margin-top:18px}.weapons-module__lcwVmG__weaponCard{flex-basis:100%;padding:19px}}
