.logo__svg[data-v-9ec33185]{overflow:visible;width:100%}#intro[data-v-c0b57a1d]{align-items:center;background:var(--c-bg);display:flex;flex-direction:column;height:100dvh;justify-content:flex-end;left:0;opacity:1;overflow:hidden;padding-bottom:var(--offset);pointer-events:none;position:fixed;top:0;width:100vw;z-index:45}#intro.is-animating[data-v-c0b57a1d]{background:transparent;z-index:-10}#intro.is-visible[data-v-c0b57a1d]{pointer-events:all}.intro__logo[data-v-c0b57a1d]{display:flex;opacity:0;position:relative;width:var(--width);will-change:transform,opacity}.intro__logo[data-v-c0b57a1d] g{will-change:transform}.bullet[data-v-eb8ea31b]{transform:scaleY(0);transform-origin:center;transition:transform 1s cubic-bezier(.19,1,.22,1)}.bullet.is-inview[data-v-eb8ea31b]{transform:scaleY(1)}.button[data-v-2d75c2d5]{--radius:10rem;--bg:var(--c-shape);--color:var(--c-textAlt);--bg-hover:var(--c-bg-selection);--padding:2em 4em;--padding-mobile:1.5em 2.5em;color:var(--color);cursor:pointer;letter-spacing:.04em;padding:var(--padding-mobile);position:relative;width:-moz-fit-content;width:fit-content}@media screen and (min-width:960px){.button[data-v-2d75c2d5]{padding:var(--padding)}}.button[data-v-2d75c2d5]::disabled{opacity:.5;pointer-events:none}.button.is-disabled[data-v-2d75c2d5]{opacity:.5;pointer-events:none}.button[data-v-2d75c2d5]:after{background:var(--bg);border-radius:var(--radius);content:"";height:100%;left:0;position:absolute;scale:1;top:0;transition:scale .75s cubic-bezier(.19,1,.22,1),background .75s cubic-bezier(.19,1,.22,1);width:100%;z-index:5}.button[data-v-2d75c2d5]:hover:after{background:var(--bg-hover);scale:.9}.button[data-v-2d75c2d5]:active:after{scale:.8}.button__content[data-v-2d75c2d5]{display:block;overflow:hidden;position:relative;z-index:10}.button:hover .button__content span[data-v-2d75c2d5]{transform:translateY(-100%)}.button__content span[data-v-2d75c2d5]{display:block;position:relative;transition:transform .75s cubic-bezier(.19,1,.22,1)}.button__content span[data-v-2d75c2d5]:after{content:attr(data-label);left:0;position:absolute;top:100%}.form[data-v-2cdb7fc3]{height:100%;padding:var(--offset);width:100%}.contact-form[data-v-2cdb7fc3],.form[data-v-2cdb7fc3]{align-items:center;display:flex;flex-direction:column;justify-content:center}.contact-form[data-v-2cdb7fc3]{width:80%}.form-group[data-v-2cdb7fc3]{display:flex;flex-direction:column;margin-bottom:4rem;width:100%}.checkbox-group[data-v-2cdb7fc3]{cursor:pointer;display:flex;gap:.6rem}.checkbox-group label[data-v-2cdb7fc3]{align-items:center;display:flex}.checkbox-group input[type=checkbox][data-v-2cdb7fc3]{border:1px solid var(--c-shape);height:2rem;margin-right:1.5rem;min-height:2rem;min-width:2rem;padding:0;position:relative;width:2rem}.checkbox-group input[type=checkbox][data-v-2cdb7fc3]:before{background:var(--c-shape);content:"";height:100%;position:absolute;transform:scale(0);transition:transform .5s cubic-bezier(.19,1,.22,1);width:100%}.checkbox-group input[type=checkbox][data-v-2cdb7fc3]:checked:before{transform:scale(.5)}.error[data-v-2cdb7fc3]{font-size:.4em;margin-top:.6rem;text-transform:uppercase}input[data-v-2cdb7fc3],textarea[data-v-2cdb7fc3]{border-bottom:1px solid var(--c-shape);padding:1rem 0;width:100%;field-sizing:normal}input[data-v-2cdb7fc3]::-moz-placeholder,textarea[data-v-2cdb7fc3]::-moz-placeholder{color:var(--c-text)}input[data-v-2cdb7fc3]::placeholder,textarea[data-v-2cdb7fc3]::placeholder{color:var(--c-text)}.final-error[data-v-2cdb7fc3]{color:var(--c-accent)}.form__button[data-v-2cdb7fc3]{margin-top:clamp(3rem,3vw,6rem)}button[disabled][data-v-2cdb7fc3]{cursor:not-allowed;opacity:.5}.link[data-v-2cdb7fc3]{color:var(--c-bg-selection);text-decoration:underline}#modal-layer[data-v-4f5e9ed8]{background:transparent;cursor:close;display:flex;justify-content:flex-end;opacity:1;position:fixed;right:0;top:0;z-index:25}#modal[data-v-4f5e9ed8],#modal-layer[data-v-4f5e9ed8]{height:100dvh;width:100vw}#modal[data-v-4f5e9ed8]{background:var(--c-bg-alt);cursor:default;min-width:var(--col-4);overflow-y:hidden;transform:translate(100%)}@media screen and (min-width:960px){#modal[data-v-4f5e9ed8]{width:40vw}}.modal__inner[data-v-4f5e9ed8]{height:100dvh;overflow-y:scroll;width:100%;z-index:10}.modal__inner[data-v-4f5e9ed8]::-webkit-scrollbar{display:none}.close-modal[data-v-4f5e9ed8]{position:absolute;right:var(--gutter)}.link[data-v-33649fed]{clip-path:inset(5% 0 0 0);cursor:pointer;display:inline-flex;gap:1rem;padding-bottom:.1em;position:relative;width:-moz-fit-content;width:fit-content}.link.underline[data-v-33649fed]{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:2px}.link__text[data-v-33649fed]{display:inline-flex;position:relative;transition:transform 1s cubic-bezier(.19,1,.22,1);width:-moz-fit-content;width:fit-content}.link:hover .link__text[data-v-33649fed]{transform:translateY(-105%)}.link__text[data-v-33649fed]:after{bottom:-105%;content:attr(data-label);left:0;position:absolute}nav[data-v-bbfbd7d6]{align-items:center;display:grid;gap:var(--gutter);grid-template-columns:1fr auto 1fr;left:0;padding:var(--offset);position:absolute;top:0;width:100%;z-index:20}@media screen and (min-width:960px){nav[data-v-bbfbd7d6]{display:grid;grid-template-columns:1fr auto 1fr}}.nav__col[data-v-bbfbd7d6]{align-items:center;display:flex;gap:4rem}.nav__col[data-v-bbfbd7d6]:last-child{justify-content:flex-end}@font-face{font-display:swap;font-family:GTWalsheimLight;font-style:normal;src:url(../fonts/GTWalsheimLight.woff2) format("woff2"),url(../fonts/GTWalsheimLight.woff) format("woff")}@font-face{font-display:swap;font-family:GTWalsheim;font-style:normal;src:url(../fonts/GTWalsheim.woff2) format("woff2"),url(../fonts/GTWalsheim.woff) format("woff")}@font-face{font-display:swap;font-family:Meursault;font-style:normal;src:url(../fonts/Meursault.woff2) format("woff2"),url(../fonts/Meursault.woff) format("woff")}@font-face{font-display:swap;font-family:Supreme;font-style:normal;src:url(../fonts/Supreme.woff2) format("woff2"),url(../fonts/Supreme.woff) format("woff")}h1[data-v-86989753]{display:block}.grid-wrapper[data-v-86989753]{bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:145}.grid-container[data-v-86989753]{display:grid;gap:var(--gutter);grid-template-columns:repeat(var(--columns),1fr);height:var(--height);margin:0 auto;width:var(--width)}.col[data-v-86989753]{align-items:flex-start;background-color:#00f3;display:flex;font-family:monospace;font-size:10px;height:100dvg;justify-content:center;padding-top:30px;width:var(--col-1);z-index:45}.offset[data-v-86989753]{background-color:#70f;height:1px;position:absolute;right:0;top:50dvh;width:var(--offset)}.offset[data-v-86989753]:nth-child(2){left:0}.offset span[data-v-86989753]{color:#70f;font-family:monospace;font-size:12px;font-weight:bolder;left:-10px;margin:0 auto;position:absolute;top:-40px;transform:rotate(-90deg)}@media screen and (min-width:1280px){.offset span[data-v-86989753]{left:20px;top:-20px;transform:rotate(0)}}.offset[data-v-86989753]:before{right:0}.offset[data-v-86989753]:after,.offset[data-v-86989753]:before{background-color:#70f;content:"";height:12px;position:absolute;top:-6px;width:1px}.offset[data-v-86989753]:after{left:0}#transition[data-v-3152945d]{background:#2e261f;height:var(--height);left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;visibility:hidden;z-index:45}#transition[data-v-3152945d],.transition__inner[data-v-3152945d]{align-items:center;display:flex;justify-content:center;width:100vw}.transition__inner[data-v-3152945d]{height:100%;position:relative}.transition__medias[data-v-3152945d]{height:var(--col-2);overflow:hidden;width:var(--col-2)}.transition__medias__inner[data-v-3152945d]{animation:slideIcons-3152945d 1s steps(5) infinite;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;width:var(--col-2)}@keyframes slideIcons-3152945d{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.transition__media[data-v-3152945d]{height:var(--col-2);width:var(--col-2)}.transition__text[data-v-3152945d]{bottom:var(--offset);color:var(--c-bg-alt);margin:0 auto;position:absolute}.container[data-v-14ae86c0]{margin-left:auto;margin-right:auto;position:relative;width:var(--width)}.full[data-v-14ae86c0]{width:100%}.flex[data-v-14ae86c0]{display:flex}.brandmark[data-v-45f8fb46]{opacity:0;rotate:5deg;scale:1.4;transform-origin:center center;transition:all 1s cubic-bezier(.19,1,.22,1) .2s}.brandmark.is-inview[data-v-45f8fb46]{opacity:1;rotate:0deg;scale:1}.brandmark[data-v-45f8fb46] svg{width:100%}footer[data-v-65cd5017]{background:var(--c-bg-alt)}.container[data-v-65cd5017]{display:flex;flex-direction:column}.logo[data-v-65cd5017]{margin-top:auto;opacity:1}.footer__top[data-v-65cd5017]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:clamp(6rem,6vw,12rem) 0}.footer__logo[data-v-65cd5017]{display:flex;padding-bottom:var(--offset);padding-top:var(--offset)}@media screen and (min-width:960px){.footer__logo[data-v-65cd5017]{padding-top:var(--offset-double)}}.footer__legal[data-v-65cd5017]{border-bottom:1px solid var(--c-shape);border-top:1px solid var(--c-shape);padding:3rem var(--offset)}@media screen and (max-width:959.8px){.footer__legal[data-v-65cd5017]{display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem var(--offset)}}@media screen and (min-width:960px){.footer__legal[data-v-65cd5017]{display:grid;grid-template-columns:repeat(3,1fr)}}.ls[data-v-65cd5017]{letter-spacing:.06em}.brandmark[data-v-65cd5017]{display:none;opacity:0;position:absolute;right:var(--offset-double);rotate:5deg;scale:1.4;transform:translate3d(0,-70%,0);transform-origin:center center;transition:all 1s cubic-bezier(.19,1,.22,1) .2s;width:20vw}.brandmark.is-inview[data-v-65cd5017]{opacity:1;rotate:0deg;scale:1}@media screen and (min-width:960px){.brandmark[data-v-65cd5017]{display:block;transform:translate3d(0,-50%,0);width:10vw}}
