.Hero-module__7HnD1W__hero{isolation:isolate;background:var(--abyss);touch-action:pan-y;align-content:end;min-height:max(100dvh,620px);display:grid;position:relative;overflow:hidden}.Hero-module__7HnD1W__media{object-fit:cover;object-position:50% 30%;width:100%;height:100%;z-index:var(--z-media);position:absolute;inset:0}.Hero-module__7HnD1W__video{opacity:0;transition:opacity var(--dur-intro) var(--ease-fluid)}.Hero-module__7HnD1W__video[data-on=true]{opacity:1}.Hero-module__7HnD1W__layer{pointer-events:none;width:100%;height:100%;z-index:var(--z-glass);position:absolute;inset:0}.Hero-module__7HnD1W__glass{opacity:0;filter:blur(8px);transition:opacity var(--dur-intro) var(--ease-fluid), transform var(--dur-intro) var(--ease-fluid), filter var(--dur-intro) var(--ease-fluid);transform:translateY(14px)}.Hero-module__7HnD1W__glass[data-on=true]{opacity:1;filter:none;transform:none}.Hero-module__7HnD1W__scrim{z-index:var(--z-glass);pointer-events:none;background:linear-gradient(to top, var(--scrim) 0%, #02080773 30%, #02080700 55%), linear-gradient(to bottom, #02080799, #02080700 20%);position:absolute;inset:0}.Hero-module__7HnD1W__copy{z-index:var(--z-content);gap:var(--space-6);padding-bottom:max(var(--space-12), env(safe-area-inset-bottom));display:grid;position:relative}.Hero-module__7HnD1W__title{font-family:var(--font-display);letter-spacing:-.01em;max-width:18ch;font-size:clamp(30px,4vw,48px);font-weight:300;line-height:1.1}.Hero-module__7HnD1W__sub{color:#d3deda;max-width:44ch;font-size:clamp(16px,1.3vw,18px)}.Hero-module__7HnD1W__ctas{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:no-preference){.Hero-module__7HnD1W__title,.Hero-module__7HnD1W__sub,.Hero-module__7HnD1W__ctas{animation:Hero-module__7HnD1W__rise .9s var(--ease-fluid) both}.Hero-module__7HnD1W__title{animation-delay:.25s}.Hero-module__7HnD1W__sub{animation-delay:.33s}.Hero-module__7HnD1W__ctas{animation-delay:.41s}}@keyframes Hero-module__7HnD1W__rise{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}}@media (max-width:767px){.Hero-module__7HnD1W__media{object-position:52% 20%}.Hero-module__7HnD1W__copy{gap:var(--space-4);padding-bottom:calc(var(--space-8) + env(safe-area-inset-bottom))}.Hero-module__7HnD1W__ctas .btn{flex:auto}}@media (min-width:1024px){.Hero-module__7HnD1W__copy{align-items:end;column-gap:var(--space-12);grid-template-columns:minmax(0,1fr) auto}.Hero-module__7HnD1W__title,.Hero-module__7HnD1W__sub{grid-column:1}.Hero-module__7HnD1W__ctas{grid-area:1/2/span 2;align-self:end}}
