.hero-module__M4laAG__hero{--hero-ink:#f1f7fc;--hero-muted:#c1d1df;--hero-focus:#9fddff;isolation:isolate;min-height:max(680px,100svh);color:var(--hero-ink);background:#040b18;place-items:center;padding:132px 28px 140px;display:grid;position:relative;overflow:clip}.hero-module__M4laAG__hero ::selection{color:#061326;background:#a8dcff}.hero-module__M4laAG__background,.hero-module__M4laAG__poster,.hero-module__M4laAG__player,.hero-module__M4laAG__landscapePoster,.hero-module__M4laAG__portraitPoster,.hero-module__M4laAG__scrim{pointer-events:none;position:absolute;inset:0}.hero-module__M4laAG__background{z-index:-3;container-type:size}.hero-module__M4laAG__poster,.hero-module__M4laAG__player{contain:layout paint}.hero-module__M4laAG__background svg{display:block}.hero-module__M4laAG__background[data-motion-ready=true] .hero-module__M4laAG__poster{visibility:hidden}.hero-module__M4laAG__portraitPoster{display:none}.hero-module__M4laAG__scrim{z-index:-1;background:radial-gradient(47% 38% at 50% 51%,#040b18e3 0%,#040b189c 48%,#040b1800 100%),linear-gradient(#040b1859,#0000 23% 76%,#040b18e0)}.hero-module__M4laAG__content{text-align:center;width:min(100%,1100px);padding-block:36px}.hero-module__M4laAG__title{color:var(--hero-ink);letter-spacing:-.035em;text-wrap:balance;word-break:keep-all;margin:0;font-size:clamp(38px,4.5vw,76px);font-weight:720;line-height:1.23}.hero-module__M4laAG__title span{display:block}.hero-module__M4laAG__title span+span{margin-top:8px}.hero-module__M4laAG__description{max-width:620px;color:var(--hero-muted);text-wrap:balance;word-break:keep-all;margin:28px auto 0;font-size:clamp(16px,1.4vw,19px);font-weight:400;line-height:1.75}.hero-module__M4laAG__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:38px;display:flex}.hero-module__M4laAG__actions a{touch-action:manipulation;border-radius:8px;justify-content:center;align-items:center;min-height:52px;padding:14px 26px;font-size:15px;font-weight:650;line-height:1.4;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.hero-module__M4laAG__primary{color:#0b1e34;background:#edf6ff;border:1px solid #edf6ff}.hero-module__M4laAG__secondary{color:#e3eff9;background:#061426a6;border:1px solid #54728e}.hero-module__M4laAG__primary:hover{background:#bce4ff;border-color:#bce4ff}.hero-module__M4laAG__secondary:hover{background:#183a57;border-color:#a9d3f0}.hero-module__M4laAG__actions a:active{color:#0b1e34;background:#92c8ec}.hero-module__M4laAG__hero a:focus-visible,.hero-module__M4laAG__controls button:focus-visible{outline:2px solid var(--hero-focus);outline-offset:5px}.hero-module__M4laAG__signature{color:#b0c5d8;align-items:center;gap:15px;font-size:12px;display:flex;position:absolute;bottom:40px;left:clamp(24px,4vw,72px)}.hero-module__M4laAG__signature i{background:#52738e;width:16px;height:1px}.hero-module__M4laAG__controls{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:25px;right:clamp(24px,4vw,72px)}.hero-module__M4laAG__controls button{color:#c9dbe9;touch-action:manipulation;background:#0a1b2e;border:1px solid #38536c;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-width:44px;min-height:44px;padding:10px 12px;font-size:12px;transition:background-color .16s,color .16s;display:inline-flex}.hero-module__M4laAG__controls button:first-child{min-width:134px}.hero-module__M4laAG__controls button:hover:not(:disabled){color:#fff;background:#19364f}.hero-module__M4laAG__controls button:active:not(:disabled){background:#285071}.hero-module__M4laAG__controls button:disabled{opacity:.45;cursor:default}@container (max-aspect-ratio:17/20){.hero-module__M4laAG__landscapePoster{display:none}.hero-module__M4laAG__portraitPoster{display:block}}@media (max-aspect-ratio:17/20){.hero-module__M4laAG__scrim{background:radial-gradient(95% 30%,#040b18f2 0%,#040b18d4 53%,#040b1800 100%),linear-gradient(#040b1826,#0000 20% 77%,#040b18)}}@media (max-width:720px){.hero-module__M4laAG__hero{min-height:max(640px,100svh);padding:112px 24px 120px}.hero-module__M4laAG__content{padding-block:20px}.hero-module__M4laAG__title{letter-spacing:-.035em;font-size:clamp(28px,5.7vw,40px);line-height:1.35}.hero-module__M4laAG__title span+span{margin-top:4px}.hero-module__M4laAG__description{max-width:340px;margin-top:22px;font-size:15px}.hero-module__M4laAG__actions{gap:10px;margin-top:28px}.hero-module__M4laAG__actions a{min-height:48px;padding:12px 18px;font-size:14px}.hero-module__M4laAG__signature{gap:12px;font-size:11px;bottom:86px;left:24px}.hero-module__M4laAG__signature i{width:12px}.hero-module__M4laAG__controls{right:24px;bottom:max(22px, env(safe-area-inset-bottom))}}@media (max-height:540px) and (min-aspect-ratio:17/20){.hero-module__M4laAG__hero{min-height:540px;padding:108px 32px 110px}.hero-module__M4laAG__title{font-size:38px}.hero-module__M4laAG__description{margin-top:18px}.hero-module__M4laAG__actions{margin-top:24px}}@media (prefers-reduced-motion:reduce){.hero-module__M4laAG__player,.hero-module__M4laAG__controls{display:none}.hero-module__M4laAG__background[data-motion-ready=true] .hero-module__M4laAG__poster{visibility:visible}.hero-module__M4laAG__actions a,.hero-module__M4laAG__controls button{transition:none}}
