.content-page{--bg-primary:#090d11;--bg-secondary:#11171e;--bg-tertiary:#19232d;--bg-elevated:#202b36;--text-primary:#f3f5f7;--text-secondary:#a6b2be;--text-tertiary:#9aa9b7;--border-color:#26303a;--border-light:#35434e;--font-sans:'DM Sans',sans-serif;--radius-lg:8px;--radius-xl:10px;font-variation-settings:normal}.content-page .site-header,.content-page .site-footer{width:100%}.content-page .site-header p,.content-page .site-header a.button{color:#06141d}.content-page .container{max-width:1200px;padding-inline:28px}.content-page h1,.content-page h2,.content-page h3{font-family:'Manrope',sans-serif;font-weight:500}.content-page .section-title,.content-page .article-page-title{font-size:clamp(36px,4.6vw,58px);letter-spacing:-2px;line-height:1.18}.content-page .section-subtitle,.content-page .article-page-desc{font-size:19px;line-height:1.75;max-width:750px}.content-page .blog-hero,.content-page .docs-hero,.content-page .legal-hero,.content-page .article-header{padding:65px 0 35px;height:auto;display:block;border:0;max-width:none;margin:0}.content-page .article-header .container{max-width:1200px}.content-page .section{padding-block:60px}.content-page .section-header{margin-bottom:35px}.content-page .section-label{font-size:12px;letter-spacing:1.5px}.content-page .article-body{padding-top:30px}.content-page .article-content{font-size:17px;line-height:1.85}.content-page .article-content h2{font-size:29px;letter-spacing:-.8px;margin-top:42px}.content-page .article-content h3{font-size:23px;letter-spacing:-.5px}.content-page .article-content p,.content-page .article-content li{font-size:17px}.content-page .article-content a,.content-page .legal-content a{color:var(--blue)}.content-page pre{overflow-x:auto;font-size:14px;line-height:1.8}.content-page pre code{font-size:inherit}.content-page .article-content pre{position:relative;padding-right:75px}.content-page .copy-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;font:13px 'DM Sans',sans-serif;width:auto;height:auto;padding:5px 9px;color:var(--text)}.content-page .docs-toc-link,.content-page .docs-nav-link,.content-page .toc-link{font-size:14px}.content-page .docs-card{border-radius:8px;background:var(--panel)}.content-page .docs-card h3{font-size:19px}.content-page .docs-card p{font-size:16px;line-height:1.65}.content-page .docs-category-title{font-size:27px;letter-spacing:-.8px}.content-page .docs-category-desc{font-size:16px}.content-page .docs-article-sidebar,.content-page .docs-sidebar{top:25px}.content-page .article-title{font-size:23px;line-height:1.4;letter-spacing:-.6px}.content-page .article-excerpt{font-size:16px}.content-page .article-meta,.content-page .article-tag,.content-page .author-info{font-size:14px}.content-page .article-card{background:var(--panel);border-radius:8px}.content-page .article-card .article-content{padding:28px}.content-page .filter-tag{font-size:15px}.content-page .article-content-wrapper{grid-template-columns:minmax(0,1fr) 260px}.content-page .article-content,.content-page .docs-main{min-width:0}.content-page .legal-content{font-size:17px;line-height:1.85}.content-page .legal-content h2{font-size:28px;letter-spacing:-.8px}.content-page .legal-content h3{font-size:21px}.content-page .btn{font:600 16px 'DM Sans',sans-serif;border-radius:6px;text-align:center}.content-page .animate-on-scroll{opacity:1;transform:none}.content-page .faq-question{font-size:17px;text-align:left}.content-page .faq-answer p{font-size:16px}.content-page .site-footer .site-links{margin:0}.content-page .site-footer .site-links h3{font:600 15px 'DM Sans',sans-serif;letter-spacing:0}.content-page .site-footer .site-links a{font-size:15px}.content-page .site-footer .brand{color:var(--text)}.content-page .how-hero .section-title{max-width:900px;margin-inline:auto}@media (max-width:900px){.content-page .article-content-wrapper{grid-template-columns:1fr}.content-page .article-sidebar{position:static}.content-page .docs-layout{grid-template-columns:1fr}.content-page .docs-sidebar{display:block;position:static;max-height:none}.content-page .docs-toc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:760px){.content-page .container{padding-inline:22px}.content-page .section-title,.content-page .article-page-title{font-size:36px;letter-spacing:-1.5px}.content-page .article-header,.content-page .blog-hero,.content-page .docs-hero,.content-page .legal-hero{padding-top:45px}.content-page .article-content h2{font-size:26px}.content-page .docs-toc{grid-template-columns:1fr}.content-page .article-content pre{padding-right:22px;padding-top:52px}}.content-page h2{letter-spacing:-.8px}.docs-index-toc>summary{display:none}@media (min-width:901px){.docs-index-toc:not([open])>.docs-toc{display:block}}@media (max-width:900px){.docs-index-toc>summary{display:list-item;font-size:16px;color:var(--blue);cursor:pointer}.docs-index-toc[open]>summary{margin-bottom:24px}}