.ehe-checklist{background:#f1f6fa;border:1px solid #cbd8e3;border-radius:16px;padding:24px;margin:32px 0}.ehe-checklist fieldset{border:0;padding:0;margin:20px 0}.ehe-checklist legend{font-weight:700;margin-bottom:12px}.ehe-checklist .ehe-check{display:flex;gap:14px;align-items:flex-start;cursor:pointer;padding:14px 0;border-bottom:1px solid #cbd8e3;font-size:17px;line-height:1.55}.ehe-check input{appearance:auto!important;flex:0 0 22px;width:22px;height:22px;min-height:22px;margin:3px 0 0;accent-color:#173e60}.ehe-checklist input:focus-visible,.ehe-checklist button:focus-visible{outline:3px solid #0077b6;outline-offset:4px}.ehe-checklist-actions{display:flex;flex-wrap:wrap;gap:12px}.ehe-checklist-actions .button{cursor:pointer;min-height:44px;white-space:normal}.ehe-checklist-actions .ehe-secondary{background:white;color:#142f49;border:1px solid #60798c}.ehe-small{font-size:15px}.ehe-job-details dt{font-weight:700;margin-top:22px}.ehe-job-details dd{margin:8px 0 24px;line-height:1.7}.ehe-about-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:44px;align-items:start}.ehe-about-grid figure{margin:0}.ehe-about-grid img{display:block;width:100%;height:auto;border-radius:16px}.ehe-about-grid figcaption{font-size:15px;margin-top:12px}.ehe-lead{font-size:22px;line-height:1.6;max-width:65ch}.legacy-guide-anchor{display:block;scroll-margin-top:120px}.authority-guide [id]{scroll-margin-top:120px}[hidden]{display:none!important}@media(max-width:760px){.ehe-about-grid{grid-template-columns:1fr;gap:24px}.ehe-checklist{padding:18px}.ehe-lead{font-size:19px}}@media print{body.authority-guide{padding:0!important;background:white!important;color:black!important}.authority-guide header,.authority-guide footer,.authority-guide aside,.authority-guide .topbar,.authority-guide .mobile-actions,.authority-guide .mobile-cta,.authority-guide .cookie-banner,.authority-guide .cookie-consent,.authority-guide .ehe-checklist-actions,.authority-guide .article-contents,.authority-guide .crumbs,.authority-guide .whatsapp-float{display:none!important}.authority-guide .wrap,.authority-guide .content-grid,.authority-guide article{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.authority-guide main{padding:0!important}.authority-guide a{color:black!important;text-decoration:underline}.authority-guide .ehe-checklist{padding:12px;border:1px solid #777;background:white;break-inside:avoid}.authority-guide h1{font-size:24pt!important}.authority-guide h2{font-size:17pt!important;break-after:avoid}.authority-guide p,.authority-guide li,.authority-guide dd,.authority-guide .ehe-check{font-size:10pt!important;line-height:1.4!important}.authority-guide .ehe-check{padding:7px 0}.authority-guide .ehe-check input{width:15px;height:15px;min-height:15px;flex-basis:15px}.authority-guide [role=dialog]{display:none!important}@page{margin:17mm}}
@media print{.authority-guide>.skip,.authority-guide>.accreditation-bar,.authority-guide>.final-cta,.authority-guide>.mobile-contact{display:none!important}.authority-guide .article-title{padding:0 0 16px!important}}
