:root{--blue:#2f80ed;--blue-2:#1a5fc4;--blue-3:#5fa0f5;--ink:#0a1322;--ink-2:#070e1c;--nav:#0a1322;--paper:#f6f8fc;--paper-2:#eef1f8;--emerald:#13b981;--violet:#8b6bff;--amber:#f5a524;--sky:#2bb8e8;--rose:#f0556b;--wa:#25D366;--txt:#e8eefb;--txt-2:#9fb0c9;--txt-3:#6b7c98;--muted:#9fb0c9;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.06);--glass:rgba(255,255,255,.045);--glass-2:rgba(255,255,255,.025);--r:18px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Plus Jakarta Sans,system-ui,sans-serif;background:var(--ink-2);color:var(--txt);-webkit-font-smoothing:antialiased;line-height:1.55;overflow-x:hidden}.mono{font-family:JetBrains Mono,monospace;font-feature-settings:"tnum" 1}svg{display:block}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}a{color:inherit;text-decoration:none}img{max-width:100%}.eyebrow{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--blue-3)}.wrap,.container{max-width:1200px;margin:0 auto;padding:0 28px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:13px 22px;border-radius:12px;font-weight:700;font-size:14.5px;transition:.16s;white-space:nowrap}.btn svg{width:17px;height:17px}.btn-primary{background:linear-gradient(120deg,#3b8bf0,#1f63c9);color:#fff;box-shadow:0 10px 30px -10px #2f80edcc}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px -12px #2f80ede6}.btn-ghost{background:var(--glass);color:var(--txt);border:1px solid var(--line)}.btn-ghost:hover{background:#ffffff17;border-color:#ffffff2e}.btn-wa{background:#1f2d28;color:#7ce6a6;border:1px solid rgba(37,211,102,.28)}.btn-wa:hover{background:#22332c;border-color:#25d36680}.skip-link{position:absolute;left:-9999px;top:0;z-index:200;background:var(--blue);color:#fff;padding:12px 18px;border-radius:0 0 10px;font-weight:700;font-size:14px}.skip-link:focus{left:0}.js .reveal{opacity:0;transform:translateY(26px)}.js .reveal.in{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.2,.6,.2,1),transform .7s cubic-bezier(.2,.6,.2,1)}.js .reveal.d1{transition-delay:.08s}.js .reveal.d2{transition-delay:.16s}.js .reveal.d3{transition-delay:.24s}.js .reveal.d4{transition-delay:.32s}@media(prefers-reduced-motion:reduce){.js .reveal{opacity:1!important;transform:none!important}}.nav{position:fixed;top:0;left:0;right:0;z-index:100;transition:.25s}.nav.scrolled{background:#070e1cc7;backdrop-filter:blur(18px);border-bottom:1px solid var(--line-2)}.nav-in{max-width:1200px;margin:0 auto;padding:16px 28px;display:flex;align-items:center;gap:14px}.brand{display:flex;align-items:center;gap:11px}.brand .k{width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#2f80ed,#1a5fc4);display:grid;place-items:center;font-weight:800;font-size:20px;color:#fff;letter-spacing:-.04em;box-shadow:0 6px 18px -4px #2f80edb3}.brand b,.brand-text{font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--txt)}.brand-text span{color:var(--blue-3)}.nav-links{display:flex;gap:6px;margin-left:18px}.nav-links a{padding:9px 14px;border-radius:9px;font-size:14px;font-weight:600;color:var(--txt-2);transition:.14s}.nav-links a:hover{color:#fff;background:var(--glass)}.nav-cta{margin-left:auto;display:flex;align-items:center;gap:10px}.nav-cta .login{font-size:14px;font-weight:700;color:var(--txt-2);padding:9px 12px}.nav-cta .login:hover{color:#fff}.burger{display:none;width:42px;height:42px;flex:0 0 42px;border-radius:11px;place-items:center;background:var(--glass);border:1px solid var(--line);transition:.14s}.burger:hover{background:#ffffff17}.burger svg{width:20px;height:20px;stroke:var(--txt)}.nav-mobile{display:none;position:fixed;top:70px;left:0;right:0;z-index:99;flex-direction:column;background:#070e1cf7;backdrop-filter:blur(18px);border-bottom:1px solid var(--line-2);padding:8px 24px 18px;box-shadow:0 30px 60px -20px #000000b3}.nav-mobile a{padding:14px 6px;font-size:15px;font-weight:600;color:var(--txt-2);border-bottom:1px solid var(--line-2)}.nav-mobile a:hover,.nav-mobile a.active{color:#fff}.nav-mobile a:last-child{border-bottom:none}.hero{position:relative;padding:120px 0 50px;overflow:hidden}.bg-grid{position:absolute;inset:0;background-image:radial-gradient(rgba(95,160,245,.1) 1px,transparent 1px);background-size:30px 30px;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 30%,transparent 75%);z-index:0}.glow{position:absolute;border-radius:50%;filter:blur(90px);z-index:0;pointer-events:none}.glow.g1{width:620px;height:620px;background:#2f80ed42;top:-220px;left:-120px}.glow.g2{width:520px;height:520px;background:#8b6bff2e;top:120px;right:-160px}.hero-in{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.hero-badge{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:9px;padding:7px 14px;border-radius:99px;background:var(--glass);border:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--txt-2);margin-bottom:24px}.hero-badge:before{content:"";position:absolute;left:21px;top:50%;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle,#13b9818c,#13b98100 70%);transform:translate(-50%,-50%) scale(1);animation:badge-wave 1.9s infinite;pointer-events:none}.hero-badge .dot{position:relative;z-index:1;width:7px;height:7px;border-radius:50%;background:var(--emerald);box-shadow:0 0 #13b98180;animation:lp 1.9s infinite}@keyframes badge-wave{0%{transform:translate(-50%,-50%) scale(10);opacity:.8}70%{transform:translate(-50%,-50%) scale(75);opacity:0}to{transform:translate(-50%,-50%) scale(100);opacity:0}}@keyframes lp{0%{box-shadow:0 0 #13b98180}70%{box-shadow:0 0 0 8px #13b98100}to{box-shadow:0 0 #13b98100}}.hero h1{font-size:50px;line-height:1.04;font-weight:800;letter-spacing:-.035em;text-wrap:balance}.hero h1 .hl{background:linear-gradient(105deg,#5fa0f5,#8b6bff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero .sub{font-size:18.5px;color:var(--txt-2);margin-top:28px;max-width:540px;line-height:1.6}.hero .sub b{color:var(--txt);font-weight:700}.hero-cta{display:flex;gap:13px;margin-top:32px;flex-wrap:wrap}.hero-trust{display:flex;align-items:center;gap:18px;margin-top:26px;flex-wrap:wrap;font-size:13px;color:var(--txt-3);font-weight:600}.hero-trust .ti{display:inline-flex;align-items:center;gap:7px}.hero-trust svg{width:15px;height:15px;stroke:var(--emerald)}.hero-trust .tsep{width:1px;height:20px;background:var(--line)}.mbp{display:block;height:auto;border-radius:11px;box-shadow:0 10px 30px -12px #00000080}.mbp-mini{display:block;height:44px;width:auto;border-radius:9px;opacity:.95}.collage{position:relative;height:520px}.glasscard{background:linear-gradient(160deg,#ffffff12,#ffffff06);border:1px solid var(--line);border-radius:var(--r);backdrop-filter:blur(8px);box-shadow:0 30px 70px -30px #000000b3}.c-main{position:absolute;top:14px;left:0;width:330px;padding:14px;z-index:2;animation:float1 7s ease-in-out infinite}.c-dash{position:absolute;bottom:8px;right:-6px;width:340px;padding:16px;z-index:3;animation:float2 8s ease-in-out infinite}.c-chip{position:absolute;z-index:4;display:flex;align-items:center;gap:11px;padding:12px 15px;animation:float3 6s ease-in-out infinite}.c-chip.ai{top:-6px;right:30px;width:236px}.c-chip.camp{bottom:128px;left:-26px;width:210px}@keyframes float1{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes float2{0%,to{transform:translateY(0)}50%{transform:translateY(12px)}}@keyframes float3{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(prefers-reduced-motion:reduce){.c-main,.c-dash,.c-chip{animation:none}}.mi-head{display:flex;align-items:center;gap:9px;padding:0 4px 11px;border-bottom:1px solid var(--line-2)}.mi-head .av{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#2f80ed,#1a5fc4);display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff}.mi-head .t{font-size:12.5px;font-weight:800}.mi-head .s{font-size:10px;color:var(--txt-3);font-weight:600}.mi-head .wa{margin-left:auto;width:22px;height:22px;border-radius:6px;background:#25d36626;display:grid;place-items:center}.mi-head .wa svg{width:12px;height:12px;stroke:var(--wa)}.mi-row{display:flex;align-items:center;gap:10px;padding:9px 4px}.mi-row+.mi-row{border-top:1px solid var(--line-2)}.mi-row .ra{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:800;color:#fff;flex:0 0 32px}.mi-row .rb{flex:1;min-width:0}.mi-row .rn{font-size:12px;font-weight:700;color:var(--txt);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mi-row .rp{font-size:10.5px;color:var(--txt-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.mi-row .rc{flex:0 0 auto;min-width:17px;height:17px;border-radius:99px;background:var(--blue);color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;padding:0 5px}.origin-tag{font-size:10px;font-weight:600;padding:2px 10px;border-radius:20px;white-space:nowrap;margin-left:auto}.mi-temp{flex:0 0 7px;width:7px;height:7px;border-radius:50%}.md-h{display:flex;align-items:center;justify-content:space-between;padding:0 2px 12px}.md-h .t{font-size:12.5px;font-weight:800}.md-h .live{font-size:9px;font-weight:700;letter-spacing:.08em;color:#7ce6a6;background:#13b98124;padding:3px 8px;border-radius:99px}.md-kpis{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:11px}.md-kpi{background:var(--glass-2);border:1px solid var(--line-2);border-radius:11px;padding:10px}.md-kpi .v{font-family:JetBrains Mono,monospace;font-size:18px;font-weight:700;letter-spacing:-.02em}.md-kpi .l{font-size:9.5px;color:var(--txt-3);font-weight:600;margin-top:2px}.md-bars{display:flex;align-items:flex-end;gap:5px;height:46px;padding:0 2px}.md-bars i{flex:1;border-radius:3px 3px 0 0;background:linear-gradient(180deg,#5fa0f5,#2f80ed);opacity:.85}.chip-ico{width:34px;height:34px;flex:0 0 34px;border-radius:10px;display:grid;place-items:center}.chip-ico svg{width:18px;height:18px}.c-chip .ct b{font-size:12.5px;font-weight:800;display:block}.c-chip .ct span{font-size:10.5px;color:var(--txt-3);font-weight:600}.capstrip{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:#ffffff04;padding:25px 0 30px;overflow:hidden}.capstrip .lbl{text-align:center;font-size:14px;color:var(--txt-3);font-weight:500;margin-bottom:20px;letter-spacing:.22em}.caprow{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.cap{display:inline-flex;align-items:center;gap:9px;padding:9px 16px;border-radius:99px;background:var(--glass);border:1px solid var(--line);font-size:13.5px;font-weight:700;color:var(--txt-2)}.cap svg{width:15px;height:15px}.cap{transition:background .25s ease,box-shadow .25s ease,transform .15s ease}.cap:hover{background:color-mix(in srgb,var(--cap-color) 12%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--cap-color) 30%,transparent);transform:translateY(-1px)}.logos{padding:70px 0 6px;background:transparent}.logos-label{text-align:center;font-size:15px;font-weight:600;letter-spacing:.22em;color:var(--txt-3);margin-bottom:10px}.logos-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}.logo-ph{display:grid;place-items:center;height:84px;padding:0 26px;border-radius:16px;background:#fffffff0;border:1px solid var(--line);box-shadow:0 14px 30px -18px #0009;transition:.2s}.logo-ph:hover{transform:translateY(-3px);background:#fff}.client-logo{max-height:100px;width:auto;object-fit:contain;opacity:.6;height:100px}.client-logo.big{max-height:70px}.logos-marquee{overflow:hidden;width:100%;max-width:1200px;margin:0 auto;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.logos-track{display:flex;align-items:center;width:min-content;animation:marquee-scroll 40s linear infinite}.logo-item{flex:0 0 auto;padding:0 20px}@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-40%)}}.Partners{padding:10px 0 100px;background:transparent}.Partners-label{text-align:center;font-size:15px;font-weight:600;letter-spacing:.22em;color:var(--txt-3);margin-bottom:10px}.Partners-marquee{padding:10px 0;overflow:hidden;width:100%;max-width:1100px;margin:0 auto;-webkit-mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent);mask-image:linear-gradient(to right,transparent,black 10%,black 90%,transparent)}.Partners-track{display:flex;align-items:center;justify-content:center;width:100%;flex-wrap:wrap;gap:12px}.Partner-item{flex:0 0 auto;padding:0 20px}.partner-card{border-radius:20px;border:3px solid #fff;padding:1px 15px;display:grid;place-items:center;background:transparent;transition:.2s;opacity:.5}.partner-card:hover{transform:translateY(-1px);border-color:#fffc;opacity:1}.partner-logo{width:200px;height:auto;object-fit:contain;display:block;opacity:1}.partner-logo.big{width:110px}section{position:relative}.sec,.section{padding:96px 0}.sec-head{max-width:680px;margin:0 auto 56px;text-align:center}.sec-head h2{font-size:40px;font-weight:800;letter-spacing:-.03em;margin-top:14px;line-height:1.1;text-wrap:balance}.sec-head p{font-size:17px;color:var(--txt-2);margin-top:16px;line-height:1.6}.lead{font-size:18px;color:var(--txt-2);line-height:1.6}.frow{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;margin-bottom:118px}.frow:last-child{margin-bottom:0}.frow.rev .ftext{order:2}.ftag{display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:99px;font-size:12px;font-weight:700;margin-bottom:18px}.ftag svg{width:14px;height:14px}.ftext h2,.ftext h3{font-size:31px;font-weight:800;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.ftext .fp{font-size:16.5px;color:var(--txt-2);margin-top:16px;line-height:1.6}.flist{display:flex;flex-direction:column;gap:13px;margin-top:24px}.flist .li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:var(--txt);font-weight:500}.flist .li .ck{width:22px;height:22px;flex:0 0 22px;border-radius:7px;display:grid;place-items:center;margin-top:1px}.flist .li .ck svg{width:13px;height:13px;stroke:#fff}.fvisual{position:relative;min-height:340px;display:flex;align-items:center;justify-content:center}.fvisual .glow-s{position:absolute;width:340px;height:340px;border-radius:50%;filter:blur(80px);z-index:0;opacity:.5}.mock{width:100%;background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 40px 80px -36px #000000b3;overflow:hidden;position:relative;z-index:2}.mock-bar{display:flex;align-items:center;gap:7px;padding:12px 15px;border-bottom:1px solid var(--line-2);background:#ffffff05}.mock-bar .dt{width:10px;height:10px;border-radius:50%}.mock-bar .ti{margin-left:10px;font-size:11px;color:var(--txt-3);font-weight:600;font-family:JetBrains Mono,monospace}.mock-body{padding:16px}.chatmock{display:flex;flex-direction:column;gap:10px;background:#070e1c80;background-image:radial-gradient(rgba(95,160,245,.05) 1px,transparent 1px);background-size:18px 18px;padding:18px}.bub{max-width:78%;padding:10px 13px;font-size:13px;line-height:1.5;border-radius:14px}.bub.them{align-self:flex-start;background:#ffffff12;border:1px solid var(--line-2);border-bottom-left-radius:5px}.bub.me{align-self:flex-end;background:linear-gradient(135deg,#500154,#5c2563);color:#fff;border-bottom-right-radius:5px}.bub .who{font-size:9.5px;font-weight:800;letter-spacing:.06em;color:#fff;margin-bottom:4px;display:flex;align-items:center;gap:5px}.bub .who svg{width:11px;height:11px;stroke:#fff}.typing{align-self:flex-start;display:flex;align-items:center;gap:6px;padding:8px 14px;background:#ffffff12;border:1px solid var(--line-2);border-radius:14px 14px 14px 5px}.typing-bot{width:16px;height:16px;flex-shrink:0}.typing i{width:6px;height:6px;border-radius:50%;background:var(--txt-3);animation:ty 1.2s infinite}.typing i:nth-child(2){animation-delay:.2s}.typing i:nth-child(3){animation-delay:.4s}@keyframes ty{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.cmock{display:flex;flex-direction:column;gap:11px}.cmock .crow{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--line-2);border-radius:12px;background:var(--glass-2)}.cmock .crow .cs{width:9px;height:9px;border-radius:50%}.cmock .crow .cn{font-size:12.5px;font-weight:700;flex:1}.cmock .crow .cb{font-size:9.5px;font-weight:700;padding:3px 8px;border-radius:99px}.fnl{padding:13px;border:1px solid var(--line-2);border-radius:12px;background:var(--glass-2);display:flex;flex-direction:column;gap:9px}.fnl .fr{display:flex;align-items:center;gap:11px}.fnl .fr .fl{font-size:11px;font-weight:700;color:var(--txt-2);flex:0 0 72px}.fnl .fr .ft{flex:1;height:8px;border-radius:99px;background:#ffffff14;overflow:hidden}.fnl .fr .ft i{display:block;height:100%;border-radius:99px}.fnl .fr .fv{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;flex:0 0 38px;text-align:right}.dmock{display:grid;grid-template-columns:1fr 1fr 1fr;gap:11px;margin-bottom:13px}.dmock .dk{background:var(--glass-2);border:1px solid var(--line-2);border-radius:12px;padding:13px}.dmock .dk .dv{font-family:JetBrains Mono,monospace;font-size:20px;font-weight:700;letter-spacing:-.02em}.dmock .dk .dl{font-size:10px;color:var(--txt-3);font-weight:600;margin-top:3px}.dmock .dk .dt{font-size:9.5px;font-weight:700;margin-top:6px}.dchart{border:1px solid var(--line-2);border-radius:12px;background:var(--glass-2);padding:14px}.fgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fcard{background:var(--glass);border:1px solid var(--line);border-radius:var(--r);padding:22px;transition:.18s}.fcard:hover{transform:translateY(-4px);border-color:#fff3;background:#ffffff0f}.fcard .fi{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;margin-bottom:15px}.fcard .fi svg{width:22px;height:22px}.fcard b{font-size:15.5px;font-weight:800;letter-spacing:-.01em}.fcard p{font-size:13px;color:var(--txt-2);margin-top:7px;line-height:1.55}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;counter-reset:s}.step{position:relative;background:var(--glass);border:1px solid var(--line);border-radius:var(--r);padding:28px 24px}.step .num{font-family:JetBrains Mono,monospace;font-size:14px;font-weight:700;color:var(--blue-3);width:42px;height:42px;border-radius:12px;background:#2f80ed24;border:1px solid rgba(47,128,237,.3);display:grid;place-items:center;margin-bottom:18px}.step h4{font-size:19px;font-weight:800;letter-spacing:-.02em}.step p{font-size:14.5px;color:var(--txt-2);margin-top:9px;line-height:1.55}.step .conn{position:absolute;top:48px;right:-22px;width:22px;height:1px;background:var(--line);z-index:1}.pricing{background:linear-gradient(180deg,#f6f8fc,#eef1f8);color:var(--ink);padding:100px 0;position:relative}.pricing .sec-head h2{color:var(--ink)}.pricing .sec-head p{color:#67748d}.pricing .eyebrow{color:var(--blue)}.billing-note{text-align:center;font-size:13px;color:#67748d;margin-top:-32px;margin-bottom:44px}.plans{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;align-items:stretch}.plan{background:#fff;border:1px solid #e7ecf4;border-radius:22px;padding:32px 28px;display:flex;flex-direction:column;position:relative;box-shadow:0 2px 6px #101e360a}.plan.pop{background:linear-gradient(180deg,#0d1830,#0a1322);color:#fff;border:none;box-shadow:0 30px 70px -28px #0a132299;transform:scale(1.035);z-index:2}.plan .ptag{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#8a98b0}.plan.pop .ptag{color:var(--blue-3)}.popbadge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:var(--blue);color:#fff;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;padding:7px 16px;border-radius:99px;box-shadow:0 10px 24px -8px #2f80edb3}.plan .pdesc{font-size:14.5px;color:#67748d;margin-top:14px;min-height:46px;line-height:1.5}.plan.pop .pdesc{color:#9fb0c9}.plan .pdesclbl{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;color:#9aa6bd;text-transform:uppercase;margin-top:26px}.plan.pop .pdesclbl{color:#6b7c98}.plan .price{font-size:46px;font-weight:800;letter-spacing:-.03em;line-height:1;margin-top:8px}.plan .price.conv{font-size:40px}.plan .punit{font-size:13.5px;color:#9aa6bd;font-weight:600;margin-top:8px}.plan.pop .punit{color:#6b7c98}.plan .pdiv{height:1px;background:#eef1f6;margin:24px 0}.plan.pop .pdiv{background:#ffffff1a}.plan .pfeats{display:flex;flex-direction:column;gap:14px;flex:1}.plan .pf{display:flex;align-items:flex-start;gap:11px;font-size:14px;color:#33415c;line-height:1.45}.plan.pop .pf{color:#cdd9ee}.plan .pf svg{width:18px;height:18px;flex:0 0 18px;stroke:var(--blue);margin-top:1px}.plan.pop .pf svg{stroke:var(--blue-3)}.plan .pbtn{margin-top:28px;display:flex;align-items:center;justify-content:center;gap:9px;padding:15px;border-radius:13px;font-weight:700;font-size:15px;transition:.16s}.plan .pbtn.line{background:#fff;border:1px solid #d8e0ee;color:var(--ink)}.plan .pbtn.line:hover{border-color:var(--blue);color:var(--blue)}.plan .pbtn.fill{background:linear-gradient(120deg,#3b8bf0,#1f63c9);color:#fff;box-shadow:0 12px 28px -10px #2f80edb3}.plan .pbtn.fill:hover{transform:translateY(-2px)}.plan .pbtn svg{width:16px;height:16px}.faq{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.qa{background:var(--glass);border:1px solid var(--line);border-radius:14px;overflow:hidden}.qa summary{list-style:none;cursor:pointer;padding:20px 22px;display:flex;align-items:center;gap:14px;font-size:16px;font-weight:700}.qa summary::-webkit-details-marker{display:none}.qa summary .pl{margin-left:auto;width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;color:var(--txt-2);transition:.2s}.qa[open] summary .pl{transform:rotate(45deg);color:var(--blue-3)}.qa summary .pl svg{width:18px;height:18px;stroke:currentColor}.qa .ans{padding:0 22px 20px;font-size:14.5px;color:var(--txt-2);line-height:1.65}.finalcta{position:relative;overflow:hidden;border-radius:28px;border:1px solid var(--line);background:linear-gradient(160deg,#2f80ed29,#8b6bff14);padding:64px 48px;text-align:center}.finalcta .glow{width:500px;height:500px;background:#2f80ed4d;top:-200px;left:50%;transform:translate(-50%)}.finalcta h2{font-size:40px;font-weight:800;letter-spacing:-.03em;position:relative;z-index:2;text-wrap:balance}.finalcta p{font-size:17px;color:var(--txt-2);margin-top:16px;position:relative;z-index:2;max-width:520px;margin-left:auto;margin-right:auto}.finalcta .ctas{display:flex;gap:13px;justify-content:center;margin-top:30px;position:relative;z-index:2;flex-wrap:wrap}.cta-form{position:relative;z-index:2;max-width:440px;margin:30px auto 0;display:flex;flex-direction:column;gap:11px;text-align:left}.cta-form input{width:100%;padding:14px 16px;border-radius:12px;border:1px solid var(--line);background:var(--glass);color:var(--txt);font-family:inherit;font-size:14.5px;transition:.16s}.cta-form input::placeholder{color:var(--txt-3)}.cta-form input:focus{outline:none;border-color:var(--blue-3);background:#ffffff12}.cta-form-actions{display:flex;gap:11px;flex-wrap:wrap;margin-top:4px}.cta-form-actions .btn{flex:1}.cta-form-error{color:#ff8a9b;font-size:13px;font-weight:600}.cta-form-confirm{position:relative;z-index:2;margin-top:26px;font-size:18px;font-weight:700;color:#7ce6a6}.btn-on-dark{background:var(--glass);color:var(--txt);border:1px solid var(--line)}.btn-on-dark:hover{background:#ffffff17;border-color:#ffffff2e}.btn:disabled{opacity:.6;cursor:default}.footer{border-top:1px solid var(--line-2);padding:56px 0 36px;margin-top:96px}.foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px}.foot-brand .brand{margin-bottom:4px}.foot-brand p{font-size:13.5px;color:var(--txt-3);margin-top:16px;max-width:280px;line-height:1.6}.foot-geo{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--txt-3);font-weight:600;margin-top:16px}.foot-geo svg{width:14px;height:14px;stroke:var(--txt-3)}.foot-soc{display:flex;gap:10px;margin-top:18px}.foot-soc a{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:var(--glass);border:1px solid var(--line);color:var(--txt-2);transition:.16s}.foot-soc a:hover{color:#fff;border-color:#fff3;background:#ffffff12}.foot-col h5,.foot-col-title{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--txt-3);margin-bottom:16px}.foot-col ul{list-style:none}.foot-col a,.foot-col li{display:block;font-size:14px;color:var(--txt-2);font-weight:600;padding:6px 0;transition:.14s}.foot-col a:hover{color:#fff}.foot-bot,.foot-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:44px;padding-top:24px;border-top:1px solid var(--line-2);font-size:13px;color:var(--txt-3);flex-wrap:wrap;gap:12px}.foot-bottom-links{display:flex;align-items:center;gap:10px}.foot-bottom-links a:hover{color:#fff}.heatcard{width:100%;background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid var(--line);border-radius:var(--r);padding:24px;box-shadow:0 40px 80px -36px #000000b3;position:relative;z-index:2}.heat-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.heat-top .ht{font-size:13px;font-weight:800;letter-spacing:-.01em}.heat-top .hs{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--txt-3);font-weight:600}.heat-meter{height:16px;border-radius:99px;background:linear-gradient(90deg,#2bb8e8,#13b981 28%,#f5a524,#f0556b);position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.heat-meter .needle{position:absolute;top:-6px;width:4px;height:28px;border-radius:99px;background:#fff;box-shadow:0 0 0 3px #0a132299,0 4px 12px #00000080}.heat-scale{display:flex;justify-content:space-between;margin-top:9px;font-size:10.5px;font-weight:700;color:var(--txt-3)}.heat-legend{display:flex;gap:10px;margin-top:20px}.heat-pill{flex:1;border:1px solid var(--line-2);border-radius:13px;padding:13px 14px;background:var(--glass-2)}.heat-pill .hp-h{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--txt-2)}.heat-pill .hp-h i{width:9px;height:9px;border-radius:50%}.heat-pill .hp-v{font-family:JetBrains Mono,monospace;font-size:24px;font-weight:700;letter-spacing:-.02em;margin-top:8px}.heat-pill .hp-s{font-size:10.5px;color:var(--txt-3);font-weight:600;margin-top:1px}.wf-wrap{background:#070e1c8c;background-image:radial-gradient(rgba(95,160,245,.09) 1px,transparent 1px);background-size:24px 24px;border:1px solid var(--line);border-radius:22px;padding:34px 30px;overflow-x:auto;box-shadow:0 40px 90px -40px #000c;position:relative;z-index:2}.wf-flow{display:flex;align-items:center;gap:0;min-width:760px;margin:0 auto;width:max-content}.wf-node{position:relative;display:flex;align-items:center;gap:10px;background:linear-gradient(160deg,#13203a,#0c1830);border:1px solid var(--line);border-radius:14px;padding:12px 14px 12px 12px;min-width:138px;box-shadow:0 14px 30px -16px #000000b3}.wf-node .ni{width:34px;height:34px;flex:0 0 34px;border-radius:10px;display:grid;place-items:center}.wf-node .ni svg{width:18px;height:18px}.wf-node b{font-size:12.5px;font-weight:800;display:block;letter-spacing:-.01em;white-space:nowrap}.wf-node span{font-size:10px;color:var(--txt-3);font-weight:600;white-space:nowrap}.wf-node .port{position:absolute;width:9px;height:9px;border-radius:50%;background:#1c2c4a;border:2px solid #3a4d72;top:50%;transform:translateY(-50%)}.wf-node .port.l{left:-5px}.wf-node .port.r{right:-5px}.wf-tag{position:absolute;top:-9px;left:13px;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border-radius:5px}.wf-arrow{flex:0 0 32px;display:grid;place-items:center}.wf-arrow svg{width:32px;height:24px}.wf-branch{display:flex;flex-direction:column;gap:16px}.wf-blab{position:absolute;top:-8px;right:-6px;font-family:JetBrains Mono,monospace;font-size:8px;font-weight:700;letter-spacing:.06em;padding:2px 6px;border-radius:5px}.wf-caption{display:flex;align-items:center;gap:9px;justify-content:center;margin-top:18px;font-size:12.5px;color:var(--txt-3);font-weight:600}.wf-caption svg{width:15px;height:15px;stroke:var(--violet)}.rep-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.rep-card{background:var(--glass);border:1px solid var(--line);border-radius:var(--r);padding:20px;transition:.18s}.rep-card:hover{transform:translateY(-4px);border-color:#ffffff2e}.rep-card .rh{display:flex;align-items:center;gap:10px;margin-bottom:14px}.rep-card .rh .ri{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:0 0 34px}.rep-card .rh .ri svg{width:18px;height:18px}.rep-card .rh .rt{font-size:12.5px;font-weight:700;color:var(--txt-2)}.rep-card .rv{font-family:JetBrains Mono,monospace;font-size:27px;font-weight:700;letter-spacing:-.03em;line-height:1}.rep-card .rv small{font-size:15px;color:var(--txt-3)}.rep-card .rd{font-size:11.5px;font-weight:700;margin-top:6px;display:flex;align-items:center;gap:5px}.rep-card .rchart{margin-top:14px;height:48px}.rep-card .rchart svg{width:100%;height:48px;overflow:visible}.rep-bars{display:flex;align-items:flex-end;gap:5px;height:48px}.rep-bars i{flex:1;border-radius:3px 3px 0 0}.rep-donut{display:flex;align-items:center;gap:14px;margin-top:8px}.intg-hub{position:relative;background:linear-gradient(160deg,#ffffff0b,#ffffff04);border:1px solid var(--line);border-radius:24px;padding:40px;overflow:hidden}.intg-svg{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.55}.intg-svg line{stroke:#5fa0f5;stroke-width:.25;stroke-dasharray:2 2;animation:dash 22s linear infinite}@keyframes dash{to{stroke-dashoffset:-40}}.intg-grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.intg-tile{background:#0a1322b8;backdrop-filter:blur(6px);border:1px solid var(--line);border-radius:15px;padding:16px;display:flex;align-items:center;gap:12px;transition:.16s}.intg-tile:hover{transform:translateY(-3px);border-color:#ffffff38;background:#0d1830d9}.intg-tile>div{min-width:0;flex:1}.intg-tile .ti{width:40px;height:40px;flex:0 0 40px;border-radius:11px;display:grid;place-items:center}.intg-tile .ti svg{width:21px;height:21px}.intg-tile b{font-size:13.5px;font-weight:800;letter-spacing:-.01em;display:block;overflow-wrap:anywhere}.intg-tile span{font-size:11px;color:var(--txt-3);font-weight:600;display:block;overflow-wrap:anywhere}.intg-center{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:10px;position:relative}.intg-center:before{content:"";position:absolute;width:230px;height:230px;border-radius:50%;background:radial-gradient(circle,rgba(10,19,34,.92) 38%,rgba(10,19,34,.4) 62%,transparent 75%);z-index:0}.intg-center>*{position:relative;z-index:1}.intg-center .hubk{width:72px;height:72px;border-radius:20px;background:linear-gradient(135deg,#2f80ed,#1a5fc4);display:grid;place-items:center;box-shadow:0 0 0 8px #2f80ed1f,0 20px 50px -16px #2f80edcc;animation:pulse 3s ease-in-out infinite}@keyframes pulse{0%,to{box-shadow:0 0 0 8px #2f80ed1f,0 20px 50px -16px #2f80edcc}50%{box-shadow:0 0 0 14px #2f80ed0f,0 20px 50px -16px #2f80ede6}}.intg-center b{font-size:15px;font-weight:800;margin-top:14px}.intg-center span{font-size:11.5px;color:var(--txt-3);font-weight:600;margin-top:3px}.intg-note{margin-top:22px;display:flex;align-items:center;gap:14px;background:linear-gradient(100deg,#2f80ed1f,#8b6bff0f);border:1px solid var(--line);border-radius:15px;padding:16px 20px;position:relative;z-index:2}.intg-note .nic{width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:#2f80ed29;display:grid;place-items:center}.intg-note .nic svg{width:22px;height:22px;stroke:var(--blue-3)}.intg-note .ntx b{font-size:14.5px;font-weight:800}.intg-note .ntx p{font-size:13px;color:var(--txt-2);margin-top:2px}.intg-note .nbtn{margin-left:auto;flex:0 0 auto}@media(prefers-reduced-motion:reduce){.intg-svg line,.intg-center .hubk{animation:none}}@media(max-width:760px){.heat-legend{flex-direction:column}.rep-grid,.intg-grid{grid-template-columns:1fr 1fr}.intg-svg{display:none}.intg-center{order:-1;grid-column:1/-1;flex-direction:row;gap:14px;justify-content:flex-start}.intg-center .hubk{width:52px;height:52px;border-radius:15px}.intg-center b,.intg-center span{margin-top:0;text-align:left}.intg-note{flex-wrap:wrap}.intg-note .nbtn{margin-left:0;width:100%}}@media(max-width:560px){.intg-hub{padding:24px 18px}.intg-grid{grid-template-columns:1fr}}@media(max-width:480px){.rep-grid{grid-template-columns:1fr}}.phone{position:relative;width:264px;margin:0 auto;z-index:2}.phone-frame{position:relative;background:linear-gradient(165deg,#1a2336,#0b1322);border:1px solid rgba(255,255,255,.12);border-radius:44px;padding:11px;box-shadow:0 50px 95px -34px #000000d9,inset 0 0 0 2px #ffffff0a}.phone-screen{position:relative;background:#0a1322;border-radius:34px;overflow:hidden;height:524px;background-image:radial-gradient(rgba(95,160,245,.06) 1px,transparent 1px);background-size:18px 18px}.phone-notch{position:absolute;top:0;left:50%;transform:translate(-50%);width:108px;height:23px;background:#0b1322;border-radius:0 0 15px 15px;z-index:6}.phone-status{display:flex;align-items:center;justify-content:space-between;padding:10px 24px 7px;font-size:11px;font-weight:700;color:var(--txt-2);font-family:JetBrains Mono,monospace}.phone-status .sb{display:flex;align-items:center;gap:5px}.phone-status .sb i{width:4px;height:9px;border-radius:1px;background:var(--txt-2)}.app-head{display:flex;align-items:center;gap:10px;padding:8px 16px 13px;border-bottom:1px solid var(--line-2)}.app-head .ak{width:30px;height:30px;border-radius:9px;background:linear-gradient(135deg,#2f80ed,#1a5fc4);display:grid;place-items:center;font-weight:800;font-size:15px;color:#fff;letter-spacing:-.04em}.app-head .at{font-size:13px;font-weight:800}.app-head .as{font-size:9.5px;color:var(--txt-3);font-weight:600;display:flex;align-items:center;gap:5px}.app-head .as .gd{width:6px;height:6px;border-radius:50%;background:var(--emerald);box-shadow:0 0 #13b98180;animation:lp 1.9s infinite}.app-head .bell{margin-left:auto;width:30px;height:30px;border-radius:50%;background:var(--glass);border:1px solid var(--line-2);display:grid;place-items:center;position:relative}.app-head .bell svg{width:15px;height:15px;stroke:var(--txt-2)}.app-head .bell .bdot{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:var(--rose);border:1.5px solid #0a1322}.app-list{padding:8px 12px;display:flex;flex-direction:column;gap:2px}.app-list .mi-row{padding:10px 6px}.app-list .mi-row .ra{width:36px;height:36px;flex:0 0 36px;font-size:13px}.app-list .mi-row .rn{font-size:12.5px}.app-list .mi-row .rp{font-size:10.5px}.push{position:absolute;top:38px;left:11px;right:11px;z-index:5;display:flex;align-items:flex-start;gap:11px;padding:12px 13px;border-radius:18px;background:#121c2eeb;backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.13);box-shadow:0 20px 44px -12px #000000bf;animation:pushIn 5.5s ease-in-out infinite}.push .pic{width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:#25d36629;display:grid;place-items:center}.push .pic svg{width:18px;height:18px;stroke:var(--wa)}.push .pt{flex:1;min-width:0}.push .ph{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800;color:var(--txt)}.push .ph .pnow{margin-left:auto;font-size:9px;color:var(--txt-3);font-weight:600}.push .pm{font-size:11px;color:var(--txt-2);margin-top:3px;line-height:1.45}@keyframes pushIn{0%{transform:translateY(-78px);opacity:0}7%,58%{transform:translateY(0);opacity:1}70%,to{transform:translateY(-78px);opacity:0}}@media(prefers-reduced-motion:reduce){.push{animation:none}}.app-badges{display:flex;gap:11px;margin-top:26px;flex-wrap:wrap}.store-badge{display:inline-flex;align-items:center;gap:11px;padding:11px 18px;border-radius:13px;background:var(--glass);border:1px solid var(--line);transition:.16s}.store-badge:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-2px)}.store-badge svg{width:24px;height:24px}.store-badge .stx small{display:block;font-size:9.5px;color:var(--txt-3);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.store-badge .stx b{display:block;font-size:14px;font-weight:800;letter-spacing:-.01em;margin-top:1px}.ig-grad-txt{background:linear-gradient(120deg,#feda75,#fa7e1e,#d62976 55%,#962fbf,#4f5bd5);-webkit-background-clip:text;background-clip:text;color:transparent}.ig-phone{width:300px;margin:0 auto;background:#0c1322;border:1px solid var(--line);border-radius:30px;padding:9px;box-shadow:0 40px 80px -34px #000c;position:relative;z-index:2}.ig-screen{background:#000;border-radius:23px;overflow:hidden}.ig-top{display:flex;align-items:center;gap:9px;padding:13px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.ig-top .av{width:32px;height:32px;border-radius:50%;background:linear-gradient(120deg,#feda75,#fa7e1e,#d62976 55%,#962fbf,#4f5bd5);padding:2px;flex:0 0 32px}.ig-top .av i{display:block;width:100%;height:100%;border-radius:50%;background:#0c1322}.ig-top .nm{font-size:13px;font-weight:800;color:#fff}.ig-top .nm small{display:block;font-size:10px;font-weight:600;color:#8a96ad}.ig-post-img{height:150px;position:relative;background:linear-gradient(135deg,#dc2626,#7f1d1d)}.ig-post-img .reel{position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:6px;background:#0006;display:grid;place-items:center}.ig-post-img .reel svg{width:13px;height:13px;stroke:#fff}.ig-comments{padding:13px 14px;display:flex;flex-direction:column;gap:11px;background:#000}.ig-cm{display:flex;align-items:flex-start;gap:9px}.ig-cm .ca{width:26px;height:26px;border-radius:50%;flex:0 0 26px;display:grid;place-items:center;font-size:11px;font-weight:800;color:#fff}.ig-cm .cb{font-size:12px;line-height:1.4;color:#e8eefb}.ig-cm .cb b{font-weight:800;margin-right:5px}.ig-cm .kwhl{color:#7fb2ff;font-weight:700}.ig-dm-pop{margin:0 14px 14px;background:linear-gradient(135deg,#3b8bf0,#2f80ed);border-radius:15px 15px 5px;padding:11px 13px;position:relative}.ig-dm-pop .dl{font-size:9px;font-weight:800;letter-spacing:.1em;color:#fffc;text-transform:uppercase;display:flex;align-items:center;gap:5px;margin-bottom:5px}.ig-dm-pop .dl svg{width:11px;height:11px;stroke:#fff}.ig-dm-pop p{font-size:12.5px;color:#fff;line-height:1.5}.ig-flow-tag{position:absolute;z-index:4;display:flex;align-items:center;gap:8px;padding:10px 13px;background:linear-gradient(160deg,#ffffff14,#ffffff08);border:1px solid var(--line);border-radius:13px;backdrop-filter:blur(8px);box-shadow:0 16px 36px -18px #000000b3;animation:float3 6s ease-in-out infinite}.ig-flow-tag .ft-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;flex:0 0 30px}.ig-flow-tag .ft-ic svg{width:17px;height:17px}.ig-flow-tag b{font-size:12px;font-weight:800;display:block;color:#fff}.ig-flow-tag span{font-size:10.5px;color:var(--txt-3);font-weight:600}.ig-flow-tag.t1{top:24px;left:-30px}.ig-flow-tag.t2{bottom:40px;right:-34px}@media(max-width:980px){.ig-flow-tag.t1{left:0}.ig-flow-tag.t2{right:0}}.coex{width:100%;position:relative;z-index:2;display:flex;flex-direction:column;gap:18px}.coex-grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:0}.coex-card{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid var(--line);border-radius:var(--r);padding:18px;box-shadow:0 30px 70px -34px #000000b3}.coex-card .cc-h{display:flex;align-items:center;gap:11px;margin-bottom:14px}.coex-card .cc-i{width:40px;height:40px;flex:0 0 40px;border-radius:12px;display:grid;place-items:center}.coex-card .cc-i svg{width:22px;height:22px}.coex-card .cc-t b{font-size:13.5px;font-weight:800;display:block;letter-spacing:-.01em}.coex-card .cc-t span{font-size:10.5px;color:var(--txt-3);font-weight:600}.coex-msg{display:flex;align-items:center;gap:9px;padding:9px 10px;border-radius:10px;background:var(--glass-2);border:1px solid var(--line-2)}.coex-msg+.coex-msg{margin-top:8px}.coex-msg .cm-av{width:26px;height:26px;flex:0 0 26px;border-radius:8px;display:grid;place-items:center;font-size:10px;font-weight:800;color:#fff}.coex-msg .cm-b{flex:1;min-width:0}.coex-msg .cm-n{font-size:11px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.coex-msg .cm-p{font-size:9.5px;color:var(--txt-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.coex-msg .cm-tk svg{width:14px;height:14px;stroke:var(--sky)}.coex-link{display:flex;flex-direction:column;align-items:center;gap:7px;padding:0 20px}.coex-link .cl-line{width:44px;height:2px;background:linear-gradient(90deg,#25d36680,#2f80ed80);position:relative;border-radius:99px}.coex-link .cl-orb{width:42px;height:42px;border-radius:50%;background:#2bb8e824;border:1px solid rgba(43,184,232,.34);display:grid;place-items:center;box-shadow:0 0 0 6px #2bb8e812}.coex-link .cl-orb svg{width:20px;height:20px;stroke:var(--sky);animation:spin 7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.coex-link .cl-lab{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.08em;color:var(--sky);text-transform:uppercase;text-align:center;white-space:nowrap}@media(prefers-reduced-motion:reduce){.coex-link .cl-orb svg{animation:none}}.coex-num{display:flex;align-items:center;justify-content:center;gap:10px;padding:13px 18px;border-radius:14px;background:linear-gradient(100deg,#25d3661a,#2f80ed14);border:1px solid var(--line)}.coex-num svg{width:18px;height:18px;stroke:var(--wa)}.coex-num .cn-t{font-size:12.5px;font-weight:700;color:var(--txt-2)}.coex-num .cn-t b{color:var(--txt);font-family:JetBrains Mono,monospace;font-weight:700}.verified{display:flex;align-items:flex-start;gap:14px;margin-top:24px;padding:16px 18px;border-radius:16px;background:linear-gradient(110deg,#25d3661a,#25d36608);border:1px solid rgba(37,211,102,.26)}.verified .vf-shield{flex:0 0 40px;width:40px;height:40px;border-radius:12px;background:#25d36629;display:grid;place-items:center}.verified .vf-shield svg{width:22px;height:22px;stroke:var(--wa)}.verified .vf-h{display:flex;align-items:center;gap:9px;font-size:14.5px;font-weight:800;letter-spacing:-.01em}.verified .vf-chk{width:18px;height:18px;border-radius:50%;background:var(--wa);display:grid;place-items:center;flex:0 0 18px}.verified .vf-chk svg{width:11px;height:11px;stroke:#06351c}.verified .vf-tx p{font-size:13px;color:var(--txt-2);margin-top:5px;line-height:1.55}@media(max-width:540px){.coex-grid{grid-template-columns:1fr;gap:0}.coex-link{flex-direction:row;padding:14px 0}.coex-link .cl-line{width:2px;height:24px;background:linear-gradient(180deg,#25d36680,#2f80ed80)}}.wafloat{position:fixed;bottom:26px;right:26px;z-index:90;display:flex;align-items:center;gap:11px;padding:13px 18px 13px 14px;border-radius:99px;background:#25d366;color:#06321a;font-weight:800;font-size:14px;box-shadow:0 14px 36px -10px #25d366b3;transition:.16s}.wafloat:hover{transform:translateY(-3px)}.wafloat .wi{width:30px;height:30px;border-radius:50%;background:#ffffff40;display:grid;place-items:center}.wafloat .wi svg{width:18px;height:18px;stroke:#06321a}@media(max-width:980px){.hero-in{grid-template-columns:1fr;gap:30px}.collage{height:430px;max-width:440px;margin:0 auto;width:100%}.frow{grid-template-columns:1fr;gap:34px;margin-bottom:80px}.frow.rev .ftext{order:0}.fgrid{grid-template-columns:1fr 1fr}.steps{grid-template-columns:1fr}.step .conn{display:none}.plans{grid-template-columns:1fr;max-width:440px;margin:0 auto}.plan.pop{transform:none}.nav-links{display:none}.burger{display:grid}.nav-mobile.open{display:flex}.foot-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.wrap,.container,.nav-in{padding-left:18px;padding-right:18px}.hero{padding-top:118px}.hero h1{font-size:40px}.sec-head h2{font-size:30px}.fgrid,.foot-grid{grid-template-columns:1fr}.finalcta{padding:44px 24px}.finalcta h2{font-size:30px}}.nav-links a.active{color:#fff;background:var(--glass)}.ka .hero-in{grid-template-columns:1fr 1fr;gap:52px}.ka .hero h1{font-size:54px}.ka .hero h1 .hl{background:linear-gradient(105deg,#8b6bff,#5fa0f5);-webkit-background-clip:text;background-clip:text;color:transparent}.ka .hero .sub{max-width:520px}.ka .hero-badge:before{background:radial-gradient(circle,#8b6bff8c,#8b6bff00 70%)}.ka .hero-badge .dot{background:var(--violet);box-shadow:0 0 #8b6bff80;animation:lp-v 1.9s infinite}@keyframes lp-v{0%{box-shadow:0 0 #8b6bff80}70%{box-shadow:0 0 0 8px #8b6bff00}to{box-shadow:0 0 #8b6bff00}}.ka .finalcta{background:linear-gradient(160deg,#8b6bff29,#2f80ed17)}.ka .finalcta .glow{background:#8b6bff47}.ka .qa[open] summary .pl{color:#b6a4ff}.tree-wrap{position:relative}.tree-glow{position:absolute;inset:-30px;background:radial-gradient(closest-side,rgba(139,107,255,.28),transparent 70%);filter:blur(20px);z-index:0}.tree{position:relative;z-index:2;background:#070e1c8c;background-image:radial-gradient(rgba(95,160,245,.08) 1px,transparent 1px);background-size:22px 22px;border:1px solid var(--line);border-radius:22px;padding:26px 24px;box-shadow:0 40px 90px -40px #000c}.tree-head{display:flex;align-items:center;gap:8px;margin-bottom:20px}.tree-head .th-t{font-size:12.5px;font-weight:800}.tree-head .th-s{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--txt-3);font-weight:600;margin-left:auto}.tnode{position:relative;display:flex;align-items:center;gap:10px;background:linear-gradient(160deg,#13203a,#0c1830);border:1px solid var(--line);border-radius:14px;padding:11px 14px 11px 11px;box-shadow:0 14px 30px -16px #000000b3}.tnode .ni{width:32px;height:32px;flex:0 0 32px;border-radius:10px;display:grid;place-items:center}.tnode .ni svg{width:17px;height:17px}.tnode b{font-size:12.5px;font-weight:800;display:block;letter-spacing:-.01em;white-space:nowrap}.tnode span{font-size:10px;color:var(--txt-3);font-weight:600;white-space:nowrap}.tnode .ttag{position:absolute;top:-9px;left:12px;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 7px;border-radius:5px}.tnode.parent{border-color:#8b6bff66;box-shadow:0 0 0 4px #8b6bff14,0 14px 30px -16px #000000b3}.tree-root{display:flex;justify-content:center;margin-bottom:8px}.tree-svg{display:block;width:100%;height:36px}.tree-kids{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.tree-kids .tnode{padding:10px}.tree-kids .tnode b{font-size:11.5px;white-space:normal;line-height:1.25}.tree-kids .tnode span{white-space:normal}.tree-foot{display:flex;align-items:center;gap:8px;margin-top:18px;padding:11px 13px;border-radius:12px;background:#8b6bff14;border:1px solid rgba(139,107,255,.22)}.tree-foot svg{width:15px;height:15px;stroke:var(--violet);flex:0 0 15px}.tree-foot span{font-size:11.5px;color:var(--txt-2);font-weight:600;line-height:1.4}.tree-status{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.08em;color:#7ce6a6;background:#13b98124;padding:3px 9px;border-radius:99px}.tree-status i{width:6px;height:6px;border-radius:50%;background:var(--emerald);animation:lp 1.9s infinite}.cron-pill{display:flex;align-items:center;gap:9px;padding:10px 13px;border-radius:11px;background:#2bb8e814;border:1px solid rgba(43,184,232,.22);margin-bottom:12px}.cron-pill svg{width:15px;height:15px;stroke:var(--sky);flex:0 0 15px}.cron-pill span{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:#7fd4f5}.cron-pill em{font-style:normal;font-size:11px;color:var(--txt-3);font-weight:600;margin-left:auto}.runs{display:flex;flex-direction:column;gap:9px}.run{display:flex;align-items:center;gap:12px;padding:12px 13px;border:1px solid var(--line-2);border-radius:12px;background:var(--glass-2)}.run .ric{width:34px;height:34px;flex:0 0 34px;border-radius:10px;display:grid;place-items:center}.run .ric svg{width:17px;height:17px}.run .rb{flex:1;min-width:0}.run .rn{font-size:12.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.run .rp{font-size:10.5px;color:var(--txt-3);font-weight:600;font-family:JetBrains Mono,monospace;margin-top:2px}.run .rbadge{flex:0 0 auto;font-size:10px;font-weight:700;padding:4px 10px;border-radius:99px;font-family:JetBrains Mono,monospace;letter-spacing:.04em}.rbadge.ok{color:#7ce6a6;background:#13b98124}.rbadge.err{color:#ff8a9b;background:#f0556b24}.rbadge.pend{color:#ffce7a;background:#f5a52424}.trend-pill{display:flex;align-items:center;gap:9px;padding:10px 13px;border-radius:11px;background:#13b98114;border:1px solid rgba(19,185,129,.22);margin-bottom:12px}.trend-pill svg{width:15px;height:15px;stroke:var(--emerald);flex:0 0 15px}.trend-pill span{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;color:#7ce6a6}.trend-pill em{font-style:normal;font-size:11px;color:var(--txt-3);font-weight:600;margin-left:auto}.grid-week{display:flex;flex-direction:column;gap:9px}.gw-row{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid var(--line-2);border-radius:12px;background:var(--glass-2)}.gw-day{font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700;letter-spacing:.08em;color:var(--txt-3);flex:0 0 34px;text-transform:uppercase}.gw-thumb{width:38px;height:38px;flex:0 0 38px;border-radius:9px;display:grid;place-items:center;position:relative;overflow:hidden}.gw-thumb svg{width:18px;height:18px}.gw-thumb .ai-spark{position:absolute;bottom:2px;right:2px;width:13px;height:13px;border-radius:4px;background:linear-gradient(135deg,#8b6bff,#2f80ed);display:grid;place-items:center}.gw-thumb .ai-spark svg{width:8px;height:8px;stroke:#fff}.gw-b{flex:1;min-width:0}.gw-t{font-size:12px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gw-c{font-size:10.5px;color:var(--txt-3);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px;font-style:italic}.gw-badge{flex:0 0 auto;font-size:9.5px;font-weight:700;padding:4px 9px;border-radius:99px;font-family:JetBrains Mono,monospace;letter-spacing:.04em}.ctrl-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ctrl{background:var(--glass);border:1px solid var(--line);border-radius:var(--r);padding:22px;transition:.18s}.ctrl:hover{transform:translateY(-4px);border-color:#fff3;background:#ffffff0f}.ctrl .fi{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;margin-bottom:15px}.ctrl .fi svg{width:22px;height:22px}.ctrl b{font-size:15.5px;font-weight:800;letter-spacing:-.01em}.ctrl p{font-size:13px;color:var(--txt-2);margin-top:7px;line-height:1.55}.model-row{display:flex;gap:8px;margin-top:12px}.model-pill{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;padding:5px 10px;border-radius:99px;letter-spacing:.04em}.model-pill.cl{color:#ffb38a;background:#d9775724;border:1px solid rgba(217,119,87,.3)}.model-pill.gp{color:#7fd4c9;background:#10a37f21;border:1px solid rgba(16,163,127,.3)}.step .prompt{margin-top:14px;font-family:JetBrains Mono,monospace;font-size:11px;line-height:1.6;color:var(--txt-2);background:#070e1c99;border:1px solid var(--line-2);border-radius:10px;padding:11px 13px}.step .prompt .pc{color:#b6a4ff}@media(max-width:980px){.ka .hero-in{grid-template-columns:1fr;gap:36px}.ka .hero h1{font-size:44px}.ctrl-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ka .hero h1{font-size:36px}.ctrl-grid,.tree-kids{grid-template-columns:1fr}.tree-svg{display:none}}.ma .hero-in{grid-template-columns:1.02fr .98fr;gap:52px}.ma .hero h1{font-size:52px}.ma .hero h1 .hl{background:linear-gradient(105deg,#5fa0f5,#13b981);-webkit-background-clip:text;background-clip:text;color:transparent}.ma .hero-badge:before{background:radial-gradient(circle,#2bb8e88c,#2bb8e800 70%)}.ma .hero-badge .dot{background:var(--sky);box-shadow:0 0 #2bb8e880;animation:lp-s 1.9s infinite}@keyframes lp-s{0%{box-shadow:0 0 #2bb8e880}70%{box-shadow:0 0 0 8px #2bb8e800}to{box-shadow:0 0 #2bb8e800}}.ma .finalcta{background:linear-gradient(160deg,#2f80ed26,#13b98114)}.ma .finalcta .glow{background:#2f80ed47}.hfun-wrap{position:relative}.hfun-glow{position:absolute;inset:-30px;background:radial-gradient(closest-side,rgba(19,185,129,.22),transparent 70%);filter:blur(20px);z-index:0}.hfun{position:relative;z-index:2;background:#070e1c8c;background-image:radial-gradient(rgba(95,160,245,.08) 1px,transparent 1px);background-size:22px 22px;border:1px solid var(--line);border-radius:22px;padding:24px;box-shadow:0 40px 90px -40px #000c}.hfun-head{display:flex;align-items:center;gap:8px;margin-bottom:18px}.hfun-head .t{font-size:12.5px;font-weight:800}.hfun-head .s{font-family:JetBrains Mono,monospace;font-size:10px;color:var(--txt-3);font-weight:600;margin-left:auto}.hfun-status{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.08em;color:#7ce6a6;background:#13b98124;padding:3px 9px;border-radius:99px}.hfun-status i{width:6px;height:6px;border-radius:50%;background:var(--emerald);animation:lp 1.9s infinite}.fstage{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--line-2);border-radius:13px;background:var(--glass-2)}.fstage .fi{width:36px;height:36px;flex:0 0 36px;border-radius:11px;display:grid;place-items:center}.fstage .fi svg{width:18px;height:18px}.fstage .fb{flex:1;min-width:0}.fstage .fl{font-size:11px;color:var(--txt-3);font-weight:700}.fstage .fv{font-family:JetBrains Mono,monospace;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.15}.fstage .fv small{font-size:12px;color:var(--txt-3)}.fstage .bar{height:7px;border-radius:99px;background:#ffffff12;margin-top:6px;overflow:hidden}.fstage .bar i{display:block;height:100%;border-radius:99px}.fconn{display:flex;align-items:center;gap:9px;padding:5px 0 5px 30px}.fconn svg{width:14px;height:16px}.fconn span{font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;color:var(--txt-3)}.fconn b{color:#7ce6a6}.hfun-foot{display:flex;gap:10px;margin-top:16px}.hfun-kpi{flex:1;border:1px solid var(--line-2);border-radius:12px;padding:11px 13px;background:var(--glass-2)}.hfun-kpi .l{font-size:9.5px;color:var(--txt-3);font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:JetBrains Mono,monospace}.hfun-kpi .v{font-family:JetBrains Mono,monospace;font-size:17px;font-weight:700;margin-top:3px}.wiz-step-lbl{font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--txt-3);margin-bottom:9px}.wiz-goals{display:grid;grid-template-columns:1fr 1fr 1fr;gap:9px;margin-bottom:14px}.wiz-goal{border:1px solid var(--line-2);border-radius:12px;padding:11px 10px;background:var(--glass-2);text-align:center}.wiz-goal.sel{border-color:#2f80ed8c;background:#2f80ed1a;box-shadow:0 0 0 3px #2f80ed1a}.wiz-goal .gi{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;margin:0 auto 7px}.wiz-goal .gi svg{width:16px;height:16px}.wiz-goal b{font-size:11px;font-weight:800;display:block;line-height:1.25}.wiz-strat{position:relative;border:1px solid rgba(139,107,255,.4);border-radius:13px;padding:13px 14px;background:linear-gradient(120deg,#8b6bff1a,#2f80ed0f);margin-bottom:14px}.wiz-strat .stag{position:absolute;top:-9px;left:12px;font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:700;letter-spacing:.12em;padding:2px 8px;border-radius:5px;color:#fff;background:linear-gradient(120deg,#8b6bff,#2f80ed)}.wiz-strat .st{font-size:12.5px;font-weight:800;display:flex;align-items:center;gap:7px}.wiz-strat .st svg{width:14px;height:14px;stroke:#b6a4ff}.wiz-strat p{font-size:11px;color:var(--txt-2);margin-top:5px;line-height:1.5}.wiz-strat .sbtns{display:flex;gap:7px;margin-top:10px}.wiz-strat .sb{font-size:10.5px;font-weight:700;padding:6px 12px;border-radius:8px}.wiz-strat .sb.use{background:linear-gradient(120deg,#3b8bf0,#1f63c9);color:#fff}.wiz-strat .sb.alt{background:var(--glass);border:1px solid var(--line);color:var(--txt-2)}.wiz-copy{border:1px solid var(--line-2);border-radius:13px;background:var(--glass-2);padding:12px 13px}.wiz-copy .ch{display:flex;align-items:center;gap:7px;margin-bottom:9px}.wiz-copy .ch svg{width:13px;height:13px;stroke:#b6a4ff}.wiz-copy .ch b{font-size:11px;font-weight:800}.wiz-copy .ch .n{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:9px;color:var(--txt-3);font-weight:700}.wiz-copy .cline{font-size:11.5px;color:var(--txt-2);line-height:1.55;border-left:2px solid rgba(139,107,255,.4);padding-left:10px}.wiz-copy .cline b{color:var(--txt)}.wiz-copy .cbtns{display:flex;gap:6px;margin-top:10px}.wiz-copy .cb{font-size:10px;font-weight:700;padding:5px 11px;border-radius:99px}.wiz-copy .cb.ok{color:#7ce6a6;background:#13b98124}.wiz-copy .cb.ed{color:var(--txt-2);background:var(--glass);border:1px solid var(--line)}.attr-sec{padding:96px 0;background:#ffffff03;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.attr-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}.attr-card{background:linear-gradient(160deg,#ffffff0f,#ffffff05);border:1px solid var(--line);border-radius:var(--r);box-shadow:0 40px 80px -36px #000000b3;overflow:hidden}.attr-card .ah{display:flex;align-items:center;gap:9px;padding:14px 16px;border-bottom:1px solid var(--line-2)}.attr-card .ah svg{width:16px;height:16px}.attr-card .ah b{font-size:12.5px;font-weight:800}.attr-card .ah .hs{margin-left:auto;font-family:JetBrains Mono,monospace;font-size:10px;color:var(--txt-3);font-weight:600}.attr-body{padding:16px}.tbl-wrap{overflow-x:auto}.tbl{width:100%;border-collapse:collapse;min-width:520px}.tbl th{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--txt-3);text-align:right;padding:8px 10px;border-bottom:1px solid var(--line-2);white-space:nowrap}.tbl th:first-child{text-align:left}.tbl td{font-size:12px;font-weight:600;padding:11px 10px;border-bottom:1px solid var(--line-2);text-align:right;white-space:nowrap}.tbl td:first-child{text-align:left}.tbl tr:last-child td{border-bottom:none}.tbl .adname{display:flex;align-items:center;gap:9px;font-weight:700}.tbl .adname .ad-i{width:26px;height:26px;flex:0 0 26px;border-radius:7px;display:grid;place-items:center}.tbl .adname .ad-i svg{width:13px;height:13px}.tbl .num{font-family:JetBrains Mono,monospace;font-weight:700}.tbl .roas{font-family:JetBrains Mono,monospace;font-weight:700;padding:3px 9px;border-radius:99px;font-size:11px}.roas.hi{color:#7ce6a6;background:#13b98124}.roas.mid{color:#ffce7a;background:#f5a52424}.roas.lo{color:#ff8a9b;background:#f0556b24}.totals{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-top:22px}.tot{background:var(--glass);border:1px solid var(--line);border-radius:14px;padding:15px 16px;transition:.18s}.tot:hover{transform:translateY(-3px);border-color:#ffffff2e}.tot .l{font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--txt-3)}.tot .v{font-family:JetBrains Mono,monospace;font-size:19px;font-weight:700;letter-spacing:-.02em;margin-top:5px}.tot .v small{font-size:11px;color:var(--txt-3)}.tot .d{font-size:10.5px;font-weight:700;margin-top:3px}.sug{display:flex;flex-direction:column;gap:10px}.sug-card{display:flex;align-items:flex-start;gap:12px;padding:13px;border:1px solid var(--line-2);border-radius:13px;background:var(--glass-2)}.sug-card .si{width:34px;height:34px;flex:0 0 34px;border-radius:10px;display:grid;place-items:center}.sug-card .si svg{width:17px;height:17px}.sug-card .sb2{flex:1;min-width:0}.sug-card .st2{font-size:12.5px;font-weight:800;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sug-card .stag2{font-family:JetBrains Mono,monospace;font-size:8.5px;font-weight:700;letter-spacing:.08em;padding:2px 7px;border-radius:5px}.sug-card .sp{font-size:11px;color:var(--txt-2);margin-top:4px;line-height:1.5}.sug-card .sbt{display:flex;gap:7px;margin-top:9px}.sug-card .b1{font-size:10.5px;font-weight:700;padding:6px 13px;border-radius:8px;background:linear-gradient(120deg,#3b8bf0,#1f63c9);color:#fff}.sug-card .b2{font-size:10.5px;font-weight:700;padding:6px 13px;border-radius:8px;background:var(--glass);border:1px solid var(--line);color:var(--txt-2)}.rep-sec2{display:flex;flex-direction:column;gap:10px}.rep-block{border:1px solid var(--line-2);border-radius:13px;background:var(--glass-2);padding:13px 14px}.rep-block .rh2{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-family:JetBrains Mono,monospace}.rep-block .rh2 i{width:8px;height:8px;border-radius:50%}.rep-block ul{list-style:none;margin-top:9px;display:flex;flex-direction:column;gap:7px}.rep-block li{font-size:11.5px;color:var(--txt-2);line-height:1.5;display:flex;gap:8px}.rep-block li:before{content:"—";flex:0 0 auto;color:var(--txt-3)}.rep-block li b{color:var(--txt)}.pdf-btn{display:inline-flex;align-items:center;gap:8px;margin-top:4px;font-size:11.5px;font-weight:700;padding:9px 15px;border-radius:10px;background:var(--glass);border:1px solid var(--line);color:var(--txt-2);align-self:flex-start}.pdf-btn svg{width:14px;height:14px;stroke:var(--rose)}.dash-filters{display:flex;gap:7px;margin-bottom:13px}.df{font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700;padding:5px 11px;border-radius:99px;color:var(--txt-3);background:var(--glass-2);border:1px solid var(--line-2)}.df.on{color:#fff;background:#2f80ed38;border-color:#2f80ed80}.dash-kpis{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-bottom:13px}.dk2{background:var(--glass-2);border:1px solid var(--line-2);border-radius:12px;padding:12px}.dk2 .l{font-size:9.5px;color:var(--txt-3);font-weight:700;font-family:JetBrains Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.dk2 .v{font-family:JetBrains Mono,monospace;font-size:18px;font-weight:700;margin-top:4px;letter-spacing:-.02em}.dk2 .d{font-size:10px;font-weight:700;margin-top:3px}.dash-bars{display:flex;align-items:flex-end;gap:6px;height:56px;padding:12px;border:1px solid var(--line-2);border-radius:12px;background:var(--glass-2)}.dash-bars i{flex:1;border-radius:3px 3px 0 0}@media(max-width:980px){.ma .hero-in{grid-template-columns:1fr;gap:36px}.ma .hero h1{font-size:42px}.attr-grid{grid-template-columns:1fr}.totals{grid-template-columns:repeat(3,1fr)}}@media(max-width:560px){.ma .hero h1{font-size:35px}.totals{grid-template-columns:1fr 1fr}.dash-kpis,.wiz-goals{grid-template-columns:1fr}}.privacy-body{display:flex;flex-direction:column;gap:48px}.privacy-block h2{font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--txt);margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--line)}.privacy-block p{font-size:16px;line-height:1.75;color:var(--txt-2);margin-bottom:12px}.privacy-block p:last-child{margin-bottom:0}.privacy-block ul{margin:12px 0 0;padding-left:20px;display:flex;flex-direction:column;gap:8px}.privacy-block ul li{font-size:16px;line-height:1.7;color:var(--txt-2)}@media(max-width:600px){.privacy-block h2{font-size:17px}.privacy-block p,.privacy-block ul li{font-size:15px}}
