.skip-link{position:fixed;top:8px;left:8px;padding:12px 18px;background:#fff;color:#142944;z-index:1000;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}#main-content{min-width:0}.breadcrumbs,.related-guides,.library-intro{max-width:1140px;margin:24px auto;padding:0 20px}.breadcrumbs{font-size:14px}.breadcrumbs ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.breadcrumbs li+li:before{content:"/";margin-right:8px;color:#596579}.breadcrumbs a,.article-details a,.related-guides a{color:#173d6c;text-decoration:underline;text-underline-offset:3px}.article-details{text-align:center;margin:12px 0 8px;font-size:14px;color:#48556b;line-height:1.6;font-weight:400}.article-toc{margin:28px 0;padding:18px 22px;border-left:3px solid #243b5b;background:#f7f9fc;text-align:left}.article-toc p{margin:0 0 8px}.article-toc ul{margin:0;padding-left:22px}.article-toc a{color:#173d6c;text-decoration:underline;font-size:16px;text-transform:none;line-height:1.8}.faq-question{font-size:21px;line-height:1.5;margin:24px 0 10px}#main-content h2[id]{scroll-margin-top:20px}.related-guides{margin-top:40px;margin-bottom:40px;padding:24px;border:1px solid #dce3eb;border-radius:8px;background:#f7f9fc}.related-guides h2{font-size:26px;margin:0 0 20px}.related-guides ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;list-style:none;margin:0;padding:0}.related-guides a{font-weight:600}.related-guides p{font-size:15px;line-height:1.6;margin:6px 0 0}.library-intro h1{font-size:36px;line-height:1.3}.reading-page{max-width:960px;margin:24px auto 48px;padding:0 20px;line-height:1.7}.reading-page h1{font-size:36px;line-height:1.3;margin-bottom:24px}.reading-page h2{font-size:28px;line-height:1.35;margin:32px 0 16px}img{max-width:100%;height:auto}.post .wp-post-image{max-width:min(800px,100%)}@media(max-width:767px){.reading-page h1,.library-intro h1{font-size:30px;line-height:1.3}.reading-page h2{font-size:24px}.related-guides{margin:28px 16px;padding:20px}.related-guides ul{grid-template-columns:1fr}#main-content{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(max-width:767px){.eael-simple-menu-container{position:relative}.eael-simple-menu-container .eael-simple-menu-toggle{display:block;cursor:pointer}.eael-simple-menu-container.menu-enhanced>ul.eael-simple-menu{display:none!important}.eael-simple-menu-container.menu-open>ul.eael-simple-menu{display:flex!important;flex-direction:column;position:absolute;top:100%;right:0;min-width:200px;z-index:100;background:#1b2b44!important}.eael-simple-menu-container.menu-open .eael-simple-menu li,.eael-simple-menu-container.menu-open .eael-simple-menu li a{display:block;width:100%}}.eael-simple-menu-toggle:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid #407cff;outline-offset:3px}.page-contents{max-width:1100px;margin:24px auto;padding:20px;background:#f7f9fc;border:1px solid #dce3eb;border-radius:8px}.page-contents p{margin:0 0 12px}.page-contents ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin:0;padding-left:22px}.page-contents a,.guide-directory a{text-transform:none;text-decoration:underline;color:#173d6c;font-size:inherit;line-height:1.6}.guide-cards{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.guide-cards li{border:1px solid #dce3eb;border-radius:8px;padding:20px}.guide-cards h3{margin:8px 0;font-size:21px;line-height:1.4}.guide-topic{font-size:14px;color:#48556b}.guide-glossary dt{font-weight:700;margin-top:16px}.guide-glossary dd{margin:4px 0 16px}.site-disclosure{max-width:1140px;margin:0 auto;padding:16px 20px 24px;font-size:14px;line-height:1.6;color:#48556b;background:#fff}.site-disclosure a{color:#173d6c;text-transform:none;text-decoration:underline}@media(max-width:767px){.page-contents{margin:20px 16px}.page-contents ul,.guide-cards{grid-template-columns:1fr}.eael-simple-menu-container:not(.menu-enhanced)>ul.eael-simple-menu{display:flex!important;flex-direction:column;position:static}.eael-simple-menu-container:not(.menu-enhanced) .eael-simple-menu-toggle{display:none}#main-content p,#main-content li,#main-content h3{text-align:left}}@media(max-width:767px){.eael-simple-menu-container.menu-open .eael-simple-menu li a{color:#fff!important;background:#1b2b44!important}.eael-simple-menu-container.menu-open .eael-simple-menu li a:hover,.eael-simple-menu-container.menu-open .eael-simple-menu li a:focus-visible{background:#304766!important}}
