.hero[data-astro-cid-ge2uvauf]{color:var(--navy);background:var(--navy);align-items:flex-end;height:min(177.78vw,82svh);min-height:520px;max-height:760px;display:flex;position:relative;overflow:hidden}.stage[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.poster[data-astro-cid-ge2uvauf],.video[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:60% 50%;width:100%;height:100%;position:absolute;inset:0}.video[data-astro-cid-ge2uvauf]{opacity:0;transition:opacity .6s}.video[data-astro-cid-ge2uvauf].ready{opacity:1}.shade[data-astro-cid-ge2uvauf]{background:linear-gradient(#fff0 28%,#ffffff8c 48%,#ffffffed 66%,#fffffff7 100%);position:absolute;inset:0}.copy[data-astro-cid-ge2uvauf]{padding-bottom:clamp(24px,5vh,48px);position:relative}.eyebrow[data-astro-cid-ge2uvauf]{color:var(--navy);opacity:.8;margin-bottom:.8rem}h1[data-astro-cid-ge2uvauf]{color:var(--navy);font-size:clamp(2rem,9.6vw,4.6rem);line-height:.92}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--orange);font-style:normal}.sub[data-astro-cid-ge2uvauf]{color:#1c2a55;max-width:30rem;margin-top:1rem;font-size:clamp(1rem,1.4vw,1.2rem);font-weight:500}.ctas[data-astro-cid-ge2uvauf]{gap:.7rem;margin-top:1.4rem;display:flex}.ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:auto;min-height:52px}@media (width>=768px),(orientation:landscape){.hero[data-astro-cid-ge2uvauf]{align-items:center;height:min(56.25vw,100svh - 68px);min-height:480px;max-height:none}.shade[data-astro-cid-ge2uvauf]{background:linear-gradient(90deg,#fffffff7 0%,#ffffffeb 30%,#ffffff8c 48%,#fff0 66%)}.copy[data-astro-cid-ge2uvauf]{padding-bottom:0}.copy[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{max-width:min(46rem,56%)}h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.2rem,5.4vw,5.6rem)}.ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:none;padding:0 2.2em}}.toggle[data-astro-cid-ge2uvauf]{z-index:2;right:var(--gutter);width:40px;height:40px;color:var(--white);cursor:pointer;backdrop-filter:blur(6px);background:#07102b80;border:1px solid #fff6;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px}.toggle[data-astro-cid-ge2uvauf][hidden]{display:none}.toggle[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:16px;height:16px}.toggle[data-astro-cid-ge2uvauf] .i-play[data-astro-cid-ge2uvauf],.toggle[data-astro-cid-ge2uvauf].is-paused .i-pause[data-astro-cid-ge2uvauf]{display:none}.toggle[data-astro-cid-ge2uvauf].is-paused .i-play[data-astro-cid-ge2uvauf]{display:block}@media (width>=768px) and (height<=640px){h1[data-astro-cid-ge2uvauf]{font-size:clamp(2.2rem,5vw,4rem)}}.sec[data-astro-cid-lcdefpme]{padding:clamp(48px,8vw,104px) 0}.sec--tight[data-astro-cid-lcdefpme]{padding-top:0}.all-cta[data-astro-cid-lcdefpme]{justify-content:center;margin-top:clamp(28px,4vw,48px);display:flex}.btn-xl[data-astro-cid-lcdefpme]{width:min(100%,420px);min-height:60px;padding:0 2.6em;font-size:.9rem}.how[data-astro-cid-lcdefpme]{background:var(--white);border-bottom:1px solid var(--line)}.how-in[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:10px;margin:0 auto;padding-block:18px;list-style:none;display:grid}.how-in[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:.7rem;min-width:0;display:flex}.how-in[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--blue);font-size:clamp(1.8rem,4vw,3rem);line-height:1}.how-in[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{line-height:1.15;display:grid}.how-in[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.02em;font-size:.9rem;font-weight:800}.how-in[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.8rem;font-style:normal}@media (width<=720px){.how-in[data-astro-cid-lcdefpme]{gap:4px;padding-block:12px}.how-in[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;gap:.15rem}.how-in[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{display:none}.how-in[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{letter-spacing:.06em;font-size:.72rem}.how-in[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:1.5rem}}.cats[data-astro-cid-lcdefpme]{gap:clamp(10px,1.6vw,20px);display:grid}@media (width>=760px){.cats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.cat[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--white);transition:transform .4s var(--ease);border-radius:8px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.cat[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.cat-img[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:var(--white);overflow:hidden}.cat-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform 1s var(--ease)}.cat[data-astro-cid-lcdefpme]:hover .cat-img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.03)}.cat-copy[data-astro-cid-lcdefpme]{border-top:4px solid var(--orange);justify-items:start;gap:.7rem;padding:clamp(20px,3vw,36px);display:grid}.cat-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#7fa2ff}.cat[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,5.5vw,4rem)}.cat[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffc7;max-width:26rem;font-size:.92rem}.cat[data-astro-cid-lcdefpme] .link-arrow[data-astro-cid-lcdefpme]{color:var(--white)}.promo[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--white)}.promo-in[data-astro-cid-lcdefpme]{align-items:center;gap:2rem;padding-block:clamp(40px,7vw,96px);display:grid}@media (width>=960px){.promo-in[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr 1fr;gap:4rem}}.promo-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:4px;width:100%;height:auto}.promo-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:1.2rem;display:grid}.promo-copy[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#7fa2ff}.promo-copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(1.9rem,4.4vw,3.4rem)}.promo-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#ffffffc7;max-width:30rem}.edit[data-astro-cid-lcdefpme]{color:var(--white);background:var(--navy);align-items:center;min-height:clamp(340px,40vw,560px);display:flex;position:relative;overflow:hidden}.edit[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:70% 50%;width:100%;height:100%;position:absolute;inset:0}@media (width<=720px){.edit[data-astro-cid-lcdefpme]>img[data-astro-cid-lcdefpme]{object-position:78% 50%}}.edit-shade[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#07102bd9 0%,#07102b73 45%,#07102b00 75%);position:absolute;inset:0}.edit-in[data-astro-cid-lcdefpme]{position:relative}.edit[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2rem,5vw,4.4rem);line-height:.94}.edit[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--orange);font-style:normal}
