.aqB3Jq_hero{background:var(--color-navy);min-height:clamp(36rem,48vw,43rem);color:var(--color-d-text);isolation:isolate;align-items:center;padding-block:clamp(6.5rem,5rem + 6vw,9.5rem) clamp(4.5rem,3rem + 5vw,7rem);display:flex;position:relative;overflow:clip}.aqB3Jq_hero>.wrap{width:100%}.aqB3Jq_heroPhoto{z-index:-1;pointer-events:none;position:absolute;inset:0}.aqB3Jq_heroPhoto img{object-fit:cover;object-position:50% 42%;opacity:.42;width:64%;height:100%;display:block;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 26%);mask-image:linear-gradient(90deg,#0000 0%,#000 26%)}.aqB3Jq_heroPhoto:after{content:"";background:linear-gradient(100deg, var(--color-navy) 0%, #0b1a2eeb 34%, #0b1a2e8c 68%, #0b1a2e61 100%);position:absolute;inset:0}.aqB3Jq_heroCopy{max-width:34rem}.aqB3Jq_heroTitle{font-family:var(--font-head);font-size:var(--h1);letter-spacing:-.02em;text-wrap:balance;margin:0 0 1.125rem;font-weight:800;line-height:1.08}.aqB3Jq_heroLine{font-size:var(--hero-lede);color:var(--color-d-body);text-wrap:pretty;max-width:34em;margin:0 0 2rem;line-height:1.62}.aqB3Jq_heroActions{flex-wrap:wrap;align-items:center;gap:.875rem 1.75rem;display:flex}@media (max-width:760px){.aqB3Jq_heroCopy{max-width:none}.aqB3Jq_heroPhoto img{object-position:42% 40%;opacity:.5;width:100%;position:static;-webkit-mask-image:none;mask-image:none}.aqB3Jq_heroPhoto:after{background:linear-gradient(#0b1a2eeb 0%,#0b1a2ed1 45%,#0b1a2e6b 100%)}}.aqB3Jq_coverageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:62rem){.aqB3Jq_coverageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.aqB3Jq_coverageGrid{grid-template-columns:minmax(0,1fr)}.aqB3Jq_coverageMeta,.aqB3Jq_coverageTitle{min-height:0}}.aqB3Jq_coverageCard{background:var(--bg-card);border:1px solid var(--line);height:100%;color:inherit;border-radius:.375rem;flex-direction:column;gap:.75rem;padding:1.5rem;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.aqB3Jq_coverageCard:hover{color:inherit;border-color:var(--line-gold);transform:translateY(-3px);box-shadow:0 12px 28px -14px #101c2b47}.aqB3Jq_coverageCard:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.aqB3Jq_coverageHead{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.aqB3Jq_coverageMeta{font-family:var(--font-head);font-size:var(--label);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);min-height:2.4em;margin:0;font-weight:700;line-height:1.2}.aqB3Jq_coverageOutlet{color:var(--gold)}.aqB3Jq_coverageTitle{font-size:var(--h3);min-height:3.9em;margin:0;line-height:1.3}.aqB3Jq_coverageDomain{font-size:var(--small);color:var(--text-muted);margin:auto 0 0;line-height:1.5;transition:color .2s}.aqB3Jq_coverageCard:hover .aqB3Jq_coverageDomain{color:var(--gold)}@media (prefers-reduced-motion:reduce){.aqB3Jq_coverageCard,.aqB3Jq_coverageCard:hover{transition:none;transform:none}}.aqB3Jq_kitHead.aqB3Jq_kitHead{margin-bottom:0}.aqB3Jq_videoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.aqB3Jq_videoCard{flex-direction:column;gap:.875rem;display:flex}.aqB3Jq_videoFrame{aspect-ratio:16/9;background:var(--navy);border-radius:.375rem;margin:0;position:relative;overflow:hidden}.aqB3Jq_videoFrame img,.aqB3Jq_videoFrame iframe{border:0;width:100%;height:100%;display:block}.aqB3Jq_videoFrame img{object-fit:cover}.aqB3Jq_videoPlay{appearance:none;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;inset:0}.aqB3Jq_videoPlay:focus-visible{outline:2px solid var(--gold-bright);outline-offset:-4px}.aqB3Jq_videoPlay span{aspect-ratio:1;background:#0b1a2e99;border:2px solid #fffc;border-radius:50%;place-items:center;width:3.25rem;transition:background-color .2s,border-color .2s;display:grid}.aqB3Jq_videoPlay:hover span{background:#0b1a2ed1;border-color:#fff}.aqB3Jq_videoPlay svg{fill:#fff;width:38%;height:38%;margin-left:8%}.aqB3Jq_videoTitle{font-size:var(--h3);text-wrap:balance;margin:0;line-height:1.35}@media (max-width:40rem){.aqB3Jq_videoGrid{grid-template-columns:minmax(0,1fr)}}.aqB3Jq_kitBand.aqB3Jq_kitBand{padding-top:calc(var(--section-y) / 2)}
