.nav{position:-webkit-sticky;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:saturate(1.4) blur(14px);backdrop-filter:saturate(1.4) blur(14px);background:rgba(247,248,253,.72);border-bottom:1px solid transparent}.nav .in{height:72px;display:flex;align-items:center;justify-content:space-between;gap:20px}.nav nav{display:flex;gap:26px}.nav nav a{color:var(--ink-2);font-weight:500;font-size:14.5px}.nav nav a:hover,.nav nav a[aria-current=page]{color:var(--violet-600)}.mobile-nav,.nav .menu-btn{display:none}@media (max-width:960px){.nav .hide-m,.nav nav{display:none}.nav .menu-btn{display:inline-flex}.mobile-nav[open]{display:block}.mobile-nav{position:absolute;top:72px;inset-inline:12px;background:#fff;border-radius:20px;box-shadow:var(--sh-3);padding:12px}.mobile-nav a{display:block;padding:12px 14px;border-radius:12px;font-weight:500}.mobile-nav a:hover{background:var(--bg)}}.hero{position:relative;overflow:hidden;margin-top:-72px;padding:112px 0 110px}.hero .bg{background:radial-gradient(800px 520px at 88% 6%,#dccfff 0,transparent 62%),radial-gradient(640px 520px at 4% 46%,#c9ebff 0,transparent 60%),radial-gradient(500px 400px at 50% 100%,#ffe3ec 0,transparent 60%)}.hero .bg,.hero .pattern{position:absolute;inset:0}.hero .pattern{opacity:.9;pointer-events:none}.hgrid{display:grid;grid-template-columns:1fr 1.08fr;grid-gap:56px;gap:56px;padding-top:40px;position:relative}.hgrid,.pill{align-items:center}.pill{display:inline-flex;gap:8px;height:36px;padding-inline:6px 14px;border-radius:99px;background:#fff;border:1px solid var(--line);font-size:13px;font-weight:500;box-shadow:var(--sh-1)}.pill b{background:var(--grad);color:#fff;border-radius:99px;padding:2px 10px;font-size:11.5px}.hl{position:relative;display:inline-block}.hl svg{position:absolute;left:0;right:0;bottom:-8px;width:100%;height:18px}.stats{display:flex;gap:40px;margin-top:40px;flex-wrap:wrap}.stats .v{font-size:22px;font-weight:700}.win{background:#fff;border-radius:22px;box-shadow:var(--sh-3);border:1px solid var(--line);overflow:hidden}.wbar{height:40px;padding:0 16px;border-bottom:1px solid var(--line);background:#fbfbfe;display:flex;align-items:center;gap:6px}.wbar i{width:10px;height:10px;border-radius:50%;display:block}.wbar .url{margin:0 auto;font-size:11.5px;color:var(--muted);background:#f1f2f8;border-radius:8px;padding:3px 40px}.mside{width:170px;padding:16px;-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);background:#fcfcff;flex-direction:column;gap:4px}.mside,.si{display:flex}.si{align-items:center;gap:9px;height:34px;padding:0 10px;border-radius:10px;font-size:13px;color:var(--ink-2)}.si.on{background:var(--violet-50);color:var(--violet-600);font-weight:600}.mt{flex:1 1;border:1px solid var(--line);border-radius:14px;padding:12px}.mr{padding:9px 4px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px}.float{position:absolute;background:#fff;border-radius:16px;box-shadow:var(--sh-3);padding:12px 14px;border:1px solid var(--line)}.sec{padding:96px 0}.center{text-align:center}.bento{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:48px}.bx{border-radius:28px;padding:28px;background:#fff;border:1px solid var(--line);position:relative;overflow:hidden;box-shadow:var(--sh-1)}.b-big{grid-row:span 2;background:radial-gradient(500px 360px at 85% 100%,#3a2b9c 0,transparent 70%),var(--night);border:0;display:flex;flex-direction:column;justify-content:space-between;min-height:520px;color:#fff}.b-big,.b-share{grid-column:span 2}.b-share{background:linear-gradient(160deg,#fff 40%,#eaf7ff)}.b-prev{background:linear-gradient(170deg,#fff 45%,#ffebf0)}.b-team{background:linear-gradient(170deg,#fff 45%,#e5faf3)}.mini{margin-top:20px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px;box-shadow:var(--sh-2)}.bts{position:relative;height:96px;margin-top:14px;display:flex;justify-content:center}.bt{width:78px;height:92px;border-radius:14px;border:3px solid #fff;box-shadow:var(--sh-2);margin:0 -14px}.flow{position:relative;gap:12px;margin-top:30px;color:#9ea1c9;flex-wrap:wrap}.fc,.flow{display:flex;align-items:center}.fc{flex-direction:column;gap:8px;padding:14px;border-radius:18px;border:1px solid hsla(0,0%,100%,.12);min-width:92px;font-size:12px;font-weight:600}.fc,.pcs{background:hsla(0,0%,100%,.07)}.pcs{display:grid;grid-template-columns:repeat(4,16px);grid-gap:6px;gap:6px;padding:12px;border-radius:16px;border:1px solid hsla(0,0%,100%,.12)}.pcs i{width:16px;height:16px;border-radius:5px;display:block}.fi{width:46px;height:46px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;flex:none}.steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:48px}.step{padding:26px;border-radius:22px;background:#fff;border:1px solid var(--line)}.step .num{width:34px;height:34px;border-radius:11px;background:var(--grad);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.toggle-cycle{display:inline-flex;background:#fff;border:1px solid var(--line);border-radius:14px;padding:4px;gap:4px}.toggle-cycle button{height:36px;padding:0 16px;border-radius:10px;font-weight:600;font-size:13.5px;color:var(--ink-2);display:inline-flex;align-items:center;gap:6px}.toggle-cycle button[aria-pressed=true]{background:var(--grad);color:#fff}.plans{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-top:40px;text-align:start}.plan{padding:26px;border-radius:24px;background:#fff;border:1px solid var(--line);position:relative;display:flex;flex-direction:column}.plan.pop{background:radial-gradient(300px 200px at 100% 0,#3a2b9c,transparent 70%),var(--ink);color:#fff;border-color:var(--ink);box-shadow:var(--sh-3)}.plan.pop .muted{color:#a9abd0}.plan .li{display:flex;gap:9px;align-items:center;font-size:13.5px;margin-top:11px}.plan .price{font-size:40px;font-weight:700;letter-spacing:-.02em}.plan .pop-badge{position:absolute;top:22px;inset-inline-end:22px;background:var(--grad);color:#fff}.cmp{width:100%;border-collapse:collapse}.cmp td,.cmp th{padding:13px 14px;border-bottom:1px solid var(--line);text-align:start;font-size:14px}.cmp th{font-size:12.5px;color:var(--muted);font-weight:600}.dev{border-radius:32px;background:var(--ink);color:#fff;padding:56px;display:grid;grid-template-columns:1fr 1.1fr;grid-gap:48px;gap:48px;align-items:center;position:relative;overflow:hidden}.faq details{border-radius:18px;background:#fff;border:1px solid var(--line);padding:18px 22px}.faq details+details{margin-top:12px}.faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;font-weight:600;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq details[open] summary svg{transform:rotate(45deg)}.faq summary svg{transition:transform .2s;color:var(--violet);flex:none}.faq p{margin-top:10px;color:var(--ink-2)}.cta{border-radius:32px;background:radial-gradient(500px 300px at 0 100%,hsla(0,0%,100%,.18),transparent 60%),var(--grad);color:#fff;padding:64px;text-align:center;position:relative;overflow:hidden}.foot{padding:56px 0 40px;border-top:1px solid var(--line);margin-top:96px}.fcols{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}.fcol a{display:block;color:var(--ink-2);font-size:14px;margin-top:10px}.fcol a:hover{color:var(--violet-600)}.page-hero{position:relative;overflow:hidden;padding:112px 0 60px;margin-top:-72px;text-align:center}.page-hero .bg{position:absolute;inset:0;background:radial-gradient(800px 480px at 85% 0,#dccfff 0,transparent 62%),radial-gradient(640px 480px at 5% 30%,#c9ebff 0,transparent 60%)}.prose{max-width:820px;margin:0 auto}.prose h2{font-size:24px;margin:36px 0 10px}.prose h3{font-size:18px;margin:24px 0 8px}.prose li,.prose p{color:var(--ink-2);margin-top:10px}.prose ul{-webkit-padding-start:22px;padding-inline-start:22px}.grid3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.consent{position:fixed;bottom:18px;inset-inline:18px;max-width:560px;margin-inline:auto;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:var(--sh-3);padding:16px 18px;z-index:60;display:flex;gap:14px;align-items:center;flex-wrap:wrap}@media (max-width:960px){.dev,.hgrid{grid-template-columns:1fr}.bento{grid-template-columns:1fr 1fr}.b-big,.b-share{grid-column:span 2}.b-big{grid-row:auto;min-height:0}.grid3,.plans,.steps{grid-template-columns:1fr 1fr}.float,.mside{display:none}.dev{padding:32px}.cta{padding:40px 24px}}@media (max-width:600px){.bento,.grid3,.plans,.steps{grid-template-columns:1fr}.b-big,.b-share{grid-column:auto}.sec{padding:64px 0}.wrap{padding:0 18px}.flow .arr{display:none}.fc{min-width:70px;padding:10px}.hbtns{flex-direction:column;align-items:stretch!important}.cmp-wrap{overflow-x:auto}.cta,.dev{border-radius:24px}}.docs{display:grid;grid-template-columns:240px minmax(0,1fr) 440px;grid-gap:0;gap:0;max-width:1440px;align-items:start;margin-top:8px}.dside{position:-webkit-sticky;position:sticky;top:84px;max-height:calc(100vh - 100px);overflow-y:auto;padding:12px 16px 24px 0;padding-inline:0 16px}.dside .gh{font-size:11.5px;font-weight:700;color:var(--muted);margin:18px 10px 6px;letter-spacing:.04em}.dside .it{font-size:13.5px;color:var(--ink-2);padding:7px 10px;border-radius:9px;display:flex;align-items:center;gap:8px}.dside .it.on{background:var(--violet-50);color:var(--violet-600);font-weight:600}.dmain{padding:24px 40px 40px;background:#fff;border:1px solid var(--line);min-height:70vh}.dcode,.dmain{border-radius:24px}.dcode{position:-webkit-sticky;position:sticky;top:84px;background:var(--night);padding:24px;-webkit-margin-start:16px;margin-inline-start:16px}.dcode .code{background:#15163d;margin-top:10px;font-size:12px;padding:16px}.meth{font-family:var(--mono);font-size:10.5px;font-weight:700;padding:2px 6px;border-radius:6px}.m-get{background:var(--mint-50);color:#0e9c76}.m-post{background:var(--sky-50);color:var(--sky-600)}.m-patch{background:var(--sun-50);color:#c98200}.m-del{background:var(--coral-50);color:#e23c62}.endpoint{display:flex;align-items:center;gap:10px;margin-top:14px;background:var(--bg);border-radius:12px;padding:10px 14px}.param{padding:14px 0;border-bottom:1px solid var(--line)}@media (max-width:1100px){.docs{grid-template-columns:220px minmax(0,1fr)}.dcode{grid-column:2;position:static;margin:16px 0 0}}@media (max-width:760px){.docs{grid-template-columns:1fr}.dside{position:static;max-height:none}.dcode{grid-column:auto}.dmain{padding:20px}}.dl-sec{background:#fff;border-block:1px solid var(--line)}.devices,.dl{position:relative}.devices{height:470px;margin-top:56px}.dev-mac{position:absolute;left:50%;transform:translateX(-50%);top:0;width:min(720px,70%)}.dev-mac .scr{height:420px;border-radius:22px 22px 0 0;background:#16173a;padding:12px;box-shadow:0 30px 80px rgba(40,30,120,.25)}.dev-mac .scr>div{height:100%;border-radius:12px;overflow:hidden;background:var(--bg)}.dev-mac .base{height:22px;margin:0 -50px;border-radius:0 0 22px 22px;background:linear-gradient(#dde0ee,#b9bdd3);position:relative}.dev-mac .base:after{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:130px;height:8px;border-radius:0 0 10px 10px;background:#a8acc4}.dev-win{position:absolute;top:190px;inset-inline-end:4%;width:400px;height:270px;border-radius:14px;background:#fff;border:1px solid var(--line);box-shadow:var(--sh-3);overflow:hidden}.dev-win .tb{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-bottom:1px solid var(--line);background:#fafbff;font-size:12px;font-weight:600}.dev-phone{position:absolute;top:60px;inset-inline-start:7%;width:210px;height:430px;border-radius:38px;background:#16173a;padding:9px;box-shadow:0 30px 70px rgba(40,30,120,.3)}.dev-phone>div{height:100%;border-radius:30px;overflow:hidden;background:var(--bg)}.dev-sync{position:absolute;top:20px;inset-inline-start:22%;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:10px 14px;box-shadow:var(--sh-3);font-size:13px}.mini{display:flex;height:100%}.mini-side{width:130px;background:#fff;-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);padding:12px 10px;display:flex;flex-direction:column;gap:6px}.mini-side .ms{height:22px;border-radius:7px;display:flex;align-items:center;gap:6px;padding:0 6px}.mini-side .ms.on{background:var(--violet-50)}.mini-side .ms i:first-child{width:10px;height:10px;border-radius:3px;background:#d9dcea}.mini-side .ms.on i:first-child{background:var(--violet)}.mini-side .ms i+i{height:5px;border-radius:9px;background:#e3e5f0}.mini-search{height:24px;border-radius:8px;background:#fff;border:1px solid var(--line);width:60%}.mini-drop{height:58px;border-radius:12px;background:var(--grad);margin-top:10px;display:flex;align-items:center;gap:6px;padding:0 12px;color:#fff;font-size:11px;font-weight:600}.mini-grid{display:grid;grid-gap:7px;gap:7px;margin-top:10px}.mini-grid>div{background:#fff;border:1px solid var(--line);border-radius:10px;padding:8px;display:flex;align-items:center;gap:7px}.mini-grid i{height:6px;border-radius:9px;background:#e3e5f0;flex:1 1}.mini-quota{height:70px;border-radius:14px;background:var(--grad);margin-top:10px;color:#fff;padding:10px;font-size:10px}.mini-quota b{font-size:15px;display:block;margin-top:2px}.mini-quota>div:last-child{height:5px;border-radius:9px;background:hsla(0,0%,100%,.3);margin-top:6px}.mini-quota>div:last-child i{display:block;width:64%;height:100%;border-radius:9px;background:#fff}.bar{display:block;height:6px;border-radius:9px;background:#d9dcea}.bar.sm{height:5px;width:40%;background:#eceef5;margin-top:5px}.plats{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px;gap:16px;margin-top:40px}.plat{border-radius:24px;border:1px solid var(--line);background:#fff;padding:20px;display:flex;flex-direction:column;gap:14px;position:relative;box-shadow:var(--sh-1)}.plat .pi{width:52px;height:52px;border-radius:16px}.plat .go,.plat .pi{display:flex;align-items:center;justify-content:center}.plat .go{height:44px;border-radius:13px;gap:8px;font-weight:600;font-size:13.5px;background:var(--ink);color:#fff;margin-top:auto}.plat .go.off{background:#f0f1f7;color:var(--muted)}.plat.hot{border:0;background:var(--grad);color:#fff;box-shadow:0 20px 50px rgba(98,67,230,.35)}.plat.hot .pi{background:hsla(0,0%,100%,.18);color:#fff}.plat.hot .go{background:#fff;color:var(--violet-600)}.plat.hot .go.off{background:hsla(0,0%,100%,.18);color:#fff}.plat .pnew{position:absolute;top:18px;inset-inline-end:18px;background:hsla(0,0%,100%,.2);color:#fff}.qrcard{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid var(--line);border-radius:20px;padding:12px 20px 12px 12px;box-shadow:var(--sh-1)}.qrcard .qr{width:76px;height:76px;padding:6px;border-radius:12px;border:1px solid var(--line);display:block}.qrcard .qr svg{width:100%;height:100%;display:block}@media (max-width:1100px){.plats{grid-template-columns:repeat(3,1fr)}.dev-win{display:none}}@media (max-width:760px){.devices{height:330px}.dev-mac{width:100%}.dev-mac .scr{height:280px}.dev-mac .base{margin:0 -14px}.dev-phone{width:140px;height:290px;top:70px;inset-inline-start:0}.dev-sync,.mini-side{display:none}.plats{grid-template-columns:1fr 1fr}.plat:last-child{grid-column:1/-1}}.ft2{background:#0b0c24;color:#fff;position:relative;overflow:hidden;margin-top:96px}.ft2-glow{position:absolute;width:800px;height:500px;border-radius:50%;background:radial-gradient(rgba(122,92,250,.25),transparent 65%);top:-200px;left:50%;transform:translateX(-50%)}.ft2 a{color:#a3a6d0}.ft2 nav a{font-size:14px;display:block;margin-top:12px}.ft2 .h,.ft2 a:hover{color:#fff}.ft2 .h{font-weight:600;font-size:14px}.ft2-cta{border-radius:28px;background:linear-gradient(135deg,rgba(30,176,245,.16),rgba(122,92,250,.22));border:1px solid hsla(0,0%,100%,.12);padding:34px 40px;display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.ft2 .ghost-d{background:hsla(0,0%,100%,.08);color:#fff;border:1px solid hsla(0,0%,100%,.16)}.ft2-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;grid-gap:32px;gap:32px;margin-top:60px}.news{display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:6px;-webkit-padding-start:14px;padding-inline-start:14px;max-width:380px;margin-top:10px;position:relative;flex-wrap:wrap}.news input{flex:1 1;min-width:0;background:transparent;border:0;outline:0;color:#fff;font:inherit;font-size:13.5px;height:42px;text-align:start}.news input::placeholder{color:#6a6d9e}.news .b2{height:42px;padding:0 18px;border-radius:12px;background:var(--grad);color:#fff;border:0;font:inherit;font-weight:600;font-size:13.5px;cursor:pointer}.news.ok{color:#5ee2bc;font-weight:600;font-size:14px;padding:14px 16px;gap:8px}.news-err{width:100%;font-size:12px;color:#ff8fa8;padding:0 4px 4px}.ft2-row{align-items:center;justify-content:space-between;gap:16px;margin-top:48px}.ft2-row,.sbadges{display:flex;flex-wrap:wrap}.sbadge,.sbadges{gap:10px}.sbadge{display:flex;align-items:center;height:52px;padding:0 16px;border-radius:14px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);color:#fff!important}.sbadge.off{opacity:.55}.sbadge .t1{display:block;font-size:10.5px;color:#a3a6d0;line-height:1.1}.sbadge .t2{display:block;font-size:14.5px;font-weight:600;line-height:1.25;font-family:Poppins,sans-serif}.sbadges.compact .sbadge{height:46px;padding:0 12px}.soc{width:40px;height:40px;border-radius:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:center;color:#c9ccf5!important}.ft2-line{height:1px;background:hsla(0,0%,100%,.1);margin:30px 0 22px}.ft2-bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:#7d80a8}.status{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:99px;background:rgba(31,199,154,.12);color:#5ee2bc;font-size:12.5px;font-weight:600}.status .dot{width:8px;height:8px;border-radius:50%;background:#1fc79a;box-shadow:0 0 0 4px rgba(31,199,154,.2)}.status.bad{background:rgba(255,181,46,.12);color:#ffc871}.status.bad .dot{background:#ffb52e;box-shadow:0 0 0 4px rgba(255,181,46,.2)}.lang-sw{display:inline-flex;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:12px;padding:4px}.lang-sw a{padding:6px 12px;border-radius:9px;font-size:12.5px;color:#a3a6d0;font-weight:600}.lang-sw a.on{background:#fff;color:var(--ink)}.bigwm{font-family:Poppins,sans-serif;font-weight:700;font-size:clamp(90px,17vw,250px);letter-spacing:-.05em;line-height:.8;text-align:center;background:linear-gradient(180deg,rgba(122,92,250,.38),rgba(30,176,245,0) 85%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-top:30px;direction:ltr;white-space:nowrap;position:relative}@media (max-width:960px){.ft2-grid{grid-template-columns:1fr 1fr}.ft2-grid>div:first-child{grid-column:1/-1}}@media (max-width:560px){.ft2-cta{padding:24px}.sbadges{display:grid;grid-template-columns:1fr 1fr;width:100%}}