[data-v-661aee1a]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}.svg-wrapper[data-v-661aee1a]{overflow:hidden;position:relative}.svg-item[data-v-661aee1a],.svg-wrapper[data-v-661aee1a],.text-wrapper[data-v-661aee1a]{height:100%;width:100%}.svg-item[data-v-661aee1a]{bottom:0;left:0;position:absolute}.svg-item[data-v-661aee1a] svg{height:100%;width:100%}.svg-original[data-v-661aee1a]{height:100%;left:0;opacity:0;overflow:visible;position:absolute;top:0;width:100%}.svg-original[data-v-661aee1a] svg{height:100%;width:100%}[data-v-81e770ad]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}.button[data-v-81e770ad]{background-color:transparent;border:none;border-radius:999px;color:#fff;cursor:pointer;display:inline-block;line-height:normal;text-decoration:none;text-transform:uppercase}.button[data-v-81e770ad],.button>span[data-v-81e770ad]{font-size:inherit;letter-spacing:inherit}.button>span[data-v-81e770ad]{align-items:center;contain:paint;display:flex;gap:4em;height:-moz-fit-content;height:fit-content;line-height:inherit}.button[data-v-81e770ad] svg{height:1em;overflow:hidden;width:1em}.button.force-hover[data-v-81e770ad],.button[data-v-81e770ad]:hover{animation:button-hover-81e770ad .19s linear 3 normal}.button.force-hover[data-v-81e770ad]:not(:has(>span>svg)),.button[data-v-81e770ad]:hover:not(:has(>span>svg)){color:var(--green)}.button.force-hover[data-v-81e770ad] .label,.button[data-v-81e770ad]:hover .label{animation:translate-up-81e770ad .5s cubic-bezier(.645,.045,.355,1)}.button.force-hover>span[data-v-81e770ad]>svg,.button:hover>span[data-v-81e770ad]>svg{animation:button-hover-81e770ad .15s normal,translate-up-right-81e770ad .5s cubic-bezier(.645,.045,.355,1);animation-delay:50ms;fill:var(--green)}.button[data-v-81e770ad]:active{animation:button-active-81e770ad .4s normal;color:#fff}.button:active>span[data-v-81e770ad]>svg{animation:button-active-81e770ad .4s normal;fill:var(--green)}.size-default[data-v-81e770ad]{padding:1.25em 1.83em}.size-icon[data-v-81e770ad]{padding:1.25em}.border[data-v-81e770ad]{border:thin solid var(--dark-gray)}.label[data-v-81e770ad]{font-size:inherit;letter-spacing:inherit;line-height:inherit}@keyframes button-hover-81e770ad{0%{color:inherit;fill:inherit}24%{color:inherit;fill:inherit}25%{color:var(--purple);fill:var(--purple)}49%{color:var(--purple);fill:var(--purple)}50%{color:var(--blue);fill:var(--blue)}74%{color:var(--blue);fill:var(--blue)}75%{color:var(--green);fill:var(--green)}to{color:var(--green);fill:var(--green)}}@keyframes button-active-81e770ad{0%{color:inherit;fill:inherit}24%{color:inherit;fill:inherit}25%{color:var(--purple);fill:var(--purple)}49%{color:var(--purple);fill:var(--purple)}50%{color:var(--blue);fill:var(--blue)}74%{color:var(--blue);fill:var(--blue)}75%{color:var(--green);fill:var(--green)}to{color:var(--green);fill:var(--green)}}@keyframes translate-up-right-81e770ad{0%{transform:translate(0)}49%{transform:translate(100%,-100%)}50%{transform:translate(-100%,100%)}to{transform:translate(0)}}@keyframes translate-up-81e770ad{0%{transform:translate(0)}49%{transform:translateY(-100%)}50%{transform:translateY(100%)}to{transform:translate(0)}}[data-v-0243c175]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}header[data-v-0243c175]{display:flex;height:var(--header-height);justify-content:space-between;left:var(--horizontal-padding);position:fixed;right:var(--horizontal-padding);top:0;z-index:5}header>div[data-v-0243c175]{align-items:center;display:flex;height:100%}@media (min-width:1024px){header[data-v-0243c175]{display:grid;grid-template-columns:1fr 1fr 1fr}}.devide-line[data-v-0243c175]{background-color:var(--dark-gray);height:.5px;left:var(--horizontal-padding);mix-blend-mode:difference;position:fixed;right:var(--horizontal-padding);top:var(--header-height);z-index:5}.title[data-v-0243c175]{color:#fff;height:16px;margin:none;padding:none;position:relative;text-transform:uppercase;width:174px}@media (max-width:640px){.title[data-v-0243c175]{height:9px;width:100px}}.title svg[data-v-0243c175]{display:block}.title[data-v-0243c175] .text-wrapper{height:100%}.title[data-v-0243c175] .SplitText__line,.title[data-v-0243c175] p{font-size:12px;font-weight:500}@media (min-width:1024px){.title[data-v-0243c175] .SplitText__line,.title[data-v-0243c175] p{font-size:21px}}.title-link svg[data-v-0243c175]{height:100%;width:100%}.logo[data-v-0243c175]{display:flex;justify-content:center}.logo-link[data-v-0243c175]{display:flex;height:18px;margin-right:24.5px;overflow:hidden;position:relative;width:21px}.logo-link a[data-v-0243c175]{transform:translateY(100%)}.logo-link[data-v-0243c175] svg{height:100%;width:100%}@media (min-width:640px){.logo-link[data-v-0243c175]{height:28px;margin-right:0;overflow:hidden;width:32px}.logo-link[data-v-0243c175] svg{height:100%;width:100%}}@media (max-width:640px){.logo-svg[data-v-0243c175]{height:21px}}.rh[data-v-0243c175]{display:flex;gap:var(--grid-gap);justify-content:flex-end}@media (max-width:640px){.rh[data-v-0243c175]{display:none}}.rh a[data-v-0243c175],.rh button[data-v-0243c175]{font-family:RoobertPro;font-size:12px;letter-spacing:.02625rem;text-decoration:none;text-transform:uppercase}.rh .link-block[data-v-0243c175]{display:flex;gap:30px}.rh .link-block .router-link-active[data-v-0243c175]{color:#fff}.link-block[data-v-0243c175]{display:flex;overflow:hidden}.link-block a[data-v-0243c175]{transform:translateY(100%)}@media (min-width:640px){.menu-toggle[data-v-0243c175]{display:none}}.menu-toggle .nav-close[data-v-0243c175]{height:100%;left:0;position:absolute;top:0;width:100%}.menu-toggle .nav-close span[data-v-0243c175]{background-color:#fff;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%) rotate(45deg);width:25%}.menu-toggle .nav-close span[data-v-0243c175]:last-child{transform:translate(-50%) rotate(-45deg)}.reel-cta[data-v-0243c175] .label,.nav-icon[data-v-0243c175]{transform:translateY(100%)}.nav-close[data-v-0243c175],.nav-icon[data-v-0243c175]{transition:opacity .5s linear,transform .5s cubic-bezier(.215,.61,.355,1)}.nav-close.v-enter-active[data-v-0243c175],.nav-icon.v-enter-active[data-v-0243c175]{transition-delay:.2s}.nav-close.v-enter-from[data-v-0243c175],.nav-icon.v-enter-from[data-v-0243c175]{opacity:0;transform:translate(1rem)}.nav-close.v-leave-to[data-v-0243c175],.nav-icon.v-leave-to[data-v-0243c175]{opacity:0;transform:translate(-1rem)}[data-v-f1cd307f]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}.footer-item>ul[data-v-f1cd307f]{list-style:none;margin:0;padding:0}.footer-item>p[data-v-f1cd307f],.footer-item>p>a[data-v-f1cd307f],.footer-item>ul>li[data-v-f1cd307f],.footer-item>ul>li>a[data-v-f1cd307f]{color:#fff;font-size:10px;letter-spacing:.35px;line-height:1.42em;margin:0;text-transform:uppercase}.footer-item>ul>li>a[data-v-f1cd307f]{text-decoration:none}@media (min-width:1024px){.footer-item>ul>li>a[data-v-f1cd307f]{text-decoration:underline}.footer-item>p[data-v-f1cd307f],.footer-item>p>a[data-v-f1cd307f],.footer-item>ul>li[data-v-f1cd307f],.footer-item>ul>li>a[data-v-f1cd307f]{font-size:14px;letter-spacing:.49px}.footer-item.gray>p[data-v-f1cd307f],.footer-item.gray>p>a[data-v-f1cd307f],.footer-item.gray>ul>li[data-v-f1cd307f],.footer-item.gray>ul>li>a[data-v-f1cd307f]{color:var(--light-gray)}}.copy-button[data-v-f1cd307f]{background:none;border:none;color:var(--light-gray);cursor:pointer;display:none;font-size:10px;margin:4px 0;padding:2px 0;text-transform:uppercase;vertical-align:super}@media (min-width:1024px){.copy-button[data-v-f1cd307f]{display:block}}[data-v-74ed5e29]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}.pages[data-v-74ed5e29]{display:flex;flex-direction:column;height:100%;left:0;opacity:1;padding:100px var(--grid-gap) 40px;position:absolute;top:0;transition:transform .8s cubic-bezier(.215,.61,.355,1),opacity .5s linear;width:100%}.pages.v-enter-active[data-v-74ed5e29]{transition-delay:.4s}.pages.v-enter-from[data-v-74ed5e29]{opacity:0;transform:translate(50px)}.pages.v-leave-to[data-v-74ed5e29]{opacity:0;transform:translate(-50px)}.links[data-v-74ed5e29]{flex:1}.contact[data-v-74ed5e29]{display:grid;gap:var(--grid-gap);grid-template-columns:1fr 1fr}ul[data-v-74ed5e29]{list-style:none;margin:0;padding:0}a[data-v-74ed5e29]{color:var(--light-gray);font-family:HelveticaNowDisplay;font-size:24px;letter-spacing:.36px;line-height:1.25em;position:relative;text-decoration:none;text-transform:uppercase}a.router-link-active[data-v-74ed5e29]{color:#fff}a.inactive[data-v-74ed5e29]{color:var(--gray)}a>span[data-v-74ed5e29]{-moz-column-gap:3px;column-gap:3px;display:flex;font-size:12px;left:calc(100% + 5px);letter-spacing:.15px;position:absolute;text-wrap:nowrap;top:0;width:-moz-fit-content;width:fit-content}a>span>svg[data-v-74ed5e29]{position:relative;top:3px;vertical-align:text-top}nav[data-v-d9d405a0]{background-color:var(--bg-gray);height:100%;left:0;overflow:scroll;position:fixed;top:0;width:100%;z-index:3}[data-v-fe90dd2a]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}.title[data-v-fe90dd2a]{border-bottom:thin solid var(--dark-gray);margin:0}.title-white[data-v-fe90dd2a]{color:#fff}.title-gray[data-v-fe90dd2a]{color:var(--light-gray)}[data-v-a9b96f57]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}footer[data-v-a9b96f57]{display:flex;flex-direction:column;gap:25px;min-height:330px;padding:0 var(--horizontal-padding)}.logo[data-v-a9b96f57],footer[data-v-a9b96f57]{position:relative}.logo[data-v-a9b96f57]{height:28px;width:32px}.logo svg[data-v-a9b96f57]{height:100%;width:100%}.grid-area[data-v-a9b96f57]{display:grid;gap:var(--grid-gap);grid-template-columns:1fr 3fr;padding-bottom:100px;position:relative;text-transform:uppercase;z-index:1}.footer-items[data-v-a9b96f57]{display:flex;flex-direction:column;gap:var(--grid-gap)}@media (min-width:1024px){.footer-items[data-v-a9b96f57]{display:grid;grid-template-columns:repeat(4,1fr)}}.footer-item>ul[data-v-a9b96f57]{list-style:none;margin:0;padding:0}.footer-item>p[data-v-a9b96f57],.footer-item>p>a[data-v-a9b96f57],.footer-item>ul>li[data-v-a9b96f57],.footer-item>ul>li>a[data-v-a9b96f57]{color:#fff;font-size:10px;line-height:1.42em;margin:0}.footer-item>ul>li>a[data-v-a9b96f57]{text-decoration:none}@media (min-width:1024px){.footer-item>ul>li>a[data-v-a9b96f57]{text-decoration:underline}.footer-item>p[data-v-a9b96f57],.footer-item>p>a[data-v-a9b96f57],.footer-item>ul>li[data-v-a9b96f57],.footer-item>ul>li>a[data-v-a9b96f57]{font-size:14px}.footer-item.gray>p[data-v-a9b96f57],.footer-item.gray>p>a[data-v-a9b96f57],.footer-item.gray>ul>li[data-v-a9b96f57],.footer-item.gray>ul>li>a[data-v-a9b96f57]{color:var(--light-gray)}}.copy-button[data-v-a9b96f57]{background:none;border:none;color:var(--light-gray);cursor:pointer;display:none;font-size:10px;margin:4px 0;padding:2px 0;text-transform:uppercase;vertical-align:super}@media (min-width:1024px){.copy-button[data-v-a9b96f57]{display:block}}[data-v-3dd17158]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}.video-overlay[data-v-3dd17158]{background-color:#000000e6;height:100vh;left:0;position:fixed;top:0;transition:opacity .5s linear;width:100vw;z-index:20}.video-overlay.v-enter-from[data-v-3dd17158],.video-overlay.v-leave-to[data-v-3dd17158]{opacity:0}.video-overlay.v-leave-active[data-v-3dd17158]{transition-duration:.2s}iframe[data-v-3dd17158]{height:calc(100vh - 10vw);left:5vw;position:absolute;top:5vw;transition:opacity .5s linear .5s;width:90vw}.v-enter-from iframe[data-v-3dd17158]{opacity:0}button[data-v-3dd17158]{position:absolute;right:2vw;top:2vw;transition:opacity .5s linear 1s}@media (max-width:640px){button[data-v-3dd17158]{min-height:24px;padding:10px}}button span[data-v-3dd17158]{background-color:#fff;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transform-origin:center center;width:12px}@media (min-width:640px){button span[data-v-3dd17158]{width:20px}}button span[data-v-3dd17158]:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.v-enter-from button[data-v-3dd17158]{opacity:0}[data-v-3ce4a48e]:root{--yellow:#dea331;--light-gray:#5f5f5f;--gray:#414141;--dark-gray:#2d2d2d;--placeholder-gray:#191919;--text-gray:#afafaf;--bg-gray:#0f0f0f;--border-gray:#494949;--purple:#b707f9;--blue:#0084ff;--green:#9cfb22;--grid-gap:fluid(32px,39px,px)}@property --mask{syntax:"<percentage>";initial-value:0%;inherits:false}.app[data-v-3ce4a48e]{position:relative}.app[data-v-3ce4a48e]:after{background:linear-gradient(180deg,#000 0,transparent 18.8%),var(--bg-gray);bottom:0;content:"";height:100vh;height:100dvh;left:0;mix-blend-mode:screen;pointer-events:none;position:absolute;width:100%;z-index:-1}.navOpen[data-v-3ce4a48e]{height:100vh}.overlay[data-v-3ce4a48e]{background:#000;inset:0;opacity:0;pointer-events:none;position:fixed;z-index:5}#controls-container[data-v-3ce4a48e]{position:fixed;top:var(--header-height);z-index:10}#canvas[data-v-3ce4a48e]{height:100vh;height:100lvh;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:-2}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}
