.materials-guide h1{max-width:22ch}.materials-product{align-items:center}.materials-product figure{max-width:420px;margin-inline:auto}.materials-product img{width:100%;height:auto;max-height:560px;object-fit:contain}.materials-product figcaption{font-size:.875rem;line-height:1.6;color:var(--muted);margin-top:14px}.materials-specs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0}.materials-specs>div{border-top:3px solid var(--orange);padding:20px 0}.materials-specs dt{color:var(--muted);font-size:.875rem}.materials-specs dd{font-size:1.4rem;font-weight:700;margin:8px 0;line-height:1.4}@media(max-width:760px){.materials-specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.materials-product figure{width:100%;max-width:360px}.materials-guide h1{font-size:clamp(2rem,8vw,3.6rem)}}@media(max-width:380px){.materials-specs{grid-template-columns:minmax(0,1fr)}}