@keyframes moveBackground{0%{background-position:0% 0%}to{background-position:0% -1000%}}:root{--color-brand: #9B22F2;--color-anchor: #0B0714;--color-teal: #22CCC2;--color-gold: #FFBF00;--color-green: #1BC47D}html{scroll-behavior:smooth}section[id]{scroll-margin-top:96px}body{font-family:DM Sans,sans-serif;overflow-x:hidden}.font-display-hero,.font-headline-lg,.font-headline-md,.font-headline-sm,.font-label-code{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,sans-serif}.glow-ambient-violet{background:radial-gradient(circle,rgba(155,34,242,.16) 0%,rgba(155,34,242,.02) 65%,transparent 100%)}.glow-ambient-teal{background:radial-gradient(circle,rgba(34,204,194,.14) 0%,rgba(34,204,194,.02) 65%,transparent 100%)}.bg-tactical-grid{background-size:32px 32px;background-image:linear-gradient(to right,rgba(155,34,242,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(155,34,242,.04) 1px,transparent 1px)}@keyframes radarPing{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.15);opacity:.3}to{transform:scale(1.3);opacity:0}}.animate-radar{animation:radarPing 2.5s cubic-bezier(0,0,.2,1) infinite}#speed-gauge-progress{transition:stroke-dashoffset .1s ease-out;stroke-linecap:round}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:#9b22f208;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#9b22f240;border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#9b22f273}.phone-bezel{box-shadow:0 0 0 10px #1a1523,0 0 0 12px #ffffff1a,0 25px 50px -12px #00000080}.hero-phone-slide{transition:transform .7s ease-in-out,opacity .7s ease-in-out;will-change:transform,opacity}.hero-phone-frame{transition:transform .1s ease-in-out}.hero-phone-frame:hover{transform:scale(1.05) rotate(-6deg)}@media(prefers-reduced-motion:reduce){.hero-phone-slide,.hero-phone-frame{transition:none}.hero-phone-frame:hover{transform:none}}.top-notification-container{position:relative;z-index:50;width:100%;padding:.5rem .75rem .25rem;display:flex;justify-content:center;background:transparent}.liquid-glass-notification{position:relative;width:100%;max-width:1280px;border-radius:9999px;overflow:hidden;isolation:isolate;background:transparent!important;box-shadow:0 6px 16px #9b22f214,0 2px 6px #0000000a!important;transition:all .4s cubic-bezier(.175,.885,.32,2.2);display:flex;align-items:center;justify-content:space-between;padding:.35rem 1rem;gap:.6rem;font-family:Space Grotesk,monospace;color:#160f28!important;border:1px solid rgba(255,255,255,.75)!important}.liquid-glass-notification:hover{box-shadow:0 10px 24px #9b22f229,0 3px 8px #0000000f!important;transform:translateY(-1px)}.liquid-glass-notification .glass-distortion,.liquid-glass-card .glass-distortion{position:absolute;inset:0;z-index:0;border-radius:inherit;backdrop-filter:blur(4px) saturate(160%);-webkit-backdrop-filter:blur(4px) saturate(160%);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.liquid-glass-notification .glass-tint,.liquid-glass-card .glass-tint{position:absolute;inset:0;z-index:1;border-radius:inherit;background:#ffffffc7;pointer-events:none}.liquid-glass-notification .glass-specular,.liquid-glass-card .glass-specular{position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;box-shadow:inset 2px 2px 1px #ffffffd9,inset -1px -1px 1px 1px #ffffff73}.liquid-glass-notification:before,.liquid-glass-card:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.95) 25%,rgba(34,204,194,.4) 50%,rgba(155,34,242,.4) 75%,transparent 100%);pointer-events:none;z-index:3}.liquid-glass-notification>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop),.liquid-glass-card>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop){position:relative;z-index:10}.liquid-glass-notification .badge-version{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .6rem;border-radius:9999px;background:#0a7d751f!important;border:1px solid rgba(10,125,117,.25)!important;font-size:.6875rem;font-weight:700;letter-spacing:.05em;color:#0a7d75!important;text-transform:uppercase;flex-shrink:0}.liquid-glass-notification .badge-dot{width:6px;height:6px;border-radius:50%;background-color:#0a7d75!important;box-shadow:0 0 6px #22ccc2!important;animation:radarPing 2s infinite}.liquid-glass-notification .notification-specs-track{display:flex;align-items:center;justify-content:center;gap:.45rem .65rem;font-size:.75rem;line-height:1.25;flex-wrap:wrap}.liquid-glass-notification .spec-item{display:inline-flex;align-items:center;gap:.25rem;font-size:.725rem;color:#554a65}.liquid-glass-notification .spec-label{font-weight:600;text-transform:uppercase;font-size:.625rem;letter-spacing:.04em;color:#796f8e}.liquid-glass-notification .spec-val{font-weight:700;color:#160f28;background:#ffffffa6;padding:.08rem .35rem;border-radius:4px;border:1px solid rgba(255,255,255,.8)}.liquid-glass-notification .spec-divider{color:#9b22f259;font-weight:700;user-select:none}.liquid-glass-notification a.notification-link{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .65rem;border-radius:9999px;background:#9b22f217!important;border:1px solid rgba(155,34,242,.25)!important;color:#7a14c4!important;font-size:.6875rem;font-weight:700;text-decoration:none!important;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.liquid-glass-notification a.notification-link:hover{background:#9b22f22e!important;color:#5e0e9b!important;transform:translateY(-1px);border-color:#9b22f273!important;box-shadow:0 2px 8px #9b22f226}.liquid-glass-card{position:relative;border-radius:1.5rem;overflow:hidden;isolation:isolate;background:transparent;box-shadow:0 8px 24px #9b22f214,0 2px 8px #00000008;border:1px solid rgba(255,255,255,.75)}@media(max-width:640px){.top-notification-container{padding:.35rem .5rem .15rem}.liquid-glass-notification{border-radius:1rem;padding:.4rem .6rem;gap:.35rem;flex-direction:column;text-align:center}}.top-announcement-bar{position:relative;z-index:50;width:100%;background:linear-gradient(90deg,#0b0714,#3b0764,#9b22f2,#3b0764,#0b0714)!important;color:#fff!important;border-bottom:1px solid rgba(155,34,242,.45);box-shadow:0 2px 14px #9b22f240;font-family:Space Grotesk,monospace;font-size:.75rem;line-height:1.25rem;padding:.35rem .75rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .6rem;text-align:center}.top-announcement-bar .badge-version{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .55rem;border-radius:9999px;background:#ffffff38;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.35);font-size:.6875rem;font-weight:700;letter-spacing:.05em;color:#fff!important;text-transform:uppercase}.top-announcement-bar .badge-dot{width:6px;height:6px;border-radius:50%;background-color:#22ccc2;box-shadow:0 0 6px #22ccc2;animation:radarPing 2s infinite}.top-announcement-bar a.announcement-link{color:#22ccc2!important;text-decoration:underline;text-underline-offset:2px;font-weight:600;display:inline-flex;align-items:center;gap:.25rem;margin-left:.25rem;transition:all .15s ease}.top-announcement-bar a.announcement-link:hover{color:#fff!important;transform:translateY(-1px)}@media(max-width:480px){.top-announcement-bar{font-size:.6875rem;padding:.25rem .5rem;gap:.25rem .4rem}.top-announcement-bar .badge-version{font-size:.625rem;padding:.1rem .4rem}}.btn-liquid-glass{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.625rem;font-weight:600;cursor:pointer;overflow:hidden;transition:all .26s cubic-bezier(.1,.4,.2,1);isolation:isolate;background:linear-gradient(135deg,#ffffff2e,#ffffff0f);border:1px solid rgba(255,255,255,.25);box-shadow:0 4px 16px #0000000a,0 1px 2px #00000005}.btn-liquid-glass:hover{transform:translateY(-1px) scale(1.02);background:linear-gradient(135deg,#ffffff40,#ffffff1a);border-color:#9b22f259;box-shadow:0 6px 20px #9b22f229,inset 0 1px #ffffff73}.btn-liquid-glass:active{transform:translateY(.5px) scale(.98)}.btn-liquid-glass .glass-specular{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #0000000d;transition:all .25s ease}.btn-liquid-glass .glass-backdrop{position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;backdrop-filter:blur(8px) saturate(160%) brightness(102%);-webkit-backdrop-filter:blur(8px) saturate(160%) brightness(102%)}.nav-liquid-glass{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;border-radius:1.5rem;overflow:hidden;isolation:isolate;background:transparent;box-shadow:0 6px 6px #00000026,0 0 20px #00000014;transition:all .7s cubic-bezier(.175,.885,.32,2.2);cursor:pointer}.nav-liquid-glass:hover{border-radius:2rem;box-shadow:0 10px 24px #00000038,0 0 32px #9b22f233}.nav-liquid-glass .glass-distortion,.nav-liquid-glass .glass-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;backdrop-filter:blur(4px) saturate(160%);-webkit-backdrop-filter:blur(4px) saturate(160%);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.nav-liquid-glass .glass-tint{position:absolute;inset:0;z-index:1;border-radius:inherit;background:#ffffff40;pointer-events:none;transition:background .5s ease}.nav-liquid-glass .glass-specular{position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #fff6;transition:all .5s ease}.nav-liquid-glass:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 25%,rgba(34,204,194,.3) 50%,rgba(212,122,255,.3) 75%,transparent 100%);pointer-events:none;z-index:3;opacity:.45}.nav-liquid-glass>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop){position:relative;z-index:10}.nav-glass-link{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:9999px;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all .5s cubic-bezier(.175,.885,.32,2.2)}.nav-glass-link:hover{background:#ffffff4d;border-color:#ffffff80;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:inset 1px 1px 1px #fff9,0 4px 12px #00000014;transform:scale(1.05)}.nav-glass-link:active{transform:scale(.96)}.nav-glass-link.active{background:#9b22f229;border-color:#9b22f266;color:var(--color-brand)!important;box-shadow:inset 1px 1px 1px #fff6,0 0 12px #9b22f233}.nav-glass-pill{position:absolute;top:0;left:0;width:0;height:0;z-index:0;border-radius:9999px;pointer-events:none;opacity:0;background:linear-gradient(135deg,#ffffff6b,#ffffff38 55%,#ffffff4d);border:1px solid rgba(255,255,255,.55);backdrop-filter:blur(6px) saturate(160%) brightness(105%);-webkit-backdrop-filter:blur(6px) saturate(160%) brightness(105%);box-shadow:inset 1.5px 1.5px 1px #ffffffa6,inset -1px -1px 1px #ffffff4d,0 4px 14px #0000001a,0 0 18px #9b22f224;transition:opacity .25s ease;will-change:transform,width,height}.nav-glass-pill.is-visible{opacity:1}.nav-glass-link{z-index:1}.pill-ready .nav-glass-link:hover{background:transparent;border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;transform:none}.pill-ready .nav-glass-link.active{background:transparent;border-color:transparent;box-shadow:none}.btn-liquid-glass{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 6px 6px #00000026,0 0 20px #00000014;transition:all .7s cubic-bezier(.175,.885,.32,2.2);cursor:pointer;border-radius:1.5rem}.btn-liquid-glass:hover{transform:scale(.97);box-shadow:0 8px 12px #0003,0 0 25px #9b22f240}.btn-liquid-glass .glass-distortion,.btn-liquid-glass .glass-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.btn-liquid-glass .glass-tint{position:absolute;inset:0;z-index:1;border-radius:inherit;background:#ffffff40;pointer-events:none}.btn-liquid-glass .glass-specular{position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #ffffff80}.btn-liquid-glass>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop){position:relative;z-index:3}.nav-liquid-glass.scrolled{box-shadow:0 10px 24px #00000038,0 0 32px #9b22f238}.nav-liquid-glass-card{position:relative;display:flex;flex-direction:column;width:100%;border-radius:1.5rem;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#ffffff29,#ffffff12);border:1px solid rgba(255,255,255,.25);box-shadow:0 16px 48px #9b22f20f,0 8px 32px #0000000a,0 1px 2px #00000005;transition:all .3s cubic-bezier(.1,.4,.2,1)}.nav-liquid-glass-card:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 25%,rgba(34,204,194,.25) 50%,rgba(212,122,255,.25) 75%,transparent 100%);pointer-events:none;z-index:2;opacity:.35}.nav-liquid-glass-card .glass-specular{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;box-shadow:inset 0 1px #fff6,inset 0 -1px #0000000a;transition:all .25s ease}.nav-liquid-glass-card .glass-backdrop{position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;backdrop-filter:blur(8px) saturate(160%) brightness(102%);-webkit-backdrop-filter:blur(8px) saturate(160%) brightness(102%)}.spec-card-glass{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:1rem;overflow:hidden;isolation:isolate;background:#ffffff38;box-shadow:0 4px 14px #0000000d,0 0 16px #9b22f20a;transition:all .5s cubic-bezier(.175,.885,.32,2.2);cursor:pointer;border:1px solid rgba(255,255,255,.45)}.spec-card-glass:hover{transform:translateY(-2px) scale(1.02);border-radius:1.25rem;box-shadow:0 8px 24px #00000014,0 0 25px #9b22f229;border-color:#ffffffbf}.spec-card-glass:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.7) 25%,rgba(34,204,194,.35) 50%,rgba(212,122,255,.35) 75%,transparent 100%);pointer-events:none;z-index:3;opacity:.5}.spec-card-glass .glass-distortion,.spec-card-glass .glass-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;backdrop-filter:blur(8px) saturate(170%);-webkit-backdrop-filter:blur(8px) saturate(170%);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.spec-card-glass .glass-tint{position:absolute;inset:0;z-index:1;border-radius:inherit;background:#ffffff4d;pointer-events:none;transition:background .5s ease}.spec-card-glass:hover .glass-tint{background:#ffffff73}.spec-card-glass .glass-specular{position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:inset 1.5px 1.5px 1px #ffffffa6,inset -1px -1px 1px 1px #fff6;transition:all .5s ease}.spec-card-glass:hover .glass-specular{box-shadow:inset 2px 2px 1.5px #ffffffd9,inset -1px -1px 1px 1px #ffffff80}.liquid-glass-21st-card,.security-card-glass{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;border-radius:1.5rem;overflow:hidden;isolation:isolate;border:none!important;outline:none!important;cursor:pointer;box-shadow:0 6px 6px #0003,0 0 20px #0000001a;transition:all .7s cubic-bezier(.175,.885,.32,2.2)}.liquid-glass-21st-card:hover,.security-card-glass:hover{border-radius:2rem;transform:translateY(-2px);box-shadow:0 8px 16px #00000040,0 0 24px #9b22f229}.liquid-glass-21st-card:active,.security-card-glass:active{transform:translateY(0) scale(.98)}.liquid-glass-21st-card.cursor-default,.liquid-glass-21st-card[class*=cursor-default]{cursor:default!important}.liquid-glass-21st-card.cursor-default:hover,.liquid-glass-21st-card[class*=cursor-default]:hover,.liquid-glass-21st-card.cursor-default:active,.liquid-glass-21st-card[class*=cursor-default]:active{transform:none}.liquid-glass-21st-card .glass-distortion,.security-card-glass .glass-distortion,.liquid-glass-21st-card .glass-backdrop,.security-card-glass .glass-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.liquid-glass-21st-card .glass-tint,.security-card-glass .glass-tint{position:absolute;inset:0;z-index:10;border-radius:inherit;background:#ffffff40;pointer-events:none;transition:background .5s ease}.liquid-glass-21st-card:hover .glass-tint,.security-card-glass:hover .glass-tint{background:#fff6}.liquid-glass-21st-card .glass-specular,.security-card-glass .glass-specular{position:absolute;inset:0;z-index:20;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #ffffff80;transition:all .5s ease}.liquid-glass-21st-card:hover .glass-specular,.security-card-glass:hover .glass-specular{box-shadow:inset 2.5px 2.5px 1.5px #ffffffbf,inset -1px -1px 1px 1px #fff9}.liquid-glass-21st-card:before,.security-card-glass:before,.reward-hub-glass-card:before,.reward-tier-card:before,.reward-coin-balance-card:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.8) 25%,rgba(34,204,194,.35) 50%,rgba(212,122,255,.35) 75%,transparent 100%);pointer-events:none;z-index:25;opacity:.75;transition:all .4s cubic-bezier(.175,.885,.32,2.2)}.liquid-glass-21st-card:hover:before,.security-card-glass:hover:before,.reward-hub-glass-card:hover:before,.reward-tier-card:hover:before,.reward-coin-balance-card:hover:before{left:5%;right:5%;opacity:1;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,1) 25%,rgba(34,204,194,.55) 50%,rgba(212,122,255,.55) 75%,transparent 100%)}.reward-tier-featured:before,.liquid-glass-21st-card[class*=border-secondary]:before{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.9) 20%,rgba(155,34,242,.75) 50%,rgba(212,122,255,.6) 75%,transparent 100%)!important}.reward-tier-gold:before,.reward-coin-balance-card:before{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.9) 20%,rgba(255,191,0,.8) 50%,rgba(255,235,150,.7) 75%,transparent 100%)!important}.liquid-glass-21st-card .glass-content,.security-card-glass .glass-content,.liquid-glass-21st-card>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop):not([class*=absolute]),.security-card-glass>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop):not([class*=absolute]){position:relative;z-index:30;width:100%}.nav-liquid-glass-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;border-radius:.875rem;padding:.875rem 1rem;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#fff3,#ffffff14);border:1px solid rgba(255,255,255,.28);box-shadow:0 4px 16px #00000005,inset 0 1px #fff6;transition:all .22s cubic-bezier(.1,.4,.2,1)}.nav-liquid-glass-tile:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);pointer-events:none;z-index:2;opacity:.4}.nav-liquid-glass-tile .glass-specular{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;box-shadow:inset 0 1px #fff6,inset 0 -1px #00000008}.nav-liquid-glass-tile .glass-backdrop{position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;backdrop-filter:blur(8px) saturate(160%) brightness(102%);-webkit-backdrop-filter:blur(8px) saturate(160%) brightness(102%)}.nav-liquid-glass-tile:hover{transform:translateY(-2px);background:linear-gradient(135deg,#ffffff47,#ffffff1f);border-color:#9b22f259;box-shadow:0 8px 24px #9b22f21f,inset 0 1px #fff9}.nav-liquid-glass-orb{position:relative;width:6rem;height:6rem;border-radius:9999px;display:flex;align-items:center;justify-content:center;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#ffffff3d,#ffffff14);border:1px solid rgba(255,255,255,.35);box-shadow:0 12px 36px #9b22f233,inset 0 1px #ffffff8c,inset 0 -1px #0000000a;transition:all .3s ease}.nav-liquid-glass-orb:before{content:"";position:absolute;top:0;left:20%;right:20%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.8) 50%,transparent 100%);pointer-events:none;z-index:2;opacity:.55}.nav-liquid-glass-orb .glass-specular{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:1;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #0000000a}.nav-liquid-glass-orb .glass-backdrop{position:absolute;inset:0;border-radius:inherit;z-index:-1;pointer-events:none;backdrop-filter:blur(8px) saturate(160%) brightness(102%);-webkit-backdrop-filter:blur(8px) saturate(160%) brightness(102%)}.vpn-glass-status-pill{position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:9999px;background:linear-gradient(135deg,#ffffff38,#ffffff14);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(8px) saturate(160%) brightness(102%);-webkit-backdrop-filter:blur(8px) saturate(160%) brightness(102%);box-shadow:inset 0 1px #ffffff73,0 2px 8px #00000008;font-family:var(--font-label-code, monospace);font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;transition:all .25s ease}.vpn-glass-badge{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:.25rem .65rem;border-radius:.5rem;font-size:10px;font-family:var(--font-label-code, monospace);text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:#9b22f2;background:linear-gradient(135deg,#9b22f21f,#9b22f20d);border:1px solid rgba(155,34,242,.25);backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);box-shadow:inset 0 1px #fff6,0 2px 8px #9b22f214;transition:all .2s ease}.btn-liquid-glass,.btn-nav-play,.btn-hero-play,.btn-glass-crystal{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.65rem 1.35rem;min-height:2.75rem;border-radius:9999px;overflow:hidden;isolation:isolate;text-decoration:none;line-height:1;font-size:.875rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;backdrop-filter:blur(18px) saturate(190%) brightness(105%);-webkit-backdrop-filter:blur(18px) saturate(190%) brightness(105%);transition:all .7s cubic-bezier(.175,.885,.32,2.2)}.btn-liquid-glass .glass-distortion,.btn-liquid-glass .glass-backdrop,.btn-nav-play .glass-distortion,.btn-nav-play .glass-backdrop,.btn-hero-play .glass-distortion,.btn-hero-play .glass-backdrop,.btn-glass-crystal .glass-distortion,.btn-glass-crystal .glass-backdrop{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;backdrop-filter:blur(18px) saturate(190%) brightness(105%);-webkit-backdrop-filter:blur(18px) saturate(190%) brightness(105%);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.btn-liquid-glass>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop),.btn-nav-play>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop),.btn-hero-play>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop),.btn-glass-crystal>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular):not(.glass-backdrop){position:relative;z-index:10}.btn-liquid-glass:active,.btn-nav-play:active,.btn-hero-play:active,.btn-glass-crystal:active{transform:translateY(0) scale(.97)}.btn-liquid-glass,.btn-glass-crystal,.btn-glass-21st{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.65rem 1.35rem;min-height:2.75rem;border-radius:1.5rem;overflow:hidden;isolation:isolate;text-decoration:none;line-height:1;font-size:.875rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;border:none!important;outline:none!important;color:#000!important;box-shadow:0 6px 6px #00000014,0 0 20px #0000000a;transition:all .7s cubic-bezier(.175,.885,.32,2.2)}.btn-liquid-glass:hover,.btn-glass-crystal:hover,.btn-glass-21st:hover{border-radius:2rem;box-shadow:0 8px 16px #0000001f,0 0 24px #00000012;transform:translateY(-1px)}.btn-liquid-glass:active,.btn-glass-crystal:active,.btn-glass-21st:active{transform:translateY(0) scale(.97)}.btn-liquid-glass .glass-distortion,.btn-glass-crystal .glass-distortion,.btn-glass-21st .glass-distortion{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.btn-liquid-glass .glass-tint,.btn-glass-crystal .glass-tint,.btn-glass-21st .glass-tint{position:absolute;inset:0;z-index:10;border-radius:inherit;background:#ffffff40;pointer-events:none;transition:background .5s ease}.btn-liquid-glass:hover .glass-tint,.btn-glass-crystal:hover .glass-tint,.btn-glass-21st:hover .glass-tint{background:#fff6}.btn-liquid-glass .glass-specular,.btn-glass-crystal .glass-specular,.btn-glass-21st .glass-specular{position:absolute;inset:0;z-index:20;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #ffffff80;transition:all .5s ease}.btn-liquid-glass .glass-content,.btn-glass-crystal .glass-content,.btn-glass-21st .glass-content,.btn-liquid-glass>div,.btn-glass-crystal>div,.btn-glass-21st>div{position:relative;z-index:30;display:inline-flex;align-items:center;gap:.55rem;transition:transform .7s cubic-bezier(.175,.885,.32,2.2)}.btn-liquid-glass:hover .glass-content,.btn-glass-crystal:hover .glass-content,.btn-glass-21st:hover .glass-content,.btn-liquid-glass:hover>div,.btn-glass-crystal:hover>div,.btn-glass-21st:hover>div{transform:scale(.96)}.btn-mockup-ctrl{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:9999px;overflow:hidden;isolation:isolate;cursor:pointer;color:#fff!important;background:#08080eb8;border:none!important;outline:none!important;box-shadow:0 4px 14px #00000059,0 0 20px #00000038;transition:all .7s cubic-bezier(.175,.885,.32,2.2)}.btn-mockup-ctrl:hover{border:none!important;box-shadow:0 8px 26px #00000073,0 0 32px #00000059;transform:translateY(-1.5px) scale(1.08)}.btn-mockup-ctrl:active{transform:translateY(0) scale(.97)}.btn-mockup-ctrl .glass-distortion{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.btn-mockup-ctrl .glass-tint{position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(135deg,#ffffff1a,#ffffff08,#00000038);pointer-events:none;transition:background .5s ease}.btn-mockup-ctrl:hover .glass-tint{background:linear-gradient(135deg,#ffffff29,#ffffff0d,#0000002e)}.btn-mockup-ctrl .glass-specular{position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:inset 2px 2px 2px #ffffff47,inset -1px -1px 2px 1px #ffffff47;transition:all .5s ease}.btn-mockup-ctrl>*:not(.glass-distortion):not(.glass-tint):not(.glass-specular){position:relative;z-index:10}.btn-hero-play,.btn-hero-play span,.btn-hero-play svg,.btn-hero-play i,.btn-glass-21st,.btn-glass-21st span,.btn-glass-21st svg,.btn-glass-21st i,.btn-glass-21st .glass-content,.btn-glass-21st .glass-content span,.btn-glass-21st .glass-content svg,.btn-glass-21st .glass-content i,.btn-glass-primary,.btn-glass-primary span,.btn-glass-primary svg,.btn-glass-primary i,.btn-glass-primary .glass-content,.btn-glass-primary .glass-content span,.btn-glass-primary .glass-content svg,.btn-glass-primary .glass-content i,.btn-glass-gold,.btn-glass-gold span,.btn-glass-gold svg,.btn-glass-gold i,.btn-glass-gold .glass-content,.btn-glass-gold .glass-content span,.btn-glass-gold .glass-content svg,.btn-glass-gold .glass-content i,.btn-glass-red,.btn-glass-red span,.btn-glass-red svg,.btn-glass-red i,.btn-glass-red .glass-content,.btn-glass-red .glass-content span,.btn-glass-red .glass-content svg,.btn-glass-red .glass-content i,.btn-glass-neutral,.btn-glass-neutral span,.btn-glass-neutral svg,.btn-glass-neutral i,.btn-glass-neutral .glass-content,.btn-glass-neutral .glass-content span,.btn-glass-neutral .glass-content svg,.btn-glass-neutral .glass-content i{color:#000!important;fill:#000!important}.btn-glass-21st.w-full,.btn-liquid-glass.w-full{width:100%!important;display:flex!important}.btn-glass-21st.w-full .glass-content,.btn-liquid-glass.w-full .glass-content{width:100%;justify-content:center}.btn-glass-21st.rounded-full,.btn-glass-21st.rounded-full:hover{border-radius:9999px!important}.btn-glass-21st.min-h-0,.btn-glass-21st.\!min-h-0{min-height:0!important}.btn-glass-21st.\!p-0{padding:0!important}.btn-glass-21st .lucide,.btn-glass-21st svg.lucide,.btn-glass-21st .glass-content .lucide,.btn-glass-21st .glass-content svg.lucide{fill:none!important;stroke:#000!important}.btn-glass-21st .animate-footer-heartbeat,.btn-glass-21st span.animate-footer-heartbeat{color:#ef4444!important;fill:#ef4444!important}.btn-glass-21st.magnetic-btn{transition:border-radius .7s cubic-bezier(.175,.885,.32,2.2),box-shadow .7s cubic-bezier(.175,.885,.32,2.2),background .5s ease}.btn-glass-primary{position:relative;background:#ffffff24!important;color:#000!important;box-shadow:0 4px 14px #00000014,0 0 22px #9b22f247!important;border:none!important;outline:none!important}.btn-glass-primary:hover{border-radius:2rem!important;box-shadow:0 8px 26px #00000024,0 0 32px #9b22f26b!important;transform:translateY(-1px)}.btn-glass-primary .glass-distortion{backdrop-filter:blur(14px) saturate(190%) brightness(105%)!important;-webkit-backdrop-filter:blur(14px) saturate(190%) brightness(105%)!important}.btn-glass-primary .glass-tint{background:linear-gradient(135deg,#ffffff52,#9b22f25c,#9b22f238)!important}.btn-glass-primary:hover .glass-tint{background:linear-gradient(135deg,#ffffff6b,#9b22f27a,#9b22f252)!important}.btn-glass-primary .glass-specular{box-shadow:inset 0 1px 1.5px #ffffffbf,inset 2px 2px 2px #9b22f2a6,inset -1px -1px 2px 1px #9b22f273!important}.btn-glass-primary:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(155,34,242,.7) 25%,rgba(34,204,194,.4) 50%,rgba(212,122,255,.4) 75%,transparent 100%);pointer-events:none;z-index:25;opacity:.6}.btn-glass-primary .glass-content,.btn-glass-primary .glass-content span,.btn-glass-primary .glass-content svg,.btn-glass-primary .glass-content i{color:#000!important;fill:#000!important;font-weight:700;text-shadow:none!important}.btn-glass-gold{position:relative;background:#ffffff29!important;color:#000!important;box-shadow:0 4px 14px #00000014,0 0 20px #ffc10747!important;border:none!important;outline:none!important}.btn-glass-gold:hover{border-radius:2rem!important;box-shadow:0 8px 26px #00000024,0 0 30px #ffc1076b!important;transform:translateY(-1px)}.btn-glass-gold .glass-distortion{backdrop-filter:blur(14px) saturate(190%) brightness(105%)!important;-webkit-backdrop-filter:blur(14px) saturate(190%) brightness(105%)!important}.btn-glass-gold .glass-tint{background:linear-gradient(135deg,#ffffff59,#ffc10761,#f59e0b38)!important}.btn-glass-gold:hover .glass-tint{background:linear-gradient(135deg,#ffffff73,#ffc10780,#f59e0b52)!important}.btn-glass-gold .glass-specular{box-shadow:inset 0 1px 1.5px #ffffffd9,inset 2px 2px 2px #ffc107a6,inset -1px -1px 2px 1px #d9770673!important}.btn-glass-gold:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,193,7,.8) 30%,rgba(255,235,150,.9) 50%,rgba(245,158,11,.6) 80%,transparent 100%);pointer-events:none;z-index:25;opacity:.6}.btn-glass-gold .glass-content,.btn-glass-gold .glass-content span,.btn-glass-gold .glass-content svg,.btn-glass-gold .glass-content i{color:#000!important;fill:#000!important;font-weight:700;text-shadow:none!important}.btn-glass-red{position:relative;background:#ffffff29!important;color:#000!important;box-shadow:0 4px 14px #00000014,0 0 20px #ef444447!important;border:none!important;outline:none!important}.btn-glass-red:hover{border-radius:2rem!important;box-shadow:0 8px 26px #00000024,0 0 30px #ef44446b!important;transform:translateY(-1px)}.btn-glass-red .glass-distortion{backdrop-filter:blur(14px) saturate(190%) brightness(105%)!important;-webkit-backdrop-filter:blur(14px) saturate(190%) brightness(105%)!important}.btn-glass-red .glass-tint{background:linear-gradient(135deg,#ffffff59,#ef444461,#dc262638)!important}.btn-glass-red:hover .glass-tint{background:linear-gradient(135deg,#ffffff73,#ef444480,#dc262652)!important}.btn-glass-red .glass-specular{box-shadow:inset 0 1px 1.5px #ffffffd9,inset 2px 2px 2px #ef4444a6,inset -1px -1px 2px 1px #b91c1c73!important}.btn-glass-red:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(239,68,68,.8) 30%,rgba(254,202,202,.9) 50%,rgba(220,38,38,.6) 80%,transparent 100%);pointer-events:none;z-index:25;opacity:.6}.btn-glass-red .glass-content,.btn-glass-red .glass-content span,.btn-glass-red .glass-content svg,.btn-glass-red .glass-content i{color:#000!important;fill:#000!important;font-weight:700;text-shadow:none!important}.btn-glass-neutral{position:relative;background:#ffffff38!important;color:#000!important;box-shadow:0 6px 6px #00000014,0 0 20px #0000000a!important;border:none!important;outline:none!important}.btn-glass-neutral:hover{border-radius:2rem!important;box-shadow:0 8px 16px #0000001f,0 0 24px #00000012!important;transform:translateY(-1px)}.btn-glass-neutral .glass-distortion{backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important}.btn-glass-neutral .glass-tint{background:#ffffff40!important}.btn-glass-neutral:hover .glass-tint{background:#fff6!important}.btn-glass-neutral .glass-specular{box-shadow:inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #ffffff80!important}.btn-glass-neutral .glass-content,.btn-glass-neutral .glass-content span,.btn-glass-neutral .glass-content svg,.btn-glass-neutral .glass-content i{color:#000!important;fill:#000!important;font-weight:600}.btn-glass-white{position:relative;background:#ffffff47!important;backdrop-filter:blur(16px) saturate(180%) brightness(108%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%) brightness(108%)!important;border:1px solid rgba(255,255,255,.75)!important;border-bottom-color:#ffffff73!important;box-shadow:0 4px 20px -2px #9b22f214,0 2px 6px #0000000a,inset 0 1px 1px #ffffffe6!important;color:#000!important;outline:none!important;transition:all .5s cubic-bezier(.175,.885,.32,2.2)!important}.btn-glass-white:hover{border-radius:2rem!important;background:#ffffff6b!important;border-color:#fffffff2!important;box-shadow:0 10px 30px -4px #9b22f229,0 4px 12px #0000000f,inset 0 1px 2px #fff!important;transform:translateY(-2px)}.btn-glass-white .glass-distortion{backdrop-filter:blur(14px) saturate(190%) brightness(105%)!important;-webkit-backdrop-filter:blur(14px) saturate(190%) brightness(105%)!important;filter:url(#glass-distortion)}.btn-glass-white .glass-tint{background:linear-gradient(135deg,#ffffff52,#ffffff24,#ffffff14)!important;transition:background .4s ease}.btn-glass-white:hover .glass-tint{background:linear-gradient(135deg,#ffffff7a,#ffffff3d,#ffffff24)!important}.btn-glass-white .glass-specular{box-shadow:inset 0 1px 2px #fffffff2,inset 2px 2px 2px #ffffff80,inset -1px -1px 2px 1px #ffffff59!important}.btn-glass-white:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.95) 30%,rgba(255,255,255,.55) 50%,rgba(255,255,255,.95) 70%,transparent 100%);pointer-events:none;z-index:25;opacity:.85;transition:all .4s ease}.btn-glass-white:hover:before{left:5%;right:5%;opacity:1}.btn-glass-white .glass-content,.btn-glass-white .glass-content span,.btn-glass-white .glass-content svg,.btn-glass-white .glass-content i{color:#000!important;fill:#000!important;font-weight:700;text-shadow:0 1px 1px rgba(255,255,255,.5)!important}.btn-nav-play,.btn-hero-play{background:#ffffff24;color:#000!important;box-shadow:0 4px 14px #00000014,0 0 20px #9b22f238;border:none!important;outline:none!important}.btn-nav-play:hover,.btn-hero-play:hover{border:none!important;outline:none!important;border-radius:9999px;box-shadow:0 8px 26px #00000026,0 0 32px #9b22f261;transform:translateY(-1px) scale(1.04)}.btn-hero-play,.btn-liquid-glass-lg{min-height:3.25rem;padding:.85rem 1.75rem;font-size:1rem;font-weight:700;gap:.65rem;border:none!important;outline:none!important;box-shadow:0 6px 18px #00000017,0 0 26px #9b22f242}.btn-hero-play:hover,.btn-liquid-glass-lg:hover{border:none!important;box-shadow:0 10px 32px #00000029,0 0 38px #9b22f26b;transform:translateY(-1.5px) scale(1.04)}.btn-nav-play .glass-tint,.btn-hero-play .glass-tint{position:absolute;inset:0;z-index:1;border-radius:inherit;background:linear-gradient(135deg,#ffffff47,#9b22f273,#9b22f259);pointer-events:none;transition:background .5s ease}.btn-nav-play:hover .glass-tint,.btn-hero-play:hover .glass-tint{background:linear-gradient(135deg,#ffffff61,#9b22f28c,#9b22f273)}.btn-nav-play .glass-specular,.btn-hero-play .glass-specular{position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden;pointer-events:none;box-shadow:inset 2px 2px 2px #9b22f2a6,inset -1px -1px 2px 1px #9b22f273;transition:all .5s ease}.btn-nav-play:before,.btn-hero-play:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(155,34,242,.7) 25%,rgba(34,204,194,.3) 50%,rgba(212,122,255,.3) 75%,transparent 100%);pointer-events:none;z-index:3;opacity:.55}.btn-metal-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:1.25px;background:linear-gradient(180deg,#d47aff,#9b22f2,#4d0082);box-shadow:0 4px 16px #9b22f259;transition:all .25s cubic-bezier(.1,.4,.2,1);will-change:transform}.btn-metal-primary:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 25px #9b22f280;filter:brightness(1.06)}.btn-metal-primary:active{transform:translateY(2px) scale(.98);box-shadow:0 1px 3px #0003;filter:brightness(.96)}.btn-metal-primary .btn-metal-inner{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%;border-radius:calc(.5rem - 1px);background:linear-gradient(180deg,#a633fd,#8a00de);padding:.75rem 1.5rem;color:#fff;font-weight:700;text-shadow:0 -1px 0 rgba(40,0,80,.9);overflow:hidden}.btn-metal-gold{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:1.25px;background:linear-gradient(180deg,#fff1b3,#ffc107,#917100);box-shadow:0 4px 14px #ffc10759;transition:all .25s cubic-bezier(.1,.4,.2,1);will-change:transform}.btn-metal-gold:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 25px #ffc10780;filter:brightness(1.06)}.btn-metal-gold:active{transform:translateY(2px) scale(.98);box-shadow:0 1px 3px #0003}.btn-metal-gold .btn-metal-inner{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%;border-radius:calc(.5rem - 1px);background:linear-gradient(180deg,#ffeba1,#d4a000);padding:.65rem 1.25rem;color:#261a00;font-weight:700;text-shadow:0 1px 0 rgba(255,255,255,.6);overflow:hidden}.btn-metal-shine{position:absolute;top:0;left:-120%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transform:skew(-20deg);transition:left .6s ease;pointer-events:none}.btn-metal-primary:hover .btn-metal-shine,.btn-metal-gold:hover .btn-metal-shine,.btn-metal-red:hover .btn-metal-shine{left:160%}.btn-metal-red{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;padding:1.25px;background:linear-gradient(180deg,#ffaeb0,#ba1a1a,#5a0000);box-shadow:0 4px 14px #ba1a1a59;transition:all .25s cubic-bezier(.1,.4,.2,1);will-change:transform}.btn-metal-red:hover{transform:translateY(-2px) scale(1.01);box-shadow:0 8px 25px #ba1a1a80;filter:brightness(1.06)}.btn-metal-red:active{transform:translateY(2px) scale(.98);box-shadow:0 1px 3px #0003}.btn-metal-red .btn-metal-inner{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:100%;border-radius:calc(.5rem - 1px);background:linear-gradient(180deg,#e03535,#900);padding:.75rem 1.5rem;color:#fff;font-weight:700;text-shadow:0 -1px 0 rgba(70,0,0,.9);overflow:hidden}.card-liquid-glass{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffb8,#ffffff6b);border:1px solid rgba(255,255,255,.65);backdrop-filter:blur(16px) saturate(170%) brightness(102%);-webkit-backdrop-filter:blur(16px) saturate(170%) brightness(102%);box-shadow:0 12px 36px #9b22f20d,0 2px 6px #00000005,inset 0 1px #ffffffd9,inset 0 -1px #00000008;transition:all .28s cubic-bezier(.1,.4,.2,1)}.card-liquid-glass:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.9) 30%,rgba(34,204,194,.4) 50%,rgba(155,34,242,.4) 70%,transparent 100%);pointer-events:none;z-index:2;opacity:.6}.card-liquid-glass-interactive{position:relative;isolation:isolate;background:linear-gradient(135deg,#ffffffb3,#fff6);border:1px solid rgba(255,255,255,.65);backdrop-filter:blur(14px) saturate(160%) brightness(102%);-webkit-backdrop-filter:blur(14px) saturate(160%) brightness(102%);box-shadow:0 10px 30px #9b22f20a,inset 0 1px #fffc,inset 0 -1px #00000008;transition:all .26s cubic-bezier(.1,.4,.2,1);will-change:transform,box-shadow}.card-liquid-glass-interactive:hover{transform:translateY(-3px) scale(1.008);background:linear-gradient(135deg,#ffffffd9,#ffffff8c);border-color:#9b22f259;box-shadow:0 18px 45px #9b22f21f,0 4px 12px #22ccc214,inset 0 1px #fffffff2}.pill-liquid-glass{position:relative;display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#ffffffb3,#fff6);border:1px solid rgba(255,255,255,.7);backdrop-filter:blur(10px) saturate(150%);-webkit-backdrop-filter:blur(10px) saturate(150%);box-shadow:0 4px 16px #00000008,inset 0 1px #ffffffd9;transition:all .22s cubic-bezier(.1,.4,.2,1)}.pill-liquid-glass:hover{transform:translateY(-1px) scale(1.02);border-color:#9b22f259;box-shadow:0 6px 20px #9b22f21f,inset 0 1px #fffffff2}.btn-liquid-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.625rem;font-weight:700;cursor:pointer;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#9b22f2eb,#7d0ad2f2);border:1px solid rgba(255,255,255,.45);color:#fff!important;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);box-shadow:0 8px 24px #9b22f259,0 2px 6px #0000001a,inset 0 1px #ffffff8c,inset 0 -1px #00000040;transition:all .26s cubic-bezier(.1,.4,.2,1);will-change:transform,box-shadow}.btn-liquid-primary:hover{transform:translateY(-2px) scale(1.02);background:linear-gradient(135deg,#a633fdfa,#8c14e1fa);border-color:#ffffffb3;box-shadow:0 12px 32px #9b22f280,0 0 20px #9b22f259,inset 0 1px #ffffffbf}.btn-liquid-primary:active{transform:translateY(1px) scale(.98);box-shadow:0 4px 12px #9b22f24d}.btn-liquid-teal{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:.625rem;font-weight:700;cursor:pointer;overflow:hidden;isolation:isolate;background:linear-gradient(135deg,#22ccc2eb,#12a096f2);border:1px solid rgba(255,255,255,.5);color:#0b0714!important;backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);box-shadow:0 8px 24px #22ccc24d,0 2px 6px #00000014,inset 0 1px #ffffffb3;transition:all .26s cubic-bezier(.1,.4,.2,1)}.btn-liquid-teal:hover{transform:translateY(-2px) scale(1.02);background:linear-gradient(135deg,#32e1d7fa,#19b4aafa);box-shadow:0 12px 32px #22ccc273,inset 0 1px #ffffffe6}.input-liquid-glass{background:linear-gradient(135deg,#ffffffb3,#fff6);border:1px solid rgba(255,255,255,.6);backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%);box-shadow:inset 0 1px 3px #00000008,0 2px 8px #00000005;transition:all .2s ease}.input-liquid-glass:focus{background:#ffffffe6;border-color:var(--color-brand);box-shadow:0 0 0 3px #9b22f226,inset 0 1px 2px #00000005;outline:none}.globe-country-tag{position:absolute;top:0;left:0;display:none;align-items:center;gap:.35rem;padding:.25rem .55rem;border-radius:.375rem;font-family:Space Grotesk,monospace;font-size:.65rem;white-space:nowrap;pointer-events:none;z-index:30;will-change:transform,opacity;box-shadow:0 6px 18px #00000073;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.globe-country-tag:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:4px;border-style:solid;border-color:rgba(11,7,20,.92) transparent transparent transparent}.globe-country-tag:after{border-color:rgba(255,255,255,.95) transparent transparent transparent}#globe-connections-svg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:15}.orthodrome-base{fill:none;stroke:#9b22f2;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;filter:drop-shadow(0 0 3px rgba(155,34,242,.45));transition:opacity .2s ease}.orthodrome-base{stroke:#8a00de;stroke-width:2px;opacity:.8;filter:drop-shadow(0 0 2px rgba(138,0,222,.35))}.globe-normal-dot{r:2.25px;fill:#9b22f2;stroke:none;filter:none!important;pointer-events:none}.globe-normal-dot{fill:#8a00de;stroke:none;filter:none!important}.lucide,svg.lucide{display:inline-block;vertical-align:middle;stroke-width:2px;stroke:currentColor;fill:none;flex-shrink:0}.cdn-marker-anchor{position:absolute;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none;z-index:25;will-change:transform,opacity,filter;transition:opacity .3s ease,filter .3s ease}@keyframes pyramid-spin{0%{transform:rotateX(20deg) rotateY(0)}to{transform:rotateX(20deg) rotateY(360deg)}}.cdn-pyramid{display:none;width:12px;height:12px;position:relative;transform-style:preserve-3d;animation:pyramid-spin 4s linear infinite}.cdn-pyramid-face{position:absolute;left:-.5px;top:0;width:0;height:0;border-left:6.5px solid transparent;border-right:6.5px solid transparent;transform-origin:center bottom}.cdn-pyramid-face-0{border-bottom:13px solid #111;transform:rotateY(0) translateZ(4px) rotateX(19.5deg)}.cdn-pyramid-face-1{border-bottom:13px solid #333;transform:rotateY(120deg) translateZ(4px) rotateX(19.5deg)}.cdn-pyramid-face-2{border-bottom:13px solid #555;transform:rotateY(240deg) translateZ(4px) rotateX(19.5deg)}.cdn-pyramid-face-3{border-bottom:13px solid #222;transform:rotateX(-90deg) rotate(60deg) translateY(4px)}.cdn-region-pill,.cdn-region-tag{display:inline-flex;align-items:center;gap:5px;font-family:Space Grotesk,monospace;font-size:.58rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#8a00de;background:#fef7fff5;padding:2.5px 7px 2.5px 5.5px;border-radius:4px;white-space:nowrap;box-shadow:0 2px 8px #0b071414,0 0 12px #9b22f229;border:1px solid rgba(155,34,242,.38);transition:all .2s ease}.cdn-traffic-badge{position:absolute;font-family:Space Grotesk,monospace;font-size:.52rem;font-weight:700;padding:2.5px 7px;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:26;will-change:transform,opacity,filter;transition:opacity .3s ease,filter .3s ease}.cdn-traffic-badge-purple,.cdn-traffic-badge:not(.cdn-traffic-badge-teal){color:#fff;background:#0b0714;border:1px solid rgba(155,34,242,.55);box-shadow:0 4px 14px #9b22f24d}.cdn-traffic-badge-teal{color:#22ccc2;background:#0b0714;border:1px solid rgba(34,204,194,.55);box-shadow:0 4px 14px #22ccc24d}.cdn-legend-reqs{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:.625rem;font-weight:800;padding:2px 7px;border-radius:4px;letter-spacing:.04em;background:#9b22f21f;color:#7a00c2;border:1px solid rgba(155,34,242,.35);box-shadow:0 2px 6px #9b22f21f;transition:all .2s ease}.cdn-arc-path{fill:none;stroke:#8a00de;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;filter:drop-shadow(0 0 3px rgba(138,0,222,.4));transition:opacity .2s ease}.cdn-arc-path-teal{fill:none;stroke:#00a399;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.85;filter:drop-shadow(0 0 3px rgba(0,163,153,.4));transition:opacity .2s ease}.cdn-anchor-dot{r:2.5px;fill:#8a00de;stroke:none;pointer-events:none}.cdn-pop-card{transition:all .25s cubic-bezier(.16,1,.3,1)}.cdn-pop-card:hover{transform:translateY(-2px);border-color:#9b22f2!important;box-shadow:0 8px 30px #9b22f229}.cdn-pop-card.active-target{border-color:#9b22f2!important;background:#9b22f20d!important;box-shadow:0 0 24px #9b22f24d,0 0 12px #22ccc233!important}.cdn-pop-target-btn{transition:all .2s ease}.cdn-pop-target-btn:hover{transform:scale(1.05);color:#22ccc2!important}.cdn-marker-anchor.active-target{z-index:40!important}.cdn-marker-anchor.active-target .cdn-region-pill{transform:scale(1.3) translateY(-6px);border-color:#22ccc2!important;color:#22ccc2!important;box-shadow:0 0 20px #22ccc2bf!important;background:#0b0714fa!important}.cdn-marker-anchor.active-target .cdn-pyramid{transform:scale(1.4);filter:drop-shadow(0 0 10px #9B22F2) drop-shadow(0 0 6px #22CCC2)}#hero-phone-carousel{perspective:1200px}#hero-phone-carousel img{transform:none!important;object-fit:contain!important;object-position:center top!important}#phone-controls-pill{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#phone-frame-left,#phone-frame-center,#phone-frame-right{border-radius:42px!important;will-change:transform,opacity;backface-visibility:hidden;-webkit-backface-visibility:hidden}#phone-frame-center{filter:drop-shadow(0 25px 50px rgba(0,0,0,.55))}#phone-frame-left:hover,#phone-frame-right:hover{filter:brightness(1.05)}.billing-toggle-pill,.billing-toggle-pill.liquid-glass-21st-card{position:relative!important;display:inline-flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:16px!important;padding:8px 14px 8px 22px!important;border-radius:9999px!important;overflow:hidden!important;isolation:isolate!important;background:#ffffff38!important;backdrop-filter:blur(18px) saturate(190%) brightness(105%)!important;-webkit-backdrop-filter:blur(18px) saturate(190%) brightness(105%)!important;border:1px solid rgba(255,255,255,.45)!important;box-shadow:0 8px 24px -4px #9b22f224,0 2px 10px #0000000a,inset 2px 2px 1.5px #ffffffd9,inset -1px -1px 1.5px #fff6!important;transition:all .7s cubic-bezier(.175,.885,.32,2.2)!important;cursor:default!important}.billing-toggle-pill:hover,.billing-toggle-pill.liquid-glass-21st-card:hover{border-radius:9999px!important;box-shadow:0 12px 30px -4px #9b22f238,0 4px 14px #0000000f,inset 2px 2px 1.5px #fffffff2,inset -1px -1px 1.5px #ffffff80!important;transform:translateY(-1px)!important}.billing-toggle-pill .glass-distortion,.billing-toggle-pill .glass-tint,.billing-toggle-pill .glass-specular{border-radius:9999px!important}.billing-toggle-btn{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:6px 8px;cursor:pointer;font-family:Space Grotesk,system-ui,-apple-system,sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:-.01em;color:#6b6875;opacity:1;font-weight:500;border-radius:9999px;transition:all .25s cubic-bezier(.16,1,.3,1);user-select:none}.billing-toggle-btn:hover{color:#000;transform:translateY(-.5px)}.billing-toggle-btn.active{opacity:1;font-weight:700;color:#000}.billing-discount-badge{display:inline-flex;align-items:center;gap:5px;padding:3.5px 9px;border-radius:9999px;background:linear-gradient(135deg,#22ccc229,#1bc47d33);color:#0c8273;border:1px solid rgba(34,204,194,.45);font-family:Space Grotesk,monospace;font-size:.6875rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 2px 8px #22ccc233;transition:background .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1),border-color .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1)}.billing-discount-dot{width:5px;height:5px;border-radius:9999px;background-color:#22ccc2;box-shadow:0 0 6px #22ccc2;animation:pulseDot 2s infinite}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}.billing-toggle-btn.active .billing-discount-badge{background:linear-gradient(135deg,#22ccc23d,#1bc47d47);color:#076d60;border-color:#22ccc2a6;box-shadow:0 0 12px #22ccc259;transform:scale(1.02)}.liquid-toggle-switch{--c-active: #9B22F2;--c-success: #10B981;--c-warning: #F59E0B;--c-danger: #EF4444;--c-active-inner: #FFFFFF;--c-default: #D2D6E9;--c-default-dark: #C7CBDF;--c-black: #1B1B22;--c-background: var(--c-active);position:relative;display:block;cursor:pointer;height:32px;width:52px;user-select:none;vertical-align:middle;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;perspective:1000px;-webkit-perspective:1000px;border-radius:9999px;overflow:hidden;isolation:isolate;box-shadow:0 6px 6px #00000014,0 0 20px #0000000a,inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #ffffff80;transition:all .7s cubic-bezier(.175,.885,.32,2.2)}.liquid-toggle-switch:hover{box-shadow:0 8px 16px #0000001f,0 0 24px #9b22f22e,inset 2px 2px 1px #ffffffa6,inset -1px -1px 1px 1px #fff9;transform:translateY(-1px)}.liquid-toggle-switch:active{transform:translateY(0) scale(.97)}.liquid-toggle-switch .glass-distortion{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:9999px;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);filter:url(#glass-distortion);isolation:isolate;pointer-events:none}.liquid-toggle-switch .glass-tint{position:absolute;inset:0;z-index:10;border-radius:9999px;background:#ffffff40;pointer-events:none;transition:background .5s ease}.liquid-toggle-switch:hover .glass-tint{background:#fff6}.liquid-toggle-switch .glass-specular{position:absolute;inset:0;z-index:20;border-radius:9999px;overflow:hidden;pointer-events:none;box-shadow:inset 2px 2px 1px #ffffff80,inset -1px -1px 1px 1px #ffffff80;transition:all .5s ease}.liquid-toggle-switch .glass-content{position:relative;z-index:30;display:block;width:100%;height:100%;transition:transform .7s cubic-bezier(.175,.885,.32,2.2)}.liquid-toggle-switch:hover .glass-content{transform:scale(.96)}.liquid-toggle-input{display:block;height:100%;width:100%;cursor:pointer;appearance:none;-webkit-appearance:none;border-radius:9999px;background:linear-gradient(135deg,#2d2a3ab8,#3c374ea6,#323044b3);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);outline:none;border:1px solid rgba(255,255,255,.18);transition:all .5s cubic-bezier(.4,0,.2,1);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);margin:0}.liquid-toggle-input:hover{background:linear-gradient(135deg,#373446c7,#46415ab8,#3c3a50bf);border-color:#ffffff47}.liquid-toggle-input[data-checked=true],.liquid-toggle-input:checked{background:linear-gradient(135deg,#9b22f2d1,#7d16d2bf,#af41ffb3)!important;border-color:#af64ff66!important;box-shadow:0 0 16px #9b22f266,0 0 6px #9b22f233}.liquid-toggle-svg{pointer-events:none;position:absolute;inset:0;width:100%;height:100%;fill:#fff;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);filter:url(#goo) drop-shadow(0 2px 4px rgba(0,0,0,.16)) drop-shadow(0 0 5px rgba(255,255,255,.6))}.liquid-toggle-circle-left,.liquid-toggle-circle-right{transition:transform .5s cubic-bezier(.4,0,.2,1);transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.liquid-toggle-circle-left{transform-origin:16px 16px;transform:translate(0) scale(1);-webkit-transform:translateX(0px) scale(1)}.liquid-toggle-circle-right{transform-origin:36px 16px;transform:translate(-12px) scale(0);-webkit-transform:translateX(-12px) scale(0)}.liquid-toggle-input:checked~.liquid-toggle-svg .liquid-toggle-circle-left,.liquid-toggle-input[data-checked=true]~.liquid-toggle-svg .liquid-toggle-circle-left{transform:translate(12px) scale(0);-webkit-transform:translateX(12px) scale(0)}.liquid-toggle-input:checked~.liquid-toggle-svg .liquid-toggle-circle-right,.liquid-toggle-input[data-checked=true]~.liquid-toggle-svg .liquid-toggle-circle-right{transform:translate(0) scale(1);-webkit-transform:translateX(0px) scale(1)}.liquid-toggle-drop{pointer-events:none;transition:transform .7s cubic-bezier(.4,0,.2,1);transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,.faq-header:focus-visible{outline:2px solid var(--color-brand, #9B22F2);outline-offset:2px;border-radius:6px}.on-obsidian a:focus-visible,.on-obsidian button:focus-visible,.on-obsidian [role=button]:focus-visible{outline-color:#22ccc2}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.animate-radar,.animate-ping,.animate-pulse,.animate-spin{animation:none!important}.btn-liquid-glass,.btn-glass-21st,.liquid-glass-21st-card,#phone-frame-left,#phone-frame-center,#phone-frame-right{transition:none!important}}h1,h2,h3,h4{text-wrap:balance}p,li{text-wrap:pretty}.micro-label{font-size:11px;line-height:1.4}.text-teal-accent-text{color:#0a6e66}.text-guard-green-text{color:#0b6b41}.text-gold-coin-text{color:#8a5f00}.protocol-matrix-wrap{min-width:860px;width:100%}.protocol-matrix th,.protocol-matrix td{vertical-align:middle}.protocol-matrix .protocol-col{min-width:240px}@media(max-width:900px){.protocol-matrix thead tr th.protocol-col,.protocol-matrix tbody tr td.protocol-col{position:sticky;left:0;z-index:5;background:#fef7fff2;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:3px 0 6px -3px #0b071426}}@media(min-width:901px){.protocol-matrix thead tr th.protocol-col,.protocol-matrix tbody tr td.protocol-col{position:static;background:transparent;box-shadow:none}}.disguise-tile .font-label-code{font-size:11px}#mobile-nav-overlay .backdrop-blur{backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}.faq-filter-btn,.faq-filter-btn:hover,.faq-filter-btn:active,.faq-filter-btn:focus,.faq-filter-btn.btn-glass-primary:hover,.faq-filter-btn.btn-glass-neutral:hover{border-radius:9999px!important;min-height:40px!important;padding:.45rem 1.25rem!important;font-size:.75rem!important;letter-spacing:-.01em;transform:none!important}.faq-filter-btn .glass-content,.faq-filter-btn:hover .glass-content,.faq-filter-btn:active .glass-content,.faq-filter-btn>div,.faq-filter-btn:hover>div{display:inline-flex;align-items:center;gap:.35rem;transform:none!important;transition:color .2s ease}.faq-filter-btn.btn-glass-neutral:hover{box-shadow:0 4px 14px #00000014,0 0 14px #9b22f233!important}.faq-filter-btn.btn-glass-neutral:hover .glass-tint{background:#ffffff8c!important}.faq-filter-btn.btn-glass-neutral:hover .glass-content,.faq-filter-btn.btn-glass-neutral:hover .glass-content span{color:var(--color-brand, #9B22F2)!important}.faq-filter-btn.btn-glass-primary:hover{box-shadow:0 6px 18px #0000001f,0 0 28px #9b22f273!important}.faq-filter-btn.btn-glass-primary:hover .glass-tint{background:linear-gradient(135deg,#ffffff73,#9b22f285,#9b22f261)!important}.reward-hub-glass-card{position:relative!important;border-radius:1.5rem!important;overflow:hidden!important;isolation:isolate!important;border:1px solid rgba(255,255,255,.65)!important;box-shadow:0 20px 50px -10px #0000001f,0 0 36px #9b22f214,inset 2px 2px 2px #fffc,inset -1px -1px 2px 1px #9b22f21f!important;transition:all .7s cubic-bezier(.175,.885,.32,2.2)!important}.reward-coin-balance-card{border:1px solid rgba(255,191,0,.4)!important;box-shadow:0 8px 24px -4px #ffbf0026,0 2px 8px #0000000a,inset 2px 2px 1.5px #ffffffd9,inset -1px -1px 1.5px 1px #ffbf0033!important;transition:all .4s cubic-bezier(.175,.885,.32,2.2)!important}.reward-coin-balance-card:hover{border-color:#ffbf0099!important;box-shadow:0 12px 30px -4px #ffbf0040,0 4px 12px #0000000f,inset 2.5px 2.5px 1.5px #fffffff2,inset -1px -1px 1.5px 1px #ffbf004d!important;transform:translateY(-1px)!important}.reward-tier-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:space-between!important;border-radius:1.5rem!important;overflow:hidden!important;isolation:isolate!important;cursor:default!important;transition:all .5s cubic-bezier(.175,.885,.32,2.2)!important}.reward-tier-card:hover{transform:translateY(-4px)!important;border-radius:1.5rem!important}.reward-tier-card:not(.reward-tier-featured):not(.reward-tier-gold){border:1px solid rgba(255,255,255,.65)!important;box-shadow:0 8px 24px -4px #00000014,0 2px 6px #0000000a,inset 2px 2px 1.5px #fffc,inset -1px -1px 1px 1px #0000000a!important}.reward-tier-card:not(.reward-tier-featured):not(.reward-tier-gold):hover{border-color:#ffffffe6!important;box-shadow:0 16px 36px -6px #0000001f,0 0 20px #22ccc226,inset 2.5px 2.5px 1.5px #fffffff2,inset -1px -1px 1px 1px #0000000d!important}.reward-tier-featured{border:1.5px solid rgba(155,34,242,.55)!important;box-shadow:0 12px 32px -4px #9b22f238,0 0 24px #9b22f21f,inset 2px 2px 1.5px #ffffffe6,inset -1px -1px 1.5px 1px #9b22f240!important}.reward-tier-featured:hover{border-color:#9b22f2d9!important;box-shadow:0 20px 44px -6px #9b22f259,0 0 32px #9b22f240,inset 2.5px 2.5px 1.5px #fff,inset -1px -1px 1.5px 1px #9b22f259!important}.reward-tier-gold{border:1.5px solid rgba(255,191,0,.5)!important;box-shadow:0 12px 32px -4px #ffbf0033,0 0 24px #ffbf001a,inset 2px 2px 1.5px #ffffffe6,inset -1px -1px 1.5px 1px #ffbf0040!important}.reward-tier-gold:hover{border-color:#ffbf00cc!important;box-shadow:0 20px 44px -6px #ffbf0052,0 0 32px #ffbf0033,inset 2.5px 2.5px 1.5px #fff,inset -1px -1px 1.5px 1px #ffbf0059!important}.reward-tier-card button:disabled,.reward-tier-card button[disabled]{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important;transform:none!important;box-shadow:none!important}.cinematic-footer-wrapper{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;--pill-bg-1: rgba(155, 34, 242, .05);--pill-bg-2: rgba(0, 229, 255, .02);--pill-shadow: rgba(0, 0, 0, .08);--pill-highlight: rgba(255, 255, 255, .65);--pill-inset-shadow: rgba(0, 0, 0, .04);--pill-border: rgba(155, 34, 242, .18);--pill-bg-1-hover: rgba(155, 34, 242, .12);--pill-bg-2-hover: rgba(0, 229, 255, .06);--pill-border-hover: rgba(155, 34, 242, .45);--pill-shadow-hover: rgba(155, 34, 242, .25);--pill-highlight-hover: rgba(255, 255, 255, .95)}@keyframes footer-breathe{0%{transform:translate(-50%,-50%) scale(1);opacity:.55}to{transform:translate(-50%,-50%) scale(1.12);opacity:.95}}@keyframes footer-scroll-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes footer-heartbeat{0%,to{transform:scale(1)}15%,45%{transform:scale(1.25)}30%{transform:scale(1)}}.animate-footer-breathe{animation:footer-breathe 8s ease-in-out infinite alternate}.animate-footer-scroll-marquee{animation:footer-scroll-marquee 35s linear infinite}.footer-ticker-ribbon{position:relative;width:100%;overflow:hidden;background:linear-gradient(90deg,#ffffffd1,#f5ebffeb,#fffffff5,#f5ebffeb,#ffffffd1);border-top:1px solid rgba(155,34,242,.24);border-bottom:1px solid rgba(13,148,136,.22);box-shadow:0 16px 36px -8px #9b22f21f,0 4px 16px -2px #0000000a,inset 0 1.5px 1px #fffffff2,inset 0 -1.5px 2px #9b22f20f;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding-top:.95rem;padding-bottom:.95rem;z-index:10;transform:rotate(-1.5deg) scale(1.05);margin-bottom:4rem;mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,1) 3.5%,rgba(0,0,0,1) 96.5%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,1) 3.5%,rgba(0,0,0,1) 96.5%,transparent 100%)}.footer-ticker-ribbon:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(155,34,242,.55) 25%,rgba(13,148,136,.5) 75%,transparent 100%);pointer-events:none}.footer-ticker-ribbon:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(13,148,136,.45) 25%,rgba(155,34,242,.55) 75%,transparent 100%);pointer-events:none}.footer-ticker-ribbon:hover .animate-footer-scroll-marquee{animation-play-state:paused}.footer-ticker-content{display:flex;width:max-content;font-family:Space Grotesk,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:#160f28}@media(min-width:640px){.footer-ticker-content{font-size:.875rem;letter-spacing:.28em}}.ticker-item-text{color:#160f28;text-shadow:0 1px 0 rgba(255,255,255,.8);transition:color .25s ease,text-shadow .25s ease;white-space:nowrap}.ticker-item-text:hover{color:#9b22f2;text-shadow:0 0 12px rgba(155,34,242,.35)}.ticker-star-violet{color:#9b22f2;filter:drop-shadow(0 1px 3px rgba(155,34,242,.4));display:inline-block;font-size:1.15em;line-height:1;transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}.ticker-star-teal{color:#0a7d75;filter:drop-shadow(0 1px 3px rgba(10,125,117,.35));display:inline-block;font-size:1.15em;line-height:1;transition:transform .25s cubic-bezier(.175,.885,.32,1.275)}.ticker-star-violet:hover,.ticker-star-teal:hover{transform:scale(1.4) rotate(15deg)}.animate-footer-heartbeat{animation:footer-heartbeat 2s cubic-bezier(.25,1,.5,1) infinite;display:inline-block;filter:drop-shadow(0 0 6px rgba(239,68,68,.6));will-change:transform}.footer-bg-grid{background-size:60px 60px;background-image:linear-gradient(to right,rgba(155,34,242,.08) 1px,transparent 1px),linear-gradient(to bottom,rgba(155,34,242,.08) 1px,transparent 1px);mask-image:linear-gradient(to bottom,transparent,black 25%,black 75%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 25%,black 75%,transparent)}.footer-aurora{background:radial-gradient(circle at 50% 50%,rgba(155,34,242,.18) 0%,rgba(0,229,255,.12) 40%,transparent 70%)}.footer-glass-pill{background:linear-gradient(145deg,var(--pill-bg-1) 0%,var(--pill-bg-2) 100%);box-shadow:0 10px 30px -10px var(--pill-shadow),inset 0 1px 1px var(--pill-highlight),inset 0 -1px 2px var(--pill-inset-shadow);border:1px solid var(--pill-border);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all .35s cubic-bezier(.16,1,.3,1);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.footer-glass-pill:hover{background:linear-gradient(145deg,var(--pill-bg-1-hover) 0%,var(--pill-bg-2-hover) 100%);border-color:var(--pill-border-hover);box-shadow:0 20px 40px -10px var(--pill-shadow-hover),inset 0 1px 1px var(--pill-highlight-hover)}.footer-giant-bg-text{font-family:Space Grotesk,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24.6vw;line-height:.75;font-weight:900;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(155,34,242,.15);background:linear-gradient(180deg,rgba(155,34,242,.16) 0%,rgba(155,34,242,.02) 60%,transparent 100%);-webkit-background-clip:text;background-clip:text;text-align:center;transform-origin:center bottom}.cinematic-footer-wrapper{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.footer-text-glow{background:linear-gradient(180deg,currentColor 0%,rgba(155,34,242,.75) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;filter:drop-shadow(0px 0px 24px rgba(155,34,242,.25))}#cookie-consent-banner{position:fixed;left:50%;bottom:18px;transform:translate(-50%) translateY(140%);z-index:9999;width:min(92vw,620px);display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:18px;background:#0b0714eb;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);border:1px solid rgba(155,34,242,.35);box-shadow:0 18px 50px #0000008c,0 0 24px #9b22f21f;color:#edeaf6;font-size:13px;line-height:1.5;opacity:0;transition:transform .6s cubic-bezier(.175,.885,.32,1.4),opacity .4s ease;pointer-events:none}#cookie-consent-banner .cc-icon{flex-shrink:0;width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#9b22f226;border:1px solid rgba(155,34,242,.4);font-size:18px}#cookie-consent-banner .cc-text strong{color:#c982ff}#cookie-consent-banner .cc-text a{color:#2dd4bf;text-decoration:underline;text-underline-offset:2px}#cookie-consent-banner .cc-actions{flex-shrink:0;display:flex;gap:8px}#cookie-consent-banner button{font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.5px;padding:9px 18px;border-radius:999px;cursor:pointer;transition:transform .2s ease,opacity .2s ease;white-space:nowrap}#cookie-consent-banner button:hover{transform:translateY(-1px)}#cookie-consent-banner button:active{transform:scale(.97)}#cookie-consent-accept{background:linear-gradient(90deg,#9b22f2,#7c3aed);color:#fff;border:none;box-shadow:0 4px 16px #9b22f259}#cookie-consent-decline{background:transparent;color:#edeaf6b3;border:1px solid rgba(255,255,255,.18)}#cookie-consent-decline:hover{color:#edeaf6;border-color:#ffffff59}@media(max-width:560px){#cookie-consent-banner{flex-direction:column;text-align:center;gap:10px}#cookie-consent-banner .cc-actions{width:100%;justify-content:center}}[class~="bg-secondary/10"][class~=text-secondary]{color:#7d16c9}#cookie-consent-decline{color:#1e1927!important;background:#ffffff47!important;backdrop-filter:blur(12px) saturate(170%)!important;-webkit-backdrop-filter:blur(12px) saturate(170%)!important;border:1px solid rgba(255,255,255,.85)!important;box-shadow:0 2px 6px #0000000a,inset 0 1.5px 2px #fffffff2!important}#cookie-consent-decline:hover{color:#0f172a!important;background:#ffffff85!important;border-color:#9b22f259!important;box-shadow:0 4px 14px #00000014,0 0 12px #9b22f21f,inset 0 1px 2px #fff!important}#cookie-consent-decline .glass-tint{background:linear-gradient(135deg,#ffffff59,#ffffff1a)!important}#cookie-consent-decline:hover .glass-tint{background:linear-gradient(135deg,#ffffff80,#fff3)!important}#cookie-consent-decline .glass-specular{box-shadow:inset 0 1.5px 2px #fffffff2,inset -1px -1px 1px #0000000a!important}@media(max-width:560px){#cookie-consent-banner .glass-content{flex-direction:column;text-align:center;gap:12px;padding:16px}#cookie-consent-banner .cc-actions{width:100%;justify-content:center;gap:10px}#cookie-consent-banner button{flex:1;max-width:160px;min-height:2.5rem}}@media(max-width:639.98px){.btn-nav-play.hidden{display:none!important}}@media(max-width:767.98px){.btn-glass-21st.hidden{display:none!important}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.locales-panel{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%) translate(14px) scale(.9);transform-origin:right center;display:flex;align-items:center;gap:.3rem;padding:.5rem .65rem;border-radius:9999px;z-index:30;white-space:nowrap;background:linear-gradient(135deg,#ffffff73,#ffffff40 55%,#ffffff59);border:1px solid rgba(255,255,255,.55);backdrop-filter:blur(10px) saturate(160%);-webkit-backdrop-filter:blur(10px) saturate(160%);box-shadow:inset 1.5px 1.5px 1px #ffffffa6,inset -1px -1px 1px #ffffff4d,0 8px 24px #0000001f,0 0 24px #9b22f21f;opacity:0;pointer-events:none;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .28s ease;will-change:transform,opacity}.locales-expander.open .locales-panel{opacity:1;pointer-events:auto;transform:translateY(-50%) translate(0) scale(1)}.locale-chip{font-family:inherit;font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--color-anchor, #0B0714);background:#ffffff59;border:1px solid rgba(255,255,255,.5);border-radius:9999px;padding:.3rem .55rem;cursor:pointer;opacity:0;transform:translate(10px);transition:opacity .25s ease,transform .35s cubic-bezier(.22,1,.36,1),background .2s ease,border-color .2s ease;transition-delay:calc(var(--i) * 28ms)}.locales-expander.open .locale-chip{opacity:1;transform:translate(0)}.locale-chip:hover{background:#9b22f22e;border-color:#9b22f266}.locales-expander.open .locales-chevron{transform:rotate(180deg)}.curve-marquee-text{font-size:17px}.curve-marquee-textpath{fill:#5d3f9e;opacity:.75;baseline-shift:-20%}#curve-marquee{pointer-events:none}.curve-marquee-layer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;aspect-ratio:1048 / 594;z-index:0;overflow:hidden;pointer-events:none}#security>:not(#curve-marquee){position:relative;z-index:1}#globe-section,#security,#telemetry,#reward-hub,#icon-disguise,#pricing,#faq,#cinematic-footer-wrapper{content-visibility:auto}#globe-section{contain-intrinsic-size:auto 2000px}#security{contain-intrinsic-size:auto 2300px}#telemetry{contain-intrinsic-size:auto 1650px}#reward-hub{contain-intrinsic-size:auto 1950px}#icon-disguise{contain-intrinsic-size:auto 1900px}#pricing{contain-intrinsic-size:auto 2450px}#faq{contain-intrinsic-size:auto 2100px}#cinematic-footer-wrapper{contain-intrinsic-size:auto 1300px}@media(min-width:768px){#globe-section{contain-intrinsic-size:auto 1850px}#security{contain-intrinsic-size:auto 1700px}#telemetry{contain-intrinsic-size:auto 1400px}#reward-hub{contain-intrinsic-size:auto 1150px}#icon-disguise{contain-intrinsic-size:auto 1650px}#pricing{contain-intrinsic-size:auto 2250px}#faq{contain-intrinsic-size:auto 1550px}#cinematic-footer-wrapper{contain-intrinsic-size:auto 1000px}}@media(min-width:1280px){#globe-section{contain-intrinsic-size:auto 1250px}#security{contain-intrinsic-size:auto 1300px}#telemetry{contain-intrinsic-size:auto 950px}#reward-hub{contain-intrinsic-size:auto 850px}#icon-disguise{contain-intrinsic-size:auto 1100px}#pricing{contain-intrinsic-size:auto 1250px}#faq{contain-intrinsic-size:auto 1500px}#cinematic-footer-wrapper{contain-intrinsic-size:auto 1000px}}#cookie-consent-banner{position:fixed;left:50%;bottom:22px;transform:translate(-50%) translateY(140%);z-index:9999;width:min(94vw,660px);display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:22px;background:#ffffffdb;backdrop-filter:blur(24px) saturate(190%);-webkit-backdrop-filter:blur(24px) saturate(190%);border:1px solid rgba(155,34,242,.2);box-shadow:0 24px 52px -8px #9b22f22e,0 8px 24px -2px #0000000d,inset 0 1.5px 2px #fffffff2,inset 0 -1.5px 2px #9b22f20f;color:#1e1927;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;line-height:1.5;opacity:0;transition:transform .6s cubic-bezier(.175,.885,.32,1.3),opacity .4s ease;pointer-events:none}#cookie-consent-banner.visible{transform:translate(-50%) translateY(0);opacity:1;pointer-events:auto}#cookie-consent-banner .cc-icon{flex-shrink:0;width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9b22f21f,#0a7d751f);border:1px solid rgba(155,34,242,.25);box-shadow:inset 0 1px 1.5px #ffffffe6,0 4px 12px #9b22f214;color:#7d16c9}#cookie-consent-banner .cc-text{flex:1;min-width:0}#cookie-consent-banner .cc-title{display:block;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:14px;letter-spacing:-.01em;color:#7d16c9;margin-bottom:2px}#cookie-consent-banner .cc-description{margin:0;color:#49454f;font-size:12.5px;line-height:1.45}#cookie-consent-banner .cc-link{color:#0a7d75;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease}#cookie-consent-banner .cc-link:hover{color:#7d16c9}#cookie-consent-banner .cc-actions{flex-shrink:0;display:flex;align-items:center;gap:10px}#cookie-consent-banner .cc-btn{font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;padding:9px 18px;border-radius:999px;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);white-space:nowrap;outline:none}#cookie-consent-banner .cc-btn:active{transform:scale(.96)}#cookie-consent-banner .cc-btn-accept{background:linear-gradient(135deg,#9b22f2,#7c3aed);color:#fff;border:none;box-shadow:0 4px 16px #9b22f259,inset 0 1px 1px #ffffff59}#cookie-consent-banner .cc-btn-accept:hover{transform:translateY(-1.5px);box-shadow:0 8px 24px #9b22f273,inset 0 1px 1px #ffffff73}#cookie-consent-banner .cc-btn-decline{background:#ffffffb3;color:#49454f;border:1px solid rgba(155,34,242,.2);box-shadow:0 2px 8px #00000008,inset 0 1px 1px #ffffffe6}#cookie-consent-banner .cc-btn-decline:hover{color:#1e1927;background:#fffffff2;border-color:#9b22f266;transform:translateY(-1.5px)}.dark #cookie-consent-banner{background:#0b0714e0;border-color:#9b22f259;box-shadow:0 24px 52px -8px #000000b3,0 0 28px #9b22f226;color:#edeaf6}.dark #cookie-consent-banner .cc-icon{background:#9b22f233;border-color:#9b22f266;color:#c982ff}.dark #cookie-consent-banner .cc-title{color:#c982ff}.dark #cookie-consent-banner .cc-description{color:#a8a2b5}.dark #cookie-consent-banner .cc-link{color:#2dd4bf}.dark #cookie-consent-banner .cc-btn-decline{background:#ffffff0f;color:#edeaf6;border-color:#ffffff29}.dark #cookie-consent-banner .cc-btn-decline:hover{background:#ffffff1f;border-color:#ffffff4d;color:#fff}@media(max-width:600px){#cookie-consent-banner{bottom:14px;flex-direction:column;text-align:center;padding:16px;gap:12px}#cookie-consent-banner .cc-icon{margin:0 auto}#cookie-consent-banner .cc-actions{width:100%;justify-content:center;gap:8px}#cookie-consent-banner .cc-btn{flex:1;text-align:center;padding:10px 14px}}
