/* Care v2 (Daniel 2026-10-12): Financing's band language, plus the care checklist and the Home warranty panel in the flow. */
.cv-ticks{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:14px}
.cv-ticks li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start}
.cv-ticks .tick{width:24px;height:24px;border-radius:50%;background:#bace61;position:relative;margin-top:2px;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}
.cv-ticks .tick::after{content:'';position:absolute;left:8px;top:4px;width:6px;height:11px;border:solid #203846;border-width:0 2px 2px 0;transform:rotate(45deg)}
.cv-ticks span{font-size:16px;line-height:1.6;color:#2f4453}
.cv-boxh{margin:0 0 10px;font-size:22px;line-height:1.2;color:#f4a165}
.fv-navybox p{font-size:15px;line-height:1.6;color:#c9d6dd}
.fv-navybox a{color:#fff}
.cv-why{max-width:820px;margin:0 0 22px}
.cv-team{grid-template-columns:320px minmax(0,1fr)}
/* 2026-11-11 audit: one column under 960px, as on Financing; the fixed 320px column squeezed the quotes to nothing on phones */
@media(max-width:960px){.cv-team{grid-template-columns:minmax(0,1fr)}}
.cv-quotes .fv-quote{background:rgba(255,255,255,.92)}
.cv-costline{font-size:18px!important;font-weight:600;color:#1c3341!important;margin:0}
main.care-v2 .home-warranty-section{padding-block:0}
section.fv-hero .fv-stand a{color:#fff;font-weight:600}
.fv-band.dio-graffiti--navy a{color:#f4a165;text-decoration-color:rgba(244,161,101,.6)}
.fv-band.dio-graffiti--navy a.button{color:#203846}
/* 2026-11-11 audit: same word space between 855-DONE-IN-ONE and the digits in the closing band's call button (see financing-v2.css); the label may wrap as two centred lines */
.dio-cta-band a.button.dio-support-call{flex-wrap:wrap;column-gap:.27em}
/* 2026-11-11 audit: on tablets the chart's two panels stack, so the bars have room (side by side they shrank to about 45px) */
@media(max-width:960px){main.care-v2 .dio-vis .ans-chart .panels{grid-template-columns:minmax(0,1fr)}}
