.blx .reveal{opacity:1!important;transform:none!important}.blx .faq .a{max-height:none!important}.blx{--bg:#050507;--ink:#f5f3f8;--ink-2:rgba(245,243,248,.64);--ink-dim:rgba(245,243,248,.4);--line:hsla(0,0%,100%,.11);--line-2:hsla(0,0%,100%,.07);--glass:rgba(16,16,22,.55);--glass-2:rgba(20,20,28,.72);--shadow:none;--accent:#ff9a6b;--accent-strong:#ff7a45;--blue:#0041c8;--pink:#ff1c4e;--orange:#ff7803;--grad:linear-gradient(135deg,var(--orange),var(--pink));--grad-3:linear-gradient(120deg,#0041c8,var(--pink),var(--orange));--ease:cubic-bezier(.22,.61,.36,1);--maxw:1120px;--mono:"JetBrains Mono",ui-monospace,monospace}.blx .light{--ink:#1c1c19;--ink-2:#434656;--ink-dim:#737688;--line:#e6e2de;--line-2:#efece8;--glass:#fff;--glass-2:#fff;--shadow:0 18px 50px rgba(28,28,25,.08);--accent:#0041c8;--accent-strong:#00339e;background:#f7f3ef;color:var(--ink)}.blx,.blx *{box-sizing:border-box}.blx{scroll-behavior:smooth;margin:0;background:var(--bg);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.blx a{color:inherit;text-decoration:none}.blx h1,.blx h2,.blx h3,.blx h4{margin:0;font-weight:300;letter-spacing:-.03em;line-height:1.06}.blx .logo{display:inline-flex;align-items:center;gap:10px}.blx .logo-img{height:40px;display:block;filter:none}.blx .nlinks{display:flex;gap:24px;font-size:14px;align-items:center}.blx .nlinks .has-mega>span,.blx .nlinks>a{color:rgba(245,243,248,.62);transition:color .25s;cursor:pointer}.blx .nlinks .has-mega:hover>span,.blx .nlinks>a:hover{color:#fff}.blx .has-mega{position:relative}.blx .mega{position:absolute;top:32px;left:-18px;width:min(580px,82vw);padding:16px;border-radius:18px;border:1px solid hsla(0,0%,100%,.12);background:rgba(20,20,28,.92);backdrop-filter:blur(18px);opacity:0;visibility:hidden;transform:translateY(6px);transition:.22s var(--ease);box-shadow:0 24px 60px rgba(0,0,0,.5)}.blx .has-mega:hover .mega{opacity:1;visibility:visible;transform:none}.blx .mega.right{left:auto;right:-18px}.blx .mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px}.blx .mega a{display:flex;gap:12px;padding:11px 12px;border-radius:12px;transition:background .2s;align-items:flex-start}.blx .mega a:hover{background:hsla(0,0%,100%,.05)}.blx .mega .mi{width:38px;height:38px;border-radius:11px;flex:none;display:grid;place-items:center;background:linear-gradient(135deg,rgba(255,120,3,.16),rgba(255,28,78,.15));border:1px solid hsla(0,0%,100%,.09)}.blx .mega .mi svg{width:18px;height:18px;stroke:#ff8a4a;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.blx .mega .mtxt{display:flex;flex-direction:column}.blx .mega-foot{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:8px;padding:14px 12px 2px;border-top:1px solid hsla(0,0%,100%,.1)}.blx .mega-foot span{font-size:12px;color:rgba(245,243,248,.5)}.blx .mega-foot a{font-size:12.5px;font-weight:600;color:#fff;border:1px solid hsla(0,0%,100%,.2);padding:8px 16px;border-radius:999px;transition:background .2s;white-space:nowrap}.blx .mega-foot a:hover{background:hsla(0,0%,100%,.08)}.blx .mega .mt{color:#fff;font-size:13.5px;font-weight:600}.blx .mega .ms{color:rgba(245,243,248,.4);font-size:11.5px}.blx .nav-r{display:flex;align-items:center;gap:12px}.blx .live-tag{font-size:9px;font-weight:700;letter-spacing:.08em;color:#ff8d6b;border:1px solid rgba(255,120,80,.4);border-radius:20px;padding:2px 6px;margin-left:5px}.blx .btn{display:inline-flex;align-items:center;gap:11px;cursor:pointer;border-radius:999px;font-size:14px;font-weight:450;transition:transform .3s var(--ease),background .25s,border-color .25s;color:var(--ink)}.blx .btn:hover{transform:translateY(-2px)}.blx .btn.primary{border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(12px);padding:11px 15px 11px 21px}.blx .dark .btn.primary{color:#fff}.blx .btn.primary:hover{background:rgba(42,42,54,.7)}.blx .light .btn.primary{background:#fff;border-color:var(--line);color:var(--ink);box-shadow:var(--shadow)}.blx .light .btn.primary:hover{background:#fff}.blx .btn .arw{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:var(--grad);color:#fff;font-size:12px;transition:transform .3s var(--ease)}.blx .btn.primary:hover .arw{transform:rotate(45deg)}.blx .btn.ghost{padding:11px 20px;color:var(--ink-2)}.blx .btn.ghost:hover{color:var(--ink)}.blx .btn.solid{background:var(--grad);color:#fff;padding:12px 22px;font-weight:500}.blx .btn.small{font-size:13px}.blx .hamb{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:6px}.blx .hamb span{width:22px;height:2px;background:#fff;border-radius:2px;transition:.3s}@media(max-width:920px){.blx .nav-r .ghost,.blx .nav-r .small.primary,.blx .nlinks{display:none}.blx .hamb{display:flex}}.blx main{position:relative;z-index:5}.blx section{position:relative;padding:clamp(78px,11vh,138px) clamp(20px,5vw,40px)}.blx .inner{max-width:var(--maxw);margin:0 auto;width:100%}.blx .center{text-align:center;display:flex;flex-direction:column;align-items:center}.blx .reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.blx .reveal.in{opacity:1;transform:none}.blx .reveal.d1{transition-delay:.08s}.blx .reveal.d2{transition-delay:.16s}.blx .reveal.d3{transition-delay:.24s}.blx .pill{display:inline-flex;align-items:center;gap:8px;padding:7px 15px 7px 13px;border-radius:999px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(10px);font-size:12.5px;color:var(--ink-2);margin-bottom:24px;box-shadow:var(--shadow)}.blx .pill .dot{width:6px;height:6px;border-radius:50%;background:var(--grad)}.blx .slabel{display:flex;align-items:center;gap:14px;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:18px;justify-content:center}.blx .slabel:after,.blx .slabel:before{content:"";height:1px;width:42px;background:var(--line)}.blx .slabel.left{justify-content:flex-start}.blx .slabel.left:before{display:none}.blx h1{font-size:clamp(40px,7vw,82px);max-width:16ch}.blx h2{font-size:clamp(30px,4.6vw,52px);max-width:20ch}.blx .dim{color:var(--ink-dim)}.blx .sub{max-width:54ch;font-size:clamp(14px,1.35vw,16.5px);line-height:1.58;color:var(--ink-2);font-weight:400}.blx .center .sub{margin-left:auto;margin-right:auto}.blx .actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:32px}.blx .center .actions{justify-content:center}.blx .more{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--accent)}.blx .more:hover{gap:9px}.blx #hero{padding-top:clamp(56px,9vh,96px);flex-direction:column;text-align:center;align-items:center}.blx #hero,.blx .chips{display:flex;justify-content:center}.blx .chips{flex-wrap:wrap;gap:9px;margin-top:34px}.blx .chip{font-size:12.5px;color:var(--ink-2);padding:8px 15px;border-radius:999px;border:1px solid var(--line);background:var(--glass)}.blx .nblock{display:grid;grid-template-columns:auto 1fr;gap:18px;padding:24px;border-radius:16px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(12px);text-align:left;align-items:start;box-shadow:var(--shadow)}.blx .nblock .num{font-size:13px;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums;font-family:var(--mono);letter-spacing:-.3px}.blx .nblock h3{font-size:18px;font-weight:500;letter-spacing:-.02em;margin-bottom:8px}.blx .nblock p{font-size:13.5px;line-height:1.55;color:var(--ink-2);margin:0}.blx .nrow3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px;margin-top:34px}@media(max-width:820px){.blx .nrow3{grid-template-columns:1fr}}.blx .split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.blx .split .left{text-align:left}.blx .feats{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:12px}.blx .feats li{display:grid;grid-template-columns:auto 1fr;gap:12px;font-size:14px;color:var(--ink-2);line-height:1.45}.blx .feats .tick{width:18px;height:18px;border-radius:50%;background:rgba(255,120,80,.16);color:var(--accent);display:grid;place-items:center;font-size:11px;margin-top:1px}.blx .light .feats .tick{background:#dce1ff;color:#0041c8}@media(max-width:880px){.blx .split{grid-template-columns:1fr;gap:30px}}.blx .panel{border:1px solid var(--line);background:var(--glass-2);backdrop-filter:blur(16px);border-radius:18px;padding:18px;text-align:left;box-shadow:0 30px 80px rgba(0,0,0,.45)}.blx .light .panel{box-shadow:var(--shadow)}.blx .panel .ph2{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--ink-dim);padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid var(--line-2)}.blx .panel .ph2 b{color:var(--ink);font-weight:600;font-size:13px}.blx .panel .pnote{font-size:11px;color:var(--ink-dim);margin-top:14px;padding-top:12px;border-top:1px solid var(--line-2);line-height:1.5}.blx .crawlrow{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line-2);font-size:13px}.blx .crawlrow:last-of-type{border-bottom:0}.blx .crawlrow .cn{color:var(--ink);font-weight:500}.blx .crawlrow .cu{font-size:11px;color:var(--ink-dim);font-family:var(--mono);display:block;margin-top:3px}.blx .state{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:20px;white-space:nowrap}.blx .state.ok{background:rgba(0,65,200,.14);color:#8fb0ff}.blx .state.no{background:rgba(255,28,78,.14);color:#ff8ca6}.blx .light .state.ok{background:#dce1ff;color:#0041c8}.blx .light .state.no{background:#ffe0e6;color:#a8143a}.blx .grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px}@media(max-width:880px){.blx .grid3{grid-template-columns:1fr}}.blx .card{padding:24px;border-radius:16px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(12px);text-align:left;box-shadow:var(--shadow)}.blx .card .ck{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:10px;display:flex;align-items:center;gap:7px}.blx .card .ck .d{width:7px;height:7px;border-radius:50%;background:var(--grad)}.blx .card h3{font-size:18px;font-weight:500;letter-spacing:-.02em;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:10px}.blx .card ul{list-style:none;padding:0;margin:0;display:grid;gap:9px}.blx .card ul li{font-size:13px;color:var(--ink-2);line-height:1.45;padding-left:16px;position:relative}.blx .card ul li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.blx .setup{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:34px auto 0;width:100%;max-width:900px;text-align:left}.blx .setup .step{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:20px;border-radius:14px;border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow)}.blx .setup .sn{width:30px;height:30px;border-radius:50%;background:var(--grad);color:#fff;display:grid;place-items:center;font-size:14px;font-weight:600;flex:none}.blx .setup .step b{display:block;font-size:14.5px;color:var(--ink);font-weight:600;margin-bottom:4px}.blx .setup .step span{font-size:12.5px;color:var(--ink-2);line-height:1.45}@media(max-width:760px){.blx .setup{grid-template-columns:1fr}}.blx .rvr{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;text-align:left}.blx .rvr .side{padding:22px;border-radius:16px;border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow)}.blx .rvr .side .sh{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ink);margin-bottom:6px}.blx .rvr .side .badge-pill{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:3px 9px;border-radius:20px}.blx .rvr .raw .badge-pill{background:#ffe2cf;color:#964900}.blx .rvr .ren .badge-pill{background:#dce1ff;color:#0041c8}.blx .rvr .side p.s{font-size:12.5px;color:var(--ink-2);margin:0 0 16px;line-height:1.5}.blx .rvr .side ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.blx .rvr .side ul li{font-size:13px;color:var(--ink);display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;line-height:1.45}.blx .rvr .side ul li i{font-style:normal;margin-top:1px}.blx .rvr .raw li i{color:#964900}.blx .rvr .ren li i{color:#0041c8}@media(max-width:880px){.blx .rvr{grid-template-columns:1fr}}.blx .rel{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;text-align:left}.blx .rel a{padding:20px;border-radius:14px;border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow);transition:.2s var(--ease);display:block}.blx .rel a:hover{transform:translateY(-3px);border-color:var(--ink-dim)}.blx .rel a b{display:block;font-size:14.5px;color:var(--ink);font-weight:600;margin-bottom:5px}.blx .rel a span{font-size:12.5px;color:var(--ink-2);line-height:1.45}@media(max-width:880px){.blx .rel{grid-template-columns:1fr}}.blx .audiences{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:30px}.blx .audiences a{font-size:13px;color:var(--ink-2);padding:9px 16px;border-radius:10px;border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow);transition:.2s}.blx .audiences a:hover{color:var(--ink);border-color:var(--ink-dim)}.blx .faq{max-width:780px;margin:34px auto 0;text-align:left}.blx .faq .q{border-bottom:1px solid var(--line);padding:20px 0;cursor:pointer}.blx .faq .qh{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:16px;color:var(--ink);font-weight:450}.blx .faq .qh .pm{font-size:20px;color:var(--ink-dim);transition:transform .3s}.blx .faq .q.open .qh .pm{transform:rotate(45deg);color:var(--accent)}.blx .faq .a{max-height:0;overflow:hidden;transition:max-height .35s var(--ease)}.blx .faq .a p{font-size:14px;line-height:1.6;color:var(--ink-2);margin:14px 0 0}.blx #cta{text-align:center}.blx .cta-checks{display:flex;gap:22px;flex-wrap:wrap;justify-content:center;margin-top:26px;font-size:12.5px;color:var(--ink-dim)}.blx .cta-checks span{display:inline-flex;align-items:center;gap:7px}.blx .cta-checks i{color:var(--accent);font-style:normal}.blx .fgrid{max-width:var(--maxw);margin:0 auto;display:grid;grid-template-columns:1.5fr 3fr;gap:40px}.blx .fcols{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 28px}.blx .modelbadge{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:#b6c4ff;border:1px solid rgba(0,65,200,.4);background:rgba(0,65,200,.1);border-radius:8px;padding:5px 11px;margin-top:12px}.blx .social{display:flex;gap:9px;margin:14px 0 8px}.blx .social a{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);display:grid;place-items:center;color:var(--ink-2);font-size:13px}.blx .social a:hover{color:#fff;border-color:hsla(0,0%,100%,.3)}.blx .fgrid .lead p{color:var(--ink-dim);font-size:13px;line-height:1.6;max-width:30ch;margin:15px 0 16px}.blx .ops{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--ink-2)}.blx .ops .sdot{width:8px;height:8px;border-radius:50%;background:#3ee07a}.blx .fcol .fh{margin-top:0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:14px}.blx .fcol a{display:flex;align-items:center;gap:6px;color:var(--ink-2);font-size:13px;margin-bottom:9px;transition:color .2s}.blx .fcol a:hover{color:#fff}.blx .mini-badge{font-size:8px;font-weight:700;letter-spacing:.06em;color:#ff8d6b;border:1px solid rgba(255,120,80,.4);border-radius:10px;padding:1px 5px}.blx .fbar{max-width:var(--maxw);margin:46px auto 0;padding-top:20px;border-top:1px solid var(--line);display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12.5px;color:var(--ink-dim)}.blx .fbar .src{font-style:italic}@media(max-width:880px){.blx .fgrid{grid-template-columns:1fr}.blx .fcols{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.blx{scroll-behavior:auto}.blx .reveal{opacity:1;transform:none;transition:none}}.blx .answerwrap{width:min(860px,100%);margin:0 auto;text-align:left}.blx .answerbox{padding:30px 32px;border-radius:18px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(12px);box-shadow:var(--shadow)}.blx .answerbox h2{font-size:clamp(22px,3vw,30px);max-width:24ch;margin-bottom:16px;font-weight:400}.blx .answerbox .adef{font-size:16px;line-height:1.65;color:var(--ink);margin:0 0 22px;font-weight:400}.blx .answerbox h3{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin:0 0 12px;font-weight:600}.blx .answerbox ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.blx .answerbox ul li{font-size:14px;color:var(--ink-2);line-height:1.55;padding-left:20px;position:relative}.blx .answerbox ul li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:50%;background:var(--grad)}.blx .answerbox .upd{margin:22px 0 0;padding-top:16px;border-top:1px solid var(--line-2);font-size:11.5px;color:var(--ink-dim)}.blx .caps{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px;text-align:left}@media(max-width:900px){.blx .caps{grid-template-columns:1fr}}.blx .cap{padding:24px;border-radius:16px;border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(12px);box-shadow:var(--shadow);display:flex;flex-direction:column;transition:.22s var(--ease)}.blx a.cap:hover{transform:translateY(-3px);border-color:var(--ink-dim)}.blx .cap .ck{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:11px;display:flex;align-items:center;gap:7px}.blx .cap .ck .d{width:7px;height:7px;border-radius:50%;background:var(--grad)}.blx .cap h3{font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--ink);margin-bottom:9px}.blx .cap p{font-size:13.5px;line-height:1.55;color:var(--ink-2);margin:0 0 14px}.blx .cap .go{margin-top:auto;font-size:12.5px;color:var(--accent);display:inline-flex;align-items:center;gap:6px;font-weight:500}.blx a.cap:hover .go{gap:9px}.blx .cap .soon{margin-top:auto;font-size:11px;color:var(--ink-dim);letter-spacing:.06em;text-transform:uppercase}.blx .plats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:34px;text-align:left}@media(max-width:900px){.blx .plats{grid-template-columns:1fr 1fr}}@media(max-width:560px){.blx .plats{grid-template-columns:1fr}}.blx .plat{padding:20px;border-radius:14px;border:1px solid var(--line);background:var(--glass)}.blx .plat b{display:block;font-size:15px;color:var(--ink);font-weight:600;margin-bottom:6px}.blx .plat span{font-size:12.5px;color:var(--ink-2);line-height:1.5}.blx .vs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px;text-align:left}@media(max-width:880px){.blx .vs{grid-template-columns:1fr}}.blx .vs .side{padding:24px;border-radius:16px;border:1px solid var(--line);background:var(--glass)}.blx .vs .side h3{font-size:16px;font-weight:600;color:var(--ink);margin-bottom:14px}.blx .vs .side ul{list-style:none;padding:0;margin:0;display:grid;gap:11px}.blx .vs .side li{font-size:13.5px;color:var(--ink-2);line-height:1.5;display:grid;grid-template-columns:auto 1fr;gap:11px}.blx .vs .side li i{font-style:normal;margin-top:1px}.blx .vs .old li i{color:var(--ink-dim)}.blx .vs .new li i{color:var(--accent)}.blx .fx{position:relative;overflow:hidden}.blx .fx:before{left:-12%;right:-12%;top:-28%;height:900px;background:radial-gradient(640px 420px at 14% 10%,rgba(255,120,3,.26),transparent 62%),radial-gradient(680px 440px at 86% 2%,rgba(255,28,78,.22),transparent 64%),radial-gradient(900px 560px at 50% 42%,rgba(0,65,200,.3),transparent 72%)}.blx .fx:after,.blx .fx:before{content:"";position:absolute;pointer-events:none;z-index:0}.blx .fx:after{inset:0;background-image:linear-gradient(hsla(0,0%,100%,.075) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.075) 1px,transparent 0);background-size:66px 66px;-webkit-mask-image:radial-gradient(820px 560px at 50% 26%,#000 0,transparent 78%);mask-image:radial-gradient(820px 560px at 50% 26%,#000 0,transparent 78%)}.blx .fx>*{position:relative;z-index:2}.blx .fx-soft:before{opacity:.5;height:660px}.blx .light.fx:before{background:radial-gradient(660px 420px at 18% 6%,rgba(0,65,200,.1),transparent 64%),radial-gradient(620px 400px at 84% 2%,rgba(255,120,3,.1),transparent 62%)}.blx .light.fx:after{background-image:linear-gradient(rgba(28,28,25,.055) 1px,transparent 0),linear-gradient(90deg,rgba(28,28,25,.055) 1px,transparent 0)}.blx .viz{width:min(1060px,100%);margin:52px auto 0;text-align:left}.blx .viz.tight{margin-top:38px}.blx .viz.narrow{width:min(880px,100%)}.blx .vizcap{margin:15px auto 0;font-size:11px;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-dim);text-align:center;display:flex;align-items:center;gap:10px;justify-content:center}.blx .vizcap:after,.blx .vizcap:before{content:"";height:1px;width:26px;background:var(--line)}.blx .ui{border:1px solid var(--line);border-radius:20px;background:var(--glass-2);backdrop-filter:blur(18px);box-shadow:0 44px 110px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.03);overflow:hidden}.blx .light .ui{background:#fff;box-shadow:0 34px 80px rgba(28,28,25,.11)}.blx .ui .bar{display:flex;align-items:center;gap:11px;padding:12px 17px;border-bottom:1px solid var(--line-2);background:hsla(0,0%,100%,.025)}.blx .light .ui .bar{background:#fbf9f7}.blx .ui .dots{display:flex;gap:5px}.blx .ui .dots i{width:8px;height:8px;border-radius:50%;background:var(--line);display:block}.blx .ui .bt{font-size:11.5px;font-family:var(--mono);letter-spacing:-.2px;overflow:hidden;text-overflow:ellipsis}.blx .ui .bt,.blx .ui .live{color:var(--ink-dim);white-space:nowrap}.blx .ui .live{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.blx .ui .live i{width:6px;height:6px;border-radius:50%;background:#3ee07a;box-shadow:0 0 0 3px rgba(62,224,122,.16)}.blx .ui .body{padding:24px}.blx .ui .split2{display:grid;grid-template-columns:1.5fr 1fr}@media(max-width:920px){.blx .ui .split2{grid-template-columns:1fr}}.blx .ui .pane{padding:24px;min-width:0}.blx .ui .rail{border-left:1px solid var(--line-2);background:hsla(0,0%,100%,.022)}.blx .light .ui .rail{background:#fbf9f7}@media(max-width:920px){.blx .ui .rail{border-left:0;border-top:1px solid var(--line-2)}}.blx .prompt{display:grid;grid-template-columns:auto 1fr;gap:11px;padding:13px 15px;border-radius:13px;border:1px solid var(--line);background:hsla(0,0%,100%,.035);margin-bottom:20px;align-items:start}.blx .light .prompt{background:#f7f3ef}.blx .prompt .qi{font-family:var(--mono);color:var(--accent);font-size:12.5px;line-height:1.5}.blx .prompt .qt{font-size:13.5px;color:var(--ink);line-height:1.5;font-weight:450}.blx .ans{font-size:13.5px;line-height:1.8;color:var(--ink-2)}.blx .ans p{margin:0 0 13px}.blx .ans p:last-child{margin-bottom:0}.blx .tok{padding:2px 8px;border-radius:7px;font-weight:600;font-size:12.5px;white-space:nowrap}.blx .tok.rival{background:rgba(255,120,3,.15);box-shadow:inset 0 0 0 1px rgba(255,140,40,.4);color:#ffb37a}.blx .light .tok.rival{background:#ffe9d8;box-shadow:inset 0 0 0 1px #ffc99f;color:#8a4200}.blx .tok.you{background:rgba(0,65,200,.2);box-shadow:inset 0 0 0 1px rgba(110,150,255,.4);color:#a9c2ff}.blx .light .tok.you{background:#dce1ff;box-shadow:inset 0 0 0 1px #b3c1ff;color:#0037a8}.blx .tok.miss{background:repeating-linear-gradient(135deg,rgba(255,28,78,.16) 0 6px,transparent 6px 12px);box-shadow:inset 0 0 0 1px rgba(255,90,120,.35);color:var(--ink-dim);text-decoration:line-through}.blx .light .tok.miss{background:repeating-linear-gradient(135deg,#ffe0e6 0 6px,transparent 6px 12px);box-shadow:inset 0 0 0 1px #ffbccb;color:#a8143a}.blx .cites{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line-2)}.blx .cites .cl{font-size:10px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-dim);width:100%;margin-bottom:2px}.blx .cite{font-family:var(--mono);font-size:11px;padding:5px 10px;border-radius:8px;border:1px solid var(--line);color:var(--ink-2);background:hsla(0,0%,100%,.03);display:inline-flex;align-items:center;gap:6px}.blx .light .cite{background:#f7f3ef}.blx .cite b{width:5px;height:5px;border-radius:50%;background:var(--accent);display:block}.blx .cite.mine{border-color:rgba(0,65,200,.45);color:#a9c2ff}.blx .light .cite.mine{border-color:#8fa7ff;color:#0037a8;background:#f0f3ff}.blx .cite.mine b{background:#6e96ff}.blx .verdict{display:flex;align-items:center;gap:12px;margin-top:18px;padding:13px 15px;border-radius:12px;border:1px solid rgba(255,28,78,.28);background:rgba(255,28,78,.07)}.blx .light .verdict{border-color:#ffbccb;background:#fff2f5}.blx .verdict .vi{width:24px;height:24px;border-radius:50%;flex:none;display:grid;place-items:center;background:rgba(255,28,78,.18);color:#ff8ca6;font-size:13px;font-weight:700}.blx .light .verdict .vi{background:#ffe0e6;color:#a8143a}.blx .verdict .vt{font-size:12.5px;color:var(--ink);line-height:1.45}.blx .verdict .vt b{font-weight:600}.blx .verdict.good{border-color:rgba(62,224,122,.28);background:rgba(62,224,122,.06)}.blx .verdict.good .vi{background:rgba(62,224,122,.16);color:#63e39a}.blx .light .verdict.good{border-color:#b7e8cc;background:#f0fbf4}.blx .light .verdict.good .vi{background:#d5f3e1;color:#12744a}.blx .railh{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:16px}.blx .prow{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line-2)}.blx .prow:last-child{border-bottom:0}.blx .prow .pn{font-size:12.5px;color:var(--ink);font-weight:450}.blx .st{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:3px 8px;border-radius:20px;white-space:nowrap}.blx .st.yes{background:rgba(62,224,122,.14);color:#63e39a}.blx .st.no{background:rgba(255,28,78,.14);color:#ff8ca6}.blx .st.part{background:rgba(255,120,3,.14);color:#ffab6b}.blx .light .st.yes{background:#d5f3e1;color:#12744a}.blx .light .st.no{background:#ffe0e6;color:#a8143a}.blx .light .st.part{background:#ffe9d8;color:#8a4200}.blx .pm{width:30px;height:26px;border-radius:8px;flex:none;display:grid;place-items:center;font-size:9.5px;font-weight:700;letter-spacing:.02em;font-family:var(--mono);border:1px solid var(--line);color:var(--ink)}.blx .pm.c1{background:linear-gradient(135deg,rgba(16,163,127,.26),rgba(16,163,127,.1));color:#5fd9b6}.blx .pm.c2{background:linear-gradient(135deg,rgba(0,65,200,.3),rgba(0,65,200,.12));color:#9db6ff}.blx .pm.c3{background:linear-gradient(135deg,rgba(32,180,200,.28),rgba(32,180,200,.1));color:#67d6e6}.blx .pm.c4{background:linear-gradient(135deg,rgba(255,120,3,.28),rgba(255,120,3,.1));color:#ffb37a}.blx .pm.c5{background:linear-gradient(135deg,rgba(255,28,78,.26),rgba(255,28,78,.1));color:#ff92ab}.blx .pm.c6{background:linear-gradient(135deg,rgba(150,120,255,.28),rgba(150,120,255,.1));color:#c0aaff}.blx .pm.c7{background:linear-gradient(135deg,rgba(245,245,250,.2),rgba(245,245,250,.06));color:#e6e3ee}.blx .light .pm.c1{background:#dff5ee;color:#0b6b53}.blx .light .pm.c2{background:#dce1ff;color:#0037a8}.blx .light .pm.c3{background:#dcf3f7;color:#0a6b7a}.blx .light .pm.c4{background:#ffe9d8;color:#8a4200}.blx .light .pm.c5{background:#ffe0e6;color:#a8143a}.blx .light .pm.c6{background:#eae2ff;color:#4a2ba8}.blx .light .pm.c7{background:#eeeae6;color:#3a3a38}.blx .plat{display:block}.blx .plat .pm{margin-bottom:12px}.blx .itile{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;flex:none;margin-bottom:14px;background:linear-gradient(135deg,rgba(255,120,3,.16),rgba(255,28,78,.14));border:1px solid var(--line)}.blx .light .itile{background:linear-gradient(135deg,#ffe9d8,#ffe0e6);border-color:#f0e2d8}.blx .itile svg{width:18px;height:18px;stroke:#ff8a4a;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.blx .light .itile svg{stroke:#0041c8}.blx .itile.blue{background:linear-gradient(135deg,rgba(0,65,200,.24),rgba(0,65,200,.08))}.blx .itile.blue svg{stroke:#8fb0ff}.blx .light .itile.blue{background:#dce1ff;border-color:#c7d0ff}.blx .light .itile.blue svg{stroke:#0041c8}.blx .meters{display:grid;gap:14px}.blx .meter .mh{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px}.blx .meter .ml{font-size:12.5px;color:var(--ink);font-weight:450}.blx .meter .mv{font-size:11.5px;color:var(--ink-dim);font-family:var(--mono)}.blx .track{height:7px;border-radius:20px;background:hsla(0,0%,100%,.07);overflow:hidden}.blx .light .track{background:#eae5e0}.blx .track i{display:block;height:100%;border-radius:20px;background:var(--grad)}.blx .track i.blue{background:linear-gradient(90deg,#0041c8,#5a86ff)}.blx .track i.dimbar{background:hsla(0,0%,100%,.2)}.blx .light .track i.dimbar{background:#c9c3bd}.blx .hgrid{display:grid;gap:9px}.blx .hrow{display:grid;grid-template-columns:118px 1fr auto;gap:12px;align-items:center}.blx .hcells{display:flex;gap:5px;flex-wrap:nowrap}.blx .hcells i{flex:1;height:22px;border-radius:5px;background:hsla(0,0%,100%,.06);display:block;min-width:8px}.blx .light .hcells i{background:#eae5e0}.blx .hcells i.on{background:linear-gradient(135deg,#0041c8,#5a86ff)}.blx .hcells i.warm{background:var(--grad)}.blx .hrow .hn{font-size:12px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blx .hrow .hp{font-family:var(--mono);white-space:nowrap}.blx .hleg,.blx .hrow .hp{font-size:11.5px;color:var(--ink-dim)}.blx .hleg{display:flex;gap:16px;flex-wrap:wrap;margin-top:18px;padding-top:14px;border-top:1px solid var(--line-2)}.blx .hleg span{display:inline-flex;align-items:center;gap:7px}.blx .hleg i{width:10px;height:10px;border-radius:3px;display:block;background:hsla(0,0%,100%,.08)}.blx .light .hleg i{background:#eae5e0}.blx .hleg i.on{background:linear-gradient(135deg,#0041c8,#5a86ff)}.blx .hleg i.warm{background:var(--grad)}.blx .flow{display:grid;gap:0}.blx .fnode{border:1px solid var(--line);border-radius:14px;padding:16px 18px;background:hsla(0,0%,100%,.03)}.blx .light .fnode{background:#fff;box-shadow:var(--shadow)}.blx .fnode .fh{display:flex;align-items:center;gap:10px;margin-bottom:7px}.blx .fnode .ft{font-size:13.5px;color:var(--ink);font-weight:550}.blx .fnode .fp{font-size:12.5px;color:var(--ink-2);line-height:1.55;margin:0}.blx .fnode.dimmed{opacity:.55;border-style:dashed}.blx .farrow{height:26px;display:grid;place-items:center;color:var(--ink-dim);font-size:14px}.blx .farrow:before{content:"";width:1px;height:100%;background:linear-gradient(180deg,var(--line),transparent)}.blx .ftag{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border-radius:20px;background:hsla(0,0%,100%,.07);color:var(--ink-dim);margin-left:auto;white-space:nowrap}.blx .ftag.ok{background:rgba(62,224,122,.14);color:#63e39a}.blx .ftag.bad{background:rgba(255,28,78,.14);color:#ff8ca6}.blx .ftag.warn{background:rgba(255,120,3,.14);color:#ffab6b}.blx .light .ftag{background:#eeeae6;color:#5a5a56}.blx .light .ftag.ok{background:#d5f3e1;color:#12744a}.blx .light .ftag.bad{background:#ffe0e6;color:#a8143a}.blx .light .ftag.warn{background:#ffe9d8;color:#8a4200}.blx .dgm{border:1px solid var(--line);border-radius:20px;padding:26px;background:var(--glass);backdrop-filter:blur(14px);box-shadow:var(--shadow)}.blx .light .dgm{background:#fff}.blx .dgm svg{width:100%;height:auto;display:block}.blx .dsvg .fillbg{fill:hsla(0,0%,100%,.04)}.blx .light .dsvg .fillbg{fill:#f7f3ef}.blx .dsvg .strk{stroke:var(--line);fill:none}.blx .dsvg .lbl{fill:var(--ink-2);font-family:Inter,sans-serif;font-size:12px}.blx .dsvg .lbl-s{fill:var(--ink-dim);font-family:JetBrains Mono,monospace;font-size:10px;letter-spacing:.08em}.blx .dsvg .lbl-b{fill:var(--ink);font-family:Inter,sans-serif;font-size:13.5px;font-weight:550}.blx .dsvg .w{fill:#fff}.blx .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;width:100%}@media(max-width:820px){.blx .stats{grid-template-columns:1fr 1fr}}.blx .stat{padding:22px;border-radius:16px;border:1px solid var(--line);background:var(--glass);text-align:left;box-shadow:var(--shadow)}.blx .stat .sv{font-size:clamp(30px,4.4vw,44px);font-weight:300;letter-spacing:-.04em;line-height:1;background:var(--grad-3);-webkit-background-clip:text;background-clip:text;color:transparent}.blx .stat .sl{font-size:12.5px;color:var(--ink-2);line-height:1.45;margin-top:11px}.blx .vs .side{position:relative;overflow:hidden}.blx .vs .side.new{border-color:rgba(255,140,60,.28)}.blx .light .vs .side.new{border-color:#c7d0ff}.blx .vs .side.new:after{content:"";position:absolute;inset:auto -30% -60% -30%;height:180px;background:radial-gradient(closest-side,rgba(255,120,3,.16),transparent);pointer-events:none}.blx .light .vs .side.new:after{background:radial-gradient(closest-side,rgba(0,65,200,.1),transparent)}.blx .cap,.blx .card,.blx .plat,.blx .rel a,.blx .stat{transition:transform .24s var(--ease),border-color .24s,box-shadow .24s}.blx .card:hover,.blx .plat:hover,.blx .stat:hover{border-color:var(--ink-dim)}.blx .cap{position:relative;overflow:hidden}.blx .cap:after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:var(--grad);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.blx a.cap:hover:after{transform:scaleX(1)}.blx #hero h1{max-width:19ch}.blx #hero .sub{max-width:62ch}.blx #cta .inner:before{content:"";position:absolute;left:50%;top:-40px;width:520px;height:220px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(255,120,3,.18),transparent);pointer-events:none;filter:blur(10px)}.blx #cta .inner{position:relative}.blx .slabel{color:var(--ink-dim)}.blx .viz+.sub{margin-top:30px}@media(max-width:640px){.blx .ui .body,.blx .ui .pane{padding:18px}.blx .hrow{grid-template-columns:92px 1fr;row-gap:6px}.blx .hrow .hp{grid-column:2;justify-self:start}.blx .viz{margin-top:38px}}@media(prefers-reduced-motion:reduce){.blx .cap:after{transition:none}}.blx .ps{margin-top:40px;text-align:left;width:100%}.blx .psrow{display:grid;grid-template-columns:1fr 40px 1.12fr;gap:22px;padding:26px 0;border-top:1px solid var(--line);align-items:start}.blx .psrow:first-child{border-top:0;padding-top:6px}.blx .ps .pl{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:10px;display:flex;align-items:center;gap:8px}.blx .ps .pl i{width:6px;height:6px;border-radius:50%;display:block;background:#ff5c7a}.blx .ps .sl i{background:#3ee07a}.blx .light .ps .pl i{background:#d61a45}.blx .light .ps .sl i{background:#12a35f}.blx .ps h3{font-size:17.5px;font-weight:500;letter-spacing:-.02em;color:var(--ink);margin-bottom:9px;line-height:1.32}.blx .ps p{font-size:13.5px;line-height:1.62;color:var(--ink-2);margin:0}.blx .ps .mid{display:grid;place-items:center;padding-top:30px}.blx .ps .mid span{width:32px;height:32px;border-radius:50%;background:var(--grad);color:#fff;display:grid;place-items:center;font-size:13px}.blx .ps .out{margin-top:14px;padding-top:12px;border-top:1px solid var(--line-2);font-size:12.5px;color:var(--accent);display:grid;grid-template-columns:auto 1fr;gap:9px;line-height:1.5}.blx .ps .out i{font-style:normal}@media(max-width:860px){.blx .psrow{grid-template-columns:1fr;gap:16px;padding:22px 0}.blx .ps .mid{display:none}.blx .ps .sol{padding-left:16px;border-left:2px solid var(--line)}}.blx .tline{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:38px;text-align:left}@media(max-width:860px){.blx .tline{grid-template-columns:1fr}}.blx .tstep{padding:26px;border-radius:16px;border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow)}.blx .tstep .tw{font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--accent);margin-bottom:13px;display:flex;align-items:center;gap:9px}.blx .tstep .tw b{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--ink-dim)}.blx .tstep h3{font-size:17.5px;font-weight:500;letter-spacing:-.02em;margin-bottom:12px;color:var(--ink)}.blx .tstep ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.blx .tstep li{font-size:13px;color:var(--ink-2);line-height:1.5;padding-left:17px;position:relative}.blx .tstep li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.blx .ctwrap{margin-top:38px;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.blx .ctab{min-width:760px;width:100%;border:1px solid var(--line);border-radius:18px;overflow:hidden;text-align:left;background:var(--glass);box-shadow:var(--shadow)}.blx .ctab .cr{display:grid;grid-template-columns:1.25fr 1fr 1fr 1.05fr;border-top:1px solid var(--line-2)}.blx .ctab .cr:first-child{border-top:0}.blx .ctab .cc{padding:16px 18px;font-size:13px;color:var(--ink-2);line-height:1.5;border-left:1px solid var(--line-2)}.blx .ctab .cc:first-child{border-left:0;color:var(--ink);font-weight:450}.blx .ctab .hd .cc{font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--ink-dim);background:hsla(0,0%,100%,.035)}.blx .light .ctab .hd .cc{background:#f7f3ef}.blx .ctab .cr .cc:last-child{background:rgba(255,120,3,.055);color:var(--ink)}.blx .light .ctab .cr .cc:last-child{background:#fff6ef}.blx .ctab .hd .cc:last-child{color:var(--accent-strong);background:rgba(255,120,3,.1)}.blx .light .ctab .hd .cc:last-child{background:#ffeadb;color:#8a4200}.blx .ctnote{margin-top:14px;font-size:12px;color:var(--ink-dim);text-align:center}.blx .qgrid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:36px;text-align:left;width:100%}@media(max-width:820px){.blx .qgrid{grid-template-columns:1fr}}.blx .qi2{padding:17px 19px;border-radius:13px;border:1px solid var(--line);background:var(--glass);font-size:14px;color:var(--ink);line-height:1.45;display:grid;grid-template-columns:auto 1fr;gap:12px;box-shadow:var(--shadow)}.blx .qi2 i{color:var(--accent);font-style:normal;font-family:var(--mono);font-size:12px;margin-top:2px}.blx .setup4{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:38px auto 0;width:100%;text-align:left}@media(max-width:900px){.blx .setup4{grid-template-columns:1fr 1fr}}@media(max-width:560px){.blx .setup4{grid-template-columns:1fr}}.blx .setup4 .step{padding:22px;border-radius:15px;border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow)}.blx .setup4 .sn{width:30px;height:30px;border-radius:50%;background:var(--grad);color:#fff;display:grid;place-items:center;font-size:13.5px;font-weight:600;margin-bottom:15px}.blx .setup4 .step b{display:block;font-size:15.5px;color:var(--ink);font-weight:550;margin-bottom:7px}.blx .setup4 .step span{font-size:13px;color:var(--ink-2);line-height:1.55;display:block}.blx .trust{display:inline-flex;align-items:center;gap:9px;padding:7px 14px;border-radius:30px;border:1px solid var(--line);background:var(--glass);font-size:12px;color:var(--ink-2);margin-bottom:26px}.blx .trust b{color:var(--ink);font-weight:600}.blx .trust .tstars{color:var(--accent);letter-spacing:1px;font-size:11px}.blx .plinth{position:relative;width:min(1120px,100%);margin:54px auto 0}.blx .plinth:before{content:"";position:absolute;left:-6%;right:-6%;top:-6%;bottom:-14%;border-radius:32px;background:linear-gradient(180deg,rgba(0,65,200,.3),rgba(255,120,3,.16) 55%,transparent);filter:blur(30px);opacity:.75;pointer-events:none}.blx .plinth>*{position:relative}.blx .inline-p{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;margin:0 3px}.blx .pm.ip{width:22px;height:20px;font-size:8px;display:inline-grid;vertical-align:-4px}.blx .audit{width:min(1080px,100%);margin:44px auto 0;display:grid;grid-template-columns:1fr 1.05fr;gap:20px;text-align:left;align-items:start}@media(max-width:900px){.blx .audit{grid-template-columns:1fr}}.blx .auditbox{padding:30px;border-radius:20px;border:1px solid var(--line);background:var(--glass);box-shadow:var(--shadow)}.blx .aform{display:flex;gap:9px;margin:20px 0 18px;flex-wrap:wrap}.blx .aform input{flex:1;min-width:180px;padding:13px 16px;border-radius:11px;border:1px solid var(--line);background:hsla(0,0%,100%,.05);color:var(--ink);font-family:inherit;font-size:14px;outline:none}.blx .aform input:focus{border-color:var(--accent)}.blx .light .aform input{background:#fff}.blx .aform input::placeholder,.blx .ctaform input::placeholder{color:var(--ink-dim)}.blx .aform button{padding:13px 22px;border-radius:11px;border:0;background:var(--grad);color:#fff;font-family:inherit;font-size:14px;font-weight:550;cursor:pointer}.blx .achips{display:flex;flex-wrap:wrap;gap:8px}.blx .achips .acl{width:100%;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:3px}.blx .achip{font-size:12px;padding:6px 12px;border-radius:20px;border:1px solid var(--line);color:var(--ink-2)}.blx .marq{width:100%;overflow:hidden;margin-top:14px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.blx .marq .mtrack{display:flex;gap:12px;width:max-content;animation:blx-mq 62s linear infinite}.blx .marq.rev .mtrack{animation-direction:reverse;animation-duration:74s}.blx .marq.slow .mtrack{animation-duration:88s}.blx .marq:hover .mtrack{animation-play-state:paused}@keyframes blx-mq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.blx .mqi{display:inline-flex;align-items:center;gap:10px;padding:11px 16px;border-radius:30px;border:1px solid var(--line);background:var(--glass);white-space:nowrap;font-size:13.5px;color:var(--ink-2)}.blx .mqi .pm{width:24px;height:21px;font-size:8px}.blx .mqi em{font-style:normal;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:3px 8px;border-radius:20px;margin-left:2px}.blx .mqi em.no{background:rgba(255,28,78,.14);color:#ff8ca6}.blx .mqi em.yes{background:rgba(62,224,122,.14);color:#63e39a}.blx .mqi em.riv{background:rgba(255,120,3,.14);color:#ffab6b}@media(prefers-reduced-motion:reduce){.blx .marq .mtrack{animation:none}}.blx .bignum{font-size:clamp(110px,26vw,300px);line-height:.86;font-weight:300;letter-spacing:-.06em;background:var(--grad-3);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums;margin:8px 0 4px}.blx .bnlabel{font-size:clamp(17px,2.4vw,24px);color:var(--ink-2);max-width:34ch;margin:14px auto 0;line-height:1.45}.blx .fstack{display:grid;grid-template-columns:.85fr 1.3fr;gap:26px;margin-top:44px;text-align:left;width:100%;align-items:start}@media(max-width:960px){.blx .fstack{grid-template-columns:1fr}}.blx .ftabs{display:grid;gap:4px}.blx .ftab{display:grid;grid-template-columns:auto 1fr;gap:14px;padding:16px 18px;border-radius:13px;border:1px solid transparent;background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:background .2s,border-color .2s}.blx .ftab b{font-family:var(--mono);font-size:11px;color:var(--ink-dim);font-weight:700;padding-top:3px}.blx .ftab .ft2{font-size:15.5px;color:var(--ink-2);font-weight:500;letter-spacing:-.01em}.blx .ftab p{margin:6px 0 0;font-size:13px;color:var(--ink-dim);line-height:1.5;display:none}.blx .ftab[aria-selected=true]{background:var(--glass);border-color:var(--line)}.blx .ftab[aria-selected=true] .ft2{color:var(--ink)}.blx .ftab[aria-selected=true] b{color:var(--accent)}.blx .ftab[aria-selected=true] p{display:block}.blx .fpanes{position:relative;min-height:420px}.blx .fpane{display:none}.blx .fpane.on{display:block}.blx .fpane .ui{box-shadow:0 30px 70px rgba(0,0,0,.45)}.blx .flink{display:inline-flex;align-items:center;gap:7px;margin-top:16px;font-size:13.5px;color:var(--accent);text-decoration:none}.blx .featrow{display:grid;grid-template-columns:.9fr 1.25fr;gap:34px;align-items:center;width:100%;text-align:left;padding:44px 0;border-top:1px solid var(--line)}.blx .featrow:first-of-type{border-top:0}.blx .featrow.flip>.fcopy{order:2}@media(max-width:960px){.blx .featrow{grid-template-columns:1fr;gap:24px;padding:34px 0}.blx .featrow.flip>.fcopy{order:0}}.blx .fcopy .slabel,.blx .fcopy h3{margin-bottom:14px}.blx .fcopy h3{font-size:clamp(24px,3.2vw,32px);font-weight:300;letter-spacing:-.03em;line-height:1.15;color:var(--ink)}.blx .fcopy p{font-size:14.5px;color:var(--ink-2);line-height:1.65;margin:0 0 10px}.blx .fcopy ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:9px}.blx .fcopy li{font-size:13.5px;color:var(--ink-2);line-height:1.5;padding-left:18px;position:relative}.blx .fcopy li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--accent)}.blx .faq2{display:grid;grid-template-columns:.75fr 1.4fr;gap:40px;text-align:left;width:100%;align-items:start}@media(max-width:900px){.blx .faq2{grid-template-columns:1fr;gap:22px}}.blx .faq2 .fh h2{text-align:left;margin:0}.blx .faq2 .fh .upd{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-top:16px}.blx .ctaform{display:flex;gap:9px;margin:28px auto 0;width:min(520px,100%);flex-wrap:wrap}.blx .ctaform input{flex:1;min-width:190px;padding:14px 18px;border-radius:30px;border:1px solid var(--line);background:hsla(0,0%,100%,.05);color:var(--ink);font-family:inherit;font-size:14px;outline:none}.blx .ctaform input:focus{border-color:var(--accent)}.blx .ctaform button{padding:14px 26px;border-radius:30px;border:0;background:#fff;color:#111;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer}.blx .drow{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line-2);font-size:12.5px}.blx .drow:last-child{border-bottom:0}.blx .drow .dn{color:var(--ink);font-family:var(--mono);font-size:11.5px}.blx .drow .dv{color:var(--ink-dim);font-family:var(--mono);font-size:11px}.blx .drow .di{width:22px;height:22px;border-radius:6px;background:hsla(0,0%,100%,.07);display:grid;place-items:center;font-size:9px;font-family:var(--mono);color:var(--ink-dim)}.blx .light .drow .di{background:#eeeae6}.blx .dash{text-align:left;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 50px 120px rgba(0,0,0,.6)}.blx .dash,.blx .light .dash{background:#0b0b0e}.blx .dash .dtop{display:flex;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid hsla(0,0%,100%,.07)}.blx .dash .dbrand{display:flex;align-items:center;gap:9px;font-size:13px;color:#f5f5fa;font-weight:550}.blx .dash .dbrand i{width:22px;height:22px;border-radius:6px;background:linear-gradient(135deg,#ff7803,#ff1c4e);display:grid;place-items:center;font-size:10px;font-style:normal;color:#fff;font-weight:700}.blx .dash .dsub{font-size:12px;color:#7d7d8a}.blx .demo{margin-left:auto;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:20px;border:1px solid hsla(0,0%,100%,.16);color:#9a9aa6;white-space:nowrap}.blx .dash .dbody{padding:18px;display:grid;gap:14px}.blx .dkpis{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}@media(max-width:900px){.blx .dkpis{grid-template-columns:repeat(2,1fr)}}.blx .dk{padding:14px;border-radius:12px;background:#111116;border:1px solid hsla(0,0%,100%,.07)}.blx .dk .kl{font-size:10.5px;color:#7d7d8a;letter-spacing:.02em;margin-bottom:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blx .dk .kv{font-size:23px;color:#f5f5fa;font-weight:400;letter-spacing:-.03em;line-height:1;display:flex;align-items:baseline;gap:7px}.blx .dk .kd{font-size:11px;font-weight:600}.blx .dk .kd.up{color:#3ee07a}.blx .dk .kd.dn{color:#ff5c7a}.blx .dk .kd.fl{color:#7d7d8a}.blx .dk svg{margin-top:9px;width:100%;height:22px;display:block}.blx .d2col{display:grid;grid-template-columns:1.35fr 1fr;gap:14px}@media(max-width:900px){.blx .d2col{grid-template-columns:1fr}}.blx .dpanel{padding:16px;border-radius:12px;background:#111116;border:1px solid hsla(0,0%,100%,.07)}.blx .dpanel .ph{display:flex;align-items:baseline;gap:10px;margin-bottom:14px}.blx .dpanel .pt{font-size:13px;color:#f5f5fa;font-weight:550}.blx .dpanel .pmeta{margin-left:auto;font-size:10.5px;color:#7d7d8a}.blx .eng{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;margin-bottom:11px}.blx .eng:last-child{margin-bottom:0}.blx .eng .en{font-size:12px;color:#cfcfd8}.blx .eng .ev{font-size:11.5px;color:#f5f5fa;font-family:var(--mono)}.blx .ebar{grid-column:2/4;height:5px;border-radius:20px;background:hsla(0,0%,100%,.07);overflow:hidden;margin-top:-4px}.blx .ebar i{display:block;height:100%;border-radius:20px}.blx .acard{padding:13px 14px;border-radius:11px;background:#111116;border:1px solid hsla(0,0%,100%,.07);margin-bottom:9px}.blx .acard:last-child{margin-bottom:0}.blx .acard .ah{display:flex;align-items:center;gap:9px;margin-bottom:8px}.blx .acard .an{font-size:11.5px;color:#cfcfd8;font-weight:550}.blx .acard .aq{font-size:12.5px;color:#9a9aa6;line-height:1.55}.blx .acard .aq b{color:#f5f5fa;font-weight:600}.blx .stt{margin-left:auto;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:3px 8px;border-radius:20px;white-space:nowrap}.blx .stt.y{background:rgba(62,224,122,.14);color:#4fd98a}.blx .stt.n{background:rgba(255,28,78,.14);color:#ff7593}.blx .stt.p{background:rgba(255,120,3,.14);color:#ff9d52}.blx .dom{display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:center;font-size:11.5px;padding:7px 0;border-bottom:1px solid hsla(0,0%,100%,.055)}.blx .dom:last-child{border-bottom:0}.blx .dom .dr{color:#65656f;font-family:var(--mono);font-size:10.5px}.blx .dom .dd{color:#cfcfd8;font-family:var(--mono);font-size:11px}.blx .dom .dp{color:#7d7d8a;font-family:var(--mono);font-size:10.5px}.blx .dom.own .dd{color:#8fb0ff}.blx .phases{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:40px;text-align:left;width:100%}@media(max-width:900px){.blx .phases{grid-template-columns:1fr 1fr}}@media(max-width:560px){.blx .phases{grid-template-columns:1fr}}.blx .phase{padding:22px;border-radius:15px;border:1px solid var(--line);background:var(--glass)}.blx .phase .pn{font-family:var(--mono);font-size:10.5px;letter-spacing:.12em;color:var(--accent);margin-bottom:12px}.blx .phase h3{font-size:19px;font-weight:400;letter-spacing:-.025em;color:var(--ink);margin-bottom:9px}.blx .phase>p{line-height:1.55;margin:0 0 16px}.blx .phase a,.blx .phase>p{font-size:13px;color:var(--ink-2)}.blx .phase a{display:flex;align-items:center;gap:8px;padding:9px 0;text-decoration:none;border-top:1px solid var(--line-2)}.blx .phase a:hover{color:var(--ink)}.blx .phase a span{margin-left:auto;color:var(--ink-dim);font-size:11px}.blx .proof{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:40px;width:100%;border:1px solid var(--line);border-radius:16px;overflow:hidden;background:var(--glass)}@media(max-width:820px){.blx .proof{grid-template-columns:1fr 1fr}}.blx .proof div{padding:26px 22px;text-align:left;border-left:1px solid var(--line-2)}.blx .proof div:first-child{border-left:0}@media(max-width:820px){.blx .proof div:nth-child(3){border-left:0}.blx .proof div:nth-child(n+3){border-top:1px solid var(--line-2)}}.blx .proof .pv{font-size:clamp(30px,4vw,42px);font-weight:300;letter-spacing:-.04em;color:var(--ink);line-height:1}.blx .proof .pl2{font-size:12.5px;color:var(--ink-2);line-height:1.45;margin-top:10px}.blx .fx:before{opacity:.55}.blx .fx-soft:before{opacity:.3}.blx .fx:after{opacity:.6}.blx .ui .bar .demo{margin-left:10px}.blx .light .ui .bar .demo{border-color:var(--line);color:var(--ink-dim)}.blx .eng .ev{grid-column:3;justify-self:end}@media(max-width:700px){.blx .dash .dbody{padding:12px;gap:10px}.blx .dash .dtop{padding:12px 14px;flex-wrap:wrap}.blx .dash .dsub{display:none}.blx .dkpis{grid-template-columns:1fr 1fr;gap:8px}.blx .dk{padding:12px;min-width:0}.blx .dk .kv{font-size:19px}.blx .dk .kl{font-size:10px}.blx .dpanel{padding:13px;min-width:0}.blx .d2col{gap:10px}.blx .eng{grid-template-columns:auto 1fr auto;gap:8px}.blx .eng .en{font-size:11.5px}.blx .acard .aq{font-size:12px}.blx .plinth:before{display:none}}.blx .audit>*,.blx .auditbox{min-width:0}@media(max-width:700px){.blx .auditbox{padding:20px}.blx .aform{flex-direction:column}.blx .aform input{min-width:0;width:100%}.blx .aform button{width:100%}}.blx .counts{display:grid;grid-template-columns:repeat(3,1fr);gap:0;width:min(940px,100%);margin:0 auto 46px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--glass)}@media(max-width:760px){.blx .counts{grid-template-columns:1fr}}.blx .counts div{padding:26px 24px;text-align:left;border-left:1px solid var(--line-2)}.blx .counts div:first-child{border-left:0}@media(max-width:760px){.blx .counts div{border-left:0;border-top:1px solid var(--line-2)}.blx .counts div:first-child{border-top:0}}.blx .counts .cn{font-size:clamp(30px,4.6vw,46px);font-weight:300;letter-spacing:-.045em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.blx .counts div:first-child .cn{background:var(--grad-3);-webkit-background-clip:text;background-clip:text;color:transparent}.blx .counts .cl2{font-size:12.5px;color:var(--ink-2);margin-top:11px;line-height:1.45}.blx .counts .ce{display:flex;align-items:center;gap:8px;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:14px}.blx .conv{width:min(1040px,100%);margin:44px auto 0}.blx .conv svg{width:100%;height:auto;display:block}.blx .cv .lane1{stop-color:#5a86ff}.blx .cv .lane2{stop-color:#ff7803}.blx .cv .box{fill:var(--glass-2);stroke:var(--line)}.blx .light .cv .box{fill:#fff;stroke:#e6ded6}.blx .cv .t1{fill:var(--ink);font-family:Inter,sans-serif;font-size:14px;font-weight:550}.blx .cv .t2{fill:var(--ink-dim);font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.06em}.blx .cv .t3{fill:var(--ink-2);font-family:Inter,sans-serif;font-size:12.5px}.blx .cv .wire{fill:none;stroke-width:1.6;opacity:.75}.blx .alone{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:40px;width:100%;text-align:left}@media(max-width:900px){.blx .alone{grid-template-columns:1fr 1fr}}@media(max-width:560px){.blx .alone{grid-template-columns:1fr}}.blx .al{padding:20px;border-radius:14px;border:1px dashed var(--line);background:transparent}.blx .al .ah2{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:12px;display:flex;align-items:center;gap:8px}.blx .al .ah2 i{width:7px;height:7px;border-radius:2px;display:block}.blx .al p{font-size:13.5px;color:var(--ink-2);line-height:1.55;margin:0 0 12px}.blx .al .so{font-size:12px;color:var(--ink-dim);font-style:italic}.blx .joiner{display:flex;align-items:center;gap:16px;margin:30px 0 0;width:100%}.blx .joiner span{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);white-space:nowrap}.blx .joiner i{flex:1;height:1px;background:var(--line);display:block}.blx .together{margin-top:22px;width:100%;padding:32px;border-radius:18px;text-align:left;border:1px solid rgba(255,120,3,.34);background:linear-gradient(135deg,rgba(255,120,3,.09),rgba(255,28,78,.05))}.blx .light .together{border-color:#ffc99f;background:linear-gradient(135deg,#fff3e8,#fff7f8)}.blx .together .th{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:14px}.blx .together p{font-size:clamp(16px,2.1vw,20px);line-height:1.5;color:var(--ink);margin:0;font-weight:300;letter-spacing:-.015em}.blx .together .tf{margin-top:20px;padding-top:16px;border-top:1px solid var(--line);font-size:13px;color:var(--ink-2);line-height:1.55}.blx .chain{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:34px;width:100%}.blx .chain b{font-size:12.5px;font-weight:500;color:var(--ink);padding:9px 16px;border-radius:30px;border:1px solid var(--line);background:var(--glass);white-space:nowrap}.blx .chain b:last-of-type{border-color:rgba(255,120,3,.4);color:var(--accent)}.blx .chain i{color:var(--ink-dim);font-style:normal;font-size:12px}.blx .trail{display:grid;grid-template-columns:1fr 1.1fr;gap:0;width:min(1040px,100%);margin:40px auto 0;text-align:left;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:var(--glass-2)}@media(max-width:900px){.blx .trail{grid-template-columns:1fr}}.blx .trail .tl,.blx .trail .tr{padding:28px}.blx .trail .tr{border-left:1px solid var(--line-2);background:rgba(255,120,3,.04)}.blx .light .trail .tr{background:#fff8f2}@media(max-width:900px){.blx .trail .tr{border-left:0;border-top:1px solid var(--line-2)}}.blx .trail .lb{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:14px}.blx .trail .tr .lb{color:var(--accent)}.blx .trail .qq{font-size:15px;color:var(--ink);line-height:1.5;font-weight:450;margin:0 0 22px}.blx .rank{display:grid;grid-template-columns:auto 1fr;gap:11px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line-2);font-size:13.5px;color:var(--ink)}.blx .rank:last-child{border-bottom:0}.blx .rank em{font-family:var(--mono);font-size:11px;color:var(--ink-dim);font-style:normal}.blx .tsec{margin-bottom:20px}.blx .tsec:last-child{margin-bottom:0}.blx .tsec .th2{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:9px}.blx .tsrc{display:grid;grid-template-columns:1fr auto;gap:10px;font-size:12.5px;color:var(--ink-2);padding:6px 0}.blx .tsrc span:last-child{font-family:var(--mono);font-size:11px;color:var(--ink-dim)}.blx .chk{display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--ink-2);padding:5px 0}.blx .chk b{margin-left:auto;font-size:11px;font-weight:700}.blx .chk b.y{color:#4fd98a}.blx .chk b.n{color:#ff7593}.blx .tdiag{padding:14px 16px;border-radius:12px;background:rgba(255,120,3,.1);border:1px solid rgba(255,120,3,.3);font-size:13.5px;color:var(--ink);line-height:1.5}.blx .light .tdiag{background:#ffeadb;border-color:#ffc99f}.blx .tact{margin-top:10px;padding:14px 16px;border-radius:12px;background:var(--grad);color:#fff;font-size:13.5px;line-height:1.5;font-weight:500}.blx .loopbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:34px;width:100%}.blx .loopbar b{font-size:13px;font-weight:550;padding:11px 20px;border-radius:12px;border:1px solid var(--line);background:var(--glass);color:var(--ink);white-space:nowrap}.blx .loopbar b.hot{border-color:rgba(255,120,3,.45);color:var(--accent)}.blx .loopbar i{color:var(--ink-dim);font-style:normal}.blx .bcdemo{max-width:620px;margin:0 auto;text-align:left}.blx .bcinput{display:flex;gap:8px;flex-wrap:wrap}.blx .bcinput input{flex:1;min-width:180px;padding:12px 15px;border-radius:10px;border:1px solid var(--line);background:hsla(0,0%,100%,.04);color:var(--ink);font-size:14px;font-family:Inter,sans-serif}.blx .light .bcinput input{background:#fff}.blx .bcinput input::placeholder{color:var(--ink-dim)}.blx .bcresults{display:none;margin-top:22px;animation:blx-bcfade .4s ease}.blx .bcresults.show{display:block}@keyframes blx-bcfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.blx .bcrow{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line-2);font-size:13px}.blx .bcrow:last-child{border-bottom:none}.blx .bcrow .bcd{color:var(--ink)}.blx .bcrow .bcda{color:var(--ink-dim)}.blx .bcrow .bcda,.blx .bcrow .bclis{font-family:var(--mono);font-size:11px}.blx .bcrow .bclis{padding:3px 8px;border-radius:6px;background:rgba(0,65,200,.14);color:#8fb0ff}.blx .light .bcrow .bclis{background:#dce1ff;color:#0041c8}.blx .lqdemo{max-width:560px;margin:0 auto;text-align:left}.blx .lqinput{display:flex;gap:8px;flex-wrap:wrap}.blx .lqinput input{flex:1;min-width:180px;padding:12px 15px;border-radius:10px;border:1px solid var(--line);background:hsla(0,0%,100%,.04);color:var(--ink);font-size:14px;font-family:Inter,sans-serif}.blx .light .lqinput input{background:#fff}.blx .lqresults{display:none;margin-top:22px;animation:blx-lqfade .4s ease}.blx .lqresults.show{display:block}@keyframes blx-lqfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}