.products-module__KJcT4W__featured{background:#ede7dc;border:1px solid #d3d6ce;border-radius:14px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:36px;margin:0 0 62px;padding:24px;display:grid}.products-module__KJcT4W__featuredVisual{background:#dedbd2;border-radius:10px;min-height:310px;position:relative;overflow:hidden}.products-module__KJcT4W__featuredVisual img{object-fit:contain;object-position:center}.products-module__KJcT4W__featuredCopy h2{letter-spacing:-.04em;margin:8px 0;font-size:clamp(34px,4vw,50px);line-height:1.02}.products-module__KJcT4W__featuredCopy>p{line-height:1.68}.products-module__KJcT4W__sampleLabel{color:#6f452d;text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px;font-size:13px;font-weight:850}.products-module__KJcT4W__projectNote{background:#ffffff8f;border-left:3px solid #8b5e3c;padding:12px 14px;font-weight:720}.products-module__KJcT4W__photoNote{color:#616a62;font-size:12px}@media (max-width:800px){.products-module__KJcT4W__featured{grid-template-columns:1fr;gap:25px;padding:20px}.products-module__KJcT4W__featuredVisual{min-height:340px}}@media (max-width:540px){.products-module__KJcT4W__featuredVisual{min-height:240px}.products-module__KJcT4W__featured{margin-bottom:50px;padding:13px}.products-module__KJcT4W__featuredCopy{padding:6px 6px 14px}}
