.national-plumbing-depth{min-width:0}.national-plumbing-depth section{margin-block:2rem}.national-plumbing-depth p,.national-plumbing-depth li{line-height:1.75}.national-plumbing-depth .plumbing-table{max-width:100%;overflow:auto;margin:1.5rem 0}.national-plumbing-depth table{border-collapse:collapse;width:100%;min-width:680px}.national-plumbing-depth th,.national-plumbing-depth td{padding:1rem;border:1px solid #cbd5e1;text-align:left;vertical-align:top}.national-plumbing-depth th{background:#143b50;color:#fff}.national-plumbing-depth caption{text-align:left;font-weight:700;padding:.75rem 0}.national-plumbing-depth summary{cursor:pointer;font-weight:700;padding:1rem}.national-plumbing-depth :focus-visible{outline:3px solid #b45309;outline-offset:3px}.national-plumbing-depth img{max-width:100%;height:auto}.national-plumbing-depth .construction-hero>div{min-width:0}@media(max-width:760px){.national-plumbing-depth .construction-hero{grid-template-columns:1fr}.national-plumbing-depth{overflow-wrap:anywhere}}