.dr-recovery{margin:0 0 30px}.dr-recovery h1{font-size:clamp(23px,3vw,34px);line-height:1.6;margin:8px 0 14px}.dr-recovery-intro{font-size:15px;line-height:2;color:#505c74;max-width:75ch}.dr-recovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.dr-recovery-card{min-width:0;display:flex;flex-direction:column;align-items:stretch}.dr-recovery-card h2{font-size:25px;line-height:1.5;overflow-wrap:anywhere;margin:15px 0}.dr-recovery-task{font-size:15px;line-height:1.9;margin:0 0 16px;color:#46516b}.dr-recovery-card .dr-disclosure{margin:0 0 22px}.dr-recovery-card>.dr-primary{align-self:start;margin-top:auto;white-space:normal}.dr-recovery-notice{font-size:14px;line-height:1.9;background:#eef1fc;border:1px solid #dce2f3;border-radius:14px;padding:15px 18px;margin:0 0 22px;color:#4b5874}.dr-service-page{padding-bottom:40px}.dr-service-page>.dr-panel{margin:24px 0;font-size:15px;line-height:2}.dr-service-page h1{font-size:30px;line-height:1.6}.dr-service-page h2{font-size:22px}.dr-health-balances{display:flex;gap:30px;flex-wrap:wrap}.dr-health-balances dd{margin:5px 0 20px;font-size:20px}.dr-provider-alert{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border:1px solid #dce2ed;background:#f7f8fd;padding:16px 20px;border-radius:14px;font-size:14px;line-height:1.9;margin:18px 0}.dr-provider-alert>a{font-weight:600;text-decoration:underline}.dr-provider-alert[data-health=attention],.dr-provider-alert[data-health=unknown]{background:#fff8e9;border-color:#e6d5a7;color:#775b20}@media(max-width:900px){.dr-recovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.dr-recovery-grid{grid-template-columns:minmax(0,1fr)}.dr-recovery-card h2{font-size:24px}.dr-service-page h1{font-size:25px}.dr-provider-alert{align-items:flex-start;flex-direction:column}}
