.recovery-intro{display:grid;gap:14px;width:100%;padding:4px 0;color:#14243a}.recovery-intro h3{margin:0 0 8px;font-size:23px;line-height:1.3;color:#07172d}.recovery-intro p{margin:0;font-size:16px;line-height:1.6;color:#465d70}.recovery-intro button,.recovery-intro-call{display:flex;align-items:center;justify-content:center;min-height:52px;padding:14px 18px;border:1px solid #cbdbe5;border-radius:13px;background:#f3f8fc;color:#102e46;font:700 16px/1.4 system-ui,sans-serif;text-align:center;text-decoration:none;cursor:pointer}.recovery-intro button:hover{background:#e4f0f8}.recovery-intro-call{background:#087d49;color:white;border-color:#087d49;font-size:21px}.recovery-intro :is(button,a):focus-visible{outline:3px solid #0d63d7;outline-offset:3px}.recovery-intro [data-recovery-intro="start"]{background:white;font-size:14px;min-height:44px}
.sitewide-quote-chat__form[hidden]{display:none!important}
/* Highlight the two emergency choices without hiding their labels. */
.recovery-intro .recovery-intro-call{--choice-glow:8,125,73;animation:recovery-choice-pulse 2s ease-in-out infinite}
.recovery-intro .recovery-intro-call~button:not([data-recovery-intro]){--choice-glow:21,83,173;background:#1553ad;color:#fff;border-color:#1553ad;font-size:18px;animation:recovery-choice-pulse 2s ease-in-out infinite}
.recovery-intro .recovery-intro-call~button:not([data-recovery-intro]):hover{background:#10428b}
@keyframes recovery-choice-pulse{0%,100%{box-shadow:0 0 0 0 rgba(var(--choice-glow),.12);filter:brightness(1)}50%{box-shadow:0 0 0 5px rgba(var(--choice-glow),.24);filter:brightness(1.12)}}
@media(prefers-reduced-motion:reduce){.recovery-intro .recovery-intro-call,.recovery-intro .recovery-intro-call~button:not([data-recovery-intro]){animation:none}}
