.home-care-details[data-v-8d99e572]{background:radial-gradient(circle at 88% 12%,rgba(43,190,211,.08),transparent 28%),#f7f9fc;border-bottom:1px solid var(--vc-gray-lt,#e3e7ef);border-top:1px solid var(--vc-gray-lt,#e3e7ef);color:var(--vc-text,#18253b);padding:68px 0 76px}.home-care-details__inner[data-v-8d99e572]{margin:0 auto;width:min(100% - 96px,1200px)}.home-care-details__header[data-v-8d99e572]{margin-bottom:30px;max-width:780px}.home-care-details__eyebrow[data-v-8d99e572]{align-items:center;color:var(--vc-casa,#1762a3);display:inline-flex;font:800 .66rem/1.2 Nunito,sans-serif;gap:8px;letter-spacing:.19em;margin-bottom:12px;text-transform:uppercase}.home-care-details__eyebrow[data-v-8d99e572]:before{background:currentColor;border-radius:999px;content:"";height:2px;opacity:.45;width:26px}.home-care-details__header h2[data-v-8d99e572]{color:var(--vc-navy,#152d5b);font:900 clamp(1.75rem,3vw,2.45rem)/1.08 Outfit,sans-serif;letter-spacing:-.035em;margin:0;text-wrap:balance}.home-care-details__header p[data-v-8d99e572]{color:var(--vc-text-2,#4e5d75);font:400 .96rem/1.75 Nunito,sans-serif;margin:16px 0 0;max-width:72ch}.home-care-details__grid[data-v-8d99e572]{display:grid;gap:22px;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.home-care-details__card[data-v-8d99e572]{background:#fff;border:1px solid #dce4ef;border-radius:22px;box-shadow:0 10px 30px #152d5b0d;padding:28px 30px}.home-care-details__card h3[data-v-8d99e572]{color:var(--vc-navy,#152d5b);font:800 1.05rem/1.3 Outfit,sans-serif;margin:0 0 16px}.home-care-details__card>p[data-v-8d99e572]:not(.home-care-details__note){color:var(--vc-text-2,#4e5d75);font:400 .84rem/1.65 Nunito,sans-serif;margin:-4px 0 18px}.home-care-details__audiences[data-v-8d99e572],.home-care-details__regions[data-v-8d99e572]{list-style:none;margin:0;padding:0}.home-care-details__audiences[data-v-8d99e572]{display:grid;gap:11px}.home-care-details__audiences li[data-v-8d99e572]{align-items:flex-start;color:var(--vc-text-2,#4e5d75);display:flex;font:600 .84rem/1.45 Nunito,sans-serif;gap:10px}.home-care-details__audiences svg[data-v-8d99e572]{color:var(--vc-casa,#1762a3);flex:0 0 18px;height:18px;margin-top:1px;width:18px}.home-care-details__regions[data-v-8d99e572]{display:flex;flex-wrap:wrap;gap:8px}.home-care-details__regions li[data-v-8d99e572]{align-items:center;background:#1762a30f;border:1px solid rgba(23,98,163,.18);border-radius:999px;color:var(--vc-navy,#152d5b);display:inline-flex;font:700 .73rem/1.2 Nunito,sans-serif;gap:7px;min-height:30px;padding:5px 11px}.home-care-details__regions li>span[data-v-8d99e572]{background:var(--vc-casa,#1762a3);border-radius:50%;flex:0 0 5px;height:5px;width:5px}.home-care-details__note[data-v-8d99e572]{color:var(--vc-gray,#78849a);font:600 .73rem/1.55 Nunito,sans-serif;margin:18px 0 0}.home-care-details__cta[data-v-8d99e572]{align-items:center;background:linear-gradient(135deg,#0e1c2f,#17355d);border-radius:20px;box-shadow:0 14px 34px #0e1c2f26;color:#fff;display:flex;gap:24px;justify-content:space-between;margin-top:22px;padding:22px 24px}.home-care-details__cta>div[data-v-8d99e572]{display:grid;gap:4px}.home-care-details__cta strong[data-v-8d99e572]{font:800 1rem/1.3 Outfit,sans-serif}.home-care-details__cta span[data-v-8d99e572]{color:#ffffffad;font:400 .8rem/1.5 Nunito,sans-serif}.home-care-details__button[data-v-8d99e572]{align-items:center;background:linear-gradient(135deg,#2bbed3,#1762a3);border-radius:999px;color:#fff;display:inline-flex;font:800 .82rem/1 Outfit,sans-serif;gap:10px;justify-content:center;min-height:46px;padding:0 20px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;white-space:nowrap}.home-care-details__button[data-v-8d99e572]:hover{box-shadow:0 10px 24px #2bbed338;transform:translateY(-2px)}.home-care-details__button svg[data-v-8d99e572]{height:15px;width:15px}@media(max-width:860px){.home-care-details[data-v-8d99e572]{padding:52px 0 60px}.home-care-details__inner[data-v-8d99e572]{width:min(100% - 40px,1200px)}.home-care-details__grid[data-v-8d99e572]{grid-template-columns:1fr}}@media(max-width:620px){.home-care-details__card[data-v-8d99e572]{border-radius:18px;padding:24px 20px}.home-care-details__cta[data-v-8d99e572]{align-items:stretch;flex-direction:column;padding:22px 20px}.home-care-details__button[data-v-8d99e572]{text-align:center;white-space:normal;width:100%}}
