/* Generated from css/styles.css by _tools/build-assets.py. Do not edit. */
@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/anton-v27-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:swap;src:url('/fonts/anton-v27-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400 700;font-display:swap;src:url('/fonts/space-grotesk-v22-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:400 700;font-display:swap;src:url('/fonts/space-grotesk-v22-latin-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}html{background:#050505}body{margin:0;background:#050505;color:#f5f5f5;-webkit-font-smoothing:antialiased}#work,#about,#services,#contact,#acfGetStarted{scroll-margin-top:calc(72px + 24px)}.acf-nav,.acf-mobile-menu{--black:#050505;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--line:rgba(245,245,245,.14);--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--nav-h:72px;--pad:clamp(20px,5vw,72px);--logo-h:55px;--logo-h-mobile:34px;font-family:var(--body);color:var(--white);-webkit-font-smoothing:antialiased}.acf-nav *,.acf-mobile-menu *{margin:0;padding:0;box-sizing:border-box}.acf-nav a,.acf-mobile-menu a{color:inherit;text-decoration:none}.acf-nav button,.acf-mobile-menu button{font-family:inherit;background:none;border:0;color:inherit;cursor:pointer}.acf-nav :focus-visible,.acf-mobile-menu :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-mobile-menu ::selection,.acf-nav ::selection{background:var(--yellow);color:#000}.acf-nav{display:flex;width:100%;height:100%}.acf-nav.acf-nav--fixed{position:fixed;top:0;left:0;right:0;width:100%;height:auto;z-index:9000}.acf-nav .nav{position:relative;flex:1;width:100%;min-height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;padding:0 var(--pad);background:transparent;border-bottom:1px solid transparent;transition:background .3s ease,backdrop-filter .3s ease,border-color .3s ease}.acf-nav .nav.scrolled{background:rgba(5,5,5,.72);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:var(--line)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.acf-nav .nav.scrolled{background:rgba(5,5,5,.92)}}@media (max-width:768px),(pointer:coarse){.acf-nav .nav.scrolled{background:rgba(5,5,5,.92);-webkit-backdrop-filter:none;backdrop-filter:none}.acf-nav .nav{transition:background .3s ease,border-color .3s ease}}html.acf-nav-noblur .acf-nav .nav.scrolled{-webkit-backdrop-filter:none;backdrop-filter:none}.acf-nav .nav-brand{display:flex;align-items:center}.acf-nav .nav-brand img{height:var(--logo-h);width:auto;display:block}@media (max-width:768px){.acf-nav .nav-brand img{height:var(--logo-h-mobile)}}.acf-nav .nav-links{display:flex;gap:38px;list-style:none}.acf-nav .nav-links a{font-size:13px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;padding:8px 0;position:relative}.acf-nav .nav-links a::after{content:"";position:absolute;left:0;bottom:2px;height:2px;width:0;background:var(--yellow);transition:width .3s ease}.acf-nav .nav-links a:hover::after,.acf-nav .nav-links a:focus-visible::after{width:100%}.acf-nav .nav-burger{display:none;width:44px;height:44px;flex-direction:column;gap:6px;align-items:flex-end;justify-content:center}.acf-nav .nav-burger span{display:block;height:2px;background:var(--white);transition:.3s;width:28px}.acf-nav .nav-burger span:nth-child(2){width:18px}.acf-nav .nav-burger[aria-expanded="true"] span:nth-child(1){transform:translateY(8px) rotate(45deg);width:28px}.acf-nav .nav-burger[aria-expanded="true"] span:nth-child(2){opacity:0}.acf-nav .nav-burger[aria-expanded="true"] span:nth-child(3){transform:translateY(-8px) rotate(-45deg);width:28px}@media (max-width:768px){.acf-nav .nav-links{display:none}.acf-nav .nav-burger{display:flex}}.acf-mobile-menu{position:fixed;inset:0;z-index:99990;background:rgba(5,5,5,.97);display:flex;flex-direction:column;justify-content:center;padding:0 var(--pad);transform:translateY(-100%);transition:transform .45s cubic-bezier(.65,0,.35,1)}.acf-mobile-menu[hidden]{display:none}.acf-mobile-menu.open{transform:translateY(0)}.acf-mobile-menu a{font-family:var(--display);font-size:clamp(40px,11vw,64px);line-height:1.15;text-transform:uppercase;letter-spacing:.02em;padding:6px 0}.acf-mobile-menu a:hover,.acf-mobile-menu a:focus-visible{color:var(--yellow)}.acf-mobile-menu .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--white-dim);font-weight:500;margin-bottom:22px}.acf-mobile-menu .eyebrow .tick{color:var(--yellow)}.acf-mobile-menu .acf-mm-close{position:absolute;top:22px;right:var(--pad);width:44px;height:44px;display:grid;place-items:center;color:var(--white);transition:color .25s}.acf-mobile-menu .acf-mm-close:hover,.acf-mobile-menu .acf-mm-close:focus-visible{color:var(--yellow)}.vid-mask-outer{--hero-h:clamp(70vh,min(100vh - 190px,86vw),86vh);--hero-type:70vh;--hero-word:min(14vw,180px + 2vw,calc(var(--hero-type) * 0.3556));position:relative;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow-x:hidden}.vid-mask-stage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;isolation:isolate}.vid-glow{position:absolute;filter:blur(24px);inset:-34px;z-index:0;pointer-events:none;animation:vidGlowFade 3s ease-in-out infinite,vidGlowExpand 3s ease-in-out -0.8s infinite;will-change:opacity,transform}.vid-glow-shape{position:absolute;inset:0;animation:vidGlowIntro 1.2s ease-in-out 0.3s both,vidGlowShapeCycle 31.2s ease-in-out 1.5s infinite}.vid-glow-shape::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse farthest-side at center,rgba(255,212,0,0.55) 0%,rgba(255,212,0,0.42) 50%,rgba(255,212,0,0.30) 78%,rgba(255,212,0,0.15) 90%,rgba(255,212,0,0) 100%)}.vid-glow-blob{position:absolute;top:0;left:0;border-radius:50%;background:radial-gradient(circle farthest-side,rgba(255,212,0,0.95) 0%,rgba(255,212,0,0.50) 45%,rgba(255,212,0,0) 75%)}.vid-glow-blob.b1{width:74%;height:74%;animation:blobOrbit1 19s linear infinite,blobFade1 6.5s ease-in-out infinite}.vid-glow-blob.b2{width:62%;height:62%;animation:blobOrbit2 27s linear infinite,blobFade2 8.3s ease-in-out -2.1s infinite}.vid-glow-blob.b3{width:86%;height:86%;animation:blobOrbit3 23s linear infinite,blobFade3 5.1s ease-in-out -3.4s infinite}@keyframes blobOrbit1{from{transform:translate(17.5676%,17.5676%) rotate(0deg) translate(20%)}to{transform:translate(17.5676%,17.5676%) rotate(360deg) translate(20%)}}@keyframes blobOrbit2{from{transform:translate(30.6452%,30.6452%) rotate(140deg) translate(30%)}to{transform:translate(30.6452%,30.6452%) rotate(-220deg) translate(30%)}}@keyframes blobOrbit3{from{transform:translate(8.1395%,8.1395%) rotate(260deg) translate(14%)}to{transform:translate(8.1395%,8.1395%) rotate(620deg) translate(14%)}}@keyframes blobFade1{0%,100%{opacity:0.30}50%{opacity:0.95}}@keyframes blobFade2{0%,100%{opacity:0.85}50%{opacity:0.25}}@keyframes blobFade3{0%,100%{opacity:0.45}50%{opacity:0.90}}@keyframes vidGlowFade{0%,100%{opacity:0.4}50%{opacity:1}}@keyframes vidGlowExpand{0%,100%{transform:scale(1)}50%{transform:scale(1.053)}}@media (max-width:768px),(pointer:coarse){html.acf-scrolling .vid-glow,html.acf-scrolling .vid-glow-blob{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.vid-glow-shape{animation:none}.vid-glow{animation:none;opacity:0.7;transform:scale(1.027)}.vid-glow-blob.b1,.vid-glow-blob.b2,.vid-glow-blob.b3{animation:none;opacity:0.6}.vid-glow-blob.b1{transform:translate(17.5676%,17.5676%) rotate(20deg) translate(20%)}.vid-glow-blob.b2{transform:translate(30.6452%,30.6452%) rotate(160deg) translate(30%)}.vid-glow-blob.b3{transform:translate(8.1395%,8.1395%) rotate(280deg) translate(14%)}}.vid-mask-wrap{position:relative;width:320px;height:320px;overflow:hidden;border-radius:0;animation:morphShape 1.2s ease-in-out 0.3s both,vidShapeCycle 31.2s ease-in-out 1.5s infinite;background:#000}.vid-mask-wrap video,.vid-mask-wrap .vid-fallback-img{width:100%;height:100%;object-fit:cover;display:block}.vid-mask-wrap .vid-fallback-img{position:absolute;top:0;left:0;display:none}@keyframes morphShape{0%{clip-path:polygon(100.00% 50.00%,99.93% 52.62%,99.73% 55.23%,99.38% 57.82%,98.91% 60.40%,98.30% 62.94%,97.55% 65.45%,96.68% 67.92%,95.68% 70.34%,94.55% 72.70%,93.30% 75.00%,91.93% 77.23%,90.45% 79.39%,88.86% 81.47%,87.16% 83.46%,85.36% 85.36%,83.46% 87.16%,81.47% 88.86%,79.39% 90.45%,77.23% 91.93%,75.00% 93.30%,72.70% 94.55%,70.34% 95.68%,67.92% 96.68%,65.45% 97.55%,62.94% 98.30%,60.40% 98.91%,57.82% 99.38%,55.23% 99.73%,52.62% 99.93%,50.00% 100.00%,47.38% 99.93%,44.77% 99.73%,42.18% 99.38%,39.60% 98.91%,37.06% 98.30%,34.55% 97.55%,32.08% 96.68%,29.66% 95.68%,27.30% 94.55%,25.00% 93.30%,22.77% 91.93%,20.61% 90.45%,18.53% 88.86%,16.54% 87.16%,14.64% 85.36%,12.84% 83.46%,11.14% 81.47%,9.55% 79.39%,8.07% 77.23%,6.70% 75.00%,5.45% 72.70%,4.32% 70.34%,3.32% 67.92%,2.45% 65.45%,1.70% 62.94%,1.09% 60.40%,0.62% 57.82%,0.27% 55.23%,0.07% 52.62%,0.00% 50.00%,0.07% 47.38%,0.27% 44.77%,0.62% 42.18%,1.09% 39.60%,1.70% 37.06%,2.45% 34.55%,3.32% 32.08%,4.32% 29.66%,5.45% 27.30%,6.70% 25.00%,8.07% 22.77%,9.55% 20.61%,11.14% 18.53%,12.84% 16.54%,14.64% 14.64%,16.54% 12.84%,18.53% 11.14%,20.61% 9.55%,22.77% 8.07%,25.00% 6.70%,27.30% 5.45%,29.66% 4.32%,32.08% 3.32%,34.55% 2.45%,37.06% 1.70%,39.60% 1.09%,42.18% 0.62%,44.77% 0.27%,47.38% 0.07%,50.00% 0.00%,52.62% 0.07%,55.23% 0.27%,57.82% 0.62%,60.40% 1.09%,62.94% 1.70%,65.45% 2.45%,67.92% 3.32%,70.34% 4.32%,72.70% 5.45%,75.00% 6.70%,77.23% 8.07%,79.39% 9.55%,81.47% 11.14%,83.46% 12.84%,85.36% 14.64%,87.16% 16.54%,88.86% 18.53%,90.45% 20.61%,91.93% 22.77%,93.30% 25.00%,94.55% 27.30%,95.68% 29.66%,96.68% 32.08%,97.55% 34.55%,98.30% 37.06%,98.91% 39.60%,99.38% 42.18%,99.73% 44.77%,99.93% 47.38%)}100%{width:min(70vw,calc(var(--hero-h) * 2.2857));height:var(--hero-h);clip-path:polygon(100.00% 50.00%,100.00% calc(55.00% - var(--hero-h) * 0.00400),100.00% calc(60.00% - var(--hero-h) * 0.00800),100.00% calc(65.00% - var(--hero-h) * 0.01200),100.00% calc(70.00% - var(--hero-h) * 0.01600),100.00% calc(75.00% - var(--hero-h) * 0.02000),100.00% calc(80.00% - var(--hero-h) * 0.02400),100.00% calc(85.00% - var(--hero-h) * 0.02800),100.00% calc(90.00% - var(--hero-h) * 0.03200),100.00% calc(95.00% - var(--hero-h) * 0.03600),100.00% calc(100.00% - var(--hero-h) * 0.04000),calc(100.00% - var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),calc(100.00% - var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.04000) 100.00%,calc(95.00% - var(--hero-h) * 0.03600) 100.00%,calc(90.00% - var(--hero-h) * 0.03200) 100.00%,calc(85.00% - var(--hero-h) * 0.02800) 100.00%,calc(80.00% - var(--hero-h) * 0.02400) 100.00%,calc(75.00% - var(--hero-h) * 0.02000) 100.00%,calc(70.00% - var(--hero-h) * 0.01600) 100.00%,calc(65.00% - var(--hero-h) * 0.01200) 100.00%,calc(60.00% - var(--hero-h) * 0.00800) 100.00%,calc(55.00% - var(--hero-h) * 0.00400) 100.00%,50.00% 100.00%,calc(45.00% + var(--hero-h) * 0.00400) 100.00%,calc(40.00% + var(--hero-h) * 0.00800) 100.00%,calc(35.00% + var(--hero-h) * 0.01200) 100.00%,calc(30.00% + var(--hero-h) * 0.01600) 100.00%,calc(25.00% + var(--hero-h) * 0.02000) 100.00%,calc(20.00% + var(--hero-h) * 0.02400) 100.00%,calc(15.00% + var(--hero-h) * 0.02800) 100.00%,calc(10.00% + var(--hero-h) * 0.03200) 100.00%,calc(5.00% + var(--hero-h) * 0.03600) 100.00%,calc(0.00% + var(--hero-h) * 0.04000) 100.00%,calc(0.00% + var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),0.00% calc(100.00% - var(--hero-h) * 0.04000),0.00% calc(95.00% - var(--hero-h) * 0.03600),0.00% calc(90.00% - var(--hero-h) * 0.03200),0.00% calc(85.00% - var(--hero-h) * 0.02800),0.00% calc(80.00% - var(--hero-h) * 0.02400),0.00% calc(75.00% - var(--hero-h) * 0.02000),0.00% calc(70.00% - var(--hero-h) * 0.01600),0.00% calc(65.00% - var(--hero-h) * 0.01200),0.00% calc(60.00% - var(--hero-h) * 0.00800),0.00% calc(55.00% - var(--hero-h) * 0.00400),0.00% 50.00%,0.00% calc(45.00% + var(--hero-h) * 0.00400),0.00% calc(40.00% + var(--hero-h) * 0.00800),0.00% calc(35.00% + var(--hero-h) * 0.01200),0.00% calc(30.00% + var(--hero-h) * 0.01600),0.00% calc(25.00% + var(--hero-h) * 0.02000),0.00% calc(20.00% + var(--hero-h) * 0.02400),0.00% calc(15.00% + var(--hero-h) * 0.02800),0.00% calc(10.00% + var(--hero-h) * 0.03200),0.00% calc(5.00% + var(--hero-h) * 0.03600),0.00% calc(0.00% + var(--hero-h) * 0.04000),calc(0.00% + var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),calc(0.00% + var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.04000) 0.00%,calc(5.00% + var(--hero-h) * 0.03600) 0.00%,calc(10.00% + var(--hero-h) * 0.03200) 0.00%,calc(15.00% + var(--hero-h) * 0.02800) 0.00%,calc(20.00% + var(--hero-h) * 0.02400) 0.00%,calc(25.00% + var(--hero-h) * 0.02000) 0.00%,calc(30.00% + var(--hero-h) * 0.01600) 0.00%,calc(35.00% + var(--hero-h) * 0.01200) 0.00%,calc(40.00% + var(--hero-h) * 0.00800) 0.00%,calc(45.00% + var(--hero-h) * 0.00400) 0.00%,50.00% 0.00%,calc(55.00% - var(--hero-h) * 0.00400) 0.00%,calc(60.00% - var(--hero-h) * 0.00800) 0.00%,calc(65.00% - var(--hero-h) * 0.01200) 0.00%,calc(70.00% - var(--hero-h) * 0.01600) 0.00%,calc(75.00% - var(--hero-h) * 0.02000) 0.00%,calc(80.00% - var(--hero-h) * 0.02400) 0.00%,calc(85.00% - var(--hero-h) * 0.02800) 0.00%,calc(90.00% - var(--hero-h) * 0.03200) 0.00%,calc(95.00% - var(--hero-h) * 0.03600) 0.00%,calc(100.00% - var(--hero-h) * 0.04000) 0.00%,calc(100.00% - var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),100.00% calc(0.00% + var(--hero-h) * 0.04000),100.00% calc(5.00% + var(--hero-h) * 0.03600),100.00% calc(10.00% + var(--hero-h) * 0.03200),100.00% calc(15.00% + var(--hero-h) * 0.02800),100.00% calc(20.00% + var(--hero-h) * 0.02400),100.00% calc(25.00% + var(--hero-h) * 0.02000),100.00% calc(30.00% + var(--hero-h) * 0.01600),100.00% calc(35.00% + var(--hero-h) * 0.01200),100.00% calc(40.00% + var(--hero-h) * 0.00800),100.00% calc(45.00% + var(--hero-h) * 0.00400))}}@keyframes vidGlowIntro{0%{clip-path:polygon(100.00% 50.00%,99.93% 52.62%,99.73% 55.23%,99.38% 57.82%,98.91% 60.40%,98.30% 62.94%,97.55% 65.45%,96.68% 67.92%,95.68% 70.34%,94.55% 72.70%,93.30% 75.00%,91.93% 77.23%,90.45% 79.39%,88.86% 81.47%,87.16% 83.46%,85.36% 85.36%,83.46% 87.16%,81.47% 88.86%,79.39% 90.45%,77.23% 91.93%,75.00% 93.30%,72.70% 94.55%,70.34% 95.68%,67.92% 96.68%,65.45% 97.55%,62.94% 98.30%,60.40% 98.91%,57.82% 99.38%,55.23% 99.73%,52.62% 99.93%,50.00% 100.00%,47.38% 99.93%,44.77% 99.73%,42.18% 99.38%,39.60% 98.91%,37.06% 98.30%,34.55% 97.55%,32.08% 96.68%,29.66% 95.68%,27.30% 94.55%,25.00% 93.30%,22.77% 91.93%,20.61% 90.45%,18.53% 88.86%,16.54% 87.16%,14.64% 85.36%,12.84% 83.46%,11.14% 81.47%,9.55% 79.39%,8.07% 77.23%,6.70% 75.00%,5.45% 72.70%,4.32% 70.34%,3.32% 67.92%,2.45% 65.45%,1.70% 62.94%,1.09% 60.40%,0.62% 57.82%,0.27% 55.23%,0.07% 52.62%,0.00% 50.00%,0.07% 47.38%,0.27% 44.77%,0.62% 42.18%,1.09% 39.60%,1.70% 37.06%,2.45% 34.55%,3.32% 32.08%,4.32% 29.66%,5.45% 27.30%,6.70% 25.00%,8.07% 22.77%,9.55% 20.61%,11.14% 18.53%,12.84% 16.54%,14.64% 14.64%,16.54% 12.84%,18.53% 11.14%,20.61% 9.55%,22.77% 8.07%,25.00% 6.70%,27.30% 5.45%,29.66% 4.32%,32.08% 3.32%,34.55% 2.45%,37.06% 1.70%,39.60% 1.09%,42.18% 0.62%,44.77% 0.27%,47.38% 0.07%,50.00% 0.00%,52.62% 0.07%,55.23% 0.27%,57.82% 0.62%,60.40% 1.09%,62.94% 1.70%,65.45% 2.45%,67.92% 3.32%,70.34% 4.32%,72.70% 5.45%,75.00% 6.70%,77.23% 8.07%,79.39% 9.55%,81.47% 11.14%,83.46% 12.84%,85.36% 14.64%,87.16% 16.54%,88.86% 18.53%,90.45% 20.61%,91.93% 22.77%,93.30% 25.00%,94.55% 27.30%,95.68% 29.66%,96.68% 32.08%,97.55% 34.55%,98.30% 37.06%,98.91% 39.60%,99.38% 42.18%,99.73% 44.77%,99.93% 47.38%)}100%{clip-path:polygon(100.00% 50.00%,100.00% calc(55.00% - var(--hero-h) * 0.00400),100.00% calc(60.00% - var(--hero-h) * 0.00800),100.00% calc(65.00% - var(--hero-h) * 0.01200),100.00% calc(70.00% - var(--hero-h) * 0.01600),100.00% calc(75.00% - var(--hero-h) * 0.02000),100.00% calc(80.00% - var(--hero-h) * 0.02400),100.00% calc(85.00% - var(--hero-h) * 0.02800),100.00% calc(90.00% - var(--hero-h) * 0.03200),100.00% calc(95.00% - var(--hero-h) * 0.03600),100.00% calc(100.00% - var(--hero-h) * 0.04000),calc(100.00% - var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),calc(100.00% - var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.04000) 100.00%,calc(95.00% - var(--hero-h) * 0.03600) 100.00%,calc(90.00% - var(--hero-h) * 0.03200) 100.00%,calc(85.00% - var(--hero-h) * 0.02800) 100.00%,calc(80.00% - var(--hero-h) * 0.02400) 100.00%,calc(75.00% - var(--hero-h) * 0.02000) 100.00%,calc(70.00% - var(--hero-h) * 0.01600) 100.00%,calc(65.00% - var(--hero-h) * 0.01200) 100.00%,calc(60.00% - var(--hero-h) * 0.00800) 100.00%,calc(55.00% - var(--hero-h) * 0.00400) 100.00%,50.00% 100.00%,calc(45.00% + var(--hero-h) * 0.00400) 100.00%,calc(40.00% + var(--hero-h) * 0.00800) 100.00%,calc(35.00% + var(--hero-h) * 0.01200) 100.00%,calc(30.00% + var(--hero-h) * 0.01600) 100.00%,calc(25.00% + var(--hero-h) * 0.02000) 100.00%,calc(20.00% + var(--hero-h) * 0.02400) 100.00%,calc(15.00% + var(--hero-h) * 0.02800) 100.00%,calc(10.00% + var(--hero-h) * 0.03200) 100.00%,calc(5.00% + var(--hero-h) * 0.03600) 100.00%,calc(0.00% + var(--hero-h) * 0.04000) 100.00%,calc(0.00% + var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),0.00% calc(100.00% - var(--hero-h) * 0.04000),0.00% calc(95.00% - var(--hero-h) * 0.03600),0.00% calc(90.00% - var(--hero-h) * 0.03200),0.00% calc(85.00% - var(--hero-h) * 0.02800),0.00% calc(80.00% - var(--hero-h) * 0.02400),0.00% calc(75.00% - var(--hero-h) * 0.02000),0.00% calc(70.00% - var(--hero-h) * 0.01600),0.00% calc(65.00% - var(--hero-h) * 0.01200),0.00% calc(60.00% - var(--hero-h) * 0.00800),0.00% calc(55.00% - var(--hero-h) * 0.00400),0.00% 50.00%,0.00% calc(45.00% + var(--hero-h) * 0.00400),0.00% calc(40.00% + var(--hero-h) * 0.00800),0.00% calc(35.00% + var(--hero-h) * 0.01200),0.00% calc(30.00% + var(--hero-h) * 0.01600),0.00% calc(25.00% + var(--hero-h) * 0.02000),0.00% calc(20.00% + var(--hero-h) * 0.02400),0.00% calc(15.00% + var(--hero-h) * 0.02800),0.00% calc(10.00% + var(--hero-h) * 0.03200),0.00% calc(5.00% + var(--hero-h) * 0.03600),0.00% calc(0.00% + var(--hero-h) * 0.04000),calc(0.00% + var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),calc(0.00% + var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.04000) 0.00%,calc(5.00% + var(--hero-h) * 0.03600) 0.00%,calc(10.00% + var(--hero-h) * 0.03200) 0.00%,calc(15.00% + var(--hero-h) * 0.02800) 0.00%,calc(20.00% + var(--hero-h) * 0.02400) 0.00%,calc(25.00% + var(--hero-h) * 0.02000) 0.00%,calc(30.00% + var(--hero-h) * 0.01600) 0.00%,calc(35.00% + var(--hero-h) * 0.01200) 0.00%,calc(40.00% + var(--hero-h) * 0.00800) 0.00%,calc(45.00% + var(--hero-h) * 0.00400) 0.00%,50.00% 0.00%,calc(55.00% - var(--hero-h) * 0.00400) 0.00%,calc(60.00% - var(--hero-h) * 0.00800) 0.00%,calc(65.00% - var(--hero-h) * 0.01200) 0.00%,calc(70.00% - var(--hero-h) * 0.01600) 0.00%,calc(75.00% - var(--hero-h) * 0.02000) 0.00%,calc(80.00% - var(--hero-h) * 0.02400) 0.00%,calc(85.00% - var(--hero-h) * 0.02800) 0.00%,calc(90.00% - var(--hero-h) * 0.03200) 0.00%,calc(95.00% - var(--hero-h) * 0.03600) 0.00%,calc(100.00% - var(--hero-h) * 0.04000) 0.00%,calc(100.00% - var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),100.00% calc(0.00% + var(--hero-h) * 0.04000),100.00% calc(5.00% + var(--hero-h) * 0.03600),100.00% calc(10.00% + var(--hero-h) * 0.03200),100.00% calc(15.00% + var(--hero-h) * 0.02800),100.00% calc(20.00% + var(--hero-h) * 0.02400),100.00% calc(25.00% + var(--hero-h) * 0.02000),100.00% calc(30.00% + var(--hero-h) * 0.01600),100.00% calc(35.00% + var(--hero-h) * 0.01200),100.00% calc(40.00% + var(--hero-h) * 0.00800),100.00% calc(45.00% + var(--hero-h) * 0.00400))}}@keyframes vidShapeCycle{0.0000%,12.8205%{width:min(70vw,calc(var(--hero-h) * 2.2857));clip-path:polygon(100.00% 50.00%,100.00% calc(55.00% - var(--hero-h) * 0.00400),100.00% calc(60.00% - var(--hero-h) * 0.00800),100.00% calc(65.00% - var(--hero-h) * 0.01200),100.00% calc(70.00% - var(--hero-h) * 0.01600),100.00% calc(75.00% - var(--hero-h) * 0.02000),100.00% calc(80.00% - var(--hero-h) * 0.02400),100.00% calc(85.00% - var(--hero-h) * 0.02800),100.00% calc(90.00% - var(--hero-h) * 0.03200),100.00% calc(95.00% - var(--hero-h) * 0.03600),100.00% calc(100.00% - var(--hero-h) * 0.04000),calc(100.00% - var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),calc(100.00% - var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.04000) 100.00%,calc(95.00% - var(--hero-h) * 0.03600) 100.00%,calc(90.00% - var(--hero-h) * 0.03200) 100.00%,calc(85.00% - var(--hero-h) * 0.02800) 100.00%,calc(80.00% - var(--hero-h) * 0.02400) 100.00%,calc(75.00% - var(--hero-h) * 0.02000) 100.00%,calc(70.00% - var(--hero-h) * 0.01600) 100.00%,calc(65.00% - var(--hero-h) * 0.01200) 100.00%,calc(60.00% - var(--hero-h) * 0.00800) 100.00%,calc(55.00% - var(--hero-h) * 0.00400) 100.00%,50.00% 100.00%,calc(45.00% + var(--hero-h) * 0.00400) 100.00%,calc(40.00% + var(--hero-h) * 0.00800) 100.00%,calc(35.00% + var(--hero-h) * 0.01200) 100.00%,calc(30.00% + var(--hero-h) * 0.01600) 100.00%,calc(25.00% + var(--hero-h) * 0.02000) 100.00%,calc(20.00% + var(--hero-h) * 0.02400) 100.00%,calc(15.00% + var(--hero-h) * 0.02800) 100.00%,calc(10.00% + var(--hero-h) * 0.03200) 100.00%,calc(5.00% + var(--hero-h) * 0.03600) 100.00%,calc(0.00% + var(--hero-h) * 0.04000) 100.00%,calc(0.00% + var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),0.00% calc(100.00% - var(--hero-h) * 0.04000),0.00% calc(95.00% - var(--hero-h) * 0.03600),0.00% calc(90.00% - var(--hero-h) * 0.03200),0.00% calc(85.00% - var(--hero-h) * 0.02800),0.00% calc(80.00% - var(--hero-h) * 0.02400),0.00% calc(75.00% - var(--hero-h) * 0.02000),0.00% calc(70.00% - var(--hero-h) * 0.01600),0.00% calc(65.00% - var(--hero-h) * 0.01200),0.00% calc(60.00% - var(--hero-h) * 0.00800),0.00% calc(55.00% - var(--hero-h) * 0.00400),0.00% 50.00%,0.00% calc(45.00% + var(--hero-h) * 0.00400),0.00% calc(40.00% + var(--hero-h) * 0.00800),0.00% calc(35.00% + var(--hero-h) * 0.01200),0.00% calc(30.00% + var(--hero-h) * 0.01600),0.00% calc(25.00% + var(--hero-h) * 0.02000),0.00% calc(20.00% + var(--hero-h) * 0.02400),0.00% calc(15.00% + var(--hero-h) * 0.02800),0.00% calc(10.00% + var(--hero-h) * 0.03200),0.00% calc(5.00% + var(--hero-h) * 0.03600),0.00% calc(0.00% + var(--hero-h) * 0.04000),calc(0.00% + var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),calc(0.00% + var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.04000) 0.00%,calc(5.00% + var(--hero-h) * 0.03600) 0.00%,calc(10.00% + var(--hero-h) * 0.03200) 0.00%,calc(15.00% + var(--hero-h) * 0.02800) 0.00%,calc(20.00% + var(--hero-h) * 0.02400) 0.00%,calc(25.00% + var(--hero-h) * 0.02000) 0.00%,calc(30.00% + var(--hero-h) * 0.01600) 0.00%,calc(35.00% + var(--hero-h) * 0.01200) 0.00%,calc(40.00% + var(--hero-h) * 0.00800) 0.00%,calc(45.00% + var(--hero-h) * 0.00400) 0.00%,50.00% 0.00%,calc(55.00% - var(--hero-h) * 0.00400) 0.00%,calc(60.00% - var(--hero-h) * 0.00800) 0.00%,calc(65.00% - var(--hero-h) * 0.01200) 0.00%,calc(70.00% - var(--hero-h) * 0.01600) 0.00%,calc(75.00% - var(--hero-h) * 0.02000) 0.00%,calc(80.00% - var(--hero-h) * 0.02400) 0.00%,calc(85.00% - var(--hero-h) * 0.02800) 0.00%,calc(90.00% - var(--hero-h) * 0.03200) 0.00%,calc(95.00% - var(--hero-h) * 0.03600) 0.00%,calc(100.00% - var(--hero-h) * 0.04000) 0.00%,calc(100.00% - var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),100.00% calc(0.00% + var(--hero-h) * 0.04000),100.00% calc(5.00% + var(--hero-h) * 0.03600),100.00% calc(10.00% + var(--hero-h) * 0.03200),100.00% calc(15.00% + var(--hero-h) * 0.02800),100.00% calc(20.00% + var(--hero-h) * 0.02400),100.00% calc(25.00% + var(--hero-h) * 0.02000),100.00% calc(30.00% + var(--hero-h) * 0.01600),100.00% calc(35.00% + var(--hero-h) * 0.01200),100.00% calc(40.00% + var(--hero-h) * 0.00800),100.00% calc(45.00% + var(--hero-h) * 0.00400))}16.6667%,29.4872%{width:min(70vw,calc(var(--hero-h) * 2.2857));clip-path:polygon(100.00% 50.00%,99.93% 52.56%,99.71% 55.12%,99.36% 57.66%,98.86% 60.18%,98.23% 62.66%,97.46% 65.11%,96.55% 67.51%,95.52% 69.86%,94.36% 72.15%,93.08% 74.37%,91.68% 76.52%,90.16% 78.59%,88.54% 80.58%,86.82% 82.48%,84.99% 84.29%,83.08% 85.99%,81.08% 87.60%,79.00% 89.10%,76.84% 90.50%,74.62% 91.78%,72.34% 92.94%,70.00% 93.99%,67.61% 94.93%,65.17% 95.74%,62.70% 96.43%,60.20% 96.99%,57.67% 97.43%,55.12% 97.75%,52.56% 97.94%,50.00% 98.00%,47.44% 97.94%,44.88% 97.75%,42.33% 97.43%,39.80% 96.99%,37.30% 96.43%,34.83% 95.74%,32.39% 94.93%,30.00% 93.99%,27.66% 92.94%,25.38% 91.78%,23.16% 90.50%,21.00% 89.10%,18.92% 87.60%,16.92% 85.99%,15.01% 84.29%,13.18% 82.48%,11.46% 80.58%,9.84% 78.59%,8.32% 76.52%,6.92% 74.37%,5.64% 72.15%,4.48% 69.86%,3.45% 67.51%,2.54% 65.11%,1.77% 62.66%,1.14% 60.18%,0.64% 57.66%,0.29% 55.12%,0.07% 52.56%,0.00% 50.00%,0.07% 47.44%,0.29% 44.88%,0.64% 42.34%,1.14% 39.82%,1.77% 37.34%,2.54% 34.89%,3.45% 32.49%,4.48% 30.14%,5.64% 27.85%,6.92% 25.63%,8.32% 23.48%,9.84% 21.41%,11.46% 19.42%,13.18% 17.52%,15.01% 15.71%,16.92% 14.01%,18.92% 12.40%,21.00% 10.90%,23.16% 9.50%,25.38% 8.22%,27.66% 7.06%,30.00% 6.01%,32.39% 5.07%,34.83% 4.26%,37.30% 3.57%,39.80% 3.01%,42.33% 2.57%,44.88% 2.25%,47.44% 2.06%,50.00% 2.00%,52.56% 2.06%,55.12% 2.25%,57.67% 2.57%,60.20% 3.01%,62.70% 3.57%,65.17% 4.26%,67.61% 5.07%,70.00% 6.01%,72.34% 7.06%,74.62% 8.22%,76.84% 9.50%,79.00% 10.90%,81.08% 12.40%,83.08% 14.01%,84.99% 15.71%,86.82% 17.52%,88.54% 19.42%,90.16% 21.41%,91.68% 23.48%,93.08% 25.63%,94.36% 27.85%,95.52% 30.14%,96.55% 32.49%,97.46% 34.89%,98.23% 37.34%,98.86% 39.82%,99.36% 42.34%,99.71% 44.88%,99.93% 47.44%)}33.3333%,46.1538%{width:min(var(--hero-h),86vw);clip-path:polygon(99.50% 50.00%,99.43% 52.59%,99.23% 55.17%,98.89% 57.74%,98.42% 60.29%,97.81% 62.81%,97.08% 65.30%,96.21% 67.74%,95.22% 70.13%,94.10% 72.47%,92.87% 74.75%,91.51% 76.96%,90.05% 79.10%,88.47% 81.15%,86.79% 83.12%,85.00% 85.00%,83.12% 86.79%,81.15% 88.47%,79.10% 90.05%,76.96% 91.51%,74.75% 92.87%,72.47% 94.10%,70.13% 95.22%,67.74% 96.21%,65.30% 97.08%,62.81% 97.81%,60.29% 98.42%,57.74% 98.89%,55.17% 99.23%,52.59% 99.43%,50.00% 99.50%,47.41% 99.43%,44.83% 99.23%,42.26% 98.89%,39.71% 98.42%,37.19% 97.81%,34.70% 97.08%,32.26% 96.21%,29.87% 95.22%,27.53% 94.10%,25.25% 92.87%,23.04% 91.51%,20.90% 90.05%,18.85% 88.47%,16.88% 86.79%,15.00% 85.00%,13.21% 83.12%,11.53% 81.15%,9.95% 79.10%,8.49% 76.96%,7.13% 74.75%,5.90% 72.47%,4.78% 70.13%,3.79% 67.74%,2.92% 65.30%,2.19% 62.81%,1.58% 60.29%,1.11% 57.74%,0.77% 55.17%,0.57% 52.59%,0.50% 50.00%,0.57% 47.41%,0.77% 44.83%,1.11% 42.26%,1.58% 39.71%,2.19% 37.19%,2.92% 34.70%,3.79% 32.26%,4.78% 29.87%,5.90% 27.53%,7.13% 25.25%,8.49% 23.04%,9.95% 20.90%,11.53% 18.85%,13.21% 16.88%,15.00% 15.00%,16.88% 13.21%,18.85% 11.53%,20.90% 9.95%,23.04% 8.49%,25.25% 7.13%,27.53% 5.90%,29.87% 4.78%,32.26% 3.79%,34.70% 2.92%,37.19% 2.19%,39.71% 1.58%,42.26% 1.11%,44.83% 0.77%,47.41% 0.57%,50.00% 0.50%,52.59% 0.57%,55.17% 0.77%,57.74% 1.11%,60.29% 1.58%,62.81% 2.19%,65.30% 2.92%,67.74% 3.79%,70.13% 4.78%,72.47% 5.90%,74.75% 7.13%,76.96% 8.49%,79.10% 9.95%,81.15% 11.53%,83.12% 13.21%,85.00% 15.00%,86.79% 16.88%,88.47% 18.85%,90.05% 20.90%,91.51% 23.04%,92.87% 25.25%,94.10% 27.53%,95.22% 29.87%,96.21% 32.26%,97.08% 34.70%,97.81% 37.19%,98.42% 39.71%,98.89% 42.26%,99.23% 44.83%,99.43% 47.41%)}50.0000%,62.8205%{width:min(calc(var(--hero-h) * 1.1714),92vw);clip-path:polygon(76.51% 49.94%,77.82% 52.32%,79.14% 54.69%,80.45% 57.07%,81.76% 59.45%,83.08% 61.82%,84.39% 64.20%,85.70% 66.57%,87.02% 68.95%,88.33% 71.32%,89.65% 73.70%,90.96% 76.07%,92.27% 78.45%,93.59% 80.83%,93.92% 81.59%,94.10% 82.42%,94.13% 83.28%,94.00% 84.12%,93.72% 84.91%,93.30% 85.62%,92.77% 86.20%,92.14% 86.64%,91.45% 86.91%,90.72% 87.00%,87.91% 87.00%,85.10% 87.00%,82.30% 87.00%,79.49% 87.00%,76.68% 87.00%,73.87% 87.00%,71.06% 87.00%,68.25% 87.00%,65.45% 87.00%,62.64% 87.00%,59.83% 87.00%,57.02% 87.00%,54.21% 87.00%,51.40% 87.00%,48.60% 87.00%,45.79% 87.00%,42.98% 87.00%,40.17% 87.00%,37.36% 87.00%,34.55% 87.00%,31.75% 87.00%,28.94% 87.00%,26.13% 87.00%,23.32% 87.00%,20.51% 87.00%,17.70% 87.00%,14.90% 87.00%,12.09% 87.00%,9.28% 87.00%,8.55% 86.91%,7.86% 86.64%,7.23% 86.20%,6.70% 85.62%,6.28% 84.91%,6.00% 84.12%,5.87% 83.28%,5.90% 82.42%,6.08% 81.59%,6.41% 80.83%,7.77% 78.37%,9.13% 75.92%,10.49% 73.46%,11.84% 71.01%,13.20% 68.55%,14.56% 66.10%,15.92% 63.64%,17.27% 61.19%,18.63% 58.73%,19.99% 56.28%,21.34% 53.82%,22.70% 51.37%,24.06% 48.91%,25.42% 46.46%,26.77% 44.00%,28.13% 41.55%,29.49% 39.09%,30.85% 36.64%,32.20% 34.19%,33.56% 31.73%,34.92% 29.28%,36.28% 26.82%,37.63% 24.37%,38.99% 21.91%,40.35% 19.46%,41.70% 17.00%,43.06% 14.55%,44.42% 12.09%,45.78% 9.64%,47.13% 7.18%,47.56% 6.56%,48.08% 6.05%,48.68% 5.67%,49.32% 5.44%,50.00% 5.36%,50.68% 5.44%,51.32% 5.67%,51.92% 6.05%,52.44% 6.56%,52.87% 7.18%,54.18% 9.56%,55.49% 11.93%,56.81% 14.31%,58.12% 16.69%,59.43% 19.06%,60.75% 21.44%,62.06% 23.81%,63.37% 26.19%,64.69% 28.56%,66.00% 30.94%,67.31% 33.31%,68.63% 35.69%,69.94% 38.07%,71.26% 40.44%,72.57% 42.82%,73.88% 45.19%,75.20% 47.57%)}66.6667%,79.4872%{width:min(calc(var(--hero-h) * 1.1429),90vw);clip-path:polygon(98.31% 50.00%,98.28% 50.47%,98.21% 50.92%,98.09% 51.37%,97.93% 51.80%,97.73% 52.20%,95.51% 56.05%,93.29% 59.89%,91.07% 63.73%,88.85% 67.58%,86.63% 71.42%,84.41% 75.26%,82.19% 79.11%,79.98% 82.95%,77.76% 86.79%,75.54% 90.64%,75.33% 90.96%,75.10% 91.25%,74.85% 91.52%,74.57% 91.75%,74.27% 91.96%,73.96% 92.13%,73.64% 92.26%,73.30% 92.36%,72.96% 92.42%,72.62% 92.44%,68.09% 92.44%,63.57% 92.44%,59.05% 92.44%,54.52% 92.44%,50.00% 92.44%,45.48% 92.44%,40.95% 92.44%,36.43% 92.44%,31.91% 92.44%,27.38% 92.44%,27.04% 92.42%,26.70% 92.36%,26.36% 92.26%,26.04% 92.13%,25.73% 91.96%,25.43% 91.75%,25.15% 91.52%,24.90% 91.25%,24.67% 90.96%,24.46% 90.64%,22.24% 86.79%,20.02% 82.95%,17.81% 79.11%,15.59% 75.26%,13.37% 71.42%,11.15% 67.58%,8.93% 63.73%,6.71% 59.89%,4.49% 56.05%,2.27% 52.20%,2.07% 51.80%,1.91% 51.37%,1.79% 50.92%,1.72% 50.47%,1.69% 50.00%,1.72% 49.53%,1.79% 49.08%,1.91% 48.63%,2.07% 48.20%,2.27% 47.80%,4.49% 43.95%,6.71% 40.11%,8.93% 36.27%,11.15% 32.42%,13.37% 28.58%,15.59% 24.74%,17.81% 20.89%,20.02% 17.05%,22.24% 13.21%,24.46% 9.36%,24.67% 9.04%,24.90% 8.75%,25.15% 8.48%,25.43% 8.25%,25.73% 8.04%,26.04% 7.87%,26.36% 7.74%,26.70% 7.64%,27.04% 7.58%,27.38% 7.56%,31.91% 7.56%,36.43% 7.56%,40.95% 7.56%,45.48% 7.56%,50.00% 7.56%,54.52% 7.56%,59.05% 7.56%,63.57% 7.56%,68.09% 7.56%,72.62% 7.56%,72.96% 7.58%,73.30% 7.64%,73.64% 7.74%,73.96% 7.87%,74.27% 8.04%,74.57% 8.25%,74.85% 8.48%,75.10% 8.75%,75.33% 9.04%,75.54% 9.36%,77.76% 13.21%,79.98% 17.05%,82.19% 20.89%,84.41% 24.74%,86.63% 28.58%,88.85% 32.42%,91.07% 36.27%,93.29% 40.11%,95.51% 43.95%,97.73% 47.80%,97.93% 48.20%,98.09% 48.63%,98.21% 49.08%,98.28% 49.53%)}83.3333%,96.1538%{width:min(calc(var(--hero-h) * 1.1143),88vw);clip-path:polygon(98.22% 50.00%,98.16% 50.67%,98.01% 51.32%,97.77% 51.93%,97.44% 52.49%,97.02% 52.98%,94.79% 55.21%,92.56% 57.44%,90.33% 59.67%,88.10% 61.90%,85.87% 64.13%,83.64% 66.36%,81.40% 68.60%,79.17% 70.83%,76.94% 73.06%,74.71% 75.29%,72.48% 77.52%,70.25% 79.75%,68.02% 81.98%,65.79% 84.21%,63.55% 86.45%,61.32% 88.68%,59.09% 90.91%,56.86% 93.14%,54.63% 95.37%,52.40% 97.60%,51.98% 97.96%,51.53% 98.25%,51.04% 98.46%,50.52% 98.58%,50.00% 98.63%,49.48% 98.58%,48.96% 98.46%,48.47% 98.25%,48.02% 97.96%,47.60% 97.60%,45.37% 95.37%,43.14% 93.14%,40.91% 90.91%,38.68% 88.68%,36.45% 86.45%,34.21% 84.21%,31.98% 81.98%,29.75% 79.75%,27.52% 77.52%,25.29% 75.29%,23.06% 73.06%,20.83% 70.83%,18.60% 68.60%,16.36% 66.36%,14.13% 64.13%,11.90% 61.90%,9.67% 59.67%,7.44% 57.44%,5.21% 55.21%,2.98% 52.98%,2.56% 52.49%,2.23% 51.93%,1.99% 51.32%,1.84% 50.67%,1.78% 50.00%,1.84% 49.33%,1.99% 48.68%,2.23% 48.07%,2.56% 47.51%,2.98% 47.02%,5.21% 44.79%,7.44% 42.56%,9.67% 40.33%,11.90% 38.10%,14.13% 35.87%,16.36% 33.64%,18.60% 31.40%,20.83% 29.17%,23.06% 26.94%,25.29% 24.71%,27.52% 22.48%,29.75% 20.25%,31.98% 18.02%,34.21% 15.79%,36.45% 13.55%,38.68% 11.32%,40.91% 9.09%,43.14% 6.86%,45.37% 4.63%,47.60% 2.40%,48.02% 2.04%,48.47% 1.75%,48.96% 1.54%,49.48% 1.42%,50.00% 1.37%,50.52% 1.42%,51.04% 1.54%,51.53% 1.75%,51.98% 2.04%,52.40% 2.40%,54.63% 4.63%,56.86% 6.86%,59.09% 9.09%,61.32% 11.32%,63.55% 13.55%,65.79% 15.79%,68.02% 18.02%,70.25% 20.25%,72.48% 22.48%,74.71% 24.71%,76.94% 26.94%,79.17% 29.17%,81.40% 31.40%,83.64% 33.64%,85.87% 35.87%,88.10% 38.10%,90.33% 40.33%,92.56% 42.56%,94.79% 44.79%,97.02% 47.02%,97.44% 47.51%,97.77% 48.07%,98.01% 48.68%,98.16% 49.33%)}100%{width:min(70vw,calc(var(--hero-h) * 2.2857));clip-path:polygon(100.00% 50.00%,100.00% calc(55.00% - var(--hero-h) * 0.00400),100.00% calc(60.00% - var(--hero-h) * 0.00800),100.00% calc(65.00% - var(--hero-h) * 0.01200),100.00% calc(70.00% - var(--hero-h) * 0.01600),100.00% calc(75.00% - var(--hero-h) * 0.02000),100.00% calc(80.00% - var(--hero-h) * 0.02400),100.00% calc(85.00% - var(--hero-h) * 0.02800),100.00% calc(90.00% - var(--hero-h) * 0.03200),100.00% calc(95.00% - var(--hero-h) * 0.03600),100.00% calc(100.00% - var(--hero-h) * 0.04000),calc(100.00% - var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),calc(100.00% - var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.04000) 100.00%,calc(95.00% - var(--hero-h) * 0.03600) 100.00%,calc(90.00% - var(--hero-h) * 0.03200) 100.00%,calc(85.00% - var(--hero-h) * 0.02800) 100.00%,calc(80.00% - var(--hero-h) * 0.02400) 100.00%,calc(75.00% - var(--hero-h) * 0.02000) 100.00%,calc(70.00% - var(--hero-h) * 0.01600) 100.00%,calc(65.00% - var(--hero-h) * 0.01200) 100.00%,calc(60.00% - var(--hero-h) * 0.00800) 100.00%,calc(55.00% - var(--hero-h) * 0.00400) 100.00%,50.00% 100.00%,calc(45.00% + var(--hero-h) * 0.00400) 100.00%,calc(40.00% + var(--hero-h) * 0.00800) 100.00%,calc(35.00% + var(--hero-h) * 0.01200) 100.00%,calc(30.00% + var(--hero-h) * 0.01600) 100.00%,calc(25.00% + var(--hero-h) * 0.02000) 100.00%,calc(20.00% + var(--hero-h) * 0.02400) 100.00%,calc(15.00% + var(--hero-h) * 0.02800) 100.00%,calc(10.00% + var(--hero-h) * 0.03200) 100.00%,calc(5.00% + var(--hero-h) * 0.03600) 100.00%,calc(0.00% + var(--hero-h) * 0.04000) 100.00%,calc(0.00% + var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),0.00% calc(100.00% - var(--hero-h) * 0.04000),0.00% calc(95.00% - var(--hero-h) * 0.03600),0.00% calc(90.00% - var(--hero-h) * 0.03200),0.00% calc(85.00% - var(--hero-h) * 0.02800),0.00% calc(80.00% - var(--hero-h) * 0.02400),0.00% calc(75.00% - var(--hero-h) * 0.02000),0.00% calc(70.00% - var(--hero-h) * 0.01600),0.00% calc(65.00% - var(--hero-h) * 0.01200),0.00% calc(60.00% - var(--hero-h) * 0.00800),0.00% calc(55.00% - var(--hero-h) * 0.00400),0.00% 50.00%,0.00% calc(45.00% + var(--hero-h) * 0.00400),0.00% calc(40.00% + var(--hero-h) * 0.00800),0.00% calc(35.00% + var(--hero-h) * 0.01200),0.00% calc(30.00% + var(--hero-h) * 0.01600),0.00% calc(25.00% + var(--hero-h) * 0.02000),0.00% calc(20.00% + var(--hero-h) * 0.02400),0.00% calc(15.00% + var(--hero-h) * 0.02800),0.00% calc(10.00% + var(--hero-h) * 0.03200),0.00% calc(5.00% + var(--hero-h) * 0.03600),0.00% calc(0.00% + var(--hero-h) * 0.04000),calc(0.00% + var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),calc(0.00% + var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.04000) 0.00%,calc(5.00% + var(--hero-h) * 0.03600) 0.00%,calc(10.00% + var(--hero-h) * 0.03200) 0.00%,calc(15.00% + var(--hero-h) * 0.02800) 0.00%,calc(20.00% + var(--hero-h) * 0.02400) 0.00%,calc(25.00% + var(--hero-h) * 0.02000) 0.00%,calc(30.00% + var(--hero-h) * 0.01600) 0.00%,calc(35.00% + var(--hero-h) * 0.01200) 0.00%,calc(40.00% + var(--hero-h) * 0.00800) 0.00%,calc(45.00% + var(--hero-h) * 0.00400) 0.00%,50.00% 0.00%,calc(55.00% - var(--hero-h) * 0.00400) 0.00%,calc(60.00% - var(--hero-h) * 0.00800) 0.00%,calc(65.00% - var(--hero-h) * 0.01200) 0.00%,calc(70.00% - var(--hero-h) * 0.01600) 0.00%,calc(75.00% - var(--hero-h) * 0.02000) 0.00%,calc(80.00% - var(--hero-h) * 0.02400) 0.00%,calc(85.00% - var(--hero-h) * 0.02800) 0.00%,calc(90.00% - var(--hero-h) * 0.03200) 0.00%,calc(95.00% - var(--hero-h) * 0.03600) 0.00%,calc(100.00% - var(--hero-h) * 0.04000) 0.00%,calc(100.00% - var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),100.00% calc(0.00% + var(--hero-h) * 0.04000),100.00% calc(5.00% + var(--hero-h) * 0.03600),100.00% calc(10.00% + var(--hero-h) * 0.03200),100.00% calc(15.00% + var(--hero-h) * 0.02800),100.00% calc(20.00% + var(--hero-h) * 0.02400),100.00% calc(25.00% + var(--hero-h) * 0.02000),100.00% calc(30.00% + var(--hero-h) * 0.01600),100.00% calc(35.00% + var(--hero-h) * 0.01200),100.00% calc(40.00% + var(--hero-h) * 0.00800),100.00% calc(45.00% + var(--hero-h) * 0.00400))}}@keyframes vidGlowShapeCycle{0.0000%,12.8205%{clip-path:polygon(100.00% 50.00%,100.00% calc(55.00% - var(--hero-h) * 0.00400),100.00% calc(60.00% - var(--hero-h) * 0.00800),100.00% calc(65.00% - var(--hero-h) * 0.01200),100.00% calc(70.00% - var(--hero-h) * 0.01600),100.00% calc(75.00% - var(--hero-h) * 0.02000),100.00% calc(80.00% - var(--hero-h) * 0.02400),100.00% calc(85.00% - var(--hero-h) * 0.02800),100.00% calc(90.00% - var(--hero-h) * 0.03200),100.00% calc(95.00% - var(--hero-h) * 0.03600),100.00% calc(100.00% - var(--hero-h) * 0.04000),calc(100.00% - var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),calc(100.00% - var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.04000) 100.00%,calc(95.00% - var(--hero-h) * 0.03600) 100.00%,calc(90.00% - var(--hero-h) * 0.03200) 100.00%,calc(85.00% - var(--hero-h) * 0.02800) 100.00%,calc(80.00% - var(--hero-h) * 0.02400) 100.00%,calc(75.00% - var(--hero-h) * 0.02000) 100.00%,calc(70.00% - var(--hero-h) * 0.01600) 100.00%,calc(65.00% - var(--hero-h) * 0.01200) 100.00%,calc(60.00% - var(--hero-h) * 0.00800) 100.00%,calc(55.00% - var(--hero-h) * 0.00400) 100.00%,50.00% 100.00%,calc(45.00% + var(--hero-h) * 0.00400) 100.00%,calc(40.00% + var(--hero-h) * 0.00800) 100.00%,calc(35.00% + var(--hero-h) * 0.01200) 100.00%,calc(30.00% + var(--hero-h) * 0.01600) 100.00%,calc(25.00% + var(--hero-h) * 0.02000) 100.00%,calc(20.00% + var(--hero-h) * 0.02400) 100.00%,calc(15.00% + var(--hero-h) * 0.02800) 100.00%,calc(10.00% + var(--hero-h) * 0.03200) 100.00%,calc(5.00% + var(--hero-h) * 0.03600) 100.00%,calc(0.00% + var(--hero-h) * 0.04000) 100.00%,calc(0.00% + var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),0.00% calc(100.00% - var(--hero-h) * 0.04000),0.00% calc(95.00% - var(--hero-h) * 0.03600),0.00% calc(90.00% - var(--hero-h) * 0.03200),0.00% calc(85.00% - var(--hero-h) * 0.02800),0.00% calc(80.00% - var(--hero-h) * 0.02400),0.00% calc(75.00% - var(--hero-h) * 0.02000),0.00% calc(70.00% - var(--hero-h) * 0.01600),0.00% calc(65.00% - var(--hero-h) * 0.01200),0.00% calc(60.00% - var(--hero-h) * 0.00800),0.00% calc(55.00% - var(--hero-h) * 0.00400),0.00% 50.00%,0.00% calc(45.00% + var(--hero-h) * 0.00400),0.00% calc(40.00% + var(--hero-h) * 0.00800),0.00% calc(35.00% + var(--hero-h) * 0.01200),0.00% calc(30.00% + var(--hero-h) * 0.01600),0.00% calc(25.00% + var(--hero-h) * 0.02000),0.00% calc(20.00% + var(--hero-h) * 0.02400),0.00% calc(15.00% + var(--hero-h) * 0.02800),0.00% calc(10.00% + var(--hero-h) * 0.03200),0.00% calc(5.00% + var(--hero-h) * 0.03600),0.00% calc(0.00% + var(--hero-h) * 0.04000),calc(0.00% + var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),calc(0.00% + var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.04000) 0.00%,calc(5.00% + var(--hero-h) * 0.03600) 0.00%,calc(10.00% + var(--hero-h) * 0.03200) 0.00%,calc(15.00% + var(--hero-h) * 0.02800) 0.00%,calc(20.00% + var(--hero-h) * 0.02400) 0.00%,calc(25.00% + var(--hero-h) * 0.02000) 0.00%,calc(30.00% + var(--hero-h) * 0.01600) 0.00%,calc(35.00% + var(--hero-h) * 0.01200) 0.00%,calc(40.00% + var(--hero-h) * 0.00800) 0.00%,calc(45.00% + var(--hero-h) * 0.00400) 0.00%,50.00% 0.00%,calc(55.00% - var(--hero-h) * 0.00400) 0.00%,calc(60.00% - var(--hero-h) * 0.00800) 0.00%,calc(65.00% - var(--hero-h) * 0.01200) 0.00%,calc(70.00% - var(--hero-h) * 0.01600) 0.00%,calc(75.00% - var(--hero-h) * 0.02000) 0.00%,calc(80.00% - var(--hero-h) * 0.02400) 0.00%,calc(85.00% - var(--hero-h) * 0.02800) 0.00%,calc(90.00% - var(--hero-h) * 0.03200) 0.00%,calc(95.00% - var(--hero-h) * 0.03600) 0.00%,calc(100.00% - var(--hero-h) * 0.04000) 0.00%,calc(100.00% - var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),100.00% calc(0.00% + var(--hero-h) * 0.04000),100.00% calc(5.00% + var(--hero-h) * 0.03600),100.00% calc(10.00% + var(--hero-h) * 0.03200),100.00% calc(15.00% + var(--hero-h) * 0.02800),100.00% calc(20.00% + var(--hero-h) * 0.02400),100.00% calc(25.00% + var(--hero-h) * 0.02000),100.00% calc(30.00% + var(--hero-h) * 0.01600),100.00% calc(35.00% + var(--hero-h) * 0.01200),100.00% calc(40.00% + var(--hero-h) * 0.00800),100.00% calc(45.00% + var(--hero-h) * 0.00400))}16.6667%,29.4872%{clip-path:polygon(100.00% 50.00%,99.93% 52.56%,99.71% 55.12%,99.36% 57.66%,98.86% 60.18%,98.23% 62.66%,97.46% 65.11%,96.55% 67.51%,95.52% 69.86%,94.36% 72.15%,93.08% 74.37%,91.68% 76.52%,90.16% 78.59%,88.54% 80.58%,86.82% 82.48%,84.99% 84.29%,83.08% 85.99%,81.08% 87.60%,79.00% 89.10%,76.84% 90.50%,74.62% 91.78%,72.34% 92.94%,70.00% 93.99%,67.61% 94.93%,65.17% 95.74%,62.70% 96.43%,60.20% 96.99%,57.67% 97.43%,55.12% 97.75%,52.56% 97.94%,50.00% 98.00%,47.44% 97.94%,44.88% 97.75%,42.33% 97.43%,39.80% 96.99%,37.30% 96.43%,34.83% 95.74%,32.39% 94.93%,30.00% 93.99%,27.66% 92.94%,25.38% 91.78%,23.16% 90.50%,21.00% 89.10%,18.92% 87.60%,16.92% 85.99%,15.01% 84.29%,13.18% 82.48%,11.46% 80.58%,9.84% 78.59%,8.32% 76.52%,6.92% 74.37%,5.64% 72.15%,4.48% 69.86%,3.45% 67.51%,2.54% 65.11%,1.77% 62.66%,1.14% 60.18%,0.64% 57.66%,0.29% 55.12%,0.07% 52.56%,0.00% 50.00%,0.07% 47.44%,0.29% 44.88%,0.64% 42.34%,1.14% 39.82%,1.77% 37.34%,2.54% 34.89%,3.45% 32.49%,4.48% 30.14%,5.64% 27.85%,6.92% 25.63%,8.32% 23.48%,9.84% 21.41%,11.46% 19.42%,13.18% 17.52%,15.01% 15.71%,16.92% 14.01%,18.92% 12.40%,21.00% 10.90%,23.16% 9.50%,25.38% 8.22%,27.66% 7.06%,30.00% 6.01%,32.39% 5.07%,34.83% 4.26%,37.30% 3.57%,39.80% 3.01%,42.33% 2.57%,44.88% 2.25%,47.44% 2.06%,50.00% 2.00%,52.56% 2.06%,55.12% 2.25%,57.67% 2.57%,60.20% 3.01%,62.70% 3.57%,65.17% 4.26%,67.61% 5.07%,70.00% 6.01%,72.34% 7.06%,74.62% 8.22%,76.84% 9.50%,79.00% 10.90%,81.08% 12.40%,83.08% 14.01%,84.99% 15.71%,86.82% 17.52%,88.54% 19.42%,90.16% 21.41%,91.68% 23.48%,93.08% 25.63%,94.36% 27.85%,95.52% 30.14%,96.55% 32.49%,97.46% 34.89%,98.23% 37.34%,98.86% 39.82%,99.36% 42.34%,99.71% 44.88%,99.93% 47.44%)}33.3333%,46.1538%{clip-path:polygon(99.50% 50.00%,99.43% 52.59%,99.23% 55.17%,98.89% 57.74%,98.42% 60.29%,97.81% 62.81%,97.08% 65.30%,96.21% 67.74%,95.22% 70.13%,94.10% 72.47%,92.87% 74.75%,91.51% 76.96%,90.05% 79.10%,88.47% 81.15%,86.79% 83.12%,85.00% 85.00%,83.12% 86.79%,81.15% 88.47%,79.10% 90.05%,76.96% 91.51%,74.75% 92.87%,72.47% 94.10%,70.13% 95.22%,67.74% 96.21%,65.30% 97.08%,62.81% 97.81%,60.29% 98.42%,57.74% 98.89%,55.17% 99.23%,52.59% 99.43%,50.00% 99.50%,47.41% 99.43%,44.83% 99.23%,42.26% 98.89%,39.71% 98.42%,37.19% 97.81%,34.70% 97.08%,32.26% 96.21%,29.87% 95.22%,27.53% 94.10%,25.25% 92.87%,23.04% 91.51%,20.90% 90.05%,18.85% 88.47%,16.88% 86.79%,15.00% 85.00%,13.21% 83.12%,11.53% 81.15%,9.95% 79.10%,8.49% 76.96%,7.13% 74.75%,5.90% 72.47%,4.78% 70.13%,3.79% 67.74%,2.92% 65.30%,2.19% 62.81%,1.58% 60.29%,1.11% 57.74%,0.77% 55.17%,0.57% 52.59%,0.50% 50.00%,0.57% 47.41%,0.77% 44.83%,1.11% 42.26%,1.58% 39.71%,2.19% 37.19%,2.92% 34.70%,3.79% 32.26%,4.78% 29.87%,5.90% 27.53%,7.13% 25.25%,8.49% 23.04%,9.95% 20.90%,11.53% 18.85%,13.21% 16.88%,15.00% 15.00%,16.88% 13.21%,18.85% 11.53%,20.90% 9.95%,23.04% 8.49%,25.25% 7.13%,27.53% 5.90%,29.87% 4.78%,32.26% 3.79%,34.70% 2.92%,37.19% 2.19%,39.71% 1.58%,42.26% 1.11%,44.83% 0.77%,47.41% 0.57%,50.00% 0.50%,52.59% 0.57%,55.17% 0.77%,57.74% 1.11%,60.29% 1.58%,62.81% 2.19%,65.30% 2.92%,67.74% 3.79%,70.13% 4.78%,72.47% 5.90%,74.75% 7.13%,76.96% 8.49%,79.10% 9.95%,81.15% 11.53%,83.12% 13.21%,85.00% 15.00%,86.79% 16.88%,88.47% 18.85%,90.05% 20.90%,91.51% 23.04%,92.87% 25.25%,94.10% 27.53%,95.22% 29.87%,96.21% 32.26%,97.08% 34.70%,97.81% 37.19%,98.42% 39.71%,98.89% 42.26%,99.23% 44.83%,99.43% 47.41%)}50.0000%,62.8205%{clip-path:polygon(76.51% 49.94%,77.82% 52.32%,79.14% 54.69%,80.45% 57.07%,81.76% 59.45%,83.08% 61.82%,84.39% 64.20%,85.70% 66.57%,87.02% 68.95%,88.33% 71.32%,89.65% 73.70%,90.96% 76.07%,92.27% 78.45%,93.59% 80.83%,93.92% 81.59%,94.10% 82.42%,94.13% 83.28%,94.00% 84.12%,93.72% 84.91%,93.30% 85.62%,92.77% 86.20%,92.14% 86.64%,91.45% 86.91%,90.72% 87.00%,87.91% 87.00%,85.10% 87.00%,82.30% 87.00%,79.49% 87.00%,76.68% 87.00%,73.87% 87.00%,71.06% 87.00%,68.25% 87.00%,65.45% 87.00%,62.64% 87.00%,59.83% 87.00%,57.02% 87.00%,54.21% 87.00%,51.40% 87.00%,48.60% 87.00%,45.79% 87.00%,42.98% 87.00%,40.17% 87.00%,37.36% 87.00%,34.55% 87.00%,31.75% 87.00%,28.94% 87.00%,26.13% 87.00%,23.32% 87.00%,20.51% 87.00%,17.70% 87.00%,14.90% 87.00%,12.09% 87.00%,9.28% 87.00%,8.55% 86.91%,7.86% 86.64%,7.23% 86.20%,6.70% 85.62%,6.28% 84.91%,6.00% 84.12%,5.87% 83.28%,5.90% 82.42%,6.08% 81.59%,6.41% 80.83%,7.77% 78.37%,9.13% 75.92%,10.49% 73.46%,11.84% 71.01%,13.20% 68.55%,14.56% 66.10%,15.92% 63.64%,17.27% 61.19%,18.63% 58.73%,19.99% 56.28%,21.34% 53.82%,22.70% 51.37%,24.06% 48.91%,25.42% 46.46%,26.77% 44.00%,28.13% 41.55%,29.49% 39.09%,30.85% 36.64%,32.20% 34.19%,33.56% 31.73%,34.92% 29.28%,36.28% 26.82%,37.63% 24.37%,38.99% 21.91%,40.35% 19.46%,41.70% 17.00%,43.06% 14.55%,44.42% 12.09%,45.78% 9.64%,47.13% 7.18%,47.56% 6.56%,48.08% 6.05%,48.68% 5.67%,49.32% 5.44%,50.00% 5.36%,50.68% 5.44%,51.32% 5.67%,51.92% 6.05%,52.44% 6.56%,52.87% 7.18%,54.18% 9.56%,55.49% 11.93%,56.81% 14.31%,58.12% 16.69%,59.43% 19.06%,60.75% 21.44%,62.06% 23.81%,63.37% 26.19%,64.69% 28.56%,66.00% 30.94%,67.31% 33.31%,68.63% 35.69%,69.94% 38.07%,71.26% 40.44%,72.57% 42.82%,73.88% 45.19%,75.20% 47.57%)}66.6667%,79.4872%{clip-path:polygon(98.31% 50.00%,98.28% 50.47%,98.21% 50.92%,98.09% 51.37%,97.93% 51.80%,97.73% 52.20%,95.51% 56.05%,93.29% 59.89%,91.07% 63.73%,88.85% 67.58%,86.63% 71.42%,84.41% 75.26%,82.19% 79.11%,79.98% 82.95%,77.76% 86.79%,75.54% 90.64%,75.33% 90.96%,75.10% 91.25%,74.85% 91.52%,74.57% 91.75%,74.27% 91.96%,73.96% 92.13%,73.64% 92.26%,73.30% 92.36%,72.96% 92.42%,72.62% 92.44%,68.09% 92.44%,63.57% 92.44%,59.05% 92.44%,54.52% 92.44%,50.00% 92.44%,45.48% 92.44%,40.95% 92.44%,36.43% 92.44%,31.91% 92.44%,27.38% 92.44%,27.04% 92.42%,26.70% 92.36%,26.36% 92.26%,26.04% 92.13%,25.73% 91.96%,25.43% 91.75%,25.15% 91.52%,24.90% 91.25%,24.67% 90.96%,24.46% 90.64%,22.24% 86.79%,20.02% 82.95%,17.81% 79.11%,15.59% 75.26%,13.37% 71.42%,11.15% 67.58%,8.93% 63.73%,6.71% 59.89%,4.49% 56.05%,2.27% 52.20%,2.07% 51.80%,1.91% 51.37%,1.79% 50.92%,1.72% 50.47%,1.69% 50.00%,1.72% 49.53%,1.79% 49.08%,1.91% 48.63%,2.07% 48.20%,2.27% 47.80%,4.49% 43.95%,6.71% 40.11%,8.93% 36.27%,11.15% 32.42%,13.37% 28.58%,15.59% 24.74%,17.81% 20.89%,20.02% 17.05%,22.24% 13.21%,24.46% 9.36%,24.67% 9.04%,24.90% 8.75%,25.15% 8.48%,25.43% 8.25%,25.73% 8.04%,26.04% 7.87%,26.36% 7.74%,26.70% 7.64%,27.04% 7.58%,27.38% 7.56%,31.91% 7.56%,36.43% 7.56%,40.95% 7.56%,45.48% 7.56%,50.00% 7.56%,54.52% 7.56%,59.05% 7.56%,63.57% 7.56%,68.09% 7.56%,72.62% 7.56%,72.96% 7.58%,73.30% 7.64%,73.64% 7.74%,73.96% 7.87%,74.27% 8.04%,74.57% 8.25%,74.85% 8.48%,75.10% 8.75%,75.33% 9.04%,75.54% 9.36%,77.76% 13.21%,79.98% 17.05%,82.19% 20.89%,84.41% 24.74%,86.63% 28.58%,88.85% 32.42%,91.07% 36.27%,93.29% 40.11%,95.51% 43.95%,97.73% 47.80%,97.93% 48.20%,98.09% 48.63%,98.21% 49.08%,98.28% 49.53%)}83.3333%,96.1538%{clip-path:polygon(98.22% 50.00%,98.16% 50.67%,98.01% 51.32%,97.77% 51.93%,97.44% 52.49%,97.02% 52.98%,94.79% 55.21%,92.56% 57.44%,90.33% 59.67%,88.10% 61.90%,85.87% 64.13%,83.64% 66.36%,81.40% 68.60%,79.17% 70.83%,76.94% 73.06%,74.71% 75.29%,72.48% 77.52%,70.25% 79.75%,68.02% 81.98%,65.79% 84.21%,63.55% 86.45%,61.32% 88.68%,59.09% 90.91%,56.86% 93.14%,54.63% 95.37%,52.40% 97.60%,51.98% 97.96%,51.53% 98.25%,51.04% 98.46%,50.52% 98.58%,50.00% 98.63%,49.48% 98.58%,48.96% 98.46%,48.47% 98.25%,48.02% 97.96%,47.60% 97.60%,45.37% 95.37%,43.14% 93.14%,40.91% 90.91%,38.68% 88.68%,36.45% 86.45%,34.21% 84.21%,31.98% 81.98%,29.75% 79.75%,27.52% 77.52%,25.29% 75.29%,23.06% 73.06%,20.83% 70.83%,18.60% 68.60%,16.36% 66.36%,14.13% 64.13%,11.90% 61.90%,9.67% 59.67%,7.44% 57.44%,5.21% 55.21%,2.98% 52.98%,2.56% 52.49%,2.23% 51.93%,1.99% 51.32%,1.84% 50.67%,1.78% 50.00%,1.84% 49.33%,1.99% 48.68%,2.23% 48.07%,2.56% 47.51%,2.98% 47.02%,5.21% 44.79%,7.44% 42.56%,9.67% 40.33%,11.90% 38.10%,14.13% 35.87%,16.36% 33.64%,18.60% 31.40%,20.83% 29.17%,23.06% 26.94%,25.29% 24.71%,27.52% 22.48%,29.75% 20.25%,31.98% 18.02%,34.21% 15.79%,36.45% 13.55%,38.68% 11.32%,40.91% 9.09%,43.14% 6.86%,45.37% 4.63%,47.60% 2.40%,48.02% 2.04%,48.47% 1.75%,48.96% 1.54%,49.48% 1.42%,50.00% 1.37%,50.52% 1.42%,51.04% 1.54%,51.53% 1.75%,51.98% 2.04%,52.40% 2.40%,54.63% 4.63%,56.86% 6.86%,59.09% 9.09%,61.32% 11.32%,63.55% 13.55%,65.79% 15.79%,68.02% 18.02%,70.25% 20.25%,72.48% 22.48%,74.71% 24.71%,76.94% 26.94%,79.17% 29.17%,81.40% 31.40%,83.64% 33.64%,85.87% 35.87%,88.10% 38.10%,90.33% 40.33%,92.56% 42.56%,94.79% 44.79%,97.02% 47.02%,97.44% 47.51%,97.77% 48.07%,98.01% 48.68%,98.16% 49.33%)}100%{clip-path:polygon(100.00% 50.00%,100.00% calc(55.00% - var(--hero-h) * 0.00400),100.00% calc(60.00% - var(--hero-h) * 0.00800),100.00% calc(65.00% - var(--hero-h) * 0.01200),100.00% calc(70.00% - var(--hero-h) * 0.01600),100.00% calc(75.00% - var(--hero-h) * 0.02000),100.00% calc(80.00% - var(--hero-h) * 0.02400),100.00% calc(85.00% - var(--hero-h) * 0.02800),100.00% calc(90.00% - var(--hero-h) * 0.03200),100.00% calc(95.00% - var(--hero-h) * 0.03600),100.00% calc(100.00% - var(--hero-h) * 0.04000),calc(100.00% - var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),calc(100.00% - var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.04000) 100.00%,calc(95.00% - var(--hero-h) * 0.03600) 100.00%,calc(90.00% - var(--hero-h) * 0.03200) 100.00%,calc(85.00% - var(--hero-h) * 0.02800) 100.00%,calc(80.00% - var(--hero-h) * 0.02400) 100.00%,calc(75.00% - var(--hero-h) * 0.02000) 100.00%,calc(70.00% - var(--hero-h) * 0.01600) 100.00%,calc(65.00% - var(--hero-h) * 0.01200) 100.00%,calc(60.00% - var(--hero-h) * 0.00800) 100.00%,calc(55.00% - var(--hero-h) * 0.00400) 100.00%,50.00% 100.00%,calc(45.00% + var(--hero-h) * 0.00400) 100.00%,calc(40.00% + var(--hero-h) * 0.00800) 100.00%,calc(35.00% + var(--hero-h) * 0.01200) 100.00%,calc(30.00% + var(--hero-h) * 0.01600) 100.00%,calc(25.00% + var(--hero-h) * 0.02000) 100.00%,calc(20.00% + var(--hero-h) * 0.02400) 100.00%,calc(15.00% + var(--hero-h) * 0.02800) 100.00%,calc(10.00% + var(--hero-h) * 0.03200) 100.00%,calc(5.00% + var(--hero-h) * 0.03600) 100.00%,calc(0.00% + var(--hero-h) * 0.04000) 100.00%,calc(0.00% + var(--hero-h) * 0.03374) calc(100.00% - var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.02764) calc(100.00% - var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.02184) calc(100.00% - var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.01649) calc(100.00% - var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.01172) calc(100.00% - var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.00764) calc(100.00% - var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.00436) calc(100.00% - var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00196) calc(100.00% - var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00049) calc(100.00% - var(--hero-h) * 0.03374),0.00% calc(100.00% - var(--hero-h) * 0.04000),0.00% calc(95.00% - var(--hero-h) * 0.03600),0.00% calc(90.00% - var(--hero-h) * 0.03200),0.00% calc(85.00% - var(--hero-h) * 0.02800),0.00% calc(80.00% - var(--hero-h) * 0.02400),0.00% calc(75.00% - var(--hero-h) * 0.02000),0.00% calc(70.00% - var(--hero-h) * 0.01600),0.00% calc(65.00% - var(--hero-h) * 0.01200),0.00% calc(60.00% - var(--hero-h) * 0.00800),0.00% calc(55.00% - var(--hero-h) * 0.00400),0.00% 50.00%,0.00% calc(45.00% + var(--hero-h) * 0.00400),0.00% calc(40.00% + var(--hero-h) * 0.00800),0.00% calc(35.00% + var(--hero-h) * 0.01200),0.00% calc(30.00% + var(--hero-h) * 0.01600),0.00% calc(25.00% + var(--hero-h) * 0.02000),0.00% calc(20.00% + var(--hero-h) * 0.02400),0.00% calc(15.00% + var(--hero-h) * 0.02800),0.00% calc(10.00% + var(--hero-h) * 0.03200),0.00% calc(5.00% + var(--hero-h) * 0.03600),0.00% calc(0.00% + var(--hero-h) * 0.04000),calc(0.00% + var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),calc(0.00% + var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(0.00% + var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(0.00% + var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(0.00% + var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(0.00% + var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(0.00% + var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(0.00% + var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(0.00% + var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(0.00% + var(--hero-h) * 0.04000) 0.00%,calc(5.00% + var(--hero-h) * 0.03600) 0.00%,calc(10.00% + var(--hero-h) * 0.03200) 0.00%,calc(15.00% + var(--hero-h) * 0.02800) 0.00%,calc(20.00% + var(--hero-h) * 0.02400) 0.00%,calc(25.00% + var(--hero-h) * 0.02000) 0.00%,calc(30.00% + var(--hero-h) * 0.01600) 0.00%,calc(35.00% + var(--hero-h) * 0.01200) 0.00%,calc(40.00% + var(--hero-h) * 0.00800) 0.00%,calc(45.00% + var(--hero-h) * 0.00400) 0.00%,50.00% 0.00%,calc(55.00% - var(--hero-h) * 0.00400) 0.00%,calc(60.00% - var(--hero-h) * 0.00800) 0.00%,calc(65.00% - var(--hero-h) * 0.01200) 0.00%,calc(70.00% - var(--hero-h) * 0.01600) 0.00%,calc(75.00% - var(--hero-h) * 0.02000) 0.00%,calc(80.00% - var(--hero-h) * 0.02400) 0.00%,calc(85.00% - var(--hero-h) * 0.02800) 0.00%,calc(90.00% - var(--hero-h) * 0.03200) 0.00%,calc(95.00% - var(--hero-h) * 0.03600) 0.00%,calc(100.00% - var(--hero-h) * 0.04000) 0.00%,calc(100.00% - var(--hero-h) * 0.03374) calc(0.00% + var(--hero-h) * 0.00049),calc(100.00% - var(--hero-h) * 0.02764) calc(0.00% + var(--hero-h) * 0.00196),calc(100.00% - var(--hero-h) * 0.02184) calc(0.00% + var(--hero-h) * 0.00436),calc(100.00% - var(--hero-h) * 0.01649) calc(0.00% + var(--hero-h) * 0.00764),calc(100.00% - var(--hero-h) * 0.01172) calc(0.00% + var(--hero-h) * 0.01172),calc(100.00% - var(--hero-h) * 0.00764) calc(0.00% + var(--hero-h) * 0.01649),calc(100.00% - var(--hero-h) * 0.00436) calc(0.00% + var(--hero-h) * 0.02184),calc(100.00% - var(--hero-h) * 0.00196) calc(0.00% + var(--hero-h) * 0.02764),calc(100.00% - var(--hero-h) * 0.00049) calc(0.00% + var(--hero-h) * 0.03374),100.00% calc(0.00% + var(--hero-h) * 0.04000),100.00% calc(5.00% + var(--hero-h) * 0.03600),100.00% calc(10.00% + var(--hero-h) * 0.03200),100.00% calc(15.00% + var(--hero-h) * 0.02800),100.00% calc(20.00% + var(--hero-h) * 0.02400),100.00% calc(25.00% + var(--hero-h) * 0.02000),100.00% calc(30.00% + var(--hero-h) * 0.01600),100.00% calc(35.00% + var(--hero-h) * 0.01200),100.00% calc(40.00% + var(--hero-h) * 0.00800),100.00% calc(45.00% + var(--hero-h) * 0.00400))}}@media (max-width:600px){.vid-mask-wrap{width:220px;height:220px}}.vid-text-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;z-index:100;opacity:0;pointer-events:none;overflow:visible;animation:fadeInOverlayText 0.8s ease-in-out 1.5s forwards}.vid-text-inner{margin:0;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.vid-text-overlay span{display:block;line-height:0.95;font-family:'Anton',Arial,Helvetica,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:max(48px,var(--hero-word));text-align:center;white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-shadow:0 0.02em 0.05em rgba(0,0,0,0.45),0 0 0.12em rgba(0,0,0,0.30)}.vid-text-overlay .word-bleed{font-size:calc(var(--hero-word) * 0.9286)}.vid-text-overlay .word-white{color:rgba(255,255,255,0.8)}.vid-text-overlay .word-yellow{color:rgba(255,212,0,0.8)}@keyframes fadeInOverlayText{0%{opacity:0}100%{opacity:1}}@media (max-width:600px){.vid-text-overlay{width:100%;padding:0 16px;box-sizing:border-box}.vid-text-overlay span{font-size:clamp(40px,17vw,90px);letter-spacing:0px}.vid-text-overlay .word-bleed{font-size:clamp(24px,9.5vw,56px)}}.scroll-indicator{position:absolute;bottom:10%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;opacity:0;cursor:pointer;z-index:10000;animation:fadeInArrow 0.8s ease-in-out 0.3s forwards,bobArrow 1.8s ease-in-out 1.1s infinite}.scroll-cue-inner{display:flex;flex-direction:column;align-items:center;gap:8px;filter:drop-shadow(0 1px 2px rgba(0,0,0,0.55)) drop-shadow(0 0 7px rgba(0,0,0,0.45))}.scroll-indicator span{color:#FFD400;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}.scroll-indicator svg{width:28px;height:28px;display:block}.scroll-indicator path{fill:none;stroke:#FFD400;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}@keyframes fadeInArrow{0%{opacity:0}100%{opacity:0.85}}@keyframes bobArrow{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(10px)}}@media (max-width:600px){.scroll-indicator{display:none}}@media (prefers-reduced-motion:reduce){.vid-mask-wrap{animation:morphShape 1.2s ease-in-out 0.3s forwards}}html.acf-sfx .acf-scroll-stage>.vid-mask-outer{position:sticky;top:0;height:100vh;height:100svh;min-height:0;z-index:2;overflow:clip}html.acf-sfx .acf-morph-widget{position:relative;z-index:3;background:transparent}.vid-scrim{position:absolute;inset:0;z-index:1;opacity:0;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,0,0,0.10) 0%,rgba(0,0,0,0.34) 55%,rgba(0,0,0,0.62) 100%)}@media (min-width:769px){html.acf-sfx .vid-mask-wrap video,html.acf-sfx .vid-mask-wrap .vid-fallback-img{will-change:filter,transform}}html.acf-sfx .acf-demo-reel{height:200vh;height:200svh;min-height:0;align-items:flex-start}html.acf-sfx .acf-demo-reel .feature-content{position:sticky;top:0;height:100vh;height:100svh;z-index:5}@media (max-width:768px){html.acf-sfx .acf-demo-reel{height:150vh;height:150svh}}@media (prefers-reduced-motion:reduce){html.acf-sfx .acf-scroll-stage>.vid-mask-outer{position:static;height:auto;min-height:100vh}html.acf-sfx .acf-demo-reel{height:auto;min-height:100vh;align-items:center}html.acf-sfx .acf-demo-reel .feature-content{position:static;height:auto}}.acf-morph-widget{--acf-black:#050505;--acf-white:#f5f5f5;--acf-white-dim:rgba(245,245,245,.62);--acf-yellow:#FFD400;--acf-display:'Anton',Impact,sans-serif;--acf-morph-fs:clamp(48px,12.5vw,210px);--acf-morph-shadow:drop-shadow(0 calc(var(--acf-morph-fs) * .02) calc(var(--acf-morph-fs) * .05) rgba(0,0,0,.5));--acf-body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;background:var(--acf-black);overflow-x:clip;margin:0;font-family:var(--acf-display)}.acf-morph-widget *,.acf-morph-widget *::before,.acf-morph-widget *::after{margin:0;padding:0;box-sizing:border-box}.acf-hero{position:relative;height:200vh}.acf-hero-inner{position:sticky;position:-webkit-sticky;top:0;height:100vh;height:100svh;min-height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(18px,4vh,54px);padding:0 6vw}.acf-morph-stage{position:relative;width:100%;height:clamp(90px,15vw,240px);display:flex;align-items:center;justify-content:center;filter:var(--acf-morph-shadow)}.acf-morph-stage.is-morphing{filter:url(#acfThreshold) var(--acf-morph-shadow)}.acf-morph-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:.28em;white-space:nowrap;font-family:var(--acf-display);font-size:var(--acf-morph-fs);line-height:1;letter-spacing:.01em;text-transform:uppercase;user-select:none}.acf-morph-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.acf-morph-text .acf-we{color:var(--acf-white)}.acf-morph-text .acf-verb{color:var(--acf-yellow)}.acf-tagline{display:flex;align-items:flex-start;justify-content:center}.acf-tagline p{max-width:18ch;text-align:center;font-family:var(--acf-display);font-size:clamp(32px,6vw,92px);line-height:1.12;text-transform:uppercase;letter-spacing:.015em;color:var(--acf-white)}.acf-tagline .acf-w{display:inline-block;overflow:hidden;vertical-align:bottom}.acf-tagline .acf-w>span{display:inline-block;transform:translateY(110%);opacity:0}.acf-tagline .acf-hl{color:var(--acf-yellow)}#acfTaglineCopy{filter:drop-shadow(0 0.02em 0.05em rgba(0,0,0,.5))}@media (prefers-reduced-motion:reduce){.acf-morph-stage,.acf-morph-stage.is-morphing{filter:var(--acf-morph-shadow)}.acf-tagline .acf-w>span{transform:none;opacity:1}}.acf-demo-reel{--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,72px);font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);-webkit-font-smoothing:antialiased;background:transparent;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100vh;min-height:100svh}.acf-demo-reel *{margin:0;padding:0;box-sizing:border-box}.acf-demo-reel button{font-family:inherit;background:none;border:0;color:inherit;cursor:pointer}.acf-demo-reel ::selection{background:var(--yellow);color:#000}.acf-demo-reel :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-demo-reel .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--white-dim);font-weight:500}.acf-demo-reel .eyebrow .tick{color:var(--yellow)}.acf-demo-reel .feature-content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;padding:clamp(24px,5vh,56px) var(--pad)}.acf-demo-reel .feature-title{font-family:var(--display);text-transform:uppercase;font-size:clamp(28px,4.6vw,58px);line-height:1.1;max-width:18ch}.acf-demo-reel .play-big{width:clamp(110px,15vw,170px);aspect-ratio:1;border-radius:50%;background:var(--yellow);color:#000;display:grid;place-items:center;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 0 0 0 rgba(255,212,0,.35)}.acf-demo-reel .play-big svg{margin-left:6%}.acf-demo-reel .play-big:hover,.acf-demo-reel .play-big:focus-visible{transform:scale(1.07);box-shadow:0 0 0 16px rgba(255,212,0,.12)}.acf-demo-reel .feature-hint{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--white-dim)}.acf-demo-reel .lightbox,.acf-work .lightbox{position:fixed;inset:0;z-index:99999;background:rgba(0,0,0,.92);display:none;align-items:center;justify-content:center;padding:clamp(10px,1.5vw,20px)}.acf-demo-reel .lightbox.open,.acf-work .lightbox.open{display:flex}.acf-demo-reel .lightbox-inner,.acf-work .lightbox-inner{position:relative;width:min(96vw,calc((92vh - 96px) * 16 / 9))}.acf-demo-reel .lightbox-player,.acf-work .lightbox-player{position:relative;width:100%;aspect-ratio:16/9;background:#000;box-shadow:0 30px 90px rgba(0,0,0,.7)}.acf-demo-reel .lightbox-player iframe,.acf-work .lightbox-player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.acf-demo-reel .lightbox-close,.acf-work .lightbox-close{position:absolute;top:-46px;right:0;width:44px;height:44px;display:grid;place-items:center;color:var(--white);transition:color .25s}.acf-demo-reel .lightbox-close:hover,.acf-demo-reel .lightbox-close:focus-visible,.acf-work .lightbox-close:hover,.acf-work .lightbox-close:focus-visible{color:var(--yellow)}.acf-demo-reel .lightbox-title,.acf-work .lightbox-title{margin-top:14px;font-size:14px;letter-spacing:.18em;text-transform:uppercase;color:var(--white-dim)}@media (prefers-reduced-motion:reduce){.acf-demo-reel *,.acf-demo-reel *::before,.acf-demo-reel *::after{animation:none!important;transition:none!important}}.acf-work{--black:#050505;--black-soft:#0a0a0a;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--line:rgba(245,245,245,.14);--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,72px);font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);background:var(--black);-webkit-font-smoothing:antialiased}.acf-work *{margin:0;padding:0;box-sizing:border-box}.acf-work img{display:block;max-width:100%}.acf-work a{color:inherit;text-decoration:none}.acf-work button{font-family:inherit;background:none;border:0;color:inherit;cursor:pointer}.acf-work ::selection{background:var(--yellow);color:#000}.acf-work :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-work section{padding:clamp(84px,14vh,160px) var(--pad)}.acf-work .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--white-dim);font-weight:500}.acf-work .section-head{display:flex;align-items:baseline;gap:18px;margin-bottom:clamp(36px,6vh,64px)}.acf-work .section-head .num{font-family:var(--display);font-size:14px;color:var(--yellow);letter-spacing:.1em}.acf-work .vgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:3px;background:var(--black-soft)}.acf-work .vcard-wrap{display:flex;flex-direction:column;background:var(--black)}.acf-work .vcard{position:relative;aspect-ratio:16/9;overflow:hidden;background:#111;cursor:pointer}.acf-work .vcard-thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s ease,transform .6s ease;transform:scale(1.02)}.acf-work .vcard:hover .vcard-thumb{transform:scale(1.06)}.acf-work .vcard-clip{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .2s ease;pointer-events:none}.acf-work .vcard-clip.on{opacity:1}.acf-work .vcard-shade{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,transparent 52%);transition:background .3s ease;pointer-events:none}.acf-work .vcard:hover .vcard-shade{background:linear-gradient(to top,rgba(0,0,0,.35) 0%,transparent 52%)}.acf-work .vcard-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:48px;height:48px;border-radius:50%;background:var(--yellow);color:#000;display:grid;place-items:center;opacity:0;transition:opacity .3s ease,transform .3s ease;pointer-events:none}.acf-work .vcard:hover .vcard-play,.acf-work .vcard:focus-visible .vcard-play{opacity:1;transform:translate(-50%,-50%) scale(1)}.acf-work .vcard-caption{padding:12px 14px 16px;font-size:13px;font-weight:500;line-height:1.4;color:var(--white-dim);border-top:1px solid var(--line);transition:color .25s;min-height:42px}.acf-work .vcard-wrap:hover .vcard-caption{color:var(--white)}.acf-work .vgrid-loading{grid-column:1/-1;display:flex;justify-content:center;gap:10px;padding:64px 0}.acf-work .vgrid-loading span{width:8px;height:8px;border-radius:50%;background:var(--yellow);animation:acf-work-ldot .9s ease-in-out infinite alternate}.acf-work .vgrid-loading span:nth-child(2){animation-delay:.2s}.acf-work .vgrid-loading span:nth-child(3){animation-delay:.4s}@keyframes acf-work-ldot{from{opacity:.15;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.acf-work .vgrid-more{display:flex;justify-content:center;margin-top:clamp(36px,5vh,56px)}.acf-work .vgrid-more-btn{display:inline-flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.3em;text-transform:uppercase;font-weight:700;border:1px solid var(--line);padding:16px 32px;transition:border-color .25s,color .25s}.acf-work .vgrid-more-btn:hover,.acf-work .vgrid-more-btn:focus-visible{border-color:var(--yellow);color:var(--yellow)}.acf-work .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}.acf-work .reveal.in{opacity:1;transform:none}.acf-work .reveal.d1{transition-delay:.08s}.acf-work .reveal.d2{transition-delay:.16s}@media (prefers-reduced-motion:reduce){.acf-work *,.acf-work *::before,.acf-work *::after{animation:none!important;transition:none!important}.acf-work .vcard-clip{display:none}.acf-work .vcard-thumb{opacity:1!important;transform:none!important}.acf-work .vcard-play{opacity:1!important;transform:translate(-50%,-50%) scale(1)!important}.acf-work .reveal{opacity:1;transform:none}}.acf-make{--black:#050505;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--line:rgba(245,245,245,.14);--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,72px);font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);background:var(--black);-webkit-font-smoothing:antialiased}.acf-make *{margin:0;padding:0;box-sizing:border-box}.acf-make a{color:inherit;text-decoration:none}.acf-make ::selection{background:var(--yellow);color:#000}.acf-make :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-make section{padding:clamp(84px,14vh,160px) var(--pad)}.acf-make .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--white-dim);font-weight:500}.acf-make .section-head{display:flex;align-items:baseline;gap:18px;margin-bottom:clamp(36px,6vh,64px)}.acf-make .section-head .num{font-family:var(--display);font-size:14px;color:var(--yellow);letter-spacing:.1em}.acf-make .make-list{list-style:none;border-top:1px solid var(--line);overflow:visible}.acf-make .make-list li{position:relative;border-bottom:1px solid var(--line);overflow:visible}.acf-make .make-list a{position:relative;z-index:2;display:flex;align-items:baseline;justify-content:space-between;gap:18px;font-family:var(--display);text-transform:uppercase;font-size:clamp(40px,8.5vw,120px);line-height:1.06;padding:clamp(14px,2.4vh,26px) 0;transition:color .25s ease,padding-left .35s ease}.acf-make .make-list a .tag{font-family:var(--body);font-size:12px;letter-spacing:.3em;text-transform:uppercase;color:var(--white-dim);font-weight:500;white-space:nowrap;transition:color .25s}.acf-make .make-list a:hover,.acf-make .make-list a:focus-visible{color:var(--yellow);padding-left:clamp(8px,2vw,28px)}.acf-make .make-list a:hover .tag,.acf-make .make-list a:focus-visible .tag{color:var(--yellow)}@media (max-width:640px){.acf-make .make-list a{flex-direction:column;align-items:flex-start;gap:6px;padding:16px 0}.acf-make .make-list a .tag{white-space:normal;font-size:10px;letter-spacing:.22em}.acf-make .section-head{margin-bottom:28px}}.acfmake-row-media{position:fixed;top:0;left:0;width:clamp(280px,30vw,460px);height:clamp(180px,19vw,290px);max-width:90vw;max-height:60vh;border-radius:3px;overflow:hidden;pointer-events:none;z-index:1;opacity:0;transform:translate(-50%,-50%) scale(.82);transition:opacity .3s ease,transform .3s ease;box-shadow:0 24px 48px rgba(0,0,0,.55);background:#111;will-change:transform,opacity}.acfmake-row-media.is-active{opacity:1;transform:translate(-50%,-50%) scale(1)}.acfmake-row-media video,.acfmake-row-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.acfmake-row-media .acfmake-fallback-img{display:none}.acfmake-row-media.media-fallback video{display:none}.acfmake-row-media.media-fallback .acfmake-fallback-img{display:block}.acf-make .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}.acf-make .reveal.in{opacity:1;transform:none}.acf-make .reveal.d1{transition-delay:.08s}.acf-make .reveal.d2{transition-delay:.16s}.acf-make .reveal.d3{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.acf-make *,.acf-make *::before,.acf-make *::after{animation:none!important;transition:none!important}.acf-make .reveal{opacity:1;transform:none}.acfmake-row-media{display:none}}@media (hover:none){.acfmake-row-media{display:none}}.acf-mission{--black:#050505;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,72px);--mission-scroll:500vh;font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);-webkit-font-smoothing:antialiased;overflow:visible}.acf-mission *{margin:0;padding:0;box-sizing:border-box}.acf-mission ::selection{background:var(--yellow);color:#000}.acf-mission .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--white-dim);font-weight:500}.acf-mission .eyebrow .tick{color:var(--yellow)}.acf-mission .mission{height:var(--mission-scroll);position:relative;padding:0;background:var(--black)}.acf-mission .mission-sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;justify-content:center;overflow:hidden}.acf-mission .mission-inner{padding:clamp(72px,12vh,120px) var(--pad) clamp(40px,6vh,80px);max-width:1400px;width:100%}.acf-mission .mission-eyebrow{margin-bottom:clamp(14px,2.5vh,28px)}.acf-mission .mission-text{font-family:var(--display);text-transform:uppercase;font-size:clamp(26px,4.2vw,72px);line-height:1.18;letter-spacing:.01em;word-break:normal;overflow-wrap:break-word}.acf-mission .mw{display:inline;color:rgba(245,245,245,.12);transition:color .3s ease}.acf-mission .mw.yellow{color:rgba(255,212,0,.12)}.acf-mission .mw.lit{color:var(--white)!important}.acf-mission .mw.yellow.lit{color:var(--yellow)!important}.acf-mission .mw::after{content:" "}@media (max-width:600px){.acf-mission .mission-text{font-size:clamp(22px,7.5vw,40px)}}@media (prefers-reduced-motion:reduce){.acf-mission .mission{height:auto;padding:clamp(84px,14vh,160px) var(--pad)}.acf-mission .mission-sticky{position:static;height:auto}.acf-mission .mw{color:var(--white);transition:none}.acf-mission .mw.yellow{color:var(--yellow)}}.acf-about{--black:#050505;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--line:rgba(245,245,245,.14);--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,72px);font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);background:var(--black);-webkit-font-smoothing:antialiased}.acf-about *{margin:0;padding:0;box-sizing:border-box}.acf-about a{color:inherit;text-decoration:none}.acf-about ::selection{background:var(--yellow);color:#000}.acf-about :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-about section{padding:clamp(84px,14vh,160px) var(--pad)}.acf-about .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--white-dim);font-weight:500}.acf-about .section-head{display:flex;align-items:baseline;gap:18px;margin-bottom:clamp(36px,6vh,64px)}.acf-about .section-head .num{font-family:var(--display);font-size:14px;color:var(--yellow);letter-spacing:.1em}.acf-about .about-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(28px,5vw,80px)}.acf-about .about-statement{font-family:var(--display);text-transform:uppercase;font-size:clamp(30px,4.6vw,64px);line-height:1.12;letter-spacing:.01em}.acf-about .about-statement .yellow{color:var(--yellow)}.acf-about .about-copy{color:var(--white-dim);max-width:560px;display:flex;flex-direction:column;gap:18px;align-self:end}.acf-about .about-copy strong{color:var(--white);font-weight:700}.acf-about .contact-email{display:inline-block;font-size:clamp(18px,2.4vw,26px);font-weight:700;border-bottom:2px solid var(--yellow);padding-bottom:4px;transition:color .25s}.acf-about .contact-email:hover,.acf-about .contact-email:focus-visible{color:var(--yellow)}.acf-about .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}.acf-about .reveal.in{opacity:1;transform:none}.acf-about .reveal.d1{transition-delay:.08s}@media (max-width:920px){.acf-about .about-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.acf-about *,.acf-about *::before,.acf-about *::after{animation:none!important;transition:none!important}.acf-about .reveal{opacity:1;transform:none}}:root{--acf-black:#050505;--acf-black-soft:#0a0a0a;--acf-white:#f5f5f5;--acf-white-dim:rgba(245,245,245,.62);--acf-yellow:#FFD400;--acf-line:rgba(245,245,245,.14);--acf-display:'Anton',Impact,sans-serif;--acf-body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--acf-pad:clamp(20px,5vw,72px);--svc-stick:clamp(72px,10vh,120px);--svc-step:20px}.acf-services-widget{font-family:var(--acf-body);color:var(--acf-white);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.acf-services-widget *,.acf-services-widget *::before,.acf-services-widget *::after{box-sizing:border-box}.acf-services-widget img,.acf-services-widget svg,.acf-services-widget video{display:block;max-width:100%}.acf-services-widget ::selection{background:var(--acf-yellow);color:#000}.acf-services-widget :focus-visible{outline:2px solid var(--acf-yellow);outline-offset:3px}.acf-services-widget .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--acf-white-dim);font-weight:500;margin:0}.acf-services-widget .services{background:#000;padding:clamp(84px,14vh,160px) var(--acf-pad) clamp(44px,7vh,80px)}.acf-services-widget .section-head{display:flex;align-items:baseline;gap:18px;margin-bottom:clamp(30px,5vh,52px)}.acf-services-widget .section-head .num{font-family:var(--acf-display);font-size:14px;color:var(--acf-yellow);letter-spacing:.1em}.acf-services-widget .services-lead{max-width:640px;color:var(--acf-white-dim);margin:0 0 clamp(30px,5vh,56px);font-size:clamp(15px,1.6vw,19px)}.acf-services-widget .services-lead b{color:var(--acf-white);font-weight:700}.acf-services-widget .svc-reveal{opacity:0;transform:translateY(34px);will-change:opacity,transform}.acf-services-widget .svc-reveal.svc-revealed{opacity:1;transform:none;will-change:auto}.acf-services-widget .svc-stack{position:relative;display:flex;flex-direction:column;gap:clamp(48px,32vh,300px);padding-bottom:clamp(60px,30vh,280px)}.acf-services-widget .svc-card{position:sticky;position:-webkit-sticky;top:calc(var(--svc-stick) + var(--svc-i,0) * var(--svc-step));background:var(--svc-bg);color:var(--svc-fg);border-radius:clamp(18px,2vw,32px);overflow:hidden;min-height:clamp(400px,70vh,640px);transform-origin:top center}.acf-services-widget .svc-card--light{--svc-bg:#F5F5F5;--svc-fg:#050505;--svc-fg-dim:rgba(5,5,5,.66);--svc-accent:#050505;--svc-line:rgba(5,5,5,.20)}.acf-services-widget .svc-card--yellow{--svc-bg:#FFD400;--svc-fg:#050505;--svc-fg-dim:rgba(5,5,5,.70);--svc-accent:#050505;--svc-line:rgba(5,5,5,.24)}.acf-services-widget .svc-card--dark{--svc-bg:#1C1C1E;--svc-fg:#F5F5F5;--svc-fg-dim:rgba(245,245,245,.66);--svc-accent:var(--acf-yellow);--svc-line:rgba(245,245,245,.18)}.acf-services-widget .svc-inner{display:grid;grid-template-columns:1fr minmax(0,40%);gap:clamp(24px,4vw,64px);align-items:center;padding:clamp(24px,3.4vw,56px);height:100%;min-height:inherit}.acf-services-widget .svc-copy{display:flex;flex-direction:column;min-width:0}.acf-services-widget .svc-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:clamp(16px,2vw,26px)}.acf-services-widget .svc-num{font-family:var(--acf-display);letter-spacing:.06em;line-height:1;font-size:clamp(30px,3.4vw,48px);color:var(--svc-accent)}.acf-services-widget .svc-icon{width:clamp(46px,4.6vw,68px);height:clamp(46px,4.6vw,68px);color:var(--svc-fg);flex:none}.acf-services-widget .svc-title{font-family:var(--acf-display);text-transform:uppercase;line-height:.96;letter-spacing:.01em;font-size:clamp(30px,4vw,58px);margin:0;color:var(--svc-fg)}.acf-services-widget .svc-kicker{font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--svc-accent);margin:0 0 10px;opacity:.75}.acf-services-widget .svc-desc{margin:20px 0 0;max-width:52ch;color:var(--svc-fg-dim);font-size:clamp(15px,1.35vw,19px);line-height:1.55}.acf-services-widget .svc-desc b{color:var(--svc-fg);font-weight:700}.acf-services-widget .svc-meta{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px;padding-top:26px}.acf-services-widget .svc-tag{font-size:12px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;color:var(--svc-fg-dim);border:1px solid var(--svc-line);padding:8px 14px;white-space:nowrap}.acf-services-widget .svc-media{position:relative;aspect-ratio:1/1;width:100%;border-radius:clamp(12px,1.4vw,22px);overflow:hidden;background:rgba(0,0,0,.12)}.acf-services-widget .svc-card--dark .svc-media{background:rgba(255,255,255,.06)}.acf-services-widget .svc-video{width:100%;height:100%;object-fit:cover}.svc-icon .stroke{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.svc-icon .acc{stroke:var(--svc-accent,var(--acf-yellow))}.svc-icon .fillacc{fill:var(--svc-accent,var(--acf-yellow))}.svc-icon .ln{transform-origin:left center}.svc-icon .ln-1{animation:acf-type 3.4s ease-in-out infinite}.svc-icon .ln-2{animation:acf-type 3.4s ease-in-out infinite .5s}.svc-icon .ln-3{animation:acf-type 3.4s ease-in-out infinite 1s}@keyframes acf-type{0%{transform:scaleX(0)}22%{transform:scaleX(1)}72%{transform:scaleX(1)}82%,100%{transform:scaleX(1)}}.svc-icon .caret{animation:acf-blink 1s steps(1) infinite}@keyframes acf-blink{50%{opacity:0}}.svc-icon .nib{animation:acf-nib 3.4s ease-in-out infinite}@keyframes acf-nib{0%{transform:translateX(0)}22%{transform:translateX(11px)}30%{transform:translateX(0)}52%{transform:translateX(11px)}60%{transform:translateX(0)}82%{transform:translateX(11px)}100%{transform:translateX(0)}}.svc-icon .reel{transform-box:fill-box;transform-origin:center;animation:acf-spin 3s linear infinite}.svc-icon .reel-2{animation:acf-spin 3s linear infinite reverse}@keyframes acf-spin{to{transform:rotate(360deg)}}.svc-icon .rec{animation:acf-rec 1.4s ease-in-out infinite}@keyframes acf-rec{0%,100%{opacity:1}50%{opacity:.2}}.svc-icon .playhead{animation:acf-scrub 3.2s ease-in-out infinite}@keyframes acf-scrub{0%{transform:translateX(0)}50%{transform:translateX(20px)}100%{transform:translateX(0)}}.svc-icon .wave rect{animation:acf-vu 1.2s ease-in-out infinite}.svc-icon .wave rect:nth-child(2){animation-delay:.15s}.svc-icon .wave rect:nth-child(3){animation-delay:.3s}.svc-icon .wave rect:nth-child(4){animation-delay:.45s}@keyframes acf-vu{0%,100%{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media (max-width:820px){.acf-services-widget .svc-card{position:static;min-height:0}.acf-services-widget .svc-stack{gap:clamp(20px,4vh,40px);padding-bottom:0}.acf-services-widget .svc-inner{grid-template-columns:1fr;align-items:stretch}.acf-services-widget .svc-meta{margin-top:22px}.acf-services-widget .svc-media{max-width:520px;margin:0 auto;width:100%}}@media (prefers-reduced-motion:reduce){.acf-services-widget *{animation:none!important}.acf-services-widget .svc-reveal{opacity:1;transform:none;will-change:auto}}.acf-no-gsap .acf-services-widget .svc-reveal{opacity:1;transform:none;will-change:auto}.acf-clients{--black:#050505;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--line:rgba(245,245,245,.14);--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,72px);--cell-w:clamp(190px,19vw,280px);--cell-h:150px;--logo-max-h:90px;--marquee-speed-px:60;font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);background:var(--black);-webkit-font-smoothing:antialiased}.acf-clients *{margin:0;padding:0;box-sizing:border-box}.acf-clients img{display:block;max-width:100%}.acf-clients ::selection{background:var(--yellow);color:#000}.acf-clients :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-clients section{padding:clamp(72px,12vh,140px) 0}.acf-clients .clients-title{font-family:var(--display);text-transform:uppercase;font-size:clamp(28px,5vw,68px);line-height:1.05;letter-spacing:.01em;text-align:center;padding:0 var(--pad);margin-bottom:clamp(36px,6vh,64px)}.acf-clients .clients-title .yellow{color:var(--yellow)}.acf-clients .marquee{position:relative;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 6%,#000 94%,transparent 100%)}.acf-clients .marquee-track{display:flex;align-items:center;width:max-content;animation:acf-clients-marquee 40s linear infinite;will-change:transform}.acf-clients .marquee:hover .marquee-track{animation-play-state:paused}@keyframes acf-clients-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.acf-clients .logo-cell{flex:0 0 auto;width:var(--cell-w);height:var(--cell-h);margin:0 clamp(8px,1.6vw,22px);display:grid;place-items:center;border-radius:12px;transition:background .3s ease}.acf-clients .logo-cell img{max-width:84%;max-height:var(--logo-max-h);width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.62;transition:filter .3s ease,opacity .3s ease,transform .3s ease}.acf-clients .logo-cell:hover{background:rgba(255,212,0,.06)}.acf-clients .logo-cell:hover img{filter:grayscale(0);opacity:1;transform:scale(1.08)}.acf-clients .logo-cell--empty{border:1px dashed var(--line)}.acf-clients .logo-cell--empty span{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--white-dim);font-weight:500}@media (prefers-reduced-motion:reduce){.acf-clients .marquee{-webkit-mask-image:none;mask-image:none;overflow:visible}.acf-clients .marquee-track{animation:none;width:100%;flex-wrap:wrap;justify-content:center;gap:8px 0}.acf-clients .logo-cell img{filter:none;opacity:1}}.acf-cta{--black:#050505;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--line:rgba(245,245,245,.14);--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,72px);--marquee-speed-px:90;font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);background:var(--black);-webkit-font-smoothing:antialiased}.acf-cta *{margin:0;padding:0;box-sizing:border-box}.acf-cta a{color:inherit;text-decoration:none}.acf-cta ::selection{background:var(--yellow);color:#000}.acf-cta :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-cta section{padding:clamp(24px,4vh,48px) 0 clamp(72px,12vh,140px)}.acf-cta .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--white-dim);font-weight:500}.acf-cta .eyebrow .tick{color:var(--yellow)}.acf-cta .marquee{overflow:hidden;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:clamp(18px,3vh,30px) 0;white-space:nowrap}.acf-cta .marquee-track{display:inline-flex;animation:acf-cta-marquee 22s linear infinite;will-change:transform}.acf-cta .marquee:hover .marquee-track{animation-play-state:paused}@keyframes acf-cta-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.acf-cta .marquee a{font-family:var(--display);text-transform:uppercase;font-size:clamp(48px,9vw,128px);line-height:1;color:var(--yellow);padding:0 .35em;display:inline-flex;align-items:center;gap:.3em}.acf-cta .marquee a .hollow{color:transparent;-webkit-text-stroke:2px var(--yellow)}.acf-cta .marquee a:hover .hollow{color:var(--yellow);-webkit-text-stroke:0}.acf-cta-band{background:var(--black)}.acf-cta-band section{padding:clamp(48px,8vh,90px) 0}.acf-cta .contact-block{padding:clamp(44px,7vh,84px) var(--pad) 0;max-width:calc(1200px + var(--pad) * 2);margin-inline:auto}.acf-cta .contact-block h2{font-family:var(--display);text-transform:uppercase;font-size:clamp(34px,5vw,68px);line-height:1.08;margin:14px 0 22px}.acf-cta .lede{color:var(--white-dim);max-width:52ch;margin-bottom:38px}.acf-cta .contact-aside{margin-top:clamp(56px,8vh,96px);border-top:1px solid var(--line);padding-top:clamp(34px,5vh,52px)}.acf-cta .contact-rows{display:flex;flex-wrap:wrap;align-items:center;gap:20px clamp(32px,5vw,80px)}.acf-cta .contact-row{display:flex;align-items:center;gap:14px}.acf-cta .contact-icon{color:var(--yellow);flex:none}.acf-cta .contact-email{display:inline-block;font-size:clamp(16px,1.9vw,20px);font-weight:700;border-bottom:2px solid var(--yellow);padding-bottom:4px;transition:color .25s}.acf-cta .contact-email:hover,.acf-cta .contact-email:focus-visible{color:var(--yellow)}.acf-cta .acf-intent{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);margin:0 0 38px}.acf-cta .acf-intent-btn{font-family:inherit;background:none;border:0;color:inherit;cursor:pointer;padding:20px 18px;text-align:left;transition:background .25s ease,color .25s ease}.acf-cta .acf-intent-btn + .acf-intent-btn{border-left:1px solid var(--line)}.acf-cta .acf-intent-title{display:block;font-family:var(--display);text-transform:uppercase;font-size:clamp(17px,2.2vw,24px);line-height:1.15;letter-spacing:.02em;margin-bottom:4px;font-weight:400}.acf-cta .acf-intent-sub{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--white-dim);font-weight:500}.acf-cta .acf-intent-btn[aria-pressed="true"]{background:var(--yellow);color:#000}.acf-cta .acf-intent-btn[aria-pressed="true"] .acf-intent-sub{color:rgba(0,0,0,.65)}.acf-cta .acf-intent-btn[aria-pressed="false"]:hover{background:rgba(255,212,0,.06);color:var(--yellow)}.acf-cta .acf-field{margin-bottom:28px}.acf-cta .acf-field>label{display:block;font-size:12px;letter-spacing:.26em;text-transform:uppercase;font-weight:500;color:var(--white-dim);margin-bottom:10px}.acf-cta .acf-req{color:var(--yellow)}.acf-cta .acf-opt{color:var(--white-dim);letter-spacing:.1em;text-transform:none}.acf-cta input[type="text"],.acf-cta input[type="email"],.acf-cta input[type="tel"],.acf-cta select,.acf-cta textarea{display:block;width:100%;background:transparent;border:0;border-bottom:1px solid var(--line);color:var(--white);font-family:var(--body);font-size:17px;line-height:1.5;padding:10px 2px 13px;border-radius:0;box-shadow:none;transition:border-color .25s ease;appearance:none;-webkit-appearance:none}.acf-cta select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9' fill='none'%3E%3Cpath d='M1 1l6 6 6-6' stroke='%23FFD400' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center;padding-right:32px;cursor:pointer}.acf-cta select option{background:#0a0a0a;color:var(--white)}.acf-cta textarea{resize:vertical;min-height:120px}.acf-cta input:hover,.acf-cta select:hover,.acf-cta textarea:hover{border-bottom-color:rgba(245,245,245,.35)}.acf-cta input:focus,.acf-cta select:focus,.acf-cta textarea:focus{outline:none;border-bottom-color:var(--yellow)}.acf-cta input::placeholder,.acf-cta textarea::placeholder{color:rgba(245,245,245,.3);opacity:1}.acf-cta .acf-field.acf-invalid input,.acf-cta .acf-field.acf-invalid select,.acf-cta .acf-field.acf-invalid textarea{border-bottom-color:#ff5a3c}.acf-cta .acf-error-msg{display:none;font-size:13px;color:#ff5a3c;margin-top:8px;letter-spacing:.03em}.acf-cta .acf-field.acf-invalid .acf-error-msg{display:block}.acf-cta .acf-field-row{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(20px,3vw,36px)}.acf-cta .acf-mode-section{display:none}.acf-cta .acf-mode-section.acf-active{display:block}.acf-cta .acf-hp{position:absolute;left:-9999px;top:-9999px;height:0;overflow:hidden}.acf-cta .acf-captcha-field{margin-bottom:8px}.acf-cta .h-captcha{line-height:0}@media (max-width:342px){.acf-cta .h-captcha{transform:scale(.9);transform-origin:0 0;height:69px}}.acf-cta .acf-submit-row{margin-top:38px;display:flex;align-items:center;gap:24px;flex-wrap:wrap}.acf-cta .acf-btn-submit{display:inline-flex;align-items:center;gap:12px;font-family:var(--body);font-size:13px;letter-spacing:.26em;text-transform:uppercase;font-weight:700;color:#000;background:var(--yellow);border:0;border-radius:0;padding:17px 32px;cursor:pointer;transition:transform .25s ease}.acf-cta .acf-btn-submit:hover,.acf-cta .acf-btn-submit:focus-visible{transform:translateY(-3px);background:var(--yellow);color:#000}.acf-cta .acf-btn-submit:disabled{opacity:.5;cursor:wait;transform:none}.acf-cta .acf-submit-note{font-size:13px;color:var(--white-dim);max-width:280px;line-height:1.5}.acf-cta .acf-alert{display:none;border:1px solid #ff5a3c;color:#ff9a86;padding:14px 18px;font-size:14px;margin-bottom:28px}.acf-cta .acf-alert.acf-show{display:block}.acf-cta .acf-success{display:none;border:1px solid var(--line);padding:clamp(30px,4vw,52px)}.acf-cta .acf-success.acf-show{display:block}.acf-cta .acf-success h3{font-family:var(--display);text-transform:uppercase;font-weight:400;font-size:clamp(28px,4vw,48px);line-height:1.05;margin:14px 0 16px;color:var(--white)}.acf-cta .acf-success h3 .acf-y{color:var(--yellow)}.acf-cta .acf-success p{color:var(--white-dim);max-width:44ch;margin-bottom:24px}.acf-cta .acf-btn-again{font-family:inherit;background:none;border:0;border-bottom:2px solid var(--yellow);color:var(--yellow);cursor:pointer;padding:0 0 4px;font-size:13px;letter-spacing:.24em;text-transform:uppercase;font-weight:700;transition:color .2s ease,border-color .2s ease}.acf-cta .acf-btn-again:hover{color:var(--white);border-color:var(--white)}.acf-cta .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s ease,transform .8s ease}.acf-cta .reveal.in{opacity:1;transform:none}.acf-cta .reveal.d1{transition-delay:.08s}.acf-cta .reveal.d2{transition-delay:.16s}@media (max-width:920px){.acf-cta .contact-rows{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:600px){.acf-cta .acf-field-row{grid-template-columns:1fr}}@media (max-width:520px){.acf-cta .acf-intent{grid-template-columns:1fr}.acf-cta .acf-intent-btn + .acf-intent-btn{border-left:0;border-top:1px solid var(--line)}}@media (prefers-reduced-motion:reduce){.acf-cta *,.acf-cta *::before,.acf-cta *::after{animation:none!important;transition:none!important}.acf-cta .marquee-track{transform:none}.acf-cta .reveal{opacity:1;transform:none}}.acf-terms{--black:#050505;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--line:rgba(245,245,245,.14);--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,56px);font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);background:var(--black);-webkit-font-smoothing:antialiased}.acf-terms *{margin:0;padding:0;box-sizing:border-box}.acf-terms a{color:inherit;text-decoration:none}.acf-terms ::selection{background:var(--yellow);color:#000}.acf-terms :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-terms .terms-page{max-width:860px;margin:0 auto;padding:calc(72px + clamp(28px,5vh,60px)) var(--pad) clamp(48px,9vh,110px)}.acf-terms .terms-back{display:inline-block;margin-bottom:32px;font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:var(--white-dim);transition:color .25s}.acf-terms .terms-back:hover,.acf-terms .terms-back:focus-visible{color:var(--yellow)}.acf-terms .eyebrow{font-size:12px;letter-spacing:.32em;text-transform:uppercase;color:var(--white-dim);font-weight:500}.acf-terms .eyebrow .tick{color:var(--yellow)}.acf-terms .terms-head{border-bottom:1px solid var(--line);padding-bottom:clamp(24px,4vh,40px);margin-bottom:clamp(24px,4vh,40px)}.acf-terms .terms-head h1{font-family:var(--display);text-transform:uppercase;font-size:clamp(32px,6vw,64px);line-height:1.05;margin:10px 0 8px}.acf-terms .terms-date{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--white-dim)}.acf-terms .terms-body{display:flex;flex-direction:column;gap:16px}.acf-terms .terms-body h3{font-family:var(--display);text-transform:uppercase;font-size:clamp(16px,1.7vw,21px);letter-spacing:.06em;color:var(--yellow);margin-top:30px;margin-bottom:4px}.acf-terms .terms-body p{font-size:15px;line-height:1.75;color:rgba(245,245,245,.78)}.acf-terms .terms-body a{color:var(--yellow);border-bottom:1px solid rgba(255,212,0,.35)}.acf-terms .terms-body a:hover{border-bottom-color:var(--yellow)}.acf-terms .terms-body ul{list-style:disc;margin:2px 0;padding-left:24px}.acf-terms .terms-body li{font-size:15px;line-height:1.75;color:rgba(245,245,245,.78);margin-bottom:6px}.acf-terms .terms-body li::marker{color:var(--yellow)}.acf-footer{--black:#050505;--white:#f5f5f5;--white-dim:rgba(245,245,245,.62);--yellow:#FFD400;--line:rgba(245,245,245,.14);--display:'Anton',Impact,sans-serif;--body:'Space Grotesk','Helvetica Neue',Arial,sans-serif;--pad:clamp(20px,5vw,72px);font-family:var(--body);font-size:17px;line-height:1.6;color:var(--white);background:var(--black);-webkit-font-smoothing:antialiased}.acf-footer *{margin:0;padding:0;box-sizing:border-box}.acf-footer a{color:inherit;text-decoration:none}.acf-footer ::selection{background:var(--yellow);color:#000}.acf-footer :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.acf-footer .footer{border-top:1px solid var(--line);padding:clamp(48px,8vh,80px) var(--pad) 36px}.acf-footer .footer-word{font-family:var(--display);text-transform:uppercase;line-height:.92;font-size:clamp(44px,10.5vw,150px);margin-bottom:clamp(32px,6vh,56px)}.acf-footer .footer-word .yellow{color:var(--yellow)}.acf-footer .footer-grid{display:flex;flex-wrap:wrap;gap:24px 56px;justify-content:space-between;border-top:1px solid var(--line);padding-top:28px}.acf-footer .footer-grid nav{display:flex;flex-wrap:wrap;gap:14px 28px}.acf-footer .footer-grid a{font-size:12px;letter-spacing:.24em;text-transform:uppercase;font-weight:500;color:var(--white-dim);transition:color .25s}.acf-footer .footer-grid a:hover,.acf-footer .footer-grid a:focus-visible{color:var(--yellow)}.acf-footer .footer-legal{font-size:12px;color:var(--white-dim);margin-top:48px;letter-spacing:.04em}
