.consult-path{padding:58px max(6%,calc((100% - 1120px)/2));background:#f0f0e6;text-align:center}.consult-path h2{font-size:clamp(25px,2.6vw,35px);margin:12px 0 16px}.consult-path>p{font-size:17px;line-height:1.9}.consult-path>.eyebrow{font-size:15px;color:#25483d}.concern-links{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:28px 0 20px}.concern-links>a{background:#faf8f2;border:1px solid #c8cdbd;border-radius:8px;padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:10px}.concern-links .diagram-icon{width:74px;height:74px}.concern-links strong{font-size:19px;color:#263b32}.concern-links span{font-size:15px;color:#465347}.consult-path .path-note{font-size:15px}.page-jumps{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin-top:22px;font-size:16px}.page-jumps a{border-bottom:1px solid #6c7b66;padding:5px 0}.concern-status{background:#edf1e7;padding:12px 14px;font-size:16px;margin:0 0 18px;color:#263b32;border-left:3px solid #3b624a}.concern-status[hidden]{display:none}#consult-form{scroll-margin-top:24px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.concern-links>a{transition:transform .2s ease,box-shadow .2s ease}.concern-links>a:hover{transform:translateY(-3px);box-shadow:0 8px 24px #263b3210}}@media(max-width:700px){.consult-path{padding:40px 6%;text-align:left}.consult-path h2{font-size:25px}.consult-path>p{font-size:17px}.concern-links{grid-template-columns:1fr;gap:12px}.concern-links>a{display:grid;grid-template-columns:62px 1fr;text-align:left;padding:17px 14px;gap:4px 14px}.concern-links .diagram-icon{grid-row:1/3;width:62px;height:62px}.concern-links strong{font-size:18px}.concern-links span{font-size:15px}.page-jumps{justify-content:flex-start;gap:10px 22px}.consult-path .path-note{font-size:15px}.concern-status{font-size:16px}}
