.living-water-experience{display:grid;grid-template-columns:.8fr 1.2fr;background:#0d506b;color:#faf7f0;overflow:hidden}.water-story{padding:68px clamp(28px,5vw,82px)}.water-eyebrow{font:9px/1.5 Arial,sans-serif;letter-spacing:.19em;margin:0 0 24px}.water-story h2{font:clamp(33px,3.2vw,49px)/1.08 Georgia,serif;letter-spacing:-.035em;margin:0 0 23px}.water-story>p:not(.water-eyebrow){font:12px/1.8 Arial,sans-serif;max-width:285px;margin:0}.water-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap;margin-top:28px}.water-actions button{border:0;border-bottom:1px solid #c6dadb80;background:transparent;color:#faf7f0;padding:6px 0;font:10px/1.5 Arial,sans-serif}.water-actions [data-water-pause]{font-size:8px;opacity:.9}.water-surface{position:relative;min-height:390px;overflow:hidden}.water-surface canvas{position:absolute;inset:0;width:100%;height:100%}.water-hint{position:absolute;left:25px;bottom:23px;font:9px Arial,sans-serif;letter-spacing:.07em;color:#faf7f0;pointer-events:none}.water-mark{position:absolute;left:16%;top:21%;font:clamp(61px,7vw,108px)/.84 Georgia,serif;letter-spacing:-.06em;color:#faf7f0;pointer-events:none}.water-mark em{font-weight:400}.good-nature .living-water-experience{border-radius:0 0 60px 0}.good-nature .water-mark{transform:rotate(-5deg)}@media(max-width:720px){.living-water-experience{grid-template-columns:1fr}.water-story{padding:50px 6% 35px}.water-story h2{font-size:39px}.water-story>p:not(.water-eyebrow){max-width:330px}.water-surface{min-height:275px}.water-mark{font-size:87px;top:17%}.water-actions{margin-top:24px}.water-hint{font-size:8px;left:6%;bottom:20px}}
