.consult-guide{max-width:940px;margin:auto;padding:40px 24px 72px;color:#193d38}.consult-guide nav{font-size:14px;margin-bottom:28px}.consult-guide header{border-bottom:1px solid #d8e0dc;padding-bottom:24px;margin-bottom:28px}.consult-guide h1{font-size:clamp(28px,4vw,44px);line-height:1.4;overflow-wrap:anywhere}.consult-guide-kicker{letter-spacing:.12em;color:#547168}.consult-guide-body{font-size:17px;line-height:1.95;overflow-wrap:anywhere}.consult-guide-body h2{font-size:25px;line-height:1.5;margin:32px 0 16px}.consult-guide-body ul{padding-left:26px}.consult-guide-body li{margin:10px 0}.consult-guide a{color:#245f54;text-decoration:underline;text-underline-offset:3px}.consult-guide a:focus-visible{outline:3px solid #b2742b;outline-offset:4px}@media(max-width:600px){.consult-guide{padding:24px 18px 48px}.consult-guide-body{font-size:16px}.consult-guide-body h2{font-size:22px}}
