.emergency-callback{margin:0 0 .75rem;padding:.625rem .75rem;border:1px solid #f1c8c8;border-radius:8px;background:#fff6f6;color:#681e24;font-size:.875rem;line-height:1.4}.emergency-callback label{display:flex;align-items:flex-start;gap:.5rem;font-weight:650;cursor:pointer}.emergency-callback input{flex:0 0 auto;width:1rem;height:1rem;margin:.1rem 0 0;accent-color:#a61b1b}.emergency-callback p{margin:.3rem 0 0 1.5rem}.emergency-callback a{color:inherit;font-weight:700;text-decoration:underline}
