.sre-map-intro{color:#79636e;font-size:14px;line-height:1.9;max-width:880px;margin:12px 0 24px;overflow-wrap:anywhere}.sre-map-context-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin:28px 0;font-size:13px;line-height:1.8}.sre-map-context-links a{color:inherit;text-underline-offset:4px}.sre-map-faq{margin:28px 0}.sre-map-faq h2{font-size:19px}.sre-map-faq details{border-bottom:1px solid #eadfe7;padding:12px 0;font-size:14px}.sre-map-faq summary{cursor:pointer;line-height:1.8}.sre-map-faq p{line-height:1.9;margin:12px 0;color:#79636e}.srel-breadcrumbs{flex-wrap:wrap;overflow-wrap:anywhere}.sre-map-context-links a:focus-visible,.sre-map-faq summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:600px){.sre-map-context-links{gap:10px 18px}.sre-map-context-links a{min-height:36px;display:inline-flex;align-items:center}}
.sre-map-card-heading{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.srel-phase-content>.sre-map-card-heading{min-height:59px;display:flex;align-items:center}.srel-phase-content>.sre-map-card-heading strong{font-size:19px;line-height:1.55}@media(max-width:600px){.srel-phase-content>.sre-map-card-heading{min-height:50px}}
.sre-map-section-heading{font-size:20px;line-height:1.7;margin:24px 0 16px}
