body.hab-approved main#main{max-width:1000px;padding:28px 22px}
body.hab-approved #main h1{font:700 clamp(32px,4vw,52px)/1.15 Georgia,serif!important;letter-spacing:-.02em!important;margin:0 0 14px!important}
.next-intro{max-width:720px;margin:0 0 20px}.next-stage,.next-questions{border:1px solid #c4cdbd;border-radius:10px;background:#fffdf5;padding:20px;margin:16px 0;min-width:0}.next-stage legend{font-weight:bold;padding:0 5px}.next-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.next-choices button{background:#174f49!important;color:white!important;min-height:72px;text-align:left;font-size:17px;line-height:1.35;white-space:normal;border:3px solid transparent}.next-choices button[aria-pressed=true]{border-color:#bc801c;background:#0c3029!important;box-shadow:0 0 0 2px #fff inset}.next-questions{max-width:740px}.next-questions label{display:block;font-weight:bold;margin:14px 0 6px}.next-questions select{display:block;max-width:100%;width:100%;font:inherit;color:#173a33;background:#fff;padding:12px;border:1px solid #71837a;border-radius:6px;margin-top:8px}.next-questions button{background:#174f49!important;color:#fff!important}.next-small{font-size:14px!important;line-height:1.5!important}.next-browse{font-size:16px}.next-browse a{font-weight:bold}#plan-control{margin:16px 0}#manual-search{border-top:1px solid #c4cdbd;padding:16px 0;margin:18px 0}#manual-search summary{min-height:44px}#manual-search input{width:auto}#next-action{padding:20px;background:#eaf0e5;border-radius:10px;margin:20px 0;scroll-margin-top:20px}body.hab-approved #next-action h2,body.hab-approved .next-resource h2{font:700 25px/1.3 Georgia,serif!important;letter-spacing:normal!important;margin:0 0 12px!important}.next-resource{background:#fffdf5;border:1px solid #c4cdbd;border-radius:10px;padding:22px;margin:18px 0;overflow-wrap:anywhere}.next-resource p{white-space:normal}.next-location{font-weight:bold}.next-resource-links{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}.next-resource-links a{font-weight:bold}.next-empty{background:#fffdf5;padding:20px;border:1px solid #c4cdbd}.next-questions[hidden],#next-action[hidden],#all-matches[hidden],#pager[hidden]{display:none!important}body.hab-approved .hn-button{background:#174f49;color:#fff}body.hab-approved .hn-button:hover{background:#236358;color:#fff}select:focus-visible{outline:3px solid #b85014;outline-offset:3px}#all-matches a{display:inline-block;font-weight:bold;padding:12px 0}
@media(max-width:700px){.next-choices{grid-template-columns:1fr}.next-choices button{min-height:54px}.next-stage,.next-questions,.next-resource,#next-action{padding:15px}body.hab-approved main#main{padding:20px 14px}.search{flex-wrap:wrap}.search input{flex-basis:100%}#pager{flex-wrap:wrap}}
