.stucco-page .hero{grid-template-columns:1fr 1.12fr;gap:32px}.stucco-page .hero h1{font-size:clamp(32px,3.6vw,52px)}.stucco-page .hero img{height:auto;aspect-ratio:4/3;object-fit:cover}.stucco-materials .two article{background:#fff8d9}.texture-title{margin-top:26px}.texture-list{display:flex;flex-wrap:wrap;gap:10px}.texture-list span{border:1px solid #e1ce69;border-radius:24px;background:#ffec91;padding:10px 18px;font-weight:600}.stucco-materials>p{max-width:80ch}.stucco-page .price-note{font-size:14px;margin-top:14px}.stucco-page footer{gap:16px}@media(max-width:780px){.stucco-page .hero{grid-template-columns:1fr}}
.texture-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.texture-gallery figure{margin:0}.texture-gallery h3{font-size:23px}.texture-photo{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:18px}.texture-photo img{position:absolute;width:200%;height:300%;max-width:none;display:block}.texture-note{font-size:14px;color:#62665e}.amk-project{margin-top:20px}.amk-project .two{align-items:start}.amk-project img{width:100%;height:auto;border-radius:18px}.amk-project figure{margin:0}.amk-project figcaption{font-size:14px;margin-top:8px}@media(max-width:780px){.texture-gallery{grid-template-columns:1fr}}
