.triage-teaser{display:flex;justify-content:space-between;align-items:center;gap:35px;max-width:1240px;padding:40px 0;margin:45px auto 0;border-top:1px solid #9baa91}.triage-teaser h2{font-size:38px;line-height:1.1;margin:16px 0}.triage-teaser p:not(.eyebrow){font-size:14px;line-height:1.8;max-width:500px}.triage-teaser>a{border:1px solid currentColor;min-height:52px;padding:16px 22px;font-size:13px;display:inline-flex;gap:18px;align-items:center}.route-main>.triage-teaser{margin:0 6%;padding:45px 0 65px}.triage-intro{padding:0 6% 55px;max-width:1300px;margin:auto}.triage-intro>p{max-width:760px;font-size:14px;line-height:1.85;margin:0 auto 35px;text-align:center;color:#dce3d0}.triage-urgent{background:#f2e2c9;color:#42301c;padding:35px 40px;border-left:5px solid #ad6234}.triage-urgent h2{font-size:31px;margin:15px 0 20px}.triage-urgent p:not(.eyebrow){font-size:14px;line-height:1.8;max-width:950px;margin-bottom:12px}.triage-citations{display:block;font-size:11px;line-height:1.8;margin-top:15px}.triage-citations a{display:inline-block;min-width:28px;min-height:28px;text-align:center;padding:3px;text-decoration:underline;text-underline-offset:3px}.triage-guide{background:#f4f3e9;color:#16392f;padding:60px 6%}.triage-guide-heading{max-width:800px;margin:0 auto 35px}.triage-guide-heading h2{font-size:42px;margin:18px 0}.triage-guide-heading>p:last-child{font-size:14px;line-height:1.8}.triage-cards{max-width:1000px;margin:auto;border-top:1px solid #bfcab8}.triage-card{border-bottom:1px solid #bfcab8}.triage-card summary{display:grid;grid-template-columns:35px 1fr 24px;gap:20px;align-items:center;cursor:pointer;min-height:85px;padding:22px 5px;font-size:21px;list-style:none}.triage-card summary::-webkit-details-marker{display:none}.triage-number{font-size:11px;letter-spacing:.1em;color:#65785e}.triage-plus{font-size:25px;text-align:right}.triage-card[open] .triage-plus{transform:rotate(45deg)}.triage-card-copy{padding:0 60px 28px;max-width:900px}.triage-card-copy h3{font-size:12px;font-weight:700;letter-spacing:.04em;margin:20px 0 8px}.triage-card-copy p{font-size:14px;line-height:1.8}.triage-next{padding:65px 6%;display:grid;grid-template-columns:1fr 1fr;gap:8%;max-width:1400px;margin:auto}.triage-next h2{font-size:44px;margin:20px 0}.triage-next h3{font-size:28px;margin:10px 0 20px}.triage-next p{font-size:14px;line-height:1.85}.triage-contact{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;background:#e1e8b4;color:#16392f;font-size:14px;margin:25px 0 20px;min-height:54px}.triage-next .triage-pricing{font-size:12px;color:#d5dfc8}.triage-sources{background:#e9ecdf;color:#16392f;padding:42px 6% 65px}.triage-sources h2{font-size:29px;margin-bottom:15px}.triage-sources p,.triage-sources li{font-size:12px;line-height:1.9}.triage-sources ol{padding-left:20px;max-width:1000px}.triage-sources li{padding:6px 0;scroll-margin-top:25px}.triage-sources a{text-decoration:underline;text-underline-offset:3px}.triage-sources small{font-size:11px}
@media(max-width:650px){.triage-teaser{display:block;padding:30px 0}.triage-teaser h2{font-size:34px}.triage-teaser>a{margin-top:22px}.triage-intro{padding-bottom:35px}.triage-intro>p{font-size:12px}.triage-urgent{padding:25px 20px}.triage-urgent h2{font-size:28px}.triage-urgent p:not(.eyebrow){font-size:13px}.triage-guide{padding:40px 6%}.triage-guide-heading h2{font-size:34px}.triage-card summary{grid-template-columns:25px 1fr 20px;gap:12px;font-size:18px;min-height:76px}.triage-card-copy{padding:0 5px 25px 37px}.triage-card-copy p{font-size:13px}.triage-next{display:block;padding:40px 6%}.triage-next>div+div{margin-top:35px}.triage-next h2{font-size:38px}.triage-next p{font-size:13px}.triage-sources{padding:35px 6% 50px}}
