.CinematicHero_scene__ChvHD{position:relative;background:var(--ch-bg,var(--brand-navy,#041d3c));color:var(--brand-cream,#f7f3ec)}.CinematicHero_sticky__14g57{position:relative;width:100%;overflow:hidden}.CinematicHero_shell__KwFfH{position:absolute;inset:clamp(0px,3vw,34px);overflow:hidden;background:var(--ch-bg,var(--brand-navy-deep,#012C4E));border-radius:30px}.CinematicHero_canvas__Gq8ZZ,.CinematicHero_poster__xnp9p,.CinematicHero_video__v8cPL{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CinematicHero_canvas__Gq8ZZ,.CinematicHero_video__v8cPL{opacity:0;transition:opacity .6s ease}.CinematicHero_scene__ChvHD[data-frames=ready] .CinematicHero_canvas__Gq8ZZ,.CinematicHero_scene__ChvHD[data-frames=ready] .CinematicHero_video__v8cPL,.CinematicHero_scene__ChvHD[data-mode=video] .CinematicHero_video__v8cPL{opacity:1}.CinematicHero_scrim__ic2Jq{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:var(--ch-overlay,.45);background:radial-gradient(110% 70% at 50% 42%,color-mix(in srgb,var(--ch-overlay-color,var(--brand-navy,#041d3c)) 60%,transparent),color-mix(in srgb,var(--ch-overlay-color,var(--brand-navy,#041d3c)) 14%,transparent) 62%,transparent 80%),linear-gradient(180deg,color-mix(in srgb,var(--ch-overlay-color,var(--brand-navy,#041d3c)) 45%,transparent),transparent 30%,transparent 64%,color-mix(in srgb,var(--ch-overlay-color,var(--brand-navy,#041d3c)) 50%,transparent))}.CinematicHero_sticky__14g57{min-height:86svh;display:grid}.CinematicHero_ui__W8y5A{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;gap:clamp(48px,8vw,96px);padding:clamp(120px,16vh,176px) clamp(20px,5vw,72px) clamp(56px,10vh,96px)}.CinematicHero_darkness__pJZuB,.CinematicHero_lines__Pdqqf,.CinematicHero_scrollHint__zR1gs{display:none}.CinematicHero_copy__GYXCF,.CinematicHero_mid__xl_BX,.CinematicHero_search__LY24k{position:relative;width:100%;max-width:940px;margin-inline:auto}.CinematicHero_search__LY24k{max-width:720px}html[data-motion=ok] .CinematicHero_scene__ChvHD{height:calc(var(--ch-length, 6.2) * 100svh)}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true]{height:auto;min-height:100svh}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_sticky__14g57{position:relative;height:auto;min-height:100svh;display:grid}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_ui__W8y5A{position:relative;inset:auto;display:flex;flex-direction:column;justify-content:center;gap:clamp(48px,8vw,96px);padding:clamp(120px,16vh,176px) clamp(20px,5vw,72px) clamp(56px,10vh,96px)}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_copy__GYXCF,html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_search__LY24k{position:relative;left:auto;top:auto;transform:none!important;opacity:1!important;pointer-events:auto!important;width:100%;max-width:940px;margin-inline:auto}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_search__LY24k{max-width:720px}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_darkness__pJZuB,html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_mid__xl_BX,html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_sceneMessage__aLoTB,html[data-motion=ok] .CinematicHero_scene__ChvHD[data-single-screen=true] .CinematicHero_scrollHint__zR1gs{display:none!important}html[data-motion=ok] .CinematicHero_sticky__14g57{position:sticky;top:0;height:100svh;min-height:0;display:block}html[data-motion=ok] .CinematicHero_shell__KwFfH{inset:min(34px,6svh) min(34px,6vw);will-change:inset,border-radius}html[data-motion=ok] .CinematicHero_ui__W8y5A{position:absolute;inset:0;z-index:5;display:block;padding:0}html[data-motion=ok] .CinematicHero_darkness__pJZuB,html[data-motion=ok] .CinematicHero_lines__Pdqqf,html[data-motion=ok] .CinematicHero_scrollHint__zR1gs{display:block}html[data-motion=ok] .CinematicHero_copy__GYXCF,html[data-motion=ok] .CinematicHero_mid__xl_BX,html[data-motion=ok] .CinematicHero_search__LY24k{position:absolute;left:50%;top:50%;width:min(940px,calc(100% - 40px));max-width:none;margin:0;transform:translate(-50%,-50%)}html[data-motion=ok] .CinematicHero_copy__GYXCF{top:47%}html[data-motion=ok] .CinematicHero_mid__xl_BX{opacity:0;pointer-events:none}html[data-motion=ok] .CinematicHero_search__LY24k{top:86%;width:min(500px,calc(100% - 40px));z-index:9}.CinematicHero_search__LY24k[data-phase=rest] .CinematicHero_searchCaption___fWud{display:none}.CinematicHero_ui__W8y5A{font-family:var(--font-body,Geist),ui-sans-serif,system-ui,sans-serif}.CinematicHero_copy__GYXCF{text-align:center}.CinematicHero_title___YO4P{margin:0;font-family:var(--font-heading,Geist),ui-sans-serif,system-ui,sans-serif;font-size:calc(clamp(40px, 5vw, 72px) * var(--fs-k, 1));line-height:1.04;letter-spacing:-.035em;font-weight:400;text-wrap:balance;color:var(--ch-heading,var(--brand-heading-on-dark,var(--brand-cream,#f7f3ec)))}.CinematicHero_midTitle__neEI2 .text-accent,.CinematicHero_midTitle__neEI2 .text-sand,.CinematicHero_sceneHeading__FasOk .text-accent,.CinematicHero_sceneHeading__FasOk .text-sand,.CinematicHero_title___YO4P .text-accent,.CinematicHero_title___YO4P .text-sand{color:var(--scene-accent,var(--ch-accent,var(--brand-sand,#9e866a)))}.CinematicHero_line__D3DG0{display:block;overflow:hidden;padding-bottom:.06em}.CinematicHero_word__MKcuE{display:inline-block}.CinematicHero_charLine__HFZyM{display:block}.CinematicHero_charWord__dT9uT{display:inline-block;white-space:nowrap}.CinematicHero_char__f_THe{display:inline-block}.CinematicHero_pills__8cMu2{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 0;margin:clamp(12px,1.4vw,18px) 0 0;padding:0;list-style:none;font-size:calc(clamp(14px, 1.15vw, 16px) * var(--fs-k, 1));font-weight:500;color:var(--ch-eyebrow,inherit)}.CinematicHero_pills__8cMu2 li+li:before{content:"·";display:inline-block;margin:0 12px;opacity:.6}.CinematicHero_body__sJlih{margin:clamp(12px,1.2vw,16px) auto 0;max-width:64ch;font-size:calc(clamp(15px, 1.2vw, 17px) * var(--fs-k, 1));line-height:1.5;color:var(--ch-text,rgba(247,245,240,.86));text-wrap:pretty}.CinematicHero_actions__TndLV{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 28px;margin-top:clamp(24px,3vw,34px)}.CinematicHero_btn__sAGEp{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 26px;border-radius:var(--brand-radius-button,999px);border:1px solid transparent;font:inherit;font-size:calc(15px * var(--fs-k, 1));font-weight:500;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.CinematicHero_btn__sAGEp:hover{transform:translateY(-1px)}.CinematicHero_primary__tSGo3{background:var(--brand-cream,#f7f3ec);color:var(--brand-navy,#041d3c)}.CinematicHero_primary__tSGo3:hover{background:var(--brand-surface,#ffffff)}.CinematicHero_secondary__F06Iy{padding-inline:4px;color:var(--brand-cream,#f7f3ec)}.CinematicHero_secondary__F06Iy:hover{text-decoration:underline;text-underline-offset:5px}.CinematicHero_mid__xl_BX{text-align:center;color:var(--ch-text,var(--brand-cream,#f7f3ec))}.CinematicHero_midKicker__daiOK{margin:0 0 clamp(14px,2vw,22px);font-size:calc(clamp(11px, 1.1vw, 12px) * var(--fs-k, 1));text-transform:uppercase;letter-spacing:.18em;opacity:.82;color:var(--ch-accent,inherit)}.CinematicHero_midTitle__neEI2{margin:0;font-family:var(--font-heading,Geist),ui-sans-serif,system-ui,sans-serif;font-size:calc(clamp(30px, 5.4vw, 80px) * var(--fs-k, 1));line-height:1;letter-spacing:-.045em;font-weight:450;text-wrap:balance;color:var(--ch-heading,var(--brand-heading-on-dark,var(--brand-cream,#f7f3ec)))}.CinematicHero_searchCaption___fWud{margin:16px 0 0;text-align:center;font-size:calc(12px * var(--fs-k, 1));letter-spacing:.12em;text-transform:uppercase;opacity:.6;color:var(--brand-sky-tint,#dce8f6)}.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_body__sJlih,.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_copy__GYXCF,.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_midKicker__daiOK,.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_midTitle__neEI2,.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_mid__xl_BX{text-align:left}.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_body__sJlih,.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_copy__GYXCF,.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_midKicker__daiOK,.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_midTitle__neEI2,.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_mid__xl_BX{text-align:right}.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_copy__GYXCF,.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_mid__xl_BX{margin-inline:0 auto}.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_copy__GYXCF,.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_mid__xl_BX{margin-inline:auto 0}.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_actions__TndLV,.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_pills__8cMu2{justify-content:flex-start}.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_actions__TndLV,.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_pills__8cMu2{justify-content:flex-end}.CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_body__sJlih,.CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_body__sJlih{margin-inline:0}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_copy__GYXCF,html[data-motion=ok] .CinematicHero_scene__ChvHD[data-align=left] .CinematicHero_mid__xl_BX{left:clamp(20px,5vw,72px)}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_copy__GYXCF,html[data-motion=ok] .CinematicHero_scene__ChvHD[data-align=right] .CinematicHero_mid__xl_BX{left:auto;right:clamp(20px,5vw,72px)}.CinematicHero_scrollHint__zR1gs{position:absolute;bottom:max(18px,env(safe-area-inset-bottom));left:50%;width:1px;height:52px;transform:translateX(-50%);z-index:4}.CinematicHero_hintInner__88c5y{position:absolute;inset:0;overflow:hidden;background:rgba(255,255,255,.2)}.CinematicHero_hintInner__88c5y i{display:block;width:100%;height:22px;background:var(--brand-cream,#ffffff);transform:translateY(-26px);animation:CinematicHero_scrollTick__pw1of 1.8s ease-in-out infinite}@keyframes CinematicHero_scrollTick__pw1of{50%,to{transform:translateY(52px)}}.CinematicHero_darkness__pJZuB{position:absolute;inset:0;background:color-mix(in srgb,var(--brand-ink,#060c14) 86%,transparent);z-index:8;pointer-events:none;opacity:0}html[data-motion=ok] .CinematicHero_scene__ChvHD:not([data-intro=playing]) .CinematicHero_char__f_THe,html[data-motion=ok] .CinematicHero_scene__ChvHD:not([data-intro=playing]) .CinematicHero_word__MKcuE{transform:translateY(112%);opacity:0;animation:CinematicHero_introFailsafe__tEcee .6s ease 7s forwards}html[data-motion=ok] .CinematicHero_scene__ChvHD:not([data-intro=playing]) .CinematicHero_actions__TndLV,html[data-motion=ok] .CinematicHero_scene__ChvHD:not([data-intro=playing]) .CinematicHero_body__sJlih,html[data-motion=ok] .CinematicHero_scene__ChvHD:not([data-intro=playing]) .CinematicHero_hintInner__88c5y,html[data-motion=ok] .CinematicHero_scene__ChvHD:not([data-intro=playing]) .CinematicHero_pills__8cMu2,html[data-motion=ok] .CinematicHero_scene__ChvHD:not([data-intro=playing]) .CinematicHero_searchInner__0V0r5{opacity:0;animation:CinematicHero_introFailsafe__tEcee .6s ease 7s forwards}html[data-motion=ok] .CinematicHero_scene__ChvHD:not([data-intro=playing]) .CinematicHero_lines__Pdqqf span{transform:rotate(var(--ch-rotate,0deg)) scaleX(0)}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-intro=playing] .CinematicHero_word__MKcuE{transform:translateY(112%);opacity:0;animation:CinematicHero_wordUp__ee5IX .95s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.05s + var(--ch-i, 0) * .1s)}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-intro=playing] .CinematicHero_char__f_THe{transform:translateY(112%);opacity:0;animation:CinematicHero_wordUp__ee5IX .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.04s + var(--ch-char-i, 0) * 22ms)}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-intro=playing] .CinematicHero_pills__8cMu2{opacity:0;animation:CinematicHero_fadeUp__Kmb__ .6s cubic-bezier(.33,1,.68,1) .45s forwards}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-intro=playing] .CinematicHero_body__sJlih{opacity:0;animation:CinematicHero_fadeUp__Kmb__ .6s cubic-bezier(.33,1,.68,1) .58s forwards}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-intro=playing] .CinematicHero_actions__TndLV{opacity:0;animation:CinematicHero_fadeUp__Kmb__ .6s cubic-bezier(.33,1,.68,1) .7s forwards}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-intro=playing] .CinematicHero_searchInner__0V0r5{opacity:0;animation:CinematicHero_fadeUp__Kmb__ .7s cubic-bezier(.33,1,.68,1) .9s forwards}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-intro=playing] .CinematicHero_hintInner__88c5y{opacity:0;animation:CinematicHero_fadeIn__VMqSx .4s linear 1.2s forwards}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-intro=playing] .CinematicHero_lines__Pdqqf span{transform:rotate(var(--ch-rotate,0deg)) scaleX(0);animation:CinematicHero_drawLine__1GbvO .7s ease-out forwards;animation-delay:calc(.1s + var(--ch-i, 0) * .08s)}@keyframes CinematicHero_wordUp__ee5IX{to{transform:translateY(0);opacity:1}}@keyframes CinematicHero_fadeUp__Kmb__{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes CinematicHero_fadeIn__VMqSx{to{opacity:1}}@keyframes CinematicHero_drawLine__1GbvO{to{transform:rotate(var(--ch-rotate,0deg)) scaleX(1)}}@keyframes CinematicHero_introFailsafe__tEcee{to{opacity:1;transform:none}}@media (max-width:900px),(orientation:portrait){.CinematicHero_scrim__ic2Jq{background:radial-gradient(120% 58% at 50% 60%,color-mix(in srgb,var(--ch-overlay-color,var(--brand-navy,#041d3c)) 62%,transparent),color-mix(in srgb,var(--ch-overlay-color,var(--brand-navy,#041d3c)) 24%,transparent) 62%,transparent 88%),linear-gradient(180deg,color-mix(in srgb,var(--ch-overlay-color,var(--brand-navy,#041d3c)) 42%,transparent),transparent 30%,transparent 54%,color-mix(in srgb,var(--ch-overlay-color,var(--brand-navy,#041d3c)) 55%,transparent))}.CinematicHero_midTitle__neEI2,.CinematicHero_sceneHeading__FasOk,.CinematicHero_title___YO4P{text-shadow:0 2px 22px color-mix(in srgb,var(--ch-overlay-color,#041d3c) 55%,transparent)}}@media (max-width:640px){.CinematicHero_shell__KwFfH{inset:clamp(4px,2vw,10px);border-radius:18px}.CinematicHero_ui__W8y5A{padding:clamp(90px,12vh,120px) 16px clamp(40px,6vh,60px);gap:32px}html[data-motion=ok] .CinematicHero_copy__GYXCF{top:48%;width:auto}.CinematicHero_title___YO4P{font-size:calc(clamp(28px, 8.6vw, 38px) * var(--fs-k, 1));line-height:1.1;letter-spacing:-.025em;word-break:break-word;overflow-wrap:break-word}.CinematicHero_line__D3DG0{overflow:visible}.CinematicHero_body__sJlih{font-size:calc(clamp(14px, 3.8vw, 16px) * var(--fs-k, 1));line-height:1.5;margin-top:14px}.CinematicHero_scene__ChvHD[data-align] .CinematicHero_body__sJlih,.CinematicHero_scene__ChvHD[data-align] .CinematicHero_copy__GYXCF,.CinematicHero_scene__ChvHD[data-align] .CinematicHero_midKicker__daiOK,.CinematicHero_scene__ChvHD[data-align] .CinematicHero_midTitle__neEI2,.CinematicHero_scene__ChvHD[data-align] .CinematicHero_mid__xl_BX{text-align:center}.CinematicHero_scene__ChvHD[data-align] .CinematicHero_body__sJlih,.CinematicHero_scene__ChvHD[data-align] .CinematicHero_copy__GYXCF,.CinematicHero_scene__ChvHD[data-align] .CinematicHero_mid__xl_BX{margin-inline:auto}.CinematicHero_actions__TndLV{flex-direction:column;align-items:center;gap:10px}.CinematicHero_scene__ChvHD[data-align] .CinematicHero_actions__TndLV,.CinematicHero_scene__ChvHD[data-align] .CinematicHero_pills__8cMu2{justify-content:center}html[data-motion=ok] .CinematicHero_scene__ChvHD[data-align] .CinematicHero_copy__GYXCF,html[data-motion=ok] .CinematicHero_scene__ChvHD[data-align] .CinematicHero_mid__xl_BX{left:10px;right:10px}.CinematicHero_btn__sAGEp{width:min(320px,100%);min-height:44px}.CinematicHero_secondary__F06Iy{min-height:44px}.CinematicHero_lines__Pdqqf{opacity:.3}.CinematicHero_pills__8cMu2{gap:6px;margin-top:12px}.CinematicHero_pills__8cMu2 li{font-size:calc(11px * var(--fs-k, 1));padding:4px 10px}.CinematicHero_pills__8cMu2 li+li:before{margin:0 6px}.CinematicHero_size_sm__lX4mN .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(18px, 4.8vw, 24px) * var(--fs-k, 1));line-height:1.15}.CinematicHero_size_md__zz1N9 .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(20px, 5.4vw, 28px) * var(--fs-k, 1));line-height:1.15}.CinematicHero_size_lg__4QwbV .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(22px, 6vw, 32px) * var(--fs-k, 1));line-height:1.12}.CinematicHero_size_xl__xJbKa .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(24px, 6.5vw, 36px) * var(--fs-k, 1));line-height:1.1}.CinematicHero_size_2xl__5V0E3 .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(26px, 7vw, 40px) * var(--fs-k, 1));line-height:1.08}.CinematicHero_size_huge__pvjAx .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(28px, 7.5vw, 44px) * var(--fs-k, 1));line-height:1.05}.CinematicHero_midTitle__neEI2{font-size:calc(clamp(24px, 6.5vw, 36px) * var(--fs-k, 1));line-height:1.12}.CinematicHero_sceneBody__8h9XN{font-size:calc(14px * var(--fs-k, 1));line-height:1.5;margin-top:12px}.CinematicHero_sceneActions__J8EKN{flex-direction:column;gap:10px;width:100%}.CinematicHero_sceneActions__J8EKN .CinematicHero_btn__sAGEp{width:100%;max-width:300px;min-height:44px}}@media (pointer:coarse){html[data-motion=ok] .CinematicHero_scene__ChvHD{height:calc(var(--ch-length, 6.2) * 68svh)}}@media (prefers-reduced-motion:reduce){.CinematicHero_hintInner__88c5y i{animation:none}.CinematicHero_btn__sAGEp{transition:none}}.CinematicHero_sceneMessage__aLoTB{position:relative;width:100%;margin-inline:auto;color:var(--scene-text,var(--ch-text,var(--brand-cream,#f7f3ec)))}html[data-motion=ok] .CinematicHero_sceneMessage__aLoTB{position:absolute;top:50%;opacity:0;pointer-events:none;margin:0}.CinematicHero_sceneMessage__aLoTB.CinematicHero_align_center__akmV9{text-align:center}html[data-motion=ok] .CinematicHero_sceneMessage__aLoTB.CinematicHero_align_center__akmV9{left:50%;transform:translate(-50%,-50%)}.CinematicHero_sceneMessage__aLoTB.CinematicHero_align_left__sGcpW{text-align:left}html[data-motion=ok] .CinematicHero_sceneMessage__aLoTB.CinematicHero_align_left__sGcpW{left:clamp(24px,7vw,120px);right:auto;transform:translateY(-50%)}.CinematicHero_sceneMessage__aLoTB.CinematicHero_align_right__04d9V{text-align:right}html[data-motion=ok] .CinematicHero_sceneMessage__aLoTB.CinematicHero_align_right__04d9V{left:auto;right:clamp(24px,7vw,120px);transform:translateY(-50%)}.CinematicHero_width_narrow__jb81m{max-width:600px;width:min(600px,calc(100% - 48px))}.CinematicHero_width_default__1XmUl{max-width:880px;width:min(880px,calc(100% - 48px))}.CinematicHero_width_wide__Lt4qt{max-width:1140px;width:min(1140px,calc(100% - 48px))}.CinematicHero_width_full__QAJmV{max-width:1360px;width:calc(100% - 48px)}.CinematicHero_size_sm__lX4mN .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(22px, 3vw, 36px) * var(--fs-k, 1));line-height:1.15}.CinematicHero_size_md__zz1N9 .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(26px, 3.8vw, 48px) * var(--fs-k, 1));line-height:1.1}.CinematicHero_size_lg__4QwbV .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(30px, 4.6vw, 60px) * var(--fs-k, 1));line-height:1.05}.CinematicHero_size_xl__xJbKa .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(34px, 5.4vw, 76px) * var(--fs-k, 1));line-height:1.02}.CinematicHero_size_2xl__5V0E3 .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(38px, 6.2vw, 90px) * var(--fs-k, 1));line-height:.98}.CinematicHero_size_huge__pvjAx .CinematicHero_sceneHeading__FasOk{font-size:calc(clamp(42px, 7vw, 108px) * var(--fs-k, 1));line-height:.95}.CinematicHero_sceneKicker__0b6MO{margin:0 0 clamp(12px,1.8vw,20px);font-size:calc(clamp(11px, 1.1vw, 13px) * var(--fs-k, 1));text-transform:uppercase;letter-spacing:.18em;opacity:.85;color:var(--scene-accent,var(--ch-accent,inherit))}.CinematicHero_sceneHeading__FasOk{margin:0;font-family:var(--font-heading,Geist),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.04em;font-weight:450;text-wrap:balance;color:var(--scene-text,var(--scene-tone,var(--ch-heading,var(--brand-heading-on-dark,var(--brand-cream,#f7f3ec)))))}.CinematicHero_tone_dark__Q6Keh{--scene-tone:var(--brand-navy,#041d3c)}.CinematicHero_tone_accent__7Icx1{--scene-tone:var(--scene-accent,var(--ch-accent,var(--brand-accent,var(--brand-sand,#9e866a))))}.CinematicHero_tone_auto__JQyoS,.CinematicHero_tone_light__07_uR{--scene-tone:var(--ch-heading,var(--brand-heading-on-dark,var(--brand-cream,#f7f3ec)))}.CinematicHero_sceneBody__8h9XN{color:var(--scene-text,var(--ch-text,inherit));margin:clamp(16px,2.2vw,26px) 0 0;font-size:calc(clamp(15px, 1.3vw, 18px) * var(--fs-k, 1));line-height:1.6;opacity:.9;max-width:65ch}.CinematicHero_align_center__akmV9 .CinematicHero_sceneBody__8h9XN{margin-inline:auto}.CinematicHero_align_right__04d9V .CinematicHero_sceneBody__8h9XN{margin-left:auto}.CinematicHero_sceneActions__J8EKN{display:flex;align-items:center;gap:clamp(18px,3vw,32px);margin-top:clamp(24px,3vw,40px)}.CinematicHero_actions_center__Xvzdg{justify-content:center}.CinematicHero_actions_left__sYZ3Y{justify-content:flex-start}.CinematicHero_actions_right__sALTI{justify-content:flex-end}@media (max-width:640px){.CinematicHero_sceneMessage__aLoTB.CinematicHero_align_left__sGcpW,.CinematicHero_sceneMessage__aLoTB.CinematicHero_align_right__04d9V{text-align:center}html[data-motion=ok] .CinematicHero_sceneMessage__aLoTB.CinematicHero_align_left__sGcpW,html[data-motion=ok] .CinematicHero_sceneMessage__aLoTB.CinematicHero_align_right__04d9V{left:50%;right:auto;transform:translate(-50%,-50%)}.CinematicHero_align_left__sGcpW .CinematicHero_sceneBody__8h9XN,.CinematicHero_align_right__04d9V .CinematicHero_sceneBody__8h9XN{margin-inline:auto}.CinematicHero_actions_left__sYZ3Y,.CinematicHero_actions_right__sALTI{justify-content:center}}