
.interior-hero{gap:44px}.interior-hero h1{font-size:clamp(34px,4.4vw,62px);letter-spacing:.04em}.interior-hero figure{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.interior-hero img{aspect-ratio:3/2;object-fit:cover;border:1px solid #5b6c60;box-shadow:0 16px 50px #0005}.interior-hero figcaption{margin-top:12px;line-height:1.6;color:#d4ddd5}.wash-choice{border-top:1px solid #4d6052}.wash-choice h2{font-size:clamp(28px,3.6vw,44px);line-height:1.65}.wash-choice em{font-style:normal;color:#e0cb9f;border-bottom:2px solid #a78d59}.wash-lead{max-width:760px;line-height:2}.wash-compare{display:grid;grid-template-columns:1fr 1.35fr;gap:24px;margin:32px 0 20px}.wash-compare article{padding:30px;background:#f4f5f1;color:#26372e;border:1px solid #aebdb2;border-radius:12px}.wash-compare article h3{font-size:24px;line-height:1.6;color:#203b2a;margin:12px 0}.wash-compare article p{color:#26372e;line-height:1.9}.wash-compare .wash-featured{background:#233c2d;color:#fff;border-color:#b8a579}.wash-compare .wash-featured h3,.wash-compare .wash-featured p{color:#f5f3ed}.wash-kicker{font-size:11px;font-weight:700;letter-spacing:.08em}.wash-featured .wash-kicker{color:#e0cb9f}.wash-method{font-weight:700;padding-bottom:14px;border-bottom:1px solid #99aa9e}.wash-note{font-size:14px;line-height:1.9;color:#d4ddd5}.wash-targets{background:#18251d}.wash-target-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:28px 0}.wash-target-grid article{padding:24px;border:1px solid #617364;border-radius:10px}.wash-target-grid h3{font-size:23px;margin:12px 0;color:#f1ede5}.wash-target-grid p{line-height:1.9;color:#e1e6df}.wash-number{font:32px/1.2 serif;color:#d9c497}
@media(max-width:760px){.interior-hero{gap:28px}.interior-hero figure{order:-1}.interior-hero img{aspect-ratio:3/2}.interior-hero figcaption{font-size:11px}.interior-hero h1{font-size:30px;letter-spacing:0}.wash-compare,.wash-target-grid{grid-template-columns:1fr}.wash-compare article{padding:24px}.wash-target-grid article{padding:22px}.wash-choice h2{font-size:28px}.wash-kicker{font-size:10px}}
