.situation-intro{background:#e7f3ef;border-radius:18px;grid-template-columns:144px 1fr;align-items:center;gap:32px;margin:28px 0;padding:28px;display:grid}.situation-intro img{object-fit:contain;width:144px;height:144px}.situation-checks{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:36px 0;display:grid}.situation-checks article{background:#fff;border:1px solid #dce5eb;border-radius:12px;padding:24px}.situation-checks article>span{color:#2c7d70;font-size:30px;font-weight:700}.situation-checks h2{font-size:20px!important}.situation-flow{margin:42px 0}.situation-flow ol{gap:16px;padding-left:24px;list-style:decimal;display:grid}.situation-form{background:#fff;border:1px solid #dce5eb;border-radius:16px;padding:28px;scroll-margin-top:25px}.situation-faq{margin:38px 0}.situation-links{flex-wrap:wrap;gap:18px;display:flex}.situation-links a{text-decoration:underline}.consult-optional{margin:18px 0}.consult-optional summary{cursor:pointer;padding:12px 0;font-weight:600}.consult-optional .consult-fields{margin-top:12px}@media (max-width:720px){.situation-checks{grid-template-columns:1fr}.situation-intro{grid-template-columns:1fr;gap:8px;padding:22px}.situation-intro img{width:100px;height:100px}.situation-form{padding:22px 16px}}
