.Hero-module-scss-module__SbvS6G__hero{--hero-out:0;isolation:isolate;align-items:center;min-height:clamp(26rem,64vh,42rem);display:flex;position:relative;overflow:hidden}.Hero-module-scss-module__SbvS6G__hero:after{content:"";background:var(--flow-line);height:3px;position:absolute;inset:auto 0 0}.Hero-module-scss-module__SbvS6G__full{min-height:max(26rem,100svh - var(--header-height))}.Hero-module-scss-module__SbvS6G__full:after{display:none}.Hero-module-scss-module__SbvS6G__field{z-index:-1;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#0006 0%,#00000080 40%,#000 75%);mask-image:linear-gradient(100deg,#0006 0%,#00000080 40%,#000 75%)}.Hero-module-scss-module__SbvS6G__content{width:100%}.Hero-module-scss-module__SbvS6G__full .Hero-module-scss-module__SbvS6G__field{opacity:calc(1 - var(--hero-out))}.Hero-module-scss-module__SbvS6G__full .Hero-module-scss-module__SbvS6G__content{opacity:calc(1 - var(--hero-out)*1.3);transform:translateY(calc(var(--hero-out) * -3rem))}.Hero-module-scss-module__SbvS6G__hint{left:50%;bottom:var(--space-6);align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);font-size:var(--text-base);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);opacity:calc(1 - var(--hero-out)*4);flex-direction:column;font-weight:700;text-decoration:none;display:flex;position:absolute;translate:-50%}.Hero-module-scss-module__SbvS6G__hint svg{width:1.5rem;height:1.5rem;color:var(--accent);animation:Hero-module-scss-module__SbvS6G__hint-bob 1.8s var(--ease-out) infinite}.Hero-module-scss-module__SbvS6G__hint:hover{color:var(--text)}@media (prefers-reduced-motion:reduce){.Hero-module-scss-module__SbvS6G__hint svg{animation:none}}@keyframes Hero-module-scss-module__SbvS6G__hint-bob{0%,to{transform:translateY(0)}50%{transform:translateY(.4rem)}}
