/*! DroLL Romania - (c) RadioSky.Net & DroLL.Ro - by DanLove. Toate drepturile rezervate. */
:root,html[data-theme="dark"]{--bg:#07090f;--bg-2:#0c1018;--surface:rgba(255,255,255,.04);--surface-2:rgba(255,255,255,.07);--line:rgba(255,255,255,.08);--line-strong:rgba(255,255,255,.18);--ink:#f3f5f9;--mute:#8e98a8;--sodium:#ff7a18;--lime:#ffc233;--cyan:#38e8ff;--zombie:#9dff3a;--violet:#a78bfa;--siren:#ff3b5c;--ok:#35d879;--discord:#5865f2;--grad:linear-gradient(95deg,var(--lime),var(--sodium));--r:18px;--r-lg:28px;--maxw:1200px;--pad:clamp(18px,4vw,48px);--font-d:"Unbounded",sans-serif;--font-b:"Manrope",sans-serif;--font-m:"JetBrains Mono",monospace}html[data-theme="black"]{--bg:#000;--bg-2:#070707;--surface:rgba(255,255,255,.035);--surface-2:rgba(255,255,255,.06);--ink:#fff;--mute:#9a9a9a;--sodium:#ffb020;--lime:#ffe066;--cyan:#ff6a00;--violet:#ffd166;--grad:linear-gradient(95deg,#ffe066,#ffb020)}html[data-theme="blue"]{--bg:#03070f;--bg-2:#071226;--surface:rgba(120,180,255,.05);--surface-2:rgba(120,180,255,.09);--line:rgba(120,180,255,.14);--line-strong:rgba(120,180,255,.32);--ink:#eaf3ff;--mute:#8fa8c8;--sodium:#4da3ff;--lime:#7fe7ff;--violet:#7fb3ff;--grad:linear-gradient(95deg,#7fe7ff,#4da3ff)}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font:16px/1.6 var(--font-b);color:var(--ink);background:var(--bg);overflow-x:hidden;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}.mono{font-family:var(--font-m);letter-spacing:.04em}.grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.wrap{width:min(var(--maxw),100% - 2 * var(--pad));margin-inline:auto}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:6px}.old-browser{background:var(--siren);color:#fff;text-align:center;padding:10px;position:relative;z-index:99}.aurora{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.noise{position:fixed;inset:0;z-index:1;pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.05'/%3E%3C/svg%3E")}.scroll-line{position:fixed;top:0;left:0;height:3px;width:0;background:var(--grad);z-index:60;box-shadow:0 0 14px var(--sodium)}main,footer{position:relative;z-index:2}.nav{position:fixed;inset:0 0 auto;z-index:50;transition:background .3s,border-color .3s;border-bottom:1px solid transparent}.nav.scrolled{background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(16px);border-color:var(--line)}.nav-inner{width:min(var(--maxw),100% - 2 * var(--pad));margin-inline:auto;display:flex;align-items:center;gap:22px;height:72px}.logo{display:flex;align-items:center;gap:10px;font:700 18px var(--font-d)}.logo img{height:38px;width:auto}.logo b{color:var(--sodium)}.nav-links{display:flex;gap:4px;margin-inline:auto}.nav-links a{padding:8px 12px;border-radius:999px;color:var(--mute);font-weight:600;font-size:14px;transition:color .2s,background .2s}.nav-links a:hover{color:var(--ink);background:var(--surface-2)}.nav-ext{color:var(--lime)!important}.nav-actions{display:flex;align-items:center;gap:10px}.live-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;border:1px solid var(--line-strong);font-size:12px;background:var(--surface)}.dot{width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:blink 1.6s infinite}.off .dot,.is-off .dot{background:var(--siren);box-shadow:0 0 10px var(--siren)}@keyframes blink{50%{opacity:.35}}.theme-switch{display:flex;gap:6px;padding:5px;border-radius:999px;border:1px solid var(--line);background:var(--surface)}.theme-switch button{width:20px;height:20px;border-radius:50%;border:2px solid transparent;background:none;padding:0;display:grid;place-items:center}.theme-switch button i{width:12px;height:12px;border-radius:50%;display:block}.theme-switch [data-theme="black"] i{background:linear-gradient(135deg,#000,#444)}.theme-switch [data-theme="dark"] i{background:linear-gradient(135deg,#ff7a18,#11151c)}.theme-switch [data-theme="blue"] i{background:linear-gradient(135deg,#4da3ff,#061021)}.theme-switch button[aria-pressed="true"]{border-color:var(--lime)}.burger{display:none;background:none;border:1px solid var(--line);border-radius:10px;width:40px;height:40px;font-size:18px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:999px;font-weight:700;font-size:14px;border:1px solid transparent;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s;white-space:nowrap}.btn svg{width:16px;height:16px}.btn-sm{padding:8px 14px;font-size:13px}.btn-lg{padding:15px 26px;font-size:15px}.btn-primary{background:var(--grad);color:#15100a;box-shadow:0 10px 30px color-mix(in srgb,var(--sodium) 35%,transparent)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px color-mix(in srgb,var(--sodium) 55%,transparent)}.btn-ghost{background:var(--surface);border-color:var(--line-strong)}.btn-ghost:hover{background:var(--surface-2);border-color:var(--ink)}.btn-discord{background:var(--discord);color:#fff}.btn-discord:hover{transform:translateY(-2px);box-shadow:0 14px 34px rgba(88,101,242,.45)}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:120px 0 0;overflow:hidden}.hero-video{position:absolute;inset:0;z-index:0;overflow:hidden;background:var(--bg)}.hero-video iframe{position:absolute;top:50%;left:50%;width:max(100vw,177.78vh);height:max(100vh,56.25vw);transform:translate(-50%,-50%);pointer-events:none}.hero-veil{position:absolute;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--bg) 92%,transparent) 0%,color-mix(in srgb,var(--bg) 60%,transparent) 55%,color-mix(in srgb,var(--bg) 35%,transparent) 100%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 70%,transparent),transparent 30%,transparent 70%,var(--bg))}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,72px);align-items:center}.hero-tags{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;margin-bottom:22px}.status,.tag-partner{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;border:1px solid var(--line-strong);background:color-mix(in srgb,var(--bg) 60%,transparent);backdrop-filter:blur(8px)}.status{color:var(--ok);border-color:color-mix(in srgb,var(--ok) 50%,transparent)}.status.off{color:var(--siren);border-color:color-mix(in srgb,var(--siren) 50%,transparent)}.tag-partner b{color:var(--violet)}.hero-title{font-family:var(--font-d);font-weight:900;line-height:.95;margin:0 0 22px;font-size:clamp(38px,6.4vw,86px);letter-spacing:-.02em}.hero-title .line{display:block;overflow:hidden}.hero-title .word{display:inline-block;transform:translateY(110%);animation:rise .9s cubic-bezier(.2,.8,.2,1) forwards}.hero-title .line:nth-child(2) .word{animation-delay:.12s}.hero-title .line:nth-child(3) .word{animation-delay:.24s}.hero-title .small{font-size:.42em;font-weight:500;color:var(--mute);letter-spacing:0}.dotsep{color:var(--sodium);margin:0 .35em}@keyframes rise{to{transform:none}}.hero-sub{max-width:560px;color:var(--mute);font-size:clamp(15px,1.3vw,18px);margin:0 0 28px}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:22px}.vol{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface)}.vol-btn{width:36px;height:36px;border-radius:50%;border:0;background:var(--surface-2);display:grid;place-items:center}.vol-btn svg{width:18px;height:18px}.vol .ic-on,.vol.on .ic-off{display:none}.vol.on .ic-on{display:block}.vol.on .vol-btn{background:var(--grad);color:#15100a}.vol-range{width:90px;accent-color:var(--sodium)}.vol-val{font-size:12px;min-width:2ch;color:var(--mute)}.hero-meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;color:var(--mute)}.hero-meta strong{color:var(--ink);font-weight:600}.hero-meta i{width:4px;height:4px;border-radius:50%;background:var(--sodium)}.net{border-radius:var(--r-lg);transform:translateX(clamp(0px,3vw,40px));border:1px solid var(--line-strong);background:color-mix(in srgb,var(--bg) 62%,transparent);backdrop-filter:blur(18px);padding:14px;max-width:470px;justify-self:end;width:100%;box-shadow:0 30px 80px rgba(0,0,0,.45)}.net-head{display:flex;justify-content:space-between;font-size:11px;color:var(--mute);padding:2px 6px 12px}.net-head b{color:var(--ink)}.node{display:grid;grid-template-columns:44px 1fr auto;min-width:0;align-items:center;gap:12px;padding:9px 10px;border-radius:14px;border:1px solid transparent;transition:background .25s,border-color .25s,transform .25s}.node + .node{margin-top:4px}.node:hover{background:color-mix(in srgb,var(--c) 10%,transparent);border-color:color-mix(in srgb,var(--c) 45%,transparent);transform:translateX(4px)}.node-ring{position:relative;width:44px;height:44px;display:grid;place-items:center}.node-ring canvas{position:absolute;inset:2px;width:40px;height:40px}.node-ring b{font:700 14px var(--font-d);color:var(--c)}.node-name{display:block;font-weight:700;font-size:15px;line-height:1.2}.node-txt small{display:block;font-size:10px;color:var(--mute);margin-top:2px}.node-txt em{font-style:normal;color:var(--c)}.node-right{text-align:right;font-size:11px;color:var(--ok);line-height:1.2}.node-right small{display:block;color:var(--mute)}.node.is-off .node-right{color:var(--siren)}.node.is-off .node-ring b{color:var(--siren)}.net-foot{display:flex;align-items:center;gap:12px;padding:12px 6px 2px;font-size:11px;color:var(--mute)}.bar{flex:1;height:4px;border-radius:4px;background:var(--surface-2);overflow:hidden}.bar i{display:block;height:100%;background:var(--grad);transition:width 1s}.ticker{position:relative;z-index:1;margin-top:clamp(36px,7vh,80px);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:12px 0;overflow:hidden;font-size:12px;color:var(--mute);background:color-mix(in srgb,var(--bg) 60%,transparent)}.ticker-track{display:flex;gap:28px;width:max-content;animation:ticker 40s linear infinite}.ticker i{color:var(--sodium);font-style:normal}@keyframes ticker{to{transform:translateX(-50%)}}.section{padding:clamp(70px,10vw,130px) 0;position:relative}.sec-head{max-width:760px;margin-bottom:clamp(30px,5vw,56px)}.sec-num{display:block;font-size:12px;color:var(--sodium);margin-bottom:14px}h2{font:700 clamp(28px,4vw,48px)/1.08 var(--font-d);letter-spacing:-.02em;margin:0 0 16px}.sec-head p{color:var(--mute);margin:0;font-size:17px}.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1)}.reveal.in{opacity:1;transform:none}.note{color:var(--mute);font-size:12px;margin-top:20px}.note code,.faq code{background:var(--surface-2);padding:2px 6px;border-radius:6px}.srv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.srv-card{position:relative;padding:22px 22px 24px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);overflow:hidden;transition:border-color .3s,box-shadow .3s,transform .3s}.srv-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--c);opacity:.9}.srv-card:hover{border-color:color-mix(in srgb,var(--c) 55%,transparent);box-shadow:0 30px 70px color-mix(in srgb,var(--c) 18%,transparent)}.srv-eq{position:absolute;right:0;bottom:0;width:60%;height:70px;opacity:.35;pointer-events:none}.srv-card header{display:flex;justify-content:space-between;font-size:11px;color:var(--mute)}.srv-status{display:inline-flex;align-items:center;gap:6px;color:var(--ok)}.srv-status.is-off{color:var(--siren)}.srv-card h3{font:700 22px var(--font-d);margin:14px 0 6px}.srv-big{display:flex;align-items:baseline;gap:8px;margin-bottom:10px}.srv-big b{font:900 46px/1 var(--font-d);color:var(--c)}.srv-big small{font-size:12px;color:var(--mute)}.srv-card p{color:var(--mute);font-size:14px;margin:0 0 16px;min-height:3.2em}.srv-info{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;font-size:12px;margin:0 0 18px}.srv-info dt{color:var(--mute)}.srv-info dd{margin:0;color:var(--ink)}.srv-actions{display:flex;flex-wrap:wrap;gap:8px;position:relative}.srv-actions .btn{padding:10px 16px;font-size:13px}.srv-card .btn-primary{background:var(--c);color:#0b0d12;box-shadow:0 10px 28px color-mix(in srgb,var(--c) 35%,transparent)}.stats-band{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--surface);margin-bottom:40px}.odo{padding:26px 24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.odo::after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .8s .2s}.odo.in::after{transform:scaleX(1)}.odo b{display:block;font:700 clamp(30px,3.4vw,44px)/1 var(--font-d);margin-bottom:8px}.odo span{color:var(--mute);font-size:13px}.feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.feat{padding:22px;border-radius:var(--r);border:1px solid var(--line);background:var(--surface);transition:transform .3s,border-color .3s}.feat:hover{transform:translateY(-4px);border-color:var(--line-strong)}.feat-ic{font-size:26px;display:block;margin-bottom:10px}.feat h3{font:700 16px var(--font-d);margin:0 0 6px}.feat p{color:var(--mute);font-size:14px;margin:0}.panel-split{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(28px,5vw,64px);align-items:center}.panel-copy>p{color:var(--mute);font-size:17px}.feature-list{list-style:none;padding:0;margin:20px 0 26px;display:grid;gap:10px;color:var(--mute)}.feature-list li{padding-left:18px;position:relative}.feature-list li::before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:2px;background:var(--grad);transform:rotate(45deg)}.feature-list b{color:var(--ink)}.actions{display:flex;flex-wrap:wrap;gap:10px}.window{border-radius:var(--r-lg);border:1px solid var(--line-strong);background:var(--bg-2);overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.5)}.win-bar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line)}.win-bar i{width:10px;height:10px;border-radius:50%;background:var(--line-strong)}.win-bar i:nth-child(1){background:#ff5f57}.win-bar i:nth-child(2){background:#febc2e}.win-bar i:nth-child(3){background:#28c840}.win-bar code{margin-left:10px;font-size:12px;color:var(--mute);flex:1}.win-body{display:grid;grid-template-columns:150px 1fr;min-height:340px}.mock-side{border-right:1px solid var(--line);padding:12px;display:flex;flex-direction:column;gap:4px}.mock-side button{text-align:left;background:none;border:0;padding:10px 12px;border-radius:10px;color:var(--mute);font-weight:600;font-size:14px}.mock-side button[aria-selected="true"]{background:var(--surface-2);color:var(--ink);box-shadow:inset 3px 0 0 var(--sodium)}.mock-main{padding:18px 20px;overflow:auto}.mock-head h4{font:700 18px var(--font-d);margin:0 0 10px}.chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.chip{font-size:12px;padding:4px 10px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line)}.mock-table{width:100%;border-collapse:collapse;font-size:13px}.mock-table th{text-align:left;color:var(--mute);font-weight:600;padding:8px 6px;border-bottom:1px solid var(--line);font-size:12px}.mock-table td{padding:10px 6px;border-bottom:1px solid var(--line)}.mock-table td.num{font-family:var(--font-m)}.tag{font-size:11px;padding:3px 9px;border-radius:999px;background:var(--surface-2);color:var(--mute)}.tag.on{color:var(--ok);background:color-mix(in srgb,var(--ok) 15%,transparent)}.tag.hot{color:var(--lime);background:color-mix(in srgb,var(--lime) 15%,transparent)}.tag.ban{color:var(--siren);background:color-mix(in srgb,var(--siren) 15%,transparent)}.mock-empty{color:var(--mute)}.part-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.part{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s}.part:hover{transform:translateY(-5px);border-color:var(--line-strong);box-shadow:0 30px 60px rgba(0,0,0,.4)}.part h3{font:700 20px var(--font-d);margin:4px 0 0}.part p{color:var(--mute);font-size:14px;margin:0;flex:1}.part-tag{font-size:11px;color:var(--mute)}.link-arrow{font-weight:700;color:var(--lime)}.part-radio{grid-column:span 2;background:linear-gradient(135deg,color-mix(in srgb,var(--violet) 22%,transparent),var(--surface) 60%);border-color:color-mix(in srgb,var(--violet) 45%,transparent)}.part-radio .part-tag{color:var(--violet)}.part-radio h3{font-size:30px}.eq-bars{position:absolute;right:24px;top:24px;display:flex;align-items:flex-end;gap:4px;height:34px}.eq-bars i{width:5px;border-radius:3px;background:var(--violet);animation:eq 1s ease-in-out infinite}.eq-bars i:nth-child(1){height:40%;animation-delay:0s}.eq-bars i:nth-child(2){height:80%;animation-delay:.15s}.eq-bars i:nth-child(3){height:55%;animation-delay:.3s}.eq-bars i:nth-child(4){height:95%;animation-delay:.45s}.eq-bars i:nth-child(5){height:60%;animation-delay:.6s}@keyframes eq{50%{transform:scaleY(.35)}}.part-discord{background:linear-gradient(160deg,color-mix(in srgb,var(--discord) 28%,transparent),var(--surface) 70%);border-color:color-mix(in srgb,var(--discord) 50%,transparent)}.part-discord .btn{align-self:flex-start;margin-top:6px}.tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.tier{padding:28px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--surface);display:flex;flex-direction:column;gap:14px}.tier.featured{border-color:color-mix(in srgb,var(--sodium) 60%,transparent);background:linear-gradient(170deg,color-mix(in srgb,var(--sodium) 14%,transparent),var(--surface) 60%);transform:translateY(-8px);box-shadow:0 30px 70px color-mix(in srgb,var(--sodium) 15%,transparent)}.tier-idx{font-size:11px;color:var(--mute)}.price{font:900 54px/1 var(--font-d)}.price small{font:600 14px var(--font-m);color:var(--mute);margin-left:8px}.tier ul{list-style:none;padding:0;margin:0;color:var(--mute);font-size:14px;display:grid;gap:8px;flex:1}.tier li::before{content:"✓ ";color:var(--ok)}.faq-split{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,5vw,64px)}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;padding:18px 0;font-weight:700;font-size:16px;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq summary::after{content:"+";font:700 22px var(--font-d);color:var(--sodium);transition:transform .3s}.faq details[open] summary::after{transform:rotate(45deg)}.faq p{color:var(--mute);margin:0 0 18px}footer{border-top:1px solid var(--line);padding:60px 0 30px;background:color-mix(in srgb,var(--bg) 70%,transparent)}.foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:30px;margin-bottom:40px}.foot-logo{height:44px;width:auto;margin-bottom:14px}.foot-grid p{color:var(--mute);font-size:14px}.foot-grid h4{font:700 13px var(--font-d);margin:0 0 12px;color:var(--mute);text-transform:uppercase;letter-spacing:.08em}.foot-grid a{display:block;padding:4px 0;color:var(--mute);font-size:14px}.foot-grid a:hover{color:var(--ink)}.foot-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding-top:20px;border-top:1px solid var(--line);font-size:13px;color:var(--mute)}.sponsored a{color:var(--lime)}.gate{position:fixed;inset:0;z-index:90;display:flex;justify-content:center;align-items:flex-start;padding-top:90px;pointer-events:none}.gate.hide .notice{opacity:0;transform:translateY(-20px) scale(.97)}.notice{pointer-events:auto;position:relative;display:grid;grid-template-columns:44px 1fr 32px;gap:16px;align-items:center;width:min(640px,92vw);padding:16px 18px 18px;border-radius:22px;border:1px solid color-mix(in srgb,var(--lime) 50%,transparent);background:color-mix(in srgb,var(--bg) 85%,transparent);backdrop-filter:blur(20px);box-shadow:0 30px 80px rgba(0,0,0,.6),0 0 60px color-mix(in srgb,var(--sodium) 25%,transparent);animation:drop .7s cubic-bezier(.2,.8,.2,1);transition:opacity .5s,transform .5s;overflow:hidden}@keyframes drop{from{opacity:0;transform:translateY(-40px)}}.notice-ring{position:relative;width:44px;height:44px;display:grid;place-items:center}.notice-ring svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.notice-ring circle{fill:none;stroke:var(--line-strong);stroke-width:2.5}.notice-prog{stroke:var(--sodium)!important;stroke-dasharray:100.5;stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.notice-ring b{font:700 16px var(--font-d)}.notice-badge{font-size:10px;color:var(--sodium)}.notice h2{font-size:17px;margin:4px 0 2px}.notice p{margin:0;color:var(--mute);font-size:13px}.notice-x{background:none;border:1px solid var(--line);border-radius:50%;width:32px;height:32px;font-size:18px;line-height:1}.notice-timer{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--grad);transform-origin:left;animation:timer 5s linear forwards}@keyframes timer{to{transform:scaleX(0)}}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,20px);opacity:0;padding:12px 18px;border-radius:999px;background:var(--ink);color:var(--bg);font-weight:700;font-size:14px;z-index:95;transition:.3s;pointer-events:none}.toast.show{opacity:1;transform:translate(-50%,0)}@media (max-width:1100px){.nav-links{display:none;position:absolute;top:72px;left:var(--pad);right:var(--pad);flex-direction:column;padding:12px;border-radius:var(--r);background:var(--bg-2);border:1px solid var(--line)}.nav-links.open{display:flex}.burger{display:block}.nav-actions .btn-ghost,.live-pill{display:none}.hero-grid{grid-template-columns:1fr}.net{justify-self:stretch;max-width:100%}.srv-grid,.tiers,.feat-grid{grid-template-columns:1fr 1fr}.part-grid{grid-template-columns:1fr 1fr}.panel-split,.faq-split{grid-template-columns:1fr}.foot-grid{grid-template-columns:1fr 1fr}.tier.featured{transform:none}}@media (max-width:680px){.srv-grid,.tiers,.feat-grid,.part-grid,.foot-grid{grid-template-columns:1fr}.part-radio{grid-column:auto}.stats-band{grid-template-columns:1fr 1fr}.win-body{grid-template-columns:1fr}.mock-side{flex-direction:row;overflow:auto;border-right:0;border-bottom:1px solid var(--line)}.hero{padding-top:100px}.hero-actions .btn-lg{padding:12px 18px;font-size:14px}.notice{grid-template-columns:36px 1fr 28px;gap:12px}.srv-card p{min-height:0}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}.banner{position:relative;display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center;padding:22px 26px;margin:0 0 26px;max-width:620px;border-radius:26px;background:color-mix(in srgb,var(--bg) 55%,transparent);backdrop-filter:blur(16px);isolation:isolate;animation:rise-in .9s cubic-bezier(.2,.8,.2,1) both}@keyframes rise-in{from{opacity:0;transform:translateY(30px)}}.banner::before{content:"";position:absolute;inset:-1px;border-radius:27px;padding:1px;background:conic-gradient(from var(--ang,0deg),var(--sodium),var(--cyan),var(--violet),var(--lime),var(--sodium));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-border 6s linear infinite;z-index:-1}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes spin-border{to{--ang:360deg}}.banner-glow{position:absolute;inset:-40px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--sodium) 35%,transparent),transparent);filter:blur(30px);z-index:-2;animation:glow 4s ease-in-out infinite alternate}@keyframes glow{to{transform:scale(1.15);opacity:.6}}.banner-logo{position:relative;z-index:2;height:118px;width:118px;object-fit:contain;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--sodium) 80%,transparent)) drop-shadow(0 0 2px #fff) invert(1) hue-rotate(180deg) brightness(1.4);animation:float 5s ease-in-out infinite}@keyframes float{50%{transform:translateY(-8px) rotate(-2deg)}}.banner-name{margin:0;font:900 clamp(44px,6vw,76px)/1 var(--font-d);letter-spacing:-.03em}.shine{background:linear-gradient(100deg,var(--ink) 0%,var(--ink) 40%,var(--lime) 50%,var(--ink) 60%,var(--ink) 100%);background-size:250% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 3.5s linear infinite}.shine b{background:var(--grad);-webkit-background-clip:text;background-clip:text}@keyframes shine{to{background-position:-150% 0}}.banner-chips{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 14px;font-size:10px}.banner-chips span{padding:5px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--c) 55%,transparent);color:var(--c);background:color-mix(in srgb,var(--c) 10%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--c) 25%,transparent)}.banner-partner{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--violet) 30%,transparent),transparent);border:1px solid color-mix(in srgb,var(--violet) 50%,transparent);font-size:12px;color:var(--mute);transition:transform .25s}.banner-partner:hover{transform:translateX(4px)}.banner-partner b{color:var(--ink);font-size:14px}.banner-partner .eq-bars{position:static;height:16px;gap:2px}.banner-partner .eq-bars i{width:3px}.node.is-unknown .node-right{color:var(--mute)}@media (max-width:1100px){.net{transform:none}}@media (max-width:680px){.banner{grid-template-columns:1fr;text-align:center;justify-items:center;padding:20px}.banner-chips{justify-content:center}.banner-logo{height:84px}}.banner-emblem{position:relative;width:150px;height:150px;display:grid;place-items:center}.banner-emblem .ring{position:absolute;inset:0;border-radius:50%;border:1.5px solid transparent}.banner-emblem .r1{border-top-color:var(--sodium);border-bottom-color:var(--cyan);animation:rot 5s linear infinite}.banner-emblem .r2{inset:10px;border-left-color:var(--violet);border-right-color:var(--lime);animation:rot 8s linear infinite reverse;border-style:dashed}.banner-emblem .r3{inset:22px;background:radial-gradient(circle,color-mix(in srgb,var(--sodium) 28%,transparent),transparent 70%);animation:glow 3s ease-in-out infinite alternate}.banner-emblem .orbit{position:absolute;inset:-6px;border-radius:50%;animation:rot 4s linear infinite}.banner-emblem .orbit i{position:absolute;top:-4px;left:50%;width:10px;height:10px;border-radius:50%;background:var(--lime);box-shadow:0 0 16px 4px var(--lime)}.banner-emblem .scan{position:absolute;inset:22px;border-radius:50%;overflow:hidden;z-index:3;pointer-events:none;background:linear-gradient(to bottom,transparent 45%,color-mix(in srgb,var(--cyan) 35%,transparent) 50%,transparent 55%);background-size:100% 300%;animation:scan 3.2s linear infinite;mix-blend-mode:screen}@keyframes rot{to{transform:rotate(360deg)}}@keyframes scan{from{background-position:0 100%}to{background-position:0 -100%}}.logo img{filter:invert(1) hue-rotate(180deg) brightness(1.3) drop-shadow(0 0 8px color-mix(in srgb,var(--sodium) 70%,transparent))}.foot-logo{filter:invert(1) hue-rotate(180deg) brightness(1.3)}body::after{content:"";position:fixed;inset:-20vh -20vw;pointer-events:none;z-index:0;background:conic-gradient(from 90deg at 50% 50%,transparent 0 20%,color-mix(in srgb,var(--sodium) 8%,transparent) 25%,transparent 30%,transparent 60%,color-mix(in srgb,var(--cyan) 8%,transparent) 65%,transparent 70%);animation:rot 40s linear infinite;mix-blend-mode:screen}.sec-head h2{position:relative;display:inline-block}.sec-head h2::after{content:"";display:block;height:3px;width:72px;margin-top:12px;border-radius:3px;background:var(--grad);background-size:200% 100%;animation:shine 2.5s linear infinite;box-shadow:0 0 18px color-mix(in srgb,var(--sodium) 60%,transparent)}.srv-card::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 40%,color-mix(in srgb,#fff 10%,transparent) 50%,transparent 60%);transform:translateX(-120%);transition:transform .8s;pointer-events:none}.srv-card:hover::after{transform:translateX(120%)}.srv-card.reveal.in{animation:card-flash .9s ease-out}@keyframes card-flash{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--c) 70%,transparent)}100%{box-shadow:0 0 0 28px transparent}}.odo b{background:linear-gradient(90deg,var(--ink),var(--sodium),var(--ink));background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 4s linear infinite}.odo::after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .5s}.odo:hover::after{transform:scaleX(1)}.btn-primary{background-size:200% 100%;animation:shine 3s linear infinite}.btn-primary:hover{animation-duration:.8s}.ticker{border-top:1px solid color-mix(in srgb,var(--sodium) 35%,transparent);border-bottom:1px solid color-mix(in srgb,var(--cyan) 35%,transparent);box-shadow:0 0 30px color-mix(in srgb,var(--sodium) 12%,transparent) inset}@media (prefers-reduced-motion:reduce){body::after,.banner-emblem *,.odo b,.btn-primary{animation:none!important}}.banner{overflow:hidden}.banner-matrix{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.75;mix-blend-mode:screen;pointer-events:none}.banner-body{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:22px;align-items:center;transition:opacity .6s,filter .6s,letter-spacing .6s}.banner.is-dissolve .banner-body{opacity:0;filter:blur(8px) brightness(2)}.banner.is-dissolve .banner-matrix{opacity:1}.banner.is-glitch .banner-name{animation:glitch .5s steps(2) 3}@keyframes glitch{0%{transform:translate(0);text-shadow:3px 0 var(--cyan),-3px 0 var(--siren)}50%{transform:translate(-3px,2px) skewX(-6deg);text-shadow:-3px 0 var(--cyan),3px 0 var(--lime)}100%{transform:none;text-shadow:none}}.banner .mono.type::after{content:"_";animation:blink 1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.hero-matrix{position:absolute;inset:0;z-index:0;opacity:.18;mix-blend-mode:screen;pointer-events:none}@media (max-width:680px){.banner-body{grid-template-columns:1fr;justify-items:center}}