.header.header--archive{z-index:1000;height:var(--arc-header-h);background:color-mix(in srgb, var(--void) 82%, transparent);border-bottom:1px solid var(--line);box-shadow:none;align-items:center;padding:0;transition:transform .3s,border-color .3s;display:flex;position:fixed;top:0;left:0;right:0}@media (hover:hover) and (pointer:fine){.header.header--archive{-webkit-backdrop-filter:var(--fx-chrome-glass,blur(10px));backdrop-filter:var(--fx-chrome-glass,blur(10px))}}@media (hover:none),(pointer:coarse){.header.header--archive{background:color-mix(in srgb, var(--void) 97%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}}.header.header--archive.hidden{transform:translateY(-100%)}.header.header--archive.scrolled{border-bottom-color:var(--line-str)}.header.header--archive:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--cyan) 65%, transparent), transparent);opacity:.75;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.header.header--archive .nav-container{width:100%;max-width:var(--maxw);padding:0 var(--pad);justify-content:flex-start;align-items:center;gap:18px;margin:0 auto;display:flex}.header.header--archive .arc-brand{align-items:center;gap:18px;min-width:0;display:flex}.header.header--archive .logo{align-items:center;gap:16px;display:flex}.header.header--archive .logo img{width:auto;height:34px;transition:opacity .25s}.header.header--archive .logo:hover img{opacity:.82;transform:none}.header.header--archive .arc-sys{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;align-items:center;gap:9px;font-size:10px;font-weight:600;display:inline-flex}.header.header--archive .arc-sys .dot{background:var(--live);width:6px;height:6px;box-shadow:0 0 8px var(--live);border-radius:50%;flex:none}.tier-badge{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;border:1px solid;border-radius:2px;padding:1px 6px;font-size:9px;font-weight:700;line-height:1.5}.tier-badge--premium{color:var(--cyan-br)}.tier-badge--standard{color:var(--live)}.tier-badge--lite{color:var(--warn)}@media (max-width:1160px){.header.header--archive .arc-sys .arc-sys-label{display:none}}@media (max-width:620px){.header.header--archive .arc-sys{display:none}}.mobile-menu.mobile-menu--archive .mobile-sys{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:9px;margin:28px 0 0;font-size:10px;font-weight:600;display:inline-flex}.mobile-menu.mobile-menu--archive .mobile-sys .dot{background:var(--live);width:6px;height:6px;box-shadow:0 0 8px var(--live);border-radius:50%;flex:none}.header.header--archive .nav-links{align-items:center;gap:22px;margin-left:auto;display:flex}@media (max-width:1023px){.header.header--archive .nav-links{display:none}}.header.header--archive .mobile-menu-button{margin-left:8px}.header.header--archive .nav-link{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);padding:6px 0;font-size:11.5px;font-weight:600;text-decoration:none;transition:color .22s;position:relative}.header.header--archive .nav-link:hover{color:var(--cyan-br)}.header.header--archive .nav-link:after{content:"";background:var(--cyan);width:0;height:1px;box-shadow:0 0 10px var(--cyan);transition:width .25s;position:absolute;bottom:0;left:0}.header.header--archive .nav-link:hover:after{width:100%}.header.header--archive .contact-button{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border:1px solid var(--cyan);color:var(--on-accent);background:var(--cyan);clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%);border-radius:0;align-items:center;gap:10px;padding:11px 20px;font-size:11.5px;font-weight:600;text-decoration:none;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s;display:inline-flex}.header.header--archive .contact-button:hover{box-shadow:0 14px 32px -14px var(--cyan);background:var(--cyan);transform:translateY(-2px)}.header.header--archive .locale-btn{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:0 0;border-radius:0;padding:9px 12px;font-size:11px;font-weight:600;transition:color .2s,border-color .2s,background .2s}.header.header--archive .locale-btn:hover{color:var(--cyan-br);border-color:var(--line-str);background:color-mix(in srgb, var(--cyan) 8%, transparent)}.header.header--archive .locale-dropdown{background:color-mix(in srgb, var(--panel) 97%, transparent);border:1px solid var(--line-str);border-radius:0;box-shadow:0 26px 64px -26px #000000d9}.header.header--archive .locale-option{color:var(--ink-dim)}.header.header--archive .locale-option:hover{background:color-mix(in srgb, var(--cyan) 14%, transparent);color:var(--cyan-br)}.header.header--archive .locale-option--active{background:color-mix(in srgb, var(--cyan) 10%, transparent)}.header.header--archive .locale-label{font-family:var(--font-mono);letter-spacing:.1em}.header.header--archive .locale-sublabel{color:var(--ink-faint);opacity:1}.header.header--archive .profile-desktop{align-items:center;gap:.3rem;margin-left:.6rem;display:flex;position:relative}@media (max-width:1023px){.header.header--archive .profile-desktop{display:none}}.header.header--archive .profile-btn{color:var(--cyan-br);border-radius:0}.header.header--archive .profile-btn:hover,.header.header--archive .profile-btn:focus{background:color-mix(in srgb, var(--cyan) 12%, transparent)}.header.header--archive .profile-btn .avatar,.header.header--archive .profile-btn .avatar-initial{border:1px solid var(--cyan);box-shadow:none;background:var(--panel);color:var(--cyan-br);border-radius:0}.header.header--archive .profile-btn .profile-name{color:var(--ink-dim);font-family:var(--font-mono);letter-spacing:.1em;font-size:11px}.header.header--archive .profile-dropdown{background:var(--panel);border:1px solid var(--line-str);border-radius:0;box-shadow:0 26px 64px -26px #000000d9}.header.header--archive .profile-dropdown a,.header.header--archive .profile-dropdown button{color:var(--ink-dim);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:0;font-size:11px}.header.header--archive .profile-dropdown a:hover,.header.header--archive .profile-dropdown button:hover{background:var(--cyan);color:var(--on-accent)}.header.header--archive .mobile-menu-button{color:var(--ink);background:0 0;border:none}.header.header--archive .mobile-menu-button:hover{color:var(--cyan-br)}@media (max-width:1023px){.header.header--archive .mobile-menu-button{display:block}}@media (min-width:1024px){.header.header--archive .mobile-menu-button{display:none}}.header.header--archive .pf-theme{flex:none;margin-left:12px;position:relative}@media (max-width:1023px){.header.header--archive .pf-theme{margin-left:auto}}.header.header--archive .pf-theme-toggle{--squint:1;--flip:0deg;--pupil-press:1;width:44px;height:38px;color:var(--cyan-br);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .22s;display:inline-flex}.header.header--archive .pf-theme-toggle:hover{color:var(--trace)}.header.header--archive .pf-theme-toggle:focus-visible{outline:1px solid var(--cyan);outline-offset:2px}.header.header--archive .pf-theme-toggle:active{--pupil-press:.58}.header.header--archive .pf-eye{width:40px;height:34px;filter:drop-shadow(0 0 2px color-mix(in srgb, var(--cyan) 75%, transparent)) drop-shadow(0 0 7px color-mix(in srgb, var(--cyan) 34%, transparent));transition:transform .28s cubic-bezier(.22,1,.36,1),filter .22s;display:block;overflow:visible}.header.header--archive .pf-theme-toggle:hover .pf-eye{filter:drop-shadow(0 0 2px var(--trace)) drop-shadow(0 0 10px color-mix(in srgb, var(--cyan-br) 75%, transparent));transform:scale(1.06)}.header.header--archive .pf-eye-badge,.header.header--archive .pf-eye-upright,.header.header--archive .pf-eye-lids,.header.header--archive .pf-eye-ball,.header.header--archive .pf-eye-wave,.header.header--archive .pf-eye-reflex,.header.header--archive .pf-eye-pupil,.header.header--archive .pf-eye-glint{transform-box:view-box}.header.header--archive .pf-eye-badge{transform-origin:20px 16.9px;transform:rotate(var(--flip))}.header.header--archive .pf-eye-upright{transform-origin:20px 20.5px;transform:rotate(calc(-1 * var(--flip)))}.header.header--archive .pf-eye-lids{transform-origin:20px 21.4px;transform:scaleY(var(--squint));transition:transform .42s cubic-bezier(.22,1,.36,1)}.header.header--archive .pf-eye-ball{transform-origin:20px 21.4px;transform:scaleY(calc(1 / var(--squint)));transition:transform .42s cubic-bezier(.22,1,.36,1)}.header.header--archive .pf-eye-frame{fill:#0000;stroke:currentColor;stroke-width:1.2px;stroke-linejoin:miter;opacity:.55;transition:opacity .2s,fill .2s}.header.header--archive .pf-theme-toggle:hover .pf-eye-frame{opacity:1;fill:color-mix(in srgb, currentColor 8%, transparent)}.header.header--archive .pf-eye-sclera{fill:currentColor;opacity:.07}.header.header--archive .pf-eye-iris{fill:url(#pf-eye-field)}.header.header--archive .pf-eye-limbus{fill:none;stroke:currentColor;stroke-width:.9px;opacity:.8}.header.header--archive .pf-eye-rim{fill:none;stroke:currentColor;stroke-width:1px;opacity:.85}.header.header--archive .pf-eye-lash{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round}.header.header--archive .pf-eye-pupil{fill:var(--void);transform-origin:20px 21.4px;transition:transform .62s cubic-bezier(.32,.06,.3,1);transform:scale(1)}.header.header--archive .pf-eye-reflex{transform-origin:20px 21.4px;transform:scale(var(--pupil-press));transition:transform .14s ease-out}.header.header--archive .pf-eye-glint{fill:var(--panel);transform-origin:18.8px 20.1px;opacity:0;transition:transform .24s cubic-bezier(.34,1.5,.64,1),opacity .18s;transform:scale(0)}:root[data-theme=light] .header.header--archive .pf-theme-toggle{--squint:.7;--flip:180deg;color:var(--ink-dim)}:root[data-theme=light] .header.header--archive .pf-theme-toggle:hover{color:var(--cyan-br)}:root[data-theme=light] .header.header--archive .pf-eye,:root[data-theme=light] .header.header--archive .pf-theme-toggle:hover .pf-eye{filter:none}:root[data-theme=light] .header.header--archive .pf-eye-pupil{fill:currentColor;transition-duration:.2s;transition-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(.46)}:root[data-theme=light] .header.header--archive .pf-eye-sclera{opacity:.1}:root[data-theme=light] .header.header--archive .pf-eye-glint{opacity:1;transition-delay:.1s;transform:scale(1)}.header.header--archive .pf-eye-wave{fill:none;stroke:currentColor;stroke-width:1.4px;transform-origin:20px 16.9px;opacity:0}.header.header--archive .pf-eye-trace{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linejoin:miter;stroke-dasharray:16 84;opacity:0}.header.header--archive .pf-eye-flash{fill:var(--trace);opacity:0}@keyframes pfEyeFlipBadge{0%{transform:rotate(calc(var(--flip) - 180deg)) scale(1)}50%{transform:rotate(calc(var(--flip) - 90deg)) scale(.7)}to{transform:rotate(var(--flip)) scale(1)}}@keyframes pfEyeFlipEye{0%{transform:rotate(calc(180deg - var(--flip)))}50%{transform:rotate(calc(90deg - var(--flip)))}to{transform:rotate(calc(-1 * var(--flip)))}}@keyframes pfEyeBlink{0%{transform:scaleY(var(--squint))}16%{transform:scaleY(.05)}30%{transform:scaleY(.05)}to{transform:scaleY(var(--squint))}}@keyframes pfEyeWave{0%{opacity:0;transform:scale(.92)}18%{opacity:.8}to{opacity:0;transform:scale(1.9)}}@keyframes pfEyeTrace{0%{stroke-dashoffset:0;opacity:0}12%{opacity:1}to{stroke-dashoffset:-100px;opacity:0}}@keyframes pfEyeFlash{0%{opacity:0}20%{opacity:.5}55%{opacity:0}to{opacity:0}}.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-badge{animation:.62s cubic-bezier(.5,0,.18,1) pfEyeFlipBadge}.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-upright{animation:.62s cubic-bezier(.5,0,.18,1) pfEyeFlipEye}.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-lids{animation:.62s cubic-bezier(.4,0,.2,1) pfEyeBlink}.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-trace{animation:.62s linear pfEyeTrace}.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-flash{animation:.62s ease-out pfEyeFlash}.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-wave{animation:.68s cubic-bezier(.16,.84,.34,1) pfEyeWave}.footer.footer--archive{z-index:10;background:var(--void-2);border-top:1px solid var(--line);color:var(--ink-dim);font-family:var(--font-body);padding:clamp(40px,6vh,76px) 0 0;position:relative;overflow:hidden}.footer.footer--archive:before{content:"";pointer-events:none;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.55;background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.footer.footer--archive>*{z-index:1;position:relative}.footer.footer--archive .footer-grid{max-width:var(--maxw);padding:0 var(--pad);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(28px,3.4vw,52px);margin:0 auto;display:grid}.footer.footer--archive .footer-info{grid-column:span 2;max-width:44ch}@media (max-width:720px){.footer.footer--archive .footer-info{grid-column:auto}}.footer.footer--archive .footer-logo{width:auto;height:34px}.footer.footer--archive .footer-info p{color:var(--ink-dim);margin:16px 0 0;font-size:.95rem;line-height:1.7}.footer.footer--archive .footer-col-title{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--cyan-br);align-items:center;gap:9px;margin:0 0 15px;font-size:10.5px;font-weight:600;display:flex}.footer.footer--archive .footer-col-title:before{content:"";background:var(--cyan);width:14px;height:1px;box-shadow:var(--glow);flex:none}.footer.footer--archive .footer-links ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.footer.footer--archive .footer-links li{color:var(--ink-dim);font-size:.93rem;line-height:1.5}.footer.footer--archive .footer-links a,.footer.footer--archive .footer-info a{color:var(--ink-dim);text-decoration:none;transition:color .2s}.footer.footer--archive .footer-links a:hover{color:var(--cyan-br)}.footer.footer--archive .footer-phone-label{color:var(--ink-faint);font-family:var(--font-mono);letter-spacing:.06em;font-size:11px}.footer.footer--archive .footer-follow{margin-top:24px}.footer.footer--archive .footer-social-row{gap:10px;display:flex}.footer.footer--archive .footer-social-icon{width:38px;height:38px;color:var(--ink-dim);border:1px solid var(--line);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);justify-content:center;align-items:center;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.footer.footer--archive .footer-social-icon:hover{color:var(--cyan-br);border-color:var(--cyan);background:color-mix(in srgb, var(--cyan) 10%, transparent)}.footer.footer--archive .footer-social-icon svg{width:18px;height:18px}.footer.footer--archive .footer-bottom{max-width:var(--maxw);padding:18px var(--pad) 30px;border-top:1px solid var(--line);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin:clamp(34px,5vh,60px) auto 0;font-size:10.5px;display:flex}.footer.footer--archive .footer-bottom p{margin:0}.footer.footer--archive .footer-origin{color:var(--ink-faint);align-items:center;gap:10px;display:inline-flex}.footer.footer--archive .footer-origin:before{content:"";background:var(--cyan);width:16px;height:1px;box-shadow:var(--glow);flex:none}.footer.footer--archive .footer-legal{flex-wrap:wrap;gap:18px;display:flex}.footer.footer--archive .footer-legal a{color:var(--ink-faint);text-decoration:none;transition:color .2s}.footer.footer--archive .footer-legal a:hover{color:var(--cyan-br)}.mobile-menu.mobile-menu--archive{width:88vw;max-width:340px;color:var(--ink);background:color-mix(in srgb, var(--void) 88%, transparent);border-left:1px solid var(--cyan);padding-left:1.2rem;padding-right:1.2rem;box-shadow:-30px 0 80px -40px #0497d98c}@media (hover:hover) and (pointer:fine){.mobile-menu.mobile-menu--archive.active{-webkit-backdrop-filter:var(--fx-sheet-glass,blur(14px));backdrop-filter:var(--fx-sheet-glass,blur(14px))}}@media (hover:none),(pointer:coarse){.mobile-menu.mobile-menu--archive{background:color-mix(in srgb, var(--void) 97%, transparent)}}.mobile-menu.mobile-menu--archive:after{background:linear-gradient(180deg, color-mix(in srgb, var(--cyan) 6%, transparent), transparent 60%)}.mobile-menu.mobile-menu--archive .digital-noise{opacity:.04}.mobile-menu.mobile-menu--archive .nav-link{text-align:center;width:100%;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim);background:color-mix(in srgb, var(--cyan) 6%, transparent);border:1px solid var(--line);box-shadow:none;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border-radius:0;margin:0;padding:.85rem 1.1rem;font-size:12px;font-weight:600;transition:color .2s,border-color .2s,background .2s,box-shadow .2s}.mobile-menu.mobile-menu--archive .nav-link:hover,.mobile-menu.mobile-menu--archive .nav-link:focus-visible{color:var(--cyan-br);border-color:var(--cyan);background:color-mix(in srgb, var(--cyan) 14%, transparent);box-shadow:0 0 22px -8px var(--cyan);transform:none}.mobile-menu.mobile-menu--archive .mobile-menu-close{width:38px;height:38px;color:var(--ink-dim);border:1px solid var(--line-str);box-shadow:none;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:0 0;border-radius:0;transition:color .2s,border-color .2s,background .2s,transform .2s}.mobile-menu.mobile-menu--archive .mobile-menu-close:hover{color:var(--cyan-br);border-color:var(--cyan);background:color-mix(in srgb, var(--cyan) 12%, transparent);box-shadow:0 0 22px -8px var(--cyan)}.mobile-menu.mobile-menu--archive .social-icon,.mobile-menu.mobile-menu--archive .social-icon.telegram{width:44px;height:44px;color:var(--ink-dim);border:1px solid var(--line);box-shadow:none;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:0 0;border-radius:0;transition:color .2s,border-color .2s,background .2s,transform .2s}.mobile-menu.mobile-menu--archive .social-icon svg{width:20px;height:20px}.mobile-menu.mobile-menu--archive .social-icon:hover,.mobile-menu.mobile-menu--archive .social-icon.whatsapp:hover,.mobile-menu.mobile-menu--archive .social-icon.phone:hover,.mobile-menu.mobile-menu--archive .social-icon.telegram:hover{color:var(--cyan-br);border-color:var(--cyan);background:color-mix(in srgb, var(--cyan) 12%, transparent);box-shadow:0 0 22px -8px var(--cyan);transform:translateY(-2px)scale(1)}.mobile-menu.mobile-menu--archive .mobile-lang-pill{font-family:var(--font-mono);letter-spacing:.1em;color:var(--ink-dim);border:1px solid var(--line);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:0 0;border-radius:0;padding:8px 12px;font-size:11px;font-weight:600;transition:color .2s,border-color .2s,background .2s}.mobile-menu.mobile-menu--archive .mobile-lang-pill:hover{color:var(--cyan-br);border-color:var(--cyan);background:color-mix(in srgb, var(--cyan) 10%, transparent)}.mobile-menu.mobile-menu--archive .mobile-lang-pill--active{color:var(--on-accent);background:var(--cyan);border-color:var(--cyan)}.mobile-menu.mobile-menu--archive .mobile-origin{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:10px;margin:4px 0 0;font-size:10px;font-weight:600;display:inline-flex}.mobile-menu.mobile-menu--archive .mobile-origin:before{content:"";background:var(--cyan);width:16px;height:1px;box-shadow:var(--glow);flex:none}.mobile-menu.mobile-menu--archive .profile-mobile .avatar,.mobile-menu.mobile-menu--archive .profile-mobile .avatar-initial{border:1px solid var(--cyan);box-shadow:none;background:var(--panel);color:var(--cyan-br);border-radius:0}.mobile-menu.mobile-menu--archive .profile-mobile .profile-name{color:var(--ink);text-shadow:none;font-family:var(--font-mono);letter-spacing:.1em;font-size:11px}.mobile-menu.mobile-menu--archive .profile-mobile .profile-link,.mobile-menu.mobile-menu--archive .profile-mobile .profile-logout{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);border:1px solid var(--line);box-shadow:none;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:0 0;border-radius:0;font-size:11px;font-weight:600}.mobile-menu.mobile-menu--archive .profile-mobile .profile-link:hover,.mobile-menu.mobile-menu--archive .profile-mobile .profile-logout:hover{color:var(--cyan-br);border-color:var(--cyan);background:color-mix(in srgb, var(--cyan) 12%, transparent);box-shadow:none}@media (prefers-reduced-motion:reduce){.header.header--archive,.header.header--archive .nav-link,.header.header--archive .nav-link:after,.header.header--archive .contact-button,.header.header--archive .pf-theme-toggle,.header.header--archive .pf-eye,.header.header--archive .pf-eye-frame,.header.header--archive .pf-eye-badge,.header.header--archive .pf-eye-upright,.header.header--archive .pf-eye-lids,.header.header--archive .pf-eye-ball,.header.header--archive .pf-eye-reflex,.header.header--archive .pf-eye-pupil,.header.header--archive .pf-eye-glint,.footer.footer--archive .footer-social-icon,.mobile-menu.mobile-menu--archive .nav-link,.mobile-menu.mobile-menu--archive .mobile-menu-close,.mobile-menu.mobile-menu--archive .social-icon,.mobile-menu.mobile-menu--archive .mobile-lang-pill{transition:none}.header.header--archive .contact-button:hover,.mobile-menu.mobile-menu--archive .social-icon:hover,.header.header--archive .pf-theme-toggle:hover .pf-eye{transform:none}.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-badge,.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-upright,.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-lids,.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-wave,.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-trace,.header.header--archive .pf-theme-toggle.is-flipping .pf-eye-flash{animation:none}}
:root{--fx-chrome-glass:blur(10px);--fx-sheet-glass:blur(14px);--fx-ambient:1;--fx-lift:1}:root[data-tier=standard]{--fx-ambient:.7;--fx-lift:.6}:root[data-tier=lite]{--fx-ambient:0;--fx-lift:0}:root[data-tier=lite] .header.header--archive,:root[data-tier=lite] .mobile-menu.mobile-menu--archive,:root[data-tier=lite] .mobile-menu.mobile-menu--archive.active{background:color-mix(in srgb, var(--void) 97%, transparent)}:root[data-tier=lite] .custom-cursor{display:none}:root[data-tier=lite] .hero-glow,:root[data-tier=standard] .hero-glow,:root[data-tier=lite] .aunimeda-about-float-1,:root[data-tier=lite] .aunimeda-about-float-2,:root[data-tier=lite] .pcalc-card.is-on .pcalc-card-ring,:root[data-tier=lite] .auc-eyebrow__dot{animation:none}:root[data-tier=lite] .pf-archive .scanline,:root[data-tier=lite] .pf-archive .stream-track{will-change:auto;animation:none}:root[data-tier=lite] .pf-archive .spec.active .ret-ring,:root[data-tier=lite] .pf-deck .spec.active .ret-ring,:root[data-tier=lite] .pf-deck .spec.active:hover .glyph,:root[data-tier=lite] .pf-archive .spec.active:hover .glyph,:root[data-tier=lite] .glitch-text,:root[data-tier=lite] .glitch-text:before,:root[data-tier=lite] .glitch-text:after,:root[data-tier=lite] .nf-glow-1,:root[data-tier=lite] .nf-glow-2,:root[data-tier=lite] .nf-stars:before,:root[data-tier=lite] .nf-stars:after,:root[data-tier=lite] .nf-rings,:root[data-tier=lite] .nf-spin-1{animation:none}:root[data-tier=lite] .nf-glow{filter:none;opacity:.55}:root[data-tier=lite] .hero-kicker,:root[data-tier=lite] .hero-h1 .hero-row,:root[data-tier=lite] .hero-lead,:root[data-tier=lite] .hero-buttons{opacity:1;animation:none;transform:none}:root[data-tier=lite] [class*=marquee]{will-change:auto}:root[data-tier=lite]{scroll-behavior:auto}
.promo-modal-overlay{z-index:10000;background:#02060cb8;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.promo-modal-overlay .promo-modal{color:#d7e6f2;clip-path:polygon(0 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%);background:linear-gradient(#0c1c30,#0a1626);border:1px solid #78afd747;border-radius:0;width:100%;max-width:380px;padding:2rem;box-shadow:0 24px 70px #00000080}.promo-modal-overlay .promo-modal h2{color:#d7e6f2;margin-bottom:1rem;font-size:1.05rem;font-weight:600;line-height:1.45}.promo-modal-overlay .input-field{color:#d7e6f2;background:#071121;border:1px solid #78afd724;border-radius:0;width:100%;margin-bottom:.5rem;padding:.75rem}.promo-modal-overlay .input-field:focus{border-color:#0497d9;outline:none;box-shadow:0 0 0 2px #0497d940}.promo-modal-overlay .input-field::placeholder{color:#7d97ad}.promo-modal-overlay .submit-button{color:#04080f;clip-path:polygon(0 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%);background:linear-gradient(#22aee4,#0497d9);border:1px solid #0497d9;border-radius:0;padding:.5rem 1.2rem;font-weight:600;box-shadow:inset 0 1px #ffffff40}.promo-modal-overlay .secondary-button{color:#8ba6bd;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:0 0;border:1px solid #78afd747;border-radius:0;padding:.5rem 1.2rem}.promo-modal-overlay .secondary-button:hover{color:#5cd6ff;border-color:#0497d9}.promo-modal-overlay .referral-section,.promo-modal-overlay .promo-section{text-align:center;color:#8ba6bd;margin-top:1rem}.promo-modal-overlay .referral-link,.promo-modal-overlay .promo-code{color:#5cd6ff;cursor:pointer;background:#0497d914;border:1px solid #78afd724;border-radius:0;padding:.5rem 1rem;text-decoration:underline}.promo-modal-overlay .referral-link:hover,.promo-modal-overlay .promo-code:hover{background:#0497d929}
