.burger[data-v-4cf0492c]{align-items:center;aspect-ratio:1;cursor:pointer;display:flex;flex-direction:column;gap:.375rem;justify-content:center;position:relative;width:1.5rem}@media (min-width:1110px){.burger[data-v-4cf0492c]{display:none}}@media (pointer:fine){.burger:hover>span[data-v-4cf0492c]:first-of-type,.burger:hover>span[data-v-4cf0492c]:nth-of-type(3){transform:scaleX(.7)}}.burger>span[data-v-4cf0492c]:nth-of-type(2){background-color:#fff;border-radius:1rem;display:block;height:.125rem;width:100%}.burger>span[data-v-4cf0492c]:first-of-type,.burger>span[data-v-4cf0492c]:nth-of-type(3){background-color:#fff;border-radius:inherit;display:block;height:.125rem;width:100%}.burger>span[data-v-4cf0492c]:first-of-type{transform-origin:left;transition:transform .6s ease;will-change:transform}.burger>span[data-v-4cf0492c]:nth-of-type(3){transform-origin:right;transition:transform .6s ease;will-change:transform}.modal-menu[data-v-6c69d5a6]{background-color:#111;color:#f3f2ee;height:100vh;max-width:22.5rem;padding:1rem 1rem 4rem;position:fixed;right:0;top:0;width:100%;z-index:10}.modal-menu__container[data-v-6c69d5a6]{display:flex;flex-direction:column;gap:1rem;height:100%;justify-content:space-between;width:100%}.modal-menu__button[data-v-6c69d5a6]{align-self:flex-end;cursor:pointer;width:-moz-fit-content;width:fit-content}.modal-menu__button>svg[data-v-6c69d5a6]{transition:rotate .6s cubic-bezier(.36,1.5,.64,1);will-change:rotate}@media (pointer:fine){.modal-menu__button:hover svg[data-v-6c69d5a6]{rotate:90deg}}.modal-menu__nav[data-v-6c69d5a6]{display:flex;flex:1 1 100%;flex-direction:column;gap:1rem;-webkit-mask-image:linear-gradient(180deg,#111 70%,transparent);mask-image:linear-gradient(180deg,#111 70%,transparent);overflow-x:hidden;overflow-y:auto;padding:2rem 0}.modal-menu__link[data-v-6c69d5a6]{font-family:Fira-Extra,sans-serif;font-size:3rem;font-weight:500;text-transform:uppercase}.modal-menu__link.current[data-v-6c69d5a6]{opacity:.5;pointer-events:none}.modal-menu__footer[data-v-6c69d5a6]{display:flex;flex-direction:column;gap:1.5rem}.modal-menu__socials[data-v-6c69d5a6]{align-items:center;display:flex;gap:.25rem}.modal-menu__socials-item[data-v-6c69d5a6]{aspect-ratio:1;background-color:#9e9595;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:auto;width:1.75rem;will-change:rotate}@media (pointer:fine){.modal-menu__socials-item[data-v-6c69d5a6]:hover{background-color:#f3f2ee;translate:0 -5%}.modal-menu__socials-item[data-v-6c69d5a6]:hover:nth-of-type(4n+1){rotate:-6deg}.modal-menu__socials-item[data-v-6c69d5a6]:hover:nth-of-type(4n+2){rotate:-9deg}.modal-menu__socials-item[data-v-6c69d5a6]:hover:nth-of-type(4n+3){rotate:-5deg}.modal-menu__socials-item[data-v-6c69d5a6]:hover:nth-of-type(4n+4){rotate:-13deg}}.modal-menu__links[data-v-6c69d5a6]{display:flex;flex-wrap:wrap;gap:.5rem}.modal-menu__links-item[data-v-6c69d5a6]{cursor:pointer;font-family:Inter,sans-serif;font-size:.75rem;text-transform:uppercase}@supports ((-webkit-background-clip:text) or (background-clip:text)){.modal-menu__links-item[data-v-6c69d5a6]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#e41f1a 50%,#f3f2ee 0);background-position:-80% -100%;background-size:250% 200%;color:transparent;transition:background-position .6s ease}@media (pointer:fine){.modal-menu__links-item[data-v-6c69d5a6]:hover{background-position:-160% -200%}}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.modal-menu__links-item[data-v-6c69d5a6]{transition:color .6s ease}@media (pointer:fine){.modal-menu__links-item[data-v-6c69d5a6]:hover{color:#e41f1a}}}.modal-menu__label[data-v-6c69d5a6]{align-items:center;display:flex;gap:.5rem;text-transform:uppercase}.modal-menu__label-text[data-v-6c69d5a6]{color:#f3f2ee;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;opacity:.5}.modal-menu__label-link[data-v-6c69d5a6]{font-size:.875rem;font-weight:600;pointer-events:auto}@supports ((-webkit-background-clip:text) or (background-clip:text)){.modal-menu__label-link[data-v-6c69d5a6]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0fd2d3 50%,#fff 0);background-position:-80% -100%;background-size:250% 200%;color:transparent;transition:background-position .6s ease}@media (pointer:fine){.modal-menu__label-link[data-v-6c69d5a6]:hover{background-position:-160% -200%}}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.modal-menu__label-link[data-v-6c69d5a6]{transition:color .6s ease}@media (pointer:fine){.modal-menu__label-link[data-v-6c69d5a6]:hover{color:#0fd2d3}}}.header[data-v-26f2bdc5]{left:0;mix-blend-mode:difference;padding:1rem clamp(1rem,-.5rem + 5vw,4rem);pointer-events:none;position:fixed;top:0;width:100%;z-index:10}.header__container[data-v-26f2bdc5]{align-items:center;display:flex;gap:2rem;justify-content:space-between;white-space:nowrap}.header__logo-container[data-v-26f2bdc5]{align-items:center;color:#f3f2ee;display:flex;gap:2rem}.header__logo[data-v-26f2bdc5]{font-size:clamp(1.5rem,1.25rem + .8333333333vw,2rem);font-weight:700;line-height:1;pointer-events:auto;text-transform:uppercase}@media (pointer:fine){.header__logo[data-v-26f2bdc5]:hover{rotate:-1.5deg}}.header__sublogo[data-v-26f2bdc5]{cursor:pointer;font-size:.875rem;font-weight:600;pointer-events:auto;text-transform:uppercase}@supports ((-webkit-background-clip:text) or (background-clip:text)){.header__sublogo[data-v-26f2bdc5]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0fd2d3 50%,#fff 0);background-position:-80% -100%;background-size:250% 200%;color:transparent;transition:background-position .6s ease}@media (pointer:fine){.header__sublogo[data-v-26f2bdc5]:hover{background-position:-160% -200%}}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.header__sublogo[data-v-26f2bdc5]{transition:color .6s ease}@media (pointer:fine){.header__sublogo[data-v-26f2bdc5]:hover{color:#0fd2d3}}}.header__sublogo.current[data-v-26f2bdc5]{background-position:-160% -200%;pointer-events:none}.header__controls[data-v-26f2bdc5],.header__nav[data-v-26f2bdc5]{align-items:center;display:flex;gap:2rem}.header__nav-link[data-v-26f2bdc5]{cursor:pointer;font-size:.875rem;font-weight:600;pointer-events:auto;text-transform:uppercase}@supports ((-webkit-background-clip:text) or (background-clip:text)){.header__nav-link[data-v-26f2bdc5]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0fd2d3 50%,#fff 0);background-position:-80% -100%;background-size:250% 200%;color:transparent;transition:background-position .6s ease}@media (pointer:fine){.header__nav-link[data-v-26f2bdc5]:hover{background-position:-160% -200%}}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.header__nav-link[data-v-26f2bdc5]{transition:color .6s ease}@media (pointer:fine){.header__nav-link[data-v-26f2bdc5]:hover{color:#0fd2d3}}}.header__nav-link.current[data-v-26f2bdc5]{background-position:-160% -200%;pointer-events:none}.header__button[data-v-26f2bdc5]{border:.0625rem solid #000;border-radius:2rem;box-shadow:0 0 15px #ffffff1a,inset 0 0 15px #ffffff1a;color:#fff;cursor:pointer;font-size:.875rem;font-weight:500;overflow:hidden;padding:.875rem 2rem;pointer-events:auto;position:relative;text-transform:uppercase;transition:color .6s ease}.header__button[data-v-26f2bdc5]:before{background-image:linear-gradient(90deg,#0fd2d3 40%,#000 50%);background-position:-80% -100%;background-size:250% 200%;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition:background-position .6s ease;z-index:-1}@media (pointer:fine){.header__button[data-v-26f2bdc5]:hover{color:#111}.header__button[data-v-26f2bdc5]:hover:before{background-position:-165% -200%}}.header__button[data-v-26f2bdc5]:active{background-color:#fff;color:#000;scale:.95}.header__button[data-v-26f2bdc5]:active:before{display:none}.header__menu[data-v-26f2bdc5]{display:none;pointer-events:auto}@media (max-width:1260px){.header__button[data-v-26f2bdc5],.header__nav-link[data-v-26f2bdc5],.header__sublogo[data-v-26f2bdc5]{display:none}.header__menu[data-v-26f2bdc5]{display:initial}}.footer[data-v-f7254bb7]{bottom:0;left:0;mix-blend-mode:difference;padding:1rem clamp(1rem,-.5rem + 5vw,4rem);pointer-events:none;position:fixed;width:100vw;z-index:10}.footer__container[data-v-f7254bb7]{align-items:center;display:flex;justify-content:space-between;width:100%}.footer__controls[data-v-f7254bb7]{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.footer__socials[data-v-f7254bb7]{align-items:center;display:flex;gap:0}.footer__socials-icon[data-v-f7254bb7]{aspect-ratio:1;background:#fff;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;pointer-events:auto;width:2.5rem;will-change:rotate}@media (pointer:fine){.footer__socials-icon[data-v-f7254bb7]:hover{translate:0 -5%}.footer__socials-icon[data-v-f7254bb7]:hover:nth-of-type(4n+1){rotate:-6deg}.footer__socials-icon[data-v-f7254bb7]:hover:nth-of-type(4n+2){rotate:-9deg}.footer__socials-icon[data-v-f7254bb7]:hover:nth-of-type(4n+3){rotate:-5deg}.footer__socials-icon[data-v-f7254bb7]:hover:nth-of-type(4n+4){rotate:-13deg}}.footer__links[data-v-f7254bb7]{align-items:center;display:flex;flex-wrap:wrap;gap:2rem}.footer__link[data-v-f7254bb7]{cursor:pointer;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;pointer-events:auto;text-transform:uppercase}@supports ((-webkit-background-clip:text) or (background-clip:text)){.footer__link[data-v-f7254bb7]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0fd2d3 50%,#fff 0);background-position:-80% -100%;background-size:250% 200%;color:transparent;transition:background-position .6s ease}@media (pointer:fine){.footer__link[data-v-f7254bb7]:hover{background-position:-160% -200%}}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.footer__link[data-v-f7254bb7]{transition:color .6s ease}@media (pointer:fine){.footer__link[data-v-f7254bb7]:hover{color:#0fd2d3}}}.footer__label[data-v-f7254bb7]{align-items:center;display:flex;gap:.5rem;text-transform:uppercase}.footer__label-text[data-v-f7254bb7]{color:#f3f2ee;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;opacity:.5}.footer__label-link[data-v-f7254bb7]{font-size:.875rem;font-weight:600;pointer-events:auto}@supports ((-webkit-background-clip:text) or (background-clip:text)){.footer__label-link[data-v-f7254bb7]{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#0fd2d3 50%,#fff 0);background-position:-80% -100%;background-size:250% 200%;color:transparent;transition:background-position .6s ease}@media (pointer:fine){.footer__label-link[data-v-f7254bb7]:hover{background-position:-160% -200%}}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.footer__label-link[data-v-f7254bb7]{transition:color .6s ease}@media (pointer:fine){.footer__label-link[data-v-f7254bb7]:hover{color:#0fd2d3}}}@media (max-width:1260px){.footer[data-v-f7254bb7]{display:none}}
