.docs{font-family:var(--font-text)}.docs h1{font-weight:400;font-size:2.5rem;font-family:var(--font-serif);scroll-margin-top:4.5rem}.docs h2{font-weight:400;font-size:1.75rem;font-family:var(--font-serif);margin-top:4rem;scroll-margin-top:4.5rem}.docs h3{font-weight:400;font-size:1.5rem;font-family:var(--font-serif);margin-top:2rem;scroll-margin-top:4.5rem}.docs a:hover{text-decoration:underline}.docs p{font-size:1rem;line-height:1.75}.docs code{background-color:color-mix(in srgb,var(--bg-200),25% var(--bg-300));border-radius:.375rem;font-size:.875rem;padding:.125rem .375rem;font-family:var(--font-mono)}.docs>ul,.docs>ol{padding-left:1.5rem}.docs>ul li,.docs>ol li{margin-block:.5rem;line-height:1.75}.docs>ul li>ul,.docs>ol li>ul{padding-left:1.5rem}.docs kbd{color:var(--text-soft)}.docs img{display:flex;justify-content:center;margin-inline:auto;max-width:100%}.docs .buttons{width:100%;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.docs .buttons a.button,.docs .buttons button{font-family:var(--font-text);padding-block:.5rem;padding-inline:2rem}
