:root{--color-black:#000;--color-white:#fff;--color-dark:#11121c;--color-lime:#d9ff3a;--color-teal:#3fbfa2;--color-pink:#ff3e9b;--color-blue:#0166bd;--color-red:#e62727;--color-mint:#66d0bc;--color-offwhite:#f8f8f9;--color-coral:#f45267;--color-sage:#97cdc4;--color-theme-1-bg:var(--color-black);--color-theme-1-text:var(--color-white);--color-theme-2-bg:var(--color-dark);--color-theme-2-text:var(--color-lime);--color-theme-3-bg:var(--color-lime);--color-theme-3-text:var(--color-dark);--color-theme-4-bg:var(--color-teal);--color-theme-4-text:var(--color-offwhite);--color-theme-5-bg:var(--color-pink);--color-theme-5-text:var(--color-mint);--color-theme-6-bg:var(--color-blue);--color-theme-6-text:var(--color-coral);--color-theme-7-bg:var(--color-red);--color-theme-7-text:var(--color-sage);--color-theme-8-first:#f45267;--color-theme-8-second:#0166bd;--color-theme-9-first:#3fbfa2;--color-theme-9-second:#f8f8f9}*{box-sizing:border-box;margin:0;padding:0}html{background-color:#000;font-family:Jost;font-size:1vw}.page-enter-active,.page-leave-active{transition:opacity .5s ease-in-out}.page-enter-from,.page-leave-to{opacity:0}@font-face{font-display:swap;font-family:MainFont;font-style:normal;font-weight:700;src:url(/fonts/main-font-bold.regular.woff2) format("woff2"),url(/fonts/main-font-bold.regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:GuanoApes;font-style:normal;font-weight:400;src:url(/fonts/GuanoApes.woff2) format("woff2"),url(/fonts/GuanoApes.otf) format("opentype")}@font-face{font-display:swap;font-family:JuneBug;font-style:normal;font-weight:400;src:url(/fonts/JUNEBUG.woff2) format("woff2"),url(/fonts/JUNEBUG.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:400;src:url(/fonts/Jost/Jost-Regular.woff2) format("woff2"),url(/fonts/Jost/Jost-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:normal;font-weight:700;src:url(/fonts/Jost/Jost-Bold.woff2) format("woff2"),url(/fonts/Jost/Jost-Bold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Jost;font-style:italic;font-weight:400;src:url(/fonts/Jost/Jost-Italic.woff2) format("woff2"),url(/fonts/Jost/Jost-Italic.ttf) format("truetype")}.background-text[data-v-9e395e16],.rotate-preloader__scene[data-v-9e395e16]{opacity:0;transition:opacity .3s ease}.background-text.is-fonts-ready[data-v-9e395e16]{opacity:.15}.rotate-preloader__scene.is-fonts-ready[data-v-9e395e16]{opacity:1}.background-text[data-v-9e395e16]{height:100%;justify-content:center;left:0;opacity:.15;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.background-text[data-v-9e395e16],.marquee-line[data-v-9e395e16]{display:flex;flex-direction:column;gap:.2rem}.marquee-inner[data-v-9e395e16]{animation:marquee-scroll-9e395e16 30s linear infinite;display:flex;white-space:nowrap;width:-moz-fit-content;width:fit-content}.marquee-inner p[data-v-9e395e16]{font-family:MainFont;font-size:5rem;font-weight:700;letter-spacing:.05em;line-height:.8;margin:0;padding-right:.5em;text-transform:uppercase}@keyframes marquee-scroll-9e395e16{0%{transform:translate(0)}to{transform:translate(-50%)}}.rotate-preloader[data-v-9e395e16]{background:#0166bd;color:#f45267;display:grid;inset:0;overflow:hidden;place-items:center;position:fixed;z-index:9999}.rotate-preloader__scene[data-v-9e395e16]{display:grid;height:35rem;perspective:120rem;place-items:center;position:relative;width:42rem;z-index:2}.rotate-preloader__drum[data-v-9e395e16]{height:28rem;position:relative;transform-origin:50% 50%;transform-style:preserve-3d;width:40rem;will-change:transform}.rotate-preloader__face[data-v-9e395e16]{backface-visibility:hidden;color:currentColor;display:block;font-family:MainFont;font-size:3rem;left:50%;letter-spacing:0;line-height:.82;position:absolute;scale:1.22 1;text-align:center;text-transform:uppercase;top:50%;transform-style:preserve-3d;translate:-50% -50%;width:40rem}.rotate-preloader__letter[data-v-9e395e16]{display:inline-block}@media(max-width:64rem){.rotate-preloader__scene[data-v-9e395e16]{height:66rem;perspective:60rem;width:60rem}.rotate-preloader__drum[data-v-9e395e16]{height:34rem;width:50rem}.rotate-preloader__face[data-v-9e395e16]{font-size:3.8rem;width:54rem}}.modal-wrapper[data-v-d7477dc0]{align-items:flex-end;bottom:1.6rem;display:flex;justify-content:flex-end;pointer-events:none;position:fixed;right:7rem;z-index:9999}.modal-content[data-v-d7477dc0]{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:1.8rem;box-shadow:0 15px 35px #00000026;display:flex;flex-direction:column;height:12.8rem;justify-content:space-between;padding:1.5rem;pointer-events:auto;position:relative;width:320px}.modal-body[data-v-d7477dc0]{margin-bottom:0}.modal-body p[data-v-d7477dc0]{color:#111;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:500;letter-spacing:-.01em;line-height:1.4;margin:0}.modal-body a[data-v-d7477dc0]{color:#111;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.modal-body a[data-v-d7477dc0]:hover{opacity:.7}.modal-footer[data-v-d7477dc0]{display:flex;justify-content:center}.modal-btn[data-v-d7477dc0]{background:#151515;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:600;padding:.8rem 1.5rem;transition:all .2s ease;width:100%}.modal-btn[data-v-d7477dc0]:hover{background:#000;transform:translateY(-1px)}.modal-enter-active[data-v-d7477dc0],.modal-leave-active[data-v-d7477dc0]{transition:all .5s cubic-bezier(.4,0,.2,1)}.modal-enter-from[data-v-d7477dc0],.modal-leave-to[data-v-d7477dc0]{opacity:0;transform:translateY(40px)}@media(max-width:480px){.modal-wrapper[data-v-d7477dc0]{bottom:0;left:0;right:0;width:100%}.modal-content[data-v-d7477dc0]{border-bottom:0;border-left:0;border-radius:1.5rem 1.5rem 0 0;border-right:0;box-sizing:border-box;gap:1.2rem;height:auto;min-height:0;padding:1.4rem;width:100%}}picture[data-v-d44c801c]{display:inline-block}img[data-v-d44c801c]{display:block;height:auto;width:100%}.callback-modal[data-v-47fdd121]{align-items:flex-end;backdrop-filter:blur(10px);background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:2000}.callback-modal__container[data-v-47fdd121]{display:flex;height:89dvh;padding:.2rem .2rem 0;position:relative;width:100dvw}.callback-modal__content[data-v-47fdd121]{background:#fff;border-radius:2rem;color:#000;display:flex;flex:1;flex-direction:column;overflow:visible;padding:0;position:relative;z-index:2}.callback-modal__scroll-area[data-v-47fdd121]{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:6.5rem 3rem;scrollbar-width:none;-ms-overflow-style:none}.callback-modal__scroll-area[data-v-47fdd121]::-webkit-scrollbar{display:none}.callback-modal__close[data-v-47fdd121]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 1rem 2rem #0000001a;color:#000;cursor:pointer;display:flex;height:4rem;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);transition:transform .3s ease,background-color .3s ease;width:4rem;z-index:10}.callback-modal__close[data-v-47fdd121]:hover{background-color:#f4f4f4;transform:translate(-50%,-60%)}.callback-modal__body[data-v-47fdd121]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:50rem;width:100%}.callback-modal__title[data-v-47fdd121]{font-family:GuanoApes,sans-serif;font-size:clamp(1.8rem,3.5vw,3.2rem);left:2rem;line-height:1.1;margin:0;max-width:500px;position:absolute;text-align:left;text-transform:uppercase;top:2rem;z-index:2}@media(max-width:1024px){.callback-modal__title[data-v-47fdd121]{margin-bottom:3rem;max-width:none;position:static;text-align:left}}.callback-modal__form[data-v-47fdd121]{display:flex;flex-direction:column;gap:2.5rem;max-width:55rem;width:100%}.callback-modal__step-content[data-v-47fdd121]{width:100%}.callback-modal__grid[data-v-47fdd121]{display:grid;gap:2.5rem;grid-template-columns:1fr 1fr}.form-group input[data-v-47fdd121],.form-group textarea[data-v-47fdd121]{background:none;border:none;border-bottom:1px solid rgba(0,0,0,.1);color:#000;font-size:var(--dynamic-font-size,5rem);outline:none;padding:1rem 0;transition:border-color .3s ease,font-size .25s cubic-bezier(.16,1,.3,1);width:100%}.form-group input[data-v-47fdd121]{height:7.5rem}.form-group input[data-v-47fdd121]:focus,.form-group textarea[data-v-47fdd121]:focus{border-color:#000}.form-group textarea[data-v-47fdd121]{resize:none}.budget-selection[data-v-47fdd121]{margin-top:1rem}.budget-label[data-v-47fdd121]{font-size:.9rem;letter-spacing:.1em;margin-bottom:1.5rem;opacity:.5;text-transform:uppercase}.budget-options[data-v-47fdd121]{display:flex;flex-wrap:wrap;gap:1rem}.budget-option[data-v-47fdd121]{cursor:pointer}.budget-option input[data-v-47fdd121]{display:none}.budget-option span[data-v-47fdd121]{border:1px solid rgba(0,0,0,.1);border-radius:3rem;display:inline-block;font-size:.9rem;padding:.8rem 1.5rem;transition:all .3s ease}.budget-option input:checked+span[data-v-47fdd121]{background:#000;border-color:#000;color:#fff}.checkbox-label[data-v-47fdd121]{align-items:center;cursor:pointer;display:flex;gap:1rem;max-width:none}.checkbox-label input[data-v-47fdd121]{display:none}.checkbox-custom[data-v-47fdd121]{border:1px solid rgba(0,0,0,.2);border-radius:.4rem;flex-shrink:0;height:1.6rem;position:relative;transition:all .3s ease;width:1.6rem}.checkbox-label input:checked+.checkbox-custom[data-v-47fdd121]{background:#000;border-color:#000}.checkbox-label input:checked+.checkbox-custom[data-v-47fdd121]:after{color:#fff;content:"✓";font-size:1rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.checkbox-text[data-v-47fdd121]{font-size:.85rem;line-height:1.4;opacity:.6;white-space:nowrap}.checkbox-text__link[data-v-47fdd121]{color:inherit;text-decoration:underline;text-underline-offset:.15em}.submit-btn[data-v-47fdd121]{align-items:center;background:#000;border:none;border-radius:4rem;bottom:2rem;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;gap:1rem;padding:1.2rem 3rem;position:absolute;right:2rem;transition:transform .3s ease,opacity .3s ease;z-index:2}.submit-btn[data-v-47fdd121]:hover:not(:disabled){transform:translateY(-3px)}.submit-btn[data-v-47fdd121]:disabled{cursor:not-allowed;opacity:.3}.modal-fade-enter-active[data-v-47fdd121],.modal-fade-leave-active[data-v-47fdd121]{transition:all .5s ease}.modal-fade-enter-active .callback-modal__container[data-v-47fdd121]{animation:slide-up-47fdd121 .5s cubic-bezier(.16,1,.3,1)}.modal-fade-leave-active .callback-modal__container[data-v-47fdd121]{animation:slide-down-47fdd121 .5s cubic-bezier(.16,1,.3,1)}@keyframes slide-up-47fdd121{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-down-47fdd121{0%{transform:translateY(0)}to{transform:translateY(100%)}}.step-indicator[data-v-47fdd121]{display:flex;flex-direction:column;gap:.8rem;position:absolute;right:2rem;top:2rem;width:150px;z-index:2}.step-indicator__text[data-v-47fdd121]{font-size:.9rem;font-weight:500;letter-spacing:.1em;opacity:.5;text-align:right;text-transform:uppercase}.step-indicator__bar[data-v-47fdd121]{background:#0000000d;border-radius:2px;height:4px;overflow:hidden;width:100%}.step-indicator__progress[data-v-47fdd121]{background:#000;border-radius:2px;height:100%;transition:width .4s cubic-bezier(.16,1,.3,1)}@media(max-width:1024px){.step-indicator[data-v-47fdd121]{margin-bottom:3rem;position:static;width:100%}.step-indicator__text[data-v-47fdd121]{text-align:left}}.callback-modal__fields[data-v-47fdd121]{display:flex;flex-direction:column;gap:2.5rem}.form-group--checkbox[data-v-47fdd121]{margin-top:-.5rem}.checkbox-text--large[data-v-47fdd121]{font-size:1.05rem;font-weight:500;opacity:.9}.contact-method-selector[data-v-47fdd121]{display:flex;flex-wrap:wrap;gap:.2rem;justify-content:center;margin-bottom:.5rem}.contact-method-btn[data-v-47fdd121]{background:none;border:1px solid rgba(0,0,0,.15);border-radius:3rem;color:#000;cursor:pointer;font-size:1rem;padding:.8rem 1.8rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.contact-method-btn[data-v-47fdd121]:hover{background:#0000000a;border-color:#0000004d}.contact-method-btn--active[data-v-47fdd121]{background:#000;border-color:#000;color:#fff}.contact-method-btn--active[data-v-47fdd121]:hover{background:#1a1a1a;border-color:#1a1a1a}.contact-input-container[data-v-47fdd121]{min-height:4.5rem}.back-btn[data-v-47fdd121]{align-items:center;background:none;border:1px solid rgba(0,0,0,.15);border-radius:4rem;bottom:2rem;color:#000;cursor:pointer;display:flex;font-size:1.1rem;gap:.8rem;left:2rem;padding:1.2rem 2.5rem;position:absolute;transition:all .3s cubic-bezier(.16,1,.3,1);z-index:2}.back-btn[data-v-47fdd121]:hover{background:#0000000a;border-color:#0000004d}.common-footer__consent[data-v-47fdd121]{bottom:2.8rem;position:absolute;right:18rem;z-index:2}@media(max-width:1024px){.callback-modal__common-footer[data-v-47fdd121]{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-top:2.5rem;width:100%}.back-btn[data-v-47fdd121],.submit-btn[data-v-47fdd121]{position:static}.common-footer__consent[data-v-47fdd121]{margin-bottom:.5rem;order:-1;position:static;width:100%}}.fade-enter-active[data-v-47fdd121],.fade-leave-active[data-v-47fdd121]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-47fdd121],.fade-leave-to[data-v-47fdd121]{opacity:0;transform:translate(-15px)}.step-fade-enter-active[data-v-47fdd121],.step-fade-leave-active[data-v-47fdd121]{transition:all .35s cubic-bezier(.16,1,.3,1)}.step-fade-enter-from[data-v-47fdd121]{opacity:0;transform:translate(20px)}.step-fade-leave-to[data-v-47fdd121]{opacity:0;transform:translate(-20px)}.field-fade-enter-active[data-v-47fdd121],.field-fade-leave-active[data-v-47fdd121]{max-height:100px;overflow:hidden;transition:all .3s cubic-bezier(.16,1,.3,1)}.field-fade-enter-from[data-v-47fdd121],.field-fade-leave-to[data-v-47fdd121]{margin-bottom:0;margin-top:0;max-height:0;opacity:0;transform:translateY(-10px)}.slide-right-enter-active[data-v-47fdd121],.slide-right-leave-active[data-v-47fdd121]{transition:all .35s cubic-bezier(.16,1,.3,1)}.slide-right-enter-from[data-v-47fdd121]{opacity:0;transform:translate(-20px)}.slide-right-leave-to[data-v-47fdd121]{opacity:0;transform:translate(20px)}.callback-modal__katya-decor[data-v-47fdd121]{bottom:-6rem;cursor:pointer;height:22rem;left:-10rem;pointer-events:auto;position:absolute;transition:transform .35s cubic-bezier(.16,1,.3,1);width:22rem;z-index:10}.callback-modal__katya-decor[data-v-47fdd121]:hover{transform:scale(1.04) rotate(2deg)}.katya-image[data-v-47fdd121]{display:block;filter:drop-shadow(0 15px 30px rgba(0,0,0,.25));height:100%;transform:rotate(45deg);width:100%}.katya-image[data-v-47fdd121] img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.speech-bubble[data-v-47fdd121]{animation:floatBubble-47fdd121 4s ease-in-out infinite;background:#000;border-radius:2rem;box-shadow:0 10px 20px #00000026;color:#fff;font-size:.95rem;font-weight:500;padding:1rem 1.5rem;position:absolute;right:-2rem;top:-1.5rem;transform:rotate(10deg);white-space:nowrap}.speech-bubble[data-v-47fdd121]:after{border-color:#000 transparent transparent;border-style:solid;border-width:.8rem .8rem 0 0;bottom:-.6rem;content:"";display:block;left:2rem;position:absolute;width:0}@keyframes floatBubble-47fdd121{0%,to{transform:rotate(10deg) translateY(0)}50%{transform:rotate(12deg) translateY(-8px)}}@media(max-width:1200px){.callback-modal__katya-decor[data-v-47fdd121]{bottom:-4rem;height:17rem;left:-7rem;width:17rem}.speech-bubble[data-v-47fdd121]{font-size:.85rem;padding:.8rem 1.2rem;right:-1rem;top:-2rem}}@media(max-width:1024px){.callback-modal__katya-decor[data-v-47fdd121]{display:none}}.option-selector-grid[data-v-47fdd121]{display:flex;flex-direction:column;gap:1.2rem;width:100%}.option-card[data-v-47fdd121]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.15);border-radius:1.5rem;cursor:pointer;display:flex;padding:1.4rem 2rem;transition:all .3s cubic-bezier(.16,1,.3,1)}.option-card[data-v-47fdd121]:hover{background:#00000005;border-color:#000;transform:translateY(-2px)}.option-card--active[data-v-47fdd121]{background:#000;border-color:#000;color:#fff}.option-card input[data-v-47fdd121]{display:none}.option-card span[data-v-47fdd121]{font-size:1.15rem;font-weight:500;line-height:1.4}.step-instruction-text[data-v-47fdd121]{font-size:1.1rem;line-height:1.5;opacity:.6}@media(max-width:768px){.callback-modal[data-v-47fdd121]{align-items:flex-end}.callback-modal__container[data-v-47fdd121]{align-items:flex-end;display:flex;height:100dvh;padding:0;width:100dvw}.callback-modal__content[data-v-47fdd121]{border-radius:6rem 6rem 0 0;height:-moz-fit-content;height:fit-content;min-height:50%;overflow:visible;padding:6rem 8.5rem 8rem;z-index:2}.callback-modal__scroll-area[data-v-47fdd121]{margin-bottom:2rem;margin-top:2rem;padding:2rem 0}.callback-modal__close[data-v-47fdd121]{background:#fff;box-shadow:0 .5rem 1.5rem #0000000d;height:10rem;left:auto;right:42.5rem;top:-5rem;transform:none;width:10rem}.callback-modal__close[data-v-47fdd121]:hover{background-color:#f4f4f4;transform:none}.callback-modal__close svg[data-v-47fdd121]{height:5rem;width:5rem}.callback-modal__katya-decor[data-v-47fdd121]{bottom:auto;display:block!important;height:50rem;left:-15rem;position:absolute;top:65rem;width:50rem;z-index:10}.speech-bubble[data-v-47fdd121]{border-radius:4rem;font-size:3rem;padding:1.5rem 2.5rem;right:-2rem;top:-4rem}.speech-bubble[data-v-47fdd121]:after{border-width:1.5rem 1.5rem 0 0;bottom:-1rem;left:4rem}.callback-modal__title[data-v-47fdd121]{font-family:GuanoApes,sans-serif;font-size:8rem;line-height:1.15;margin-bottom:4rem;max-width:75%}.step-indicator[data-v-47fdd121]{gap:1.5rem;margin-bottom:4rem;position:static;width:100%}.step-indicator__text[data-v-47fdd121]{font-size:3rem;text-align:left}.step-indicator__bar[data-v-47fdd121]{border-radius:.5rem;height:1rem}.step-indicator__progress[data-v-47fdd121]{border-radius:.5rem}.callback-modal__body[data-v-47fdd121]{align-items:flex-start;justify-content:flex-start;max-width:100%}.callback-modal__form[data-v-47fdd121]{gap:5rem;max-width:100%}.callback-modal__grid[data-v-47fdd121]{grid-template-columns:1fr}.option-selector-grid[data-v-47fdd121]{gap:2.5rem}.option-card[data-v-47fdd121]{border-radius:3rem;padding:3.5rem 4rem}.option-card span[data-v-47fdd121]{font-size:3.6rem}.step-instruction-text[data-v-47fdd121]{font-size:3.4rem;line-height:1.5;margin-bottom:2rem}.form-group input[data-v-47fdd121]{height:11rem}.form-group input[data-v-47fdd121],.form-group textarea[data-v-47fdd121]{font-size:calc(var(--dynamic-font-size, 5rem)*.85)!important;padding:2rem 0}.form-group textarea[data-v-47fdd121]{min-height:30rem}.checkbox-label[data-v-47fdd121]{gap:2rem}.checkbox-custom[data-v-47fdd121]{border-radius:1.2rem;height:5rem;width:5rem}.checkbox-label input:checked+.checkbox-custom[data-v-47fdd121]:after,.checkbox-text[data-v-47fdd121]{font-size:3rem}.checkbox-text--large[data-v-47fdd121]{font-size:3.6rem}.form-group--checkbox[data-v-47fdd121]{margin-bottom:1rem;margin-top:1rem}.contact-method-selector[data-v-47fdd121]{gap:1.5rem;justify-content:flex-start;margin-bottom:2rem}.contact-method-btn[data-v-47fdd121]{border-radius:6rem;font-size:3.2rem;padding:2.5rem 4.5rem}.contact-input-container[data-v-47fdd121]{min-height:11rem}.budget-selection[data-v-47fdd121]{margin-top:2rem}.budget-label[data-v-47fdd121]{font-size:3rem;margin-bottom:3rem}.budget-options[data-v-47fdd121]{gap:1.5rem}.budget-option span[data-v-47fdd121]{border-radius:6rem;font-size:3rem;padding:2.5rem 4.5rem}.callback-modal__common-footer[data-v-47fdd121]{align-items:center;border-top:1px solid rgba(0,0,0,.05);display:flex;flex-direction:column;flex-wrap:wrap;gap:3rem;justify-content:space-between;margin-top:auto;padding-top:4rem;width:100%}.back-btn[data-v-47fdd121],.submit-btn[data-v-47fdd121]{border-radius:8rem;display:flex;font-size:3.6rem;gap:1.5rem;height:auto;justify-content:center;padding:3rem 6rem;position:static;width:100%}.submit-btn[data-v-47fdd121]{order:1}.back-btn[data-v-47fdd121]{border:0;order:3;padding:2rem}.back-btn svg[data-v-47fdd121],.submit-btn svg[data-v-47fdd121]{height:5rem;width:5rem}.common-footer__consent[data-v-47fdd121]{margin-bottom:1rem;order:2;position:static;width:100%}.common-footer__consent .checkbox-text[data-v-47fdd121]{line-height:1.4;white-space:normal}}.callback-success-view[data-v-47fdd121]{animation:successFadeIn-47fdd121 .5s cubic-bezier(.175,.885,.32,1.275) forwards;flex-direction:column;padding:4rem 2rem;text-align:center}.callback-success-view[data-v-47fdd121],.success-circle[data-v-47fdd121]{align-items:center;display:flex;justify-content:center}.success-circle[data-v-47fdd121]{animation:circlePop-47fdd121 .5s cubic-bezier(.175,.885,.32,1.4) forwards;background:#000;border-radius:50%;box-shadow:0 2rem 4rem #00000026;color:#fff;height:8rem;margin-bottom:2.5rem;width:8rem}.success-title[data-v-47fdd121]{font-family:GuanoApes,sans-serif;font-size:3.5rem;margin-bottom:1.5rem;text-transform:uppercase}.success-text[data-v-47fdd121]{color:#666;font-size:1.6rem;line-height:1.5;max-width:35rem}.submission-error-hint[data-v-47fdd121]{color:#f44;font-size:1.3rem;margin-bottom:1.5rem;padding-right:1rem;text-align:right}.btn-loader[data-v-47fdd121]{animation:spin-47fdd121 .8s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;display:inline-block;height:2rem;width:2rem}@keyframes spin-47fdd121{to{transform:rotate(1turn)}}@keyframes successFadeIn-47fdd121{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes circlePop-47fdd121{0%{transform:scale(0)}70%{transform:scale(1.1)}to{transform:scale(1)}}.portfolio-item[data-v-afcd2dbd]{align-items:center;display:flex;justify-content:flex-start;margin-bottom:12rem;position:relative;width:100%}.portfolio-item--side-right[data-v-afcd2dbd]{justify-content:flex-end}.portfolio-item__container[data-v-afcd2dbd]{display:flex;justify-content:flex-start;margin:0 auto;max-width:90rem;padding:0 2rem;width:100%}.portfolio-item--side-right .portfolio-item__container[data-v-afcd2dbd]{justify-content:flex-end}.portfolio-item__video-wrapper[data-v-afcd2dbd]{border-radius:0;box-shadow:0 2rem 6rem #0006;overflow:visible;position:relative;transition:transform .4s cubic-bezier(.25,1,.5,1);will-change:transform}.portfolio-item__video-wrapper[data-v-afcd2dbd]:hover{transform:scale(1.01)}.portfolio-item__video[data-v-afcd2dbd]{display:block;height:auto;width:100%}.portfolio-item__text-box[data-v-afcd2dbd]{backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent;border:none;border-radius:0;box-shadow:none;padding:0;pointer-events:auto;position:absolute;transition:all .4s ease;z-index:10}.portfolio-item__text-box--under[data-v-afcd2dbd]{inset:auto!important;margin-top:2.5rem;position:relative!important}.portfolio-item__text-box[data-v-afcd2dbd]:hover{transform:translateY(-.5rem)}.portfolio-item__tag[data-v-afcd2dbd]{color:var(--color-lime,#d9ff3a);display:inline-block;font-family:Jost,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:.15em;margin-bottom:1rem;text-transform:uppercase}.portfolio-item__title[data-v-afcd2dbd]{color:#fff;font-family:GuanoApes,sans-serif;font-size:2.8rem;line-height:1.1;margin:0 0 1rem;text-transform:uppercase;word-break:break-word}.portfolio-item__description[data-v-afcd2dbd]{color:#ccc;font-family:Jost,sans-serif;font-size:1.1rem;font-weight:300;line-height:1.5;margin:0}@media(max-width:64rem){.portfolio-item[data-v-afcd2dbd]{margin-bottom:8rem}.portfolio-item__video-wrapper[data-v-afcd2dbd]{width:100%!important}.portfolio-item__text-box[data-v-afcd2dbd]{margin-top:2rem;padding:2rem;position:static!important;width:100%!important}}.portfolio-page[data-v-4dea058c]{background:#050505;color:#fff;min-height:100vh;overflow-x:clip;padding-bottom:12rem;padding-top:12rem;width:100%}.portfolio-page__hero[data-v-4dea058c]{margin:0 auto 10rem;max-width:90rem;padding:0 2rem}.portfolio-page__hero-content[data-v-4dea058c]{max-width:45rem}.portfolio-page__title[data-v-4dea058c]{color:#fff;font-family:GuanoApes,sans-serif;font-size:clamp(4.5rem,9vw,9.5rem);letter-spacing:-.01em;line-height:.85;margin:0 0 2rem;text-transform:uppercase}.portfolio-page__tagline[data-v-4dea058c]{color:#999;font-family:Jost,sans-serif;font-size:clamp(1.2rem,1.6vw,1.8rem);font-weight:300;letter-spacing:-.01em;line-height:1.4;margin:0}.portfolio-page__cases[data-v-4dea058c]{display:flex;flex-direction:column;gap:12rem}@media(max-width:64rem){.portfolio-page[data-v-4dea058c]{padding-bottom:8rem;padding-top:10rem}.portfolio-page__hero[data-v-4dea058c]{margin-bottom:6rem}.portfolio-page__cases[data-v-4dea058c]{gap:8rem}}.hover-cursor[data-v-de1fda14]{align-items:center;display:flex;height:10rem;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transform:scale(0);width:10rem;z-index:2500}.hover-cursor__svg[data-v-de1fda14]{filter:drop-shadow(0 10px 24px rgba(153,0,252,.35));height:100%;left:0;overflow:visible;position:absolute;top:0;width:100%}.hover-cursor__inner[data-v-de1fda14]{color:#fff;font-family:Outfit,sans-serif;font-size:.65rem;font-weight:700;letter-spacing:.15em;line-height:1.2;padding:1rem;position:relative;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.3);text-transform:uppercase;transform:rotate(var(--b0c5ce3c));z-index:2}@media(max-width:48rem){.hover-cursor[data-v-de1fda14]{display:none}}.portfolio-v2[data-v-166ae6e5]{background:#050505;color:#fff;cursor:none;height:100vh;overflow:hidden;position:relative;width:100vw}.portfolio-v2__layout[data-v-166ae6e5]{display:flex;height:100%;position:relative;width:100%}.portfolio-v2__left[data-v-166ae6e5]{height:100vh;padding-left:6vw;width:50%;z-index:5}.portfolio-v2__left[data-v-166ae6e5],.portfolio-v2__titles-track[data-v-166ae6e5]{align-items:center;display:flex;position:relative}.portfolio-v2__titles-track[data-v-166ae6e5]{height:0;width:100%}.portfolio-v2__item[data-v-166ae6e5]{align-items:center;cursor:pointer;display:flex;gap:2.5rem;position:absolute;transform-origin:left center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;will-change:transform,opacity}.portfolio-v2__item-text[data-v-166ae6e5]{color:#ffffff26;font-family:Jost,sans-serif;font-size:clamp(2.5rem,4vw,4.2rem);font-weight:700;line-height:.9;max-width:80%;text-transform:uppercase;transition:color .4s ease,transform .4s ease;word-break:break-word}.portfolio-v2__item.is-active .portfolio-v2__item-text[data-v-166ae6e5]{color:#fff;transform:translate(1rem)}.portfolio-v2__item:hover .portfolio-v2__item-text[data-v-166ae6e5]{color:#fff9}.portfolio-v2__item.is-active:hover .portfolio-v2__item-text[data-v-166ae6e5]{color:#fff}.portfolio-v2__dot-wrapper[data-v-166ae6e5]{align-items:center;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;width:1.5rem}.portfolio-v2__dot[data-v-166ae6e5]{animation:scaleDot-166ae6e5 .3s cubic-bezier(.25,1,.5,1) forwards;background:var(--color-lime,#d9ff3a);border-radius:50%;box-shadow:0 0 1.5rem var(--color-lime,#d9ff3a);height:1rem;width:1rem}@keyframes scaleDot-166ae6e5{0%{transform:scale(0)}to{transform:scale(1)}}.portfolio-v2__right[data-v-166ae6e5]{align-items:center;display:flex;height:100vh;justify-content:center;pointer-events:none;position:relative;width:50%}.portfolio-v2__deck[data-v-166ae6e5]{aspect-ratio:16/10;max-width:48rem;perspective:1000px;pointer-events:none;position:relative;width:100%}.portfolio-v2__card[data-v-166ae6e5]{background:#0d0d0d;border:1px solid hsla(0,0%,100%,.04);box-shadow:0 4rem 10rem #0009;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transform-origin:center center;width:100%;will-change:transform,opacity}.portfolio-v2__video-wrapper[data-v-166ae6e5]{background:#000;height:100%;overflow:hidden;position:relative;width:100%}.portfolio-v2__video[data-v-166ae6e5]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.portfolio-v2__overlay[data-v-166ae6e5]{background:linear-gradient(0deg,#0d0d0d80 0,#0d0d0d00 50%);inset:0;position:absolute}.svg-text-wrapper[data-v-642ede3b]{display:flex;justify-content:var(--v40ba4804)}.svg-text-wrapper.is-stretched[data-v-642ede3b]{width:100%}.svg-text[data-v-642ede3b]{display:block;height:auto;max-width:100%;overflow:visible;width:auto}.svg-text.is-stretched[data-v-642ede3b]{width:100%}.svg-text-fallback[data-v-642ede3b]{display:inline-block;font-family:GuanoApes,sans-serif;white-space:pre-line}.portfolio-v3[data-v-caf546f7]{background:#050505;color:#fff;height:100vh;overflow:hidden;overflow-x:hidden;position:relative;width:100vw}.portfolio-v3__header[data-v-caf546f7]{left:4rem;pointer-events:none;position:absolute;top:4rem;z-index:200}.portfolio-v3__title[data-v-caf546f7]{margin:0 0 1.5rem;width:clamp(25rem,50vw,75rem)}.portfolio-v3__tagline[data-v-caf546f7]{color:#fff;font-size:clamp(1rem,1.2vw,1.4rem);font-weight:700;line-height:1.2;margin:0 0 1rem;max-width:40rem}.portfolio-v3__capabilities[data-v-caf546f7],.portfolio-v3__tagline[data-v-caf546f7]{font-family:Jost,sans-serif;text-transform:uppercase}.portfolio-v3__capabilities[data-v-caf546f7]{color:var(--color-lime,#d9ff3a);font-size:clamp(.9rem,1vw,1.1rem);font-weight:800;margin:0}.portfolio-v3__slider[data-v-caf546f7]{bottom:0;height:10px;left:0;position:absolute;width:100%;z-index:100}.portfolio-v3__item[data-v-caf546f7]{bottom:0;left:0;position:absolute;transform-origin:bottom left;width:10vw;will-change:transform,opacity,z-index}.portfolio-v3__video-wrapper[data-v-caf546f7]{aspect-ratio:16/9;background:#000;cursor:none;display:block;overflow:hidden;position:relative;width:100%}.portfolio-v3__video[data-v-caf546f7]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.portfolio-v3__image-fallback[data-v-caf546f7]{background:#f0f0f0;height:100%;width:100%}@media(max-width:64rem){.portfolio-v3__header[data-v-caf546f7]{left:2rem;top:6rem}.portfolio-v3__title[data-v-caf546f7]{font-size:4.5rem}.portfolio-v3__tagline[data-v-caf546f7]{font-size:1rem;max-width:90%}.portfolio-v3__slider[data-v-caf546f7]{bottom:0}}.portfolio-v4[data-v-e5f109b6]{background:#050505;color:#fff;cursor:none;overflow:hidden}.portfolio-v4[data-v-e5f109b6],.portfolio-v4__collage[data-v-e5f109b6]{height:100vh;position:relative;width:100vw}.portfolio-v4__collage[data-v-e5f109b6]{box-sizing:border-box;padding:2rem}.portfolio-v4__track[data-v-e5f109b6]{inset:0;pointer-events:none;position:absolute;z-index:10}.portfolio-v4__card[data-v-e5f109b6]{box-shadow:0 3rem 6rem #0009;cursor:none;pointer-events:auto;position:absolute;transform-origin:center center;transition:transform .4s ease,box-shadow .4s ease,opacity .3s ease;will-change:transform}.portfolio-v4__card[data-v-e5f109b6]:hover{box-shadow:0 4rem 8rem #000c;transform:scale(1.06) rotate(0)!important;z-index:50}.portfolio-v4__video-wrapper[data-v-e5f109b6]{aspect-ratio:16/9;background:#000;border-radius:1.8rem;display:block;overflow:hidden;position:relative;width:100%}.portfolio-v4__video[data-v-e5f109b6]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.portfolio-v4__image-fallback[data-v-e5f109b6]{background:#111;height:100%;width:100%}.portfolio-v4__overlay[data-v-e5f109b6]{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 50%);display:flex;inset:0;opacity:0;padding:3rem;position:absolute;transition:opacity .3s ease}.portfolio-v4__card:hover .portfolio-v4__overlay[data-v-e5f109b6]{opacity:1}.portfolio-v4__project-title[data-v-e5f109b6]{color:#fff;font-family:Outfit,sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.portfolio-v4__side-content[data-v-e5f109b6]{inset:0;pointer-events:none;position:absolute;z-index:5}.collage-item[data-v-e5f109b6]{pointer-events:auto;position:absolute;transition:transform .4s cubic-bezier(.25,1,.5,1);will-change:transform}.collage-item[data-v-e5f109b6]:hover{transform:scale(1.08) rotate(0)!important;z-index:20}.c-text-1[data-v-e5f109b6]{left:5vw;top:15vh;transform:rotate(-6deg);width:25vw}.c-text-2[data-v-e5f109b6]{bottom:12vh;left:6vw;transform:rotate(5deg);width:28vw}.c-text-4[data-v-e5f109b6]{bottom:22vh;left:36vw;transform:rotate(8deg);width:16vw}.c-quote[data-v-e5f109b6]{color:#fff;line-height:1.25;margin:0}.c-quote.bold[data-v-e5f109b6]{font-family:GuanoApes,sans-serif;font-size:clamp(2rem,3vw,4.5rem);text-transform:uppercase}.c-quote.cursive[data-v-e5f109b6]{color:#e0e0e0;font-family:Outfit,sans-serif;font-size:clamp(1.3rem,2vw,2.5rem);font-style:italic;font-weight:300}.c-quote.brand[data-v-e5f109b6]{color:var(--color-lime,#d9ff3a);font-family:GuanoApes,sans-serif;font-size:clamp(2.5rem,4vw,5.5rem);text-transform:uppercase}.portfolio-v4__quote-box[data-v-e5f109b6]{align-items:center;aspect-ratio:16/9;background:#0d0d0d;border:1px solid #1a1a1a;border-radius:1.8rem;box-sizing:border-box;display:flex;justify-content:center;padding:2.5rem;text-align:center}.portfolio-v4__quote-text[data-v-e5f109b6]{color:#fff;font-size:clamp(1.2rem,1.8vw,2.5rem);font-weight:800;letter-spacing:-.01em;line-height:1.25;text-transform:uppercase;white-space:pre-line}.project-page[data-v-3d5b71df]{background-color:#030303;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;max-width:100%;overflow-x:clip;position:relative;width:100%}.seo-page-title[data-v-3d5b71df]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.back-link[data-v-3d5b71df]{align-items:center;color:#ffffffb3;display:inline-flex;font-family:Jost,sans-serif;font-size:.95rem;font-weight:500;gap:1.2rem;left:4.5rem;letter-spacing:.12em;position:fixed;text-decoration:none;text-transform:uppercase;top:3.5rem;transition:color .4s ease,transform .4s ease;z-index:100}.back-link[data-v-3d5b71df]:hover{color:#fff;transform:translate(-4px)}.back-link__arrow[data-v-3d5b71df]{align-items:center;backdrop-filter:blur(8px);background:#ffffff0a;border:1.2px solid hsla(0,0%,100%,.15);border-radius:50%;display:flex;height:3.2rem;justify-content:center;transition:border-color .4s,background .4s;width:3.2rem}.back-link:hover .back-link__arrow[data-v-3d5b71df]{background:#ffffff1a;border-color:#fff9}.back-link__arrow svg[data-v-3d5b71df]{transition:transform .4s ease}.back-link:hover .back-link__arrow svg[data-v-3d5b71df]{transform:translate(-3px)}.section-hero[data-v-3d5b71df]{flex-direction:column;height:65dvh;justify-content:space-between;min-height:65dvh;padding:8rem 4rem 1rem}.section-hero[data-v-3d5b71df],.section-why[data-v-3d5b71df]{box-sizing:border-box;display:flex;max-width:100%;position:relative;width:100%}.section-why[data-v-3d5b71df]{align-items:flex-start;justify-content:center}.project-title-screen[data-v-3d5b71df]{align-items:flex-start;box-sizing:border-box;display:flex;gap:2rem;justify-content:space-between;max-width:86rem;min-height:auto;padding-bottom:1rem;width:100%}.project-title-screen[data-v-3d5b71df] .svg-text-wrapper{justify-content:flex-start!important}.project-hero-info[data-v-3d5b71df]{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;margin:0 auto;width:100%}.info-group[data-v-3d5b71df]{display:flex;gap:8rem}.info-item[data-v-3d5b71df]{display:flex;flex-direction:column;gap:.5rem}.info-label[data-v-3d5b71df]{color:#ff3b30;font-size:.85rem;opacity:.9;text-transform:capitalize}.info-label[data-v-3d5b71df],.info-value[data-v-3d5b71df]{font-family:Jost,sans-serif}.info-value[data-v-3d5b71df]{color:#fff;font-size:1rem;font-weight:500}.info-tags[data-v-3d5b71df]{display:flex;gap:.8rem}.info-tag[data-v-3d5b71df]{align-items:center;background:#fff;color:#000;display:inline-flex;font-family:Jost,sans-serif;font-size:.85rem;font-weight:600;justify-content:center;padding:.5rem 1.6rem;text-transform:uppercase;transition:transform .3s ease}.info-tag[data-v-3d5b71df]:hover{transform:rotate(0) scale(1.1)!important}.svg-text-container[data-v-3d5b71df]{align-items:center;display:flex;justify-content:flex-start;max-width:100%;width:100%}.title-tags[data-v-3d5b71df]{align-items:flex-start;display:flex;flex-shrink:0;flex-wrap:wrap;gap:.8rem;justify-content:flex-end;max-width:24rem;padding-top:.75rem}.section-why[data-v-3d5b71df]{padding:10rem 8rem}.section-why__container[data-v-3d5b71df]{align-items:flex-start;display:grid;gap:8rem;grid-template-columns:1fr 1.5fr;max-width:86rem;width:100%}.section-why__left[data-v-3d5b71df]{height:-moz-fit-content;height:fit-content;position:sticky;top:10rem}.section-why__title[data-v-3d5b71df]{color:#fff;font-family:GuanoApes,sans-serif;font-size:4rem;letter-spacing:-.01em;line-height:.9;margin:0;text-align:left;text-transform:uppercase}.section-why__right[data-v-3d5b71df]{width:100%}.why-task-text[data-v-3d5b71df]{color:#fff;font-size:2rem;letter-spacing:-.01em;line-height:1.35;margin:0}.section-anchor-title[data-v-3d5b71df],.why-task-text[data-v-3d5b71df]{font-family:Jost,sans-serif;font-weight:500}.section-anchor-title[data-v-3d5b71df]{color:#ffffff4d;font-size:.8rem;letter-spacing:.14em;line-height:1;margin:0 0 1.25rem;text-align:right;text-transform:uppercase}.task-word[data-v-3d5b71df]{display:inline-block;margin-right:.35em;opacity:.15;transition:opacity .2s ease;white-space:pre-wrap}.project-steps-block[data-v-3d5b71df]{display:flex;flex-direction:column;gap:6rem;margin-top:15rem}.result-description-block[data-v-3d5b71df]{margin-top:15rem}.step-item[data-v-3d5b71df]{align-items:flex-start;display:flex;gap:3rem;opacity:.15;transition:opacity .2s ease}.step-num[data-v-3d5b71df]{color:#ff3b30;font-family:GuanoApes,sans-serif;font-size:1.5rem;opacity:.8;padding-top:.5rem}.step-title[data-v-3d5b71df]{color:#fff;font-size:2.2rem;line-height:1.1;margin:0;text-transform:uppercase}.step-desc[data-v-3d5b71df],.step-title[data-v-3d5b71df]{font-family:Jost,sans-serif}.step-desc[data-v-3d5b71df]{color:#ffffffb3;font-size:1.25rem;line-height:1.5;margin:1.2rem 0 0;max-width:36rem}.section-result[data-v-3d5b71df]{box-sizing:border-box;min-height:100vh;overflow-x:clip;padding:0;position:relative}.section-result[data-v-3d5b71df],.section-result__container[data-v-3d5b71df]{align-items:center;display:flex;justify-content:center;max-width:100%;width:100%}.section-result__container[data-v-3d5b71df]{flex-direction:column}.section-result__title[data-v-3d5b71df]{color:#fff;font-family:GuanoApes,sans-serif;font-size:clamp(3rem,7vw,7rem);letter-spacing:-.01em;line-height:1;margin:0;text-align:center;text-transform:uppercase}.result-video-wrapper[data-v-3d5b71df]{aspect-ratio:16/9;background:#000;max-width:100%;overflow:hidden;padding:2rem;position:relative;width:100%}.result-video[data-v-3d5b71df]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.related-cases[data-v-3d5b71df]{padding:6rem 4rem 12rem}.related-cases__container[data-v-3d5b71df]{margin:0 auto;max-width:86rem}.related-cases__header[data-v-3d5b71df]{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2.5rem}.related-cases__eyebrow[data-v-3d5b71df]{color:#ffffff73;font-family:Jost,sans-serif;font-size:.85rem;letter-spacing:.14em;margin:0;text-transform:uppercase}.related-cases__title[data-v-3d5b71df]{color:#fff;font-family:GuanoApes,sans-serif;font-size:3.25rem;line-height:.95;margin:0;text-transform:uppercase}.related-cases__grid[data-v-3d5b71df]{-moz-column-gap:2.5rem;column-gap:2.5rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:5rem}.related-cases__card[data-v-3d5b71df]{color:inherit;display:flex;flex-direction:column;position:relative;text-decoration:none;transform:rotate(var(--card-rotation,0deg));transition:transform .4s cubic-bezier(.25,1,.5,1)}.related-cases__card[data-v-3d5b71df]:hover{transform:translateY(-.8rem) rotate(calc(var(--card-rotation, 0deg)*.4)) scale(1.02);z-index:5}.related-cases__media[data-v-3d5b71df]{aspect-ratio:16/10;background:#ffffff0a;overflow:hidden}.related-cases__video[data-v-3d5b71df]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.related-cases__body[data-v-3d5b71df]{background:#fff;bottom:-2.5rem;box-shadow:0 15px 35px #0000004d;color:#000;display:flex;flex-direction:column;gap:.6rem;left:1.5rem;padding:1.5rem 1.75rem;position:absolute;right:1.5rem;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease;z-index:2}.related-cases__card:hover .related-cases__body[data-v-3d5b71df]{box-shadow:0 22px 45px #0006;transform:translateY(-.4rem)}.related-cases__meta[data-v-3d5b71df]{color:#ff3b30;font-size:.75rem;font-weight:600;letter-spacing:.12em}.related-cases__card-title[data-v-3d5b71df],.related-cases__meta[data-v-3d5b71df]{font-family:Jost,sans-serif;margin:0;text-transform:uppercase}.related-cases__card-title[data-v-3d5b71df]{color:#000;font-size:1.45rem;line-height:1.05}.related-cases__description[data-v-3d5b71df]{color:#000000b3;font-family:Jost,sans-serif;font-size:1rem;line-height:1.5;margin:0}@media(max-width:768px){.info-tag[data-v-3d5b71df]{font-size:3rem;padding:2rem 4rem}.info-label[data-v-3d5b71df]{font-size:3.2rem}.info-value[data-v-3d5b71df]{font-size:3.6rem}.back-link[data-v-3d5b71df]{left:1.5rem;top:1.5rem}.section-hero[data-v-3d5b71df]{gap:4rem;height:auto;min-height:auto;padding:20rem 1.5rem 3rem}.project-title-screen[data-v-3d5b71df]{align-items:flex-start;flex-direction:column;gap:10rem;padding:0}.title-tags[data-v-3d5b71df]{justify-content:flex-start;max-width:100%;padding-top:0}.project-hero-info[data-v-3d5b71df]{align-items:flex-start;flex-direction:column;gap:2.5rem}.info-group[data-v-3d5b71df]{display:grid;gap:2rem 1.5rem;grid-template-columns:repeat(2,1fr);width:100%}.section-why[data-v-3d5b71df]{padding:5rem 1.5rem}.section-why__container[data-v-3d5b71df]{gap:0;grid-template-columns:1fr}.section-why__left[data-v-3d5b71df]{display:none}.section-anchor-title[data-v-3d5b71df]{color:#fff;font-family:GuanoApes,sans-serif;font-size:10rem;letter-spacing:-.01em;margin-bottom:2rem;opacity:1;text-align:left}.why-task-text[data-v-3d5b71df]{font-size:4rem;line-height:1.4;text-align:left}.project-steps-block[data-v-3d5b71df]{gap:8rem;margin-top:12rem}.step-num[data-v-3d5b71df]{font-size:5rem}.step-item[data-v-3d5b71df]{gap:1.5rem}.step-title[data-v-3d5b71df]{font-size:4rem}.step-desc[data-v-3d5b71df]{font-size:3.6rem;margin-top:.8rem;max-width:100%}.result-description-block[data-v-3d5b71df]{margin-top:12rem}.section-result[data-v-3d5b71df]{min-height:auto;padding:2rem 0}.result-video-wrapper[data-v-3d5b71df]{aspect-ratio:16/9;padding:0}.related-cases[data-v-3d5b71df]{margin-top:4rem;padding:4rem 1.5rem 8rem}.related-cases__header[data-v-3d5b71df]{align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:2rem}.related-cases__title[data-v-3d5b71df]{font-size:10rem}.related-cases__grid[data-v-3d5b71df]{display:flex;flex-direction:row;gap:2rem;grid-template-columns:none;margin:0 -1.5rem;overflow-x:auto;overflow-y:visible;padding:1rem 1.5rem 4rem;scroll-snap-type:x mandatory;scrollbar-width:none}.related-cases__grid[data-v-3d5b71df]::-webkit-scrollbar{display:none}.related-cases__card[data-v-3d5b71df]{flex:0 0 82vw;max-width:70rem;scroll-snap-align:start;transform:rotate(calc(var(--card-rotation, 0deg)*.3))}.related-cases__card[data-v-3d5b71df]:hover{transform:translateY(-.3rem) rotate(0) scale(1.01)}.related-cases__body[data-v-3d5b71df]{bottom:-2rem;gap:2.4rem;left:1rem;padding:1rem 1.25rem;right:1rem}.related-cases__card-title[data-v-3d5b71df]{font-size:4.2rem}.related-cases__meta[data-v-3d5b71df]{font-size:2rem}}.step-media[data-v-9290c05c]{cursor:pointer}.step-media[data-v-9290c05c],.step-media__animation-container[data-v-9290c05c],.step-media__fallback[data-v-9290c05c],.step-media__stack[data-v-9290c05c],.step-media__video-container[data-v-9290c05c]{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.step-media__img[data-v-9290c05c],.step-media__video[data-v-9290c05c]{background:#ffffff0d;border-radius:.5rem;box-shadow:0 10px 30px #0003;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.step-media__stack[data-v-9290c05c]{perspective:1000px}.step-media__stack-item[data-v-9290c05c]{height:14rem;pointer-events:none;position:absolute;transition:all .6s cubic-bezier(.23,1,.32,1);width:10rem}.step-media__stack-item img[data-v-9290c05c]{border:4px solid #fff;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.step-media__stack-hint[data-v-9290c05c]{background:var(--color-lime,#d9ff3a);border-radius:.3rem;bottom:1rem;box-shadow:0 4px 10px #0003;color:#000;font-size:.9rem;font-weight:900;padding:.3rem .6rem;pointer-events:none;position:absolute;right:1rem;z-index:150}.step-media__sticker[data-v-9290c05c]{animation:float-9290c05c 4s ease-in-out infinite;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));height:auto;width:8rem}@keyframes float-9290c05c{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-1rem) rotate(5deg)}}.is-expanded .step-media__stack-item[data-v-9290c05c]{pointer-events:auto}.step-media:hover .step-media__stack-item[data-v-9290c05c]:not(.is-expanded *){transform:translateY(-5px) rotate(2deg)}.project-page[data-v-2084089f]{background-color:#050505;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;max-width:100%;overflow-x:clip;position:relative;width:100%}.back-link[data-v-2084089f]{align-items:center;color:#ffffffb3;display:inline-flex;font-family:Jost,sans-serif;font-size:.95rem;font-weight:500;gap:1.2rem;left:4.5rem;letter-spacing:.12em;position:fixed;text-decoration:none;text-transform:uppercase;top:3.5rem;transition:color .4s ease,transform .4s ease;z-index:100}.back-link[data-v-2084089f]:hover{color:#fff;transform:translate(-4px)}.back-link__arrow[data-v-2084089f]{align-items:center;backdrop-filter:blur(8px);background:#ffffff0a;border:1.2px solid hsla(0,0%,100%,.15);border-radius:50%;display:flex;height:3.2rem;justify-content:center;transition:border-color .4s,background .4s;width:3.2rem}.back-link:hover .back-link__arrow[data-v-2084089f]{background:#ffffff1a;border-color:#fff9}.back-link__arrow svg[data-v-2084089f]{transition:transform .4s ease}.back-link:hover .back-link__arrow svg[data-v-2084089f]{transform:translate(-3px)}.section-hero[data-v-2084089f],.section-why[data-v-2084089f]{height:100vh;max-width:100%;min-height:100dvh;position:relative}.project-title-screen[data-v-2084089f],.section-hero[data-v-2084089f],.section-why[data-v-2084089f]{align-items:center;box-sizing:border-box;display:flex;justify-content:center;width:100%}.project-title-screen[data-v-2084089f]{max-width:90rem;padding:0 4rem}.svg-text-container[data-v-2084089f]{align-items:center;display:flex;justify-content:center;max-width:100%;width:100%}.section-why[data-v-2084089f]{padding:4rem 2rem}.section-why__container[data-v-2084089f]{align-items:center;display:flex;flex-direction:column;gap:6rem;justify-content:center;max-width:86rem;width:100%}.section-why__title[data-v-2084089f]{color:#fff;font-family:GuanoApes,sans-serif;font-size:clamp(2.8rem,6.5vw,6.5rem);letter-spacing:-.01em;line-height:1;margin:0;text-align:center;text-transform:uppercase}.why-cards-row[data-v-2084089f]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:4rem;justify-content:center;width:100%}.why-card[data-v-2084089f]{background:#fff;border-radius:0;box-shadow:0 1.2rem 3.5rem #0006;color:#000;cursor:default;display:flex;flex:1 1 auto;flex-direction:column;gap:3.5rem;justify-content:space-between;min-height:28rem;padding:4.5rem 3.5rem;transform:rotate(var(--rot,0deg));transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease}.why-card[data-v-2084089f]:hover{box-shadow:0 2rem 5rem #ffffff1f,0 1.5rem 3.5rem #0009;transform:rotate(0) scale(1.04);z-index:10}.why-card__num[data-v-2084089f]{color:#0003;font-family:GuanoApes,sans-serif;font-size:2.2rem;font-weight:700;line-height:1}.why-card__text[data-v-2084089f]{color:#111;font-family:Jost,sans-serif;font-size:clamp(1.4rem,1.7vw,1.85rem);font-weight:500;line-height:1.4;margin:0}.section-what-we-did[data-v-2084089f]{box-sizing:border-box;max-width:100%;overflow-x:clip;padding:12vh 0 6vh;position:relative;width:100%}.what-we-did-header[data-v-2084089f]{display:flex;justify-content:center;padding-bottom:8rem;width:100%}.section-what__main-title[data-v-2084089f]{color:#fff;font-family:GuanoApes,sans-serif;font-size:clamp(3rem,7vw,7rem);letter-spacing:-.01em;line-height:1;margin:0;text-align:center;text-transform:uppercase}.what-we-did-rows[data-v-2084089f]{flex-direction:column}.what-row[data-v-2084089f],.what-we-did-rows[data-v-2084089f]{align-items:center;display:flex;max-width:100%;width:100%}.what-row[data-v-2084089f]{background-color:var(--row-bg,#fff);box-sizing:border-box;color:var(--row-text,#050505);justify-content:center;min-height:60dvh;padding:4rem 2rem;position:relative}.what-row__layout[data-v-2084089f]{align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 2fr 1fr;max-width:86rem;width:100%}.what-row__side[data-v-2084089f]{align-items:center;display:flex;justify-content:center}.what-row__center[data-v-2084089f]{align-items:center;display:flex;gap:3.5rem}.what-row__info[data-v-2084089f]{align-items:flex-start;display:flex;flex-direction:column}.what-row__num[data-v-2084089f]{bottom:-5rem;color:var(--row-text);font-family:MainFont,sans-serif;font-size:30rem;font-weight:900;line-height:.8;opacity:.95;opacity:.15;position:absolute;transform:rotate(var(--row-rotation,5deg));z-index:0}.what-row__title[data-v-2084089f]{color:inherit;font-family:GuanoApes,sans-serif;font-size:clamp(1.8rem,3.2vw,3.5rem);letter-spacing:-.01em;line-height:1.05;margin:0;text-transform:uppercase}.what-row__desc[data-v-2084089f]{color:inherit;font-family:Jost,sans-serif;font-size:clamp(1rem,1.25vw,1.35rem);font-weight:400;line-height:1.45;margin:1.2rem 0 0;max-width:38rem;opacity:.9}.what-row__comic-text[data-v-2084089f]{color:var(--row-text);display:block;font-family:GuanoApes,sans-serif;font-size:clamp(2.5rem,5.5vw,6rem);letter-spacing:-.01em;line-height:.8;text-align:center;text-transform:uppercase}.what-row__sticker-mascot[data-v-2084089f]{display:block;filter:drop-shadow(0 12px 25px rgba(0,0,0,.25));height:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:clamp(8rem,14vw,14rem)}@media(max-width:48rem){.back-link[data-v-2084089f]{left:2rem;top:2rem}.project-title-screen[data-v-2084089f]{padding:0 2rem}.why-cards-row[data-v-2084089f]{flex-direction:column;gap:2rem}.why-card[data-v-2084089f]{gap:1.8rem;min-height:14rem;padding:2rem 1.8rem}.section-what-we-did[data-v-2084089f]{padding:6rem 0}.what-we-did-header[data-v-2084089f]{padding-bottom:4rem}.what-row[data-v-2084089f]{height:auto;margin-top:-6vh;min-height:70vh;padding:6rem 1.5rem}.what-row__layout[data-v-2084089f]{gap:2.5rem;grid-template-columns:1fr}.what-row__side[data-v-2084089f]{display:none}.what-row__center[data-v-2084089f]{flex-direction:column;gap:1.5rem;text-align:center}.what-row__info[data-v-2084089f]{align-items:center;text-align:center}}.section-result[data-v-2084089f]{background-color:#050505;border-top:1px solid hsla(0,0%,100%,.04);box-sizing:border-box;max-width:100%;min-height:100vh;overflow-x:clip;padding:12vh 4rem;position:relative}.section-result[data-v-2084089f],.section-result__container[data-v-2084089f]{align-items:center;display:flex;justify-content:center;width:100%}.section-result__container[data-v-2084089f]{flex-direction:column;gap:5rem;max-width:86rem}.section-result__title[data-v-2084089f]{color:#fff;font-family:GuanoApes,sans-serif;font-size:clamp(3rem,7vw,7rem);letter-spacing:-.01em;line-height:1;margin:0;text-align:center;text-transform:uppercase}.result-video-wrapper[data-v-2084089f]{aspect-ratio:16/9;background:#0d0d0d;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 30px 80px #0009,0 0 40px #ffffff05;max-width:76rem;overflow:hidden;position:relative;width:100%}.result-video[data-v-2084089f]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:48rem){.section-result[data-v-2084089f]{padding:6vh 2rem}.section-result__container[data-v-2084089f]{gap:3rem}}.admin-layout[data-v-e1bb8912]{--bg-main:#f9fbfb;--bg-sidebar:#fff;--bg-panel:#fff;--bg-item:#fff;--bg-item-hover:#f7fafc;--bg-input:#fafbfc;--bg-button:#fff;--color-text:#1a1e23;--color-text-muted:#718096;--color-title:#111;--border-color:#eef1f4;--border-input:#e2e8f0;--border-input-focus:#cbd5e0;--shadow-panel:0 10px 30px rgba(0,0,0,.02),0 1px 3px rgba(0,0,0,.01);--shadow-sidebar:4px 0 20px rgba(0,0,0,.01);--active-bg:#fffdf9;--active-border:#e2c688;--active-text:#8c6614;--badge-bg:#fefcbf;--badge-text:#b7791f;--topbar-bg:hsla(0,0%,100%,.85);--button-add-bg:#111;--button-add-text:#fff;--preview-grad:linear-gradient(135deg,#fffaf0,#fff);--preview-border:#f3e8d4;--scrollbar-thumb:#e2e8f0;--empty-compact-bg:#fcfdfd;--empty-compact-border:dashed #edf2f7;--subsection-border:#edf2f7;--chip-bg:#f7fafc;--chip-text:#4a5568;--chip-border:#e2e8f0}.admin-layout.is-dark[data-v-e1bb8912]{--bg-main:#060606;--bg-sidebar:#0e0e0e;--bg-panel:hsla(0,0%,100%,.035);--bg-item:hsla(0,0%,100%,.025);--bg-item-hover:hsla(0,0%,100%,.045);--bg-input:rgba(0,0,0,.2);--bg-button:hsla(0,0%,100%,.06);--color-text:#f5f1e8;--color-text-muted:rgba(245,241,232,.6);--color-title:#f5f1e8;--border-color:rgba(245,241,232,.08);--border-input:rgba(245,241,232,.1);--border-input-focus:rgba(240,213,155,.45);--shadow-panel:none;--shadow-sidebar:none;--active-bg:rgba(240,213,155,.08);--active-border:rgba(240,213,155,.55);--active-text:#f0d59b;--badge-bg:hsla(0,0%,100%,.08);--badge-text:rgba(245,241,232,.82);--topbar-bg:rgba(6,6,6,.75);--button-add-bg:#f0d59b;--button-add-text:#101010;--preview-grad:linear-gradient(135deg,rgba(240,213,155,.12),hsla(0,0%,100%,.02));--preview-border:rgba(245,241,232,.08);--scrollbar-thumb:rgba(240,213,155,.2);--empty-compact-bg:transparent;--empty-compact-border:dashed rgba(245,241,232,.12);--subsection-border:rgba(245,241,232,.08);--chip-bg:hsla(0,0%,100%,.06);--chip-text:#f5f1e8;--chip-border:transparent}.admin-layout[data-v-e1bb8912]{background:var(--bg-main);color:var(--color-text);display:grid;font-family:Inter,sans-serif;grid-template-columns:22rem minmax(0,1fr);min-height:100vh;transition:background-color .3s ease,color .3s ease}.admin-layout__sidebar[data-v-e1bb8912]{backdrop-filter:blur(16px);background:var(--bg-sidebar);border-right:1px solid var(--border-color);box-shadow:var(--shadow-sidebar);display:flex;flex-direction:column;height:100vh;padding:1.2rem 1.2rem 0;position:sticky;top:0;transition:background-color .3s ease,border-color .3s ease}.admin-layout__brand[data-v-e1bb8912]{align-items:center;border:1px solid var(--border-color);border-radius:1.5rem;color:inherit;display:flex;gap:.9rem;padding:.9rem 1rem;text-decoration:none}.admin-layout__brand-mark[data-v-e1bb8912]{background:#f0d59b;border-radius:999px;color:#101010;display:grid;font-weight:600;height:2.5rem;place-items:center;width:2.5rem}.admin-layout__brand strong[data-v-e1bb8912]{display:block;font-weight:500}.admin-layout__brand p[data-v-e1bb8912],.admin-layout__eyebrow[data-v-e1bb8912]{color:var(--color-text-muted)}.admin-layout__brand p[data-v-e1bb8912]{font-size:.84rem;margin-top:.2rem}.admin-sidebar__head[data-v-e1bb8912]{display:grid;gap:.5rem;grid-template-columns:1fr 3.2rem;margin:1rem 0}.admin-sidebar__search[data-v-e1bb8912]{background:var(--bg-input);border:1px solid var(--border-input);border-radius:1.1rem;color:var(--color-text);font:inherit;padding:.8rem 1rem;transition:all .2s ease;width:100%}.admin-sidebar__search[data-v-e1bb8912]:focus{border-color:var(--border-input-focus);box-shadow:0 0 0 3px #f0d59b1a;outline:none}.admin-sidebar__add[data-v-e1bb8912]{background:var(--button-add-bg);border:0;border-radius:1.1rem;color:var(--button-add-text);cursor:pointer;display:grid;font-size:1.4rem;font-weight:700;height:3.2rem;place-items:center;transition:transform .2s ease,background-color .2s ease;width:100%}.admin-sidebar__add[data-v-e1bb8912]:hover{filter:brightness(1.1);transform:scale(1.03)}.admin-sidebar__list[data-v-e1bb8912]{display:grid;flex:1;gap:.65rem;margin-bottom:0;overflow-y:auto;padding-right:.3rem}.admin-sidebar__list[data-v-e1bb8912]::-webkit-scrollbar{width:4px}.admin-sidebar__list[data-v-e1bb8912]::-webkit-scrollbar-track{background:transparent}.admin-sidebar__list[data-v-e1bb8912]::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}.admin-layout__footer[data-v-e1bb8912]{border-top:1px solid var(--border-color);margin-top:auto;padding-top:1rem}.admin-layout__home-link[data-v-e1bb8912],.admin-layout__site-link[data-v-e1bb8912]{align-items:center;background:var(--bg-button);border:1px solid var(--border-input);border-radius:999px;color:var(--color-text);display:inline-flex;font-weight:500;justify-content:center;min-height:3rem;padding:0 1rem;text-decoration:none;transition:background .2s ease,transform .2s ease}.admin-layout__home-link[data-v-e1bb8912]:hover,.admin-layout__site-link[data-v-e1bb8912]:hover{background:var(--bg-item-hover);transform:translateY(-1px)}.admin-layout__site-link[data-v-e1bb8912]{width:100%}.admin-layout__main[data-v-e1bb8912]{background:var(--bg-main);min-width:0;transition:background-color .3s ease}.admin-layout__topbar[data-v-e1bb8912]{align-items:center;backdrop-filter:blur(18px);background:var(--topbar-bg);border-bottom:1px solid var(--border-color);display:flex;gap:1.5rem;justify-content:space-between;padding:1rem 1.5rem;position:sticky;top:0;transition:background-color .3s ease,border-color .3s ease;z-index:10}.admin-layout__topbar-actions[data-v-e1bb8912]{align-items:center;display:flex;gap:.8rem}.admin-layout__eyebrow[data-v-e1bb8912]{color:var(--color-text-muted);font-size:.76rem;font-weight:600;letter-spacing:.16em;margin-bottom:.25rem;text-transform:uppercase}.admin-layout__topbar h1[data-v-e1bb8912]{color:var(--color-title);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:600;transition:color .3s ease}.admin-layout__content[data-v-e1bb8912]{min-width:0;padding:1.5rem}.admin-topbar__status[data-v-e1bb8912]{color:var(--badge-text);font-size:.88rem;font-weight:500;margin-right:.5rem}.admin-theme-toggle[data-v-e1bb8912]{align-items:center;background:var(--bg-button);border:1px solid var(--border-input);border-radius:999px;color:var(--color-text);cursor:pointer;display:inline-flex;height:3rem;justify-content:center;transition:all .2s ease;width:3rem}.admin-theme-toggle[data-v-e1bb8912]:hover{background:var(--bg-item-hover);transform:scale(1.05)}.portfolio-admin__list-item[data-v-e1bb8912]{background:var(--bg-item);border:1px solid var(--border-color);border-radius:1.2rem;box-shadow:0 1px 3px #00000003;color:var(--color-text);cursor:pointer;font:inherit;padding:1rem;text-align:left;transition:all .2s ease;width:100%}.portfolio-admin__list-item[data-v-e1bb8912]:hover{background:var(--bg-item-hover);border-color:var(--border-input)}.portfolio-admin__list-item.is-active[data-v-e1bb8912]{background:var(--active-bg);border-color:var(--active-border);box-shadow:0 4px 12px #f0d59b14}.portfolio-admin__list-item.is-active strong[data-v-e1bb8912]{color:var(--active-text)}.admin-preview__footer[data-v-e1bb8912],.admin-preview__meta[data-v-e1bb8912],.portfolio-admin__list-meta[data-v-e1bb8912]{color:var(--color-text-muted);display:flex;font-size:.84rem;gap:1rem;justify-content:space-between}.portfolio-admin__list-item strong[data-v-e1bb8912]{color:var(--color-title);display:block;font-size:1.05rem;font-weight:600;margin:0;transition:color .2s ease}.portfolio-admin__list-item p[data-v-e1bb8912]{color:var(--color-text-muted);display:-webkit-box;font-size:.88rem;-webkit-line-clamp:2;line-height:1.5;-webkit-box-orient:vertical;overflow:hidden}.portfolio-admin__button[data-v-e1bb8912]{background:var(--bg-button);border:1px solid var(--border-input);border-radius:999px;color:var(--color-text);cursor:pointer;font:inherit;font-weight:500;min-height:2.8rem;padding:0 1rem;transition:all .2s ease}.portfolio-admin__button[data-v-e1bb8912]:hover{background:var(--bg-item-hover);border-color:var(--border-input-focus)}.portfolio-admin__button--copy[data-v-e1bb8912]{align-items:center;display:inline-flex;gap:.4rem}.portfolio-admin__button--primary[data-v-e1bb8912]{background:#f0d59b;border-color:#e5ca8f;color:#101010}.portfolio-admin__button--primary[data-v-e1bb8912]:hover{background:#ebd094;border-color:#dfc589}.portfolio-admin__button[data-v-e1bb8912]:disabled{cursor:default;opacity:.5;pointer-events:none}.admin-panel[data-v-e1bb8912]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:1.4rem;box-shadow:var(--shadow-panel);padding:1.5rem;transition:background-color .3s ease,border-color .3s ease}.admin-panel__header[data-v-e1bb8912]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.admin-panel__label[data-v-e1bb8912]{color:var(--color-text-muted);font-size:.82rem;font-weight:600;letter-spacing:.18em;margin-bottom:.5rem;text-transform:uppercase}.admin-panel__header h2[data-v-e1bb8912]{color:var(--color-title);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:600}.admin-panel__chip[data-v-e1bb8912]{background:var(--chip-bg);border:1px solid var(--chip-border);border-radius:999px;color:var(--chip-text);cursor:pointer;font:inherit;font-weight:500;min-height:2.8rem;padding:0 1rem;transition:all .2s ease}.admin-panel__chip[data-v-e1bb8912]:hover{background:var(--bg-item-hover);opacity:.9}.admin-panel__chip--danger[data-v-e1bb8912]{background:#e53e3e1a;border-color:#e53e3e33;color:#e53e3e}.admin-panel__chip--danger[data-v-e1bb8912]:hover{background:#e53e3e33}.admin-panel__header-actions[data-v-e1bb8912],.admin-subsection__actions[data-v-e1bb8912]{display:flex;flex-wrap:wrap;gap:.8rem}.admin-panel__grid[data-v-e1bb8912]{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-subsection[data-v-e1bb8912]{border-top:1px solid var(--subsection-border);margin-top:1.5rem;padding-top:1.5rem}.admin-subsection__head[data-v-e1bb8912]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.admin-subsection__head h3[data-v-e1bb8912]{color:var(--color-title);font-family:Jost,sans-serif;font-size:1.2rem;font-weight:600}.admin-field[data-v-e1bb8912]{display:grid;gap:.4rem}.admin-field span[data-v-e1bb8912]{color:var(--color-text-muted);font-size:.9rem;font-weight:500}.admin-field input[data-v-e1bb8912],.admin-field select[data-v-e1bb8912],.admin-field textarea[data-v-e1bb8912]{background:var(--bg-input);border:1px solid var(--border-input);border-radius:.7rem;color:var(--color-text);font:inherit;padding:.7rem .9rem;transition:all .2s ease;width:100%}.admin-field input[data-v-e1bb8912]:focus,.admin-field select[data-v-e1bb8912]:focus,.admin-field textarea[data-v-e1bb8912]:focus{border-color:var(--border-input-focus);box-shadow:0 0 0 3px #f0d59b1a;outline:none}.admin-field--full[data-v-e1bb8912]{grid-column:1/-1}.admin-field textarea[data-v-e1bb8912]{min-height:5rem;resize:vertical}.admin-preview[data-v-e1bb8912]{border-top:1px solid var(--subsection-border);margin-top:1.5rem;padding-top:1.5rem}.admin-assets[data-v-e1bb8912],.admin-quotes[data-v-e1bb8912],.admin-steps[data-v-e1bb8912]{display:grid;gap:1rem}.admin-tags[data-v-e1bb8912]{display:flex;flex-wrap:wrap;gap:.6rem}.admin-assets__item[data-v-e1bb8912],.admin-quotes__item[data-v-e1bb8912],.admin-steps__item[data-v-e1bb8912]{background:var(--bg-item);border:1px solid var(--border-color);border-radius:.9rem;display:grid;gap:.8rem;padding:.9rem}.admin-assets__item[data-v-e1bb8912]{align-items:start;grid-template-columns:9rem minmax(0,1fr) auto}.admin-assets__preview[data-v-e1bb8912]{aspect-ratio:4/3;background:var(--bg-input);border:1px solid var(--border-color);border-radius:.8rem;overflow:hidden}.admin-tag-compact[data-v-e1bb8912]{align-items:center;background:var(--bg-input);border:1px solid var(--border-input);border-radius:.6rem;display:flex;padding:.2rem .2rem .2rem .65rem;transition:border-color .2s ease,box-shadow .2s ease}.admin-tag-compact[data-v-e1bb8912]:focus-within{border-color:var(--border-input-focus);box-shadow:0 0 0 2px #f0d59b14}.admin-tag-compact__input[data-v-e1bb8912]{background:transparent!important;border:0!important;border-radius:0!important;color:var(--color-text);font-size:.88rem!important;outline:none;padding:.25rem 0!important;width:7.5rem}.admin-tag-compact__remove[data-v-e1bb8912]{background:#e53e3e1a;border:0;border-radius:50%;color:#e53e3e;cursor:pointer;display:grid;font-size:1.2rem;font-weight:500;height:1.4rem;line-height:1;margin-left:.3rem;place-items:center;transition:all .2s ease;width:1.4rem}.admin-tag-compact__remove[data-v-e1bb8912]:hover{background:#e53e3e33;transform:scale(1.05)}.admin-assets__preview img[data-v-e1bb8912]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.admin-assets__placeholder[data-v-e1bb8912]{color:var(--color-text-muted);display:grid;font-size:.9rem;height:100%;place-items:center;width:100%}.admin-assets__fields[data-v-e1bb8912]{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.admin-panel__chip--file[data-v-e1bb8912]{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;position:relative}.admin-panel__chip--file input[data-v-e1bb8912]{cursor:pointer;inset:0;opacity:0;position:absolute}.admin-preview__card[data-v-e1bb8912]{background:var(--preview-grad);border:1px solid var(--preview-border);border-radius:1.4rem;margin-top:.8rem;padding:1.5rem;transition:background .3s ease}.admin-preview__badge[data-v-e1bb8912]{align-items:center;background:var(--badge-bg);border-radius:999px;color:var(--badge-text);display:inline-flex;font-size:.78rem;font-weight:600;letter-spacing:.05em;min-height:1.8rem;padding:0 .8rem;text-transform:uppercase}.admin-preview__card h3[data-v-e1bb8912]{color:var(--color-title);font-family:Jost,sans-serif;font-size:1.6rem;font-weight:600;margin:.8rem 0 .6rem}.admin-preview__card p[data-v-e1bb8912]{color:var(--color-text-muted);line-height:1.65;max-width:48rem}.admin-preview__footer[data-v-e1bb8912]{color:var(--color-text-muted);font-weight:500;margin-top:1.2rem}.admin-panel__empty[data-v-e1bb8912]{color:var(--color-text-muted);display:grid;font-weight:500;min-height:30rem;place-items:center}.admin-panel__empty--compact[data-v-e1bb8912]{background:var(--empty-compact-bg);border:2px var(--empty-compact-border);border-radius:1rem;min-height:8rem}@media(max-width:1024px){.admin-layout[data-v-e1bb8912]{grid-template-columns:1fr}.admin-layout__sidebar[data-v-e1bb8912]{border-bottom:1px solid var(--border-color);border-right:0;height:auto;position:static}.admin-sidebar__list[data-v-e1bb8912]{max-height:20rem}.admin-layout__topbar[data-v-e1bb8912]{align-items:flex-start;flex-direction:column;gap:1rem;padding:1.2rem 1.5rem}.admin-layout__topbar-actions[data-v-e1bb8912]{flex-wrap:wrap;width:100%}}@media(max-width:768px){.admin-assets__fields[data-v-e1bb8912],.admin-assets__item[data-v-e1bb8912],.admin-panel__grid[data-v-e1bb8912],.admin-panel__header[data-v-e1bb8912],.admin-subsection__head[data-v-e1bb8912]{grid-template-columns:1fr}}.admin-login-overlay[data-v-e1bb8912]{background:var(--bg-main);display:grid;inset:0;padding:2rem;place-items:center;position:fixed;z-index:9999}.admin-login-card[data-v-e1bb8912]{background:var(--bg-panel);border:1px solid var(--border-color);border-radius:1.5rem;box-shadow:var(--shadow-panel);max-width:24rem;padding:2.5rem 2rem;text-align:center;width:100%}.admin-login-card__icon[data-v-e1bb8912]{font-size:2.5rem;margin-bottom:1rem}.admin-login-card h2[data-v-e1bb8912]{color:var(--color-title);font-family:Jost,sans-serif;font-size:1.8rem;margin-bottom:.5rem}.admin-login-card p[data-v-e1bb8912]{color:var(--color-text-muted);font-size:.95rem;margin-bottom:1.5rem}.admin-login-error[data-v-e1bb8912]{color:#e53e3e;font-size:.88rem;margin-top:.5rem}.portfolio-controls[data-v-a7b98d8c]{align-items:center;bottom:0;color:#000;cursor:auto;display:flex;font-family:Outfit,sans-serif;height:5.5rem;left:-1rem;padding:0 2.5rem;position:fixed;z-index:1000}.portfolio-controls[data-v-a7b98d8c]:before{background:#fff;box-shadow:.8rem .8rem #00000026;content:"";inset:-1.5rem -1rem;position:absolute;transform:rotate(3deg);z-index:-1}.portfolio-controls__inner[data-v-a7b98d8c]{align-items:center;display:flex;gap:2rem;height:100%;position:relative}.portfolio-controls__counter[data-v-a7b98d8c]{align-items:baseline;display:flex;font-weight:900;gap:.5rem;min-width:5rem}.portfolio-controls__counter .current[data-v-a7b98d8c]{color:#000;font-size:1.8rem}.portfolio-controls__counter .divider[data-v-a7b98d8c]{font-size:1.2rem;opacity:.4}.portfolio-controls__counter .total[data-v-a7b98d8c]{font-size:1.2rem;opacity:.5}.portfolio-controls__separator[data-v-a7b98d8c]{background:#0000001a;height:2rem;width:2px}.portfolio-controls__select[data-v-a7b98d8c]{background:transparent;border:none;color:#000;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:700;letter-spacing:.1em;outline:none;text-transform:uppercase}.portfolio-controls__select option[data-v-a7b98d8c]{background:#fff;color:#000}.portfolio-controls__tags-trigger[data-v-a7b98d8c]{cursor:pointer;font-size:1rem;font-weight:700;letter-spacing:.1em;opacity:.9;text-transform:uppercase;transition:transform .2s ease}.portfolio-controls__tags-trigger[data-v-a7b98d8c]:hover{transform:translateY(-2px)}.portfolio-controls__tags-dropdown[data-v-a7b98d8c]{background:#fff;border:2px solid #000;bottom:calc(100% + 3rem);box-shadow:1.5rem 1.5rem #0003;padding:2rem;position:absolute;right:-2rem;width:24rem}.tags-grid[data-v-a7b98d8c]{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:2rem}.tag-item[data-v-a7b98d8c]{background:#00000008;border:1px solid rgba(0,0,0,.1);color:#000;cursor:pointer;font-size:.9rem;font-weight:600;padding:.6rem 1.2rem;transition:all .2s ease}.tag-item[data-v-a7b98d8c]:hover{background:#00000014}.tag-item.is-active[data-v-a7b98d8c]{background:#000;border-color:#000;color:#fff}.tags-footer[data-v-a7b98d8c]{align-items:center;display:flex;justify-content:space-between}.clear-btn[data-v-a7b98d8c]{background:transparent;color:#0006;font-weight:600;text-decoration:underline}.clear-btn[data-v-a7b98d8c],.close-btn[data-v-a7b98d8c]{border:none;cursor:pointer;font-size:.9rem}.close-btn[data-v-a7b98d8c]{background:#000;color:#fff;font-weight:800;letter-spacing:.1em;padding:.8rem 1.5rem;text-transform:uppercase}.slide-up-enter-active[data-v-a7b98d8c],.slide-up-leave-active[data-v-a7b98d8c]{transition:all .4s cubic-bezier(.25,1,.5,1)}.slide-up-enter-from[data-v-a7b98d8c],.slide-up-leave-to[data-v-a7b98d8c]{opacity:0;transform:translateY(2rem) rotate(-2deg)}@media(max-width:768px){.portfolio-controls[data-v-a7b98d8c]{bottom:-2rem;height:22rem;justify-content:center;left:0;padding:0 3.5rem;right:0}.portfolio-controls[data-v-a7b98d8c]:before{box-shadow:.8rem .8rem #00000026;inset:-.5rem -1rem}.portfolio-controls__inner[data-v-a7b98d8c]{gap:1.5rem;justify-content:space-between;width:100%}.portfolio-controls__counter[data-v-a7b98d8c]{gap:.8rem;min-width:auto}.portfolio-controls__counter .current[data-v-a7b98d8c]{font-size:8rem}.portfolio-controls__counter .divider[data-v-a7b98d8c],.portfolio-controls__counter .total[data-v-a7b98d8c]{font-size:5rem}.portfolio-controls__separator[data-v-a7b98d8c]{height:3.5rem;width:1px}.portfolio-controls__select[data-v-a7b98d8c],.portfolio-controls__tags-trigger[data-v-a7b98d8c]{font-size:2.4rem}.portfolio-controls__tags-dropdown[data-v-a7b98d8c]{bottom:12rem;box-shadow:1rem 1rem #00000040;left:1.5rem;max-height:65vh;overflow-y:auto;padding:3.5rem 2.5rem;position:fixed;right:1.5rem;width:auto}.tags-grid[data-v-a7b98d8c]{gap:1.5rem;margin-bottom:4rem}.tag-item[data-v-a7b98d8c]{padding:1.5rem 2.5rem}.clear-btn[data-v-a7b98d8c],.close-btn[data-v-a7b98d8c],.tag-item[data-v-a7b98d8c]{font-size:2.2rem}.close-btn[data-v-a7b98d8c]{padding:1.5rem 2.8rem}}.portfolio-v5[data-v-2ffedab2]{background:#050505;color:#fff;cursor:none;height:100vh;overflow:hidden;position:relative;width:100vw}.portfolio-v5[data-v-2ffedab2] [data-cursor-ignore] *,.portfolio-v5[data-v-2ffedab2] [data-cursor-ignore]{cursor:auto}.portfolio-v5__track[data-v-2ffedab2]{height:100vh;inset:0;position:absolute;width:100vw}.portfolio-v5__seo-content[data-v-2ffedab2]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.portfolio-v5__seo-kicker[data-v-2ffedab2]{color:#ffffff9e;font-family:Jost,sans-serif;font-size:.72rem;letter-spacing:.18em;line-height:1;margin:0 0 .5rem;text-transform:uppercase}.portfolio-v5__seo-title[data-v-2ffedab2]{color:var(--color-lime,#d9ff3a);font-family:GuanoApes,sans-serif;font-size:clamp(1.8rem,3vw,3.25rem);line-height:.95;margin:0;text-transform:uppercase}.portfolio-v5__seo-description[data-v-2ffedab2]{color:#ffffffd6;font-family:Outfit,sans-serif;font-size:.98rem;line-height:1.5;margin:.9rem 0 0}.portfolio-v5__seo-list[data-v-2ffedab2]{display:grid;gap:.75rem;list-style:none;margin:1rem 0 0;padding:0}.portfolio-v5__seo-item[data-v-2ffedab2]{border-top:1px solid hsla(0,0%,100%,.1);display:grid;gap:.22rem;padding-top:.75rem}.portfolio-v5__seo-link[data-v-2ffedab2]{color:#fff;font-family:Jost,sans-serif;font-size:.98rem;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.portfolio-v5__seo-link[data-v-2ffedab2]:hover{color:var(--color-lime,#d9ff3a)}.portfolio-v5__seo-meta[data-v-2ffedab2]{color:#ffffffad;font-family:Outfit,sans-serif;font-size:.84rem;line-height:1.45;margin:0}.portfolio-v5__screen[data-v-2ffedab2]{height:100vh;left:0;position:absolute;top:0;transform-origin:center center;width:100vw;will-change:transform,opacity}.portfolio-v5__main-video-card[data-v-2ffedab2]{box-shadow:0 3rem 6rem #0009;cursor:none;position:absolute;transform:translateY(var(--yOffset,-50%)) rotate(var(--rot,0deg));transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease;z-index:30}.portfolio-v5__main-video-card[data-v-2ffedab2]:hover{box-shadow:0 4rem 8rem #000c;transform:translateY(var(--yOffset,-50%)) rotate(0) scale(1.02)!important;z-index:50}.portfolio-v5__video-wrapper[data-v-2ffedab2]{aspect-ratio:16/9;background:#000;display:block;overflow:hidden;position:relative;width:100%}.portfolio-v5__video[data-v-2ffedab2]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.portfolio-v5__image-fallback[data-v-2ffedab2]{background:#111;height:100%;width:100%}.portfolio-v5__overlay[data-v-2ffedab2]{align-items:flex-end;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 50%);display:flex;inset:0;opacity:0;padding:3rem;position:absolute;transition:opacity .3s ease}.portfolio-v5__main-video-card:hover .portfolio-v5__overlay[data-v-2ffedab2]{opacity:1}.portfolio-v5__project-title[data-v-2ffedab2]{color:#fff;font-family:Outfit,sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.portfolio-v5__title-card[data-v-2ffedab2]{background:#fff;border:.14rem solid rgba(0,0,0,.24);border-radius:0;box-shadow:.8rem .8rem #0000002e;color:#000;display:grid;gap:.65rem;padding:1rem 1.1rem .9rem;position:absolute;transform-origin:center center;z-index:40}.portfolio-v5__title-kicker[data-v-2ffedab2]{color:currentColor;font-size:.78rem;letter-spacing:.16em;opacity:.62;text-transform:uppercase}.portfolio-v5__title-heading[data-v-2ffedab2]{color:currentColor;font-family:Jost,sans-serif;font-size:clamp(1.5rem,2.4vw,3.4rem);line-height:.94;margin:0;text-transform:uppercase}.portfolio-v5__title-tags[data-v-2ffedab2]{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:2rem}.portfolio-v5__title-tag[data-v-2ffedab2]{align-items:center;display:inline-flex;font-family:Jost,sans-serif;font-size:.72rem;font-weight:600;justify-content:center;letter-spacing:.08em;min-height:1.8rem;padding:.4rem 1.2rem;text-transform:uppercase;transition:transform .3s ease}.portfolio-v5__title-tag[data-v-2ffedab2]:hover{transform:scale(1.1) rotate(0)!important}.portfolio-v5__side-content[data-v-2ffedab2]{inset:0;pointer-events:none;position:absolute;z-index:2}.collage-item[data-v-2ffedab2]{pointer-events:auto;position:absolute;transform:rotate(var(--rot));transition:transform .4s cubic-bezier(.25,1,.5,1);will-change:transform}.portfolio-v5__quote-item[data-v-2ffedab2]{max-width:28vw;z-index:14}.collage-item[data-v-2ffedab2]:hover{transform:scale(1.08) rotate(0)!important;z-index:20}.c-quote[data-v-2ffedab2]{color:#fff;line-height:1.25;margin:0}.c-quote.bold[data-v-2ffedab2]{font-family:GuanoApes,sans-serif;font-size:clamp(2rem,3vw,4.5rem);text-transform:uppercase}.c-quote.cursive[data-v-2ffedab2]{color:#e0e0e0;font-family:Outfit,sans-serif;font-size:clamp(1.3rem,2vw,2.5rem);font-style:italic;font-weight:300}.c-quote.uppercase[data-v-2ffedab2]{color:#a0a0a0;font-family:Jost,sans-serif;font-size:clamp(.9rem,1.2vw,1.5rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.c-quote.brand[data-v-2ffedab2]{color:var(--color-lime,#d9ff3a);font-family:GuanoApes,sans-serif;font-size:clamp(2.5rem,4vw,5.5rem);text-transform:uppercase}.portfolio-v5__backstage-img-wrapper[data-v-2ffedab2]{border:4px solid #111;box-shadow:0 1rem 3rem #00000080;overflow:visible;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s ease,z-index 0s;z-index:2}.portfolio-v5__backstage-img-wrapper[data-cursor-ignore][data-v-2ffedab2],.portfolio-v5__backstage-img-wrapper[data-cursor-ignore][data-v-2ffedab2] *{cursor:zoom-in}.portfolio-v5__backstage-img-wrapper[data-v-2ffedab2]:hover{box-shadow:0 2rem 4rem #000c;z-index:20}.portfolio-v5__backstage-img[data-v-2ffedab2]{display:block;filter:grayscale(20%) contrast(1.1);height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.portfolio-v5__image-caption[data-v-2ffedab2]{backdrop-filter:blur(12px);background:#050505b8;border-radius:999px;bottom:.8rem;color:#f5f1e8;font-size:.78rem;left:.8rem;line-height:1.3;padding:.5rem .75rem;position:absolute;right:.8rem;text-align:center}.portfolio-v5__sticker[data-v-2ffedab2]{filter:drop-shadow(0 .5rem 1rem rgba(0,0,0,.4));height:auto;pointer-events:none;position:absolute;width:clamp(3.5rem,5vw,6.5rem);z-index:5}.portfolio-v5__lightbox[data-v-2ffedab2]{align-items:center;backdrop-filter:blur(10px);background:#050505e6;cursor:pointer;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.portfolio-v5__lightbox-figure[data-v-2ffedab2]{display:grid;gap:1rem;justify-items:center}.portfolio-v5__lightbox-img[data-v-2ffedab2]{border:4px solid #111;border-radius:4px;box-shadow:0 4rem 8rem #000c;max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain}.portfolio-v5__lightbox-caption[data-v-2ffedab2]{background:#ffffff14;border-radius:999px;color:#f5f1e8eb;line-height:1.45;max-width:40rem;padding:.8rem 1rem;text-align:center}.portfolio-v5__lightbox-close[data-v-2ffedab2]{color:#fff;cursor:pointer;font-family:Outfit,sans-serif;font-size:1.2rem;letter-spacing:.1em;opacity:.7;position:absolute;right:3rem;text-transform:uppercase;top:2rem;transition:opacity .2s ease}.portfolio-v5__lightbox-close[data-v-2ffedab2]:hover{opacity:1}.portfolio-v5__lightbox-nav[data-v-2ffedab2]{color:#fff;cursor:pointer;opacity:.5;padding:2rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,transform .2s ease;z-index:100}.portfolio-v5__lightbox-nav[data-v-2ffedab2]:hover{opacity:1;transform:translateY(-50%) scale(1.1)}.portfolio-v5__lightbox-nav.prev[data-v-2ffedab2]{left:2rem}.portfolio-v5__lightbox-nav.next[data-v-2ffedab2]{right:2rem}.lightbox-enter-active[data-v-2ffedab2],.lightbox-leave-active[data-v-2ffedab2]{transition:opacity .4s ease}.lightbox-enter-active .portfolio-v5__lightbox-img[data-v-2ffedab2],.lightbox-leave-active .portfolio-v5__lightbox-img[data-v-2ffedab2]{transition:transform .4s cubic-bezier(.25,1,.5,1)}.lightbox-enter-from[data-v-2ffedab2],.lightbox-leave-to[data-v-2ffedab2]{opacity:0}.lightbox-enter-from .portfolio-v5__lightbox-img[data-v-2ffedab2],.lightbox-leave-to .portfolio-v5__lightbox-img[data-v-2ffedab2]{transform:scale(.85)}.fade-enter-active[data-v-2ffedab2],.fade-leave-active[data-v-2ffedab2]{animation:fade-2ffedab2 .3s ease}.portfolio-v5__no-results[data-v-2ffedab2]{align-items:center;background:#050505;display:flex;inset:0;justify-content:center;position:absolute;text-align:center;z-index:100}.no-results-content h3[data-v-2ffedab2]{color:var(--color-lime);font-family:GuanoApes,sans-serif;font-size:4rem;margin-bottom:1rem}.no-results-content p[data-v-2ffedab2]{font-family:Outfit,sans-serif;font-size:1.2rem;margin-bottom:2rem;opacity:.6}.reset-all-btn[data-v-2ffedab2]{background:#fff;border:none;border-radius:3rem;color:#000;cursor:pointer;font-family:Outfit,sans-serif;font-weight:700;letter-spacing:.1em;padding:1rem 2rem;text-transform:uppercase;transition:transform .2s ease}.reset-all-btn[data-v-2ffedab2]:hover{transform:scale(1.05)}@keyframes fade-2ffedab2{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.portfolio-v5[data-v-2ffedab2]{cursor:auto}.portfolio-v5__main-video-card[data-v-2ffedab2]{box-shadow:0 1.5rem 3rem #0009;cursor:pointer}.portfolio-v5__main-video-card[data-v-2ffedab2]:hover{transform:translateY(var(--yOffset,-50%)) rotate(var(--rot,0deg)) scale(1)!important}.portfolio-v5__project-title[data-v-2ffedab2]{font-size:3.5rem}.portfolio-v5__title-card[data-v-2ffedab2]{border-width:.25rem;box-shadow:1.2rem 1.2rem #0000002e;padding:2.5rem 3rem}.portfolio-v5__title-kicker[data-v-2ffedab2]{font-size:2.6rem;margin-bottom:.8rem}.portfolio-v5__title-heading[data-v-2ffedab2]{font-size:8.5rem;letter-spacing:-.02em;line-height:.9}.portfolio-v5__title-tags[data-v-2ffedab2]{gap:1.8rem;margin-top:3.5rem}.portfolio-v5__title-tag[data-v-2ffedab2]{font-size:2.8rem;min-height:auto;padding:1.8rem 3.8rem}.c-quote.bold[data-v-2ffedab2]{font-size:7rem;line-height:1.1}.c-quote.cursive[data-v-2ffedab2]{font-size:4.5rem}.c-quote.uppercase[data-v-2ffedab2]{font-size:3.2rem}.c-quote.brand[data-v-2ffedab2]{font-size:9rem;line-height:1}.portfolio-v5__image-caption[data-v-2ffedab2]{bottom:1.5rem;font-size:2.4rem;left:1.5rem;padding:1.2rem 1.8rem;right:1.5rem}.portfolio-v5__backstage-img-wrapper[data-v-2ffedab2]{border-width:2px}.portfolio-v5__sticker[data-v-2ffedab2]{width:clamp(8rem,12vw,14rem)}.portfolio-v5__no-results h3[data-v-2ffedab2]{font-size:7rem}.portfolio-v5__no-results p[data-v-2ffedab2]{font-size:3.5rem}.reset-all-btn[data-v-2ffedab2]{font-size:3rem;padding:2rem 4rem}}.privacy-page[data-v-be496bbe]{background:radial-gradient(circle at 82% 8%,rgba(217,255,58,.18),transparent 25%),#050505;color:#f8f8f9;min-height:100vh;overflow:clip;padding:96px 20px 28px}.privacy-hero[data-v-be496bbe]{background:var(--color-lime);border-radius:32px;color:var(--color-dark);display:flex;flex-direction:column;justify-content:flex-end;margin:0 auto;max-width:1440px;min-height:620px;overflow:hidden;padding:52px 56px 44px;position:relative}.privacy-hero[data-v-be496bbe]:after{color:#11121c14;content:"PRIVACY";font-family:GuanoApes,sans-serif;font-size:clamp(100px,18vw,280px);line-height:.8;pointer-events:none;position:absolute;right:-28px;top:20px;transform:rotate(7deg)}.privacy-hero__back[data-v-be496bbe]{align-items:center;color:inherit;display:inline-flex;font-size:16px;gap:10px;left:40px;position:absolute;text-decoration:none;text-transform:lowercase;top:36px;z-index:1}.privacy-hero__back svg[data-v-be496bbe]{fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .25s ease;width:20px}.privacy-hero__back:hover svg[data-v-be496bbe]{transform:translate(-4px)}.privacy-hero__eyebrow[data-v-be496bbe]{font-size:14px;font-weight:700;letter-spacing:.16em;margin:0 0 24px}.privacy-hero__title[data-v-be496bbe]{font-family:GuanoApes,sans-serif;font-size:clamp(62px,8.4vw,132px);font-weight:400;letter-spacing:-.025em;line-height:.82;margin:0;max-width:1050px;position:relative;text-transform:uppercase;z-index:1}.privacy-hero__title span[data-v-be496bbe]{color:#fff;display:block;-webkit-text-stroke:2px var(--color-dark);paint-order:stroke fill}.privacy-hero__meta[data-v-be496bbe]{display:flex;font-size:15px;gap:20px;justify-content:space-between;margin-top:36px;position:relative;z-index:1}.privacy-content[data-v-be496bbe]{display:grid;gap:80px;grid-template-columns:260px minmax(0,840px);justify-content:space-between;margin:110px auto 140px;max-width:1260px}.privacy-nav[data-v-be496bbe]{align-self:start;display:grid;gap:13px;position:sticky;top:92px}.privacy-nav__title[data-v-be496bbe]{color:var(--color-lime);font-size:13px;font-weight:700;letter-spacing:.14em;margin:0 0 12px;text-transform:uppercase}.privacy-nav a[data-v-be496bbe]{color:#f8f8f980;font-size:14px;line-height:1.35;text-decoration:none;transition:color .2s ease,transform .2s ease}.privacy-nav a[data-v-be496bbe]:hover{color:#fff;transform:translate(4px)}.privacy-document[data-v-be496bbe]{min-width:0}.privacy-section[data-v-be496bbe]{padding:0 0 72px 72px;position:relative;scroll-margin-top:90px}.privacy-section+.privacy-section[data-v-be496bbe]{border-top:1px solid hsla(0,0%,100%,.12);padding-top:72px}.privacy-section__number[data-v-be496bbe]{color:var(--color-lime);font-size:14px;font-weight:700;left:0;letter-spacing:.12em;margin:0;position:absolute;top:4px}.privacy-section+.privacy-section .privacy-section__number[data-v-be496bbe]{top:76px}.privacy-section h2[data-v-be496bbe]{font-family:GuanoApes,sans-serif;font-size:clamp(36px,4.3vw,66px);font-weight:400;line-height:.95;margin:0 0 30px;text-transform:uppercase}.privacy-section li[data-v-be496bbe],.privacy-section p[data-v-be496bbe]{font-size:clamp(16px,1.15vw,19px);line-height:1.65}.privacy-section p[data-v-be496bbe]{color:#f8f8f9c7;margin:0 0 20px}.privacy-section ul[data-v-be496bbe]{display:grid;gap:10px;list-style:none;margin:0 0 24px;padding:0}.privacy-section li[data-v-be496bbe]{color:#f8f8f9c7;padding-left:24px;position:relative}.privacy-section li[data-v-be496bbe]:before{background:var(--color-lime);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.68em;width:8px}.privacy-section a[data-v-be496bbe]{color:#fff;text-decoration-color:var(--color-lime);text-underline-offset:4px}.privacy-details[data-v-be496bbe]{border-top:1px solid hsla(0,0%,100%,.16);display:grid}.privacy-details p[data-v-be496bbe]{border-bottom:1px solid hsla(0,0%,100%,.16);display:grid;gap:24px;grid-template-columns:minmax(150px,.55fr) 1fr;margin:0;padding:18px 0}.privacy-details span[data-v-be496bbe]{color:#f8f8f96b}.privacy-details strong[data-v-be496bbe]{color:#fff;font-weight:500}.privacy-note[data-v-be496bbe]{background:var(--color-lime);border-radius:20px;color:var(--color-dark);font-size:clamp(17px,1.25vw,20px);font-weight:600;line-height:1.45;margin-top:30px;padding:24px 28px}@media(max-width:900px){.privacy-page[data-v-be496bbe]{padding:80px 12px 16px}.privacy-hero[data-v-be496bbe]{border-radius:24px;min-height:540px;padding:44px 28px 32px}.privacy-hero__back[data-v-be496bbe]{left:26px;top:26px}.privacy-hero__title[data-v-be496bbe]{font-size:clamp(54px,12vw,94px)}.privacy-content[data-v-be496bbe]{display:block;margin:72px auto 100px}.privacy-nav[data-v-be496bbe]{display:none}.privacy-document[data-v-be496bbe]{margin:0 auto;max-width:760px}}@media(max-width:560px){.privacy-page[data-v-be496bbe]{padding-top:68px}.privacy-hero[data-v-be496bbe]{min-height:470px;padding:36px 20px 24px}.privacy-hero__back[data-v-be496bbe]{font-size:14px;left:20px;top:22px}.privacy-hero__eyebrow[data-v-be496bbe]{font-size:12px;margin-bottom:16px}.privacy-hero__title[data-v-be496bbe]{font-size:clamp(44px,14.8vw,72px);line-height:.86}.privacy-hero__title span[data-v-be496bbe]{-webkit-text-stroke-width:1px}.privacy-hero__meta[data-v-be496bbe]{display:grid;font-size:13px;gap:4px;margin-top:28px}.privacy-content[data-v-be496bbe]{margin-top:58px}.privacy-section[data-v-be496bbe],.privacy-section+.privacy-section[data-v-be496bbe]{padding:0 0 56px}.privacy-section+.privacy-section[data-v-be496bbe]{padding-top:56px}.privacy-section+.privacy-section .privacy-section__number[data-v-be496bbe],.privacy-section__number[data-v-be496bbe]{margin-bottom:14px;position:static}.privacy-section h2[data-v-be496bbe]{font-size:clamp(34px,11vw,50px);margin-bottom:24px}.privacy-section li[data-v-be496bbe],.privacy-section p[data-v-be496bbe]{font-size:16px;line-height:1.58}.privacy-details p[data-v-be496bbe]{gap:4px;grid-template-columns:1fr}.privacy-note[data-v-be496bbe]{border-radius:16px;font-size:16px;padding:20px}}.about[data-v-d084ba40]{color:#fff;padding:8rem 0;position:relative}.about__container[data-v-d084ba40]{align-items:stretch;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:90rem;padding:0 2rem}.about__sidebar[data-v-d084ba40]{height:100%;min-height:0}.about__sticky[data-v-d084ba40]{gap:4rem;position:sticky;top:5rem}.about__sticky[data-v-d084ba40],.about__title-wrap[data-v-d084ba40]{display:flex;flex-direction:column}.about__title-wrap[data-v-d084ba40]{line-height:.85}.about__title[data-v-d084ba40]{font-family:GuanoApes,sans-serif;font-size:clamp(4rem,8vw,10rem);margin:0;text-transform:uppercase}.about__title--outline[data-v-d084ba40]{color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.3)}.about__sidebar-footer[data-v-d084ba40]{display:flex;flex-direction:column;gap:1.5rem;max-width:28rem}.about__sidebar-desc[data-v-d084ba40]{margin-top:3rem;max-width:25rem}.about__sidebar-desc-inner[data-v-d084ba40]{white-space:pre-line}.about__desc-list[data-v-d084ba40]{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}.about__desc-list li[data-v-d084ba40]{color:#aaa;font-size:.9rem;font-weight:300;line-height:1.5}.about__desc-text[data-v-d084ba40]{color:#999;font-size:1rem;line-height:1.6}.about__content[data-v-d084ba40]{display:flex;flex-direction:column;gap:2rem;position:relative}.about__approach-wrap[data-v-d084ba40]{padding:4rem 0;position:relative;width:100%}.about__card[data-v-d084ba40]{background:#0d0d0d;border:1px solid hsla(0,0%,100%,.05);border-radius:0;display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem;transition:border-color .3s ease}.about__card--approach[data-v-d084ba40]{background:#fff;border:none;box-shadow:0 10px 30px #0000004d;position:relative;transform:rotate(15deg);transform-origin:left center;width:140%;z-index:5}.about__card--approach .about__card-tag[data-v-d084ba40]{color:#888}.about__card--approach .about__card-text[data-v-d084ba40]{color:#000;font-weight:500;max-width:35rem}.about__card--approach .about__card-icon[data-v-d084ba40]{color:#9900fc}.about__dreams[data-v-d084ba40]{margin:2rem 0;padding:4rem 2rem;position:relative}.about__dreams-text[data-v-d084ba40]{color:#eee;font-family:Jost,sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:-.01em;line-height:1.35;position:relative;text-align:center;z-index:2}.about__services-rel[data-v-d084ba40]{position:relative;width:100%}.about__services[data-v-d084ba40]{gap:0;margin:4rem 0;padding-bottom:4rem}.about__service[data-v-d084ba40],.about__services[data-v-d084ba40]{display:flex;flex-direction:column}.about__service[data-v-d084ba40]{border:1px solid hsla(0,0%,100%,.05);box-shadow:0 10px 20px #0003;cursor:pointer;gap:1rem;overflow:hidden;padding:4.5rem 4rem;position:relative;transition:transform .5s cubic-bezier(.23,1,.32,1),box-shadow .5s cubic-bezier(.23,1,.32,1),width .5s cubic-bezier(.23,1,.32,1),padding .5s cubic-bezier(.23,1,.32,1);width:130%}.about__service--expanded[data-v-d084ba40]{box-shadow:0 30px 60px #0006;padding-bottom:5rem;width:150%}.about__service--doc[data-v-d084ba40]{background:var(--color-theme-3-bg);color:var(--color-theme-3-text);transform:rotate(-3deg);z-index:5}.about__service--show[data-v-d084ba40]{background:var(--color-theme-4-bg);color:var(--color-theme-4-text);margin-left:3rem;margin-top:-4rem;padding:7rem 4rem;transform:rotate(2deg);z-index:4}.about__service--ads[data-v-d084ba40]{background:var(--color-theme-5-bg);color:var(--color-theme-5-text);margin-left:-2rem;margin-top:-4rem;transform:rotate(-2deg);z-index:3}.about__service-main[data-v-d084ba40]{max-width:75%}.about__service-title[data-v-d084ba40]{font-family:GuanoApes,sans-serif;font-size:2.4rem;line-height:1;margin:0;text-transform:uppercase}.about__service-text[data-v-d084ba40]{font-size:1.2rem;line-height:1.4;opacity:.9}.about__service-details[data-v-d084ba40]{animation:serviceFadeIn-d084ba40 .5s ease forwards;border-top:1px solid hsla(0,0%,100%,.1);margin-top:2rem;max-width:75%;padding-top:2rem}.about__service-content p[data-v-d084ba40]{color:inherit;font-size:1.1rem;line-height:1.6;margin-bottom:1.5rem}.about__service-list[data-v-d084ba40]{display:grid;gap:1rem;grid-template-columns:1fr 1fr;list-style:none;padding:0}.about__service-list li[data-v-d084ba40]{font-family:Jost,sans-serif;font-size:.9rem;opacity:.8}@keyframes serviceFadeIn-d084ba40{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.about__sticker[data-v-d084ba40]{display:block;filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));pointer-events:none;position:absolute;z-index:1}.about__sticker[data-v-d084ba40] img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.about__sticker--smile[data-v-d084ba40]{animation:floatSmile-d084ba40 6s ease-in-out infinite;left:5%;top:-1rem;transform:rotate(-15deg);width:4.5rem}.about__sticker--flash[data-v-d084ba40]{animation:floatFlash-d084ba40 5s ease-in-out infinite;bottom:-1rem;right:10%;transform:rotate(10deg);width:3.5rem}.about__sticker--heart[data-v-d084ba40]{animation:floatHeart-d084ba40 7s ease-in-out infinite;right:-2rem;top:50%;transform:translateY(-50%) rotate(5deg);width:5rem}@keyframes floatSmile-d084ba40{0%,to{transform:translate(0) rotate(-15deg)}50%{transform:translate(10px,-15px) rotate(-10deg)}}@keyframes floatFlash-d084ba40{0%,to{transform:translate(0) rotate(10deg)}50%{transform:translate(-10px,15px) rotate(15deg)}}@keyframes floatHeart-d084ba40{0%,to{transform:translateY(-50%) translate(0) rotate(5deg)}50%{transform:translateY(-50%) translate(-15px,-10px) rotate(0)}}.about__card-header[data-v-d084ba40]{align-items:center;display:flex;justify-content:space-between}.about__card-tag[data-v-d084ba40]{color:#555;font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.about__card-icon[data-v-d084ba40]{color:#00ccb4;font-size:1.5rem}.about__card-text[data-v-d084ba40]{color:#ccc;font-size:1.2rem;line-height:1.6}.about__brands-scattered[data-v-d084ba40]{max-width:100%;overflow:hidden;padding:2rem 0 4rem}.about__brands-track[data-v-d084ba40]{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:flex-end}.about__brand--dupe[data-v-d084ba40]{display:none}.about__small-title[data-v-d084ba40]{color:#555;font-size:.75rem;font-weight:600;letter-spacing:.15em;margin-bottom:2rem;text-transform:uppercase}.about__small-title--floating[data-v-d084ba40]{font-size:.85rem;margin-bottom:0;opacity:1;position:absolute;right:10rem;top:-3rem;transform:rotate(357deg);z-index:10}.about__brand[data-v-d084ba40]{display:block;filter:grayscale(1) brightness(2);flex:0 0 auto;height:3.5rem;max-width:10rem;opacity:.6;transition:opacity .3s ease,filter .3s ease,transform .3s ease;width:auto}.about__brand[data-v-d084ba40] img{height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.about__brand[data-v-d084ba40]:hover{filter:grayscale(0) brightness(1);opacity:1;transform:scale(1.1)!important;z-index:10}.about__row[data-v-d084ba40]{display:grid;gap:2rem;grid-template-columns:1fr auto}.about__card--review[data-v-d084ba40]{flex:1}.about__review-header[data-v-d084ba40]{align-items:center;display:flex;gap:1rem}.about__review-avatar[data-v-d084ba40]{align-items:center;background:linear-gradient(135deg,#00ccb4,#9900fc);border-radius:0;color:#000;display:flex;font-weight:700;height:3.5rem;justify-content:center;width:3.5rem}.about__review-meta[data-v-d084ba40]{display:flex;flex-direction:column;gap:.2rem}.about__review-name[data-v-d084ba40]{font-size:.95rem;font-weight:600}.about__stars[data-v-d084ba40]{color:#9900fc;font-size:.8rem;letter-spacing:.2em}.about__review-text[data-v-d084ba40]{color:#777;font-size:1rem;font-style:italic;line-height:1.5}.about__cta[data-v-d084ba40]{align-items:center;background:#fff;border-radius:50%;color:#000;display:flex;height:10rem;justify-content:center;text-decoration:none;transition:transform .4s cubic-bezier(.34,1.56,.64,1);width:10rem}.about__cta[data-v-d084ba40]:hover{transform:scale(1.05) rotate(5deg)}.about__cta-inner[data-v-d084ba40]{align-items:center;display:flex;flex-direction:column;font-size:.75rem;font-weight:700;gap:.5rem;padding:1rem;text-align:center;text-transform:uppercase}.about__cta-arrow[data-v-d084ba40]{font-size:1.5rem;transform:rotate(-45deg)}.about__card--dark[data-v-d084ba40]{background:#000}.about__contact-link[data-v-d084ba40]{color:#00ccb4;font-family:GuanoApes,sans-serif;font-size:1.5rem;margin-top:.5rem}@media(max-width:75rem){.about__container[data-v-d084ba40]{gap:4rem;grid-template-columns:1fr}.about__sidebar[data-v-d084ba40]{height:auto}.about__sticky[data-v-d084ba40]{position:static}}@media(max-width:768px){.about[data-v-d084ba40]{overflow-x:hidden;padding:10rem 0}.about__container[data-v-d084ba40]{gap:6rem;grid-template-columns:1fr;max-width:100%;padding:0;width:100%}.about__sidebar[data-v-d084ba40]{height:auto;padding:0 2rem}.about__sticky[data-v-d084ba40]{gap:4rem;position:static}.about__title[data-v-d084ba40]{font-size:12rem;line-height:.9}.about__sidebar-footer[data-v-d084ba40]{max-width:100%}.about__sidebar-desc[data-v-d084ba40]{margin-top:2rem;max-width:100%}.about__sidebar-desc-inner[data-v-d084ba40]{font-size:3.8rem;font-weight:400;line-height:1.4}.about__content[data-v-d084ba40]{gap:8rem;min-width:0;width:100%}.about__approach-wrap[data-v-d084ba40]{max-width:100%;padding:4rem 0;width:100%}.about__card--approach[data-v-d084ba40]{box-shadow:0 2rem 4rem #0003;padding:6rem 5rem;transform:rotate(0)!important;width:100%}.about__card-tag[data-v-d084ba40]{font-size:3rem;margin-bottom:1.5rem}.about__card-icon[data-v-d084ba40]{font-size:5rem}.about__card--approach .about__card-text[data-v-d084ba40]{font-size:4rem;line-height:1.4;max-width:100%}.about__dreams[data-v-d084ba40]{margin:4rem 0;max-width:100%;padding:8rem 2rem;width:100%}.about__dreams-text[data-v-d084ba40]{font-size:5.5rem;line-height:1.3;text-align:left}.about__sticker--smile[data-v-d084ba40]{left:0;top:-8rem;width:15rem}.about__sticker--flash[data-v-d084ba40]{bottom:-8rem;right:5%;width:12rem}.about__sticker--heart[data-v-d084ba40]{right:-2rem;top:20%;width:16rem}.about__services-rel[data-v-d084ba40]{box-sizing:border-box;margin:6rem 0 8rem;padding:0 4rem;position:relative;width:100%}.about__services[data-v-d084ba40]{display:block;height:115rem;margin:0;perspective:1000px;position:relative;touch-action:pan-y pinch-zoom;width:100%}.about__service[data-v-d084ba40]{border-radius:0;box-shadow:0 4rem 8rem #0000004d;left:0;margin:0!important;min-height:100rem;padding:7rem 5rem!important;position:absolute;top:0;transform-origin:center bottom;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease,visibility .4s;will-change:transform,opacity}.about__service[data-v-d084ba40],.about__service--expanded[data-v-d084ba40]{width:100%!important}.about__services-nav[data-v-d084ba40]{display:flex;justify-content:space-between;left:-1.5rem;pointer-events:none;position:absolute;right:-1.5rem;top:50%;transform:translateY(-50%);z-index:100}.about-nav-arrow[data-v-d084ba40]{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#00000080;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 1rem 3rem #0000004d;color:#fff;cursor:pointer;display:flex;height:11rem;justify-content:center;pointer-events:auto;transition:transform .2s ease,background .2s ease;width:11rem}.about-nav-arrow[data-v-d084ba40]:active{background:#000000b3;transform:scale(.9)}.about-nav-arrow svg[data-v-d084ba40]{height:4.5rem;width:4.5rem}.about__section-desc-mobile[data-v-d084ba40]{color:#ccc;font-size:3.8rem;font-weight:400;line-height:1.4;margin-bottom:5rem;margin-top:-1rem;white-space:pre-line}.about__section-desc-mobile--brands[data-v-d084ba40]{margin-bottom:4rem;margin-top:-2rem;padding:0 2rem}.about__service-title[data-v-d084ba40]{font-size:6.5rem;margin-bottom:2rem}.about__service-text[data-v-d084ba40]{font-size:3.6rem;line-height:1.4}.about__service-details[data-v-d084ba40]{margin-top:4rem;max-width:100%;padding-top:3rem}.about__service-content p[data-v-d084ba40]{font-size:3.4rem;line-height:1.6;margin-bottom:3rem}.about__service-list[data-v-d084ba40]{gap:1.5rem;grid-template-columns:1fr}.about__service-list li[data-v-d084ba40]{font-size:3.2rem}.about__small-title[data-v-d084ba40]{font-size:3.2rem;letter-spacing:.2em;margin-bottom:4rem;padding:0 2rem}.about__small-title--floating[data-v-d084ba40]{margin-bottom:3rem;position:relative;right:auto;top:auto;transform:none}.about__brands-scattered[data-v-d084ba40]{left:0;margin:0;max-width:100%;min-width:0;overflow:hidden;padding:3rem 0;position:relative;right:0;width:100%}.about__brands-track[data-v-d084ba40]{animation:aboutMarquee-d084ba40 30s linear infinite;display:flex;flex-wrap:nowrap;justify-content:flex-start;width:-moz-max-content;width:max-content}.about__brand--dupe[data-v-d084ba40]{display:block!important}@keyframes aboutMarquee-d084ba40{0%{transform:translate(0)}to{transform:translate(-33.333%)}}.about__brand[data-v-d084ba40]{flex:0 0 auto;height:12rem;margin-right:8rem;max-width:40rem}.about__row[data-v-d084ba40]{grid-template-columns:1fr}.about__cta[data-v-d084ba40]{align-self:center}}.team-section-wrapper[data-v-8a77a0f2]{padding:.2rem}.team-section[data-v-8a77a0f2]{align-items:center;border-radius:2rem;display:flex;min-height:100vh;padding:10rem 5rem 2rem;position:relative}.team-side-title[data-v-8a77a0f2]{display:flex;justify-content:center;letter-spacing:.05em;pointer-events:none;position:absolute;right:-20rem;top:50%;transform:translateY(-50%) rotate(90deg);white-space:nowrap;width:55rem;z-index:5}.team-section__container[data-v-8a77a0f2]{margin:0 auto;max-width:140rem;width:100%}.team-grid-rel[data-v-8a77a0f2]{position:relative;width:100%}.team-grid[data-v-8a77a0f2]{align-items:center;display:flex;justify-content:center;padding:8rem 2rem;width:100%}.team-card-wrapper[data-v-8a77a0f2]{cursor:pointer;height:44.8rem;position:relative;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .4s ease,visibility .4s;width:35rem}.team-card[data-v-8a77a0f2]{box-shadow:0 4rem 8rem #0000004d;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:3.5rem;pointer-events:none;position:relative;transition:transform .6s cubic-bezier(.23,1,.32,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.team-card-wrapper:hover .team-card[data-v-8a77a0f2]{animation:card-pop-8a77a0f2 .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes card-pop-8a77a0f2{0%{transform:translateY(0) translate(0) rotate(inherit)}50%{transform:translateY(-18rem) translate(8rem) rotate(12deg) scale(1.05)}to{transform:translateY(0) translate(0) rotate(inherit)}}.team-card--white[data-v-8a77a0f2]{transform:rotate(-5deg)}.team-card--white .team-card[data-v-8a77a0f2]{background-color:#f4f4f4;color:#111}.team-card--blue[data-v-8a77a0f2]{transform:rotate(6deg) translate(-8rem)}.team-card--blue .team-card[data-v-8a77a0f2]{background-color:#2b57ff;color:#fff}.team-card--green[data-v-8a77a0f2]{transform:rotate(-4deg) translate(-16rem)}.team-card--green .team-card[data-v-8a77a0f2]{background-color:#10ff70;color:#111}.team-card__top[data-v-8a77a0f2]{margin-bottom:4rem}.team-card__title[data-v-8a77a0f2]{font-family:GuanoApes,sans-serif;font-size:3.8rem;letter-spacing:-.02em;line-height:.9;margin-bottom:1.5rem}.team-card__meta[data-v-8a77a0f2]{align-items:center;display:flex;gap:.2rem}.badge[data-v-8a77a0f2]{background:currentColor;border-radius:2rem;color:inherit;filter:invert(1);font-family:Jost,sans-serif;font-size:.9rem;font-weight:700;padding:.4rem 1rem}.badge--outline[data-v-8a77a0f2]{background:transparent;border:1px solid;filter:none}.team-card__visual[data-v-8a77a0f2]{flex:1;height:100%;inset:0;min-height:0;position:absolute;width:100%}.team-card__photo-wrap[data-v-8a77a0f2]{border-radius:1.5rem;bottom:4rem;position:absolute;right:-4rem;transition:transform .4s ease;width:20rem;z-index:10}.team-card-wrapper:hover .team-card__photo-wrap[data-v-8a77a0f2]{right:-6rem;transform:rotate(-5deg) scale(1.05)}.team-card__photo-wrap--natasha[data-v-8a77a0f2]{border:none;box-shadow:none;overflow:visible}.team-card__photo-wrap--natasha .team-card__photo[data-v-8a77a0f2]{height:100%;-o-object-fit:cover;object-fit:cover;transform:none;width:100%}.team-card__photo-picture[data-v-8a77a0f2]{display:block;line-height:0;width:100%}.team-card__photo-picture--hover[data-v-8a77a0f2]{inset:0;position:absolute}.team-card__photo[data-v-8a77a0f2]{filter:grayscale(1);height:100%;-o-object-fit:contain;object-fit:contain;transition:filter .6s ease,opacity .4s ease;width:100%}.team-card__photo-picture[data-v-8a77a0f2] .team-card__photo{display:block;filter:grayscale(1);height:100%;-o-object-fit:contain;object-fit:contain;transition:filter .6s ease,opacity .4s ease;width:100%}.team-card__photo-wrap--natasha .team-card__photo-picture[data-v-8a77a0f2] .team-card__photo{-o-object-fit:cover;object-fit:cover;transform:none}.team-card__photo--hover[data-v-8a77a0f2]{left:0;opacity:0;position:absolute;top:0}.team-card__photo-picture--hover[data-v-8a77a0f2] .team-card__photo,.team-card-wrapper:hover .team-card__photo--default[data-v-8a77a0f2],.team-card-wrapper:hover .team-card__photo-picture--default[data-v-8a77a0f2] .team-card__photo{opacity:0}.team-card-wrapper:hover .team-card__photo--hover[data-v-8a77a0f2],.team-card-wrapper:hover .team-card__photo-picture--hover[data-v-8a77a0f2] .team-card__photo{filter:grayscale(0);opacity:1}.team-card-wrapper:hover .team-card__photo[data-v-8a77a0f2],.team-card-wrapper:hover .team-card__photo-picture[data-v-8a77a0f2] .team-card__photo{filter:grayscale(0)}.card-sticker[data-v-8a77a0f2]{filter:drop-shadow(0 .5rem 1rem rgba(0,0,0,.2));pointer-events:none;position:absolute;z-index:100}.card-sticker img[data-v-8a77a0f2],.card-sticker[data-v-8a77a0f2] img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.sticker--smile[data-v-8a77a0f2]{height:10rem;left:-3.5rem;top:-3.5rem;transform:rotate(-15deg);width:10rem}.sticker--hand[data-v-8a77a0f2]{bottom:-4rem;height:12rem;right:-5rem;transform:rotate(55deg);width:12rem}.sticker--eyes[data-v-8a77a0f2]{height:13rem;right:-3.5rem;top:-5rem;transform:rotate(20deg);width:13rem}.sticker--heart[data-v-8a77a0f2]{bottom:-.5rem;height:10rem;left:-4rem;transform:rotate(-20deg);width:10rem}.sticker--flash[data-v-8a77a0f2]{height:12rem;right:-4rem;top:-3rem;transform:rotate(10deg);width:12rem}.sticker--star[data-v-8a77a0f2]{bottom:-3rem;height:12rem;left:10rem;transform:rotate(15deg);width:12rem}.team-card__bottom[data-v-8a77a0f2]{margin-top:auto;max-width:60%}.team-card__role[data-v-8a77a0f2]{font-family:GuanoApes,sans-serif;font-size:2.2rem;margin-bottom:1rem;text-transform:uppercase}.team-card__desc[data-v-8a77a0f2]{font-family:Jost,sans-serif;font-size:1.1rem;line-height:1.4;margin-bottom:3rem;opacity:.8}.team-card__footer[data-v-8a77a0f2]{align-items:flex-end;border-top:1px solid;display:flex;justify-content:space-between;padding-top:2rem}.barcode[data-v-8a77a0f2]{font-family:monospace;font-size:1.2rem;letter-spacing:.1em}.size-labels[data-v-8a77a0f2]{display:flex;font-family:Jost,sans-serif;font-weight:700;gap:.8rem}.size-labels span[data-v-8a77a0f2]{align-items:center;border:1px solid;border-radius:50%;display:flex;font-size:.8rem;height:2.5rem;justify-content:center;opacity:.3;width:2.5rem}.size-labels span.active[data-v-8a77a0f2]{background:currentColor;color:inherit;filter:invert(1);opacity:1}@media(max-width:64rem){.team-grid[data-v-8a77a0f2]{flex-direction:column;gap:4rem}.team-card-wrapper[data-v-8a77a0f2]{height:70rem;max-width:40rem;width:100%}.team-card--blue[data-v-8a77a0f2],.team-card--green[data-v-8a77a0f2]{transform:rotate(0) translate(0)}}@media(max-width:768px){.team-section[data-v-8a77a0f2]{align-items:flex-start;flex-direction:column;min-height:auto;padding:8rem 2rem 12rem}.team-side-title[data-v-8a77a0f2]{height:auto;justify-content:flex-start;margin-bottom:5rem;position:relative;right:auto;top:auto;transform:none;width:100%}.team-section__container[data-v-8a77a0f2]{max-width:100%;padding:0}.team-grid[data-v-8a77a0f2]{display:block;height:145rem;margin:0 auto;padding:0;perspective:1000px;position:relative;touch-action:pan-y pinch-zoom;width:100%}.team-card-wrapper[data-v-8a77a0f2]{height:auto;left:0;max-width:100%;position:absolute;top:0;transform-origin:center bottom;width:100%;will-change:transform,opacity}.team-card-wrapper:hover .team-card[data-v-8a77a0f2]{animation:none}.team-card-wrapper.is-active[data-v-8a77a0f2]{pointer-events:auto}.team-mobile-nav[data-v-8a77a0f2]{display:flex;justify-content:space-between;left:-1.5rem;pointer-events:none;position:absolute;right:-1.5rem;top:50%;transform:translateY(-50%);z-index:100}.nav-arrow[data-v-8a77a0f2]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#0006;border:1px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 1rem 3rem #0000004d;color:#fff;cursor:pointer;display:flex;height:12rem;justify-content:center;pointer-events:auto;transition:transform .2s ease,background .2s ease;width:12rem}.nav-arrow[data-v-8a77a0f2]:active{background:#0009;transform:scale(.9)}.nav-arrow svg[data-v-8a77a0f2]{height:5rem;width:5rem}.team-card[data-v-8a77a0f2]{border-radius:0;box-shadow:0 5rem 10rem #00000080;min-height:130rem;padding:6rem 5rem;pointer-events:auto}.team-card__title[data-v-8a77a0f2]{font-size:9rem;line-height:1;margin-bottom:3rem}.team-card__meta[data-v-8a77a0f2]{gap:1rem}.badge[data-v-8a77a0f2]{font-size:3rem;padding:1rem 2.5rem}.team-card__visual[data-v-8a77a0f2]{height:100%}.team-card__photo-wrap[data-v-8a77a0f2]{bottom:50rem;right:-3rem;width:60rem}.team-card-wrapper:hover .team-card__photo-wrap[data-v-8a77a0f2]{right:-2rem}.card-sticker[data-v-8a77a0f2]{filter:drop-shadow(0 1rem 2rem rgba(0,0,0,.2))}.sticker--smile[data-v-8a77a0f2]{height:22rem;left:-4rem;top:-14rem;width:22rem}.sticker--hand[data-v-8a77a0f2]{bottom:-5rem}.sticker--eyes[data-v-8a77a0f2],.sticker--hand[data-v-8a77a0f2]{height:25rem;right:-4rem;width:25rem}.sticker--eyes[data-v-8a77a0f2]{top:-8rem}.sticker--heart[data-v-8a77a0f2]{bottom:-12rem;height:22rem;left:-4rem;width:22rem}.sticker--flash[data-v-8a77a0f2]{height:24rem;right:-3rem;top:-5rem;width:24rem}.sticker--star[data-v-8a77a0f2]{bottom:-13rem;height:24rem;left:5rem;width:24rem}.team-card__bottom[data-v-8a77a0f2]{margin-top:auto;max-width:85%;padding-top:5rem}.team-card__role[data-v-8a77a0f2]{font-size:5rem;line-height:1.2;margin-bottom:2rem}.team-card__desc[data-v-8a77a0f2]{font-size:3.6rem;line-height:1.5;margin-bottom:0}.thought-bubble[data-v-8a77a0f2]{right:-8rem;top:8rem}.thought-bubble__text[data-v-8a77a0f2]{border-radius:6rem;font-size:3.8rem;padding:2rem 4rem}.money-particle[data-v-8a77a0f2]{font-size:8rem}.spawning-sticker[data-v-8a77a0f2]{width:25rem}.laser-beam--left[data-v-8a77a0f2]{left:65%}.laser-beam--right[data-v-8a77a0f2]{left:70%}}.sonya-lasers[data-v-8a77a0f2]{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:200}.laser-beam[data-v-8a77a0f2]{animation:laser-shoot-8a77a0f2 2s ease-out forwards;background:#ff1a1a;box-shadow:0 0 1.5rem #ff1a1a,0 0 3rem #ff1a1a,0 0 5rem #ff1a1a,inset 0 0 2px #fff;filter:brightness(1.3);height:200vh;position:absolute;top:37%;transform-origin:top center;width:5px;z-index:201}.laser-star[data-v-8a77a0f2]{animation:star-pulse-8a77a0f2 .2s infinite alternate;background:#ff291a;box-shadow:0 0 2.5rem #ff1a1a;clip-path:polygon(50% 0,55% 45%,100% 50%,55% 55%,50% 100%,45% 55%,0 50%,45% 45%);height:5rem;left:50%;position:absolute;top:0;transform:translate(-50%,-50%) rotate(15deg);width:5rem}@keyframes star-pulse-8a77a0f2{0%{transform:translate(-50%,-50%) scale(.8)}to{transform:translate(-50%,-50%) scale(1.2)}}.laser-beam--left[data-v-8a77a0f2]{left:22.8rem;transform:rotate(-30deg)}.laser-beam--right[data-v-8a77a0f2]{left:24.8rem;transform:rotate(-31deg)}@keyframes laser-shoot-8a77a0f2{0%{filter:brightness(2);height:0;opacity:1}20%{height:200vh;opacity:1}80%{opacity:1}to{opacity:0}}.thought-bubble[data-v-8a77a0f2]{animation:bubble-pop-8a77a0f2 .4s cubic-bezier(.175,.885,.32,1.275) forwards;pointer-events:none;position:absolute;right:-17rem;top:4rem;transform-origin:0;z-index:300}.thought-bubble__text[data-v-8a77a0f2]{background:#fff;border-radius:4rem;box-shadow:0 2rem 4rem #0003;color:#2b57ff;display:block;font-family:GuanoApes,sans-serif;font-size:2rem;padding:1.5rem 2.5rem;white-space:nowrap}.thought-bubble__dots[data-v-8a77a0f2]{bottom:-2rem;display:flex;flex-direction:column;gap:.8rem;left:3rem;position:absolute}.dot[data-v-8a77a0f2]{background:#fff;border-radius:50%;box-shadow:0 1rem 2rem #0000001a}.dot--1[data-v-8a77a0f2]{height:1.8rem;transform:translate(-1rem);width:2.5rem}.dot--2[data-v-8a77a0f2]{height:1rem;transform:translate(-2rem);width:1.5rem}@keyframes bubble-pop-8a77a0f2{0%{opacity:0;transform:scale(0) translateY(4rem)}to{opacity:1;transform:scale(1) translateY(0)}}.money-particles[data-v-8a77a0f2]{inset:0;overflow:hidden;z-index:500}.money-particle[data-v-8a77a0f2],.money-particles[data-v-8a77a0f2]{pointer-events:none;position:absolute}.money-particle[data-v-8a77a0f2]{animation:money-float-8a77a0f2 1s ease-out forwards;color:#fff;font-family:GuanoApes,sans-serif;font-size:4.5rem;font-weight:900;text-shadow:0 0 1.5rem hsla(0,0%,100%,.8),0 .5rem 2rem rgba(0,0,0,.4)}@keyframes money-float-8a77a0f2{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-100%) scale(1.2)}to{opacity:0;transform:translate(-50%,-300%) scale(1)}}.spawning-stickers[data-v-8a77a0f2]{inset:0;z-index:450}.spawning-sticker[data-v-8a77a0f2],.spawning-stickers[data-v-8a77a0f2]{pointer-events:none;position:absolute}.spawning-sticker[data-v-8a77a0f2]{animation:sticker-pop-8a77a0f2 5s ease-out forwards;filter:drop-shadow(0 1rem 2rem rgba(0,0,0,.2));height:auto;width:10rem}.spawning-sticker[data-v-8a77a0f2] img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes sticker-pop-8a77a0f2{0%{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(-30deg)}5%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}80%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(.8) rotate(10deg)}}.work[data-v-42820355]{background-color:#000;color:#f4f4f4;overflow:hidden;padding:10rem 0;position:relative}.container[data-v-42820355]{margin:0 auto;max-width:1440px;padding:0 2rem}.work__title-container[data-v-42820355]{margin-bottom:6rem;opacity:.9;width:80%}.work__list[data-v-42820355]{display:flex;flex-direction:column;gap:0;width:100%}.work__item[data-v-42820355]{cursor:default;margin-top:var(--mt);position:relative;transform:rotate(var(--rotation));transition:transform .5s cubic-bezier(.4,0,.2,1);width:85vw}.work__item--right[data-v-42820355]{align-self:flex-end;margin-right:-10vw}.work__item--left[data-v-42820355]{align-self:flex-start;margin-left:-10vw}.work__item-inner[data-v-42820355]{align-items:flex-start;border:1px solid hsla(0,0%,100%,.1);clip-path:polygon(0 var(--p1),100% var(--p2),100% var(--p3),0 var(--p4));display:flex;overflow:hidden;padding:4rem;position:relative}.work__item--right .work__item-inner[data-v-42820355]{border-radius:0;border-right:none;padding-right:12vw}.work__item--left .work__item-inner[data-v-42820355]{border-left:none;border-radius:0;padding-left:12vw}.work__item-number[data-v-42820355]{align-items:center;display:flex;font-family:MainFont,sans-serif;font-size:15rem;font-weight:900;height:100%;justify-content:center;left:0;line-height:.8;opacity:.1;pointer-events:none;position:absolute;top:2rem}.work__item:nth-child(2n) .work__item-number[data-v-42820355]{left:auto;right:0}.work__item:nth-child(2n) .work__item-content[data-v-42820355]{justify-content:flex-end;padding-left:0;padding-right:15rem;text-align:right}.work__item:nth-child(2n) .work__item-body[data-v-42820355]{align-items:flex-end;display:flex;flex-direction:column}.work__item-content[data-v-42820355]{display:flex;gap:4rem;padding-left:15rem;position:relative;width:100%;z-index:2}.work__item-title[data-v-42820355]{font-family:MainFont,sans-serif;font-size:3.5rem;line-height:.9;text-transform:uppercase;width:35%}.work__item-body[data-v-42820355]{width:65%}.work__item-main[data-v-42820355]{font-size:1.4rem;font-weight:500;line-height:1.3;margin-bottom:1.5rem}.work__item-sub[data-v-42820355]{font-size:1rem;line-height:1.6;max-width:32rem;opacity:.5}.work__item-accent[data-v-42820355]{height:100%;opacity:.5;position:absolute;top:0;transition:opacity .4s ease,width .4s ease;width:8px}.work__item--right .work__item-accent[data-v-42820355]{left:0}.work__item--left .work__item-accent[data-v-42820355]{right:0}.work__item:hover .work__item-accent[data-v-42820355]{opacity:1;width:12px}.work__item--right[data-v-42820355]:hover{transform:rotate(var(--rotation)) translate(-2rem)}.work__item--left[data-v-42820355]:hover{transform:rotate(var(--rotation)) translate(2rem)}@media(max-width:64rem){.work__title[data-v-42820355]{font-size:4rem}.work__item[data-v-42820355]{width:95vw}.work__item--right[data-v-42820355]{margin-right:-5vw}.work__item--left[data-v-42820355]{margin-left:-5vw}.work__item-inner[data-v-42820355]{flex-direction:column;padding:2.5rem}.work__item--right .work__item-inner[data-v-42820355]{padding-right:8vw}.work__item--left .work__item-inner[data-v-42820355]{padding-left:8vw}.work__item-content[data-v-42820355]{flex-direction:column;gap:1.5rem;width:100%}.work__item-title[data-v-42820355]{font-size:2rem;width:100%}.work__item-body[data-v-42820355]{width:100%}.work__item-number[data-v-42820355]{margin-bottom:1rem}}@media(max-width:768px){.work[data-v-42820355]{padding:15rem 0}.container[data-v-42820355]{padding:0}.work__title-container[data-v-42820355]{margin-bottom:4rem;width:100%}.work__item[data-v-42820355]{align-self:center!important;margin-left:0!important;margin-right:0!important;margin-top:-10rem!important;transform:rotate(calc(var(--rotation)*.3))!important;width:100%!important}.work__item[data-v-42820355]:first-child{margin-top:0!important}.work__item-inner[data-v-42820355]{border-radius:0!important;padding:14rem 3rem!important}.work__item--right .work__item-inner[data-v-42820355]{border-right:1px solid hsla(0,0%,100%,.1)!important;padding-right:3rem!important}.work__item--left .work__item-inner[data-v-42820355]{border-left:1px solid hsla(0,0%,100%,.1)!important;padding-left:3rem!important}.work__item-content[data-v-42820355]{flex-direction:column!important;gap:3rem!important;width:100%!important}.work__item-content[data-v-42820355],.work__item:nth-child(2n) .work__item-content[data-v-42820355]{padding-left:0!important;padding-right:0!important;text-align:left!important}.work__item:nth-child(2n) .work__item-body[data-v-42820355]{align-items:flex-start!important}.work__item-title[data-v-42820355]{font-size:4rem!important}.work__item-body[data-v-42820355],.work__item-title[data-v-42820355]{width:100%!important}.work__item-main[data-v-42820355]{font-size:3.6rem!important;line-height:1.4!important;margin-bottom:2rem!important}.work__item-sub[data-v-42820355]{font-size:3rem!important;line-height:1.6!important;max-width:100%!important}.work__item-number[data-v-42820355]{font-size:50rem!important;top:1rem!important}.work__sticker--creative[data-v-42820355]{right:2rem!important;top:8rem!important;width:16rem!important}.work__sticker--flash[data-v-42820355]{left:2rem!important;top:35rem!important;width:20rem!important}.work__sticker--text-shape[data-v-42820355]{bottom:5rem!important;height:25rem!important;right:2rem!important;width:25rem!important}.work__sticker-text[data-v-42820355]{font-size:4.5rem!important}}.work__sticker[data-v-42820355]{filter:drop-shadow(0 10px 20px rgba(0,0,0,.3));pointer-events:none;position:absolute;z-index:20}.work__sticker[data-v-42820355] img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.work__sticker--creative[data-v-42820355]{animation:floatCreative-42820355 8s ease-in-out infinite;right:5rem;top:12rem;transform:rotate(15deg);width:12rem}.work__sticker--flash[data-v-42820355]{animation:floatFlash-42820355 6s ease-in-out infinite;left:5rem;top:45rem;transform:rotate(-10deg);width:15rem}.work__sticker--text-shape[data-v-42820355]{align-items:center;animation:floatText-42820355 7s ease-in-out infinite;bottom:10rem;display:flex;height:20rem;justify-content:center;right:5rem;transform:rotate(-5deg);width:20rem}.work__sticker--text-shape svg[data-v-42820355]{height:100%;left:0;position:absolute;top:0;width:100%}.work__sticker-text[data-v-42820355]{color:#fff;font-family:GuanoApes,sans-serif;font-size:3rem;letter-spacing:.05em;pointer-events:none;position:relative;text-transform:uppercase;z-index:2}@keyframes floatCreative-42820355{0%,to{transform:translateY(0) rotate(15deg)}50%{transform:translateY(-20px) rotate(20deg)}}@keyframes floatFlash-42820355{0%,to{transform:translate(0) rotate(-10deg)}50%{transform:translate(15px,-15px) rotate(-5deg)}}@keyframes floatText-42820355{0%,to{transform:translateY(0) rotate(-5deg)}50%{transform:translateY(20px) rotate(0)}}.hero-showreel-container[data-v-94d7c3af]{height:100vh;inset:0;overflow:hidden;position:fixed;width:100vw;z-index:2100}.main-hero-video[data-v-94d7c3af]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.showreel-controls[data-v-94d7c3af]{align-items:center;bottom:2rem;display:flex;flex-direction:column;gap:1.5rem;left:2rem;opacity:0;pointer-events:none;position:fixed;transform:translateY(2rem);transition:all .6s cubic-bezier(.4,0,.2,1);z-index:1000}.showreel-controls.is-visible[data-v-94d7c3af]{opacity:1;pointer-events:auto;transform:translateY(0)}.volume-control[data-v-94d7c3af]{align-items:center;backdrop-filter:blur(1rem);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:2rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem .8rem}.volume-slider-container[data-v-94d7c3af]{align-items:center;display:flex;height:120px;justify-content:center;position:relative;width:4px}.volume-range[data-v-94d7c3af]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff3;border-radius:2px;cursor:pointer;height:4px;outline:none;transform:rotate(-90deg);width:120px}.volume-range[data-v-94d7c3af]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 10px #0000004d;height:14px;width:14px}.volume-icon[data-v-94d7c3af]{color:#fff;height:1.5rem;opacity:.6;width:1.5rem}.controls-back-btn[data-v-94d7c3af]{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;height:6rem;justify-content:center;position:relative;transition:all .3s ease;width:6rem}.back-btn-shape[data-v-94d7c3af]{inset:0;position:absolute;transition:transform .5s cubic-bezier(.34,1.56,.64,1);z-index:1}.back-btn-arrow[data-v-94d7c3af]{color:#fff;height:2rem;position:relative;transition:transform .3s ease;width:2rem;z-index:2}.controls-back-btn:hover .back-btn-shape[data-v-94d7c3af]{transform:scale(1.1) rotate(10deg)}.controls-back-btn:hover .back-btn-arrow[data-v-94d7c3af]{transform:scale(1.1)}.controls-back-btn[data-v-94d7c3af]:active{transform:scale(.95)}.main-hero-screen[data-v-6bed9b89]{background:#050505;height:100dvh;overflow:hidden;position:relative;width:100%}.main-hero-video[data-v-6bed9b89]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:1}.main-hero-overlay[data-v-6bed9b89]{background:radial-gradient(circle,transparent 0,rgba(0,0,0,.4) 100%);inset:0;position:absolute;z-index:2}.hero-socials[data-v-6bed9b89]{bottom:1.6rem;display:flex;flex-direction:column;gap:.4rem;position:fixed;right:1.6rem;transition:opacity 1.2s cubic-bezier(.25,1,.5,1),transform 1.2s cubic-bezier(.25,1,.5,1);transition-delay:.7s;z-index:910}.hero-socials.is-hidden[data-v-6bed9b89]{opacity:0!important;pointer-events:none!important;transform:translate(2rem);visibility:hidden!important}.social-circle[data-v-6bed9b89]{align-items:center;backdrop-filter:blur(1rem);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:1.6rem;color:#f4f4f4;display:flex;height:4rem;justify-content:center;text-decoration:none;transition:all .3s ease;width:4rem}.social-circle svg[data-v-6bed9b89]{height:1.6rem;width:1.6rem}.social-circle[data-v-6bed9b89]:hover{background:#f4f4f4;color:#11121c;transform:scale(1.1)}.showreel-badge[data-v-6bed9b89]{bottom:2rem;cursor:pointer;left:2rem;pointer-events:auto;position:fixed;transition:opacity 1.2s cubic-bezier(.25,1,.5,1),transform 1.2s cubic-bezier(.25,1,.5,1);transition-delay:.7s;z-index:910}.showreel-badge svg[data-v-6bed9b89]{animation:rotateBadge-6bed9b89 12s linear infinite;filter:drop-shadow(0 0 1.5rem rgba(120,75,160,.3))}@keyframes rotateBadge-6bed9b89{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.showreel-badge.is-hidden[data-v-6bed9b89]{opacity:0!important;pointer-events:none!important;transform:translate(-2rem);visibility:hidden!important}.showreel-badge:hover svg[data-v-6bed9b89]{animation-duration:4s;filter:drop-shadow(0 0 2rem rgba(120,75,160,.5))}.showreel-controls[data-v-6bed9b89]{align-items:center;bottom:2rem;display:flex;flex-direction:column;gap:1.5rem;left:2rem;opacity:0;pointer-events:none;position:fixed;transform:translateY(2rem);transition:all .6s cubic-bezier(.4,0,.2,1);z-index:1000}.showreel-controls.is-visible[data-v-6bed9b89]{opacity:1;pointer-events:auto;transform:translateY(0)}.volume-control[data-v-6bed9b89]{align-items:center;backdrop-filter:blur(1rem);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:2rem;display:flex;flex-direction:column;gap:1rem;padding:1.5rem .8rem}.volume-slider-container[data-v-6bed9b89]{align-items:center;display:flex;height:120px;justify-content:center;position:relative;width:4px}.volume-range[data-v-6bed9b89]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff3;border-radius:2px;cursor:pointer;height:4px;outline:none;transform:rotate(-90deg);width:120px}.volume-range[data-v-6bed9b89]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;box-shadow:0 0 10px #0000004d;height:14px;width:14px}.volume-icon[data-v-6bed9b89]{color:#fff;height:1.5rem;opacity:.6;width:1.5rem}.controls-back-btn[data-v-6bed9b89]{align-items:center;background:none;border:none;color:#000;cursor:pointer;display:flex;height:6rem;justify-content:center;position:relative;transition:all .3s ease;width:6rem}.back-btn-shape[data-v-6bed9b89]{inset:0;position:absolute;transition:transform .5s cubic-bezier(.34,1.56,.64,1);z-index:1}.back-btn-arrow[data-v-6bed9b89]{color:#fff;height:2rem;position:relative;transition:transform .3s ease;width:2rem;z-index:2}.controls-back-btn:hover .back-btn-shape[data-v-6bed9b89]{transform:scale(1.1) rotate(10deg)}.controls-back-btn:hover .back-btn-arrow[data-v-6bed9b89]{transform:scale(1.1)}.controls-back-btn[data-v-6bed9b89]:active{transform:scale(.95)}.purpose-content[data-v-6bed9b89]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:opacity .4s ease,transform .4s ease;width:100%;z-index:20}.purpose-content.is-hidden[data-v-6bed9b89]{opacity:0!important;pointer-events:none!important;transform:translateY(-2rem);visibility:hidden!important}.purpose-title[data-v-6bed9b89]{align-items:center;display:flex;flex-direction:column;gap:0;max-width:75rem;position:relative;width:100%}.purpose-stickers[data-v-6bed9b89]{inset:0;pointer-events:none;position:absolute;transition:opacity .4s ease,transform .4s ease;z-index:10}.purpose-stickers.is-hidden[data-v-6bed9b89]{opacity:0!important;pointer-events:none!important;transform:scale(.9) translateY(-2rem);visibility:hidden!important}.scrolling-images[data-v-6bed9b89]{inset:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .4s ease;z-index:5}.scrolling-images.is-hidden[data-v-6bed9b89]{opacity:0!important;pointer-events:none!important;visibility:hidden!important}.scroll-img[data-v-6bed9b89]{height:auto;opacity:0;position:absolute;top:38%;visibility:hidden;width:25rem}.scroll-img img[data-v-6bed9b89],.scroll-img[data-v-6bed9b89] img{display:block;height:auto;width:100%}.left-hand[data-v-6bed9b89]{left:0}.left-hand[data-v-6bed9b89],.right-hand[data-v-6bed9b89]{transform:translateY(-50%)}.right-hand[data-v-6bed9b89]{right:0}.sticker[data-v-6bed9b89]{align-items:center;animation:floatSticker-6bed9b89 6s ease-in-out infinite;color:#000;display:flex;font-family:Outfit,sans-serif;font-weight:800;justify-content:center;opacity:0;padding:1rem;position:absolute;text-align:center;text-transform:uppercase;visibility:hidden;will-change:transform,opacity}.sticker img[data-v-6bed9b89],.sticker[data-v-6bed9b89] img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@keyframes floatSticker-6bed9b89{0%,to{transform:translateY(0) rotate(var(--rot))}50%{transform:translateY(-1rem) rotate(var(--rot))}}.s-do-good-pink[data-v-6bed9b89]{height:10rem;left:8rem;top:-5rem;width:10rem;--rot:-15deg}.s-positive-impact[data-v-6bed9b89]{height:15rem;left:31rem;top:-12rem;width:15rem;--rot:5deg;animation-delay:-1s}.s-thumbs-up[data-v-6bed9b89]{height:10rem;left:auto;right:10rem;top:-8rem;width:10rem;--rot:0deg;animation-delay:-2s}.s-make-difference[data-v-6bed9b89]{background:#b3ff00;border-radius:50%;height:9rem;right:20rem;top:-5rem;width:9rem;--rot:10deg;display:none}.s-social-impact[data-v-6bed9b89]{bottom:-11rem;height:15rem;left:-2rem;right:auto;width:15rem;--rot:12deg}.s-profits-100[data-v-6bed9b89]{background:#b3ff00;border-radius:50%;bottom:-2rem;height:5rem;left:2rem;width:5rem;--rot:-10deg;animation-delay:-1.5s;display:none}.s-apple-icon[data-v-6bed9b89]{bottom:-13rem;height:13rem;left:22rem;width:13rem;--rot:15deg}.s-do-good-teal[data-v-6bed9b89]{bottom:-10rem;height:16rem;left:auto;right:-5rem;width:16rem;--rot:5deg}.s-business-impact[data-v-6bed9b89]{bottom:auto;height:11rem;right:-6rem;top:3rem;width:11rem;--rot:10deg;animation-delay:-2.5s}.s-change-invest[data-v-6bed9b89]{bottom:-15rem;height:15rem;right:15rem;width:15rem}.countdown-overlay[data-v-6bed9b89]{align-items:center;background:#000;display:flex;height:100vh;inset:0;justify-content:center;pointer-events:none;position:fixed;width:100vw;z-index:2000}.countdown-number[data-v-6bed9b89]{background:#fff;-webkit-background-clip:text;background-clip:text;color:#fff;font-family:GuanoApes,sans-serif;font-size:20rem;font-weight:800;-webkit-text-fill-color:transparent;animation:countdownPulse-6bed9b89 1s ease-in-out forwards;line-height:1}@keyframes countdownPulse-6bed9b89{0%{filter:blur(10px);opacity:0;transform:scale(2)}20%{filter:blur(0);opacity:1;transform:scale(1)}80%{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(5px);opacity:0;transform:scale(.8)}}@media(max-width:48rem){.purpose-title[data-v-6bed9b89]{font-size:4rem!important}.countdown-number[data-v-6bed9b89]{font-size:10rem}}.main-hero-mobile[data-v-6b790028]{background:#050505;display:flex;flex-direction:column;min-height:100dvh;overflow:hidden;padding:10rem 0 5rem;position:relative}.hero-title[data-v-6b790028],.main-hero-mobile[data-v-6b790028]{box-sizing:border-box;width:100%}.hero-title[data-v-6b790028]{margin-bottom:5rem;min-height:12rem;opacity:0;padding:0 4rem;transition:opacity .35s ease,visibility .35s ease;visibility:hidden}.hero-title.is-visible[data-v-6b790028]{opacity:1;visibility:visible}.hero-title[data-v-6b790028] .svg-text-wrapper{min-height:12rem}.marquee-container[data-v-6b790028]{border-bottom:1px solid hsla(0,0%,100%,.1);border-top:1px solid hsla(0,0%,100%,.1);margin-bottom:4rem;margin-left:-5%;overflow:hidden;padding:2rem 0;white-space:nowrap;width:110%}.marquee-top[data-v-6b790028]{transform:rotate(-3deg)}.marquee-bottom[data-v-6b790028]{margin-top:4rem;transform:rotate(5deg)}.marquee-track[data-v-6b790028]{color:#fff;display:inline-block;font-family:Jost,sans-serif;font-size:3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;will-change:transform}.track-left[data-v-6b790028]{animation:scrollLeft-6b790028 15s linear infinite}.track-right[data-v-6b790028]{animation:scrollRight-6b790028 15s linear infinite}@keyframes scrollLeft-6b790028{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scrollRight-6b790028{0%{transform:translate(-50%)}to{transform:translate(0)}}.hero-media-container[data-v-6b790028]{aspect-ratio:4/3;background:#111;contain:layout paint;cursor:pointer;margin:0 auto;overflow:hidden;position:relative;transform:rotate(3deg);width:calc(100% - 8rem)}.hero-video[data-v-6b790028],.hero-poster[data-v-6b790028],.hero-poster[data-v-6b790028] img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media-overlay[data-v-6b790028]{background:#1eff0066;inset:0;mix-blend-mode:color;pointer-events:none;position:absolute}.media-overlay[data-v-6b790028]:after{background:radial-gradient(circle,transparent 0,rgba(0,0,0,.4) 100%);content:"";inset:0;position:absolute}.hero-text-block[data-v-6b790028]{margin-bottom:4rem;padding:2rem 4rem}.text-title[data-v-6b790028]{color:#ffb6ff;font-size:4.5rem;font-weight:600;margin:0 0 2rem}.text-desc[data-v-6b790028],.text-title[data-v-6b790028]{font-family:Jost,sans-serif}.text-desc[data-v-6b790028]{color:#ffffffb3;font-size:3.2rem;line-height:1.4;margin:0}.hero-cta[data-v-6b790028]{align-items:center;background:#fff;border:none;border-radius:2rem;color:#000;cursor:pointer;display:flex;font-family:Jost,sans-serif;font-size:3.5rem;font-weight:600;gap:2rem;justify-content:center;margin:0 4rem;padding:4rem 6rem;transition:transform .3s ease}.hero-cta[data-v-6b790028]:active{transform:scale(.95)}.hero-cta .arrow[data-v-6b790028]{font-size:4rem;transition:transform .3s ease}.hero-cta:hover .arrow[data-v-6b790028]{transform:translate(1rem)}.countdown-overlay[data-v-6b790028]{align-items:center;background:#000;display:flex;height:100vh;inset:0;justify-content:center;pointer-events:none;position:fixed;width:100vw;z-index:2000}.countdown-number[data-v-6b790028]{background:#fff;-webkit-background-clip:text;background-clip:text;color:#fff;font-family:GuanoApes,sans-serif;font-size:35rem;font-weight:800;-webkit-text-fill-color:transparent;animation:countdownPulse-6b790028 1s ease-in-out forwards;line-height:1}@keyframes countdownPulse-6b790028{0%{filter:blur(10px);opacity:0;transform:scale(2)}20%{filter:blur(0);opacity:1;transform:scale(1)}80%{filter:blur(0);opacity:1;transform:scale(1)}to{filter:blur(5px);opacity:0;transform:scale(.8)}}.page-wrapper[data-v-06b7e0ef]{overflow-x:clip;width:100%}[data-cursor-hover][data-v-06b7e0ef]{cursor:none!important}.slider-section[data-v-06b7e0ef]{align-items:flex-end;display:flex;height:100dvh;overflow:hidden;position:relative;width:100%}.slider-track[data-v-06b7e0ef]{height:100%;opacity:0;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:100%}.bento-grid[data-v-06b7e0ef],.slider-track[data-v-06b7e0ef]{box-sizing:border-box;inset:0;overflow:visible;pointer-events:none;position:absolute}.bento-grid[data-v-06b7e0ef]{--bento-gap:.2rem;--bento-col:32.5vw;--bento-row:23vh;align-content:center;display:grid;gap:var(--bento-gap);grid-template-columns:repeat(3,var(--bento-col));grid-template-rows:repeat(4,var(--bento-row));justify-content:center;transform:translateY(calc(6vh - .5rem));z-index:10}.bento-grid__item[data-v-06b7e0ef]{background:#050505;contain:paint layout;min-height:0;min-width:0;overflow:hidden;position:relative}.bento-grid__item[data-v-06b7e0ef]:first-child{grid-area:1/1/3/2}.bento-grid__item[data-v-06b7e0ef]:nth-child(2){grid-area:1/2/2/3}.bento-grid__item[data-v-06b7e0ef]:nth-child(3){grid-area:2/2/4/3}.bento-grid__item[data-v-06b7e0ef]:nth-child(4){grid-area:1/3/3/4}.bento-grid__item[data-v-06b7e0ef]:nth-child(5){grid-area:3/1/4/2}.bento-grid__item[data-v-06b7e0ef]:nth-child(6){grid-area:3/3/5/4}.bento-grid__item[data-v-06b7e0ef]:nth-child(7){grid-area:4/1/5/2}.bento-grid__item[data-v-06b7e0ef]:nth-child(8){grid-area:4/2/5/3}.slider-track[data-v-06b7e0ef]::-webkit-scrollbar{display:none}.item[data-v-06b7e0ef]{align-items:center;background:#050505;bottom:.2rem;box-sizing:border-box;contain:paint layout;display:flex;height:var(--item-height, calc(100dvh - .4rem) );justify-content:center;left:calc(.2rem + var(--item-global-index)*(var(--item-width, calc(100vw - .4rem) ) + var(--item-gap, .2rem)));overflow:hidden;pointer-events:auto;position:absolute;width:var(--item-width, calc(100vw - .4rem) );z-index:5}.item.is-clickable[data-v-06b7e0ef]{cursor:none}.shared-video-card[data-v-06b7e0ef]{overflow:hidden}.item-video[data-v-06b7e0ef],.shared-video-card[data-v-06b7e0ef]{height:100%;inset:0;position:absolute;width:100%;z-index:1}.item-video[data-v-06b7e0ef]{backface-visibility:hidden;-o-object-fit:cover;object-fit:cover;opacity:0;transform:translateZ(0) scale(1.012);transition:opacity 1.1s cubic-bezier(.16,1,.3,1),transform 1.3s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.item-video.is-ready[data-v-06b7e0ef]{opacity:1;transform:translateZ(0) scale(1)}.item-overlay[data-v-06b7e0ef]{background:radial-gradient(circle,transparent 0,rgba(0,0,0,.4) 100%);height:100%;inset:0;width:100%;z-index:2}.item-overlay[data-v-06b7e0ef],.slider-nav-btn[data-v-06b7e0ef]{pointer-events:none;position:absolute}.slider-nav-btn[data-v-06b7e0ef]{align-items:center;background:#fff;border:1px solid #fff;border-radius:50%;bottom:calc(-9.8rem + 50dvh);color:#000;cursor:pointer;display:flex;height:4.5rem;justify-content:center;opacity:0;transform:translateY(50%);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1),background .3s ease,border-color .3s ease;width:4.5rem;will-change:transform,opacity;z-index:1000}.slider-nav-btn.is-visible[data-v-06b7e0ef]{opacity:1;pointer-events:auto}.slider-nav-btn--left[data-v-06b7e0ef]{left:2.5rem}.slider-nav-btn--right[data-v-06b7e0ef]{right:2.5rem}.slider-nav-btn[data-v-06b7e0ef]:hover{background:#f0f0f0;border-color:#f0f0f0;transform:translateY(50%) scale(1.1)}.slider-nav-btn[data-v-06b7e0ef]:active{transform:translateY(50%) scale(.95)}.slider-nav-btn svg[data-v-06b7e0ef]{height:2rem;transition:transform .3s ease;width:2rem}.slider-nav-btn--left:hover svg[data-v-06b7e0ef]{transform:translate(-2px)}.slider-nav-btn--right:hover svg[data-v-06b7e0ef]{transform:translate(2px)}.slider-info[data-v-06b7e0ef]{background:#fff;bottom:1.2rem;color:#000;display:flex;flex-flow:column;left:22rem;min-width:15rem;opacity:0;padding:1.2rem 2rem;pointer-events:none;position:absolute;transform:translateY(1rem) rotate(-2deg);width:clamp(15rem,22rem,30rem);will-change:transform,opacity;z-index:900}.slider-info__inner[data-v-06b7e0ef]{display:flex;flex-direction:column;gap:2.4rem;width:100%}.slider-info.is-visible[data-v-06b7e0ef]{cursor:pointer;pointer-events:auto}.slider-info__title[data-v-06b7e0ef]{font-size:1.4rem;font-weight:700;margin:0 0 .4rem;text-transform:uppercase}.slider-info__desc[data-v-06b7e0ef]{font-size:.9rem;margin:0;opacity:.7}.slider-title[data-v-06b7e0ef]{box-sizing:border-box;left:0;top:0;white-space:nowrap;width:100%;z-index:100}.slider-title[data-v-06b7e0ef],.slider-view-all-btn[data-v-06b7e0ef]{pointer-events:none;position:absolute}.slider-view-all-btn[data-v-06b7e0ef]{cursor:pointer;height:8rem;opacity:0;right:4.5rem;top:10rem;transform:translateY(1rem);transition:opacity 1.2s cubic-bezier(.16,1,.3,1),transform 1.2s cubic-bezier(.16,1,.3,1);width:8rem;z-index:950}.slider-view-all-btn.is-visible[data-v-06b7e0ef]{opacity:1;pointer-events:auto;transform:translateY(0);will-change:transform,opacity}.slider-view-all-btn svg[data-v-06b7e0ef]{animation:rotateBadge-06b7e0ef 12s linear infinite;animation-play-state:paused;filter:none;height:100%;width:100%}.slider-view-all-btn.is-visible svg[data-v-06b7e0ef]{animation-play-state:running;filter:drop-shadow(0 0 1.5rem rgba(120,75,160,.3))}.slider-view-all-btn:hover svg[data-v-06b7e0ef]{animation-duration:4s;filter:drop-shadow(0 0 2rem rgba(120,75,160,.5))}@keyframes rotateBadge-06b7e0ef{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:768px){.slider-nav-btn[data-v-06b7e0ef]{bottom:calc(-7.3rem + 50dvh);height:7.5rem;left:1.5rem;width:7.5rem}.slider-nav-btn--right[data-v-06b7e0ef]{left:auto;right:1.5rem}.slider-nav-btn svg[data-v-06b7e0ef]{height:3.2rem;width:3.2rem}.slider-info[data-v-06b7e0ef]{border-radius:1.5rem;bottom:3rem;left:1.5rem;max-width:calc(100% - 3rem);min-width:25rem;padding:2.5rem 3.5rem}.slider-info__title[data-v-06b7e0ef]{font-size:4.2rem;line-height:1.1;margin-bottom:1rem}.slider-info__desc[data-v-06b7e0ef]{font-size:3rem;line-height:1.3}.slider-view-all-btn[data-v-06b7e0ef]{height:16rem;right:1.5rem;top:12rem;width:16rem}.item.is-clickable[data-v-06b7e0ef]{cursor:pointer}.item[data-v-06b7e0ef]{bottom:auto!important;top:50%!important;transform:translateY(-50%)}}.page-wrapper[data-v-1ba5c8e6],.slider-section[data-v-1ba5c8e6]{overflow:hidden;width:100%}.slider-section[data-v-1ba5c8e6]{background:#050505;display:flex;flex-direction:column;height:50dvh;justify-content:center;position:relative}.mobile-track[data-v-1ba5c8e6]{display:flex;gap:3rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;align-items:center;height:100%;padding:0 7.5vw;scroll-behavior:smooth}.mobile-track[data-v-1ba5c8e6]::-webkit-scrollbar{display:none}.mobile-slide[data-v-1ba5c8e6]{align-items:center;display:flex;flex:0 0 85vw;height:auto;justify-content:center;scroll-snap-align:center}.mobile-video-container[data-v-1ba5c8e6]{aspect-ratio:16/9;background:#111;overflow:hidden;position:relative;width:100%}.mobile-video-el[data-v-1ba5c8e6]{display:block;height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.mobile-overlay[data-v-1ba5c8e6]{background:radial-gradient(circle,transparent 0,rgba(0,0,0,.3) 100%);inset:0}.mobile-overlay[data-v-1ba5c8e6],.slider-nav-btn[data-v-1ba5c8e6]{pointer-events:none;position:absolute}.slider-nav-btn[data-v-1ba5c8e6]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 .5rem 2rem #0003;color:#000;display:flex;height:7.5rem;justify-content:center;opacity:0;top:50%;transform:translateY(-50%);transition:opacity .5s ease;width:7.5rem;z-index:1000}.slider-nav-btn.is-visible[data-v-1ba5c8e6]{opacity:1;pointer-events:auto}.slider-nav-btn--left[data-v-1ba5c8e6]{left:1.5rem}.slider-nav-btn--right[data-v-1ba5c8e6]{right:1.5rem}.slider-nav-btn svg[data-v-1ba5c8e6]{height:3.2rem;width:3.2rem}.slider-title[data-v-1ba5c8e6]{box-sizing:border-box;left:0;padding:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:100}.slider-view-all-btn[data-v-1ba5c8e6]{cursor:pointer;height:16rem;position:absolute;right:1.5rem;top:12rem;width:16rem;z-index:950}.slider-view-all-btn svg[data-v-1ba5c8e6]{animation:rotateBadge-1ba5c8e6 12s linear infinite;filter:drop-shadow(0 0 1.5rem rgba(120,75,160,.3));height:100%;width:100%}@keyframes rotateBadge-1ba5c8e6{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.slider-info[data-v-1ba5c8e6]{background:#fff;bottom:11rem;color:#000;left:10rem;min-width:25rem;padding:2.5rem 3.5rem;position:absolute;transform:rotate(-3deg);width:80rem;z-index:900}.slider-info__title[data-v-1ba5c8e6]{font-family:GuanoApes,sans-serif;font-size:4.2rem;line-height:1.1;margin:0 0 1rem;text-transform:uppercase}.slider-info__desc[data-v-1ba5c8e6]{font-family:Jost,sans-serif;font-size:3rem;line-height:1.3;margin:0;opacity:.8}.fade-slide-enter-active[data-v-1ba5c8e6],.fade-slide-leave-active[data-v-1ba5c8e6]{transition:all .3s ease}.fade-slide-enter-from[data-v-1ba5c8e6]{opacity:0;transform:translateY(1rem)}.fade-slide-leave-to[data-v-1ba5c8e6]{opacity:0;transform:translateY(-1rem)}.page-wrapper[data-v-4e019482]{overflow-x:clip;width:100%}.page-seo-content[data-v-4e019482]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.client-reserve[data-v-4e019482]{background:#050505;width:100%}.client-reserve--hero[data-v-4e019482],.client-reserve--slider[data-v-4e019482]{min-height:100dvh}@media(max-width:768px){.client-reserve--slider[data-v-4e019482]{min-height:72dvh}}pre code .line{display:block}.admin-layout[data-v-ce71356b]{background:#060606;color:#f5f1e8;display:grid;grid-template-columns:18rem minmax(0,1fr);min-height:100vh}.admin-layout__sidebar[data-v-ce71356b]{backdrop-filter:blur(16px);background:radial-gradient(circle at top left,rgba(240,213,155,.12),transparent 18rem),#ffffff05;border-right:1px solid rgba(245,241,232,.08);display:flex;flex-direction:column;height:100vh;padding:1.2rem;position:sticky;top:0}.admin-layout__brand[data-v-ce71356b]{align-items:center;border:1px solid rgba(245,241,232,.08);border-radius:1.5rem;color:inherit;display:flex;gap:.9rem;padding:.9rem 1rem;text-decoration:none}.admin-layout__brand-mark[data-v-ce71356b]{background:#f0d59b;border-radius:999px;color:#101010;display:grid;font-weight:600;height:2.5rem;place-items:center;width:2.5rem}.admin-layout__brand strong[data-v-ce71356b]{display:block;font-weight:500}.admin-layout__brand p[data-v-ce71356b],.admin-layout__eyebrow[data-v-ce71356b]{color:#f5f1e88f}.admin-layout__brand p[data-v-ce71356b]{font-size:.84rem;margin-top:.2rem}.admin-layout__nav[data-v-ce71356b]{display:grid;gap:.55rem;margin-top:1rem}.admin-layout__home-link[data-v-ce71356b],.admin-layout__nav-link[data-v-ce71356b],.admin-layout__site-link[data-v-ce71356b]{color:inherit;text-decoration:none}.admin-layout__nav-link[data-v-ce71356b]{align-items:center;background:#ffffff05;border:1px solid rgba(245,241,232,.06);border-radius:1.2rem;display:grid;gap:.8rem;grid-template-columns:2rem 1fr;padding:.9rem 1rem;transition:border-color .2s ease,background .2s ease,transform .2s ease}.admin-layout__nav-link.is-active[data-v-ce71356b]{background:#f0d59b1a;border-color:#f0d59b66}.admin-layout__nav-link[data-v-ce71356b]:hover{transform:translate(.12rem)}.admin-layout__footer[data-v-ce71356b]{margin-top:auto}.admin-layout__home-link[data-v-ce71356b],.admin-layout__site-link[data-v-ce71356b]{align-items:center;background:#ffffff08;border:1px solid rgba(245,241,232,.08);border-radius:999px;display:inline-flex;justify-content:center;min-height:3rem;padding:0 1rem}.admin-layout__site-link[data-v-ce71356b]{width:100%}.admin-layout__main[data-v-ce71356b]{min-width:0}.admin-layout__topbar[data-v-ce71356b]{align-items:center;backdrop-filter:blur(18px);background:#060606b3;border-bottom:1px solid rgba(245,241,232,.06);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem;position:sticky;top:0;z-index:10}.admin-layout__eyebrow[data-v-ce71356b]{font-size:.76rem;letter-spacing:.16em;margin-bottom:.25rem;text-transform:uppercase}.admin-layout__topbar h1[data-v-ce71356b]{font-family:Jost;font-size:1.4rem;font-weight:500}.admin-layout__content[data-v-ce71356b]{min-width:0}@media(max-width:960px){.admin-layout[data-v-ce71356b]{grid-template-columns:1fr}.admin-layout__sidebar[data-v-ce71356b]{border-bottom:1px solid rgba(245,241,232,.08);border-right:0;height:auto;position:static}.admin-layout__topbar[data-v-ce71356b]{padding:1rem}}.menu-modal[data-v-343e8e33]{display:flex;flex-direction:column;inset:0;position:fixed;z-index:9999}.menu-modal__overlay[data-v-343e8e33]{background:#000;inset:0;position:absolute;z-index:1}.menu-modal__container[data-v-343e8e33]{background:#000;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:14rem 4rem 6rem;position:relative;width:100%;z-index:2}.menu-modal__nav[data-v-343e8e33]{align-items:center;display:flex;flex:1;margin-top:4rem}.menu-modal__list[data-v-343e8e33]{list-style:none;margin:0;padding:0;width:100%}.menu-modal__item[data-v-343e8e33]{margin-bottom:3rem;opacity:0}.menu-modal__link[data-v-343e8e33]{color:#fff;display:block;font-family:GuanoApes,sans-serif;font-size:12rem;line-height:1;text-decoration:none;text-transform:uppercase}.menu-modal__footer[data-v-343e8e33]{display:flex;flex-direction:column;gap:4rem}.menu-modal__btn[data-v-343e8e33]{align-items:center;background:#fff;border:none;border-radius:5rem;color:#000;display:flex;font-family:Jost,sans-serif;font-size:3.5rem;font-weight:600;gap:2rem;justify-content:center;padding:10rem 5rem;text-transform:lowercase;width:100%}.menu-modal__btn svg[data-v-343e8e33]{height:4rem;width:4rem}.menu-modal__contacts[data-v-343e8e33]{display:flex;flex-direction:column;gap:3rem}.menu-modal__email[data-v-343e8e33]{color:#fff;font-family:Jost,sans-serif;font-size:6rem;font-weight:500;text-decoration:none}.menu-modal__socials[data-v-343e8e33]{align-items:center;display:flex;gap:5.5rem}.menu-modal__socials a[data-v-343e8e33]{align-items:center;color:#fff9;display:flex;justify-content:center;text-decoration:none;transition:color .3s ease}.menu-modal__socials a[data-v-343e8e33]:hover{color:#fff}.menu-modal__socials svg[data-v-343e8e33]{display:block;height:9rem;width:9rem}.fade-enter-active[data-v-343e8e33],.fade-leave-active[data-v-343e8e33]{transition:opacity .3s ease}.fade-enter-from[data-v-343e8e33],.fade-leave-to[data-v-343e8e33]{opacity:0}.app-back-btn[data-v-f727fd79]{align-items:center;color:#f4f4f4;display:inline-flex;font-family:Jost,sans-serif;font-size:1.1rem;font-weight:400;gap:.8rem;opacity:.6;text-decoration:none;text-transform:lowercase;transition:opacity .3s ease,transform .3s ease}.app-back-btn[data-v-f727fd79]:hover{opacity:1;transform:translate(-3px)}.app-back-btn__arrow[data-v-f727fd79]{align-items:center;display:flex}@media(max-width:768px){.app-back-btn[data-v-f727fd79]{font-size:3.2rem;gap:1.5rem}.app-back-btn__arrow svg[data-v-f727fd79]{height:3.5rem;width:3.5rem}}.app-header[data-v-da9166ca]{background:transparent;height:4rem;left:0;pointer-events:none;position:fixed;top:0;z-index:10000}.app-header[data-v-da9166ca],.app-header__container[data-v-da9166ca]{align-items:center;display:flex;width:100%}.app-header__container[data-v-da9166ca]{justify-content:space-between;padding:0 2rem;pointer-events:auto}.app-header__left[data-v-da9166ca]{align-items:center;display:flex;flex:1}.app-header__nav[data-v-da9166ca]{display:flex;gap:5rem}.app-header__link[data-v-da9166ca]{color:#f4f4f4;font-size:1.1rem;font-weight:400;opacity:.6;text-decoration:none;text-transform:lowercase;transition:opacity .3s ease}.app-header__link[data-v-da9166ca]:hover{opacity:1}.app-header__center[data-v-da9166ca]{display:flex;flex:1;justify-content:center}.app-header__brand-logo[data-v-da9166ca]{background:linear-gradient(270deg,#f4f4f4,#d9ff3a,#3fbfa2,#ff3e9b,#0166bd,#e62727,#f4f4f4);-webkit-background-clip:text;background-size:600% 100%;cursor:pointer;font-family:MainFont,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;-webkit-text-fill-color:transparent;animation:logoGradient-da9166ca 15s linear infinite;background-clip:text}@keyframes logoGradient-da9166ca{0%{background-position:0 50%}to{background-position:600% 50%}}.app-header__right[data-v-da9166ca]{display:flex;flex:1;justify-content:flex-end}.app-header__btn[data-v-da9166ca]{align-items:center;background:#f4f4f4;border:none;border-radius:4rem;color:#11121c;cursor:pointer;display:flex;font-family:inherit;font-size:1rem;gap:1rem;padding:.8rem 2.2rem;position:relative;text-transform:lowercase;transition:all .3s cubic-bezier(.4,0,.2,1)}.app-header__burger[data-v-da9166ca]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:.8rem;padding:0}.app-header__burger span[data-v-da9166ca]{background:#fff;border-radius:1rem;display:block;height:.6rem;transition:transform .3s ease,opacity .3s ease;width:7rem}.app-header__burger.is-active span[data-v-da9166ca]:first-child{transform:translateY(.7rem) rotate(45deg)}.app-header__burger.is-active span[data-v-da9166ca]:last-child{transform:translateY(-.7rem) rotate(-45deg)}.app-header__btn-text[data-v-da9166ca]{display:inline-block;overflow:hidden;vertical-align:middle}.app-header__btn span[data-v-da9166ca]{display:inline-block;will-change:transform,opacity}.app-header__btn[data-v-da9166ca]:after{background:#f4f4f4;bottom:-.6rem;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:1.2rem;position:absolute;right:2.5rem;width:1.2rem}.app-header__btn[data-v-da9166ca]:hover{background:#fff;box-shadow:0 10px 20px #0000001a;transform:translateY(-2px)}.app-header__btn[data-v-da9166ca]:hover:after{background:#fff}.app-header__arrow[data-v-da9166ca]{height:1.2rem;transition:transform .3s ease;width:1.2rem}.app-header__btn:hover .app-header__arrow[data-v-da9166ca]{transform:translate(.3rem)}@media(max-width:768px){.app-header[data-v-da9166ca]{height:12rem}.app-header__container[data-v-da9166ca]{padding:0 4rem}.app-header__nav[data-v-da9166ca]{display:none}.app-header__brand-logo[data-v-da9166ca]{font-size:6rem}.app-header__right[data-v-da9166ca]{flex:1}.app-header__btn--desktop[data-v-da9166ca]{display:none}.app-header__burger[data-v-da9166ca]{display:flex}.app-header__btn[data-v-da9166ca]:after{bottom:-1.6rem;height:3rem;right:5rem;width:3rem}.app-header__arrow[data-v-da9166ca]{height:3.5rem;stroke-width:3px;width:3.5rem}}.app-footer[data-v-305d50a8]{color:#fff;font-family:sans-serif;overflow-x:clip;padding:.3rem;position:relative;z-index:100}.app-footer__container[data-v-305d50a8]{background:var(--color-theme-9-first);border-radius:2rem;display:flex;flex-flow:column;height:83dvh;margin:0 auto;max-width:100%;padding:6rem 2rem 2rem;position:relative}.app-footer__bottom[data-v-305d50a8]{align-items:center;display:flex;flex:1;justify-content:center;margin-top:2rem;padding:0;position:relative}.app-footer__word-wrapper[data-v-305d50a8]{flex-flow:column;position:relative}.app-footer__massive-text-svg[data-v-305d50a8],.app-footer__word-wrapper[data-v-305d50a8]{align-items:flex-end;display:flex;justify-content:center;margin:0 auto;width:100%}.app-footer__massive-text-svg[data-v-305d50a8]{transform:scaleY(1.3);transform-origin:bottom}.app-footer__massive-text-svg[data-v-305d50a8] .svg-text-wrapper{width:auto}.app-footer__massive-text-svg[data-v-305d50a8] .svg-text{height:auto!important;max-width:none!important;width:100%!important}.app-footer__discuss-btn[data-v-305d50a8]{display:none}.app-footer__corner-image[data-v-305d50a8]{display:block;filter:contrast(1.2) brightness(1.1);height:auto;opacity:1;pointer-events:none;position:absolute;right:-1rem;top:-1rem;transform:rotate(10deg);width:15rem;z-index:1}.app-footer__corner-image[data-v-305d50a8] img{display:block;height:auto;width:100%}.app-footer__sub[data-v-305d50a8]{display:flex;justify-content:space-between;padding:1rem 2rem}.app-footer__legal-wrap[data-v-305d50a8]{display:flex;flex-flow:row;gap:2.4rem;position:relative;width:100%}.app-footer__legal-btn[data-v-305d50a8]{align-items:center;background:none;border:none;color:var(--color-theme-9-second);cursor:pointer;display:inline-flex;font-size:.9rem;padding:0;text-align:left;text-decoration:none;transition:color .3s ease}.app-footer__legal-btn[data-v-305d50a8]:hover,.creator[data-v-305d50a8]{color:#fff}.creator[data-v-305d50a8]{cursor:pointer;font-size:.8rem;opacity:.5;text-align:end;text-decoration:none;transition:opacity .3s ease;width:20rem}.creator[data-v-305d50a8]:hover{opacity:1}.footer-tag[data-v-305d50a8]{backdrop-filter:blur(1.5rem);background:#d9ff3a;border-radius:6rem;color:#11121c;cursor:pointer;font-family:JuneBug;font-size:1rem;opacity:0;padding:1.8rem 4rem;position:absolute;text-decoration:none;transition:all .3s ease;white-space:nowrap;z-index:5}.footer-tag[data-v-305d50a8]:hover{border-color:#e587ff;transform:scale(1.05)!important}.tag-tg[data-v-305d50a8]{left:15%;top:-2rem;transform:rotate(-12deg)}.tag-vk[data-v-305d50a8]{bottom:2rem;left:5%;transform:rotate(8deg)}.tag-vimeo[data-v-305d50a8]{right:5%;top:-1rem;transform:rotate(15deg)}.tag-email[data-v-305d50a8]{bottom:1rem;cursor:pointer;position:relative;right:12%;transform:rotate(-5deg)}.email-notification[data-v-305d50a8]{background:#fff;border-radius:.5rem;bottom:calc(100% + .5rem);box-shadow:0 10px 25px #0003;color:#000;font-family:sans-serif;font-size:.75rem;font-weight:400;line-height:1.2;padding:.6rem 1rem;pointer-events:none;white-space:nowrap;z-index:10}.email-notification[data-v-305d50a8],.email-notification[data-v-305d50a8]:after{left:50%;position:absolute;transform:translate(-50%)}.email-notification[data-v-305d50a8]:after{border:6px solid transparent;border-top-color:#fff;content:"";top:100%}.fade-notify-enter-active[data-v-305d50a8],.fade-notify-leave-active[data-v-305d50a8]{transition:opacity .3s ease,transform .3s ease}.fade-notify-enter-from[data-v-305d50a8],.fade-notify-leave-to[data-v-305d50a8]{opacity:0;transform:translate(-50%) translateY(10px)}.app-footer__popover[data-v-305d50a8]{background:#fff;border:1px solid rgba(0,0,0,.05);border-radius:1.8rem;bottom:calc(100% + 1rem);box-shadow:0 15px 35px #00000026;display:flex;flex-direction:column;left:-2rem;padding:1.5rem;position:absolute;width:400px;z-index:1000}.popover-content[data-v-305d50a8]{color:#111;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:500;letter-spacing:-.01em;line-height:1.4;margin:0}.popover-content strong[data-v-305d50a8]{color:#111;display:block;font-size:1rem;margin-bottom:.5rem}.popover-enter-active[data-v-305d50a8],.popover-leave-active[data-v-305d50a8]{transition:all .5s cubic-bezier(.4,0,.2,1)}.popover-enter-from[data-v-305d50a8],.popover-leave-to[data-v-305d50a8]{opacity:0;transform:translateY(10px)}.app-footer__popover-close[data-v-305d50a8]{align-items:center;background:#fff;border:none;border-radius:50%;box-shadow:0 .5rem 1.5rem #0000001a;color:#000;cursor:pointer;display:flex;height:3.5rem;justify-content:center;left:50%;position:absolute;top:0;transform:translate(-50%,-50%);transition:transform .3s ease,background-color .3s ease;width:3.5rem;z-index:10}.app-footer__popover-close[data-v-305d50a8]:hover{background-color:#f4f4f4;transform:translate(-50%,-60%)}.app-footer__popover-close svg[data-v-305d50a8]{height:1.5rem;width:1.5rem}@media(max-width:64rem){.app-footer[data-v-305d50a8]{padding:4rem 2rem 2rem}}@media(max-width:768px){.app-footer[data-v-305d50a8]{padding:2rem 1rem 1rem}.app-footer__container[data-v-305d50a8]{border-radius:5rem;height:85dvh;padding:0}.app-footer__bottom[data-v-305d50a8]{margin-top:0;overflow:hidden;width:100%}.app-footer__word-wrapper[data-v-305d50a8]{display:block;position:static}.app-footer__massive-text-svg[data-v-305d50a8]{height:auto;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-70deg);transform-origin:center!important;width:90dvh}.app-footer__massive-text-svg[data-v-305d50a8] .svg-text-wrapper{align-items:center;display:flex;justify-content:center;width:100%!important}.app-footer__discuss-btn[data-v-305d50a8]{align-items:center;background:#f4f4f4;border:none;border-radius:8rem;bottom:55rem;box-shadow:0 15px 30px #0003;color:#11121c;cursor:pointer;display:flex;font-family:inherit;font-size:3.2rem;gap:1.5rem;padding:2.5rem 5rem;position:absolute;right:5rem;text-transform:lowercase;transform:rotate(6deg);z-index:10}.app-footer__discuss-btn[data-v-305d50a8]:after{background:#f4f4f4;bottom:-1.6rem;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:3.5rem;position:absolute;right:5rem;width:3.5rem}.app-footer__discuss-btn[data-v-305d50a8]:active{transform:scale(.97)}.app-footer__discuss-btn-arrow[data-v-305d50a8]{height:4rem;stroke-width:3px;transition:transform .3s ease;width:4rem}.app-footer__corner-image[data-v-305d50a8]{bottom:-2rem;right:-1rem;top:auto;width:45rem}.footer-tag[data-v-305d50a8]{border-radius:10rem;font-size:3.2rem;padding:3rem 6rem}.tag-tg[data-v-305d50a8]{left:5rem;top:25rem;transform:rotate(-10deg)}.tag-vk[data-v-305d50a8]{height:-moz-fit-content;height:fit-content;left:15rem;top:45rem;transform:rotate(-24deg)}.tag-vimeo[data-v-305d50a8],.tag-vk[data-v-305d50a8]{width:-moz-fit-content;width:fit-content}.tag-vimeo[data-v-305d50a8]{left:25rem;top:6rem;transform:rotate(12deg)}.tag-email[data-v-305d50a8]{bottom:8rem;font-size:2.8rem;padding:2.5rem 5rem;right:5rem;transform:rotate(-60deg);width:-moz-fit-content;width:fit-content}.app-footer__sub[data-v-305d50a8]{align-items:center;flex-flow:column;padding:1rem 1.5rem}.creator[data-v-305d50a8]{font-size:3.2rem;margin-top:1rem;width:-moz-fit-content;width:fit-content}.app-footer__legal-wrap[data-v-305d50a8]{flex-direction:column;gap:4rem;justify-content:center;padding:2rem}.app-footer__legal-btn[data-v-305d50a8]{font-size:3rem;text-align:center}.app-footer__popover[data-v-305d50a8]{border-radius:6rem 6rem 0 0;bottom:0;box-shadow:0 -15px 35px #00000026;left:0;max-width:none;padding:6rem 8.5rem 8rem;position:fixed;width:100dvw;z-index:2000}.popover-content[data-v-305d50a8]{font-size:3.2rem;line-height:1.5}.popover-content strong[data-v-305d50a8]{font-size:3.8rem;margin-bottom:1.5rem}.popover-enter-from[data-v-305d50a8],.popover-leave-to[data-v-305d50a8]{opacity:1;transform:translateY(100%)}.app-footer__popover-close[data-v-305d50a8]{box-shadow:0 .5rem 1.5rem #0000000d;height:10rem;width:10rem}.app-footer__popover-close svg[data-v-305d50a8]{height:5rem;width:5rem}}.layout-wrapper[data-v-c661fc93]{display:flex;flex-direction:column;min-height:100vh}.content[data-v-c661fc93]{border-radius:1.6rem;box-sizing:border-box;flex:1}.layout-wrapper[data-v-3730387b]{display:flex;flex-direction:column;min-height:100vh}.content[data-v-3730387b]{border-radius:1.6rem;box-sizing:border-box;flex:1}.grid[data-v-204d37bf]{display:grid}.mb-2[data-v-204d37bf]{margin-bottom:.5rem}.mb-4[data-v-204d37bf]{margin-bottom:1rem}.max-w-520px[data-v-204d37bf]{max-width:520px}.min-h-screen[data-v-204d37bf]{min-height:100vh}.w-full[data-v-204d37bf]{width:100%}.flex[data-v-204d37bf]{display:flex}.place-content-center[data-v-204d37bf]{place-content:center}.items-center[data-v-204d37bf]{align-items:center}.justify-center[data-v-204d37bf]{justify-content:center}.overflow-hidden[data-v-204d37bf]{overflow:hidden}.bg-white[data-v-204d37bf]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-204d37bf]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-204d37bf]{text-align:center}.text-\[80px\][data-v-204d37bf]{font-size:80px}.text-2xl[data-v-204d37bf]{font-size:1.5rem;line-height:2rem}.text-sm[data-v-204d37bf]{font-size:.875rem;line-height:1.25rem}.text-\[\#020420\][data-v-204d37bf]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-204d37bf]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.hover\:text-\[\#00DC82\][data-v-204d37bf]:hover{--un-text-opacity:1;color:rgb(0 220 130/var(--un-text-opacity))}.font-medium[data-v-204d37bf]{font-weight:500}.font-semibold[data-v-204d37bf]{font-weight:600}.leading-none[data-v-204d37bf]{line-height:1}.tracking-wide[data-v-204d37bf]{letter-spacing:.025em}.font-sans[data-v-204d37bf]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-204d37bf]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.underline[data-v-204d37bf]{text-decoration-line:underline}.underline-offset-3[data-v-204d37bf]{text-underline-offset:3px}.antialiased[data-v-204d37bf]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-204d37bf]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-204d37bf]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:text-\[110px\][data-v-204d37bf]{font-size:110px}.sm\:text-3xl[data-v-204d37bf]{font-size:1.875rem;line-height:2.25rem}}.grid[data-v-d349100d]{display:grid}.mb-2[data-v-d349100d]{margin-bottom:.5rem}.mb-4[data-v-d349100d]{margin-bottom:1rem}.max-w-520px[data-v-d349100d]{max-width:520px}.min-h-screen[data-v-d349100d]{min-height:100vh}.place-content-center[data-v-d349100d]{place-content:center}.overflow-hidden[data-v-d349100d]{overflow:hidden}.bg-white[data-v-d349100d]{--un-bg-opacity:1;background-color:rgb(255 255 255/var(--un-bg-opacity))}.px-2[data-v-d349100d]{padding-left:.5rem;padding-right:.5rem}.text-center[data-v-d349100d]{text-align:center}.text-\[80px\][data-v-d349100d]{font-size:80px}.text-2xl[data-v-d349100d]{font-size:1.5rem;line-height:2rem}.text-\[\#020420\][data-v-d349100d]{--un-text-opacity:1;color:rgb(2 4 32/var(--un-text-opacity))}.text-\[\#64748B\][data-v-d349100d]{--un-text-opacity:1;color:rgb(100 116 139/var(--un-text-opacity))}.font-semibold[data-v-d349100d]{font-weight:600}.leading-none[data-v-d349100d]{line-height:1}.tracking-wide[data-v-d349100d]{letter-spacing:.025em}.font-sans[data-v-d349100d]{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.tabular-nums[data-v-d349100d]{--un-numeric-spacing:tabular-nums;font-variant-numeric:var(--un-ordinal) var(--un-slashed-zero) var(--un-numeric-figure) var(--un-numeric-spacing) var(--un-numeric-fraction)}.antialiased[data-v-d349100d]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(prefers-color-scheme:dark){.dark\:bg-\[\#020420\][data-v-d349100d]{--un-bg-opacity:1;background-color:rgb(2 4 32/var(--un-bg-opacity))}.dark\:text-white[data-v-d349100d]{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity))}}@media(min-width:640px){.sm\:text-\[110px\][data-v-d349100d]{font-size:110px}.sm\:text-3xl[data-v-d349100d]{font-size:1.875rem;line-height:2.25rem}}
