.docs-page .doc-hero{padding-top:60px;padding-bottom:48px;max-width:1000px}.doc-hero h1{font-size:clamp(36px,5.4vw,70px);line-height:1.08;letter-spacing:-.045em;margin:22px 0}.doc-section{max-width:1000px}.doc-section h2,.doc-next h2{font-size:clamp(27px,3vw,42px);line-height:1.2;letter-spacing:-.025em;margin-bottom:24px}.doc-section p,.doc-section li{line-height:1.8;color:#435a51}.doc-section li{margin:12px 0}.doc-section a,.doc-next a{color:#176f51;text-decoration:underline;text-underline-offset:3px}.doc-section pre{max-width:100%;box-sizing:border-box}.docs-page code{overflow-wrap:anywhere}.docs-page pre code{overflow-wrap:normal}.doc-section pre:focus-visible{outline:3px solid #51c59a;outline-offset:4px}.docs-page .breadcrumbs{flex-wrap:wrap}.docs-page .faq{max-width:1000px}.doc-next{border-top:1px solid #dce6df}@media(max-width:600px){.docs-page .doc-hero{padding-top:34px}.doc-hero h1{font-size:36px}.doc-section{padding-top:32px;padding-bottom:32px}.doc-section ul{padding-left:22px}}