.skip{position:absolute;left:10px;top:-80px;background:white;padding:12px;z-index:99}.skip:focus{top:10px}.page-hero{padding:50px 0 25px}.page-hero h1{font-size:clamp(30px,4vw,48px);letter-spacing:-1.5px;margin:16px 0}.page-hero p{color:var(--muted)}.doc{display:grid;grid-template-columns:215px 1fr;gap:50px;padding-bottom:65px}.toc{display:flex;flex-direction:column;gap:12px;font-size:12px;align-self:start;position:sticky;top:25px;padding:22px;background:#f0eafa;border-radius:18px}.doc-body{min-width:0}.doc-body section{padding:15px 0 24px;border-bottom:1px solid var(--line);scroll-margin-top:25px}.doc-body h2{font-size:25px;letter-spacing:-.6px}.doc-body h3{font-size:19px}.doc-body p,.doc-body li{font-size:14px;color:#625c70}.doc-body a{color:var(--purple);text-decoration:underline;overflow-wrap:anywhere}.btn{display:inline-flex;padding:10px 20px;border-radius:30px;border:1px solid #d6c8ee;font-size:13px;text-decoration:none!important}.btn-primary{background:var(--purple);color:white!important}.row{display:flex;gap:12px;flex-wrap:wrap}.note{padding:18px;background:#f1ecf7;border-radius:14px}.notfound{padding:75px 0}.notfound .big{font-size:90px;color:var(--purple)}@media(max-width:720px){.doc{grid-template-columns:1fr;gap:20px}.toc{position:static;flex-direction:row;flex-wrap:wrap}.toc b{width:100%}.page-hero{padding-top:25px}.doc-body h2{font-size:23px}footer nav{flex-basis:100%}}