.material-type-overview{gap:var(--spacing-4);padding:var(--spacing-6);background:#ffffffe6;border:1px solid #3083e324;border-radius:28px;display:grid;box-shadow:0 18px 52px #3083e314}.material-type-overview h2{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(28px,4vw,44px);font-weight:900;line-height:1}.material-type-overview p{color:var(--color-ink-soft);font-size:17px;line-height:1.7}@media (max-width:680px){.material-type-overview{padding:var(--spacing-5);border-radius:24px}}
.material-type-related-links{gap:var(--spacing-3);padding:var(--spacing-6);background:#ffffffe6;border:1px solid #3083e324;border-radius:28px;display:grid;box-shadow:0 18px 52px #3083e314}.material-type-related-links h2{font-family:var(--font-display);letter-spacing:-.04em;font-size:28px;font-weight:900}.material-type-related-links__items{gap:var(--spacing-3);flex-wrap:wrap;display:flex}@media (max-width:680px){.material-type-related-links{padding:var(--spacing-5);border-radius:24px}}
.material-type-use-cases{gap:var(--spacing-3);padding:var(--spacing-6);background:#ffffffe6;border:1px solid #3083e324;border-radius:28px;display:grid;box-shadow:0 18px 52px #3083e314}.material-type-use-cases h2{font-family:var(--font-display);letter-spacing:-.04em;font-size:28px;font-weight:900}.material-type-use-cases ul{gap:var(--spacing-2);color:var(--color-ink-soft);line-height:1.55;display:grid}.material-type-use-cases li{padding-left:var(--spacing-4);position:relative}.material-type-use-cases li:before{width:var(--spacing-2);height:var(--spacing-2);background:var(--color-coral);border-radius:var(--radius-pill);content:"";position:absolute;top:.72em;left:0}@media (max-width:680px){.material-type-use-cases{padding:var(--spacing-5);border-radius:24px}}
