.material-guide{padding-block:32px}.material-guide>h2{font-size:24px;margin:0 0 24px}.material-guide__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.material-guide__item{min-width:0}.material-guide__item>img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:4px}.material-guide__title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:18px}.material-guide__title h3{font-size:18px;margin:0}.material-guide__title>span{font-size:14px;white-space:nowrap}.material-guide__item p{margin:12px 0;font-size:14px;line-height:1.6}.material-guide__specs{font-size:13px;line-height:1.7}.material-guide__specs ul{padding-left:18px;margin:0}@media(max-width:767px){.material-guide__grid{grid-template-columns:1fr;gap:32px}}
.material-guide__intro{margin:-12px 0 28px;font-size:15px;line-height:1.6}.material-guide__header{text-align:center;max-width:850px;margin:24px auto 56px}.material-guide__header h1{font-size:40px;line-height:1.2;margin:0 0 20px}.material-guide__header p{font-size:16px;line-height:1.7;margin:0}.material-guide__item{scroll-margin-top:120px}.material-guide__title h2{font-size:22px;margin:0}.material-guide__item .material-guide__subtitle{font-weight:600;margin:12px 0}.material-guide__explore{display:inline-block;margin-top:16px;text-decoration:underline;text-underline-offset:3px}.material-guide__details{font-size:13px;line-height:1.65;margin:20px 0 0}.material-guide__details>div{padding:10px 0;border-top:1px solid #ebebeb}.material-guide__details dt{font-weight:600}.material-guide__details dd{margin:3px 0 0}.material-guide__installation{margin-top:48px;padding:28px 0;border-block:1px solid #ebebeb}.material-guide__installation h2{font-size:22px;margin:0 0 12px}.material-guide__installation p{font-size:15px;line-height:1.7;margin:0;max-width:850px}.material-guide__samples{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:48px 0}.material-guide__samples>img{width:100%;height:auto;border-radius:4px}.material-guide__samples h2{font-size:28px;line-height:1.3;margin:0 0 20px}.material-guide__samples p{font-size:15px;line-height:1.7;margin:0 0 24px}@media(max-width:767px){.material-guide__header{margin:12px auto 36px}.material-guide__header h1{font-size:32px}.material-guide__samples{grid-template-columns:1fr;gap:28px}.material-guide__samples h2{font-size:24px}.material-guide__installation{margin-top:32px}}
.material-guide__samples{margin-top:40px;border-top:1px solid #ebebeb}
