.ndrl-guide{max-width:1140px;margin:0 auto;padding:0 24px 64px;font-family:"Libre Franklin",Arial,sans-serif;line-height:1.75;color:#243c35}.ndrl-guide .ndrl-lead{font-size:20px;line-height:1.6;max-width:900px}.ndrl-kicker{font-size:12px;letter-spacing:.13em;font-weight:700;color:#63776a}.ndrl-guide h2{font-family:"DM Serif Text",Georgia,serif;font-size:30px;line-height:1.25;margin:36px 0 18px}.ndrl-guide section{scroll-margin-top:30px}.ndrl-links{display:flex;flex-wrap:wrap;gap:12px 24px;padding:18px 0;border-top:1px solid #d4ded7;border-bottom:1px solid #d4ded7;margin:24px 0}.ndrl-links a{font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.ndrl-columns{display:grid;grid-template-columns:1fr 1fr;gap:32px}.ndrl-columns section{background:#f1f4ed;padding:8px 28px 20px}.ndrl-guide li{margin-bottom:14px}.ndrl-byline{margin-top:32px;padding-top:20px;border-top:1px solid #d4ded7;font-size:13px;color:#63776a}.ndrl-providers{padding:0!important;max-width:none!important;margin:32px 0!important}.ndrl-guide .ndrq-intro{margin:24px 0}.ndrl-discover{margin:24px auto}.ndrl-guide a:focus-visible,.ndrl-discover a:focus-visible{outline:3px solid #a77329;outline-offset:4px}@media(max-width:640px){.ndrl-guide{padding:0 18px 40px}.ndrl-guide .ndrl-lead{font-size:18px}.ndrl-columns{grid-template-columns:1fr;gap:12px}.ndrl-guide h2{font-size:26px}.ndrl-links{gap:12px 18px}}
