.page_page__fGXX1{--ink:var(--navy);--ink-soft:rgba(9,29,80,0.72);--line:rgba(9,29,80,0.14);background:var(--cream);color:var(--ink);font-size:17px;line-height:1.55}.page_page__fGXX1 h1,.page_page__fGXX1 h2,.page_page__fGXX1 h3{text-wrap:balance}.page_page__fGXX1 a:focus-visible,.page_page__fGXX1 button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.page_wrap__D8rOB{width:min(1120px,100% - 48px);margin-inline:auto}@media (max-width:640px){.page_wrap__D8rOB{width:calc(100% - 32px)}}.page_hero__krsd2{background:var(--navy);color:var(--cream);position:relative;overflow:hidden}.page_hero__krsd2 .page_wrap__D8rOB{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;grid-gap:48px;gap:48px;padding-block:161px 96px;min-height:633px}.page_heroCopy__FgRM6{max-width:600px;position:relative;z-index:1}.page_eyebrow__v7Y4V{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin-bottom:20px}.page_hero__krsd2 h1{font-family:var(--font-headline);font-weight:700;font-size:clamp(42px,5.6vw,68px);line-height:1.02;letter-spacing:-.01em}.page_hero__krsd2 h1 em{font-style:normal;color:var(--gold)}.page_lede__tPa8_{margin-top:24px;font-size:clamp(18px,1.5vw,21px);line-height:1.5;color:rgba(243,237,227,.86);max-width:34em}.page_actions__i0d48{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px;margin-top:36px}.page_btnPrimary__ixkKv{display:inline-flex;align-items:center;gap:12px;background:var(--red);color:#fff;text-decoration:none;font-weight:700;font-size:18px;padding:16px 26px;border-radius:999px;transition:transform .12s ease,background .12s ease}.page_btnPrimary__ixkKv:hover{background:#e63d00;transform:translateY(-1px)}.page_btnPrimary__ixkKv svg{width:20px;height:20px;flex:none}.page_soon__TQUFq{display:inline-flex;align-items:center;gap:10px;font-size:15px;color:rgba(243,237,227,.8)}.page_chip__YEWuZ{background:var(--honey);color:var(--navy);font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.page_heroNote__jjaCC{margin-top:22px;font-size:15px;line-height:1.5;color:rgba(243,237,227,.72);max-width:46em}.page_heroArt__K6i7h{position:relative;align-self:stretch;min-height:320px}.page_heroArt__K6i7h .page_mural__nRpvs{position:absolute;inset:-96px -60vw -96px 0;background-image:url(/images/desktop-hero-mural.webp);background-size:cover;background-position:0;background-repeat:no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%);mask-image:linear-gradient(90deg,transparent,#000 22%)}@media (max-width:900px){.page_hero__krsd2 .page_wrap__D8rOB{grid-template-columns:1fr;gap:0;padding-block:129px 0;min-height:0}.page_heroArt__K6i7h{min-height:220px;margin-top:44px}.page_heroArt__K6i7h .page_mural__nRpvs{inset:0 -24px 0 -24px;background-position:top;-webkit-mask-image:linear-gradient(180deg,transparent,#000 25%);mask-image:linear-gradient(180deg,transparent,#000 25%)}}.page_section__iSl4L{padding-block:88px}.page_sectionHead__9ApEo{max-width:640px}.page_sectionHead__9ApEo .page_eyebrow__v7Y4V{color:var(--ocean)}.page_section__iSl4L h2{font-family:var(--font-headline);font-weight:700;font-size:clamp(32px,3.6vw,44px);line-height:1.08}.page_intro__OaYF4{margin-top:18px;font-size:19px;color:var(--ink-soft);max-width:32em}.page_adds__X9A69{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:48px}.page_add__QSFZc{background:var(--white);border-radius:16px;padding:28px 28px 30px;display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line)}.page_add__QSFZc .page_glyph__4Hd3_{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;margin-bottom:8px}.page_add__QSFZc .page_glyph__4Hd3_ svg{width:22px;height:22px;display:block}.page_add__QSFZc h3{font-size:20px;font-weight:700}.page_add__QSFZc p{color:var(--ink-soft);font-size:16px}.page_gOcean__3fQZT{background:rgba(12,88,198,.1);color:var(--ocean)}.page_gRed__2WCH8{background:rgba(255,68,0,.12);color:var(--red)}.page_gGold__V89Te{background:rgba(255,189,0,.22);color:#9a6a00}.page_gLilac__lH7Au{background:rgba(204,156,237,.3);color:#6b3a99}@media (max-width:720px){.page_adds__X9A69{grid-template-columns:1fr}}.page_stepsSection__O4ccr{background:var(--white);border-block:1px solid var(--line)}.page_steps__AbGLd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px;margin-top:48px}.page_step__C531r{display:grid;grid-template-columns:44px 1fr;grid-gap:16px;gap:16px;align-items:start}.page_step__C531r .page_n__J3Tht{width:44px;height:44px;border-radius:50%;background:var(--navy);color:var(--cream);font-family:var(--font-headline);font-size:20px;display:grid;place-items:center}.page_step__C531r h3{font-size:19px;font-weight:700;margin-bottom:6px}.page_step__C531r p{color:var(--ink-soft);font-size:16px}@media (max-width:860px){.page_steps__AbGLd{grid-template-columns:1fr;gap:28px}}.page_band__GfBAg{background:var(--navy);color:var(--cream);position:relative;overflow:hidden}.page_band__GfBAg:after{content:"";position:absolute;right:-8%;top:-10%;width:55%;height:130%;background-image:url(/images/desktop-band-mural.webp);background-size:cover;background-position:100%;opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%);mask-image:linear-gradient(90deg,transparent,#000 45%);pointer-events:none}.page_band__GfBAg .page_wrap__D8rOB{position:relative;z-index:1;padding-block:80px;display:grid;grid-gap:28px;gap:28px;max-width:700px;margin-inline:auto;text-align:center;justify-items:center}.page_band__GfBAg h2{font-family:var(--font-headline);font-weight:700;font-size:clamp(32px,4vw,48px);line-height:1.06}.page_band__GfBAg p{color:rgba(243,237,227,.82);font-size:18px;max-width:30em}.page_band__GfBAg .page_actions__i0d48{margin-top:4px;justify-content:center}.page_link__oUN_e{color:var(--cream);font-weight:700;text-decoration:underline;text-underline-offset:4px}@media (max-width:720px){.page_band__GfBAg:after{display:none}}@media (prefers-reduced-motion:reduce){.page_btnPrimary__ixkKv{transition:none}.page_btnPrimary__ixkKv:hover{transform:none}}