.care-worker[data-v-f385d9d1]{--pink:#f59cab;--pink-dark:#c76679;--green:#17865f;--green-dark:#0e5b40;--green-soft:#e7f4ee;--orange:#ff9700;--cream:#fff8f6;--gray:#6b6b63;--ink:#1a1a18;font-family:Open Sans,sans-serif}[data-v-f385d9d1]{box-sizing:border-box;margin:0;padding:0}.care-body[data-v-f385d9d1]{background:var(--cream);color:var(--ink);font-family:Open Sans,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}.care-worker-topbar[data-v-f385d9d1]{background:var(--green);align-items:center;gap:10px;padding:18px 24px;display:flex}.care-worker-topbar .care-worker-mark[data-v-f385d9d1]{width:32px;height:32px;position:relative}.care-worker-topbar .care-worker-mark svg[data-v-f385d9d1]{width:100%;height:100%}.care-worker-topbar .care-worker-name[data-v-f385d9d1]{color:#fff;letter-spacing:.2px;font-size:17px;font-weight:700}.care-worker-hero[data-v-f385d9d1]{text-align:center;padding:40px 24px 56px;background:linear-gradient(135deg, var(--green) 0%, var(--green-dark) 100%)!important;color:#fff!important}.care-worker-hero .care-worker-eyebrow[data-v-f385d9d1]{color:var(--pink);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-size:13px;font-weight:700}.care-worker-hero h1[data-v-f385d9d1]{color:#fff;max-width:520px;margin:0 auto 12px;font-family:Fraunces,serif;font-size:30px;font-weight:400}.care-worker-hero p[data-v-f385d9d1]{color:#d7efe3;max-width:600px;margin:0 auto;font-size:15px;line-height:1.9}.care-worker-hero p br[data-v-f385d9d1]{content:"";margin-top:10px;display:block}.care-worker-free-pill[data-v-f385d9d1]{background:var(--pink);color:#5c1422;letter-spacing:.2px;border-radius:30px;margin-top:20px;padding:12px 30px;font-size:18px;font-weight:800;display:inline-block;box-shadow:0 6px 18px #0000002e}.care-worker-wrap[data-v-f385d9d1]{max-width:640px;margin:0 auto;padding:0 20px}.care-worker-benefits[data-v-f385d9d1]{text-align:center;background:#fff;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:-30px;padding:24px 20px;display:grid;box-shadow:0 6px 24px #0000000f}.care-worker-benefits .care-worker-item[data-v-f385d9d1]{padding:10px 4px}.care-worker-benefits .care-worker-icon[data-v-f385d9d1]{margin-bottom:6px;font-size:24px}.care-worker-benefits .care-worker-label[data-v-f385d9d1]{color:var(--green);font-size:13px;font-weight:600}.care-section[data-v-f385d9d1]{margin-top:48px}.care-section h2[data-v-f385d9d1]{color:var(--green);border-bottom:3px solid var(--orange);margin-bottom:18px;padding-bottom:10px;font-family:Fraunces,serif;font-size:21px;font-weight:400;display:inline-block}.care-worker-faq-item[data-v-f385d9d1]{background:#fff;border:1px solid #f0dee2;border-radius:12px;margin-bottom:10px;overflow:hidden}.care-worker-faq-q[data-v-f385d9d1]{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:16px 18px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.care-worker-faq-q .care-worker-arrow[data-v-f385d9d1]{color:var(--green);flex-shrink:0;margin-left:12px;font-size:18px;transition:transform .2s}.care-worker-faq-item.open .care-worker-arrow[data-v-f385d9d1]{transform:rotate(45deg)}.care-worker-faq-a[data-v-f385d9d1]{color:#3d3d38;max-height:0;padding:0 18px;font-size:15.5px;line-height:1.6;transition:max-height .3s;overflow:hidden}.logo-img[data-v-f385d9d1]{width:60%}.care-worker-faq-a ul[data-v-f385d9d1]{margin:8px 0 4px 18px}.care-worker-faq-a li[data-v-f385d9d1]{margin-bottom:6px}.care-worker-faq-item.open .care-worker-faq-a[data-v-f385d9d1]{max-height:360px;padding:0 18px 18px}.care-worker-cta[data-v-f385d9d1]{background:var(--green-soft);text-align:center;border-radius:16px;margin-top:48px;margin-bottom:60px;padding:28px 20px}.care-worker-cta h3[data-v-f385d9d1]{color:var(--green);margin-bottom:18px;font-family:Fraunces,serif;font-size:20px;font-weight:400}.care-worker-cta p[data-v-f385d9d1]{color:var(--gray);margin-bottom:18px;font-size:14px}.care-worker-cta a[data-v-f385d9d1]{background:var(--green);color:#fff;border-radius:10px;padding:16px 40px;font-size:19px;font-weight:700;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;display:inline-block}.care-worker-cta a[data-v-f385d9d1]:hover{background:var(--pink);color:#5c1422;transform:translateY(-2px);box-shadow:0 8px 20px #f59cab66}.care-worker-cta a[data-v-f385d9d1]:active{background:var(--pink-dark);color:#5c1422;transform:translateY(0);box-shadow:0 4px 10px #f59cab4d}.care-footer[data-v-f385d9d1]{text-align:center;color:var(--gray);padding:28px 24px;font-size:13.5px;line-height:1.7}.care-footer a[data-v-f385d9d1]{color:var(--green);font-weight:600;text-decoration:none}@media (width<=768px){.care-worker-hero[data-v-f385d9d1]{padding:32px 20px 48px}.care-worker-hero h1[data-v-f385d9d1]{color:#fff;max-width:100%;font-size:26px}.care-worker-hero p[data-v-f385d9d1]{max-width:100%;font-size:15px}.care-worker-benefits[data-v-f385d9d1]{grid-template-columns:repeat(3,1fr);gap:10px;padding:20px 14px}.care-worker-benefits .icon[data-v-f385d9d1]{font-size:22px}.care-worker-benefits .care-worker-label[data-v-f385d9d1]{font-size:12.5px}.care-worker-wrap[data-v-f385d9d1]{padding:0 16px}}@media (width<=420px){.care-worker-topbar[data-v-f385d9d1]{padding:14px 16px}.care-worker-hero[data-v-f385d9d1]{padding:28px 16px 44px}.care-worker-hero h1[data-v-f385d9d1]{color:#fff;font-size:23px}.care-worker-hero p[data-v-f385d9d1]{font-size:14.5px;line-height:1.85}.care-worker-hero p br[data-v-f385d9d1]{margin-top:8px}.care-worker-free-pill[data-v-f385d9d1]{padding:10px 22px;font-size:15px}.care-worker-benefits[data-v-f385d9d1]{grid-template-columns:repeat(2,1fr)}.care-worker-benefits .care-worker-label[data-v-f385d9d1]{font-size:13px}.care-section h2[data-v-f385d9d1]{font-size:18px}.care-worker-faq-q[data-v-f385d9d1]{padding:15px 14px;font-size:15px}.care-worker-faq-a[data-v-f385d9d1]{font-size:15px}.care-worker-cta h3[data-v-f385d9d1]{font-size:18px}.care-worker-cta p[data-v-f385d9d1]{font-size:14.5px}.care-worker-cta a[data-v-f385d9d1]{width:100%;padding:14px 0;font-size:17px}.care-footer[data-v-f385d9d1]{padding:20px 16px;font-size:13.5px}}@media (width>=1100px){.care-worker-hero h1[data-v-f385d9d1]{color:#fff;font-size:34px;line-height:1.5em}.care-worker-wrap[data-v-f385d9d1]{max-width:760px}}
