.guide-photo{margin:32px 0 40px}.guide-photo img{display:block;width:100%;height:440px;object-fit:cover}.guide-photo figcaption{font-size:13px;line-height:1.6;color:var(--muted);padding-top:12px}.guide-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px}.guide-sections>section{padding:32px 0;border-top:1px solid var(--line)}.guide-sections h2{font-size:28px;margin:0 0 18px}.guide-sections p{line-height:1.8;margin:0}.guide-palettes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.guide-palettes a{display:grid;gap:14px}.guide-palettes img{width:100%;height:180px;object-fit:cover}.guide-sections,.guide-palettes{overflow-wrap:anywhere}.detail .paint-brand-section li{line-height:1.8;margin-bottom:8px}@media(max-width:600px){.guide-photo img{height:300px}.guide-sections{grid-template-columns:1fr}.guide-sections h2{font-size:25px}.guide-palettes{grid-template-columns:1fr}.guide-palettes img{height:150px}}
.guide-photo img[src$="wall2floor-cover.jpg"]{height:540px;object-fit:contain;background:#f7f7f7}@media(max-width:600px){.guide-photo img[src$="wall2floor-cover.jpg"]{height:auto;max-height:520px}}
