@font-face{font-family:Alexandria;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/alexandria-arabic-fb351b4f.f6cce600.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Alexandria;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/alexandria-latin-ext-72e94aeb.fed134bf.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Alexandria;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/alexandria-latin-d09128cc.1872283b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/alexandria-arabic-fb351b4f.f6cce600.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/alexandria-latin-ext-72e94aeb.fed134bf.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Alexandria;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/alexandria-latin-d09128cc.1872283b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alexandria;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/alexandria-arabic-fb351b4f.f6cce600.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Alexandria;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/alexandria-latin-ext-72e94aeb.fed134bf.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Alexandria;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/alexandria-latin-d09128cc.1872283b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alexandria;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/alexandria-arabic-fb351b4f.f6cce600.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Alexandria;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/alexandria-latin-ext-72e94aeb.fed134bf.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Alexandria;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/alexandria-latin-d09128cc.1872283b.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/jetbrains-mono-latin-ext-c8b23d7b.8e2e0001.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/jetbrains-mono-latin-0a7197f9.d4d543e2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/jetbrains-mono-latin-ext-c8b23d7b.8e2e0001.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/jetbrains-mono-latin-0a7197f9.d4d543e2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/space-grotesk-latin-ext-c0b2233d.55a1343a.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/space-grotesk-latin-4ecc7e89.5a0c43ff.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/space-grotesk-latin-ext-c0b2233d.55a1343a.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/space-grotesk-latin-4ecc7e89.5a0c43ff.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/space-grotesk-latin-ext-c0b2233d.55a1343a.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/space-grotesk-latin-4ecc7e89.5a0c43ff.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{--f-latin:"Space Grotesk";--f-ar:"Alexandria";--f-mono:"JetBrains Mono","Alexandria"}:root{--bg:#04050b;--bg2:#090b16;--panel:rgba(16,20,38,.58);--panel2:rgba(22,27,50,.72);--line:rgba(255,255,255,.08);--line2:rgba(255,255,255,.14);--text:#eef1ff;--muted:#8d95b7;--dim:#7a82a6;--orange:#f97316;--amber:#fbbf24;--cyan:#22d3ee;--violet:#8b5cf6;--green:#34d399;--pink:#f472b6;--glow:0 0 40px rgba(249,115,22,.35);--safe-b:env(safe-area-inset-bottom,0px)}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}body,html{overflow-x:hidden}body{background:var(--bg);color:var(--text);font-family:var(--f-latin),var(--f-ar),system-ui,sans-serif;line-height:1.6;-webkit-font-smoothing:antialiased}html[dir=rtl] body{font-family:var(--f-ar),var(--f-latin),system-ui,sans-serif}a{text-decoration:none}a,button{color:inherit}button{font:inherit;background:none;border:0;cursor:pointer}.mono{font-family:var(--f-mono),monospace}.wrap{width:min(1200px,100% - 32px);margin-inline:auto}.landing section{position:relative;padding:120px 0}@media(max-width:760px){.landing section{padding:84px 0}}::selection{background:rgba(249,115,22,.4)}#neural{inset:0}#neural,.aurora{position:fixed;z-index:0;pointer-events:none}.aurora{inset:-20%;filter:blur(90px);opacity:.55}.aurora i{position:absolute;border-radius:50%;mix-blend-mode:screen;animation:drift 22s ease-in-out infinite alternate}.aurora i:first-child{width:45vmax;height:45vmax;background:#7c2d12;top:5%;left:55%}.aurora i:nth-child(2){width:38vmax;height:38vmax;background:#1e1b4b;top:45%;left:5%;animation-duration:28s}.aurora i:nth-child(3){width:30vmax;height:30vmax;background:#083344;top:70%;left:60%;animation-duration:34s}@keyframes drift{to{transform:translate(-12%,8%) scale(1.15)}}.noise{opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.noise,.scan{position:fixed;inset:0;z-index:1;pointer-events:none}.scan{background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 3px);mix-blend-mode:overlay}.cursor-glow{position:fixed;width:560px;height:560px;border-radius:50%;pointer-events:none;z-index:1;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(249,115,22,.12),transparent 60%);left:-999px;top:-999px}@media(hover:none){.cursor-glow{display:none}}.layer,footer,main,nav{position:relative;z-index:2}#progress{position:fixed;top:0;inset-inline:0;height:2px;z-index:80;background:linear-gradient(90deg,var(--orange),var(--amber),var(--cyan));transform-origin:left;transform:scaleX(0);box-shadow:0 0 12px var(--orange)}html[dir=rtl] #progress{transform-origin:right}#boot{position:fixed;inset:0;z-index:200;background:var(--bg);display:grid;place-items:center;transition:opacity .6s,visibility .6s}#boot.done{opacity:0;visibility:hidden}.boot-in{width:min(320px,80vw);text-align:center}.boot-in img{height:28px;filter:drop-shadow(0 0 16px rgba(249,115,22,.6));margin-bottom:26px}.boot-bar{height:2px;background:var(--line);border-radius:2px;overflow:hidden}.boot-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--orange),var(--amber));box-shadow:0 0 12px var(--orange)}.boot-log{margin-top:14px;font-size:11px;color:var(--muted);height:16px;letter-spacing:.06em;direction:ltr}nav.top{position:fixed;top:0;inset-inline:0;z-index:50;transition:background .3s,border-color .3s;border-bottom:1px solid transparent}nav.top.scrolled{background:rgba(4,5,11,.7);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border-color:var(--line)}.nav-in{display:flex;align-items:center;justify-content:space-between;height:70px;gap:16px}.logo img{height:28px;display:block;filter:drop-shadow(0 0 12px rgba(249,115,22,.4))}.nav-links{display:flex;gap:26px;font-size:14px;color:var(--muted)}.nav-links a{position:relative;transition:color .2s}.nav-links a:hover{color:var(--text)}.nav-links a:after{content:"";position:absolute;inset-inline:0;bottom:-6px;height:1px;background:var(--orange);transform:scaleX(0);transition:transform .3s}.nav-links a:hover:after{transform:scaleX(1)}.nav-act{display:flex;gap:8px}.btn,.nav-act{align-items:center}.btn{position:relative;display:inline-flex;justify-content:center;gap:10px;padding:13px 22px;border-radius:14px;font-weight:600;font-size:15px;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s;cursor:pointer;border:0;white-space:nowrap;overflow:hidden;isolation:isolate}.btn:active{transform:scale(.97)}.btn-sm{padding:9px 15px;font-size:14px;border-radius:12px}.btn-primary{background:linear-gradient(135deg,var(--orange),#fb923c 60%,var(--amber));color:#130800;box-shadow:var(--glow)}.btn-primary:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translateX(-120%);animation:sheen 3.2s ease-in-out infinite;z-index:-1}@keyframes sheen{60%,to{transform:translateX(120%)}}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 60px rgba(249,115,22,.55)}.btn-ghost{background:rgba(255,255,255,.04);border:1px solid var(--line2);color:var(--text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-ghost:hover{background:rgba(255,255,255,.08);border-color:rgba(249,115,22,.4)}.lang-btn{font-family:var(--f-mono),monospace;font-size:12px;padding:8px 12px;min-width:40px}.staging-pill{position:fixed;bottom:18px;inset-inline-start:18px;z-index:60;font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:6px 12px;border-radius:999px;background:rgba(139,92,246,.18);border:1px solid rgba(139,92,246,.45);color:#c4b5fd;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media(max-width:900px){.nav-links{display:none}.staging-pill{bottom:auto;top:74px;inset-inline-start:12px;font-size:9px;padding:4px 9px}}@media(max-width:520px){.nav-act .login{display:none}.nav-in{height:62px}.logo img{height:24px}.staging-pill{top:68px}}.dock{display:none}@media(max-width:900px){.landing{padding-bottom:calc(92px + var(--safe-b))}.dock{display:flex;position:fixed;z-index:70;bottom:calc(12px + var(--safe-b));left:50%;translate:-50% 0;width:min(430px,calc(100% - 20px));height:66px;padding:0 10px;align-items:center;justify-content:space-between;border-radius:24px;background:rgba(12,15,30,.74);backdrop-filter:blur(22px) saturate(1.6);-webkit-backdrop-filter:blur(22px) saturate(1.6);border:1px solid var(--line2);box-shadow:0 20px 50px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.dock.hide{transform:translateY(140%)}.dock a{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px;color:var(--dim);padding:6px 0;transition:color .25s}.dock a.on{color:var(--orange)}.dock a svg{width:22px;height:22px}.dock a.on svg{filter:drop-shadow(0 0 8px rgba(249,115,22,.8))}.dock .orb-btn{flex:none;width:64px;height:64px;margin-top:-34px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#ffd29a,var(--orange) 50%,#7c2d12);box-shadow:0 0 0 6px rgba(4,5,11,.9),0 0 34px rgba(249,115,22,.8);color:#1a0a00;animation:orbPulse 2.6s ease-in-out infinite;position:relative}.dock .orb-btn:before{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px solid rgba(249,115,22,.5);animation:ringout2 2.6s ease-out infinite}.dock .orb-btn svg{width:26px;height:26px}}@keyframes orbPulse{50%{box-shadow:0 0 0 6px rgba(4,5,11,.9),0 0 56px rgba(249,115,22,1)}}@keyframes ringout2{0%{transform:scale(.8);opacity:1}to{transform:scale(1.5);opacity:0}}.rv{opacity:0;transform:translateY(40px);filter:blur(8px);transition:opacity 1s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1),filter 1s}.rv.in{opacity:1;transform:none;filter:none}.d1{transition-delay:.08s!important}.d2{transition-delay:.16s!important}.d3{transition-delay:.24s!important}.d4{transition-delay:.32s!important}.hero .rv{opacity:1!important;transform:none!important;filter:none!important;animation:heroIn .8s cubic-bezier(.2,.8,.2,1) both}.hero .d1{animation-delay:.12s}.hero .d2{animation-delay:.24s}.hero .d3{animation-delay:.36s}.hero .d4{animation-delay:.48s}@keyframes heroIn{0%{transform:translateY(34px)}}.split-words .w{display:inline-block;opacity:0;transform:translateY(.6em) rotateX(-60deg);filter:blur(6px);transition:all .8s cubic-bezier(.2,.8,.2,1)}.split-words.in .w{opacity:1;transform:none;filter:none}.kicker{font-family:var(--f-mono),monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--orange);display:flex;align-items:center;gap:10px}html[dir=rtl] .kicker{letter-spacing:.05em;font-family:var(--f-ar),sans-serif;font-size:13px}.kicker:before{content:"";width:28px;height:1px;background:var(--orange);box-shadow:0 0 8px var(--orange)}.landing h2{font-size:clamp(30px,4.4vw,56px);line-height:1.1;letter-spacing:-.02em;margin:16px 0 18px;max-width:820px}html[dir=rtl] .landing h2{letter-spacing:0;line-height:1.35}.sub{color:var(--muted);font-size:clamp(16px,1.5vw,18px);max-width:640px}.center{text-align:center}.center .sub,.center h2{margin-inline:auto}.center .kicker{justify-content:center}.grad{background:linear-gradient(100deg,#fff 10%,var(--amber) 40%,var(--orange) 60%,#fff 90%);background-size:250% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shine 6s linear infinite}@keyframes shine{to{background-position:250%}}.hero{min-height:100svh;display:flex;padding-top:96px;overflow:hidden}.hero,.hero-grid{align-items:center}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:48px;gap:48px}@media(max-width:980px){.hero-grid{grid-template-columns:1fr;gap:28px}}#globe{position:absolute;z-index:-1;width:min(900px,120vw);aspect-ratio:1;top:50%;right:-18%;left:auto;translate:0 -50%;touch-action:pan-y}html[dir=rtl] #globe{right:auto;left:-18%}@media(max-width:980px){#globe,html[dir=rtl] #globe{left:50%;right:auto;translate:-50% 0;top:30px;width:150vw;opacity:.55}}.floor{position:absolute;inset-inline:-20%;bottom:-12%;height:50%;z-index:-2;background-image:linear-gradient(rgba(249,115,22,.2) 1px,transparent 0),linear-gradient(90deg,rgba(249,115,22,.2) 1px,transparent 0);background-size:60px 60px;transform:perspective(600px) rotateX(64deg);transform-origin:bottom;mask-image:linear-gradient(0deg,#000 10%,transparent 85%);-webkit-mask-image:linear-gradient(0deg,#000 10%,transparent 85%);animation:floor 6s linear infinite}@keyframes floor{to{background-position:0 60px}}.eyebrow{display:inline-flex;align-items:center;gap:10px;padding:7px 14px 7px 8px;border-radius:999px;border:1px solid var(--line2);background:rgba(255,255,255,.04);font-size:13px;color:var(--muted);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html[dir=rtl] .eyebrow{padding:7px 8px 7px 14px}.eyebrow .dot{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:rgba(52,211,153,.15)}.eyebrow .dot i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green);animation:blink 1.6s ease-in-out infinite}@keyframes blink{50%{opacity:.35}}.landing h1{font-size:clamp(40px,6.2vw,80px);line-height:1.03;letter-spacing:-.035em;margin:24px 0 20px;font-weight:700}html[dir=rtl] .landing h1{letter-spacing:0;line-height:1.22;font-weight:800;font-size:clamp(36px,5.4vw,68px)}.glitch{position:relative;display:inline-block}.glitch:after,.glitch:before{content:attr(data-t);position:absolute;inset:0;opacity:0;pointer-events:none;-webkit-text-fill-color:currentColor}.glitch.on:before{opacity:.8;color:var(--cyan);transform:translate(3px,-2px);-webkit-clip-path:inset(15% 0 55% 0);clip-path:inset(15% 0 55% 0);animation:gl .25s steps(2) 2}.glitch.on:after{opacity:.8;color:var(--pink);transform:translate(-3px,2px);-webkit-clip-path:inset(60% 0 10% 0);clip-path:inset(60% 0 10% 0);animation:gl .25s steps(2) 2 reverse}@keyframes gl{50%{-webkit-clip-path:inset(40% 0 30% 0);clip-path:inset(40% 0 30% 0)}}.rotator{display:inline-block;color:var(--orange);text-shadow:0 0 30px rgba(249,115,22,.5)}.rotator span{display:inline-block;animation:rotIn .6s cubic-bezier(.2,.8,.2,1)}@keyframes rotIn{0%{opacity:0;transform:translateY(60%) rotateX(-70deg);filter:blur(6px)}}.caret{display:inline-block;width:.06em;height:.9em;background:var(--orange);-webkit-margin-start:6px;margin-inline-start:6px;vertical-align:-.08em;animation:blink 1s steps(1) infinite;box-shadow:0 0 12px var(--orange)}.lead{font-size:clamp(16px,1.6vw,20px);color:var(--muted);max-width:560px}.cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}@media(max-width:520px){.cta-row .btn{flex:1 1 100%}}.trust{display:flex;gap:8px;margin-top:28px;flex-wrap:wrap}.trust span{font-size:12px;color:var(--muted);padding:6px 11px;border-radius:10px;border:1px solid var(--line);background:rgba(255,255,255,.02)}.trust b{color:var(--text);font-weight:600}.phone-stage{position:relative;perspective:1400px;display:flex;justify-content:center;padding:20px 0}.halo{position:absolute;width:420px;height:420px;border-radius:50%;background:conic-gradient(from 0deg,transparent,rgba(249,115,22,.55),transparent 30%,rgba(34,211,238,.45),transparent 60%,rgba(139,92,246,.5),transparent);filter:blur(50px);animation:spin 12s linear infinite;top:50%;left:50%;translate:-50% -50%}@keyframes spin{to{rotate:1turn}}.phone{position:relative;width:320px;height:600px;border-radius:44px;padding:13px;background:linear-gradient(160deg,rgba(44,50,86,.92),rgba(10,12,24,.96));border:1px solid rgba(255,255,255,.16);box-shadow:0 40px 120px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.04),0 0 80px rgba(249,115,22,.16);transform:rotateY(-14deg) rotateX(6deg);animation:float 6s ease-in-out infinite}html[dir=rtl] .phone{transform:rotateY(14deg) rotateX(6deg)}.phone:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.08) 48%,transparent 56%);pointer-events:none;z-index:5;animation:glare 7s ease-in-out infinite}@keyframes glare{0%,to{opacity:0}50%{opacity:1}}@keyframes float{50%{translate:0 -14px}}.screen{height:100%;border-radius:32px;background:#0a0e1b;overflow:hidden;display:flex;flex-direction:column;position:relative}.notch{position:absolute;top:8px;left:50%;translate:-50% 0;width:90px;height:24px;border-radius:14px;background:#000;z-index:4}.chat-head{display:flex;align-items:center;gap:10px;padding:40px 14px 12px;border-bottom:1px solid var(--line);background:rgba(255,255,255,.02)}.avatar{width:36px;height:36px;border-radius:12px;background:linear-gradient(135deg,var(--orange),var(--violet));display:grid;place-items:center;font-weight:700;font-size:13px;color:#fff;box-shadow:0 0 18px rgba(249,115,22,.5);flex:none}.chat-head small{display:block;color:var(--green);font-size:11px}.channel-tag{-webkit-margin-start:auto;margin-inline-start:auto;font-size:10px;padding:4px 8px;border-radius:8px;border:1px solid;transition:all .4s}.pchat{flex:1 1;padding:12px;display:flex;flex-direction:column;gap:8px;overflow:hidden;justify-content:flex-end}.msg{max-width:84%;padding:9px 12px;border-radius:15px;font-size:13px;line-height:1.5;animation:pop .45s cubic-bezier(.2,.9,.3,1.3) both;word-wrap:break-word}@keyframes pop{0%{opacity:0;transform:translateY(14px) scale(.9)}}.msg.in{align-self:flex-start;background:rgba(255,255,255,.08);border-end-start-radius:4px}.msg.out{align-self:flex-end;background:linear-gradient(135deg,rgba(249,115,22,.95),rgba(234,88,12,.95));color:#fff;border-end-end-radius:4px;box-shadow:0 6px 20px rgba(249,115,22,.25)}.msg.sys{align-self:center;max-width:96%;font-size:10.5px;background:rgba(52,211,153,.1);border:1px solid rgba(52,211,153,.35);color:#6ee7b7;border-radius:999px;padding:5px 12px;font-family:var(--f-mono),monospace}.msg.voice{gap:8px}.msg.voice,.wave{display:flex;align-items:center}.wave{gap:2px;height:18px}.wave i{width:3px;border-radius:2px;background:currentColor;opacity:.85;animation:wv 1s ease-in-out infinite}@keyframes wv{50%{transform:scaleY(.3)}}.typing{align-self:flex-start;display:flex;gap:4px;padding:12px 14px;background:rgba(255,255,255,.08);border-radius:14px}.typing i{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:bounce 1s infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes bounce{40%{transform:translateY(-5px);background:var(--orange)}}.chat-foot{display:flex;justify-content:space-between;padding:10px 14px;border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.chip-float{position:absolute;padding:10px 14px;border-radius:14px;background:var(--panel2);border:1px solid var(--line2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:12px;box-shadow:0 20px 50px rgba(0,0,0,.45);animation:float 5s ease-in-out infinite;z-index:6}.chip-float b{display:block;font-size:18px;color:var(--orange)}.chip-a{top:10%;inset-inline-start:-2%}.chip-b{bottom:14%;inset-inline-end:-4%;animation-delay:-2.5s}.chip-b b{color:var(--cyan)}@media(max-width:980px){.phone-stage{padding:10px 0 0}.phone{width:min(300px,78vw);height:500px;transform:none!important}.halo{width:300px;height:300px}.chip-a{top:4%;inset-inline-start:0}.chip-b{bottom:6%;inset-inline-end:0}.chip-float{font-size:11px;padding:8px 11px}.chip-float b{font-size:15px}}.marquee{border-block:1px solid var(--line);background:rgba(255,255,255,.015);overflow:hidden;padding:16px 0;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.track{display:flex;gap:44px;width:max-content;animation:mq 42s linear infinite}html[dir=rtl] .track{animation-direction:reverse}@keyframes mq{to{transform:translateX(-50%)}}.track span{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:14px;white-space:nowrap}.track span:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--orange);rotate:45deg;box-shadow:0 0 10px var(--orange)}.stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:24px;overflow:hidden}@media(max-width:760px){.stats{grid-template-columns:repeat(2,1fr);border-radius:20px}}.stat{background:rgba(9,11,22,.92);padding:32px 26px;position:relative;overflow:hidden}@media(max-width:760px){.stat{padding:22px 16px}}.stat:after{content:"";position:absolute;inset:auto 0 0 0;height:2px;background:linear-gradient(90deg,transparent,var(--orange),transparent);transform:scaleX(0);transition:transform 1.2s .3s}.stat.in:after{transform:scaleX(1)}.stat .num{font-size:clamp(28px,4vw,52px);font-weight:700;background:linear-gradient(180deg,#fff,#9aa3c7);-webkit-background-clip:text;background-clip:text;color:transparent;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate;display:inline-block}.stat .lbl{display:block;color:var(--muted);font-size:13px}.stat svg.spark{position:absolute;inset-inline-end:14px;top:14px;width:70px;height:26px;opacity:.7}@media(max-width:520px){.stat svg.spark{width:46px}}.console-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:48px;gap:48px;align-items:start}@media(max-width:980px){.console-grid{grid-template-columns:1fr;gap:28px}}.console{position:relative;border-radius:26px;background:rgba(8,10,20,.9);box-shadow:0 40px 100px rgba(0,0,0,.55),0 0 80px rgba(249,115,22,.1);display:flex;flex-direction:column;height:620px;overflow:hidden;isolation:isolate;border:1.5px solid transparent;background:linear-gradient(rgba(8,10,20,.96),rgba(8,10,20,.96)) padding-box,conic-gradient(from var(--a,0deg),rgba(255,255,255,.1) 0 65%,var(--orange) 78%,var(--cyan) 88%,rgba(255,255,255,.1)) border-box;animation:borderSpin 6s linear infinite}@property --a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes borderSpin{to{--a:360deg}}.con-head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent)}.con-orb{width:40px;height:40px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffd29a,var(--orange) 50%,#7c2d12);box-shadow:0 0 22px rgba(249,115,22,.7);flex:none}.con-orb.think{animation:think 1s ease-in-out infinite}@keyframes think{50%{box-shadow:0 0 44px rgba(249,115,22,1),0 0 0 6px rgba(249,115,22,.15)}}.con-head b{display:block;font-size:15px}.con-head small{font-size:11px;color:var(--green);display:flex;align-items:center;gap:6px}.con-head small:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green)}.con-close{display:none;margin-inline-start:auto;width:38px;height:38px;border-radius:12px;border:1px solid var(--line2);place-items:center;font-size:17px}.con-close,.con-meta{-webkit-margin-start:auto}.con-meta{margin-inline-start:auto;display:flex;gap:6px}.con-meta span{font-size:10px;padding:4px 8px;border-radius:8px;border:1px solid var(--line);color:var(--muted);white-space:nowrap}@media(max-width:520px){.con-meta span:last-child{display:none}}.con-body{flex:1 1;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:12px;overscroll-behavior:contain}.con-body::-webkit-scrollbar{width:6px}.con-body::-webkit-scrollbar-thumb{background:var(--line2);border-radius:6px}.cm{max-width:86%;padding:12px 15px;border-radius:18px;font-size:14.5px;line-height:1.65;animation:pop .45s cubic-bezier(.2,.9,.3,1.2) both;word-wrap:break-word}.cm.user{align-self:flex-end;background:linear-gradient(135deg,var(--orange),#ea580c);color:#fff;border-end-end-radius:5px}.cm.bot{align-self:flex-start;background:rgba(255,255,255,.06);border:1px solid var(--line);border-end-start-radius:5px}.cm.bot a{color:var(--amber);text-decoration:underline}.cm .cm-meta{display:block;margin-top:6px;font-size:10px;color:var(--dim);font-family:var(--f-mono),monospace;direction:ltr;text-align:start}.cm.err{border-color:rgba(248,113,113,.4);color:#fecaca}.cm .typing{padding:4px 2px;background:none}.con-sugg{display:flex;gap:8px;padding:0 18px 12px;overflow-x:auto;scrollbar-width:none}.con-sugg::-webkit-scrollbar{display:none}.con-sugg button{flex:none;font-size:12.5px;padding:8px 13px;border-radius:999px;border:1px solid var(--line2);background:rgba(255,255,255,.03);transition:all .2s}.con-sugg button:hover{border-color:var(--orange);background:rgba(249,115,22,.1)}.con-form{display:flex;gap:10px;padding:14px;border-top:1px solid var(--line);background:rgba(255,255,255,.02)}.con-form input{flex:1 1;min-width:0;background:rgba(255,255,255,.05);border:1px solid var(--line2);border-radius:14px;padding:13px 16px;color:var(--text);font:inherit;font-size:16px;outline:none;transition:border-color .2s,box-shadow .2s}.con-form input:focus{border-color:var(--orange);box-shadow:0 0 0 4px rgba(249,115,22,.15)}.con-form button{width:50px;flex:none;border-radius:14px;background:linear-gradient(135deg,var(--orange),var(--amber));color:#130800;display:grid;place-items:center;box-shadow:var(--glow)}.con-form button:disabled{opacity:.5}.con-form button svg{width:20px;height:20px}.con-form button.con-ghost{background:rgba(255,255,255,.06)!important;color:var(--text)!important;border:1px solid var(--line2);box-shadow:none}html[data-theme=light] .con-form button.con-ghost{background:rgba(0,0,0,.04)!important}.con-rec{display:flex;padding:13px 16px;border:1px solid var(--line2);font-size:16px}.con-rec i{width:10px;height:10px;animation:conrec 1.1s ease-in-out infinite}@keyframes conrec{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.con-rec i{animation:none}}html[dir=rtl] .con-form button svg{transform:scaleX(-1)}.con-form [hidden]{display:none!important}.con-form .con-mic{background:rgba(255,255,255,.06);border:1px solid var(--line2);color:var(--text);box-shadow:none}.con-form .con-mic.rec{background:#ef4444;border-color:#ef4444;color:#fff}.con-rec{flex:1 1;min-width:0;display:none;align-items:center;gap:10px;padding:0 14px;border-radius:14px;border:1px solid rgba(239,68,68,.45);background:rgba(239,68,68,.1);color:#fecaca;font-size:14px}.con-rec.on{display:flex}.con-rec i{width:9px;height:9px;border-radius:50%;background:#ef4444;flex:none;animation:recp 1s ease infinite}.con-rec b{font-family:var(--f-mono),monospace;font-weight:600}.con-rec span{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.85}.con-rec button{width:auto;background:none;box-shadow:none;color:inherit;font-size:12px;font-weight:600;padding:4px}@keyframes recp{50%{opacity:.35}}html[data-theme=light] .con-form .con-mic{background:#fff}html[data-theme=light] .con-rec{color:#b91c1c}.con-points{display:grid;grid-gap:12px;gap:12px;margin-top:26px}.con-points>div{display:flex;gap:14px;padding:15px;border-radius:16px;border:1px solid var(--line);background:rgba(255,255,255,.02)}.con-points b{display:block;font-size:15px}.con-points p{color:var(--muted);font-size:13.5px}@media(max-width:900px){.console{height:540px}.console.sheet{position:fixed;inset:0;z-index:150;height:100svh;border-radius:0;animation:sheetUp .45s cubic-bezier(.2,.8,.2,1),borderSpin 6s linear infinite}.console.sheet .con-close{display:grid}.console.sheet .con-meta{display:none}.console.sheet .con-form{padding-bottom:calc(14px + var(--safe-b))}}@keyframes sheetUp{0%{transform:translateY(100%)}}.orbit-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}@media(max-width:980px){.orbit-grid{grid-template-columns:1fr;gap:34px}}.orbit{position:relative;aspect-ratio:1;max-width:500px;width:100%;margin-inline:auto}@media(max-width:520px){.orbit{max-width:320px}}.core{position:absolute;inset:36%;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffd29a,var(--orange) 45%,#7c2d12 100%);box-shadow:0 0 80px rgba(249,115,22,.7),0 0 160px rgba(249,115,22,.35),inset 0 -10px 30px rgba(0,0,0,.4);display:grid;place-items:center;animation:pulse 3s ease-in-out infinite}.core span{font-weight:800;font-size:clamp(12px,2vw,19px);color:#1a0a00;text-align:center;line-height:1.1}@keyframes pulse{50%{box-shadow:0 0 110px rgba(249,115,22,.9),0 0 220px rgba(249,115,22,.45),inset 0 -10px 30px rgba(0,0,0,.4)}}.orb-ring{position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.08)}.orb-ring.r1{inset:18%}.orb-ring.r2{inset:2%;border-style:dashed;border-color:rgba(249,115,22,.22)}.sat-wrap{inset:2%;animation:spin 30s linear infinite}.sat,.sat-wrap{position:absolute}.sat{width:60px;height:60px;margin:-30px;border-radius:18px;background:rgba(14,18,34,.92);border:1px solid var(--line2);display:grid;place-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:spin 30s linear infinite reverse;box-shadow:0 10px 30px rgba(0,0,0,.5)}.sat svg{width:26px;height:26px}.sat em{position:absolute;top:100%;margin-top:6px;font-style:normal;font-size:11px;color:var(--muted);white-space:nowrap}@media(max-width:520px){.sat{width:46px;height:46px;margin:-23px;border-radius:14px}.sat svg{width:22px;height:22px}.sat em{display:none}}.beam{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.ch-list{display:grid;grid-gap:12px;gap:12px;margin-top:26px}.ch-list>div{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:16px;border:1px solid var(--line);background:rgba(255,255,255,.02);transition:border-color .3s,background .3s}.ch-list>div:hover{border-color:rgba(249,115,22,.4);background:rgba(249,115,22,.05)}.ch-list b{display:block;font-size:15.5px}.ch-list p{color:var(--muted);font-size:13.5px}.ic{flex:none;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(249,115,22,.12);color:var(--orange)}.ic svg{width:20px;height:20px}.anat{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:40px;gap:40px;align-items:center;margin-top:56px}@media(max-width:980px){.anat{grid-template-columns:1fr;gap:22px;margin-top:34px}}.hud{position:relative;aspect-ratio:1;max-width:540px;width:100%;margin-inline:auto}.hud svg.rings{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hud .rg1,.hud .rg2,.hud .rg3{transform-origin:200px 200px}.hud .rg1{animation:spin 40s linear infinite}.hud .rg2{animation:spin 26s linear infinite reverse}.hud .rg3{animation:spin 60s linear infinite}.hud-core{position:absolute;inset:33%;border-radius:50%;display:grid;place-items:center;text-align:center;background:radial-gradient(circle,rgba(249,115,22,.22),rgba(4,5,11,.9) 70%);border:1px solid rgba(249,115,22,.45);box-shadow:0 0 60px rgba(249,115,22,.3),inset 0 0 40px rgba(249,115,22,.2)}.hud-core b{display:block;font-size:clamp(18px,3vw,32px);color:var(--orange);font-family:var(--f-mono),monospace;text-shadow:0 0 20px rgba(249,115,22,.7);line-height:1.2}.hud-core span{letter-spacing:.06em}.hud-core span,.node{font-size:11px;color:var(--muted)}.node{position:absolute;width:80px;margin:-40px;display:flex;flex-direction:column;align-items:center;gap:6px;transition:color .3s;z-index:2;text-align:center;line-height:1.3}.node .nd{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:rgba(12,15,30,.94);border:1px solid var(--line2);transition:all .35s;color:var(--muted)}.node .nd svg{width:22px;height:22px}.node.on .nd,.node:hover .nd{border-color:var(--orange);color:var(--orange);box-shadow:0 0 26px rgba(249,115,22,.55);transform:scale(1.12)}.node.on{color:var(--text)}@media(max-width:520px){.node{width:62px;margin:-31px;font-size:9.5px}.node .nd{width:40px;height:40px;border-radius:12px}.node .nd svg{width:18px;height:18px}}.spec{border-radius:24px;background:var(--panel);border:1px solid var(--line2);padding:24px;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);min-height:380px;position:relative;overflow:hidden}.spec:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(249,115,22,.06),transparent 40%);pointer-events:none}.spec-tabs{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;margin-bottom:20px;padding-bottom:2px;position:relative}.spec-tabs::-webkit-scrollbar{display:none}.spec-tabs button{flex:none;font-size:12px;padding:7px 12px;border-radius:10px;border:1px solid var(--line);color:var(--muted);transition:all .25s}.spec-tabs button.on{border-color:var(--orange);color:var(--text);background:rgba(249,115,22,.12)}.spec-pane{display:none;position:relative}.spec-pane.on{display:block;animation:paneIn .5s cubic-bezier(.2,.8,.2,1)}@keyframes paneIn{0%{opacity:0;transform:translateY(12px)}}.spec-pane h3{font-size:21px;margin-bottom:8px;display:flex;align-items:center;gap:10px}.spec-pane>p{color:var(--muted);font-size:14.5px;margin-bottom:16px}.spec-list{display:grid;grid-gap:8px;gap:8px}.spec-list li{list-style:none;display:flex;gap:10px;align-items:flex-start;font-size:14px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid var(--line)}.spec-list li:before{content:"";flex:none;width:7px;height:7px;margin-top:8px;border-radius:2px;background:var(--orange);rotate:45deg;box-shadow:0 0 8px var(--orange)}.spec-pane.on .spec-list li{animation:paneIn .5s cubic-bezier(.2,.8,.2,1) both}.spec-pane.on .spec-list li:nth-child(2){animation-delay:.06s}.spec-pane.on .spec-list li:nth-child(3){animation-delay:.12s}.spec-pane.on .spec-list li:nth-child(4){animation-delay:.18s}.spec-pane.on .spec-list li:nth-child(5){animation-delay:.24s}.meter{margin-top:16px;grid-gap:10px}.meter,.meter div{display:grid;gap:10px}.meter div{grid-template-columns:70px 1fr 44px;grid-gap:10px;align-items:center;font-size:12px;color:var(--muted)}.meter i{height:6px;border-radius:6px;background:var(--line);overflow:hidden;position:relative}.meter i:after{content:"";position:absolute;top:0;bottom:0;inset-inline-start:0;width:var(--v);background:linear-gradient(90deg,var(--orange),var(--amber));border-radius:inherit;box-shadow:0 0 10px var(--orange)}.spec-pane.on .meter i:after{animation:fillIn 1.4s cubic-bezier(.2,.8,.2,1)}@keyframes fillIn{0%{width:0}}.pipe{position:relative;margin-top:64px;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:18px;gap:18px}.pipe-line{position:absolute;top:38px;inset-inline:6%;height:2px;background:var(--line);overflow:hidden}.pipe-line i{position:absolute;inset:0;background:linear-gradient(90deg,var(--orange),var(--amber),var(--cyan));transform-origin:left;transform:scaleX(var(--p,0));box-shadow:0 0 18px var(--orange)}html[dir=rtl] .pipe-line i{transform-origin:right}.pipe-line b{position:absolute;top:-3px;width:60px;height:8px;border-radius:8px;background:radial-gradient(#fff,transparent 70%);animation:packet 2.6s linear infinite}@keyframes packet{0%{inset-inline-start:-10%}to{inset-inline-start:110%}}@keyframes packetV{0%{top:-10%}to{top:110%}}.step{position:relative;text-align:center;padding:0 6px}.step .nodebox{width:76px;height:76px;margin:0 auto 18px;border-radius:24px;display:grid;place-items:center;background:var(--bg2);border:1px solid var(--line);position:relative;transition:all .5s}.step .nodebox svg{width:30px;height:30px;color:var(--muted);transition:color .5s}.step.lit .nodebox{border-color:var(--orange);box-shadow:0 0 30px rgba(249,115,22,.45),inset 0 0 20px rgba(249,115,22,.2)}.step .n,.step.lit .nodebox svg{color:var(--orange)}.step .n{font-family:var(--f-mono),monospace;font-size:11px;letter-spacing:.15em}.step h3{font-size:18px;margin:6px 0}.step p{font-size:14px;color:var(--muted)}@media(max-width:980px){.pipe{grid-template-columns:1fr;gap:0;margin-top:40px}.pipe-line{top:10px;bottom:30px;height:auto;width:2px;inset-inline-start:27px;inset-inline-end:auto}.pipe-line i{transform-origin:top!important;transform:scaleY(var(--p,0))}.pipe-line b{width:8px;height:60px;top:0;inset-inline-start:-3px;animation:packetV 2.6s linear infinite}.step{text-align:start;display:grid;grid-template-columns:56px 1fr;grid-column-gap:16px;column-gap:16px;padding:0 0 28px;align-items:start}.step .nodebox{grid-row:1/span 3;width:56px;height:56px;border-radius:18px;margin:0;background:var(--bg)}.step .nodebox svg{width:24px;height:24px}.step h3{margin:0}}.caps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:56px}@media(max-width:980px){.caps{grid-template-columns:repeat(2,1fr)}}.landing .card{position:relative;padding:26px;border-radius:22px;background:var(--panel);border:1px solid var(--line);overflow:hidden;transition:transform .2s ease-out,border-color .3s;min-height:210px}.card:before{content:"";position:absolute;inset:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(249,115,22,.16),transparent 45%);opacity:0;transition:opacity .3s}.card:hover:before{opacity:1}.card:hover{border-color:rgba(249,115,22,.35)}.card .ic{margin-bottom:18px;width:48px;height:48px;border-radius:14px}.card .ic svg{width:24px;height:24px}.card h3{font-size:18.5px;margin-bottom:8px}.card h3,.card p{position:relative}.card p{color:var(--muted);font-size:14px}.card .tag{position:absolute;top:22px;inset-inline-end:22px;font-family:var(--f-mono),monospace;font-size:10px;padding:3px 8px;border-radius:6px;border:1px solid var(--line);color:var(--muted)}.card.wide{grid-column:span 2}.card.c-cyan .ic{background:rgba(34,211,238,.12);color:var(--cyan)}.card.c-violet .ic{background:rgba(139,92,246,.14);color:#a78bfa}.card.c-green .ic{background:rgba(52,211,153,.12);color:var(--green)}.mini-bars{display:flex;gap:6px;align-items:flex-end;height:56px;margin-top:18px}.mini-bars i{flex:1 1;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--orange),rgba(249,115,22,.15));transform-origin:bottom;animation:grow 2.4s ease-in-out infinite alternate}@keyframes grow{0%{transform:scaleY(.25)}}.rail-dots{display:none}@media(max-width:760px){.caps,.plans{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;margin-inline:-16px;padding:6px 16px 18px;scrollbar-width:none;overscroll-behavior-x:contain}.caps::-webkit-scrollbar,.plans::-webkit-scrollbar{display:none}.caps>.card{flex:0 0 82%;scroll-snap-align:center;min-height:240px}.card.wide{grid-column:auto}.rail-dots{display:flex;justify-content:center;gap:6px;margin-top:4px}.rail-dots i{width:6px;height:6px;border-radius:6px;background:var(--line2);transition:all .3s}.rail-dots i.on{width:22px;background:var(--orange);box-shadow:0 0 10px var(--orange)}}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:center}@media(max-width:980px){.split{grid-template-columns:1fr;gap:28px}}.term{border-radius:20px;border:1px solid var(--line2);background:rgba(8,10,20,.9);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 60px rgba(34,211,238,.08);overflow:hidden}.term-top{display:flex;gap:7px;padding:14px 16px;border-bottom:1px solid var(--line);align-items:center}.term-top i{width:11px;height:11px;border-radius:50%;background:#ff5f57}.term-top i:nth-child(2){background:#febc2e}.term-top i:nth-child(3){background:#28c840}.term-top span{-webkit-margin-start:auto;margin-inline-start:auto;font-size:11px;color:var(--muted)}.term-body{padding:18px;font-size:12.5px;min-height:300px;direction:ltr;text-align:left;overflow-x:auto}@media(max-width:520px){.term-body{font-size:10.5px;min-height:270px;padding:14px}}.term-body .l{white-space:pre-wrap;margin-bottom:6px}.k{color:var(--cyan)}.s{color:#fca5a5}.g{color:var(--green)}.o{color:var(--orange)}.m{color:var(--muted)}.term-body .ar{direction:rtl;text-align:right;font-family:var(--f-ar),sans-serif;display:block}.bill{display:inline-flex;position:relative;padding:5px;border-radius:16px;border:1px solid var(--line2);background:rgba(255,255,255,.03);margin-top:26px}.bill button{position:relative;z-index:1;padding:10px 20px;font-size:14px;border-radius:12px;color:var(--muted);transition:color .3s;display:flex;gap:8px;align-items:center}.bill button.on{color:#130800;font-weight:600}.bill .pill{position:absolute;top:5px;bottom:5px;border-radius:12px;background:linear-gradient(135deg,var(--orange),var(--amber));box-shadow:var(--glow);transition:all .45s cubic-bezier(.2,.8,.2,1)}.bill em{font-style:normal;font-size:10.5px;padding:2px 7px;border-radius:6px;background:rgba(52,211,153,.18);color:var(--green)}.bill button.on em{background:rgba(19,8,0,.2);color:#130800}@media(max-width:420px){.bill button{padding:9px 13px;font-size:13px}}.plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(215px,100%),1fr));grid-gap:14px;gap:14px;margin-top:44px;align-items:stretch}.plan{position:relative;padding:26px 22px;border-radius:24px;background:var(--panel);border:1px solid var(--line);display:flex;flex-direction:column;gap:14px;transition:transform .35s,border-color .35s;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.plan:hover{transform:translateY(-6px);border-color:rgba(249,115,22,.4)}.plan.hot{border:1.5px solid transparent;background:linear-gradient(#0b0e1c,#0b0e1c) padding-box,conic-gradient(from var(--a,0deg),var(--orange),var(--amber),var(--cyan),var(--violet),var(--orange)) border-box;animation:borderSpin 5s linear infinite;box-shadow:0 0 60px rgba(249,115,22,.22)}.plan .badge{position:absolute;top:-12px;inset-inline-start:22px;font-size:11px;padding:4px 11px;border-radius:999px;background:var(--orange);color:#130800;font-weight:700;box-shadow:var(--glow)}.plan h3{font-size:19px;text-transform:capitalize}.plan .desc{font-size:13px;color:var(--muted);min-height:58px}.price{line-height:1;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.price b{font-size:34px;font-weight:700;font-family:var(--f-mono),monospace;direction:ltr}.price small,.yr-note{font-size:12px;color:var(--muted)}.yr-note{min-height:18px}.yr-note s{color:var(--dim)}.yr-note em{font-style:normal;color:var(--green);font-weight:600}.feat{display:grid;grid-gap:8px;gap:8px;padding-top:14px;border-top:1px dashed var(--line2)}.feat li{list-style:none;display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--muted)}.feat li b{color:var(--text);font-weight:600;font-family:var(--f-mono),monospace;font-size:12.5px;text-align:end}.feat li.no b{color:var(--dim)}.feat li.yes b{color:var(--green)}.plan .btn{margin-top:auto}@media(max-width:760px){.plans>.plan{flex:0 0 84%;scroll-snap-align:center}.plans{margin-top:30px;padding-top:20px!important}}.bill-yearly .v-m,.v-y{display:none}.bill-yearly .v-y{display:inline}.compare{margin-top:44px;border-radius:22px;border:1px solid var(--line2);overflow:hidden;background:rgba(9,11,22,.75)}.compare summary{list-style:none;cursor:pointer;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;font-weight:600}.compare summary::-webkit-details-marker{display:none}.compare summary i{transition:transform .3s;font-style:normal;color:var(--orange);font-size:22px}.compare[open] summary i{transform:rotate(45deg)}.cmp-scroll{overflow-x:auto}.cmp{width:100%;border-collapse:collapse;min-width:720px;font-size:13.5px}.cmp td,.cmp th{padding:13px 16px;border-top:1px solid var(--line);text-align:center;white-space:nowrap}.cmp td:first-child,.cmp th:first-child{text-align:start;color:var(--muted);position:-webkit-sticky;position:sticky;inset-inline-start:0;background:#0b0d1a;z-index:1}.cmp thead th{font-size:14px;color:var(--text);text-transform:capitalize}.cmp td.y{color:var(--green)}.cmp td.n{color:var(--dim)}.cmp .mono{font-size:12.5px}.final{text-align:center;overflow:hidden}.final-core{position:relative;width:200px;height:200px;margin:0 auto 36px}.final-core .core{inset:22%}.final-core .orb-ring{animation:ringout 3s ease-out infinite}.final-core .orb-ring:nth-child(2){animation-delay:1s}.final-core .orb-ring:nth-child(3){animation-delay:2s}@keyframes ringout{0%{inset:22%;opacity:1;border-color:rgba(249,115,22,.7)}to{inset:-40%;opacity:0}}.clock{font-size:13px;color:var(--muted);margin-top:22px}.clock b{color:var(--orange);font-size:20px;font-family:var(--f-mono),monospace}footer.site{border-top:1px solid var(--line);padding:36px 0;color:var(--muted);font-size:13px}.foot{justify-content:space-between;flex-wrap:wrap;align-items:center}.foot,.foot .links{display:flex;gap:20px}body{transition:background-color .5s,color .5s}.theme-btn{width:40px;height:38px;padding:0!important;display:inline-grid!important;place-items:center}.theme-btn svg{width:18px;height:18px}.theme-btn .sun{display:none}html[data-theme=light] .theme-btn .sun{display:block}html[data-theme=light] .theme-btn .moon{display:none}html[data-theme=light]{--bg:#f5f6fb;--bg2:#ffffff;--panel:rgba(255,255,255,.78);--panel2:rgba(255,255,255,.9);--line:rgba(15,23,42,.08);--line2:rgba(15,23,42,.14);--text:#0d1326;--muted:#525c78;--dim:#646d88;--glow:0 6px 16px -4px rgba(234,88,12,.35);color-scheme:light}html[data-theme=light] .aurora{opacity:.35}html[data-theme=light] .aurora i:first-child{background:#fdba74}html[data-theme=light] .aurora i:nth-child(2){background:#c7d2fe}html[data-theme=light] .aurora i:nth-child(3){background:#a5f3fc}html[data-theme=light] .aurora i{mix-blend-mode:multiply}html[data-theme=light] .noise,html[data-theme=light] .scan{display:none}html[data-theme=light] #neural{opacity:.7}html[data-theme=light] .grad{background-image:linear-gradient(100deg,#0d1326 10%,#ea580c 40%,var(--orange) 60%,#0d1326 90%)}html[data-theme=light] .rotator{text-shadow:0 0 24px rgba(249,115,22,.25)}html[data-theme=light] nav.top.scrolled{background:rgba(255,255,255,.78)}html[data-theme=light] .logo img{filter:drop-shadow(0 0 10px rgba(249,115,22,.25))}html[data-theme=light] .btn-ghost{background:rgba(255,255,255,.7);box-shadow:0 2px 10px rgba(15,23,42,.05)}html[data-theme=light] .btn-ghost:hover{background:#fff}html[data-theme=light] .eyebrow,html[data-theme=light] .trust span{background:rgba(255,255,255,.75)}html[data-theme=light] .floor{background-image:linear-gradient(rgba(249,115,22,.16) 1px,transparent 0),linear-gradient(90deg,rgba(249,115,22,.16) 1px,transparent 0)}html[data-theme=light] .marquee{background:rgba(255,255,255,.6)}html[data-theme=light] .stat{background:rgba(255,255,255,.92)}html[data-theme=light] .stat .num{background-image:linear-gradient(180deg,#0d1326,#4b5577)}html[data-theme=light] .chip-float{box-shadow:0 18px 40px rgba(15,23,42,.12)}html[data-theme=light] .console{background:linear-gradient(rgba(255,255,255,.96),rgba(255,255,255,.96)) padding-box,conic-gradient(from var(--a,0deg),rgba(15,23,42,.1) 0 65%,var(--orange) 78%,var(--cyan) 88%,rgba(15,23,42,.1)) border-box;box-shadow:0 30px 80px rgba(15,23,42,.14),0 0 60px rgba(249,115,22,.1)}html[data-theme=light] .cm.bot{background:#f1f3f9}html[data-theme=light] .cm.bot a{color:#c2410c}html[data-theme=light] .con-form input,html[data-theme=light] .con-sugg button{background:#fff}html[data-theme=light] .ch-list>div,html[data-theme=light] .con-points>div{background:rgba(255,255,255,.7)}html[data-theme=light] .spec-list li{background:#f7f8fc}html[data-theme=light] .hud-core{background:radial-gradient(circle,rgba(249,115,22,.16),rgba(255,255,255,.95) 70%)}html[data-theme=light] .hud svg.rings circle[stroke^="rgba(255,255,255"]{stroke:rgba(15,23,42,.12)}html[data-theme=light] .node .nd,html[data-theme=light] .sat{background:rgba(255,255,255,.95);box-shadow:0 8px 24px rgba(15,23,42,.1)}html[data-theme=light] .orb-ring{border-color:rgba(15,23,42,.1)}html[data-theme=light] .orb-ring.r2{border-color:rgba(249,115,22,.3)}html[data-theme=light] .card{background:rgba(255,255,255,.8);box-shadow:0 10px 30px rgba(15,23,42,.05)}html[data-theme=light] .step .nodebox{background:#fff}html[data-theme=light] .plan{background:rgba(255,255,255,.85);box-shadow:0 10px 30px rgba(15,23,42,.06)}html[data-theme=light] .plan.hot{background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--a,0deg),var(--orange),var(--amber),var(--cyan),var(--violet),var(--orange)) border-box}html[data-theme=light] .bill{background:rgba(255,255,255,.8)}html[data-theme=light] .compare{background:rgba(255,255,255,.85)}html[data-theme=light] .cmp td:first-child,html[data-theme=light] .cmp th:first-child{background:#fff}html[data-theme=light] .cmp td.y,html[data-theme=light] .feat li.yes b,html[data-theme=light] .yr-note em{color:#059669}html[data-theme=light] .msg.sys{color:#047857;background:rgba(16,185,129,.1)}html[data-theme=light] .eyebrow .dot i{background:#10b981}html[data-theme=light] .con-head small{color:#059669}html[data-theme=light] .rail-dots i{background:rgba(15,23,42,.15)}@media(max-width:900px){html[data-theme=light] .dock{background:rgba(255,255,255,.82);box-shadow:0 18px 44px rgba(15,23,42,.16),inset 0 1px 0 #fff}html[data-theme=light] .dock .orb-btn{box-shadow:0 0 0 6px rgba(245,246,251,.95),0 0 30px rgba(249,115,22,.6)}}html[data-theme=light] #boot{background:var(--bg)}html[data-theme=light] .staging-pill{color:#6d28d9}html[data-theme=light] ::selection{background:rgba(249,115,22,.25)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}.rv,.split-words .w{opacity:1!important;transform:none!important;filter:none!important}}:root{--red:#f87171;--good:#34d399;--warn:#fbbf24;--info:#22d3ee;--chart-surface:#0b0e1c;--radius:20px}html[data-theme=light]{--red:#dc2626;--good:#059669;--warn:#b45309;--info:#0e7490;--chart-surface:#ffffff}img{max-width:100%}.layer{position:relative;z-index:2}.cap{text-transform:capitalize}.muted{color:var(--muted)}.btn-block{width:100%}.btn:disabled{opacity:.6;cursor:not-allowed}.btn svg{width:17px;height:17px}.ic.sm{width:34px;height:34px;border-radius:10px}.ic.sm svg{width:17px;height:17px}.spin{width:18px;height:18px;border-radius:50%;border:2px solid;border-inline-end-color:transparent;display:inline-block;animation:spin .7s linear infinite}.spin.sm{width:12px;height:12px;border-width:1.5px}.live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green);-webkit-margin-end:7px;margin-inline-end:7px;vertical-align:1px;animation:blink 1.6s ease-in-out infinite}.console-slot,.hud-slot,.spec-slot{min-width:0}.console-slot:has(.sheet){transform:none!important;filter:none!important;opacity:1!important}.plan-slot{display:flex}.plan-slot>.plan{flex:1 1}@media(max-width:760px){.plans>.plan-slot{flex:0 0 84%;scroll-snap-align:center}}.price-v{animation:rotIn .45s cubic-bezier(.2,.8,.2,1)}.cc{border-radius:22px;border:1px solid var(--line2);background:rgba(8,10,20,.9);box-shadow:0 30px 80px rgba(0,0,0,.5),0 0 60px rgba(249,115,22,.1);overflow:hidden}html[data-theme=light] .cc{background:rgba(255,255,255,.92);box-shadow:0 30px 70px rgba(15,23,42,.12)}.cc-top{display:flex;gap:7px;padding:12px 16px;border-bottom:1px solid var(--line);align-items:center}.cc-top i{width:10px;height:10px;border-radius:50%;background:#ff5f57}.cc-top i:nth-child(2){background:#febc2e}.cc-top i:nth-child(3){background:#28c840}.cc-top span{-webkit-margin-start:auto;margin-inline-start:auto;font-size:11px;color:var(--muted)}.cc-body{padding:16px;display:grid;grid-gap:14px;gap:14px}.cc-kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.cc-kpi{padding:12px;border-radius:14px;border:1px solid var(--line);background:rgba(255,255,255,.02)}.cc-kpi span{display:block;font-size:11px;color:var(--muted)}.cc-kpi b{font-size:18px}.cc-row{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:12px;gap:12px}.cc-chart{display:flex;align-items:flex-end;gap:5px;height:130px;padding:12px;border-radius:14px;border:1px solid var(--line)}.cc-chart i{flex:1 1;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--orange),rgba(249,115,22,.15));transition:height .8s cubic-bezier(.2,.8,.2,1)}.cc-feed{display:grid;grid-gap:6px;gap:6px;align-content:start}.cc-item{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:12px;border:1px solid var(--line);font-size:12px;transition:opacity .6s}.cc-dot{width:8px;height:8px;border-radius:50%;flex:none}.ch-wa{background:#25D366}.ch-ig{background:#D62976}.ch-ms{background:#0084FF}.ch-voice{background:var(--orange)}.cc-ch{font-size:10px;color:var(--muted)}.cc-m{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:560px){.cc-kpis{grid-template-columns:repeat(2,1fr)}.cc-row{grid-template-columns:1fr}.cc-chart{height:90px}}.faq{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:44px}@media(max-width:860px){.faq{grid-template-columns:1fr}}.faq-item{border-radius:18px;border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .3s}.faq-item[open]{border-color:rgba(249,115,22,.45)}.faq-item summary{list-style:none;cursor:pointer;padding:18px 20px;display:flex;justify-content:space-between;gap:14px;font-weight:600}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary i{font-style:normal;color:var(--orange);font-size:22px;line-height:1;transition:transform .3s}.faq-item[open] summary i{transform:rotate(45deg)}.faq-item p{padding:0 20px 18px;font-size:14.5px;animation:paneIn .4s}.faq-item p,.fld{color:var(--muted)}.fld{display:grid;grid-gap:7px;gap:7px;font-size:13px}.fld>span{font-weight:500}.fld-row{display:flex;justify-content:space-between;align-items:center}.field-wrap{position:relative}.inp{width:100%;padding:13px 15px;border-radius:14px;border:1px solid var(--line2);background:rgba(255,255,255,.04);color:var(--text);font:inherit;font-size:16px;outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.inp::placeholder{color:var(--dim)}.inp:focus{border-color:var(--orange);box-shadow:0 0 0 4px rgba(249,115,22,.15);background:rgba(255,255,255,.06)}html[data-theme=light] .inp{background:#fff}select.inp{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}textarea.inp{resize:vertical;min-height:90px;font-size:15px;line-height:1.6}.inp.with-ic{-webkit-padding-start:44px;padding-inline-start:44px}.inp-ic{position:absolute;inset-inline-start:14px;top:50%;translate:0 -50%;width:18px;height:18px;color:var(--dim);pointer-events:none}.field-wrap .inp[type=password],.field-wrap .inp[type=text]{-webkit-padding-end:48px;padding-inline-end:48px}.inp-eye{position:absolute;inset-inline-end:6px;top:50%;translate:0 -50%;width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:var(--muted)}.inp-eye:hover{color:var(--text)}.inp-eye svg{width:19px;height:19px}.form-err{min-height:18px;font-size:13px;color:var(--red)}.form-err:not(:empty){animation:shake .45s}@keyframes shake{20%,60%{transform:translateX(-6px)}40%,80%{transform:translateX(6px)}}.form-note{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;padding:10px 12px;border-radius:12px;border:1px dashed rgba(139,92,246,.5);background:rgba(139,92,246,.08);color:#c4b5fd}html[data-theme=light] .form-note{color:#6d28d9}.form-note svg{width:16px;height:16px;flex:none;margin-top:2px}.check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--muted);cursor:pointer}.check input{width:18px;height:18px;accent-color:var(--orange);margin-top:2px;flex:none}.check a,.link{color:var(--orange)}.link{font-size:13px;font-weight:500}.link:hover{text-decoration:underline}.link:disabled{color:var(--dim);text-decoration:none;cursor:default}.link.center{display:block;margin-inline:auto}.seg{padding:4px;gap:2px;border-radius:12px;border:1px solid var(--line2);background:rgba(255,255,255,.03)}.seg,.seg button{display:inline-flex}.seg button{padding:7px 13px;border-radius:9px;font-size:13px;color:var(--muted);gap:7px;align-items:center;justify-content:center;transition:all .25s;white-space:nowrap}.seg button svg{width:15px;height:15px}.seg button.on{background:linear-gradient(135deg,var(--orange),var(--amber));color:#130800;font-weight:600;box-shadow:0 0 18px rgba(249,115,22,.35)}.seg.wide{display:flex}.seg.wide button{flex:1 1}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips button{padding:6px 12px;border-radius:999px;border:1px solid var(--line2);font-size:12.5px;color:var(--muted);display:inline-flex;gap:6px;align-items:center;transition:all .2s}.chips button svg{width:14px;height:14px}.chips button em{font-style:normal;font-size:11px;opacity:.7}.chips button.on{border-color:var(--orange);color:var(--text);background:rgba(249,115,22,.12)}.chips.wide button{padding:9px 14px;font-size:13.5px}.stg-note{display:flex;gap:6px;align-items:center;justify-content:center;font-size:11.5px;color:var(--dim);margin-top:12px}.stg-note svg{width:14px;height:14px}.lock-shell{display:grid;place-items:center;padding:84px 16px 24px}.lock-shell .auth-top{position:absolute;top:0;inset-inline:0}.lock-card{width:min(420px,100%);padding:36px 28px 30px;border-radius:28px;text-align:center;display:grid;grid-gap:12px;gap:12px;border:1.5px solid transparent;background:linear-gradient(#0b0e1c,#0b0e1c) padding-box,conic-gradient(from var(--a,0deg),rgba(255,255,255,.1) 0 65%,var(--orange) 78%,var(--cyan) 88%,rgba(255,255,255,.1)) border-box;animation:borderSpin 6s linear infinite,rise .8s cubic-bezier(.2,.8,.2,1);box-shadow:0 40px 100px rgba(0,0,0,.5)}html[data-theme=light] .lock-card{background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--a,0deg),rgba(15,23,42,.1) 0 65%,var(--orange) 78%,var(--cyan) 88%,rgba(15,23,42,.1)) border-box;box-shadow:0 30px 80px rgba(15,23,42,.14)}@keyframes rise{0%{transform:translateY(30px)}}.lock-logo{height:24px;margin:0 auto 6px}.lock-orb{width:80px;height:80px;margin:6px auto 8px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#ffd29a,var(--orange) 50%,#7c2d12);box-shadow:0 0 50px rgba(249,115,22,.7);color:#1a0a00;position:relative}.lock-orb:after,.lock-orb:before{content:"";position:absolute;inset:-12px;border-radius:50%;border:1px solid rgba(249,115,22,.5);animation:ringout2 2.6s ease-out infinite}.lock-orb:after{animation-delay:1.3s}.lock-orb svg{width:30px;height:30px}.lock-card h1{font-size:22px}.lock-card p{color:var(--muted);font-size:14px}.lock-card .inp{text-align:left;letter-spacing:.1em}.lock-foot{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:6px}.price-ctl{display:flex;gap:10px;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:26px}.price-ctl .bill{margin-top:0}.view-seg{padding:4px}.ptable-wrap{margin-top:36px;border-radius:var(--r-xl,26px);border:1px solid var(--line2);background:var(--panel);overflow:hidden}html[data-theme=light] .ptable-wrap{background:#fff;box-shadow:0 20px 50px -20px rgba(15,23,42,.18)}.ptable-scroll{overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-x:contain}.ptable{width:100%;border-collapse:separate;border-spacing:0;min-width:980px;font-size:14px}.ptable td,.ptable th{padding:14px 16px;text-align:center;border-bottom:1px solid var(--line);vertical-align:middle}.ptable .feat-col{text-align:start;position:-webkit-sticky;position:sticky;inset-inline-start:0;z-index:2;background:var(--bg2);width:230px;min-width:190px;font-weight:500;color:var(--muted);box-shadow:1px 0 0 var(--line)}html[data-theme=light] .ptable .feat-col{background:#fff}.ptable thead th{vertical-align:top;padding:26px 14px 18px;scroll-snap-align:center;position:relative}.ptable thead th.feat-col{vertical-align:bottom}.pt-hint{display:none;font-size:11px;color:var(--dim);font-weight:400}.ptable thead th:not(.feat-col){display:table-cell}.ptable thead th>span{display:block}.pt-name{font-size:18px;font-weight:700;color:var(--text);text-transform:capitalize}.pt-for{font-size:12.5px;color:var(--muted);font-weight:400;min-height:36px;margin:4px auto 10px;max-width:170px;line-height:1.4}.pt-price{display:flex!important;justify-content:center;align-items:baseline;gap:6px;flex-wrap:wrap}.pt-price b{font-size:30px;font-weight:700;color:var(--text);animation:rotIn .4s cubic-bezier(.2,.8,.2,1)}.pt-note,.pt-price small{font-size:12px;color:var(--muted);font-weight:400}.pt-note{min-height:18px;margin-top:4px}.pt-note em{font-style:normal;color:var(--good);font-weight:600}.pt-unit{font-size:11px;color:var(--dim);font-weight:400;margin:6px 0 14px}.ptable thead .btn{width:100%;max-width:160px}.ptable .badge{position:absolute!important;top:0;left:50%;translate:-50% -1px;font-size:11px;padding:3px 12px;border-radius:0 0 10px 10px;background:var(--orange);color:#130800;font-weight:700;white-space:nowrap}.ptable .hot{background:rgba(249,115,22,.06)}.ptable thead th.hot{background:linear-gradient(180deg,rgba(249,115,22,.14),rgba(249,115,22,.06));box-shadow:inset 0 3px 0 var(--orange)}.ptable tr.grp th{text-align:start;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-text);background:rgba(127,127,127,.05);padding:10px 16px;font-family:var(--f-mono),monospace;position:-webkit-sticky;position:sticky;inset-inline-start:0}html[dir=rtl] .ptable tr.grp th{letter-spacing:.02em;font-family:inherit;font-size:12.5px}.ptable tbody tr:not(.grp):hover td,.ptable tbody tr:not(.grp):hover th{background-color:rgba(127,127,127,.05)}.ptable tbody:last-child tr:last-child td,.ptable tbody:last-child tr:last-child th{border-bottom:0}.yes-mark{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--good) 16%,transparent);color:var(--good)}.yes-mark svg{width:14px;height:14px;stroke-width:2.6}.no-mark{color:var(--dim)}.price-foot{text-align:center;margin-top:18px;font-size:14px;color:var(--muted)}@media(max-width:980px){.ptable{min-width:0;width:max-content}.ptable td,.ptable th:not(.feat-col){min-width:168px}.ptable .feat-col{width:140px;min-width:140px;font-size:13px;padding-inline:12px}.pt-hint{display:block}.ptable tr.grp th{position:static}}.auth-shell{min-height:100svh;position:relative;overflow-x:hidden}.auth-top{display:flex;justify-content:space-between;align-items:center;padding:18px clamp(16px,4vw,40px);gap:12px}.auth-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center;width:min(1200px,100% - 32px);margin:0 auto;padding:12px 0 56px;min-height:calc(100svh - 80px)}.auth-form-col{display:flex;justify-content:center}.auth-card{width:min(470px,100%);padding:clamp(24px,4vw,36px);border-radius:28px;background:var(--panel);border:1px solid var(--line2);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);box-shadow:0 40px 100px rgba(0,0,0,.45);animation:rise .7s cubic-bezier(.2,.8,.2,1);display:grid;grid-gap:16px;gap:16px;align-content:start}html[data-theme=light] .auth-card{box-shadow:0 30px 80px rgba(15,23,42,.12)}.auth-card h1{font-size:clamp(24px,3vw,30px);line-height:1.2;letter-spacing:-.01em}html[dir=rtl] .auth-card h1{letter-spacing:0;line-height:1.4}.auth-sub{color:var(--muted);font-size:14.5px}.auth-form{display:grid;grid-gap:14px;gap:14px;animation:paneIn .45s cubic-bezier(.2,.8,.2,1)}.auth-seg{margin-top:2px}.auth-alt{text-align:center;font-size:14px;color:var(--muted)}.auth-alt a{color:var(--orange);font-weight:600}.two{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:480px){.two{grid-template-columns:1fr}}.btn-row{display:flex;gap:10px}.btn-row .btn{flex:1 1}.btn-row .btn-ghost{flex:0 0 auto}.phone-field{position:relative;display:flex;gap:8px}.phone-field select{position:absolute;inset-inline-start:0;top:0;width:120px;height:100%;opacity:0;cursor:pointer;z-index:1}.pf-dial{flex:none;width:120px;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:14px;border:1px solid var(--line2);background:rgba(255,255,255,.04);font-size:14px;color:var(--text)}.pf-dial:after{content:"▾";font-size:10px;color:var(--muted)}.phone-field select:focus-visible+.pf-dial{border-color:var(--orange);box-shadow:0 0 0 4px rgba(249,115,22,.15)}html[data-theme=light] .pf-dial{background:#fff}.phone-field .inp{flex:1 1;min-width:0;text-align:left}.otp{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.otp .inp{text-align:center;font-size:22px;padding:12px 0;font-weight:600}.otp .inp.filled{border-color:rgba(249,115,22,.6);box-shadow:0 0 16px rgba(249,115,22,.15)}.pw-meter{display:flex;gap:5px;align-items:center;margin-top:2px}.pw-meter i{flex:1 1;height:4px;border-radius:4px;background:var(--line2);transition:background .3s}.pw-meter small{min-width:60px;text-align:end;font-size:11.5px}.pw-meter.s1 i:nth-child(-n+1){background:#ef4444}.pw-meter.s2 i:nth-child(-n+2){background:var(--amber)}.pw-meter.s3 i:nth-child(-n+3){background:#84cc16}.pw-meter.s4 i{background:var(--green)}.plan-chip{display:flex;align-items:center;gap:8px;padding:9px 12px;border-radius:14px;border:1px solid rgba(249,115,22,.4);background:rgba(249,115,22,.08);font-size:13px}.plan-chip svg{width:16px;height:16px;color:var(--orange)}.plan-chip b{-webkit-margin-start:auto;margin-inline-start:auto;font-size:12.5px}.plan-chip a{color:var(--orange);font-size:12px;font-weight:600}.stepper{display:flex;gap:6px;list-style:none;counter-reset:s}.stepper li{flex:1 1;display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--dim);position:relative}.stepper li:before{content:"";height:3px;border-radius:3px;background:var(--line2);order:-1;transition:background .4s}.stepper li.done:before,.stepper li.on:before{background:linear-gradient(90deg,var(--orange),var(--amber));box-shadow:0 0 10px rgba(249,115,22,.5)}.stepper li i{display:none}.stepper li.on{color:var(--text)}.stepper li.done{color:var(--muted)}.ind-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}@media(max-width:480px){.ind-grid{grid-template-columns:repeat(2,1fr)}}.ind-grid button{display:grid;grid-gap:4px;gap:4px;place-items:center;padding:14px 6px;border-radius:14px;border:1px solid var(--line2);font-size:12px;color:var(--muted);text-align:center;transition:all .2s;line-height:1.3}.ind-grid button b{font-size:22px}.ind-grid button:hover{border-color:rgba(249,115,22,.4)}.ind-grid button.on{border-color:var(--orange);background:rgba(249,115,22,.12);color:var(--text);box-shadow:0 0 22px rgba(249,115,22,.2)}.auth-done{display:grid;grid-gap:14px;gap:14px;text-align:center;animation:paneIn .5s}.done-orb{width:84px;height:84px;margin:6px auto;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#bbf7d0,var(--green) 55%,#065f46);color:#022c22;box-shadow:0 0 50px rgba(52,211,153,.6);position:relative;animation:pop .6s cubic-bezier(.2,.9,.3,1.4)}.done-orb:after{content:"";position:absolute;inset:-12px;border-radius:50%;border:1px solid rgba(52,211,153,.5);animation:ringout2 2.2s ease-out infinite}.done-orb svg{width:36px;height:36px;stroke-width:2.6}.done-list{list-style:none;display:grid;grid-gap:8px;gap:8px;text-align:start}.done-list li{display:flex;gap:10px;align-items:center;padding:11px 14px;border-radius:14px;border:1px solid var(--line);font-size:14px;color:var(--muted)}.done-list li svg{width:18px;height:18px;color:var(--orange)}.done-list li.ok{color:var(--text);border-color:rgba(52,211,153,.4)}.done-list li.ok svg{color:var(--green)}.auth-visual{position:relative;display:grid;grid-gap:26px;gap:26px;justify-items:center;text-align:center;padding:10px}.av-orbit{position:relative;width:min(300px,70%);aspect-ratio:1}.av-orbit .core{inset:30%}.av-orbit .core span{font-size:clamp(16px,2vw,22px)}.av-chip{position:absolute;width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:var(--panel2);border:1px solid var(--line2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--orange);box-shadow:0 12px 30px rgba(0,0,0,.35);animation:float 5s ease-in-out infinite}.av-chip svg{width:22px;height:22px}.av-0{top:4%;left:12%}.av-1{top:10%;right:6%;animation-delay:-1.2s;color:var(--cyan)}.av-2{bottom:10%;left:4%;animation-delay:-2.4s;color:#a78bfa}.av-3{bottom:2%;right:14%;animation-delay:-3.6s;color:var(--green)}.av-count small{display:block;color:var(--muted);font-size:13px}.av-count b{font-size:clamp(28px,3.4vw,40px);background:linear-gradient(180deg,var(--text),var(--muted));-webkit-background-clip:text;background-clip:text;color:transparent;direction:ltr;display:inline-block}.av-quote{max-width:440px;animation:paneIn .6s cubic-bezier(.2,.8,.2,1);min-height:96px}.av-quote blockquote{font-size:clamp(17px,1.6vw,20px);line-height:1.55}.av-quote figcaption{margin-top:10px;font-size:13px;color:var(--muted)}.av-quote figcaption b{color:var(--orange)}.av-points{list-style:none;display:grid;grid-gap:8px;gap:8px;text-align:start}.av-points li{display:flex;gap:10px;align-items:center;font-size:14px;color:var(--muted)}.av-points svg{width:18px;height:18px;color:var(--green);flex:none}.av-dots{display:flex;gap:6px}.av-dots i{width:6px;height:6px;border-radius:6px;background:var(--line2);transition:all .3s}.av-dots i.on{width:22px;background:var(--orange);box-shadow:0 0 10px var(--orange)}@media(max-width:960px){.auth-grid{grid-template-columns:1fr;min-height:0;padding-top:0}.auth-visual{order:-1;grid-template-columns:auto 1fr;gap:14px 18px;justify-items:start;text-align:start;align-items:center;width:min(470px,100%);margin:0 auto;padding:0}.av-orbit{width:84px;grid-row:span 2}.av-chip,.av-orbit .orb-ring.r2{display:none}.av-orbit .core{inset:12%}.av-orbit .core span{font-size:13px}.av-dots,.av-fact,.av-points{display:none}.av-count b{font-size:26px}}.fine{font-size:12px;color:var(--dim)}.fine a{color:var(--muted);text-decoration:underline}.auth-form .center,.fine.center,.resend{text-align:center}.resend{font-size:13px}.auth-alt-card,.known,.recover,.resume,.shortcut{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:14px;border:1px solid var(--line2);background:rgba(127,127,127,.05)}.recover>svg,.resume>svg,.shortcut>svg{width:18px;height:18px;flex:none;color:var(--accent-text)}.auth-alt-card>div,.known>div,.recover>div,.resume>div{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.auth-alt-card small,.known small,.recover small,.resume small{font-size:12.5px;color:var(--muted)}.recover{align-items:flex-start;border-color:color-mix(in srgb,var(--red) 45%,transparent);background:color-mix(in srgb,var(--red) 7%,transparent)}.recover>svg{color:var(--red);margin-top:2px}.recover-act{font-size:13px;margin-top:4px}.known{padding:14px}.known b{font-size:15px}.auth-alt-card{margin-top:4px}.shortcut{font-size:13px;border-style:dashed}.otp.bad .inp{border-color:var(--red)}.reg .plan-chip{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.reg .plan-chip small{-webkit-margin-start:auto;margin-inline-start:auto;font-size:12px;color:var(--muted)}.start-opt{display:grid;grid-gap:6px;gap:6px;width:100%;text-align:start;padding:16px;border-radius:16px;border:1.5px solid var(--line2);background:var(--card-bg);transition:border-color .15s}.start-opt.on{border-color:var(--orange)}.start-opt.paid{padding:0;overflow:hidden}.start-opt.paid>:not(.so-pick){margin:0 16px}.start-opt.paid>.so-plans{margin-bottom:16px}.so-pick{display:grid;grid-gap:6px;gap:6px;text-align:start;padding:16px;width:100%}.so-h{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.so-h b{font-size:16px}.so-p{font-size:13.5px;color:var(--muted)}.start-opt small{font-size:12px;color:var(--dim)}.so-plans{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin-top:10px}.so-plans button{display:grid;grid-gap:2px;gap:2px;text-align:start;padding:10px 12px;border-radius:12px;border:1px solid var(--line2);font-size:13px}.so-plans button.on{border-color:var(--orange);background:rgba(249,115,22,.08)}.so-plans b{display:flex;gap:6px;align-items:center}.so-plans em{font-style:normal;font-size:10.5px;padding:1px 6px;border-radius:6px;background:var(--orange);color:#130800}.so-plans .mono{font-size:15px}.so-plans small{font-size:11.5px;color:var(--dim)}.lp{gap:16px!important;justify-items:stretch!important;text-align:start!important;width:min(420px,100%);justify-self:center}.lp-kicker{font-size:12px;color:var(--dim);text-align:center}.lp-phone{border-radius:22px;border:1px solid var(--line2);background:var(--card-bg);overflow:hidden}.lp-head{display:flex;gap:10px;align-items:center;padding:12px 14px;border-bottom:1px solid var(--line)}.lp-av{width:34px;height:34px;flex:none}.lp-head>div{flex:1 1;min-width:0;display:grid}.lp-head b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-head small{font-size:11.5px;color:var(--green)}.lp-ch{font-size:10.5px;color:var(--dim);text-align:end;max-width:40%}.lp-body{display:flex;flex-direction:column;gap:8px;padding:16px 14px;min-height:150px;justify-content:flex-end}.lp-body .bub{max-width:85%;font-size:13.5px}.lp-body .bub.in{align-self:flex-start}.lp-body .bub.out{align-self:flex-end;animation:pop .35s ease both}.lp-typing{background:rgba(127,127,127,.12)!important}.lp-progress{display:grid;grid-gap:10px;gap:10px}.lp-bar{height:6px;border-radius:4px;background:var(--line2);overflow:hidden}.lp-bar i{display:block;height:100%;background:var(--good);transition:width .4s}.lp-progress ul{list-style:none;display:grid;grid-gap:6px;gap:6px}.lp-progress li{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--dim)}.lp-progress li svg{width:15px;height:15px}.lp-progress li.ok{color:var(--text)}.lp-progress li.ok svg{color:var(--good)}@media(max-width:960px){.lp{display:none!important}}.lp-inline{display:none}@media(max-width:960px){.lp-inline{display:block}.lp-inline .lp-body{min-height:0}}