.developer-main .legal-heading h1{font-size:clamp(34px,5vw,62px);line-height:1.12}.developer-main code{overflow-wrap:anywhere;font-size:.9em}.developer-main pre{color:#f2f5ec;background:#203e34;border-radius:12px;max-width:100%;margin-top:24px;padding:24px;font-size:13px;line-height:1.7;overflow:auto}.developer-main pre code{overflow-wrap:normal;white-space:pre}.developer-tools{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:24px;display:grid}.developer-tools>div{border:1px solid var(--line);border-radius:12px;padding:22px}.developer-tools h3{margin-bottom:12px;font-size:17px}.developer-main .legal-article a{min-height:44px;padding-block:9px;display:inline-block}.developer-main pre:focus-visible{outline-offset:3px;outline:3px solid #64865c}@media (max-width:600px){.developer-tools{grid-template-columns:1fr}.developer-main pre{padding:18px;font-size:12px}}
