.docsShell{min-width:1100px}.docsShell .docsPage{padding-top:110px;padding-bottom:80px}.docsHero{text-align:center;max-width:720px;margin:0 auto 56px}.docsHero__eyebrow{color:#6545ee;letter-spacing:.06em;text-transform:uppercase;background:#876dff14;border:1px solid #6545ee2e;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:12px;font-weight:800;display:inline-flex}.docsHero h1{letter-spacing:-.045em;color:var(--ink);margin:22px 0 18px;font-size:52px;line-height:1.12}.docsHero h1 span{color:#7759ff}.docsHero p{max-width:560px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.8}.docsSteps{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:72px;display:grid}.docsStep{border:1px solid var(--line);background:#fbfbfd;border-radius:18px;padding:22px 22px 24px;transition:all .25s}.docsStep:hover{border-color:#7759ff3d;transform:translateY(-3px);box-shadow:0 14px 34px #221c4612}.docsStep__index{color:#fff;background:linear-gradient(135deg,#876dff,#6545ee);border-radius:9px;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:14px;font-size:12px;font-weight:800;display:inline-flex}.docsStep__title{color:var(--ink);margin:0 0 8px;font-size:15px;font-weight:700}.docsStep__desc{color:var(--muted);margin:0;font-size:13px;line-height:1.65}.docsSection{margin-bottom:72px}.docsSection__head{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;margin-bottom:28px;padding-bottom:16px;display:flex}.docsSection__title{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:28px;font-weight:800}.docsSection__hint{color:var(--muted);font-size:14px}.docsCapabilityGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.docsCapability{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px 24px 26px;transition:all .25s}.docsCapability:hover{border-color:#7759ff38;transform:translateY(-4px);box-shadow:0 16px 36px #221c4614}.docsCapability__icon{color:#7759ff;background:#efecff;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:14px;display:grid}.docsCapability__icon svg{width:19px;height:19px}.docsCapability__title{color:var(--ink);margin:0 0 8px;font-size:15.5px;font-weight:700}.docsCapability__desc{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.docsShortcutTable{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:1.4fr 1fr 1fr;row-gap:1px;display:grid;overflow:hidden}.docsShortcutRow{display:contents}.docsShortcutCell{color:var(--ink);background:#fff;align-items:center;padding:14px 18px;font-size:13.5px;display:flex}.docsShortcutCell--head{color:#5b5b6f;letter-spacing:.04em;text-transform:uppercase;background:#faf9ff;font-size:12px;font-weight:700}.docsShortcutCell--key{color:#6545ee;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:12.5px}.docsCompare{border:1px solid var(--line);background:var(--line);border-radius:18px;grid-template-columns:1.6fr 1fr 1fr;row-gap:1px;display:grid;overflow:hidden}.docsCompare__cell{color:var(--ink);background:#fff;padding:16px 20px;font-size:13.5px}.docsCompare__cell--head{color:#5b5b6f;letter-spacing:.04em;text-transform:uppercase;background:#faf9ff;font-size:12px;font-weight:700}.docsCompare__cell--feature{font-weight:600}.docsCompare__cell--vip{color:#5a3be6;font-weight:700}.docsCompare__group{display:contents}.docsCompare__groupHeader{color:#6545ee;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#f7f4ff,#efecff);padding:10px 20px;font-size:11.5px;font-weight:800}.docsFaq{gap:12px;display:grid}.docsFaq__item{border:1px solid var(--line);background:#fff;border-radius:16px;padding:20px 24px;transition:border-color .2s,background .2s}.docsFaq__item:hover{background:#fbfbfd;border-color:#7759ff38}.docsFaq__q{color:var(--ink);align-items:center;gap:10px;margin:0 0 8px;font-size:15px;font-weight:700;display:flex}.docsFaq__q svg{color:#7759ff;flex:none;width:16px}.docsFaq__a{color:var(--muted);margin:0;font-size:13.5px;line-height:1.75}.docsCta{color:#fff;text-align:center;background:radial-gradient(circle at 50% -50%,#ffffff2e 0,#0000 48%),linear-gradient(135deg,#5c3ee1,#8467f2 55%,#4d31ca);border-radius:28px;margin-top:80px;padding:56px 64px;box-shadow:0 28px 70px #5a3dd347}.docsCta h2{letter-spacing:-.02em;margin:0 0 14px;font-size:32px}.docsCta p{color:#ffffffc7;max-width:520px;margin:0 auto 26px;font-size:15px;line-height:1.7}.docsCta__actions{justify-content:center;gap:12px;display:flex}.docsCta__btnPrimary,.lp2-btn.docsCta__btnPrimary{color:#5f43dc;background:#fff;box-shadow:0 12px 30px #00000029}.docsCta__btnPrimary:hover,.lp2-btn.docsCta__btnPrimary:hover{color:#4a30c4;background:#fff}.docsCta__btnSecondary,.lp2-btn.docsCta__btnSecondary{color:#fff;background:#ffffff14;border:1px solid #ffffff47}@media (max-width:1199px){.docsSteps,.docsCapabilityGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1099px){.docsShell{min-width:0}.docsShell .docsPage{padding-top:96px}.docsHero{margin-bottom:42px}.docsHero h1{font-size:44px}}@media (max-width:767px){.docsShell .docsPage{padding-top:92px;padding-bottom:48px}.docsHero{margin-bottom:36px}.docsHero h1{margin-top:18px;font-size:36px}.docsHero p{font-size:14px}.docsSection{margin-bottom:52px}.docsSection__head{margin-bottom:20px;display:block}.docsSection__title{font-size:24px}.docsSection__hint{margin-top:7px;display:block}.docsSteps,.docsCapabilityGrid{grid-template-columns:1fr}.docsSteps{margin-bottom:52px}.docsShortcutTable{background:0 0;border:0;grid-template-columns:1fr;gap:10px;overflow:visible}.docsShortcutCell--head{display:none}.docsShortcutRow{border:1px solid var(--line);border-radius:14px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.docsShortcutRow .docsShortcutCell:first-child{grid-column:1/-1;padding-bottom:8px;font-weight:700}.docsShortcutCell{padding:11px 14px}.docsCompare{grid-template-columns:1.3fr 1fr 1fr;overflow-x:auto}.docsCompare__cell{padding:13px 10px;font-size:12px}.docsCompare__groupHeader{padding:9px 10px}.docsCta{border-radius:22px;margin-top:52px;padding:42px 20px}.docsCta h2{font-size:27px}.docsCta__actions{display:grid}}
