.care-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--ink)}.care-stat{display:grid;grid-gap:4px;gap:4px;padding:22px 24px 22px 0;border-bottom:1px solid var(--line)}.care-stat+.care-stat{padding-left:24px;border-left:1px solid var(--line-2)}.care-stat__label{font-size:var(--fs-md);font-weight:800}.care-stat__desc{font-size:var(--fs-xs);color:var(--ink-4)}.care-photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:24px}.care-photos figure{display:grid;grid-gap:10px;gap:10px}.care-photos .photo{border-radius:var(--r-lg)}.care-photos figcaption{font-size:var(--fs-sm);color:var(--ink-3)}.care-photos figcaption b{color:var(--ink);font-weight:800}.perk-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.perk{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:14px 8px 12px;border-radius:var(--r-lg);background:var(--white);text-align:center;font-size:var(--fs-sm);font-weight:700}.care-emg{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.care-emg__text{display:grid;grid-gap:18px;gap:18px;position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 80px)}.care-emg__call{font-size:var(--fs-sm);color:var(--ink-3)}.care-emg__call a{font-weight:800;color:var(--brand)}.care-emg__form{padding:clamp(18px,2.2vw,28px);border-radius:var(--r-xl);border:1px solid var(--line);background:var(--white);box-shadow:var(--sh-md)}.care-note{margin-top:24px;text-align:center;font-size:var(--fs-xs);color:var(--ink-4)}@media (max-width:1023px){.care-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.care-stat:nth-child(3){padding-left:0;border-left:0}.care-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.care-emg{grid-template-columns:minmax(0,1fr)}.care-emg__text{position:static}}@media (max-width:640px){.care-stat{padding:16px 12px 16px 0}.care-stat+.care-stat{padding-left:12px}.care-stat:nth-child(3){padding-left:0}.perk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.perk{font-size:var(--fs-xs);padding:16px 6px}}.emg-banner{display:flex;align-items:center;gap:20px;margin-bottom:14px}.emg-banner__img{width:160px;height:auto;border-radius:var(--r-lg)}.emg-banner>div{display:grid;justify-items:start;grid-gap:6px;gap:6px}.emg-choice{display:grid;grid-template-columns:220px auto minmax(0,1fr);align-items:stretch;grid-gap:12px;gap:12px;padding:16px;border-radius:var(--r-xl);background:var(--tint-cream)}.emg-cash{display:grid;justify-items:center;align-content:center;grid-gap:4px;gap:4px;padding:18px;border-radius:var(--r-lg);background:var(--brand-grad);color:var(--white);text-align:center}.emg-cash__label{font-size:var(--fs-2xs);font-weight:800;letter-spacing:.2em;opacity:.85}.emg-cash b{font-size:2rem;font-weight:900;letter-spacing:-.03em}.emg-cash>span:last-child{font-size:var(--fs-sm);font-weight:700}.emg-or{align-self:center;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--ink);color:var(--white);font-size:var(--fs-xs);font-weight:800}.emg-perks{display:grid;grid-gap:8px;gap:8px}.emg-perks__title{font-size:var(--fs-md);font-weight:800}.emg-perks__title b{color:var(--brand)}.emg-perks ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.emg-perks li{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:var(--r-md);background:var(--white);font-size:var(--fs-xs);font-weight:700}.emg-perks li>.num{font-size:11px;color:var(--brand);font-weight:800}.emg-perks__img{position:relative;flex-shrink:0;width:38px;height:38px;border-radius:50%;overflow:hidden}.emg-note{display:flex;gap:8px;margin:10px 0 20px;padding:12px 14px;border-radius:var(--r-md);background:var(--bg-soft);font-size:var(--fs-xs);color:var(--ink-3);line-height:1.6}.emg-note b{color:var(--ink);margin-right:6px}.emg-more{margin:-8px 0 20px}.care-vs-head{margin-top:28px}.care-vs-head .sec-head__title em{font-style:normal;color:var(--brand)}.care-vs td,.care-vs th{padding:10px 14px;font-size:var(--fs-xs)}@media (max-width:1023px){.emg-choice{grid-template-columns:minmax(0,1fr)}.emg-or{justify-self:center}}@media (max-width:640px){.emg-perks ul{grid-template-columns:repeat(2,minmax(0,1fr))}.emg-banner{gap:12px}.emg-banner__img{width:96px;flex-shrink:0}}.care-emg__title{font-size:var(--fs-h4);font-weight:800;letter-spacing:-.02em}