.services-discovery,.services-bathroom{padding:64px 6vw;color:inherit;border-top:1px solid #a6a6a6}.services-discovery h2,.services-bathroom h2{font-family:inherit;font-size:clamp(24px,3vw,40px);font-weight:500;line-height:1.2;margin:0 0 28px}.services-discovery nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4vw}.services-discovery nav a{display:flex;align-items:center;min-height:64px;padding:18px 0;border-top:1px solid #a6a6a6;font-size:18px;line-height:1.4;text-decoration:none}.services-discovery a:hover,.services-bathroom a:hover{color:#e6433c}.services-discovery a:focus-visible,.services-bathroom a:focus-visible{outline:2px solid #e6433c;outline-offset:6px}.services-bathroom{display:grid;grid-template-columns:1fr 1fr;gap:4vw}.services-bathroom p{font-size:18px;line-height:1.65;margin:0 0 22px;max-width:620px}.services-bathroom a{display:inline-flex;align-items:center;min-height:44px;font-size:16px;text-decoration:underline;text-underline-offset:5px}@media(max-width:760px){.services-discovery,.services-bathroom{padding:42px 6vw}.services-discovery nav,.services-bathroom{grid-template-columns:1fr}.services-bathroom{gap:0}.services-discovery nav a,.services-bathroom p{font-size:16px}.services-discovery nav a{min-height:56px}}
