.navbar[data-v-ef2adca3]{left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(-100%);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);z-index:1000}.navbar.visible[data-v-ef2adca3]{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-inner[data-v-ef2adca3]{align-items:center;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0a0a0a99;border-bottom:1px solid hsla(0,0%,100%,.06);border-radius:0;display:flex;justify-content:space-between;margin:0 auto;max-width:100%;padding:1rem 2.5rem;transition:max-width .65s cubic-bezier(.16,1,.3,1),margin .65s cubic-bezier(.16,1,.3,1),padding .65s cubic-bezier(.16,1,.3,1),border-radius .65s cubic-bezier(.16,1,.3,1),background .65s ease,border-color .65s ease,box-shadow .65s ease}.navbar.compact .navbar-inner[data-v-ef2adca3]{background:#0a0a0abf;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;box-shadow:0 8px 32px #0006,0 0 0 1px #ffffff0a;margin:.5rem auto 0;max-width:65%;padding:.65rem 1.5rem}.navbar-logo[data-v-ef2adca3]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.logo-text[data-v-ef2adca3]{color:#fff;display:inline-block;font-family:var(--font-display);font-size:1.25rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;transition:text-shadow .4s ease,letter-spacing .4s cubic-bezier(.16,1,.3,1),transform .4s ease}.navbar-logo:hover .logo-text[data-v-ef2adca3]{letter-spacing:.15em;text-shadow:0 0 20px hsla(0,0%,100%,.6),0 0 60px hsla(0,0%,100%,.15);transform:scale(1.05)}.navbar-links[data-v-ef2adca3]{display:flex;gap:2.5rem}.nav-link[data-v-ef2adca3]{color:#ffffffa6;cursor:pointer;font-size:.82rem;font-weight:500;letter-spacing:.06em;position:relative;text-decoration:none;text-transform:uppercase;transition:color .35s ease,font-size .35s cubic-bezier(.16,1,.3,1),letter-spacing .35s ease,text-shadow .35s ease,filter .35s ease}.nav-link[data-v-ef2adca3]:after{background:#fff;bottom:-4px;box-shadow:0 0 8px #fff9;content:"";height:1px;left:50%;position:absolute;transition:width .4s cubic-bezier(.16,1,.3,1),left .4s cubic-bezier(.16,1,.3,1);width:0}.nav-link[data-v-ef2adca3]:hover{color:#fff;filter:brightness(1.2);font-size:.92rem;letter-spacing:.12em;text-shadow:0 0 12px hsla(0,0%,100%,.5),0 0 30px hsla(0,0%,100%,.15)}.nav-link[data-v-ef2adca3]:hover:after{left:0;width:100%}.navbar-actions[data-v-ef2adca3]{align-items:center;display:flex;gap:1rem}.lang-switcher[data-v-ef2adca3]{position:relative}.lang-btn[data-v-ef2adca3]{align-items:center;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#ffffffb3;cursor:pointer;display:flex;font-family:inherit;font-size:.78rem;gap:.4rem;padding:.4rem .75rem;transition:all .25s ease;white-space:nowrap}.lang-btn[data-v-ef2adca3]:hover{background:#ffffff1a;border-color:#ffffff40;box-shadow:0 0 12px #ffffff14;color:#fff}.lang-icon[data-v-ef2adca3]{flex-shrink:0;height:1rem;width:1rem}.lang-dropdown[data-v-ef2adca3]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#141414f2;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;flex-direction:column;gap:.15rem;min-width:120px;padding:.35rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:10}.lang-option[data-v-ef2adca3]{background:none;border:none;border-radius:5px;color:#fff9;cursor:pointer;font-family:inherit;font-size:.8rem;padding:.5rem .75rem;text-align:left;transition:all .2s ease;white-space:nowrap}.lang-option[data-v-ef2adca3]:hover{background:#ffffff14;color:#fff}.lang-option.active[data-v-ef2adca3]{background:#ffffff1f;color:#fff}.dropdown-enter-active[data-v-ef2adca3],.dropdown-leave-active[data-v-ef2adca3]{transition:all .2s ease}.dropdown-enter-from[data-v-ef2adca3],.dropdown-leave-to[data-v-ef2adca3]{opacity:0;transform:translateY(-6px)}.contact-btn[data-v-ef2adca3]{background:#fff;border:none;border-radius:6px;color:#0a0a0a;cursor:pointer;font-family:inherit;font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:.5rem 1.25rem;text-transform:uppercase;transition:all .3s ease;white-space:nowrap}.contact-btn[data-v-ef2adca3]:hover{background:#fff;box-shadow:0 0 20px #ffffff4d,0 0 60px #ffffff1a;letter-spacing:.08em;transform:scale(1.04)}.hamburger[data-v-ef2adca3]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:.5rem}.hamburger span[data-v-ef2adca3]{background:#fff;display:block;height:1.5px;transform-origin:center;transition:all .3s ease;width:22px}.hamburger.open span[data-v-ef2adca3]:first-child{transform:rotate(45deg) translate(4.5px,4.5px)}.hamburger.open span[data-v-ef2adca3]:nth-child(2){opacity:0}.hamburger.open span[data-v-ef2adca3]:nth-child(3){transform:rotate(-45deg) translate(4.5px,-4.5px)}.mobile-menu[data-v-ef2adca3]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0a0a0af2;display:none;flex-direction:column;gap:.25rem;padding:1.5rem 2.5rem 2rem}.mobile-link[data-v-ef2adca3],.mobile-menu[data-v-ef2adca3]{border-bottom:1px solid hsla(0,0%,100%,.06)}.mobile-link[data-v-ef2adca3]{color:#ffffffb3;cursor:pointer;font-size:1rem;font-weight:500;padding:.75rem 0;text-decoration:none;transition:color .2s ease}.mobile-link[data-v-ef2adca3]:hover{color:#fff}.mobile-lang[data-v-ef2adca3]{display:flex;gap:.5rem;padding:1rem 0 .5rem}.mobile-lang-btn[data-v-ef2adca3]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#fff9;cursor:pointer;font-family:inherit;font-size:.8rem;padding:.4rem .85rem;transition:all .2s ease}.mobile-lang-btn.active[data-v-ef2adca3]{background:#ffffff26;border-color:#ffffff40;color:#fff}.mobile-contact-btn[data-v-ef2adca3]{background:#fff;border:none;border-radius:6px;color:#0a0a0a;cursor:pointer;font-family:inherit;font-size:.85rem;font-weight:600;letter-spacing:.04em;margin-top:.5rem;padding:.75rem;text-transform:uppercase;transition:all .3s ease}.mobile-contact-btn[data-v-ef2adca3]:hover{background:#ffffffe0}.mobile-menu-enter-active[data-v-ef2adca3],.mobile-menu-leave-active[data-v-ef2adca3]{transition:all .35s cubic-bezier(.16,1,.3,1)}.mobile-menu-enter-from[data-v-ef2adca3],.mobile-menu-leave-to[data-v-ef2adca3]{opacity:0;transform:translateY(-10px)}@media(max-width:1000px){.navbar-inner[data-v-ef2adca3]{padding:.85rem 1.5rem}.contact-btn[data-v-ef2adca3],.lang-switcher[data-v-ef2adca3],.navbar-links[data-v-ef2adca3]{display:none}.hamburger[data-v-ef2adca3],.mobile-menu[data-v-ef2adca3]{display:flex}}.landing-reveal[data-v-ce1af140],.landing-reveal[data-v-ce1af140] *{box-sizing:border-box}.landing-reveal[data-v-ce1af140]{background-color:var(--bg-dark);background-image:var(--bg-dark-pattern);background-position:50%;background-size:3rem 3rem;font-family:var(--font-body);height:100vh;height:100svh;height:100dvh;overflow:clip;position:relative;width:100%}.landing-reveal img[data-v-ce1af140]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero-slide[data-v-ce1af140]{inset:0;opacity:0;position:absolute;transition:opacity 1.6s ease-in-out;will-change:opacity}.hero-slide.active[data-v-ce1af140]{opacity:1}.container[data-v-ce1af140]{height:100%;opacity:0;position:relative;width:100%}.hero-img[data-v-ce1af140]{clip-path:circle(0 at 50% 50%);inset:0;overflow:hidden;position:absolute;will-change:clip-path,transform}.hero-img[data-v-ce1af140]:after{background:linear-gradient(180deg,#08080838,#08080894),radial-gradient(circle at center,hsla(0,0%,100%,.08),transparent 62%);content:"";inset:0;position:absolute}.hero-overlay[data-v-ce1af140]{align-items:center;bottom:10.5rem;color:#f2f2f2;display:flex;flex-direction:column;gap:1.5rem;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:min(56rem,calc(100vw - 3rem));z-index:2}.hero-kicker[data-v-ce1af140]{color:#f2f2f2b8;font-size:.84rem;font-weight:600;letter-spacing:.28em;margin:0;text-transform:uppercase}.landing-reveal .heading[data-v-ce1af140]{color:#fff;font-family:var(--font-display);font-size:clamp(3.8rem,8vw,7.5rem);font-weight:700;letter-spacing:-.055em;line-height:1.02;margin:0;max-width:12ch;text-shadow:0 12px 40px rgba(0,0,0,.28);text-transform:uppercase;text-wrap:balance}.hero-tags[data-v-ce1af140]{display:flex;flex-wrap:wrap;gap:.85rem;justify-content:center}.hero-tag[data-v-ce1af140]{align-items:center;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#ffffffe6;cursor:default;display:inline-flex;font-size:.74rem;font-weight:600;letter-spacing:.12em;min-height:2.8rem;padding:.85rem 1.15rem;text-transform:uppercase;transition:border-color .35s ease,background .35s ease,box-shadow .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.hero-tag[data-v-ce1af140]:hover{background:#ffffff24;border-color:#ffffff59;box-shadow:0 0 20px #ffffff1a,0 0 60px #ffffff0a;transform:translateY(-2px) scale(1.04)}.mouse-glow[data-v-ce1af140]{background:radial-gradient(circle,hsla(0,0%,100%,.07) 0,rgba(200,220,255,.04) 30%,transparent 70%);border-radius:50%;height:420px;left:0;opacity:0;top:0;transition:opacity .6s ease;width:420px}.mouse-glow[data-v-ce1af140],.particles[data-v-ce1af140]{pointer-events:none;position:absolute;will-change:transform;z-index:1}.particles[data-v-ce1af140]{inset:0}.particle[data-v-ce1af140]{--repel-x:0px;--repel-y:0px;position:absolute;transform:translate(var(--repel-x),var(--repel-y));transition:transform .3s ease-out}.particle-dot[data-v-ce1af140]{animation:particleFloat-ce1af140 6s ease-in-out infinite;background:#ffffff80;border-radius:50%;box-shadow:0 0 8px 2px #ffffff26;height:3px;width:3px}.particle-dot[data-v-ce1af140]:first-child{animation-delay:0s;animation-duration:5.2s;left:5%;top:12%}.particle-dot[data-v-ce1af140]:nth-child(2){animation-delay:.4s;animation-duration:6.8s;left:12%;top:68%}.particle-dot[data-v-ce1af140]:nth-child(3){animation-delay:.8s;animation-duration:5.6s;height:2px;left:22%;top:25%;width:2px}.particle-dot[data-v-ce1af140]:nth-child(4){animation-delay:1.2s;animation-duration:7.2s;left:35%;top:82%}.particle-dot[data-v-ce1af140]:nth-child(5){animation-delay:.2s;animation-duration:5.8s;height:4px;left:48%;top:15%;width:4px}.particle-dot[data-v-ce1af140]:nth-child(6){animation-delay:.6s;animation-duration:6.4s;left:58%;top:50%}.particle-dot[data-v-ce1af140]:nth-child(7){animation-delay:1s;animation-duration:5.4s;height:2px;left:72%;top:30%;width:2px}.particle-dot[data-v-ce1af140]:nth-child(8){animation-delay:.3s;animation-duration:7s;left:85%;top:74%}.particle-dot[data-v-ce1af140]:nth-child(9){animation-delay:.7s;animation-duration:6.2s;height:4px;left:15%;top:45%;width:4px}.particle-dot[data-v-ce1af140]:nth-child(10){animation-delay:1.1s;animation-duration:5s;left:42%;top:38%}.particle-dot[data-v-ce1af140]:nth-child(11){animation-delay:.5s;animation-duration:6.6s;height:2px;left:65%;top:85%;width:2px}.particle-dot[data-v-ce1af140]:nth-child(12){animation-delay:.9s;animation-duration:7.4s;left:30%;top:8%}.particle-dot[data-v-ce1af140]:nth-child(13){animation-delay:.15s;animation-duration:5.5s;height:2px;left:92%;top:20%;width:2px}.particle-dot[data-v-ce1af140]:nth-child(14){animation-delay:1.3s;animation-duration:6.1s;box-shadow:0 0 12px 3px #fff3;height:5px;left:3%;top:55%;width:5px}.particle-dot[data-v-ce1af140]:nth-child(15){animation-delay:.35s;animation-duration:7.6s;left:78%;top:62%}.particle-dot[data-v-ce1af140]:nth-child(16){animation-delay:.85s;animation-duration:5.3s;height:2px;left:50%;top:92%;width:2px}.particle-dot[data-v-ce1af140]:nth-child(17){animation-delay:.55s;animation-duration:6.9s;height:4px;left:88%;top:45%;width:4px}.particle-dot[data-v-ce1af140]:nth-child(18){animation-delay:1.05s;animation-duration:5.7s;left:38%;top:58%}.particle-ring[data-v-ce1af140]{animation:particleRing-ce1af140 8s ease-in-out infinite;background:transparent;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;height:12px;width:12px}.particle-ring[data-v-ce1af140]:nth-child(19){animation-delay:.2s;animation-duration:7.5s;height:16px;left:10%;top:35%;width:16px}.particle-ring[data-v-ce1af140]:nth-child(20){animation-delay:.8s;animation-duration:9s;height:10px;left:55%;top:22%;width:10px}.particle-ring[data-v-ce1af140]:nth-child(21){animation-delay:1.5s;animation-duration:8.2s;height:14px;left:80%;top:68%;width:14px}.particle-ring[data-v-ce1af140]:nth-child(22){animation-delay:.4s;animation-duration:7.8s;left:28%;top:75%}.particle-ring[data-v-ce1af140]:nth-child(23){animation-delay:1s;animation-duration:8.6s;height:18px;left:68%;top:10%;width:18px}.particle-ring[data-v-ce1af140]:nth-child(24){animation-delay:.6s;animation-duration:9.4s;height:8px;left:45%;top:55%;width:8px}.particle-line[data-v-ce1af140]{animation:particleLine-ce1af140 7s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);border-radius:1px;height:1px;width:20px}.particle-line[data-v-ce1af140]:nth-child(25){animation-delay:.3s;animation-duration:6.5s;left:18%;top:20%;transform:rotate(30deg);width:24px}.particle-line[data-v-ce1af140]:nth-child(26){animation-delay:.9s;animation-duration:7.8s;left:62%;top:40%;transform:rotate(-20deg)}.particle-line[data-v-ce1af140]:nth-child(27){animation-delay:1.4s;animation-duration:6.2s;left:82%;top:55%;transform:rotate(65deg);width:16px}.particle-line[data-v-ce1af140]:nth-child(28){animation-delay:.5s;animation-duration:7.3s;left:40%;top:70%;transform:rotate(-45deg);width:28px}.particle-line[data-v-ce1af140]:nth-child(29){animation-delay:1.1s;animation-duration:8.1s;left:8%;top:82%;transform:rotate(15deg)}.particle-line[data-v-ce1af140]:nth-child(30){animation-delay:.7s;animation-duration:6.8s;left:90%;top:12%;transform:rotate(-55deg);width:22px}@keyframes particleFloat-ce1af140{0%,to{opacity:.2;transform:translate(var(--repel-x),var(--repel-y)) translateY(0) scale(1)}50%{opacity:.8;transform:translate(var(--repel-x),var(--repel-y)) translateY(-20px) scale(1.3)}}@keyframes particleRing-ce1af140{0%,to{opacity:.1;transform:translate(var(--repel-x),var(--repel-y)) scale(.7) rotate(0)}50%{opacity:.4;transform:translate(var(--repel-x),var(--repel-y)) scale(1.2) rotate(180deg)}}@keyframes particleLine-ce1af140{0%,to{opacity:.1;transform:translate(var(--repel-x),var(--repel-y)) scaleX(.5)}50%{opacity:.5;transform:translate(var(--repel-x),var(--repel-y)) scaleX(1.3)}}.shooting-stars[data-v-ce1af140]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.shooting-star[data-v-ce1af140]{animation:shootingStar-ce1af140 var(--star-duration,3s) var(--star-delay,0s) infinite;background:linear-gradient(90deg,hsla(0,0%,100%,.6),transparent);border-radius:1px;height:1px;opacity:0;position:absolute;width:80px}.shooting-star[data-v-ce1af140]:first-child{left:100%;top:15%;--star-duration:2.8s;--star-delay:1s;transform:rotate(-25deg);width:100px}.shooting-star[data-v-ce1af140]:nth-child(2){left:100%;top:40%;--star-duration:3.5s;--star-delay:5s;transform:rotate(-15deg);width:70px}.shooting-star[data-v-ce1af140]:nth-child(3){left:100%;top:65%;--star-duration:2.4s;--star-delay:9s;transform:rotate(-30deg);width:90px}.shooting-star[data-v-ce1af140]:nth-child(4){left:100%;top:25%;--star-duration:3.2s;--star-delay:14s;transform:rotate(-20deg);width:60px}@keyframes shootingStar-ce1af140{0%{opacity:0;transform:rotate(var(--star-rotate,-25deg)) translate(0)}5%{opacity:.8}40%{opacity:0;transform:rotate(var(--star-rotate,-25deg)) translate(-100vw)}to{opacity:0;transform:rotate(var(--star-rotate,-25deg)) translate(-100vw)}}.scroll-cue[data-v-ce1af140]{bottom:5.6rem;display:inline-flex;gap:.22rem}.hero-footer[data-v-ce1af140],.scroll-cue[data-v-ce1af140]{align-items:center;flex-direction:column;left:50%;position:absolute;transform:translate(-50%);z-index:3}.hero-footer[data-v-ce1af140]{bottom:1.6rem;color:#ffffffd1;display:flex;gap:.35rem;text-align:center;width:min(32rem,calc(100vw - 2rem))}.hero-footer p[data-v-ce1af140]{font-size:.72rem;font-weight:500;letter-spacing:.16em;margin:0;text-transform:uppercase;transition:opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1),color .3s ease}.hero-footer p[data-v-ce1af140]:last-child{color:#ffffff80;font-size:.64rem;letter-spacing:.11em}.cue-arrow[data-v-ce1af140]{animation:blinkDown-ce1af140 1.4s infinite;border-bottom:2px solid hsla(0,0%,100%,.92);border-right:2px solid hsla(0,0%,100%,.92);height:.9rem;transform:rotate(45deg);width:.9rem}.cue-arrow[data-v-ce1af140]:nth-child(2){animation-delay:.16s}.cue-arrow[data-v-ce1af140]:nth-child(3){animation-delay:.32s}@keyframes blinkDown-ce1af140{0%,to{opacity:.15;transform:translateY(-.2rem) rotate(45deg)}50%{opacity:1;transform:translateY(.25rem) rotate(45deg)}}@media(max-width:1000px){.hero-overlay[data-v-ce1af140]{bottom:7.5rem;gap:1.15rem;width:min(34rem,calc(100vw - 2rem))}.hero-kicker[data-v-ce1af140]{font-size:.72rem;letter-spacing:.2em}.landing-reveal .heading[data-v-ce1af140]{font-size:clamp(2.8rem,11vw,4.4rem);max-width:9ch}.hero-tags[data-v-ce1af140]{gap:.6rem}.hero-tag[data-v-ce1af140]{font-size:.62rem;letter-spacing:.08em;min-height:2.35rem;padding:.7rem .9rem}.scroll-cue[data-v-ce1af140]{bottom:5rem}.hero-footer[data-v-ce1af140]{bottom:1.25rem;width:min(24rem,calc(100vw - 1.5rem))}.hero-footer p[data-v-ce1af140]{font-size:.62rem;letter-spacing:.14em}.hero-footer p[data-v-ce1af140]:last-child{font-size:.56rem}}.model-container.interactive canvas[data-v-6cecd53c]{cursor:grab}.model-container.dragging canvas[data-v-6cecd53c]{cursor:grabbing}.outro[data-v-6cecd53c]{flex-direction:column;gap:2.5rem;padding-bottom:4rem}.outro[data-v-6cecd53c],.outro-actions[data-v-6cecd53c]{justify-content:center}.outro-actions[data-v-6cecd53c]{align-items:center;display:flex;flex-wrap:wrap;gap:1.25rem}.outro-customize-btn[data-v-6cecd53c]{align-items:center;background:linear-gradient(135deg,#ffffff2e,#ffffff0f),#0a0a0ab8;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;box-shadow:0 16px 45px #00000059,inset 0 1px #fff3;color:#f4f4f4;cursor:pointer;display:inline-flex;gap:.9rem;isolation:isolate;min-width:13rem;overflow:hidden;padding:1rem 1.5rem;position:relative;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),border-color .35s ease,background .35s ease}.outro-customize-btn[data-v-6cecd53c]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.12),transparent 55%);border-radius:inherit;content:"";inset:1px;opacity:.8;position:absolute;z-index:-1}.outro-customize-btn[data-v-6cecd53c]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 35%,hsla(0,0%,100%,.68) 50%,hsla(0,0%,100%,.08) 65%,transparent);content:"";height:380%;left:-35%;pointer-events:none;position:absolute;top:-140%;transform:rotate(24deg) translate(-180%);transition:transform .85s cubic-bezier(.16,1,.3,1);width:42%}.outro-customize-btn[data-v-6cecd53c]:focus-visible,.outro-customize-btn[data-v-6cecd53c]:hover{border-color:#ffffff80;box-shadow:0 24px 60px #0006,0 0 26px #ffffff2e,0 0 60px #6bb4ff33,inset 0 1px #ffffff47;transform:translateY(-8px) scale(1.02)}.outro-customize-btn[data-v-6cecd53c]:focus-visible:after,.outro-customize-btn[data-v-6cecd53c]:hover:after{transform:rotate(24deg) translate(360%)}.outro-customize-btn[data-v-6cecd53c]:focus-visible{outline:none}.outro-customize-btn__glow[data-v-6cecd53c]{background:radial-gradient(circle,rgba(107,180,255,.34) 0,transparent 68%);border-radius:50%;filter:blur(10px);height:9rem;opacity:.28;pointer-events:none;position:absolute;transition:opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1);width:9rem}.outro-customize-btn:focus-visible .outro-customize-btn__glow[data-v-6cecd53c],.outro-customize-btn:hover .outro-customize-btn__glow[data-v-6cecd53c]{opacity:.65;transform:scale(1.1)}.outro-customize-btn__icon[data-v-6cecd53c],.outro-customize-btn__text[data-v-6cecd53c]{position:relative;z-index:1}.outro-customize-btn__text[data-v-6cecd53c]{font-size:.92rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.outro-customize-btn__icon[data-v-6cecd53c]{align-items:center;background:#ffffff14;border-radius:50%;display:inline-flex;height:2.25rem;justify-content:center;transition:transform .45s cubic-bezier(.16,1,.3,1),background .35s ease,box-shadow .35s ease;width:2.25rem}.outro-customize-btn__icon svg[data-v-6cecd53c]{height:1rem;width:1rem}.outro-customize-btn:focus-visible .outro-customize-btn__icon[data-v-6cecd53c],.outro-customize-btn:hover .outro-customize-btn__icon[data-v-6cecd53c]{background:#ffffff29;box-shadow:0 0 24px #ffffff1f;transform:translate(4px)}.outro-contact-btn[data-v-6cecd53c]{align-items:center;background:linear-gradient(135deg,#ffffff24,#ffffff0a),#0a0a0ab8;border:1px solid hsla(0,0%,100%,.2);border-radius:999px;box-shadow:0 16px 45px #00000059,inset 0 1px #ffffff2e;color:#f4f4f4;cursor:pointer;display:inline-flex;gap:.9rem;isolation:isolate;min-width:13rem;overflow:hidden;padding:1rem 1.5rem;position:relative;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1),border-color .35s ease,background .35s ease}.outro-contact-btn[data-v-6cecd53c]:before{background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent 55%);border-radius:inherit;content:"";inset:1px;opacity:.8;position:absolute;z-index:-1}.outro-contact-btn[data-v-6cecd53c]:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 35%,hsla(0,0%,100%,.68) 50%,hsla(0,0%,100%,.08) 65%,transparent);content:"";height:380%;left:-35%;pointer-events:none;position:absolute;top:-140%;transform:rotate(24deg) translate(-180%);transition:transform .85s cubic-bezier(.16,1,.3,1);width:42%}.outro-contact-btn[data-v-6cecd53c]:focus-visible,.outro-contact-btn[data-v-6cecd53c]:hover{border-color:#fff6;box-shadow:0 24px 60px #0006,0 0 26px #ffffff26,0 0 60px #6bb4ff2e,inset 0 1px #ffffff42;transform:translateY(-8px) scale(1.02)}.outro-contact-btn[data-v-6cecd53c]:focus-visible:after,.outro-contact-btn[data-v-6cecd53c]:hover:after{transform:rotate(24deg) translate(360%)}.outro-contact-btn[data-v-6cecd53c]:focus-visible{outline:none}.outro-contact-btn__glow[data-v-6cecd53c]{background:radial-gradient(circle,rgba(107,180,255,.34) 0,transparent 68%);border-radius:50%;filter:blur(10px);height:9rem;inset:auto;opacity:.28;pointer-events:none;position:absolute;transition:opacity .35s ease,transform .45s cubic-bezier(.16,1,.3,1);width:9rem}.outro-contact-btn:focus-visible .outro-contact-btn__glow[data-v-6cecd53c],.outro-contact-btn:hover .outro-contact-btn__glow[data-v-6cecd53c]{opacity:.65;transform:scale(1.1)}.outro-contact-btn__icon[data-v-6cecd53c],.outro-contact-btn__text[data-v-6cecd53c]{position:relative;z-index:1}.outro-contact-btn__text[data-v-6cecd53c]{font-size:.92rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.outro-contact-btn__icon[data-v-6cecd53c]{align-items:center;background:#ffffff14;border-radius:50%;display:inline-flex;height:2.25rem;justify-content:center;transition:transform .45s cubic-bezier(.16,1,.3,1),background .35s ease,box-shadow .35s ease;width:2.25rem}.outro-contact-btn__icon svg[data-v-6cecd53c]{height:1rem;width:1rem}.outro-contact-btn:focus-visible .outro-contact-btn__icon[data-v-6cecd53c],.outro-contact-btn:hover .outro-contact-btn__icon[data-v-6cecd53c]{background:#ffffff29;box-shadow:0 0 24px #ffffff1f;transform:translate(4px) rotate(-8deg)}@media(max-width:1000px){.outro[data-v-6cecd53c]{gap:1.5rem;padding-bottom:3rem}.outro-actions[data-v-6cecd53c]{flex-direction:column;gap:1rem}.outro-customize-btn[data-v-6cecd53c]{min-width:11.75rem;padding:.95rem 1.2rem}.outro-customize-btn__text[data-v-6cecd53c]{font-size:.82rem;letter-spacing:.12em}.outro-contact-btn[data-v-6cecd53c]{min-width:11.75rem;padding:.95rem 1.2rem}.outro-contact-btn__text[data-v-6cecd53c]{font-size:.82rem;letter-spacing:.12em}}
