.ScrollBadge-module__N4mj_a__badge{width:96px;height:96px;color:var(--color-paper);position:relative}.ScrollBadge-module__N4mj_a__ring{width:100%;height:100%;animation:ScrollBadge-module__N4mj_a__badge-turn var(--dur-badge) linear infinite}.ScrollBadge-module__N4mj_a__text{fill:currentColor;font-family:var(--font-ui);font-size:8.2px;font-weight:var(--weight-regular);letter-spacing:.19em}.ScrollBadge-module__N4mj_a__arrow{opacity:.85;width:20px;height:20px;margin:auto;position:absolute;inset:0}@keyframes ScrollBadge-module__N4mj_a__badge-turn{to{transform:rotate(360deg)}}@media (max-width:719px){.ScrollBadge-module__N4mj_a__badge{width:74px;height:74px}.ScrollBadge-module__N4mj_a__arrow{width:15px;height:15px}}
.Hero-module__KTD73a__hero{min-height:100svh;padding-block:calc(var(--header-height) + var(--spacing-40)) var(--spacing-40);background:var(--color-obsidian);color:var(--color-paper);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.Hero-module__KTD73a__sentinel{pointer-events:none;position:absolute;inset:0}.Hero-module__KTD73a__inner{z-index:1;flex:1 0 auto;align-items:center;display:flex;position:relative}.Hero-module__KTD73a__headline{font-size:var(--fluid-display);font-weight:var(--weight-regular);line-height:var(--leading-display);letter-spacing:var(--track-display);color:var(--color-paper);text-wrap:nowrap;margin:0}.Hero-module__KTD73a__line{animation:Hero-module__KTD73a__hero-line var(--dur-long) var(--ease-glide) both;display:block}@keyframes Hero-module__KTD73a__hero-line{0%{opacity:0;filter:blur(6px);transform:translateY(.34em)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.Hero-module__KTD73a__line{animation:none}}.Hero-module__KTD73a__floor{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--spacing-28);flex:none;display:flex;position:relative}.Hero-module__KTD73a__status{align-items:flex-end;gap:var(--spacing-8);text-align:right;flex-direction:column;margin:0;display:flex}.Hero-module__KTD73a__statusLead{font-size:var(--text-micro);font-weight:var(--weight-semibold);line-height:var(--leading-micro);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-paper)}.Hero-module__KTD73a__statusMeta{font-size:var(--text-micro);line-height:var(--leading-micro);letter-spacing:.04em;color:var(--text-body-inverse)}@media (max-width:719px){.Hero-module__KTD73a__headline{letter-spacing:-.02em}.Hero-module__KTD73a__floor{align-items:flex-end}}
