.documents-main{min-height:60vh;padding-top:60px}
.metal-studio .documents-main h1{font-size:clamp(30px,3.5vw,44px);line-height:1.2;margin:0 0 18px}
.documents-intro{font-size:16px;line-height:1.8;color:var(--muted);margin:0 0 48px}
.document-categories{display:grid;grid-template-columns:1fr 1fr;gap:40px}
.metal-studio .document-categories section{padding:28px 0;border-top:1px solid var(--line)}
.metal-studio .document-categories h2{font-size:22px;line-height:1.4;letter-spacing:-.02em;margin:0 0 18px}
.document-categories p{font-size:15px;line-height:1.7;color:var(--muted);margin:0}
@media(max-width:700px){.documents-main{padding-top:34px}.document-categories{grid-template-columns:1fr;gap:12px}}
