.standards-reader{padding:28px 24px 44px}.standards-wrap{max-width:1100px;margin-inline:auto}.standards-reader h1{font-size:clamp(31px,3.6vw,48px);line-height:1.14;max-width:30ch;margin:12px 0 20px}.standards-reader p{line-height:1.65;max-width:none}.standards-lead{max-width:82ch}.standards-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin:22px 0}.standards-actions a,.standards-actions button{display:inline-block;max-width:100%;white-space:normal;padding:12px 18px;border:1px solid #126e80;background:#126e80;color:white;border-radius:4px;font:inherit;font-weight:700;text-decoration:none;cursor:pointer}.standards-actions a.secondary{background:white;color:#126e80}.standards-note{padding:20px;background:#edf5f6;border-left:4px solid #126e80;margin:24px 0}.standards-note h2{font-size:25px;line-height:1.25;margin:0 0 12px}.standards-item{border:1px solid #ccdadd;border-top:3px solid #126e80;background:white;color:#102e37;padding:26px;margin:22px 0;scroll-margin-top:180px}.standards-item h2{font-size:clamp(23px,2.4vw,29px);line-height:1.28;margin:6px 0 16px}.standards-item .standards-id{font-size:13px;font-weight:750;color:#126e80;letter-spacing:.06em}.standards-evidence{display:grid;grid-template-columns:1fr 1fr;gap:25px}.standards-evidence h3{font-size:19px;line-height:1.3;margin:12px 0 4px}.standards-ref{font-size:14px;overflow-wrap:anywhere}.standards-answer{min-height:30px;border-bottom:1px solid #a6b8be}.standards-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0}.standards-card{padding:24px;background:#f1f6f7;border-top:4px solid #126e80;color:#102e37;display:flex;flex-direction:column}.standards-card h3{font-size:24px;line-height:1.25;margin:8px 0 12px}.standards-card a{color:#075c70}.standards-card p{margin:0 0 16px}.standards-library-section{padding:30px 24px}.standards-library-section>.standards-wrap>h2{font-size:32px;line-height:1.2}.standards-breadcrumbs{font-size:14px;margin:0 0 18px}.standards-reader .guide-introduction{max-width:84ch}.standards-toc{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.standards-toc a{border:1px solid #b7cbd1;padding:7px 11px}.standards-reader a:focus-visible,.standards-reader button:focus-visible{outline:3px solid #d99019;outline-offset:4px}@media(max-width:700px){.standards-evidence,.standards-directory{grid-template-columns:1fr}.standards-reader,.standards-library-section{padding:22px 16px}.standards-item{padding:20px}.standards-actions a,.standards-actions button{width:100%;text-align:center}}@media print{.site-header,.utility,.site-footer,.directory-tile,.cookie-banner,.cookie-dialog,.standards-actions,.standards-toc,.guide-introduction,.standards-contact,.standards-breadcrumbs,header[role=banner],.privacy-center{display:none!important}.standards-reader{padding:0}.standards-item{break-inside:avoid;padding:12px;margin:14px 0}.standards-evidence{display:block}.standards-reader h1{font-size:25pt}.standards-item h2{font-size:17pt}.standards-wrap{max-width:none}.standards-answer{min-height:30pt}}
.guide-reader:has(>.standards-reader){padding:0}.standards-hero-media{float:right;width:240px;margin:0 0 20px 24px}.standards-hero-media img{width:100%;height:auto;border-radius:4px}.standards-hero-media picture{display:block}@media(max-width:700px){.standards-hero-media{display:none}}@media print{.standards-hero-media{display:none}}

.standards-reader .hero-service{padding:0;background:none;border:0;min-height:0}.standards-reader .hero-service:after{content:"";display:block;clear:both}
