@import"https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Inter:wght@300;400;500;600;700&display=swap";nav[data-v-f269bd90]{position:fixed;top:0;left:0;right:0;z-index:100;padding:16px 24px;transition:padding .45s cubic-bezier(.4,0,.2,1)}.scroll-bar[data-v-f269bd90]{position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#baf2d8,#6ee7b7);transform-origin:left;transform:scaleX(0);transition:transform .1s linear;opacity:.6}.nav-inner[data-v-f269bd90]{max-width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:8px 16px;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);transition:background .4s,border-color .4s,box-shadow .4s,opacity .5s,transform .5s cubic-bezier(.4,0,.2,1);opacity:0;transform:translateY(-12px)}.nav-inner.mounted[data-v-f269bd90]{opacity:1;transform:translateY(0)}nav.scrolled .nav-inner[data-v-f269bd90]{background:#06122cbf;border-color:#ffffff1f;box-shadow:0 12px 48px #00000059,inset 0 1px #ffffff0f}.logo[data-v-f269bd90]{display:flex;align-items:center;gap:9px;font-size:1rem;letter-spacing:-.02em;color:#fff;text-decoration:none}.logo-text[data-v-f269bd90]{display:inline-block;transition:letter-spacing .3s}.logo:hover .logo-text[data-v-f269bd90]{letter-spacing:.02em}.logo-icon[data-v-f269bd90]{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#baf2d82e,#baf2d80a);border:1px solid rgba(186,242,216,.22);border-radius:9px;color:#baf2d8;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s}.logo:hover .logo-icon[data-v-f269bd90]{transform:rotate(10deg) scale(1.08);border-color:#baf2d873}.logo-ring[data-v-f269bd90]{position:absolute;inset:-4px;border-radius:13px;border:1px solid rgba(186,242,216,.3);opacity:0;transform:scale(.9);transition:opacity .3s,transform .3s}.logo-icon.pulse .logo-ring[data-v-f269bd90]{opacity:1;transform:scale(1);animation:ring-pulse-f269bd90 1.5s ease-in-out infinite}@keyframes ring-pulse-f269bd90{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.7;transform:scale(1.08)}}.links[data-v-f269bd90]{list-style:none;display:flex;align-items:center;gap:2px;position:relative;padding:0;margin:0}.links li[data-v-f269bd90]{opacity:0;transform:translateY(-6px);animation:fadeSlideDown-f269bd90 .4s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--i) * 80ms + .2s)}@keyframes fadeSlideDown-f269bd90{to{opacity:1;transform:translateY(0)}}.links a[data-v-f269bd90]{display:flex;align-items:center;gap:5px;font-size:.8rem;font-weight:600;color:#ffffff94;text-decoration:none;padding:6px 14px;border-radius:10px;transition:color .2s,transform .2s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:1}.links a[data-v-f269bd90]:hover{color:#ffffffd9;transform:translateY(-1px)}.links a.active[data-v-f269bd90]{color:#fff}.link-dot[data-v-f269bd90]{width:3px;height:3px;border-radius:50%;background:#baf2d8;opacity:0;transform:scale(0);transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1)}.links a.active .link-dot[data-v-f269bd90]{opacity:.8;transform:scale(1)}.pill[data-v-f269bd90]{position:absolute;top:2px;height:calc(100% - 4px);background:#ffffff12;border:1px solid rgba(255,255,255,.1);border-radius:10px;pointer-events:none;opacity:0;transition:left .35s cubic-bezier(.34,1.2,.64,1),width .35s cubic-bezier(.34,1.2,.64,1),opacity .2s}.pill.visible[data-v-f269bd90]{opacity:1}.nav-right[data-v-f269bd90]{display:flex;align-items:center;gap:8px}.nav-divider[data-v-f269bd90]{width:1px;height:16px;background:#ffffff1a;flex-shrink:0}.extra-link[data-v-f269bd90]{display:inline-flex;align-items:center;font-size:.74rem;font-weight:600;text-decoration:none;padding:5px 11px;border-radius:9px;border:1px solid transparent;opacity:0;transform:translateY(-6px);animation:fadeSlideDown-f269bd90 .4s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--i) * 60ms + .25s);animation-play-state:paused;transition:color .2s,background .2s,border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.extra-link.mounted[data-v-f269bd90]{animation-play-state:running}.extra-link[data-v-f269bd90]:not(.extra-link--danger){color:#ffffff61}.extra-link[data-v-f269bd90]:not(.extra-link--danger):hover{color:#ffffffbf;background:#ffffff0d;border-color:#ffffff14;transform:translateY(-1px)}.extra-link--danger[data-v-f269bd90]{color:#ff5a5a80}.extra-link--danger[data-v-f269bd90]:hover{color:#ff6464e6;background:#ff505014;border-color:#ff50502e;transform:translateY(-1px)}.back-btn[data-v-f269bd90]{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:600;color:#ffffff94;text-decoration:none;padding:6px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;opacity:0;transform:translateY(-6px);animation:fadeSlideDown-f269bd90 .4s cubic-bezier(.4,0,.2,1) .25s forwards;animation-play-state:paused;transition:color .2s,border-color .2s,background .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.back-btn.mounted[data-v-f269bd90]{animation-play-state:running}.back-btn[data-v-f269bd90]:hover{color:#baf2d8e6;border-color:#baf2d833;background:#baf2d80d;transform:translate(-2px)}.back-arrow[data-v-f269bd90]{font-size:.85rem}.login[data-v-f269bd90]{font-size:.8rem;font-weight:600;color:#ffffff94;text-decoration:none;padding:6px 10px;opacity:0;transform:translateY(-6px);animation:fadeSlideDown-f269bd90 .4s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--i) * 80ms + .2s);animation-play-state:paused;transition:color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.login.mounted[data-v-f269bd90]{animation-play-state:running}.login[data-v-f269bd90]:hover{color:#ffffffd9;transform:translateY(-1px)}.cta[data-v-f269bd90]{position:relative;display:inline-flex;align-items:center;font-size:.8rem;font-weight:600;color:#0a1f2e;background:#baf2d8;padding:8px 16px;border-radius:12px;text-decoration:none;overflow:hidden;opacity:0;animation:fadeSlideDown-f269bd90 .4s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--i) * 80ms + .2s);animation-play-state:paused;transition:background .25s,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.cta.mounted[data-v-f269bd90]{animation-play-state:running}.cta[data-v-f269bd90]:hover{background:#cef7e8;transform:translateY(-2px) scale(1.02);box-shadow:0 6px 24px #baf2d866}.cta.clicked[data-v-f269bd90]{transform:scale(.95)!important;transition:transform .1s}.cta-inner[data-v-f269bd90]{display:flex;align-items:center;gap:6px;position:relative;z-index:1}.cta-arrow[data-v-f269bd90]{font-size:.72rem;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.cta:hover .cta-arrow[data-v-f269bd90]{transform:translate(2px,-2px)}.shimmer[data-v-f269bd90]{position:absolute;top:0;left:-100%;width:70%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:skew(-15deg);animation:shimmer-f269bd90 4s ease-in-out 1.5s infinite}@keyframes shimmer-f269bd90{0%{left:-100%}35%,to{left:150%}}.particle[data-v-f269bd90]{position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:#baf2d8;pointer-events:none;animation:particle-burst-f269bd90 .5s ease-out var(--delay,0ms) forwards}@keyframes particle-burst-f269bd90{0%{transform:translate(-50%,-50%) translate(0) scale(1);opacity:1}to{transform:translate(-50%,-50%) translate(var(--px),var(--py)) scale(0);opacity:0}}.burger[data-v-f269bd90]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:6px}.bar[data-v-f269bd90]{display:block;width:20px;height:1.5px;background:#ffffffa6;border-radius:2px;transform-origin:center;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .2s}.menu-open .bar-top[data-v-f269bd90]{transform:translateY(3.25px) rotate(45deg)}.menu-open .bar-bot[data-v-f269bd90]{transform:translateY(-3.25px) rotate(-45deg)}.mobile-menu[data-v-f269bd90]{display:flex;flex-direction:column;gap:2px;padding:8px 16px 16px;max-width:1100px;margin:0 auto}.mobile-menu a[data-v-f269bd90]{display:flex;align-items:center;justify-content:space-between;font-size:.88rem;font-weight:600;color:#ffffff94;text-decoration:none;padding:10px 12px;border-radius:10px;animation:mobileItemIn-f269bd90 .3s cubic-bezier(.4,0,.2,1) forwards;animation-delay:calc(var(--mi) * 50ms);opacity:0;transform:translate(-8px);transition:background .2s,color .2s}.mobile-menu a[data-v-f269bd90]:hover{background:#ffffff0d;color:#ffffffe6}@keyframes mobileItemIn-f269bd90{to{opacity:1;transform:translate(0)}}.mobile-login[data-v-f269bd90]{color:#ffffff73!important}.mobile-link--muted[data-v-f269bd90]{color:#ffffff59!important}.mobile-link--danger[data-v-f269bd90]{color:#ff646499!important}.mobile-link--danger[data-v-f269bd90]:hover{color:#ff6464e6!important;background:#ff505012!important}.mobile-cta[data-v-f269bd90]{color:#baf2d8!important;font-weight:700!important;background:#baf2d812!important;border:1px solid rgba(186,242,216,.15)!important}.m-arrow[data-v-f269bd90]{opacity:.6;font-size:.75rem}.mobile-enter-active[data-v-f269bd90]{animation:menuSlide-f269bd90 .35s cubic-bezier(.4,0,.2,1)}.mobile-leave-active[data-v-f269bd90]{animation:menuSlide-f269bd90 .25s cubic-bezier(.4,0,.2,1) reverse}@keyframes menuSlide-f269bd90{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.links[data-v-f269bd90],.login[data-v-f269bd90],.extra-link[data-v-f269bd90],.nav-divider[data-v-f269bd90]{display:none}.burger[data-v-f269bd90]{display:flex}}.user-chip[data-v-f269bd90]{display:flex;align-items:center;gap:8px;padding:4px 12px 4px 4px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:100px;opacity:0;transform:translateY(-6px);animation:fadeSlideDown-f269bd90 .4s cubic-bezier(.4,0,.2,1) .2s forwards;animation-play-state:paused}.user-chip.mounted[data-v-f269bd90]{animation-play-state:running}.user-avatar[data-v-f269bd90]{width:26px;height:26px;border-radius:50%;background:linear-gradient(135deg,#baf2d84d,#baf2d81a);border:1px solid rgba(186,242,216,.25);display:flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:#baf2d8;overflow:hidden;flex-shrink:0}.user-avatar img[data-v-f269bd90]{width:100%;height:100%;object-fit:cover}.user-name[data-v-f269bd90]{font-size:.78rem;font-weight:600;color:#ffffffbf;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logout-btn[data-v-f269bd90]{font-size:.78rem;font-weight:600;color:#ffffff59;background:none;border:none;cursor:pointer;padding:6px 10px;opacity:0;transform:translateY(-6px);animation:fadeSlideDown-f269bd90 .4s cubic-bezier(.4,0,.2,1) .25s forwards;animation-play-state:paused;transition:color .2s}.logout-btn.mounted[data-v-f269bd90]{animation-play-state:running}.logout-btn[data-v-f269bd90]:hover{color:#f87171cc}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #091F44;--primary: #223B65;--primary-cont: #14233D;--surface: #15294F;--secondary: #BAF2D8;--secondary-dark: #8BC8AC;--on-primary: #FFFFFF;--on-secondary: #091F44;--title-text: #F4EDED;--error: #D32F2F;--border-soft: rgba(186,242,216,.15);--border-mid: rgba(186,242,216,.25);--card-glass: rgba(34,59,101,.55);--shadow-glow: rgba(186,242,216,.12);--font-serif: "Instrument Serif", serif;--font-sans: "Inter", sans-serif;--radius: 18px}html{scroll-behavior:smooth;scroll-padding-top:80px}body{background:var(--bg);color:var(--on-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh}body:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");pointer-events:none;z-index:999}::selection{background:#baf2d840;color:#fff}#hero[data-v-4cb4f5ad]{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:160px 6% 120px;position:relative;overflow:hidden}.grid-overlay[data-v-4cb4f5ad]{position:absolute;inset:0;background-image:linear-gradient(rgba(186,242,216,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(186,242,216,.03) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,black 30%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 40%,black 30%,transparent 100%);pointer-events:none}.blob[data-v-4cb4f5ad]{position:absolute;border-radius:50%;pointer-events:none;filter:blur(90px);will-change:transform}.blob-1[data-v-4cb4f5ad]{width:600px;height:600px;background:radial-gradient(circle,rgba(34,59,101,.8) 0%,transparent 70%);top:-150px;right:-150px;animation:blob-drift-1-4cb4f5ad 12s ease-in-out infinite alternate}.blob-2[data-v-4cb4f5ad]{width:450px;height:450px;background:radial-gradient(circle,rgba(186,242,216,.07) 0%,transparent 70%);bottom:-50px;left:-100px;animation:blob-drift-2-4cb4f5ad 15s ease-in-out infinite alternate}.blob-3[data-v-4cb4f5ad]{width:300px;height:300px;background:radial-gradient(circle,rgba(110,231,183,.05) 0%,transparent 70%);top:40%;left:50%;transform:translate(-50%,-50%);animation:blob-drift-3-4cb4f5ad 8s ease-in-out infinite alternate}@keyframes blob-drift-1-4cb4f5ad{0%{transform:translate(0) scale(1)}to{transform:translate(-30px,20px) scale(1.08)}}@keyframes blob-drift-2-4cb4f5ad{0%{transform:translate(0) scale(1)}to{transform:translate(20px,-30px) scale(1.1)}}@keyframes blob-drift-3-4cb4f5ad{0%{transform:translate(-50%,-50%) scale(1)}to{transform:translate(-50%,-50%) scale(1.4);opacity:.6}}.orb[data-v-4cb4f5ad]{position:absolute;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(186,242,216,.12),transparent 70%);border:1px solid rgba(186,242,216,.08);top:20%;right:15%;pointer-events:none;animation:orb-float-4cb4f5ad 6s ease-in-out infinite;will-change:transform}@keyframes orb-float-4cb4f5ad{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-18px) rotate(5deg)}66%{transform:translateY(10px) rotate(-3deg)}}.particles[data-v-4cb4f5ad]{position:absolute;inset:0;pointer-events:none}.particle[data-v-4cb4f5ad]{position:absolute;width:2px;height:2px;border-radius:50%;background:#baf2d880;left:calc(var(--pi) * 8.3%);top:calc(30% + (var(--pi) * 4%) - 20%);animation:particle-float-4cb4f5ad calc(4s + var(--pi) * .5s) ease-in-out infinite alternate;animation-delay:calc(var(--pi) * .3s);opacity:calc(.2 + (var(--pi) * .04))}@keyframes particle-float-4cb4f5ad{0%{transform:translateY(0) scale(1)}to{transform:translateY(-40px) scale(1.5);opacity:.1}}.badge[data-v-4cb4f5ad]{position:relative;z-index:2;display:inline-flex;align-items:center;gap:9px;background:#baf2d80f;border:1px solid rgba(186,242,216,.18);border-radius:100px;padding:8px 18px;font-size:.73rem;font-weight:500;color:#baf2d8;margin-bottom:2rem;letter-spacing:.03em;cursor:pointer;transition:background .3s,border-color .3s,transform .3s cubic-bezier(.34,1.56,.64,1)}.badge[data-v-4cb4f5ad]:hover{background:#baf2d81a;border-color:#baf2d859;transform:translateY(-2px)}.dot-pulse[data-v-4cb4f5ad]{position:relative;width:8px;height:8px;flex-shrink:0}.dot-core[data-v-4cb4f5ad]{position:absolute;inset:1px;border-radius:50%;background:#baf2d8;animation:dot-blink-4cb4f5ad 2s ease infinite}.dot-ring[data-v-4cb4f5ad]{position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(186,242,216,.4);animation:dot-ring-pulse-4cb4f5ad 2s ease infinite}@keyframes dot-blink-4cb4f5ad{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes dot-ring-pulse-4cb4f5ad{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.6);opacity:0}}.badge-arrow[data-v-4cb4f5ad]{font-size:.7rem;opacity:.6;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .25s}.badge:hover .badge-arrow[data-v-4cb4f5ad]{transform:translate(2px,-2px);opacity:1}h1[data-v-4cb4f5ad]{position:relative;z-index:2;font-family:var(--font-serif, Georgia, serif);font-size:clamp(3.5rem,8vw,7.5rem);font-weight:400;line-height:1.03;letter-spacing:-.03em;color:var(--title-text, #fff);margin-bottom:1.8rem;max-width:820px}.title-line[data-v-4cb4f5ad]{display:block;overflow:hidden}h1 em[data-v-4cb4f5ad]{font-style:italic;color:#baf2d8;position:relative;display:inline-block}h1 em[data-v-4cb4f5ad]:after{content:"";position:absolute;bottom:4px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#baf2d8,#6ee7b7);border-radius:2px;transform:scaleX(0);transform-origin:left;animation:underline-reveal-4cb4f5ad .8s cubic-bezier(.4,0,.2,1) 1.4s forwards}@keyframes underline-reveal-4cb4f5ad{to{transform:scaleX(1)}}.desc[data-v-4cb4f5ad]{position:relative;z-index:2;font-size:1rem;color:#ffffff7a;line-height:1.85;font-weight:300;max-width:480px;margin-bottom:2.5rem;letter-spacing:.01em}.actions[data-v-4cb4f5ad]{position:relative;z-index:2;display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;justify-content:center;margin-bottom:3rem}.btn-primary[data-v-4cb4f5ad]{position:relative;display:inline-flex;align-items:center;gap:8px;background:#baf2d8;color:#0a1f2e;padding:14px 28px;border-radius:14px;text-decoration:none;font-size:.88rem;font-weight:700;overflow:hidden;transition:background .25s,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s;letter-spacing:-.01em}.btn-primary[data-v-4cb4f5ad]:hover{background:#cef7e8;transform:translateY(-3px) scale(1.02);box-shadow:0 16px 40px #baf2d84d}.btn-primary[data-v-4cb4f5ad]:active{transform:scale(.97)}.btn-icon[data-v-4cb4f5ad]{font-size:.8rem;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.btn-primary:hover .btn-icon[data-v-4cb4f5ad]{transform:translate(2px,-2px)}.btn-shimmer[data-v-4cb4f5ad]{position:absolute;top:0;left:-100%;width:70%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-15deg);animation:btn-shimmer-4cb4f5ad 4s ease-in-out 2s infinite}@keyframes btn-shimmer-4cb4f5ad{0%{left:-100%}30%,to{left:150%}}.btn-ghost[data-v-4cb4f5ad]{display:inline-flex;align-items:center;gap:8px;font-size:.88rem;font-weight:500;color:#baf2d8;text-decoration:none;border:1px solid rgba(186,242,216,.2);padding:14px 28px;border-radius:14px;transition:border-color .25s,background .25s,transform .25s cubic-bezier(.34,1.56,.64,1)}.btn-ghost[data-v-4cb4f5ad]:hover{border-color:#baf2d880;background:#baf2d80d;transform:translateY(-2px)}.ghost-arrow[data-v-4cb4f5ad]{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.btn-ghost:hover .ghost-arrow[data-v-4cb4f5ad]{transform:translate(5px)}.social-proof[data-v-4cb4f5ad]{position:relative;z-index:2;display:flex;align-items:center;gap:14px;font-size:.82rem;color:#ffffff6b}.social-proof strong[data-v-4cb4f5ad]{color:#baf2d8;font-weight:700}.avatars[data-v-4cb4f5ad]{display:flex;align-items:center}.avatar[data-v-4cb4f5ad]{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,#223b65e6,#091f44e6);border:2px solid rgba(186,242,216,.2);margin-left:-10px;display:flex;align-items:center;justify-content:center;font-size:.52rem;font-weight:700;color:#baf2d8;transition:transform .2s cubic-bezier(.34,1.56,.64,1),border-color .2s,z-index 0s;cursor:default;position:relative}.avatar[data-v-4cb4f5ad]:first-child{margin-left:0}.avatar[data-v-4cb4f5ad]:hover{transform:translateY(-4px) scale(1.1);border-color:#baf2d880;z-index:10}.proof-text[data-v-4cb4f5ad]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.proof-stars[data-v-4cb4f5ad]{display:block;font-size:.55rem;color:#baf2d880;letter-spacing:2px}.scroll-hint[data-v-4cb4f5ad]{position:absolute;bottom:40px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:8px;font-size:.6rem;letter-spacing:.15em;text-transform:uppercase;color:#fff3;animation:scroll-fade-4cb4f5ad 3s ease-in-out 2s infinite}.scroll-track[data-v-4cb4f5ad]{width:1.5px;height:40px;background:#ffffff14;border-radius:2px;overflow:hidden;position:relative}.scroll-thumb[data-v-4cb4f5ad]{width:100%;height:14px;background:linear-gradient(to bottom,rgba(186,242,216,.6),transparent);border-radius:2px;animation:scroll-thumb-4cb4f5ad 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes scroll-thumb-4cb4f5ad{0%{transform:translateY(-14px);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(40px);opacity:0}}@keyframes scroll-fade-4cb4f5ad{0%,to{opacity:.6}50%{opacity:1}}@media(max-width:768px){#hero[data-v-4cb4f5ad]{padding:120px 5% 80px}.orb[data-v-4cb4f5ad],.proof-stars[data-v-4cb4f5ad]{display:none}.scroll-hint[data-v-4cb4f5ad]{bottom:24px}}.logo-strip[data-v-83c4f2b1]{padding:48px 0;border-top:1px solid var(--border-soft);border-bottom:1px solid var(--border-soft);background:var(--primary-cont);overflow:hidden}.strip-label[data-v-83c4f2b1]{text-align:center;font-size:.72rem;letter-spacing:.15em;text-transform:uppercase;color:#ffffff59;margin-bottom:24px}.track-wrapper[data-v-83c4f2b1]{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.track[data-v-83c4f2b1]{display:flex;gap:10px;width:max-content;animation:scroll-83c4f2b1 30s linear infinite}.sport-tag[data-v-83c4f2b1]{padding:8px 18px;background:#baf2d812;border:1px solid var(--border-mid);border-radius:100px;font-size:.8rem;color:#baf2d8b3;white-space:nowrap;transition:background .2s,color .2s,border-color .2s;cursor:default}.sport-tag[data-v-83c4f2b1]:hover{background:#baf2d81f;color:var(--secondary);border-color:var(--secondary)}@keyframes scroll-83c4f2b1{0%{transform:translate(0)}to{transform:translate(-50%)}}#features[data-v-24b531f4]{padding:120px 6%;max-width:1200px;margin:0 auto;position:relative}.section-bg[data-v-24b531f4]{position:absolute;inset:0;pointer-events:none;overflow:hidden}.bg-glow[data-v-24b531f4]{position:absolute;width:700px;height:500px;background:radial-gradient(ellipse,rgba(34,59,101,.45) 0%,transparent 70%);top:5%;left:50%;transform:translate(-50%);filter:blur(70px)}.bg-grid[data-v-24b531f4]{position:absolute;inset:0;background-image:linear-gradient(rgba(186,242,216,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(186,242,216,.025) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse 80% 70% at 50% 20%,black 10%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 20%,black 10%,transparent 100%)}.section-header[data-v-24b531f4]{text-align:center;margin-bottom:5rem;position:relative;z-index:1}.eyebrow[data-v-24b531f4]{display:inline-flex;align-items:center;gap:10px;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#baf2d899;margin-bottom:1.2rem}.eyebrow-dot[data-v-24b531f4]{display:inline-block;width:24px;height:1px;background:#baf2d84d;border-radius:1px}h2[data-v-24b531f4]{font-family:var(--font-serif, Georgia, serif);font-size:clamp(2rem,4vw,3.6rem);font-weight:400;line-height:1.12;letter-spacing:-.025em;color:var(--title-text, #fff);margin-bottom:1.2rem}.h2-line[data-v-24b531f4]{display:block}h2 em[data-v-24b531f4]{font-style:italic;color:#baf2d8;position:relative;display:inline-block}h2 em[data-v-24b531f4]:after{content:"";position:absolute;bottom:3px;left:0;width:100%;height:1.5px;background:linear-gradient(90deg,#baf2d8,transparent);border-radius:1px;transform:scaleX(0);transform-origin:left;animation:underline-in-24b531f4 .7s cubic-bezier(.4,0,.2,1) .5s forwards}@keyframes underline-in-24b531f4{to{transform:scaleX(1)}}.header-sub[data-v-24b531f4]{font-size:.93rem;color:#ffffff8c;max-width:500px;margin:0 auto;line-height:1.75;font-weight:700}.grid[data-v-24b531f4]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;position:relative;z-index:1}.card[data-v-24b531f4]{background:#0d1c3a8c;border:1px solid rgba(255,255,255,.07);border-radius:20px;padding:30px 26px;position:relative;overflow:hidden;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:border-color .35s ease,background .35s ease,transform .35s cubic-bezier(.34,1.2,.64,1),box-shadow .35s ease;cursor:default}.card[data-v-24b531f4]:hover{border-color:#baf2d82e;background:#14284cb8;transform:translateY(-4px);box-shadow:0 20px 48px #00000047,0 0 0 1px #baf2d812,inset 0 1px #ffffff0d}.card.wide[data-v-24b531f4]{grid-column:1 / -1}.card-glow[data-v-24b531f4]{position:absolute;inset:-1px;border-radius:20px;background:radial-gradient(ellipse 60% 45% at 50% 0%,rgba(186,242,216,.07),transparent);opacity:0;transition:opacity .4s ease;pointer-events:none}.card:hover .card-glow[data-v-24b531f4]{opacity:1}.card-corner[data-v-24b531f4]{position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle at 100% 0%,rgba(186,242,216,.04),transparent 65%);border-radius:0 20px 0 0;pointer-events:none;opacity:0;transition:opacity .3s}.card:hover .card-corner[data-v-24b531f4]{opacity:1}.card-top[data-v-24b531f4]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.2rem}.framed-icon[data-v-24b531f4]{position:relative;width:48px;height:48px;border-radius:13px;background:#baf2d814;border:1px solid rgba(186,242,216,.14);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .3s,border-color .3s,transform .35s cubic-bezier(.34,1.56,.64,1)}.icon-inner[data-v-24b531f4]{font-size:1.25rem;line-height:1}.card:hover .framed-icon[data-v-24b531f4]{background:#baf2d821;border-color:#baf2d847;transform:rotate(-4deg) scale(1.08)}.icon-ring[data-v-24b531f4]{position:absolute;inset:-5px;border-radius:17px;border:1px solid rgba(186,242,216,.12);opacity:0;transform:scale(.85);transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1)}.card:hover .icon-ring[data-v-24b531f4]{opacity:1;transform:scale(1)}.card-tag[data-v-24b531f4]{font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#baf2d8;background:#baf2d812;border:1px solid rgba(186,242,216,.16);border-radius:100px;padding:4px 10px;align-self:flex-start;transition:background .2s,border-color .2s}.card:hover .card-tag[data-v-24b531f4]{background:#baf2d821;border-color:#baf2d84d}h3[data-v-24b531f4]{font-size:.95rem;font-weight:600;color:#ffffffe6;letter-spacing:-.015em;margin-bottom:.6rem;transition:color .2s}.card:hover h3[data-v-24b531f4]{color:#fff}p[data-v-24b531f4]{font-size:.83rem;color:#ffffff8c;font-weight:600;transition:color .2s}.card:hover p[data-v-24b531f4]{color:#ffffff85}.sparkline[data-v-24b531f4]{margin-top:1.4rem;opacity:.8;transition:opacity .3s}.card:hover .sparkline[data-v-24b531f4]{opacity:1}.sparkline svg[data-v-24b531f4]{width:100%;height:48px}.spark-labels[data-v-24b531f4]{display:flex;justify-content:space-between;margin-top:4px;font-size:.58rem;color:#fff3;letter-spacing:.05em}.ai-chips[data-v-24b531f4]{display:flex;flex-wrap:wrap;gap:7px;margin-top:1.4rem}.ai-chip[data-v-24b531f4]{display:inline-flex;align-items:center;gap:5px;font-size:.68rem;font-weight:500;color:#baf2d8bf;background:#baf2d80f;border:1px solid rgba(186,242,216,.12);border-radius:8px;padding:5px 11px;transition:background .2s,border-color .2s,color .2s,transform .25s cubic-bezier(.34,1.56,.64,1)}.ai-chip[data-v-24b531f4]:before{content:"✦";font-size:.5rem;opacity:.5}.card:hover .ai-chip[data-v-24b531f4]{background:#baf2d81a;border-color:#baf2d838;color:#baf2d8}.card:hover .ai-chip[data-v-24b531f4]:nth-child(1){transform:translateY(-1px);transition-delay:0ms}.card:hover .ai-chip[data-v-24b531f4]:nth-child(2){transform:translateY(-2px);transition-delay:40ms}.card:hover .ai-chip[data-v-24b531f4]:nth-child(3){transform:translateY(-1px);transition-delay:80ms}.card:hover .ai-chip[data-v-24b531f4]:nth-child(4){transform:translateY(-2px);transition-delay:.12s}.stat-row[data-v-24b531f4]{display:flex;gap:2.5rem;margin-top:1.8rem;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.06)}.stat[data-v-24b531f4]{display:flex;flex-direction:column;gap:3px}.stat-value[data-v-24b531f4]{font-size:1.5rem;font-weight:700;color:#baf2d8;letter-spacing:-.03em;line-height:1}.stat-label[data-v-24b531f4]{font-size:.65rem;color:#ffffff4d;letter-spacing:.06em;text-transform:uppercase}.steps[data-v-24b531f4]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:1.6rem;padding-top:1.4rem;border-top:1px solid rgba(255,255,255,.06)}.step[data-v-24b531f4]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#baf2d80a;border:1px solid rgba(186,242,216,.08);border-radius:10px;transition:background .25s,border-color .25s}.card:hover .step[data-v-24b531f4]{background:#baf2d812;border-color:#baf2d824}.step-num[data-v-24b531f4]{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:#baf2d81f;border:1px solid rgba(186,242,216,.22);display:flex;align-items:center;justify-content:center;font-size:.6rem;font-weight:700;color:#baf2d8}.step-text[data-v-24b531f4]{font-size:.75rem;color:#ffffff73;line-height:1.5}.card:hover .step-text[data-v-24b531f4]{color:#ffffffa6}.badges-preview[data-v-24b531f4]{display:flex;flex-wrap:wrap;gap:8px;margin-top:1.4rem}.badge-chip[data-v-24b531f4]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:10px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .25s,background .25s}.card:hover .badge-chip[data-v-24b531f4]:nth-child(1){transform:translateY(-3px);transition-delay:0ms}.card:hover .badge-chip[data-v-24b531f4]:nth-child(2){transform:translateY(-5px);transition-delay:50ms}.card:hover .badge-chip[data-v-24b531f4]:nth-child(3){transform:translateY(-3px);transition-delay:.1s}.card:hover .badge-chip[data-v-24b531f4]:nth-child(4){transform:translateY(-5px);transition-delay:.15s}.card:hover .badge-chip[data-v-24b531f4]{border-color:#ffffff24;background:#ffffff12}.badge-icon[data-v-24b531f4]{font-size:.9rem}.badge-label[data-v-24b531f4]{font-size:.68rem;font-weight:500;color:#ffffff80;transition:color .2s}.card:hover .badge-label[data-v-24b531f4]{color:#fffc}.card-accent-line[data-v-24b531f4]{position:absolute;bottom:0;left:0;height:2px;width:0;background:linear-gradient(90deg,#baf2d8,#baf2d800);transition:width .5s cubic-bezier(.4,0,.2,1)}.card:hover .card-accent-line[data-v-24b531f4]{width:55%}@media(max-width:768px){.grid[data-v-24b531f4]{grid-template-columns:1fr}.card.wide[data-v-24b531f4]{grid-column:auto}.steps[data-v-24b531f4]{grid-template-columns:1fr}.stat-row[data-v-24b531f4]{gap:1.5rem}}#download[data-v-5fa1e6fe]{padding:140px 6%;background:var(--primary-cont, rgba(6,18,44,.8));border-top:1px solid rgba(255,255,255,.06);position:relative;overflow:hidden;text-align:center}.bg-blob[data-v-5fa1e6fe]{position:absolute;border-radius:50%;pointer-events:none;filter:blur(80px);will-change:transform}.bg-blob-1[data-v-5fa1e6fe]{width:560px;height:560px;background:radial-gradient(circle,rgba(186,242,216,.07) 0%,transparent 70%);top:-140px;right:-120px}.bg-blob-2[data-v-5fa1e6fe]{width:400px;height:400px;background:radial-gradient(circle,rgba(34,59,101,.7) 0%,transparent 70%);bottom:-80px;left:-80px}.bg-grid[data-v-5fa1e6fe]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(186,242,216,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(186,242,216,.025) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,black 20%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 70% 80% at 50% 50%,black 20%,transparent 100%)}.particles[data-v-5fa1e6fe]{position:absolute;inset:0;pointer-events:none}.particle[data-v-5fa1e6fe]{position:absolute;width:2px;height:2px;border-radius:50%;background:#baf2d866;left:calc(10% + var(--pi) * 8%);top:calc(20% + (var(--pi) * 6%));animation:p-float-5fa1e6fe calc(5s + var(--pi) * .6s) ease-in-out infinite alternate;animation-delay:calc(var(--pi) * .4s)}@keyframes p-float-5fa1e6fe{0%{transform:translateY(0) scale(1);opacity:.3}to{transform:translateY(-50px) scale(1.8);opacity:.05}}.inner[data-v-5fa1e6fe]{max-width:680px;margin:0 auto;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.eyebrow[data-v-5fa1e6fe]{display:inline-flex;align-items:center;gap:9px;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:#baf2d899;margin-bottom:1.6rem}.eyebrow-dot[data-v-5fa1e6fe]{position:relative;width:8px;height:8px;flex-shrink:0}.dot-core[data-v-5fa1e6fe]{position:absolute;inset:1px;border-radius:50%;background:#baf2d8;animation:dot-blink-5fa1e6fe 2s ease infinite}.dot-ring[data-v-5fa1e6fe]{position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(186,242,216,.35);animation:dot-expand-5fa1e6fe 2s ease infinite}@keyframes dot-blink-5fa1e6fe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@keyframes dot-expand-5fa1e6fe{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.8);opacity:0}}h2[data-v-5fa1e6fe]{font-family:var(--font-serif, Georgia, serif);font-size:clamp(2.8rem,6vw,5rem);font-weight:400;line-height:1.08;letter-spacing:-.03em;color:var(--title-text, #fff);margin-bottom:1.4rem}.h2-line[data-v-5fa1e6fe]{display:block}h2 em[data-v-5fa1e6fe]{font-style:italic;color:#baf2d8;position:relative;display:inline-block}h2 em[data-v-5fa1e6fe]:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:2px;background:linear-gradient(90deg,#baf2d8,#baf2d800);border-radius:2px;transform:scaleX(0);transform-origin:left;animation:ul-in-5fa1e6fe .8s cubic-bezier(.4,0,.2,1) .8s forwards}@keyframes ul-in-5fa1e6fe{to{transform:scaleX(1)}}.sub[data-v-5fa1e6fe]{font-size:.93rem;color:#fff6;line-height:1.8;font-weight:300;max-width:480px;margin-bottom:2.8rem}.stores[data-v-5fa1e6fe]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:4rem}.store-btn[data-v-5fa1e6fe]{position:relative;display:flex;align-items:center;gap:14px;padding:14px 22px;border-radius:18px;border:1px solid rgba(186,242,216,.15);background:#0d1c3ab3;text-decoration:none;color:#fff;min-width:210px;overflow:hidden;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .3s,background .3s,transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s}.store-btn[data-v-5fa1e6fe]:hover{border-color:#baf2d859;background:#baf2d81a;transform:translateY(-4px) scale(1.02);box-shadow:0 16px 40px #baf2d826}.store-btn.hovered .store-arrow[data-v-5fa1e6fe]{transform:translate(2px,-2px);opacity:1}.shimmer-layer[data-v-5fa1e6fe]{position:absolute;top:0;left:-100%;width:70%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);transform:skew(-15deg);transition:left 0s}.store-btn:hover .shimmer-layer[data-v-5fa1e6fe]{animation:store-shimmer-5fa1e6fe .6s ease forwards}@keyframes store-shimmer-5fa1e6fe{0%{left:-100%}to{left:150%}}.store-icon-wrap[data-v-5fa1e6fe]{width:44px;height:44px;border-radius:12px;background:#baf2d814;border:1px solid rgba(186,242,216,.14);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#baf2d8cc;transition:background .3s,border-color .3s,color .3s,transform .3s cubic-bezier(.34,1.56,.64,1)}.store-btn:hover .store-icon-wrap[data-v-5fa1e6fe]{background:#baf2d824;border-color:#baf2d847;color:#baf2d8;transform:rotate(-6deg) scale(1.08)}.store-svg[data-v-5fa1e6fe]{width:22px;height:22px}.store-info[data-v-5fa1e6fe]{text-align:left;flex:1}.store-info small[data-v-5fa1e6fe]{display:block;font-size:.6rem;color:#ffffff59;text-transform:uppercase;letter-spacing:.08em;margin-bottom:2px}.store-info strong[data-v-5fa1e6fe]{font-size:.9rem;font-weight:600;color:#ffffffe6}.store-arrow[data-v-5fa1e6fe]{font-size:.8rem;color:#baf2d899;opacity:0;transition:transform .25s cubic-bezier(.34,1.56,.64,1),opacity .25s}.stats-row[data-v-5fa1e6fe]{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;width:100%}.stat-card[data-v-5fa1e6fe]{position:relative;background:#0d1c3a99;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:22px 26px;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:130px;flex:1;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s,transform .3s cubic-bezier(.34,1.2,.64,1),box-shadow .3s;cursor:default}.stat-card[data-v-5fa1e6fe]:hover{border-color:#baf2d829;transform:translateY(-4px);box-shadow:0 14px 32px #0003}.stat-card:hover .stat-glow[data-v-5fa1e6fe]{opacity:1}.stat-glow[data-v-5fa1e6fe]{position:absolute;inset:-1px;border-radius:16px;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(186,242,216,.07),transparent);opacity:0;transition:opacity .35s;pointer-events:none}.stat-value[data-v-5fa1e6fe]{font-family:var(--font-serif, Georgia, serif);font-size:2rem;font-weight:400;color:#baf2d8;letter-spacing:-.04em;line-height:1;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.stat-card:hover .stat-value[data-v-5fa1e6fe]{transform:scale(1.06)}.stat-label[data-v-5fa1e6fe]{font-size:.65rem;color:#ffffff4d;text-transform:uppercase;letter-spacing:.1em}@media(max-width:600px){.stores[data-v-5fa1e6fe]{flex-direction:column;align-items:center}.store-btn[data-v-5fa1e6fe]{min-width:280px}.stats-row[data-v-5fa1e6fe]{gap:8px}.stat-card[data-v-5fa1e6fe]{min-width:120px;padding:18px 16px}}.store-btn--web[data-v-5fa1e6fe]{border-color:#baf2d840;background:#baf2d80a}.store-btn--web[data-v-5fa1e6fe]:hover{border-color:#baf2d880;background:#baf2d81f;box-shadow:0 16px 40px #baf2d833}.store-btn--web .store-icon-wrap[data-v-5fa1e6fe]{background:#baf2d81f;border-color:#baf2d838}.store-btn--web[data-v-5fa1e6fe]{cursor:default}.store-btn--web[data-v-5fa1e6fe]:hover{transform:none;box-shadow:none}.store-badge[data-v-5fa1e6fe]{font-size:.58rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#baf2d8b3;background:#baf2d814;border:1px solid rgba(186,242,216,.2);border-radius:20px;padding:3px 8px;white-space:nowrap}footer[data-v-fbb6aee8]{position:relative;overflow:hidden;background:var(--primary-cont, rgba(6,18,44,.95));border-top:1px solid rgba(255,255,255,.06)}.footer-glow[data-v-fbb6aee8]{position:absolute;width:500px;height:300px;background:radial-gradient(ellipse,rgba(186,242,216,.04) 0%,transparent 70%);top:0;left:50%;transform:translate(-50%);filter:blur(60px);pointer-events:none}.footer-grid[data-v-fbb6aee8]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(186,242,216,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(186,242,216,.02) 1px,transparent 1px);background-size:44px 44px;mask-image:radial-gradient(ellipse 80% 100% at 50% 0%,black 20%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 80% 100% at 50% 0%,black 20%,transparent 100%)}.footer-inner[data-v-fbb6aee8]{max-width:1200px;margin:0 auto;padding:60px 6% 36px;position:relative;z-index:1}.footer-top[data-v-fbb6aee8]{display:flex;gap:4rem;margin-bottom:3rem;flex-wrap:wrap}.brand-col[data-v-fbb6aee8]{flex:0 0 240px;display:flex;flex-direction:column;gap:1rem}.logo[data-v-fbb6aee8]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-serif, Georgia, serif);font-size:1.05rem;letter-spacing:-.02em;color:#fff;text-decoration:none;transition:opacity .2s}.logo[data-v-fbb6aee8]:hover{opacity:.8}.logo-icon[data-v-fbb6aee8]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:#baf2d814;border:1px solid rgba(186,242,216,.18);border-radius:8px;color:#baf2d8;transition:transform .3s cubic-bezier(.34,1.56,.64,1),border-color .3s}.logo:hover .logo-icon[data-v-fbb6aee8]{transform:rotate(10deg) scale(1.08);border-color:#baf2d859}.tagline[data-v-fbb6aee8]{font-size:.78rem;color:#ffffff4d;line-height:1.7;font-weight:300}.socials[data-v-fbb6aee8]{display:flex;gap:8px}.social-btn[data-v-fbb6aee8]{width:34px;height:34px;border-radius:9px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;color:#ffffff59;text-decoration:none;transition:background .25s,border-color .25s,color .25s,transform .25s cubic-bezier(.34,1.56,.64,1)}.social-btn[data-v-fbb6aee8]:hover{background:#baf2d814;border-color:#baf2d833;color:#baf2d8;transform:translateY(-3px)}.social-svg[data-v-fbb6aee8]{width:14px;height:14px}.nav-cols[data-v-fbb6aee8]{display:flex;gap:3rem;flex:1;flex-wrap:wrap}.nav-col h4[data-v-fbb6aee8]{font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;margin-bottom:1rem}.nav-col ul[data-v-fbb6aee8]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.55rem}.nav-col a[data-v-fbb6aee8]{font-size:.8rem;color:#ffffff52;text-decoration:none;transition:color .2s,transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-block}.nav-col a[data-v-fbb6aee8]:hover{color:#baf2d8d9;transform:translate(3px)}.divider[data-v-fbb6aee8]{display:flex;align-items:center;gap:12px;margin-bottom:1.8rem}.divider-line[data-v-fbb6aee8]{flex:1;height:1px;background:#ffffff0f}.divider-logo[data-v-fbb6aee8]{display:flex;align-items:center;justify-content:center;opacity:.5}.footer-bottom[data-v-fbb6aee8]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.copyright[data-v-fbb6aee8]{font-size:.73rem;color:#ffffff38}.bottom-center[data-v-fbb6aee8]{flex:1;display:flex;justify-content:center}.made-with[data-v-fbb6aee8]{font-size:.7rem;color:#ffffff2e;letter-spacing:.03em}.heart[data-v-fbb6aee8]{color:#baf2d880;animation:heartbeat-fbb6aee8 2s ease-in-out infinite}@keyframes heartbeat-fbb6aee8{0%,to{transform:scale(1)}15%{transform:scale(1.25)}30%{transform:scale(1)}45%{transform:scale(1.15)}}.legal[data-v-fbb6aee8]{display:flex;gap:1.2rem}.legal a[data-v-fbb6aee8]{font-size:.73rem;color:#ffffff38;text-decoration:none;transition:color .2s}.legal a[data-v-fbb6aee8]:hover{color:#baf2d8b3}@media(max-width:768px){.footer-top[data-v-fbb6aee8]{flex-direction:column;gap:2.5rem}.brand-col[data-v-fbb6aee8]{flex:none}.nav-cols[data-v-fbb6aee8]{gap:2rem}.footer-bottom[data-v-fbb6aee8]{flex-direction:column;align-items:flex-start;gap:.75rem}.bottom-center[data-v-fbb6aee8]{justify-content:flex-start}}.privacy-page[data-v-527e95dc]{min-height:100vh;position:relative;overflow-x:hidden}.bg-glow[data-v-527e95dc]{position:fixed;width:700px;height:500px;background:radial-gradient(ellipse,rgba(186,242,216,.05) 0%,transparent 70%);top:-100px;left:50%;transform:translate(-50%);filter:blur(90px);pointer-events:none;z-index:0}.bg-grid[data-v-527e95dc]{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(186,242,216,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(186,242,216,.02) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(ellipse 90% 80% at 50% 0%,black 10%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 0%,black 10%,transparent 100%)}.hero[data-v-527e95dc]{position:relative;z-index:1;padding:80px 5% 72px;margin-top:72px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(186,242,216,.03) 0%,transparent 100%)}.hero-inner[data-v-527e95dc]{max-width:1280px;margin:0 auto}.eyebrow[data-v-527e95dc]{display:inline-flex;align-items:center;gap:9px;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#baf2d8a6;margin-bottom:1.4rem}.eyebrow-dot[data-v-527e95dc]{position:relative;width:8px;height:8px;flex-shrink:0}.dot-core[data-v-527e95dc]{position:absolute;inset:1px;border-radius:50%;background:#baf2d8;animation:dot-blink-527e95dc 2s ease infinite}.dot-ring[data-v-527e95dc]{position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(186,242,216,.35);animation:dot-expand-527e95dc 2s ease infinite}@keyframes dot-blink-527e95dc{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@keyframes dot-expand-527e95dc{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.8);opacity:0}}h1[data-v-527e95dc]{font-family:var(--font-serif);font-size:clamp(2.6rem,5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.03em;color:var(--title-text);margin-bottom:1.4rem}h1 em[data-v-527e95dc]{font-style:italic;color:#baf2d8;position:relative;display:inline-block}h1 em[data-v-527e95dc]:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1.5px;background:linear-gradient(90deg,#baf2d8,transparent);transform:scaleX(0);transform-origin:left;animation:ul-in-527e95dc .7s cubic-bezier(.4,0,.2,1) .7s forwards}@keyframes ul-in-527e95dc{to{transform:scaleX(1)}}.hero-desc[data-v-527e95dc]{font-size:.95rem;font-weight:500;color:#ffffff9e;line-height:1.75;max-width:580px;margin-bottom:2rem}.hero-meta[data-v-527e95dc]{display:flex;gap:10px;flex-wrap:wrap}.meta-chip[data-v-527e95dc]{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#ffffff80;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:100px;padding:5px 12px}.meta-chip svg[data-v-527e95dc]{color:#baf2d8;flex-shrink:0}.layout[data-v-527e95dc]{display:grid;grid-template-columns:240px 1fr;max-width:1280px;margin:0 auto;padding:0 5% 80px;position:relative;z-index:1;align-items:start}.sidebar[data-v-527e95dc]{position:sticky;top:88px;padding:36px 24px 36px 0;display:flex;flex-direction:column;gap:12px}.toc-card[data-v-527e95dc]{background:#0d1c3a8c;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.toc-label[data-v-527e95dc]{font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff47;margin-bottom:12px}.toc-nav[data-v-527e95dc]{display:flex;flex-direction:column;gap:1px}.toc-item[data-v-527e95dc]{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;text-decoration:none;border-left:2px solid transparent;transition:background .2s,border-color .2s}.toc-item[data-v-527e95dc]:hover{background:#baf2d80d}.toc-item.active[data-v-527e95dc]{background:#baf2d812;border-left-color:#baf2d880}.toc-num[data-v-527e95dc]{font-size:.58rem;font-weight:600;color:#fff3;min-width:20px;flex-shrink:0}.toc-item.active .toc-num[data-v-527e95dc]{color:#baf2d880}.toc-title-text[data-v-527e95dc]{font-size:.73rem;font-weight:600;color:#fff6;line-height:1.3}.toc-item.active .toc-title-text[data-v-527e95dc]{color:#baf2d8d9}.sidebar-contact[data-v-527e95dc]{background:#baf2d80a;border:1px solid rgba(186,242,216,.1);border-radius:12px;padding:14px 16px}.sidebar-contact-label[data-v-527e95dc]{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff47;margin-bottom:7px}.sidebar-email[data-v-527e95dc]{font-size:.72rem;font-weight:600;color:#baf2d8;text-decoration:none;transition:opacity .2s}.sidebar-email[data-v-527e95dc]:hover{opacity:.7}.sections-col[data-v-527e95dc]{padding:36px 0 36px 36px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:12px}.section-card[data-v-527e95dc]{background:#0d1c3a73;border:1px solid rgba(255,255,255,.06);border-radius:18px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s,box-shadow .3s}.section-card[data-v-527e95dc]:hover{border-color:#ffffff1a;box-shadow:0 8px 32px #00000026}.card-header[data-v-527e95dc]{display:flex;align-items:center;gap:14px;padding:20px 26px 18px;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff04}.card-num[data-v-527e95dc]{font-family:var(--font-serif);font-size:.68rem;font-weight:400;color:#baf2d866;letter-spacing:.08em;background:#baf2d80f;border:1px solid rgba(186,242,216,.12);border-radius:6px;padding:2px 8px;flex-shrink:0}h2[data-v-527e95dc]{font-size:.98rem;font-weight:700;color:#fffffff2;letter-spacing:-.01em}.card-content[data-v-527e95dc]{padding:22px 26px;display:flex;flex-direction:column;gap:12px}.subheading-row[data-v-527e95dc]{display:flex;align-items:center;gap:10px;margin-top:4px}.subheading-line[data-v-527e95dc]{width:3px;height:14px;background:linear-gradient(180deg,#baf2d8,#baf2d826);border-radius:2px;flex-shrink:0}h3[data-v-527e95dc]{font-size:.8rem;font-weight:700;color:#fffc}p[data-v-527e95dc]{font-size:.86rem;font-weight:600;color:#ffffffb8;line-height:1.8}ul[data-v-527e95dc]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}li[data-v-527e95dc]{display:flex;align-items:flex-start;gap:10px;font-size:.85rem;font-weight:600;color:#ffffffb3;line-height:1.65}.li-dot[data-v-527e95dc]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#baf2d88c;margin-top:7px}.cta-row[data-v-527e95dc]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.cta-card[data-v-527e95dc]{display:flex;flex-direction:column;gap:14px;padding:20px 20px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.07);background:#0d1c3a73;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .25s,box-shadow .25s}.cta-card[data-v-527e95dc]:hover{box-shadow:0 8px 32px #0003}.cta-contact[data-v-527e95dc]{border-color:#baf2d81f;background:#baf2d808}.cta-contact[data-v-527e95dc]:hover{border-color:#baf2d838}.cta-rights[data-v-527e95dc]:hover{border-color:#ffffff24}.cta-card-icon[data-v-527e95dc]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0;background:#baf2d814;border:1px solid rgba(186,242,216,.14);color:#baf2d8}.cta-card-body[data-v-527e95dc]{flex:1}.cta-card-title[data-v-527e95dc]{font-size:.84rem;font-weight:700;color:#ffffffe6;margin-bottom:4px}.cta-card-sub[data-v-527e95dc]{font-size:.74rem;font-weight:500;color:#fff6;line-height:1.5}.cta-card-btn[data-v-527e95dc]{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:.78rem;font-weight:700;text-decoration:none;padding:9px 16px;border-radius:10px;width:100%;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.cta-btn-green[data-v-527e95dc]{color:#0a1f2e;background:#baf2d8}.cta-btn-green[data-v-527e95dc]:hover{background:#cef7e8;transform:translateY(-2px);box-shadow:0 6px 20px #baf2d84d}.cta-btn-ghost[data-v-527e95dc]{color:#ffffffb3;background:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.cta-btn-ghost[data-v-527e95dc]:hover{background:#ffffff17;transform:translateY(-2px);color:#fff}.page-footer[data-v-527e95dc]{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;padding:22px 5%;border-top:1px solid rgba(255,255,255,.06)}.page-footer p[data-v-527e95dc]{font-size:.73rem;color:#fff3;font-weight:500}@media(max-width:900px){.layout[data-v-527e95dc]{grid-template-columns:1fr}.sidebar[data-v-527e95dc]{position:static;padding:28px 0 0}.sections-col[data-v-527e95dc]{padding:20px 0 0;border-left:none}.cta-row[data-v-527e95dc]{grid-template-columns:1fr}}@media(max-width:600px){.hero[data-v-527e95dc]{padding:52px 5% 44px}.card-header[data-v-527e95dc],.card-content[data-v-527e95dc]{padding:16px 18px}}.legal-page[data-v-e47cad7f]{min-height:100vh;position:relative;overflow-x:hidden}.bg-glow[data-v-e47cad7f]{position:fixed;width:700px;height:500px;background:radial-gradient(ellipse,rgba(186,242,216,.05) 0%,transparent 70%);top:-100px;left:50%;transform:translate(-50%);filter:blur(90px);pointer-events:none;z-index:0}.bg-grid[data-v-e47cad7f]{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(186,242,216,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(186,242,216,.02) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(ellipse 90% 80% at 50% 0%,black 10%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 0%,black 10%,transparent 100%)}.hero[data-v-e47cad7f]{position:relative;z-index:1;padding:64px 5% 72px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(186,242,216,.03) 0%,transparent 100%)}.hero-inner[data-v-e47cad7f]{max-width:1280px;margin:0 auto}.back-link[data-v-e47cad7f]{display:inline-flex;align-items:center;gap:7px;font-size:.74rem;font-weight:600;text-decoration:none;color:#ffffff61;margin-bottom:2rem;padding:6px 12px 6px 8px;border-radius:9px;border:1px solid rgba(255,255,255,.07);background:#ffffff08;transition:color .2s,border-color .2s,background .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.back-link[data-v-e47cad7f]:hover{color:#baf2d8d9;border-color:#baf2d82e;background:#baf2d80d;transform:translate(-2px)}.back-arrow[data-v-e47cad7f]{font-size:.85rem}.eyebrow[data-v-e47cad7f]{display:inline-flex;align-items:center;gap:9px;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#baf2d8a6;margin-bottom:1.4rem}.eyebrow-dot[data-v-e47cad7f]{position:relative;width:8px;height:8px;flex-shrink:0}.dot-core[data-v-e47cad7f]{position:absolute;inset:1px;border-radius:50%;background:#baf2d8;animation:dot-blink-e47cad7f 2s ease infinite}.dot-ring[data-v-e47cad7f]{position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(186,242,216,.35);animation:dot-expand-e47cad7f 2s ease infinite}@keyframes dot-blink-e47cad7f{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@keyframes dot-expand-e47cad7f{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.8);opacity:0}}h1[data-v-e47cad7f]{font-family:var(--font-serif);font-size:clamp(2.6rem,5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.03em;color:var(--title-text);margin-bottom:1.4rem}h1 em[data-v-e47cad7f]{font-style:italic;color:#baf2d8;position:relative;display:inline-block}h1 em[data-v-e47cad7f]:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1.5px;background:linear-gradient(90deg,#baf2d8,transparent);transform:scaleX(0);transform-origin:left;animation:ul-in-e47cad7f .7s cubic-bezier(.4,0,.2,1) .7s forwards}@keyframes ul-in-e47cad7f{to{transform:scaleX(1)}}.hero-desc[data-v-e47cad7f]{font-size:.95rem;font-weight:500;color:#ffffff9e;line-height:1.75;max-width:600px;margin-bottom:2rem}.hero-meta[data-v-e47cad7f]{display:flex;gap:10px;flex-wrap:wrap}.meta-chip[data-v-e47cad7f]{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#ffffff80;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:100px;padding:5px 12px}.meta-chip svg[data-v-e47cad7f]{color:#baf2d8;flex-shrink:0}.layout[data-v-e47cad7f]{display:grid;grid-template-columns:240px 1fr;max-width:1280px;margin:0 auto;padding:0 5% 80px;position:relative;z-index:1;align-items:start}.sidebar[data-v-e47cad7f]{position:sticky;top:32px;padding:36px 24px 36px 0;display:flex;flex-direction:column;gap:12px}.toc-card[data-v-e47cad7f]{background:#0d1c3a8c;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.toc-label[data-v-e47cad7f]{font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff47;margin-bottom:12px}.toc-nav[data-v-e47cad7f]{display:flex;flex-direction:column;gap:1px}.toc-item[data-v-e47cad7f]{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;text-decoration:none;border-left:2px solid transparent;transition:background .2s,border-color .2s}.toc-item[data-v-e47cad7f]:hover{background:#baf2d80d}.toc-item.active[data-v-e47cad7f]{background:#baf2d812;border-left-color:#baf2d880}.toc-num[data-v-e47cad7f]{font-size:.58rem;font-weight:600;color:#fff3;min-width:20px;flex-shrink:0}.toc-item.active .toc-num[data-v-e47cad7f]{color:#baf2d880}.toc-title-text[data-v-e47cad7f]{font-size:.73rem;font-weight:600;color:#fff6;line-height:1.3}.toc-item.active .toc-title-text[data-v-e47cad7f]{color:#baf2d8d9}.sidebar-links[data-v-e47cad7f]{background:#0d1c3a66;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.sidebar-links-label[data-v-e47cad7f]{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff40;margin-bottom:2px}.sidebar-doc-link[data-v-e47cad7f]{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:600;text-decoration:none;color:#baf2d88c;transition:color .2s}.sidebar-doc-link[data-v-e47cad7f]:hover{color:#baf2d8e6}.sidebar-doc-link--danger[data-v-e47cad7f]{color:#ff646473}.sidebar-doc-link--danger[data-v-e47cad7f]:hover{color:#ff6464cc}.sidebar-report[data-v-e47cad7f]{background:#ffa0320a;border:1px solid rgba(255,160,50,.12);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.sidebar-report-label[data-v-e47cad7f]{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffa03280;margin-bottom:2px}.sidebar-report-btn[data-v-e47cad7f]{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:600;text-decoration:none;color:#ffa032a6;transition:color .2s}.sidebar-report-btn[data-v-e47cad7f]:hover{color:#ffa032f2}.sections-col[data-v-e47cad7f]{padding:36px 0 36px 36px;border-left:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:12px}.section-card[data-v-e47cad7f]{background:#0d1c3a73;border:1px solid rgba(255,255,255,.06);border-radius:18px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s,box-shadow .3s}.section-card[data-v-e47cad7f]:hover{border-color:#ffffff1a;box-shadow:0 8px 32px #00000026}.section-card--highlight[data-v-e47cad7f]{border-color:#baf2d81a}.section-card--highlight[data-v-e47cad7f]:hover{border-color:#baf2d833}.card-header[data-v-e47cad7f]{display:flex;align-items:center;gap:12px;padding:20px 26px 18px;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff04}.card-num[data-v-e47cad7f]{font-family:var(--font-serif);font-size:.68rem;font-weight:400;color:#baf2d866;letter-spacing:.08em;background:#baf2d80f;border:1px solid rgba(186,242,216,.12);border-radius:6px;padding:2px 8px;flex-shrink:0}h2[data-v-e47cad7f]{font-size:.98rem;font-weight:700;color:#fffffff2;letter-spacing:-.01em;flex:1}.card-badge[data-v-e47cad7f]{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:100px;flex-shrink:0}.card-badge--community[data-v-e47cad7f]{color:#baf2d8cc;background:#baf2d814;border:1px solid rgba(186,242,216,.15)}.card-badge--warn[data-v-e47cad7f]{color:#ffa032d9;background:#ffa03214;border:1px solid rgba(255,160,50,.15)}.card-content[data-v-e47cad7f]{padding:22px 26px;display:flex;flex-direction:column;gap:12px}.subheading-row[data-v-e47cad7f]{display:flex;align-items:center;gap:10px;margin-top:4px}.subheading-line[data-v-e47cad7f]{width:3px;height:14px;background:linear-gradient(180deg,#baf2d8,#baf2d826);border-radius:2px;flex-shrink:0}h3[data-v-e47cad7f]{font-size:.8rem;font-weight:700;color:#fffc}p[data-v-e47cad7f]{font-size:.86rem;font-weight:600;color:#ffffffb8;line-height:1.8}ul[data-v-e47cad7f]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}li[data-v-e47cad7f]{display:flex;align-items:flex-start;gap:10px;font-size:.85rem;font-weight:600;color:#ffffffb3;line-height:1.65}.li-dot[data-v-e47cad7f]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#baf2d88c;margin-top:7px}.prohibited-list[data-v-e47cad7f]{background:#ff505008;border:1px solid rgba(255,80,80,.08);border-radius:12px;padding:14px 16px;gap:9px}.prohibited-list li[data-v-e47cad7f]{color:#ffffffa6}.li-cross[data-v-e47cad7f]{flex-shrink:0;font-size:.62rem;font-weight:800;color:#ff646499;margin-top:4px;width:14px;text-align:center}.info-block[data-v-e47cad7f]{display:flex;align-items:flex-start;gap:10px;background:#baf2d80a;border:1px solid rgba(186,242,216,.1);border-radius:10px;padding:12px 14px;font-size:.82rem;font-weight:600;color:#baf2d8b3;line-height:1.6}.info-block svg[data-v-e47cad7f]{flex-shrink:0;margin-top:2px;color:#baf2d899}.warn-block[data-v-e47cad7f]{display:flex;align-items:flex-start;gap:10px;background:#ffa0320a;border:1px solid rgba(255,160,50,.14);border-radius:10px;padding:12px 14px;font-size:.82rem;font-weight:600;color:#ffa032cc;line-height:1.6}.warn-block svg[data-v-e47cad7f]{flex-shrink:0;margin-top:2px;color:#ffa032b3}.cta-card[data-v-e47cad7f]{display:flex;align-items:center;gap:16px;padding:20px 22px;border-radius:18px;border:1px solid rgba(186,242,216,.12);background:#baf2d808;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .25s,box-shadow .25s}.cta-card[data-v-e47cad7f]:hover{border-color:#baf2d838;box-shadow:0 8px 32px #0003}.cta-icon[data-v-e47cad7f]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0;background:#baf2d814;border:1px solid rgba(186,242,216,.14);color:#baf2d8}.cta-body[data-v-e47cad7f]{flex:1}.cta-title[data-v-e47cad7f]{font-size:.84rem;font-weight:700;color:#ffffffe6;margin-bottom:3px}.cta-sub[data-v-e47cad7f]{font-size:.74rem;font-weight:500;color:#fff6}.cta-btn[data-v-e47cad7f]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;font-size:.78rem;font-weight:700;text-decoration:none;color:#0a1f2e;background:#baf2d8;padding:9px 18px;border-radius:10px;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s}.cta-btn[data-v-e47cad7f]:hover{background:#cef7e8;transform:translateY(-2px);box-shadow:0 6px 20px #baf2d84d}.page-footer[data-v-e47cad7f]{position:relative;z-index:1;display:flex;justify-content:center;padding:22px 5%;border-top:1px solid rgba(255,255,255,.06)}.page-footer p[data-v-e47cad7f]{font-size:.73rem;color:#fff3;font-weight:500}@media(max-width:900px){.layout[data-v-e47cad7f]{grid-template-columns:1fr}.sidebar[data-v-e47cad7f]{position:static;padding:28px 0 0;top:0}.sections-col[data-v-e47cad7f]{padding:20px 0 0;border-left:none}.cta-card[data-v-e47cad7f]{flex-direction:column;align-items:flex-start}.cta-btn[data-v-e47cad7f]{width:100%;justify-content:center}}@media(max-width:600px){.hero[data-v-e47cad7f]{padding:40px 5% 44px}.card-header[data-v-e47cad7f],.card-content[data-v-e47cad7f]{padding:16px 18px}}.delete-page[data-v-33a3a47c]{min-height:100vh;position:relative;overflow-x:hidden}.bg-glow[data-v-33a3a47c]{position:fixed;width:700px;height:500px;background:radial-gradient(ellipse,rgba(255,80,80,.04) 0%,transparent 70%);top:-100px;left:50%;transform:translate(-50%);filter:blur(90px);pointer-events:none;z-index:0}.bg-grid[data-v-33a3a47c]{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(255,255,255,.015) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.015) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(ellipse 90% 80% at 50% 0%,black 10%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 0%,black 10%,transparent 100%)}.hero[data-v-33a3a47c]{position:relative;z-index:1;padding:64px 5% 72px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(255,80,80,.03) 0%,transparent 100%)}.hero-inner[data-v-33a3a47c]{max-width:1280px;margin:0 auto}.back-link[data-v-33a3a47c]{display:inline-flex;align-items:center;gap:7px;font-size:.74rem;font-weight:600;text-decoration:none;color:#ffffff61;margin-bottom:2rem;padding:6px 12px 6px 8px;border-radius:9px;border:1px solid rgba(255,255,255,.07);background:#ffffff08;transition:color .2s,border-color .2s,background .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.back-link[data-v-33a3a47c]:hover{color:#baf2d8d9;border-color:#baf2d82e;background:#baf2d80d;transform:translate(-2px)}.back-arrow[data-v-33a3a47c]{font-size:.85rem}.eyebrow[data-v-33a3a47c]{display:inline-flex;align-items:center;gap:9px;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#baf2d8a6;margin-bottom:1.4rem}.eyebrow--danger[data-v-33a3a47c]{color:#ff6464b3}.eyebrow-dot[data-v-33a3a47c]{position:relative;width:8px;height:8px;flex-shrink:0}.dot-core[data-v-33a3a47c]{position:absolute;inset:1px;border-radius:50%;background:#ff6464cc;animation:dot-blink-33a3a47c 2s ease infinite}.dot-ring[data-v-33a3a47c]{position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(255,100,100,.35);animation:dot-expand-33a3a47c 2s ease infinite}@keyframes dot-blink-33a3a47c{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@keyframes dot-expand-33a3a47c{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.8);opacity:0}}h1[data-v-33a3a47c]{font-family:var(--font-serif);font-size:clamp(2.6rem,5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.03em;color:var(--title-text);margin-bottom:1.4rem}h1 em[data-v-33a3a47c]{font-style:italic;color:#ff7878d9;position:relative;display:inline-block}h1 em[data-v-33a3a47c]:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1.5px;background:linear-gradient(90deg,rgba(255,120,120,.6),transparent);transform:scaleX(0);transform-origin:left;animation:ul-in-33a3a47c .7s cubic-bezier(.4,0,.2,1) .7s forwards}@keyframes ul-in-33a3a47c{to{transform:scaleX(1)}}.hero-desc[data-v-33a3a47c]{font-size:.95rem;font-weight:500;color:#ffffff9e;line-height:1.75;max-width:560px;margin-bottom:2rem}.hero-meta[data-v-33a3a47c]{display:flex;gap:10px;flex-wrap:wrap}.meta-chip[data-v-33a3a47c]{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#ffffff80;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:100px;padding:5px 12px}.meta-chip svg[data-v-33a3a47c]{color:#baf2d8;flex-shrink:0}.meta-chip--danger[data-v-33a3a47c]{color:#ff7878cc;background:#ff50500f;border-color:#ff50502e}.meta-chip--danger svg[data-v-33a3a47c]{color:#ff7878b3}.layout[data-v-33a3a47c]{display:grid;grid-template-columns:1fr 220px;max-width:1280px;margin:0 auto;padding:0 5% 80px;position:relative;z-index:1;align-items:start;gap:0}.main-col[data-v-33a3a47c]{padding:36px 36px 36px 0;display:flex;flex-direction:column;gap:12px;border-right:1px solid rgba(255,255,255,.05)}.step-card[data-v-33a3a47c]{background:#0d1c3a73;border:1px solid rgba(255,255,255,.06);border-radius:18px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s,box-shadow .3s}.step-card[data-v-33a3a47c]:hover{border-color:#ffffff1a;box-shadow:0 8px 32px #00000026}.step-card--danger[data-v-33a3a47c]{border-color:#ff50501f}.step-card--danger[data-v-33a3a47c]:hover{border-color:#ff505040;box-shadow:0 8px 32px #ff000014}.step-header[data-v-33a3a47c]{display:flex;align-items:center;gap:12px;padding:20px 26px 18px;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff04}.step-num[data-v-33a3a47c]{font-family:var(--font-serif);font-size:.68rem;font-weight:400;color:#baf2d866;letter-spacing:.08em;background:#baf2d80f;border:1px solid rgba(186,242,216,.12);border-radius:6px;padding:2px 8px;flex-shrink:0}.step-num--danger[data-v-33a3a47c]{color:#ff646480;background:#ff50500f;border-color:#ff505026}h2[data-v-33a3a47c]{font-size:.98rem;font-weight:700;color:#fffffff2;letter-spacing:-.01em;flex:1}.step-badge[data-v-33a3a47c]{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:100px;color:#ff7878cc;background:#ff505014;border:1px solid rgba(255,80,80,.15);flex-shrink:0}.step-body[data-v-33a3a47c]{padding:22px 26px;display:flex;flex-direction:column;gap:16px}p[data-v-33a3a47c]{font-size:.86rem;font-weight:600;color:#ffffffb8;line-height:1.8}.data-grid[data-v-33a3a47c]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.data-item[data-v-33a3a47c]{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid}.data-item--deleted[data-v-33a3a47c]{background:#ff505008;border-color:#ff50501a}.data-item--kept[data-v-33a3a47c]{background:#ffa03208;border-color:#ffa0321a}.data-icon[data-v-33a3a47c]{font-size:1.1rem;flex-shrink:0;margin-top:1px}.data-label[data-v-33a3a47c]{font-size:.8rem;font-weight:700;color:#ffffffd9;margin-bottom:3px}.data-desc[data-v-33a3a47c]{font-size:.72rem;font-weight:500;color:#fff6;line-height:1.5}.alt-list[data-v-33a3a47c]{display:flex;flex-direction:column;gap:8px}.alt-item[data-v-33a3a47c]{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.06);transition:border-color .2s,background .2s}.alt-item[data-v-33a3a47c]:hover{border-color:#ffffff1a;background:#ffffff0a}.alt-icon-wrap[data-v-33a3a47c]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#baf2d812;border:1px solid rgba(186,242,216,.12);color:#baf2d8;flex-shrink:0}.alt-body[data-v-33a3a47c]{flex:1}.alt-title[data-v-33a3a47c]{font-size:.82rem;font-weight:700;color:#ffffffe0;margin-bottom:3px}.alt-desc[data-v-33a3a47c]{font-size:.74rem;font-weight:500;color:#fff6;line-height:1.5}.alt-btn[data-v-33a3a47c]{font-size:.72rem;font-weight:600;color:#baf2d8b3;text-decoration:none;white-space:nowrap;padding:5px 10px;border-radius:7px;border:1px solid rgba(186,242,216,.12);background:#baf2d80a;transition:color .2s,border-color .2s,background .2s}.alt-btn[data-v-33a3a47c]:hover{color:#baf2d8f2;border-color:#baf2d840;background:#baf2d814}.export-row[data-v-33a3a47c]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.export-item[data-v-33a3a47c]{display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:10px;background:#baf2d808;border:1px solid rgba(186,242,216,.08);font-size:.78rem;font-weight:600;color:#ffffff8c}.export-item svg[data-v-33a3a47c]{color:#baf2d880;flex-shrink:0}.methods-grid[data-v-33a3a47c]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.method-card[data-v-33a3a47c]{background:#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:14px;overflow:hidden}.method-num[data-v-33a3a47c]{font-size:.65rem;font-weight:800;letter-spacing:.1em;color:#ffffff40;background:#ffffff05;border-bottom:1px solid rgba(255,255,255,.05);padding:8px 16px}.method-body[data-v-33a3a47c]{padding:16px;display:flex;flex-direction:column;gap:10px}.method-title[data-v-33a3a47c]{font-size:.84rem;font-weight:700;color:#ffffffe6}.method-desc[data-v-33a3a47c]{font-size:.76rem;font-weight:500;color:#ffffff73;line-height:1.55}.method-steps[data-v-33a3a47c]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.method-steps li[data-v-33a3a47c]{display:flex;align-items:center;gap:9px;font-size:.78rem;font-weight:600;color:#ffffffa6}.method-steps strong[data-v-33a3a47c]{color:#ffffffd9}.step-dot[data-v-33a3a47c]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#baf2d814;border:1px solid rgba(186,242,216,.15);font-size:.6rem;font-weight:700;color:#baf2d899;flex-shrink:0}.method-email-info[data-v-33a3a47c]{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.method-email-to[data-v-33a3a47c]{font-size:.78rem;font-weight:700;color:#baf2d8}.method-email-sub[data-v-33a3a47c]{font-size:.72rem;font-weight:500;color:#ffffff73}.method-email-sub em[data-v-33a3a47c]{color:#ffffffa6;font-style:normal}.method-email-body[data-v-33a3a47c]{font-size:.72rem;font-weight:500;color:#ffffff59;line-height:1.5}.method-email-btn[data-v-33a3a47c]{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;font-weight:700;text-decoration:none;color:#ff7878cc;background:#ff505012;border:1px solid rgba(255,80,80,.16);padding:8px 14px;border-radius:9px;transition:background .2s,color .2s,border-color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.method-email-btn[data-v-33a3a47c]:hover{background:#ff505021;color:#ff8c8cf2;border-color:#ff505047;transform:translateY(-1px)}.info-block[data-v-33a3a47c]{display:flex;align-items:flex-start;gap:10px;background:#baf2d80a;border:1px solid rgba(186,242,216,.1);border-radius:10px;padding:12px 14px;font-size:.82rem;font-weight:600;color:#baf2d8b3;line-height:1.6}.info-block svg[data-v-33a3a47c]{flex-shrink:0;margin-top:2px;color:#baf2d899}.warn-block[data-v-33a3a47c]{display:flex;align-items:flex-start;gap:10px;background:#ffa0320a;border:1px solid rgba(255,160,50,.14);border-radius:10px;padding:12px 14px;font-size:.82rem;font-weight:600;color:#ffa032cc;line-height:1.6}.warn-block svg[data-v-33a3a47c]{flex-shrink:0;margin-top:2px;color:#ffa032b3}.sidebar[data-v-33a3a47c]{position:sticky;top:32px;padding:36px 0 36px 28px;display:flex;flex-direction:column;gap:12px}.sidebar-nav[data-v-33a3a47c]{background:#0d1c3a8c;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.sidebar-nav-label[data-v-33a3a47c]{font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff47;margin-bottom:12px}.sidebar-step[data-v-33a3a47c]{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:8px;text-decoration:none;transition:background .2s}.sidebar-step[data-v-33a3a47c]:hover{background:#ffffff0a}.sidebar-step-num[data-v-33a3a47c]{font-size:.58rem;font-weight:700;color:#baf2d866;background:#baf2d80d;border:1px solid rgba(186,242,216,.1);border-radius:5px;padding:2px 6px;flex-shrink:0}.sidebar-step-num--danger[data-v-33a3a47c]{color:#ff646480;background:#ff50500d;border-color:#ff50501f}.sidebar-step-title[data-v-33a3a47c]{font-size:.72rem;font-weight:600;color:#ffffff61;line-height:1.3}.sidebar-contact[data-v-33a3a47c]{background:#baf2d80a;border:1px solid rgba(186,242,216,.1);border-radius:12px;padding:14px 16px}.sidebar-contact-label[data-v-33a3a47c]{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff47;margin-bottom:7px}.sidebar-email[data-v-33a3a47c]{font-size:.72rem;font-weight:600;color:#baf2d8;text-decoration:none;transition:opacity .2s;word-break:break-all}.sidebar-email[data-v-33a3a47c]:hover{opacity:.7}.sidebar-links[data-v-33a3a47c]{background:#0d1c3a66;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.sidebar-links-label[data-v-33a3a47c]{font-size:.6rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffff40;margin-bottom:2px}.sidebar-doc-link[data-v-33a3a47c]{display:inline-flex;align-items:center;gap:7px;font-size:.72rem;font-weight:600;text-decoration:none;color:#baf2d88c;transition:color .2s}.sidebar-doc-link[data-v-33a3a47c]:hover{color:#baf2d8e6}.page-footer[data-v-33a3a47c]{position:relative;z-index:1;display:flex;justify-content:center;padding:22px 5%;border-top:1px solid rgba(255,255,255,.06)}.page-footer p[data-v-33a3a47c]{font-size:.73rem;color:#fff3;font-weight:500}@media(max-width:900px){.layout[data-v-33a3a47c]{grid-template-columns:1fr}.main-col[data-v-33a3a47c]{padding:28px 0 0;border-right:none}.sidebar[data-v-33a3a47c]{position:static;padding:0 0 28px;top:0}.data-grid[data-v-33a3a47c],.export-row[data-v-33a3a47c],.methods-grid[data-v-33a3a47c]{grid-template-columns:1fr}}@media(max-width:600px){.hero[data-v-33a3a47c]{padding:40px 5% 44px}.step-header[data-v-33a3a47c],.step-body[data-v-33a3a47c]{padding:16px 18px}}.auth-page[data-v-8d2b3fae]{min-height:100vh;position:relative;overflow-x:hidden}.bg-glow[data-v-8d2b3fae]{position:fixed;width:700px;height:500px;background:radial-gradient(ellipse,rgba(34,59,101,.45) 0%,transparent 70%);top:-100px;left:50%;transform:translate(-50%);filter:blur(90px);pointer-events:none;z-index:0}.bg-grid[data-v-8d2b3fae]{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:linear-gradient(rgba(186,242,216,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(186,242,216,.025) 1px,transparent 1px);background-size:52px 52px;mask-image:radial-gradient(ellipse 90% 80% at 50% 0%,black 10%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 90% 80% at 50% 0%,black 10%,transparent 100%)}.hero[data-v-8d2b3fae]{position:relative;z-index:1;padding:64px 5% 72px;border-bottom:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(34,59,101,.08) 0%,transparent 100%)}.hero-inner[data-v-8d2b3fae]{max-width:1280px;margin:0 auto}.eyebrow[data-v-8d2b3fae]{display:inline-flex;align-items:center;gap:9px;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#baf2d8a6;margin-bottom:1.4rem}.eyebrow--green[data-v-8d2b3fae]{color:#baf2d8b3}.eyebrow-dot[data-v-8d2b3fae]{position:relative;width:8px;height:8px;flex-shrink:0}.dot-core[data-v-8d2b3fae]{position:absolute;inset:1px;border-radius:50%;background:#baf2d8;animation:dot-blink-8d2b3fae 2s ease infinite}.dot-ring[data-v-8d2b3fae]{position:absolute;inset:-3px;border-radius:50%;border:1px solid rgba(186,242,216,.35);animation:dot-expand-8d2b3fae 2s ease infinite}@keyframes dot-blink-8d2b3fae{0%,to{opacity:1;transform:scale(1)}50%{opacity:.3;transform:scale(.7)}}@keyframes dot-expand-8d2b3fae{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.8);opacity:0}}h1[data-v-8d2b3fae]{font-family:var(--font-serif);font-size:clamp(2.6rem,5vw,4.2rem);font-weight:400;line-height:1.08;letter-spacing:-.03em;color:var(--title-text);margin-bottom:1.4rem}h1 em[data-v-8d2b3fae]{font-style:italic;color:#baf2d8;position:relative;display:inline-block}h1 em[data-v-8d2b3fae]:after{content:"";position:absolute;bottom:2px;left:0;width:100%;height:1.5px;background:linear-gradient(90deg,#baf2d8,transparent);transform:scaleX(0);transform-origin:left;animation:ul-in-8d2b3fae .7s cubic-bezier(.4,0,.2,1) .7s forwards}@keyframes ul-in-8d2b3fae{to{transform:scaleX(1)}}.hero-desc[data-v-8d2b3fae]{font-size:.95rem;font-weight:500;color:#ffffff8c;line-height:1.75;max-width:520px;margin-bottom:2rem}.hero-meta[data-v-8d2b3fae]{display:flex;gap:10px;flex-wrap:wrap}.meta-chip[data-v-8d2b3fae]{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;color:#ffffff80;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:100px;padding:5px 12px}.meta-chip svg[data-v-8d2b3fae]{color:#baf2d8;flex-shrink:0}.meta-chip--accent[data-v-8d2b3fae]{color:#baf2d8;background:#baf2d80f;border-color:#baf2d829}.meta-chip--accent svg[data-v-8d2b3fae]{color:#baf2d8}.layout[data-v-8d2b3fae]{display:grid;grid-template-columns:1fr 240px;max-width:1280px;margin:0 auto;padding:0 5% 80px;position:relative;z-index:1;align-items:start;gap:0}.main-col[data-v-8d2b3fae]{padding:40px 40px 40px 0;border-right:1px solid rgba(255,255,255,.05);display:flex;flex-direction:column;gap:12px}.sidebar[data-v-8d2b3fae]{position:sticky;top:32px;padding:40px 0 40px 28px;display:flex;flex-direction:column;gap:12px}.page-footer[data-v-8d2b3fae]{position:relative;z-index:1;display:flex;justify-content:center;padding:22px 5%;border-top:1px solid rgba(255,255,255,.06)}.page-footer p[data-v-8d2b3fae]{font-size:.73rem;color:#fff3;font-weight:500}@media(max-width:900px){.layout[data-v-8d2b3fae]{grid-template-columns:1fr}.main-col[data-v-8d2b3fae]{padding:28px 0 0;border-right:none}.sidebar[data-v-8d2b3fae]{position:static;padding:0 0 28px}}@media(max-width:600px){.hero[data-v-8d2b3fae]{padding:40px 5% 44px}}.auth-card[data-v-6ccef745]{background:#0d1c3a73;border:1px solid rgba(255,255,255,.06);border-radius:18px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s,box-shadow .3s}.auth-card[data-v-6ccef745]:hover{border-color:#baf2d81f;box-shadow:0 8px 32px #00000026}.card-header[data-v-6ccef745]{display:flex;align-items:center;gap:12px;padding:20px 26px 18px;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff04}.card-num[data-v-6ccef745]{font-family:var(--font-serif);font-size:.68rem;font-weight:400;color:#baf2d866;letter-spacing:.08em;background:#baf2d80f;border:1px solid rgba(186,242,216,.12);border-radius:6px;padding:2px 8px;flex-shrink:0}h2[data-v-6ccef745]{font-size:.98rem;font-weight:700;color:#fffffff2;letter-spacing:-.01em}.card-body[data-v-6ccef745]{padding:24px 26px;display:flex;flex-direction:column;gap:16px}form[data-v-6ccef745]{display:flex;flex-direction:column;gap:16px}.field[data-v-6ccef745]{display:flex;flex-direction:column;gap:6px}label[data-v-6ccef745]{font-size:.78rem;font-weight:600;color:#ffffff73;letter-spacing:.02em}.label-row[data-v-6ccef745]{display:flex;justify-content:space-between;align-items:center}.label-link[data-v-6ccef745]{font-size:.74rem;font-weight:600;color:#baf2d88c;text-decoration:none;transition:color .2s}.label-link[data-v-6ccef745]:hover{color:#baf2d8}.input-wrap[data-v-6ccef745]{position:relative;display:flex;align-items:center}.input-icon[data-v-6ccef745]{position:absolute;left:14px;color:#fff3;display:flex;pointer-events:none;transition:color .2s}.field--focused .input-icon[data-v-6ccef745]{color:#baf2d880}input[type=email][data-v-6ccef745],input[type=password][data-v-6ccef745],input[type=text][data-v-6ccef745]{width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px 12px 42px;font-family:var(--font-sans, "DM Sans", sans-serif);font-size:.88rem;color:#ffffffe0;outline:none;transition:border-color .25s,background .25s,box-shadow .25s;box-sizing:border-box}input[data-v-6ccef745]::placeholder{color:#ffffff2e}input[data-v-6ccef745]:focus{border-color:#baf2d84d;background:#baf2d808;box-shadow:0 0 0 3px #baf2d80d}.field--error input[data-v-6ccef745]{border-color:#f8717173;box-shadow:0 0 0 3px #f871710d}.toggle-pw[data-v-6ccef745]{position:absolute;right:14px;background:none;border:none;cursor:pointer;color:#ffffff38;display:flex;padding:0;transition:color .2s}.toggle-pw[data-v-6ccef745]:hover{color:#baf2d899}.field-error[data-v-6ccef745]{font-size:.72rem;color:#f87171;padding-left:2px;animation:err-in-6ccef745 .25s ease}@keyframes err-in-6ccef745{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.btn-submit[data-v-6ccef745]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#baf2d8;color:#060d14;border:none;border-radius:14px;padding:14px 24px;font-size:.9rem;font-weight:700;cursor:pointer;overflow:hidden;margin-top:4px;transition:background .25s,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.btn-submit[data-v-6ccef745]:hover:not(:disabled){background:#cef7e8;transform:translateY(-2px);box-shadow:0 12px 32px #baf2d838}.btn-submit[data-v-6ccef745]:active:not(:disabled){transform:scale(.98)}.btn-submit[data-v-6ccef745]:disabled{opacity:.7;cursor:not-allowed}.btn-shimmer[data-v-6ccef745]{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-15deg);animation:shimmer-6ccef745 3.5s ease-in-out 1.5s infinite}@keyframes shimmer-6ccef745{0%{left:-100%}30%,to{left:150%}}.btn-content[data-v-6ccef745]{position:relative;z-index:1}.spinner[data-v-6ccef745]{display:inline-block;width:18px;height:18px;border:2px solid rgba(6,13,20,.3);border-top-color:#060d14;border-radius:50%;animation:spin-6ccef745 .7s linear infinite}@keyframes spin-6ccef745{to{transform:rotate(360deg)}}.info-block[data-v-6ccef745]{display:flex;align-items:flex-start;gap:10px;background:#baf2d80a;border:1px solid rgba(186,242,216,.1);border-radius:10px;padding:12px 14px;font-size:.82rem;font-weight:600;color:#baf2d8bf;line-height:1.6}.info-block svg[data-v-6ccef745]{flex-shrink:0;margin-top:2px;color:#baf2d8}.fade-enter-active[data-v-6ccef745],.fade-leave-active[data-v-6ccef745]{transition:opacity .3s}.fade-enter-from[data-v-6ccef745],.fade-leave-to[data-v-6ccef745]{opacity:0}.social-grid[data-v-6ccef745]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.social-btn[data-v-6ccef745]{display:flex;align-items:center;justify-content:center;gap:9px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px 0;font-size:.83rem;font-weight:600;color:#ffffff8c;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.social-btn[data-v-6ccef745]:hover{background:#ffffff0f;border-color:#baf2d826;color:#ffffffd9;transform:translateY(-2px)}.switch-mode[data-v-6ccef745]{font-size:.82rem;font-weight:600;color:#ffffff59;text-align:center;padding:4px 0}.switch-link[data-v-6ccef745]{color:#baf2d8;text-decoration:none;margin-left:5px;transition:opacity .2s}.switch-link[data-v-6ccef745]:hover{opacity:.75}.sidebar-card[data-v-6ccef745]{background:#0d1c3a8c;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:8px}.sidebar-card--accent[data-v-6ccef745]{background:#baf2d80a;border-color:#baf2d81a}.sidebar-label[data-v-6ccef745]{font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff47;margin-bottom:4px}.sidebar-item[data-v-6ccef745]{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px}.sidebar-num[data-v-6ccef745]{font-size:.58rem;font-weight:700;color:#baf2d866;background:#baf2d80d;border:1px solid rgba(186,242,216,.1);border-radius:5px;padding:2px 6px;flex-shrink:0}.sidebar-title[data-v-6ccef745]{font-size:.72rem;font-weight:600;color:#ffffff61;line-height:1.3}.sidebar-body[data-v-6ccef745]{font-size:.76rem;font-weight:500;color:#fff6;line-height:1.55}.sidebar-cta[data-v-6ccef745]{display:inline-flex;align-items:center;font-size:.76rem;font-weight:700;color:#060d14;background:#baf2d8;text-decoration:none;border-radius:9px;padding:8px 14px;margin-top:2px;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.sidebar-cta[data-v-6ccef745]:hover{background:#cef7e8;transform:translateY(-1px)}.sidebar-email[data-v-6ccef745]{font-size:.72rem;font-weight:600;color:#baf2d8;text-decoration:none;transition:opacity .2s;word-break:break-all}.sidebar-email[data-v-6ccef745]:hover{opacity:.7}@media(max-width:600px){.card-header[data-v-6ccef745],.card-body[data-v-6ccef745]{padding:16px 18px}.social-grid[data-v-6ccef745]{grid-template-columns:1fr}}.auth-card[data-v-e0c063b7]{background:#0d1c3a73;border:1px solid rgba(255,255,255,.06);border-radius:18px;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:border-color .3s,box-shadow .3s}.auth-card[data-v-e0c063b7]:hover{border-color:#baf2d81f;box-shadow:0 8px 32px #00000026}.auth-card--accent[data-v-e0c063b7]{border-color:#baf2d81a}.auth-card--accent[data-v-e0c063b7]:hover{border-color:#baf2d838;box-shadow:0 8px 32px #baf2d80d}.card-header[data-v-e0c063b7]{display:flex;align-items:center;gap:12px;padding:20px 26px 18px;border-bottom:1px solid rgba(255,255,255,.05);background:#ffffff04}.card-num[data-v-e0c063b7]{font-family:var(--font-serif);font-size:.68rem;font-weight:400;color:#baf2d866;letter-spacing:.08em;background:#baf2d80f;border:1px solid rgba(186,242,216,.12);border-radius:6px;padding:2px 8px;flex-shrink:0}.card-num--accent[data-v-e0c063b7]{color:#baf2d8a6;background:#baf2d81a;border-color:#baf2d838}h2[data-v-e0c063b7]{font-size:.98rem;font-weight:700;color:#fffffff2;letter-spacing:-.01em;flex:1}.card-badge[data-v-e0c063b7]{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 9px;border-radius:100px;color:#baf2d8cc;background:#baf2d814;border:1px solid rgba(186,242,216,.15);flex-shrink:0}.card-body[data-v-e0c063b7]{padding:24px 26px;display:flex;flex-direction:column;gap:16px}form[data-v-e0c063b7]{display:flex;flex-direction:column;gap:16px}.field[data-v-e0c063b7]{display:flex;flex-direction:column;gap:6px}label[data-v-e0c063b7]{font-size:.78rem;font-weight:600;color:#ffffff73;letter-spacing:.02em}.input-wrap[data-v-e0c063b7]{position:relative;display:flex;align-items:center}.input-icon[data-v-e0c063b7]{position:absolute;left:14px;color:#fff3;display:flex;pointer-events:none;transition:color .2s}.field--focused .input-icon[data-v-e0c063b7]{color:#baf2d880}input[type=text][data-v-e0c063b7],input[type=email][data-v-e0c063b7],input[type=password][data-v-e0c063b7]{width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px 14px 12px 42px;font-size:.88rem;color:#ffffffe0;outline:none;transition:border-color .25s,background .25s,box-shadow .25s;box-sizing:border-box}input[data-v-e0c063b7]::placeholder{color:#ffffff2e}input[data-v-e0c063b7]:focus{border-color:#baf2d84d;background:#baf2d808;box-shadow:0 0 0 3px #baf2d80d}.field--error input[data-v-e0c063b7]{border-color:#f8717173;box-shadow:0 0 0 3px #f871710d}.toggle-pw[data-v-e0c063b7]{position:absolute;right:14px;background:none;border:none;cursor:pointer;color:#ffffff38;display:flex;padding:0;transition:color .2s}.toggle-pw[data-v-e0c063b7]:hover{color:#baf2d899}.field-error[data-v-e0c063b7]{font-size:.72rem;color:#f87171;padding-left:2px;animation:err-in-e0c063b7 .25s ease}@keyframes err-in-e0c063b7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pw-strength[data-v-e0c063b7]{display:flex;align-items:center;gap:10px;margin-top:4px}.strength-bars[data-v-e0c063b7]{display:flex;gap:4px;flex:1}.bar[data-v-e0c063b7]{flex:1;height:3px;border-radius:2px;background:#ffffff14;transition:background .3s}.bar.weak[data-v-e0c063b7]{background:#f87171}.bar.medium[data-v-e0c063b7]{background:#fb923c}.bar.good[data-v-e0c063b7]{background:#facc15}.bar.strong[data-v-e0c063b7]{background:#baf2d8}.strength-label[data-v-e0c063b7]{font-size:.7rem;font-weight:600;min-width:58px;text-align:right}.strength-label.weak[data-v-e0c063b7]{color:#f87171}.strength-label.medium[data-v-e0c063b7]{color:#fb923c}.strength-label.strong[data-v-e0c063b7]{color:#baf2d8}.checkbox-row[data-v-e0c063b7]{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.checkbox-row input[type=checkbox][data-v-e0c063b7]{display:none}.checkmark[data-v-e0c063b7]{flex-shrink:0;width:18px;height:18px;border:1px solid rgba(186,242,216,.2);border-radius:6px;background:#baf2d80a;display:flex;align-items:center;justify-content:center;margin-top:1px;transition:border-color .2s,background .2s}.checkmark--checked[data-v-e0c063b7]{background:#baf2d826;border-color:#baf2d873}.checkbox-label[data-v-e0c063b7]{font-size:.8rem;font-weight:600;color:#fff6;line-height:1.55}.checkbox-link[data-v-e0c063b7]{color:#baf2d8;text-decoration:none}.checkbox-link[data-v-e0c063b7]:hover{text-decoration:underline}.info-block[data-v-e0c063b7]{display:flex;align-items:flex-start;gap:10px;background:#baf2d80a;border:1px solid rgba(186,242,216,.1);border-radius:10px;padding:12px 14px;font-size:.82rem;font-weight:600;color:#baf2d8bf;line-height:1.6}.info-block svg[data-v-e0c063b7]{flex-shrink:0;margin-top:2px;color:#baf2d8}.btn-submit[data-v-e0c063b7]{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:#baf2d8;color:#060d14;border:none;border-radius:14px;padding:14px 24px;font-size:.9rem;font-weight:700;cursor:pointer;overflow:hidden;margin-top:4px;transition:background .25s,transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.btn-submit[data-v-e0c063b7]:hover:not(:disabled){background:#cef7e8;transform:translateY(-2px);box-shadow:0 12px 32px #baf2d838}.btn-submit[data-v-e0c063b7]:active:not(:disabled){transform:scale(.98)}.btn-submit[data-v-e0c063b7]:disabled{opacity:.7;cursor:not-allowed}.btn-shimmer[data-v-e0c063b7]{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-15deg);animation:shimmer-e0c063b7 3.5s ease-in-out 1.5s infinite}@keyframes shimmer-e0c063b7{0%{left:-100%}30%,to{left:150%}}.btn-content[data-v-e0c063b7]{position:relative;z-index:1}.spinner[data-v-e0c063b7]{display:inline-block;width:18px;height:18px;border:2px solid rgba(6,13,20,.3);border-top-color:#060d14;border-radius:50%;animation:spin-e0c063b7 .7s linear infinite}@keyframes spin-e0c063b7{to{transform:rotate(360deg)}}.fade-enter-active[data-v-e0c063b7],.fade-leave-active[data-v-e0c063b7]{transition:opacity .3s}.fade-enter-from[data-v-e0c063b7],.fade-leave-to[data-v-e0c063b7]{opacity:0}.social-grid[data-v-e0c063b7]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.social-btn[data-v-e0c063b7]{display:flex;align-items:center;justify-content:center;gap:9px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px 0;font-size:.83rem;font-weight:600;color:#ffffff8c;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.34,1.56,.64,1)}.social-btn[data-v-e0c063b7]:hover{background:#ffffff0f;border-color:#baf2d826;color:#ffffffd9;transform:translateY(-2px)}.switch-mode[data-v-e0c063b7]{font-size:.82rem;font-weight:600;color:#ffffff59;text-align:center;padding:4px 0}.switch-link[data-v-e0c063b7]{color:#baf2d8;text-decoration:none;margin-left:5px;transition:opacity .2s}.switch-link[data-v-e0c063b7]:hover{opacity:.75}.sidebar-card[data-v-e0c063b7]{background:#0d1c3a8c;border:1px solid rgba(255,255,255,.07);border-radius:16px;padding:18px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:8px}.sidebar-card--promo[data-v-e0c063b7]{background:#baf2d808;border-color:#baf2d814}.sidebar-label[data-v-e0c063b7]{font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#ffffff47;margin-bottom:4px}.sidebar-item[data-v-e0c063b7]{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px}.sidebar-num[data-v-e0c063b7]{font-size:.58rem;font-weight:700;color:#baf2d866;background:#baf2d80d;border:1px solid rgba(186,242,216,.1);border-radius:5px;padding:2px 6px;flex-shrink:0}.sidebar-num--accent[data-v-e0c063b7]{color:#baf2d8b3;background:#baf2d81a;border-color:#baf2d838}.sidebar-title[data-v-e0c063b7]{font-size:.72rem;font-weight:600;color:#ffffff61;line-height:1.3}.promo-item[data-v-e0c063b7]{display:flex;align-items:flex-start;gap:10px;padding:4px 0}.promo-icon[data-v-e0c063b7]{font-size:.95rem;flex-shrink:0}.promo-text[data-v-e0c063b7]{font-size:.73rem;font-weight:600;color:#ffffff73;line-height:1.5}.sidebar-cta[data-v-e0c063b7]{display:inline-flex;align-items:center;justify-content:center;font-size:.76rem;font-weight:700;text-decoration:none;border-radius:9px;padding:9px 14px;margin-top:2px;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1),color .2s,border-color .2s}.sidebar-cta--ghost[data-v-e0c063b7]{color:#baf2d8bf;background:#baf2d80d;border:1px solid rgba(186,242,216,.15)}.sidebar-cta--ghost[data-v-e0c063b7]:hover{background:#baf2d81a;border-color:#baf2d847;color:#baf2d8;transform:translateY(-1px)}@media(max-width:600px){.card-header[data-v-e0c063b7],.card-body[data-v-e0c063b7]{padding:16px 18px}.social-grid[data-v-e0c063b7]{grid-template-columns:1fr}}
