.water-site #main_content .water-case-group{width:100%;max-width:none;margin-inline:0}.water-site #main_content .water-case-groups .water-case-group+.water-case-group{margin-top:58px}.water-site #main_content .water-case-group .water-case-group__heading{margin-bottom:22px;padding-bottom:14px}.water-site #main_content .water-case-switcher{min-width:0;position:relative}.water-site #main_content .water-case-toggle{display:none}.water-site #main_content .water-case-group .water-case-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;display:grid;overflow:visible}.water-site #main_content .water-case-panel{min-width:0;position:relative}.water-site #main_content .water-case-controls{display:none}.water-site #main_content .water-case-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.water-site #main_content .water-case-switcher .water-case-slide{width:100%;height:100%;color:var(--water-ink);background:#fff;flex-direction:column;text-decoration:none;display:flex}.water-site #main_content .water-case-group .water-case-slide__photos{background:#f0f4f6;margin:0;display:block;position:relative;overflow:hidden}.water-site #main_content .water-case-group .water-case-slide__photos img{aspect-ratio:4/3;object-fit:cover;background:#f0f4f6;width:100%;height:auto;display:block}.water-site #main_content .water-case-group .water-case-slide__body{border-bottom:0;flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;padding:18px 2px 2px;display:flex}.water-site #main_content .water-case-group .water-case-slide h4{color:var(--water-ink);font:600 clamp(1.05rem,1.6vw,1.35rem)/1.55 var(--water-serif);text-align:left;margin:0}.water-site #main_content .water-case-slide__summary{color:#536a79;font:.875rem/1.75 var(--water-font);margin:10px 0 18px}.water-site #main_content .water-case-slide__category{z-index:1;color:#10314d;font:600 .75rem/1.4 var(--water-font);background:#fffffff0;border:1px solid #10314d24;border-radius:3px;margin:0;padding:5px 10px;position:absolute;top:12px;left:12px;box-shadow:0 2px 7px #10314d14}.water-site #main_content .water-case-group .water-case-slide__link{color:#10314d;white-space:nowrap;width:min(100%,220px);min-height:48px;font:700 15px/1.8 var(--water-font);background:0 0;border:0;border-bottom:1px solid #10314d;border-radius:0;justify-content:space-between;align-self:center;align-items:center;gap:20px;margin-top:auto;padding:0;transition:border-color .18s,color .18s;display:flex}.water-site #main_content .water-case-group .water-case-slide__link>span{flex:none;margin-left:auto;font:400 19px/1 Arial,sans-serif}.water-site #main_content .water-case-group .water-case-slide:hover h4{text-underline-offset:5px;text-decoration:underline 1px}.water-site #main_content .water-case-group .water-case-slide:hover .water-case-slide__link{color:#24638c;background:0 0;border-color:#24638c}.water-site #main_content .water-case-group .water-case-slide:focus-visible{outline-offset:4px;outline:3px solid #2d69c5}@media (width<=767px){.water-site #main_content .water-case-groups .water-case-group+.water-case-group{margin-top:46px}.water-site #main_content .water-case-group .water-case-group__heading{margin-bottom:18px}.water-site #main_content .water-case-switcher{overflow:hidden}.water-site #main_content .water-case-toggle{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;display:block;position:absolute;overflow:hidden}.water-site #main_content .water-case-group .water-case-track{gap:12px;width:100%;transition:transform .28s;display:flex}.water-site #main_content .water-case-panel{flex:0 0 94%}.water-site #main_content .water-case-panel .water-case-slide__body{opacity:0}.water-site #main_content .water-case-toggle:first-of-type:checked~.water-case-track .water-case-panel:first-child .water-case-slide__body,.water-site #main_content .water-case-toggle:nth-of-type(2):checked~.water-case-track .water-case-panel:nth-child(2) .water-case-slide__body,.water-site #main_content .water-case-toggle:nth-of-type(3):checked~.water-case-track .water-case-panel:nth-child(3) .water-case-slide__body{opacity:1}.water-site #main_content .water-case-controls{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;padding-inline:6px;display:none;position:absolute;top:clamp(82px,24vw,94px);left:0;right:0;transform:translateY(-50%)}.water-site #main_content .water-case-arrow{color:#10314d;cursor:pointer;pointer-events:auto;background:#fffffff0;border:1px solid #8ea4b3;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;font:400 1.1rem/1 Arial,sans-serif;display:inline-flex;box-shadow:0 2px 8px #10314d1f}.water-site #main_content .water-case-toggle:first-of-type:checked~.water-case-track{transform:translate(0)}.water-site #main_content .water-case-toggle:nth-of-type(2):checked~.water-case-track{transform:translate(calc(-94% - 12px))}.water-site #main_content .water-case-toggle:nth-of-type(3):checked~.water-case-track{transform:translate(calc(-182% - 24px))}.water-site #main_content .water-case-toggle:first-of-type:checked~.water-case-track .water-case-panel:first-child .water-case-controls,.water-site #main_content .water-case-toggle:nth-of-type(2):checked~.water-case-track .water-case-panel:nth-child(2) .water-case-controls,.water-site #main_content .water-case-toggle:nth-of-type(3):checked~.water-case-track .water-case-panel:nth-child(3) .water-case-controls{display:flex}.water-site #main_content .water-case-toggle:first-of-type:focus-visible~.water-case-track .water-case-panel:first-child .water-case-slide,.water-site #main_content .water-case-toggle:nth-of-type(2):focus-visible~.water-case-track .water-case-panel:nth-child(2) .water-case-slide,.water-site #main_content .water-case-toggle:nth-of-type(3):focus-visible~.water-case-track .water-case-panel:nth-child(3) .water-case-slide{outline-offset:-3px;outline:3px solid #2d69c5}.water-site #main_content .water-case-group .water-case-slide__body{padding:15px 0 1px}.water-site #main_content .water-case-group .water-case-slide h4{font-size:1.0625rem}.water-site #main_content .water-case-slide__summary{font-size:.8125rem;line-height:1.7}.water-site #main_content .water-case-slide__category{padding:4px 9px;top:10px;left:10px}.water-site #main_content .water-case-group .water-case-slide__link{min-height:46px;margin-top:auto;padding:0;font-size:15px}}@media (prefers-reduced-motion:reduce){.water-site #main_content .water-case-group .water-case-track{transition:none}}
