.support-view{max-width:760px}.support-view h2{font-size:21px;line-height:1.25;margin:0 0 16px}.support-immediate{margin-top:26px}.support-emergency{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:20px;border-bottom:1px solid #c7cec0}.support-emergency p{font-size:15px;line-height:1.4;margin:0}.support-emergency p span{display:block;font-size:13px;color:#536054;margin-top:4px}.support-emergency-call{display:inline-flex;justify-content:center;align-items:center;min-width:100px;min-height:52px;border:1px solid #835044;border-radius:9px;color:#702f28;font-weight:750;text-decoration:none;flex-shrink:0}.support-immediate h3{font-size:18px;margin:22px 0 8px}.support-crisis-note{font-size:14px;line-height:1.5;margin:0 0 16px;max-width:55ch;color:#435443}.support-crisis-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.support-crisis-actions a{min-height:78px;display:flex;flex-direction:column;gap:5px;text-decoration:none;padding:14px 8px}.support-crisis-actions strong{font-size:20px;line-height:1.2}.support-crisis-actions span{font-size:14px;font-weight:500}.support-chat{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;font-weight:700;margin-top:6px}.support-geography{margin:10px 0 0}.support-assault{margin-top:30px;border-top:1px solid #c7cec0;padding-top:24px}.support-contact-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.support-contact-row .btn{flex-direction:column;gap:4px;text-decoration:none;min-height:64px;flex:1 1 185px}.support-contact-row .btn span{font-size:14px;font-weight:500}.support-contact-row>a:last-child{min-height:44px;display:inline-flex;align-items:center;gap:7px;font-size:14px;font-weight:700;flex:1 1 150px;justify-content:center}.support-group{margin-top:32px}.support-group h2{margin-bottom:12px}.support-view .resource-list a{gap:14px;min-height:56px;line-height:1.45}.support-view .resource-list a>span:first-child{min-width:0}.support-view .resource-list a>span:last-child{flex-shrink:0}.support-view .resource-list a:hover{background:#edf1e9}.support-family-call{display:flex;align-items:center;min-height:48px;margin:0 0 10px;font-weight:700;font-size:15px;line-height:1.5}.support-texas{margin-top:32px;border-top:1px solid #c7cec0;padding-top:12px}.support-texas summary{font-size:18px;font-weight:700;min-height:48px;padding:12px 0;cursor:pointer}.support-reviewed{margin-top:26px;max-width:65ch}.support-view :focus-visible{outline:3px solid #b58036;outline-offset:3px}.support-crisis-actions a:hover{filter:brightness(.96)}.support-emergency-call:hover{background:#f1e5e0}@media(max-width:350px){.support-crisis-actions{grid-template-columns:1fr}.support-emergency{align-items:flex-start;flex-direction:column}.support-emergency-call{width:100%}}
