.water20-hero{background:#e7f2f9;color:#0d2236;padding:64px 0 40px}.water20-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center}.water20-label{font-size:.75rem;font-weight:650;letter-spacing:.13em;margin:0 0 28px}.water20-copy h1{font-size:clamp(3rem,5.8vw,6rem);line-height:1.02;color:#0d2236}.water20-copy>p:not(.water20-label){max-width:490px}.water20-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.water20-note{font-size:.85rem;margin-top:24px}.water20-visual{position:relative;margin:0;display:grid;place-items:center;isolation:isolate}.water20-number{position:absolute;top:0;font-size:clamp(7rem,17vw,18rem);font-weight:750;letter-spacing:-.08em;color:#c5dfef;z-index:-1;line-height:1}.water20-visual img{width:100%;max-width:520px;height:auto;mix-blend-mode:multiply}.water20-visual figcaption{font-size:.8rem;letter-spacing:.04em}.water20-strip{background:var(--deep);color:var(--on-deep);padding:24px 0}.water20-strip .shell{display:flex;justify-content:space-between;gap:24px;font-size:.9rem}.water20-strip strong{display:block;font-size:1.2rem}.water20-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:90px}.water20-intro h2,.water20-delivery h2{font-size:clamp(2.5rem,4.5vw,4.5rem)}.water20-intro p{margin-top:0}.water20-selected{padding-bottom:18px;font-size:.9rem}.water20-delivery{background:var(--tone);padding:80px 0}.water20-details{padding:32px;border:1px solid var(--tone-2);border-radius:24px;background:var(--ground)}.water20-details>div{display:flex;justify-content:space-between;padding:18px 0;border-bottom:1px solid var(--tone-2)}.water20-details strong{font-size:2rem}.water20-details p{font-size:.9rem;color:var(--ink-2)}#water20-range,#planner{scroll-margin-top:100px}@media(max-width:900px){.water20-grid,.water20-intro{grid-template-columns:1fr;gap:36px}.water20-hero{padding-top:40px}.water20-visual img{max-width:360px}.water20-number{font-size:10rem}.water20-intro{padding-block:56px}.water20-strip .shell{flex-wrap:wrap}.water20-delivery{padding:56px 0}.water20-actions .btn{white-space:normal;text-align:center}}