@keyframes hero_swirl__Q4C6G{0%{background-position:107% 111%,-25% 75%,70% 32%,76% 63%,122% 52%,71% 7%,30% 42%,-21% -9%,33% -4%,70% 11%,120% 52%,47% 72%,86% 23%,34% 44%;--x1:10%;--y1:20%;--x2:10%;--y2:20%;--x3:10%;--y3:20%;--x4:80%;--y4:90%;--x5:50%;--y5:50%;--x6:30%;--y6:70%;--x7:30%;--y7:70%;--x8:90%;--y8:10%;--x9:90%;--y9:10%;--x10:50%;--y10:50%;--x11:25%;--y11:25%;--x12:75%;--y12:75%;--x13:50%;--y13:50%;--x14:75%;--y14:25%;--s1:33%;--s2:66%;--s3:25%;--s4:75%;--s5:40%;--s6:80%;--s7:22%;--s8:55%;--s9:88%;--s10:15%;--s11:95%;--s12:50%;--s13:30%;--s14:70%}25%{background-position:59% 20%,-4% 95%,124% 17%,41% 37%,110% -3%,102% -11%,55% 69%,30% 110%,38% 41%,50% 31%,23% 91%,52% 33%,109% 13%,34% 53%;--x1:45%;--y1:88%;--x2:36%;--y2:72%;--x3:20%;--y3:56%;--x4:31%;--y4:75%;--x5:64%;--y5:48%;--x6:79%;--y6:33%;--x7:42%;--y7:81%;--x8:15%;--y8:65%;--x9:88%;--y9:23%;--x10:53%;--y10:53%;--x11:28%;--y11:91%;--x12:71%;--y12:16%;--x13:9%;--y13:41%;--x14:60%;--y14:60%;--s1:85%;--s2:20%;--s3:60%;--s4:35%;--s5:90%;--s6:45%;--s7:77%;--s8:10%;--s9:50%;--s10:98%;--s11:28%;--s12:72%;--s13:18%;--s14:65%}50%{background-position:96% 57%,15% 105%,101% 68%,108% 17%,88% -12%,-9% 30%,24% -4%,-20% 85%,61% -8%,60% 39%,72% -12%,6% -3%,61% -1%,105% -3%;--x1:81%;--y1:34%;--x2:67%;--y2:95%;--x3:12%;--y3:47%;--x4:93%;--y4:22%;--x5:44%;--y5:78%;--x6:28%;--y6:62%;--x7:74%;--y7:15%;--x8:50%;--y8:88%;--x9:3%;--y9:58%;--x10:86%;--y10:8%;--x11:19%;--y11:71%;--x12:61%;--y12:29%;--x13:98%;--y13:51%;--x14:35%;--y14:84%;--s1:42%;--s2:78%;--s3:13%;--s4:92%;--s5:25%;--s6:68%;--s7:53%;--s8:81%;--s9:33%;--s10:60%;--s11:19%;--s12:85%;--s13:47%;--s14:99%}75%{background-position:31% 16%,59% 73%,107% 33%,91% -10%,20% 77%,-2% 89%,36% 60%,-22% 53%,26% 101%,87% 39%,21% 48%,15% 4%,77% 115%,47% 46%;--x1:27%;--y1:76%;--x2:91%;--y2:13%;--x3:54%;--y3:89%;--x4:8%;--y4:43%;--x5:72%;--y5:20%;--x6:48%;--y6:67%;--x7:16%;--y7:94%;--x8:83%;--y8:31%;--x9:39%;--y9:7%;--x10:65%;--y10:55%;--x11:97%;--y11:38%;--x12:23%;--y12:82%;--x13:59%;--y13:11%;--x14:2%;--y14:49%;--s1:70%;--s2:30%;--s3:80%;--s4:15%;--s5:58%;--s6:23%;--s7:93%;--s8:40%;--s9:66%;--s10:20%;--s11:75%;--s12:38%;--s13:88%;--s14:11%}to{background-position:107% 111%,-25% 75%,70% 32%,76% 63%,122% 52%,71% 7%,30% 42%,-21% -9%,33% -4%,70% 11%,120% 52%,47% 72%,86% 23%,34% 44%;--x1:90%;--y1:10%;--x2:30%;--y2:40%;--x3:60%;--y3:80%;--x4:20%;--y4:30%;--x5:70%;--y5:60%;--x6:40%;--y6:20%;--x7:80%;--y7:50%;--x8:10%;--y8:90%;--x9:50%;--y9:70%;--x10:20%;--y10:80%;--x11:60%;--y11:30%;--x12:90%;--y12:60%;--x13:30%;--y13:10%;--x14:70%;--y14:90%;--s1:70%;--s2:30%;--s3:80%;--s4:15%;--s5:58%;--s6:23%;--s7:93%;--s8:40%;--s9:66%;--s10:20%;--s11:75%;--s12:38%;--s13:88%;--s14:11%}}@property --x1{syntax:"<percentage>";inherits:false;initial-value:10%}@property --y1{syntax:"<percentage>";inherits:false;initial-value:20%}@property --s1{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x2{syntax:"<percentage>";inherits:false;initial-value:10%}@property --y2{syntax:"<percentage>";inherits:false;initial-value:20%}@property --s2{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x3{syntax:"<percentage>";inherits:false;initial-value:10%}@property --y3{syntax:"<percentage>";inherits:false;initial-value:20%}@property --s3{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x4{syntax:"<percentage>";inherits:false;initial-value:80%}@property --y4{syntax:"<percentage>";inherits:false;initial-value:90%}@property --s4{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x5{syntax:"<percentage>";inherits:false;initial-value:50%}@property --y5{syntax:"<percentage>";inherits:false;initial-value:50%}@property --s5{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x6{syntax:"<percentage>";inherits:false;initial-value:30%}@property --y6{syntax:"<percentage>";inherits:false;initial-value:70%}@property --s6{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x7{syntax:"<percentage>";inherits:false;initial-value:30%}@property --y7{syntax:"<percentage>";inherits:false;initial-value:70%}@property --s7{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x8{syntax:"<percentage>";inherits:false;initial-value:90%}@property --y8{syntax:"<percentage>";inherits:false;initial-value:10%}@property --s8{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x9{syntax:"<percentage>";inherits:false;initial-value:90%}@property --y9{syntax:"<percentage>";inherits:false;initial-value:10%}@property --s9{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x10{syntax:"<percentage>";inherits:false;initial-value:50%}@property --y10{syntax:"<percentage>";inherits:false;initial-value:50%}@property --s10{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x11{syntax:"<percentage>";inherits:false;initial-value:25%}@property --y11{syntax:"<percentage>";inherits:false;initial-value:25%}@property --s11{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x12{syntax:"<percentage>";inherits:false;initial-value:75%}@property --y12{syntax:"<percentage>";inherits:false;initial-value:75%}@property --s12{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x13{syntax:"<percentage>";inherits:false;initial-value:50%}@property --y13{syntax:"<percentage>";inherits:false;initial-value:50%}@property --s13{syntax:"<percentage>";inherits:false;initial-value:50%}@property --x14{syntax:"<percentage>";inherits:false;initial-value:75%}@property --y14{syntax:"<percentage>";inherits:false;initial-value:25%}@property --s14{syntax:"<percentage>";inherits:false;initial-value:50%}@keyframes hero_grain__E0Lrm{0%,to{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}}.hero_hero__od7fO{position:relative;width:100%;background-image:linear-gradient(180deg,rgba(23,23,23,.88),rgba(23,23,23,.92) 40%,#171717);background-size:cover;background-position:top;background-repeat:no-repeat;overflow:hidden}.hero_inner__q3bQO{width:100%;margin:0 auto;max-width:var(--max-width);padding:clamp(100px,20vh,190px) 2.5rem clamp(20px,10vh,90px)}.hero_hdg__SX413{font-size:clamp(3rem,3.25vw + 2.35rem,6.25rem);font-weight:var(--font-weight-bold);line-height:1.11;display:flex;flex-direction:column}@media(max-width:767px){.hero_hdg__SX413{gap:1.875rem}}.hero_cta__aQ7VT{margin-top:clamp(30px,8vw,50px)}.hero_subText__zR6yx{font-size:clamp(1.125rem,.375vw + 1.05rem,1.5rem);margin-top:clamp(24px,8vw,40px);font-weight:var(--font-weight-medium);line-height:1.33;letter-spacing:.01em;color:#f0f0f0;text-wrap:balance}