.docs-shell{--docs-ink:#17131d;--docs-muted:#625d69;--docs-line:#e2dde8;--docs-violet:#6d3df5;--docs-soft-violet:#f4f0ff;min-height:100vh;color:var(--docs-ink);background:#fbfafc}.docs-header{z-index:30;border-bottom:1px solid var(--docs-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;grid-template-columns:230px minmax(280px,620px) 1fr;align-items:center;gap:28px;min-height:76px;padding:10px max(24px,50vw - 720px);display:grid;position:sticky;top:0;box-shadow:0 10px 30px #1f143009}.docs-brand{align-items:center;gap:11px;text-decoration:none;display:flex}.docs-brand>span{color:#fff;background:var(--docs-violet);place-items:center;width:38px;height:38px;display:grid}.docs-brand p{gap:2px;margin:0;display:grid}.docs-brand strong{letter-spacing:-.45px;font-size:17px}.docs-brand small{color:var(--docs-muted);font-size:11px}.docs-search{border-color:var(--docs-line);color:#736d79;background:#faf9fc;border-radius:0;height:46px;padding:0 14px}.docs-search:focus-within{background:#fff;border-color:#a98cff;box-shadow:0 0 0 3px #6d3df517}.docs-search input{font-size:14px}.docs-search-results{border-color:var(--docs-line);border-radius:12px;padding:9px;top:calc(100% + 10px);box-shadow:0 24px 60px #22153421}.docs-search-results a{gap:5px;padding:13px}.docs-search-results span{letter-spacing:.07em;font-size:10px}.docs-search-results strong{font-size:14px}.docs-search-results small{font-size:12px;line-height:1.55}.docs-search-results p{font-size:13px;line-height:1.55}.docs-header>nav{gap:24px}.docs-header>nav a{font-size:13px}.docs-header>nav .docs-signin{background:#17131d;border-radius:0;min-height:40px;padding:0 16px}.docs-layout{grid-template-columns:280px minmax(0,1fr)}.docs-sidebar{border-color:var(--docs-line);background:#f7f5f9;gap:27px;height:calc(100vh - 76px);padding:30px 22px;top:76px}.docs-home-link{border-radius:8px;gap:10px;min-height:42px;padding:0 12px;font-size:13px}.docs-sidebar section{gap:7px}.docs-sidebar h2{letter-spacing:.1em;gap:8px;margin:0 10px 4px;font-size:10px}.docs-sidebar nav{gap:2px}.docs-sidebar nav a{min-height:37px;padding:9px 11px;font-size:12px;line-height:1.45}.docs-sidebar-help{border-radius:10px;grid-template-columns:30px 1fr;padding:15px}.docs-sidebar-help strong{font-size:12px}.docs-sidebar-help small,.docs-sidebar-help a{font-size:11px;line-height:1.45}.docs-home{max-width:1140px;padding:90px 64px 120px}.docs-home-hero{max-width:880px}.docs-kicker{letter-spacing:.15em;margin-bottom:16px;font-size:11px}.docs-home-hero h1{letter-spacing:-4.4px;font-family:Arial,Helvetica Neue,sans-serif;font-size:clamp(54px,6vw,82px);font-weight:540;line-height:.98}.docs-home-hero h1 em{color:var(--docs-violet);font-style:normal;font-weight:450}.docs-home-hero>p:last-of-type{max-width:770px;color:var(--docs-muted);margin-top:28px;font-size:18px;line-height:1.72}.docs-hero-pills{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.docs-hero-pills span{color:#4f337d;background:var(--docs-soft-violet);border:1px solid #dfd6f3;padding:8px 11px;font-size:12px;font-weight:650}.docs-section-title{max-width:720px;margin-bottom:32px}.docs-section-title h2,.docs-quickstart h2{letter-spacing:-1.6px;font-size:clamp(29px,3vw,40px);font-weight:620;line-height:1.1}.docs-section-title>p:last-child{color:var(--docs-muted);margin:14px 0 0;font-size:15px;line-height:1.65}.docs-journeys{margin-top:90px}.docs-journeys>div:last-child{border-top:1px solid var(--docs-line);border-left:1px solid var(--docs-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.docs-journeys>div:last-child>a{border-right:1px solid var(--docs-line);border-bottom:1px solid var(--docs-line);background:#fff;flex-direction:column;align-items:flex-start;min-height:265px;padding:30px;transition:transform .2s,box-shadow .2s;display:flex}.docs-journeys>div:last-child>a:hover{z-index:1;transform:translateY(-3px);box-shadow:0 20px 45px #28193e14}.docs-journeys>div:last-child>a>svg{color:var(--docs-violet)}.docs-journeys h3{letter-spacing:-.7px;margin:52px 0 12px;font-size:23px}.docs-journeys p{max-width:430px;color:var(--docs-muted);margin:0;font-size:14px;line-height:1.7}.docs-journeys a>span{color:var(--docs-violet);align-items:center;gap:7px;margin-top:auto;font-size:13px;font-weight:680;display:inline-flex}.docs-quickstart{border-color:var(--docs-line);border-radius:0;grid-template-columns:.82fr 1.18fr;gap:70px;margin-top:100px;padding:42px;box-shadow:0 24px 55px #26183b0e}.docs-quickstart>div>p:last-child{font-size:14px;line-height:1.7}.docs-quickstart li{grid-template-columns:34px 1fr auto;gap:13px;min-height:88px}.docs-quickstart li>span{border-radius:50%;width:30px;height:30px;font-size:11px}.docs-quickstart li a{gap:5px}.docs-quickstart li strong{font-size:14px}.docs-quickstart li small{font-size:12px;line-height:1.45}.docs-browse{margin-top:105px}.docs-category-grid{gap:16px}.docs-category-grid>section{border-color:var(--docs-line);border-radius:0;padding:28px}.docs-category-grid h3{letter-spacing:-.5px;margin:18px 0 6px;font-size:21px}.docs-category-grid>section>p{min-height:42px;margin:0 0 20px;font-size:13px;line-height:1.6}.docs-category-grid a{min-height:64px;font-size:13px}.docs-category-grid a>span{gap:4px;padding:10px 0;display:grid}.docs-category-grid a strong{font-size:13px}.docs-category-grid a small{max-width:410px;color:var(--docs-muted);font-size:11px;line-height:1.45}.docs-article-layout{grid-template-columns:minmax(0,790px) 220px;gap:80px;max-width:1180px;padding:82px 54px 120px}.docs-article>header{padding-bottom:42px}.docs-article>header nav{margin-bottom:42px;font-size:12px}.docs-article>header h1{letter-spacing:-3.4px;max-width:760px;font-size:clamp(44px,5vw,66px);font-weight:590;line-height:1.02}.docs-article>header>p:not(.docs-kicker){max-width:700px;margin:23px 0 18px;font-size:18px;line-height:1.65}.docs-article>header>small{font-size:12px}.docs-article>.docs-explainer{background:var(--docs-soft-violet);border:1px solid #ded5f0;grid-template-columns:repeat(3,1fr);gap:0;margin:34px 0 14px;padding:0;display:grid}.docs-explainer>div{border-right:1px solid #ded5f0;min-height:170px;padding:24px}.docs-explainer>div:last-child{border-right:0}.docs-explainer span{color:var(--docs-violet);letter-spacing:.1em;text-transform:uppercase;margin-bottom:26px;font-size:10px;font-weight:780;display:block}.docs-explainer p{color:#433b4b;margin:0;font-size:14px;line-height:1.65}.docs-article>section{padding:50px 0 6px;scroll-margin-top:96px}.docs-article>section h2{letter-spacing:-1.15px;margin-bottom:19px;font-size:29px;line-height:1.15}.docs-article>section>p{color:#504a57;margin-bottom:18px;font-size:16px;line-height:1.82}.docs-business-case{border-left:3px solid var(--docs-violet);background:#f7f3ff;padding:16px 18px;color:#42354f!important;margin:0 0 22px!important;font-size:15px!important;line-height:1.7!important}.docs-article>section>ul{gap:13px}.docs-article>section>ul li{color:#504a57;gap:11px;font-size:15px;line-height:1.65}.docs-steps{margin-top:10px}.docs-steps li{grid-template-columns:42px 1fr;gap:17px;min-height:108px}.docs-steps li:not(:last-child):before{top:39px;left:19px}.docs-steps li>span{border-radius:50%;width:40px;height:40px;font-size:12px}.docs-steps h3{margin:2px 0 7px;font-size:16px}.docs-steps p{max-width:680px;color:var(--docs-muted);font-size:14px;line-height:1.7}.docs-example,.docs-note{border-radius:0;gap:14px;margin-top:24px;padding:20px;display:flex}.docs-example{background:#faf8fd;border:1px solid #ded6eb}.docs-example>svg,.docs-note>svg{color:var(--docs-violet);flex:none}.docs-example strong,.docs-note strong{font-size:14px}.docs-example p,.docs-note p{color:var(--docs-muted);margin:6px 0 0;font-size:14px;line-height:1.7}.docs-note{background:var(--docs-soft-violet);border-color:#ddd3f0}.docs-article-pagination{gap:12px;margin-top:70px;padding-top:30px}.docs-article-pagination a{border-radius:0;gap:8px;padding:20px}.docs-article-pagination small{font-size:10px}.docs-article-pagination strong{font-size:13px;line-height:1.45}.docs-toc{gap:13px;padding-left:20px;top:105px}.docs-toc>p{font-size:12px}.docs-toc>a{font-size:12px;line-height:1.5}.docs-toc>div{margin-top:20px;padding-top:18px;display:grid}.docs-toc>div span{font-size:11px}.docs-toc .docs-toc-contact{color:var(--docs-violet);font-size:12px;font-weight:700;text-decoration:none}@media (max-width:1080px){.docs-layout{grid-template-columns:245px minmax(0,1fr)}.docs-sidebar{padding-inline:16px}.docs-home{padding-inline:42px}.docs-article-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:820px){.docs-header{grid-template-columns:1fr auto;gap:10px;min-height:128px;padding:12px 18px}.docs-header .docs-search{grid-area:2/1/auto/-1}.docs-header>nav a:first-child{display:none}.docs-layout{display:block}.docs-sidebar{display:none}.docs-mobile-nav{top:0}.docs-mobile-nav>div section nav{display:grid}.docs-home{padding:62px 24px 90px}.docs-home-hero h1{letter-spacing:-3px;font-size:clamp(45px,10vw,66px)}.docs-journeys>div:last-child{grid-template-columns:1fr}.docs-journeys>div:last-child>a{min-height:235px}.docs-quickstart{grid-template-columns:1fr;gap:28px;padding:28px}.docs-category-grid{grid-template-columns:1fr}.docs-article-layout{padding:58px 25px 90px}.docs-article>.docs-explainer{grid-template-columns:1fr}.docs-explainer>div{border-bottom:1px solid #ded5f0;border-right:0;min-height:0}.docs-explainer>div:last-child{border-bottom:0}.docs-explainer span{margin-bottom:12px}}@media (max-width:560px){.docs-header{padding-inline:14px}.docs-brand>span{width:34px;height:34px}.docs-brand strong{font-size:15px}.docs-header>nav{gap:0}.docs-header>nav .docs-signin{min-height:37px;padding-inline:12px;font-size:12px}.docs-search input{font-size:13px}.docs-home{padding-inline:18px}.docs-home-hero h1{letter-spacing:-2.6px;font-size:clamp(41px,12vw,54px)}.docs-home-hero>p:last-of-type{font-size:16px}.docs-journeys{margin-top:68px}.docs-journeys>div:last-child>a{min-height:220px;padding:24px}.docs-journeys h3{margin-top:38px;font-size:21px}.docs-quickstart{margin-top:76px;padding:23px 18px}.docs-quickstart li{min-height:96px}.docs-browse{margin-top:78px}.docs-category-grid>section{padding:22px 18px}.docs-article-layout{padding:48px 18px 76px}.docs-article>header h1{letter-spacing:-2.6px;font-size:clamp(40px,12vw,52px)}.docs-article>header>p:not(.docs-kicker){font-size:16px}.docs-article>section h2{font-size:25px}.docs-article>section>p{font-size:15px}.docs-article-pagination{grid-template-columns:1fr}.docs-article-pagination a:last-child{text-align:left}}
