.HeroSection-module__YGMWTW__hero{justify-content:flex-start;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.HeroSection-module__YGMWTW__bg{z-index:0;background:linear-gradient(135deg,#3a2e24 0%,#5c4535 25%,#7a5c45 50%,#4a3828 75%,#2a2018 100%) 0 0/400% 400%;animation:20s infinite HeroSection-module__YGMWTW__bgShift;position:absolute;inset:0}@keyframes HeroSection-module__YGMWTW__bgShift{0%,to{background-position:0%}50%{background-position:100%}}.HeroSection-module__YGMWTW__bgOverlay{background:linear-gradient(90deg,#181816e0 0%,#181816ad 42%,#1818161f 75%),linear-gradient(#0000001f,#00000061);position:absolute;inset:0}.HeroSection-module__YGMWTW__bgGrain{opacity:.035;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");background-repeat:repeat;background-size:128px;position:absolute;inset:0}.HeroSection-module__YGMWTW__content{z-index:1;text-align:left;padding:calc(var(--header-height) + var(--space-4xl))var(--space-lg)var(--space-4xl);max-width:var(--max-width);margin:0 auto;position:relative}.HeroSection-module__YGMWTW__badge{color:var(--color-primary-light);margin-bottom:var(--space-xl);display:inline-block}.HeroSection-module__YGMWTW__title{color:var(--color-white);font-size:var(--text-hero);margin-bottom:var(--space-xl);letter-spacing:-.02em;font-weight:300;line-height:1.08}.HeroSection-module__YGMWTW__accent{color:var(--color-primary-light);font-style:italic}.HeroSection-module__YGMWTW__subtitle{font-size:var(--text-lg);color:#ffffffbf;max-width:600px;margin:0 0 var(--space-2xl);line-height:1.7}.HeroSection-module__YGMWTW__actions{gap:var(--space-md);flex-direction:column;align-items:flex-start;display:flex}.HeroSection-module__YGMWTW__proof{gap:var(--space-md);margin-top:var(--space-3xl);padding-top:var(--space-xl);border-top:1px solid #ffffff38;grid-template-columns:1fr;max-width:720px;display:grid}.HeroSection-module__YGMWTW__proof li{color:var(--color-white);flex-direction:column;display:flex}.HeroSection-module__YGMWTW__proof strong{font:500 var(--text-xl)/1.2 var(--font-heading)}.HeroSection-module__YGMWTW__proof span{color:#ffffffa3;font-size:var(--text-xs)}.HeroSection-module__YGMWTW__scrollIndicator{z-index:1;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.HeroSection-module__YGMWTW__scrollLine{background:linear-gradient(180deg,var(--color-primary-light)0%,transparent 100%);width:1px;height:48px;animation:2s ease-in-out infinite HeroSection-module__YGMWTW__scrollPulse}@keyframes HeroSection-module__YGMWTW__scrollPulse{0%,to{opacity:.3;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.2)}}@media (min-width:768px){.HeroSection-module__YGMWTW__hero{min-height:max(680px,86svh)}.HeroSection-module__YGMWTW__actions{flex-direction:row;justify-content:flex-start}.HeroSection-module__YGMWTW__proof{grid-template-columns:repeat(3,1fr)}.HeroSection-module__YGMWTW__content{padding:calc(var(--header-height) + var(--space-4xl))var(--space-2xl)var(--space-4xl)}}@media (prefers-reduced-motion:reduce){.HeroSection-module__YGMWTW__bg{animation:none}.HeroSection-module__YGMWTW__scrollLine{opacity:.5;animation:none}}
