.underbed-page{background:#f7f3ec;--laundry-green:#344538;--laundry-mint:#e7e4d5}.underbed-page .laundry-hero{grid-template-columns:1fr 1.1fr;gap:6%;padding-top:55px}.underbed-page .laundry-hero h1{font-size:clamp(2.8rem,4.8vw,5.1rem);line-height:1.05}.underbed-page .laundry-hero-photo{align-self:center}.underbed-page .laundry-hero-photo img{border-radius:5px}.underbed-plan{margin:32px 0;padding:24px;background:#e9edea;border:1px solid #d2dacf;border-radius:5px}.underbed-plan h3{margin-top:0;font:700 1.05rem/1.5 Arial,sans-serif}.underbed-plan img{width:100%;height:auto;display:block}.underbed-plan figcaption{font-size:.78rem;line-height:1.6;color:#546154;margin-top:16px}.underbed-maths{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0}.underbed-maths>div{display:grid;gap:12px;background:#e0e6db;padding:24px;border-radius:4px}.underbed-maths>div+div{background:#f0ded5}.underbed-maths b{font:1.5rem/1.3 Georgia,serif}.underbed-maths span{font-weight:700}.underbed-page .laundry-product figure{background:#fff}.underbed-page .laundry-product img{mix-blend-mode:normal}.underbed-page .laundry-lesson{scroll-margin-top:90px}@media(max-width:700px){.underbed-page .laundry-hero{grid-template-columns:1fr;padding-top:30px;gap:28px}.underbed-page .laundry-hero h1{font-size:2.85rem;max-width:16ch}.underbed-page .laundry-hero-photo{max-width:none}.underbed-maths{grid-template-columns:1fr}.underbed-plan{padding:12px}.underbed-plan h3{font-size:1rem}}
