.care-comparison{background:var(--product-bg);padding-block:clamp(56px,7vw,96px);scroll-margin-top:92px}.care-comparison__layout{grid-template:"intro numbers"min-content"action numbers"1fr/1fr 1fr;align-items:start;gap:28px clamp(48px,7vw,100px);display:grid}.care-comparison__intro{grid-area:intro}.care-comparison__title{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2rem,3.6vw,3rem);font-weight:450;line-height:1.15}.care-comparison__title em{color:var(--product-accent-deep)}.care-comparison__benefits{text-wrap:pretty;max-width:44ch;margin-top:28px;font-size:1.0625rem;line-height:1.6}.care-comparison__benefits p{margin:0}.care-comparison__benefits ul{gap:14px;margin:20px 0;padding:0;list-style:none;display:grid}.care-comparison__benefits li{padding-left:26px;position:relative}.care-comparison__benefits li:before{content:"✓";color:var(--product-accent-deep);position:absolute;left:0}.care-comparison__benefits strong{color:var(--product-dark);font-weight:500}.care-comparison__fee{font-size:.875rem}.care-comparison__numbers{grid-area:numbers;min-width:0}.care-comparison__table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.care-comparison__table caption{text-align:left;color:var(--product-text);padding-bottom:24px;font-size:.9375rem}.care-comparison__table th,.care-comparison__table td{text-align:right;border-bottom:1px solid var(--product-border);padding:20px 0}.care-comparison__table thead th,.care-comparison__table thead td{padding-block:0 16px;font-size:1rem;font-weight:500}.care-comparison__table th:first-child,.care-comparison__table td:first-child{text-align:left;width:38%}.care-comparison__table tbody th{color:var(--product-text);font-size:1rem;font-weight:400}.care-comparison__table tbody th span{color:var(--product-secondary);margin-top:4px;font-size:.8125rem;display:block}.care-comparison__table tbody td{color:var(--product-text);letter-spacing:-.025em;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400}.care-comparison__table th:last-child,.care-comparison__table td:last-child{color:var(--product-accent-deep);font-weight:500}.care-comparison__result{color:var(--product-dark);font-family:var(--font-fraunces),Georgia,serif;letter-spacing:-.02em;margin:28px 0 24px;font-size:1.25rem;line-height:1.4}.care-comparison__result>span{display:block}.care-comparison__saving{color:var(--product-accent-deep);white-space:nowrap;align-items:baseline;gap:12px;margin:16px 0 18px;padding:14px 24px;font-size:clamp(2.75rem,4.4vw,3.75rem);font-weight:450;line-height:1.2;display:inline-flex;position:relative}.care-comparison__saving>span{font-family:var(--font-outfit),sans-serif;letter-spacing:0;font-size:1.0625rem;font-weight:400}.care-comparison__saving:before,.care-comparison__saving:after{content:"";border:3px solid var(--accent-amber);pointer-events:none;border-radius:48% 52% 49% 51%/51% 45% 55% 49%;position:absolute;inset:-5px -10px;transform:rotate(-5deg)}.care-comparison__saving:after{opacity:.65;border-width:2px;border-radius:52% 48% 50% 50%/45% 54% 46% 55%;inset:-8px -5px -4px -13px;transform:rotate(-2deg)}.care-comparison__note,.care-comparison__assumptions{font-size:.8125rem;line-height:1.6}.care-comparison__note{color:var(--product-secondary);margin:0}.care-comparison__assumptions summary{width:fit-content;min-height:44px;color:var(--product-accent-deep);text-underline-offset:4px;cursor:pointer;padding-block:10px;text-decoration:underline}.care-comparison__assumptions summary:focus-visible,.care-comparison__action a:focus-visible{outline:2px solid var(--product-accent-deep);outline-offset:4px}.care-comparison__assumptions>div{padding-top:12px}.care-comparison__assumptions p{margin:0}.care-comparison__assumptions table{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;margin-block:22px}.care-comparison__assumptions caption{text-align:left;padding-bottom:12px;font-weight:600}.care-comparison__assumptions th,.care-comparison__assumptions td{text-align:right;border-bottom:1px solid var(--product-border);vertical-align:top;overflow-wrap:anywhere;padding:10px 4px}.care-comparison__assumptions th:first-child{text-align:left;width:44%;padding-left:0}.care-comparison__assumptions tbody th{font-weight:400}.care-comparison__action{grid-area:action}.care-comparison__action p{margin:12px 0 0;font-size:.875rem}.care-handoff{background:var(--product-bg-cream);padding-block:64px;scroll-margin-top:92px}.care-handoff h2{letter-spacing:-.025em;margin:0 0 36px;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:450}.care-handoff ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.care-handoff li{min-width:0}.care-handoff__image{aspect-ratio:4/3;object-fit:cover;border-radius:var(--product-radius-sm);width:100%;height:auto;margin-bottom:20px;display:block}.care-handoff__copy{min-width:0}.care-handoff h3{align-items:baseline;gap:8px;margin:0 0 8px;font-size:1.2rem;line-height:1.3;display:flex}.care-handoff h3>span{color:var(--product-accent-deep);flex-shrink:0}.care-handoff p{margin:0;font-size:.9375rem;line-height:1.55}@media (max-width:880px){.care-comparison__layout{grid-template:"intro""numbers""action"/1fr;row-gap:36px;max-width:650px}.care-comparison__title{max-width:22ch}.care-comparison__benefits{max-width:52ch}.care-handoff ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.care-comparison .product-container,.care-handoff .product-container{padding-inline:20px}.care-comparison__benefits{margin-top:20px;font-size:1rem}.care-comparison__saving{gap:8px;padding-inline:14px;font-size:clamp(2.5rem,11vw,3rem)}.care-comparison__saving>span{font-size:.9375rem}.care-comparison__table tbody th,.care-comparison__table thead th{font-size:.875rem}.care-comparison__table tbody td{font-size:clamp(1.25rem,6vw,1.5rem)}.care-comparison__table th:first-child,.care-comparison__table td:first-child{width:40%}.care-comparison__table caption{font-size:.875rem}.care-handoff{padding-block:48px}.care-handoff ol{grid-template-columns:1fr;gap:32px}.care-handoff li{grid-template-columns:clamp(84px,26vw,112px) minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.care-handoff__image{margin-bottom:0}.care-handoff h3{font-size:1.0625rem}}
.hh-hero{isolation:isolate;background:var(--product-dark);align-items:flex-end;min-height:min(820px,92svh);padding:clamp(7rem,12vh + 2rem,10rem) 0 clamp(3.5rem,8vh,6rem);display:flex;position:relative;overflow:hidden}.hh-hero:after{content:"";z-index:1;background:linear-gradient(90deg,color-mix(in srgb,var(--product-dark)92%,transparent)0%,color-mix(in srgb,var(--product-dark)82%,transparent)38%,color-mix(in srgb,var(--product-dark)34%,transparent)68%,color-mix(in srgb,var(--product-dark)4%,transparent)100%),linear-gradient(0deg,color-mix(in srgb,var(--product-dark)52%,transparent)0%,transparent 42%);position:absolute;inset:0}.hh-hero__media{z-index:0;position:absolute;inset:0}.hh-hero__image{object-fit:cover;object-position:42% center}.hh-hero .product-container{z-index:2;width:100%;position:relative}.hh-hero__grid{max-width:680px}.hh-hero__content{max-width:660px}.hh-hero__pill{font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--product-dark);background:var(--product-bg);border-radius:var(--product-radius-pill);align-items:center;gap:7px;margin-bottom:22px;padding:8px 16px;font-size:.74rem;font-weight:600;display:inline-flex}.hh-hero__pill svg{width:14px;height:14px}.product-page .hh-hero__title{letter-spacing:-.02em;text-wrap:balance;color:var(--product-bg);max-width:660px;margin-bottom:20px;font-size:clamp(2.3rem,3.4vw + 1rem,3.4rem);font-weight:600;line-height:1.07}.product-page .hh-hero__title em{color:var(--product-bg-cream);font-style:italic;font-weight:400}.hh-hero__subtitle{color:color-mix(in srgb,var(--product-bg)90%,transparent);text-wrap:pretty;max-width:35em;margin-bottom:30px;font-size:1.08rem;line-height:1.7}.hh-hero__actions{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:12px;display:flex}.hh-btn{font-family:var(--font-outfit),"Outfit",sans-serif;border-radius:var(--product-radius-pill);background:var(--fc-amber);color:var(--product-dark);cursor:pointer;transition:all .3s var(--product-ease);border:none;align-items:center;gap:10px;padding:17px 34px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.hh-btn:hover{background:var(--fc-amber-hover);transform:translateY(-2px);box-shadow:0 12px 32px #c4943d40}.hh-btn svg{width:16px;height:16px}.hh-hero__reassure{font-family:var(--font-outfit),"Outfit",sans-serif;color:color-mix(in srgb,var(--product-bg)74%,transparent);margin-bottom:26px;font-size:.86rem}.hh-hero__trust{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.hh-hero__trust-item{font-family:var(--font-outfit),"Outfit",sans-serif;color:color-mix(in srgb,var(--product-bg)82%,transparent);align-items:center;gap:7px;font-size:.84rem;display:flex}.hh-hero__trust-item svg{width:16px;height:16px;color:var(--fc-amber);flex-shrink:0}.hh-hero__elsewhere{border-top:1px solid color-mix(in srgb,var(--product-bg)24%,transparent);color:color-mix(in srgb,var(--product-bg)84%,transparent);max-width:36em;margin-top:26px;padding-top:18px;font-size:.95rem;line-height:1.6}.hh-hero__elsewhere a{color:var(--product-bg);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--product-bg)42%,transparent);text-decoration-color:color-mix(in srgb,var(--product-bg)42%,transparent);font-weight:600;transition:text-decoration-color .2s}.hh-hero__elsewhere a:hover{-webkit-text-decoration-color:var(--product-bg);text-decoration-color:var(--product-bg)}@media (max-width:1040px){.hh-hero{min-height:auto}.hh-hero__grid{max-width:640px}.hh-hero__content{max-width:620px}.hh-hero:after{background:linear-gradient(90deg,color-mix(in srgb,var(--product-dark)94%,transparent)0%,color-mix(in srgb,var(--product-dark)84%,transparent)52%,color-mix(in srgb,var(--product-dark)24%,transparent)100%),linear-gradient(0deg,color-mix(in srgb,var(--product-dark)60%,transparent)0%,transparent 58%)}}@media (max-width:480px){.hh-hero{padding-top:5.25rem;padding-bottom:2rem}.hh-hero__image{object-position:58% center}.product-page .hh-hero__title{margin-bottom:16px;font-size:clamp(2.15rem,9vw,2.35rem)}.hh-hero__subtitle{margin-bottom:22px;font-size:1rem;line-height:1.62}.hh-hero__reassure{margin-bottom:18px}.hh-hero__elsewhere{margin-top:18px;padding-top:14px}.hh-hero__pill{letter-spacing:.05em;gap:6px;padding:7px 13px;font-size:.66rem}.hh-hero__actions .hh-btn{justify-content:center;width:100%}.hh-hero__trust{flex-direction:column;align-items:flex-start;gap:10px}}.hh-hero__elsewhere-link{color:var(--product-accent-deep);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #2b616266;text-decoration:underline #2b616266;transition:text-decoration-color .2s}.hh-hero__elsewhere-link:hover{-webkit-text-decoration-color:var(--product-accent-deep);text-decoration-color:var(--product-accent-deep)}.fc-form__zip-note{font-family:var(--font-outfit),"Outfit",sans-serif;color:#f0e6d3d9;border-radius:var(--product-radius-sm);background:#3a7d7e2e;border:1px solid #3a7d7e73;margin-top:8px;padding:10px 14px;font-size:.85rem;line-height:1.55}.fc-form__zip-note-link{color:#f0e6d3;text-underline-offset:2px;font-weight:600;text-decoration:underline}.fc-cta__layout{min-height:560px}.fc-cta__text--quiet{color:#f0e6d399;font-size:.95rem}#how,#apply,#app{scroll-margin-top:80px}.hh-app{background:radial-gradient(46rem 30rem at 8% -10%,#3a7d7e1f,transparent 62%),var(--product-bg-cream);padding:clamp(4.5rem,9vh,7rem) 0}.hh-app__grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,420px);align-items:center;gap:clamp(2.5rem,6vw,5rem);display:grid}.hh-app__kicker{font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--product-accent-deep);margin-bottom:14px;font-size:.78rem;font-weight:600}.hh-app__title{letter-spacing:-.015em;color:var(--product-dark);text-wrap:balance;margin-bottom:16px;font-size:clamp(1.7rem,2.6vw + .6rem,2.4rem);font-weight:600;line-height:1.12}.hh-app__text{color:#606060;max-width:34em;margin-bottom:14px;font-size:1.05rem;line-height:1.7}.hh-app__price{font-family:var(--font-outfit),"Outfit",sans-serif;color:#686868;font-size:.88rem}.hh-app__price strong{color:var(--product-dark)}.hh-app__form-card{border:1px solid var(--product-border);border-radius:var(--product-radius);background:#fff;padding:26px 24px;box-shadow:0 16px 44px #10292e14}.hh-notification-rail{margin-top:clamp(2rem,4vw,3.25rem)}.hh-notification-rail__track{grid-template-columns:minmax(0,1.3fr) minmax(0,.95fr) minmax(0,.95fr) minmax(0,1.35fr) minmax(0,1.1fr);align-items:start;gap:12px;padding:8px 0 24px;display:grid}.hh-notification-card{--hh-notification-y:0px;--hh-notification-float:4px;--hh-notification-delay:0s;border:1px solid var(--product-border);border-radius:var(--product-radius-sm);min-height:118px;transform:translateY(var(--hh-notification-y));animation:7s cubic-bezier(.45,0,.2,1) infinite hh-notification-float;animation-delay:var(--hh-notification-delay);will-change:translate;background:#fff;padding:12px 13px;position:relative;box-shadow:0 4px 8px #10292e0f}.hh-notification-card--note{--hh-notification-y:8px;--hh-notification-float:5px}.hh-notification-card--check,.hh-notification-card--ready,.hh-notification-card--win{background:var(--product-accent-light)}.hh-notification-card--check{--hh-notification-y:-5px;--hh-notification-float:4px;--hh-notification-delay:-1.3s}.hh-notification-card--ready{--hh-notification-y:13px;--hh-notification-float:6px;--hh-notification-delay:-2.4s}.hh-notification-card--nudge{--hh-notification-y:-2px;--hh-notification-float:4px;--hh-notification-delay:-3.2s;background:color-mix(in srgb,var(--fc-amber)14%,#fff)}.hh-notification-card--win{--hh-notification-y:10px;--hh-notification-float:5px;--hh-notification-delay:-4.1s}.hh-notification-card__top{align-items:flex-start;gap:8px;margin-bottom:9px;display:flex}.hh-notification-card__mark{background:var(--product-dark);width:24px;height:24px;color:var(--product-bg);font-family:var(--font-outfit),"Outfit",sans-serif;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;font-size:.72rem;font-weight:700;line-height:1;display:inline-flex;position:relative}.hh-notification-card__mark:after{content:"";border-radius:inherit;opacity:0;border:1px solid #10292e38;animation:4.8s cubic-bezier(.16,1,.3,1) infinite hh-notification-ping;position:absolute;inset:-4px;transform:scale(.72)}.hh-notification-card--check .hh-notification-card__mark:after{animation-delay:-1.1s}.hh-notification-card--ready .hh-notification-card__mark:after{animation-delay:-2s}.hh-notification-card--nudge .hh-notification-card__mark:after{animation-delay:-2.8s}.hh-notification-card--win .hh-notification-card__mark:after{animation-delay:-3.7s}.hh-notification-card__mark svg{width:14px;height:14px;display:block}.hh-notification-card__label{font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--product-accent-deep);margin:0;font-size:.72rem;font-weight:700;line-height:1.3}.hh-notification-card__meta,.hh-notification-card__time,.hh-notification-card__status{font-family:var(--font-outfit),"Outfit",sans-serif;font-size:.66rem;line-height:1.3}.hh-notification-card__meta{color:#686868;margin:1px 0 0}.hh-notification-card__time{color:#686868;white-space:nowrap;margin-left:auto;padding-top:2px}.hh-notification-card__text{font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--product-text);margin:0;font-size:.82rem;line-height:1.45}.hh-notification-card__status{width:fit-content;color:var(--product-dark);background:#10292e14;border-radius:999px;margin:11px 0 0;padding:4px 8px;font-weight:700;display:inline-flex}@keyframes hh-notification-float{0%,to{translate:0}50%{translate:0 calc(var(--hh-notification-float)*-1)}}@keyframes hh-notification-ping{0%,62%{opacity:0;transform:scale(.72)}72%{opacity:.55}to{opacity:0;transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.hh-notification-card,.hh-notification-card__mark:after{animation:none}.hh-notification-card{translate:0}}.hh-app__form-heading{color:var(--product-dark);margin-bottom:6px;font-size:1.2rem;font-weight:600}.hh-app__form-subtext{font-family:var(--font-outfit),"Outfit",sans-serif;color:#606060;margin-bottom:18px;font-size:.88rem;line-height:1.55}.hh-app-form__field{margin-bottom:14px}.hh-app-form__label{font-family:var(--font-outfit),"Outfit",sans-serif;color:#606060;margin-bottom:5px;font-size:.82rem;font-weight:500;display:block}.hh-app-form__input{border:1px solid var(--product-border);border-radius:var(--product-radius-sm);background:var(--product-bg);width:100%;color:var(--product-heading);font-family:var(--font-outfit),"Outfit",sans-serif;padding:13px 15px;font-size:1rem;transition:border-color .25s}.hh-app-form__input:focus{outline:2px solid var(--fc-amber);outline-offset:2px;border-color:var(--product-accent)}.hh-app-form__disclosure{color:var(--product-secondary);font-family:var(--font-outfit),"Outfit",sans-serif;margin:2px 0 12px;font-size:.78rem;line-height:1.5}.hh-app-form__submit{width:100%;font-family:var(--font-outfit),"Outfit",sans-serif;border-radius:var(--product-radius-pill);background:var(--product-dark);color:var(--product-bg);cursor:pointer;transition:all .3s var(--product-ease);border:none;margin-top:4px;padding:14px 28px;font-size:.95rem;font-weight:600}.hh-app-form__submit:hover:not(:disabled){background:var(--product-dark-soft);transform:translateY(-2px);box-shadow:0 12px 32px #10292e2e}.hh-app-form__submit:disabled{opacity:.6;cursor:not-allowed}.hh-app-form__error{font-family:var(--font-outfit),"Outfit",sans-serif;color:#8c2f23;border-radius:var(--product-radius-sm);background:#d770571f;border:1px solid #d7705759;margin-bottom:14px;padding:10px 14px;font-size:.88rem}.hh-app-form__error-retry{color:#8c2f23;cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-size:.88rem;text-decoration:underline}.hh-app-form__success{padding:10px 0}.hh-app-form__success-title{color:var(--product-dark);margin-bottom:8px;font-size:1.15rem;font-weight:600}.hh-app-form__success-text{font-family:var(--font-outfit),"Outfit",sans-serif;color:#606060;font-size:.92rem;line-height:1.6}.hh-app-form__success-text a{color:var(--product-accent-deep);text-underline-offset:2px;font-weight:600;text-decoration:underline}.hh-edu{background:var(--product-bg);border-top:1px solid var(--product-border-light);padding:clamp(4rem,8vh,6rem) 0}.hh-edu__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:34px;display:flex}.hh-edu__title{letter-spacing:-.015em;color:var(--product-dark);font-size:clamp(1.5rem,2.2vw + .5rem,2rem);font-weight:600}.hh-edu__browse{font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--product-accent-deep);text-underline-offset:3px;font-size:.92rem;font-weight:600;-webkit-text-decoration:underline #2b616266;text-decoration:underline #2b616266;transition:text-decoration-color .2s}.hh-edu__browse:hover{-webkit-text-decoration-color:var(--product-accent-deep);text-decoration-color:var(--product-accent-deep)}.hh-edu__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:980px;margin:0 auto;display:grid}.hh-edu-card{border:1px solid var(--product-border);border-radius:var(--product-radius-sm);min-height:132px;transition:transform .4s var(--product-ease),box-shadow .4s var(--product-ease);background:#fff;grid-template-columns:96px minmax(0,1fr);padding:10px;text-decoration:none;display:grid;position:relative;overflow:hidden}.hh-edu-card:before{content:"";background:var(--pillar-accent,var(--product-accent));height:3px;position:absolute;top:0;left:0;right:0}.hh-edu-card:hover{transform:translateY(-4px);box-shadow:0 14px 36px #10292e1a}.hh-edu-card__image-wrap{border-radius:calc(var(--product-radius-sm) - 4px);background:color-mix(in srgb,var(--pillar-accent,var(--product-accent))18%,var(--product-bg));width:96px;height:100%;min-height:112px;position:relative;overflow:hidden}.hh-edu-card__image,.hh-edu-card__image-fallback{width:100%;height:100%;position:absolute;inset:0}.hh-edu-card__image{object-fit:cover;transition:transform .5s var(--product-ease)}.hh-edu-card:hover .hh-edu-card__image{transform:scale(1.04)}.hh-edu-card__image-fallback{background:radial-gradient(circle at 24% 24%,color-mix(in srgb,var(--product-bg)72%,transparent),transparent 22%),linear-gradient(135deg,color-mix(in srgb,var(--pillar-accent,var(--product-accent))72%,var(--product-bg)),var(--product-bg-cream))}.hh-edu-card__body{flex-direction:column;justify-content:center;min-width:0;padding:2px 2px 2px 13px;display:flex}.hh-edu-card__pillar{font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#686868;margin:0 0 7px;font-size:.66rem;font-weight:600}.hh-edu-card__title{color:var(--product-dark);margin:0 0 9px;font-size:.96rem;font-weight:600;line-height:1.25}.hh-edu-card__date{font-family:var(--font-outfit),"Outfit",sans-serif;color:#686868;margin:0;font-size:.72rem}@media (max-width:880px){.hh-app__grid{grid-template-columns:1fr;gap:2.5rem}.hh-edu__grid{grid-template-columns:1fr;max-width:520px}.hh-edu-card{grid-template-columns:116px minmax(0,1fr);min-height:132px}.hh-edu-card__image-wrap{width:116px}.hh-notification-rail__track{grid-template-columns:repeat(2,minmax(0,1fr))}.hh-notification-card{grid-column:span 1;transform:none}.fc-cta__layout{min-height:640px}}@media (max-width:560px){.hh-edu-card{grid-template-columns:100px minmax(0,1fr)}.hh-edu-card__image-wrap{width:100px}.hh-edu-card__body{padding-left:11px}.hh-notification-rail__track{grid-template-columns:1fr}.hh-notification-card{min-height:auto}}
.find-caregiver-page{--fc-accent:#3a7d7e;--fc-accent-deep:#2b6162;--fc-accent-light:#e2f0f0;--fc-amber:#c4943d;--fc-amber-hover:#b08535;--fc-dark:#10292e;--fc-dark-soft:#1a3a40;--fc-sand:#e4dacb;--fc-cream:#efe8da;--fc-error:var(--accent-coral)}.find-caregiver-page [data-section]{scroll-margin-top:80px}.find-caregiver-page h2[tabindex="-1"]:focus{outline:2px solid color-mix(in srgb,var(--fc-amber)72%,transparent);outline-offset:8px;border-radius:6px}.fc-btn{font-family:var(--font-outfit),"Outfit",sans-serif;border-radius:var(--product-radius-pill);transition:all .3s var(--product-ease);cursor:pointer;border:none;align-items:center;gap:10px;padding:16px 36px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.fc-btn--primary{background:var(--fc-amber);color:var(--fc-dark)}.fc-btn--primary:hover{background:var(--fc-amber-hover);transform:translateY(-2px);box-shadow:0 12px 32px #c4943d40}.fc-nav{z-index:100;-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--product-border-light);background:#fafaf7e6;padding:20px 0;position:fixed;top:0;left:0;right:0}.fc-nav__inner{justify-content:space-between;align-items:center;display:flex}.fc-nav__logo{color:var(--product-heading);text-decoration:none}.fc-nav__right{align-items:center;gap:16px;display:flex}.fc-nav__cta{font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--fc-dark);background:var(--fc-amber);border-radius:var(--product-radius-pill);cursor:pointer;border:none;padding:15px 24px;font-size:.9rem;font-weight:600;text-decoration:none;transition:all .25s}.fc-nav__cta:hover{background:var(--fc-amber-hover);transform:translateY(-1px)}.fc-nav__hamburger{cursor:pointer;color:var(--product-heading);background:0 0;border:none;padding:10px;display:none}.fc-nav__hamburger svg{width:24px;height:24px}.fc-nav__mobile-menu{background:var(--product-bg);border-bottom:1px solid var(--product-border);justify-content:center;padding:16px 24px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 8px 24px #0000000f}@media (max-width:901px){.fc-nav__hamburger{justify-content:center;align-items:center;display:flex}.fc-nav__right>.fc-nav__cta{display:none}}.fc-hero{align-items:flex-end;min-height:100dvh;display:flex;position:relative;overflow:hidden}.fc-hero__image-wrap{z-index:0;position:absolute;inset:0}.fc-hero__image{object-fit:cover;object-position:center 40%}.fc-hero__overlay{background:linear-gradient(#fafaf773 0%,#fafaf799 30%,#fafaf7eb 70%,#fafaf7 100%);position:absolute;inset:0}.fc-hero__container{z-index:1;width:100%;position:relative}.fc-hero__content{max-width:680px;padding-top:200px;padding-bottom:80px}.fc-hero__title{letter-spacing:-.015em;color:var(--fc-dark);margin-bottom:28px;font-size:clamp(2.2rem,4.5vw,3.4rem);line-height:1.08}.fc-hero__subtitle{color:var(--product-text);max-width:520px;margin-bottom:40px;font-size:1.3rem;line-height:1.65}@media (max-width:768px){.fc-hero{min-height:85dvh}.fc-hero__content{padding-top:160px;padding-bottom:48px}.fc-hero__overlay{background:linear-gradient(#fafaf74d 0%,#fafaf78c 25%,#fafaf7e6 60%,#fafaf7 100%)}}.fc-proof{background:var(--fc-cream);padding:72px 0}.fc-proof__inner{max-width:1040px;margin:0 auto}.fc-proof__intro{text-align:center;max-width:760px;margin:0 auto 40px}.fc-proof__eyebrow{font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--product-accent-deep);margin-bottom:12px;font-size:.9rem;font-weight:700;line-height:1.4}.fc-proof__title{color:var(--fc-dark);text-wrap:balance;margin:0;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1.08}.fc-proof__text{max-width:690px;color:var(--product-text);text-wrap:pretty;margin:22px auto 0;font-size:1.12rem;line-height:1.75}.fc-proof__evidence{border:1px solid var(--product-border);border-radius:var(--product-radius-sm);background:var(--product-bg);grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);display:grid;overflow:hidden}.fc-proof__baseline,.fc-proof__alula{padding:34px 36px}.fc-proof__baseline{background:var(--product-bg)}.fc-proof__alula{background:var(--fc-dark);color:var(--product-bg)}.fc-proof__card-label{font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--product-accent-deep);margin:0 0 14px;font-size:.82rem;font-weight:700;line-height:1.4}.fc-proof__alula .fc-proof__card-label{color:var(--fc-amber)}.fc-proof__card-title{color:var(--fc-dark);text-wrap:balance;margin:0 0 22px;font-size:clamp(1.3rem,2.2vw,1.75rem);line-height:1.15}.fc-proof__metric{border-bottom:1px solid color-mix(in srgb,var(--product-bg)18%,transparent);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;margin-bottom:24px;padding-bottom:24px;display:grid}.fc-proof__metric-number{font-family:var(--font-fraunces),"Fraunces",Georgia,serif;letter-spacing:-.03em;color:var(--product-bg);font-size:clamp(4.2rem,9vw,7.5rem);font-weight:600;line-height:.82}.fc-proof__metric-label{max-width:14em;font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--product-bg-cream);font-size:clamp(1.02rem,1.5vw,1.25rem);font-weight:700;line-height:1.25}.fc-proof__list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.fc-proof__list li{color:var(--product-text);padding-left:26px;font-size:1rem;line-height:1.55;position:relative}.fc-proof__list li:before{content:"";border-radius:var(--product-radius-pill);background:var(--product-accent-deep);width:8px;height:8px;position:absolute;top:.72em;left:0}.fc-proof__list--strong li{color:color-mix(in srgb,var(--product-bg)88%,transparent)}.fc-proof__list--strong li:before{background:var(--fc-amber)}@media (max-width:768px){.fc-proof{padding:0 0 72px}.fc-proof__intro{text-align:left;margin-bottom:32px}.fc-proof__evidence{grid-template-columns:1fr}.fc-proof__baseline,.fc-proof__alula{padding:26px 24px}.fc-proof__alula{order:-1}.fc-proof__metric{grid-template-columns:1fr;gap:8px}}.fc-credibility{background:var(--fc-dark);isolation:isolate;z-index:1;padding:84px 0 104px;position:relative}.fc-credibility__inner{text-align:center;max-width:880px;margin:0 auto}.fc-credibility__rule{background:var(--fc-amber);opacity:.7;width:48px;height:2px;margin:0 auto 40px}.fc-credibility__rule:last-child{margin:40px auto 0}.find-caregiver-page .fc-credibility__title{color:#efe8da;margin-bottom:28px;font-size:clamp(1.6rem,3vw,2.2rem)}.find-caregiver-page .fc-credibility__text{color:#f0e6d3e0;max-width:620px;margin-bottom:16px;margin-left:auto;margin-right:auto;font-size:1.18rem;line-height:1.75}.find-caregiver-page .fc-credibility__text:last-of-type{margin-bottom:0}.fc-founders{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:40px;display:flex}.fc-founder{flex-direction:column;align-items:center;gap:10px;min-width:0;display:flex}.fc-founder__photo{object-fit:cover;border:2px solid #c4943d59;border-radius:50%;width:72px;height:72px}.fc-founder__info{text-align:center;flex-direction:column;align-items:center;display:flex}.fc-founder__name{font-family:var(--font-outfit),"Outfit",sans-serif;color:#f0e6d3e6;letter-spacing:.01em;font-size:.85rem;font-weight:600}.fc-founder__role{font-family:var(--font-outfit),"Outfit",sans-serif;color:#f0e6d380;font-size:.75rem}@media (max-width:768px){.fc-founders{gap:24px}.fc-founder__photo{width:56px;height:56px}.fc-founder__name{font-size:.78rem}.fc-founder__role{font-size:.7rem}.fc-credibility{padding:80px 0}}.fc-objections{background:var(--product-bg);padding:100px 0}.fc-objections__inner{max-width:680px;margin:0 auto}.fc-objections__title{color:var(--fc-dark);text-align:center;margin-bottom:40px;font-size:clamp(1.4rem,2.5vw,1.8rem)}.fc-faq{border-bottom:1px solid var(--product-border-light)}.fc-faq:last-child{border-bottom:none}.fc-faq__q{font-family:var(--font-fraunces),"Fraunces",Georgia,serif;color:var(--fc-dark);cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:24px 0;font-size:1.2rem;font-weight:500;line-height:1.35;list-style:none;transition:color .2s;display:flex}.fc-faq__q::-webkit-details-marker{display:none}.fc-faq__q::marker{content:""}.fc-faq__q:after{content:"+";font-family:var(--font-outfit),"Outfit",sans-serif;color:var(--fc-accent);transition:transform .3s var(--product-ease);flex-shrink:0;margin-left:16px;font-size:1.4rem;font-weight:300}.fc-faq[open] .fc-faq__q:after{transform:rotate(45deg)}.fc-faq__q:hover{color:var(--fc-accent-deep)}.fc-faq__a{color:var(--product-text);max-width:600px;padding:0 0 24px;font-size:1.12rem;line-height:1.75}@media (max-width:768px){.fc-objections{padding:64px 0}}.fc-cta{background:var(--fc-dark);color:var(--product-bg);isolation:isolate;z-index:1;padding:72px 0 76px;position:relative;overflow:hidden}.fc-cta:before{content:"";pointer-events:none;background:radial-gradient(circle,#c4943d0f 0%,#0000 70%);width:500px;height:500px;position:absolute;top:50%;right:10%;transform:translateY(-50%)}.fc-cta__header{margin-bottom:30px;position:relative}.find-caregiver-page .fc-cta__title{max-width:1000px;color:var(--product-bg-cream);letter-spacing:-.025em;text-wrap:balance;margin:0 0 10px;font-size:clamp(2.65rem,5.8vw,5rem);line-height:1.02}.fc-cta__intro{max-width:760px;color:color-mix(in srgb,var(--product-bg-cream)92%,transparent);margin:0;font-size:clamp(1.1rem,2vw,1.55rem);line-height:1.45}.fc-cta__layout{grid-template-columns:minmax(0,2.1fr) minmax(280px,.9fr);grid-template-areas:"form handoff";align-items:start;gap:clamp(38px,5vw,72px);display:grid;position:relative}.fc-cta__form-card{color:var(--fc-dark);background:var(--product-bg-cream);border:1px solid color-mix(in srgb,var(--product-bg)62%,transparent);box-shadow:0 24px 72px color-mix(in srgb,var(--fc-dark)20%,transparent);border-radius:18px;grid-area:form;padding:clamp(26px,3.2vw,38px)}.find-caregiver-page .fc-cta__form-heading{color:var(--fc-accent-deep);font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;font-size:.98rem;font-weight:650}.fc-handoff{color:var(--product-bg-cream);grid-area:handoff;padding-top:38px}.find-caregiver-page .fc-handoff__title{color:color-mix(in srgb,var(--fc-sand)86%,transparent);font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:.13em;text-transform:uppercase;margin:0 0 34px;font-size:1rem;font-weight:500}.fc-handoff__steps{gap:0;margin:0;padding:0;list-style:none;display:grid}.fc-handoff__steps li{grid-template-columns:58px 1fr;align-items:center;gap:18px;min-height:114px;display:grid;position:relative}.fc-handoff__steps li:not(:last-child):after{content:"";background:color-mix(in srgb,var(--product-lime-muted)68%,transparent);width:1px;position:absolute;top:82px;bottom:-32px;left:28px}.fc-handoff__steps span{width:58px;height:58px;color:var(--fc-dark);background:color-mix(in srgb,var(--product-lime-muted)70%,var(--fc-sand));font-family:var(--font-fraunces),"Fraunces",Georgia,serif;border-radius:50%;place-items:center;font-size:1.55rem;display:grid}.fc-handoff__steps p{color:var(--product-bg-cream);margin:0;font-size:1.12rem;line-height:1.45}.fc-handoff__reassurance{border-top:1px solid color-mix(in srgb,var(--fc-sand)55%,transparent);color:color-mix(in srgb,var(--fc-cream)70%,transparent);margin:30px 0 0;padding-top:28px;font-size:1rem;line-height:1.5}.fc-cta__mobile-reassurance{display:none}@media (max-width:768px){.fc-cta{padding:48px 0 38px}.fc-cta__header{margin-bottom:26px}.find-caregiver-page .fc-cta__title{font-size:clamp(2.5rem,12.5vw,4.1rem)}.fc-cta__intro{font-size:1.14rem}.fc-cta__layout{grid-template-columns:1fr;grid-template-areas:"handoff""form""reassurance";gap:34px}.fc-handoff{padding-top:0}.fc-handoff__title{margin-bottom:18px}.fc-handoff__steps li{grid-template-columns:46px 1fr;gap:16px;min-height:76px}.fc-handoff__steps span{width:46px;height:46px;font-size:1.25rem}.fc-handoff__steps li:not(:last-child):after{top:61px;bottom:-15px;left:22px}.fc-handoff__steps p{font-size:1.02rem}.fc-handoff__reassurance{display:none}.fc-cta__mobile-reassurance{color:color-mix(in srgb,var(--fc-cream)72%,transparent);text-align:center;grid-area:reassurance;margin:-12px 0 0;font-size:.96rem;line-height:1.5;display:block}.fc-cta__form-card{border-radius:16px;padding:26px 18px 22px}}.fc-form__fieldset{border:0;min-width:0;margin:0;padding:0}.fc-form__fieldset:disabled{opacity:.78}.fc-form__group{border-bottom:1px solid color-mix(in srgb,var(--fc-dark)15%,transparent);margin:0 0 22px;padding:0 0 22px}.fc-form__group-title{color:var(--fc-accent-deep);font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:.9rem;font-weight:650}.fc-form__grid{gap:18px;display:grid}.fc-form__grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.fc-form__grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.fc-form__grid--request{grid-template-columns:minmax(180px,.72fr) minmax(0,1.28fr)}.fc-form__field{min-width:0}.fc-form__label{font-family:var(--font-outfit),"Outfit",sans-serif;color:color-mix(in srgb,var(--fc-dark)94%,var(--product-bg));margin-bottom:7px;font-size:.9rem;font-weight:450;display:block}.fc-form__input,.fc-form__select,.fc-form__textarea{border:1px solid color-mix(in srgb,var(--fc-dark)27%,transparent);background:color-mix(in srgb,var(--product-bg)48%,transparent);width:100%;min-height:48px;color:var(--fc-dark);font-family:var(--font-outfit),"Outfit",sans-serif;border-radius:8px;padding:12px 14px;font-size:1rem;transition:border-color .25s,background .25s}.fc-form__input::placeholder,.fc-form__textarea::placeholder{color:color-mix(in srgb,var(--fc-dark)50%,transparent)}.fc-form__input:focus,.fc-form__select:focus,.fc-form__textarea:focus{outline:3px solid color-mix(in srgb,var(--fc-amber)62%,transparent);outline-offset:2px;border-color:var(--fc-amber-hover);background:var(--product-bg)}.fc-form__input[aria-invalid=true],.fc-form__select[aria-invalid=true],.fc-form__textarea[aria-invalid=true]{border-color:var(--fc-error)}.fc-form__textarea{resize:vertical;min-height:86px}.fc-form__char-count{color:color-mix(in srgb,var(--fc-dark)55%,transparent);text-align:left;margin-top:6px;font-size:.78rem;line-height:1.45}.fc-form__char-count--error{color:var(--fc-error);font-weight:600}.fc-form__field-note{color:color-mix(in srgb,var(--fc-dark)58%,transparent);text-align:left;margin-top:6px;font-size:.8rem;line-height:1.45}.fc-form__field-error{color:color-mix(in srgb,var(--fc-error)72%,var(--fc-dark));text-align:left;margin-top:6px;font-size:.86rem;line-height:1.45}.fc-form__zip-note{color:color-mix(in srgb,var(--fc-dark)72%,transparent);margin:7px 0 0;font-size:.8rem;line-height:1.45}.fc-form__zip-note-link{color:var(--fc-accent-deep);text-decoration:underline}.fc-form__priority{border:1px solid var(--fc-amber);background:linear-gradient(100deg,color-mix(in srgb,var(--fc-cream)78%,transparent),color-mix(in srgb,var(--product-bg)68%,transparent));min-height:96px;color:var(--fc-dark);cursor:pointer;border-radius:10px;grid-template-columns:34px 42px minmax(0,1fr);align-items:center;gap:14px;margin:4px 0 12px;padding:14px 18px;transition:background .2s,box-shadow .2s;display:grid}.fc-form__priority:hover,.fc-form__priority--selected{background:linear-gradient(100deg,color-mix(in srgb,var(--fc-amber)38%,var(--fc-cream)),color-mix(in srgb,var(--fc-amber)12%,var(--product-bg)));box-shadow:0 8px 24px color-mix(in srgb,var(--fc-amber)12%,transparent)}.fc-form__priority:focus-within{outline:3px solid color-mix(in srgb,var(--fc-amber)62%,transparent);outline-offset:2px}.fc-form__priority-checkbox{width:28px;height:28px;accent-color:var(--fc-amber-hover);margin:0}.fc-form__priority-icon{color:var(--fc-amber-hover);font-size:2.2rem;line-height:1}.fc-form__priority-title,.fc-form__priority-helper,.fc-form__priority-safety{display:block}.fc-form__priority-title{font-size:1.02rem;font-weight:650;line-height:1.3}.fc-form__priority-helper,.fc-form__priority-safety{margin-top:3px;font-size:.86rem;line-height:1.35}.fc-form__priority-helper{color:color-mix(in srgb,var(--fc-dark)72%,transparent)}.fc-form__priority-safety{color:color-mix(in srgb,var(--fc-dark)62%,transparent)}.fc-form__submit{width:100%;font-family:var(--font-outfit),"Outfit",sans-serif;background:linear-gradient(100deg,var(--fc-amber-hover),var(--fc-amber));min-height:54px;color:var(--fc-dark);cursor:pointer;transition:all .3s var(--product-ease);border:none;border-radius:9px;margin-top:8px;padding:15px 32px;font-size:1rem;font-weight:600}.fc-form__submit:hover:not(:disabled){background:var(--fc-amber-hover);transform:translateY(-2px);box-shadow:0 12px 32px #c4943d40}.fc-form__submit:disabled{opacity:.6;cursor:not-allowed}.fc-form__submit-note{text-align:center;color:color-mix(in srgb,var(--fc-dark)68%,transparent);max-width:580px;font-size:.82rem;font-family:var(--font-outfit),"Outfit",sans-serif;margin:10px auto 0;line-height:1.45}.fc-form__error{border:1px solid color-mix(in srgb,var(--fc-error)42%,transparent);color:color-mix(in srgb,var(--fc-error)62%,var(--fc-dark));background:color-mix(in srgb,var(--fc-error)13%,transparent);border-radius:8px;margin:12px 0 14px;padding:13px 15px;font-size:.9rem;line-height:1.45}.fc-form__error:focus{outline:3px solid color-mix(in srgb,var(--fc-error)58%,transparent);outline-offset:2px}.fc-confirmation{padding:4px 0 0}.fc-confirmation__eyebrow{color:var(--fc-accent-deep);font-family:var(--font-outfit),"Outfit",sans-serif;letter-spacing:.1em;text-transform:uppercase;margin:0 0 24px;font-size:.95rem;font-weight:650}.fc-confirmation__context{color:var(--fc-dark);margin:0 0 22px;font-size:1.15rem;line-height:1.5}.fc-confirmation__priority{border:1px solid color-mix(in srgb,var(--fc-amber)42%,transparent);background:linear-gradient(100deg,color-mix(in srgb,var(--fc-amber)24%,var(--fc-cream)),color-mix(in srgb,var(--fc-amber)10%,var(--product-bg)));border-radius:10px;grid-template-columns:50px minmax(0,1fr);gap:16px;margin:0 0 16px;padding:16px 18px;display:grid}.fc-confirmation__priority-icon{width:46px;height:46px;color:var(--product-bg);background:var(--fc-amber-hover);border-radius:50%;place-items:center;font-size:1.7rem;display:grid}.fc-confirmation__priority p{margin:0 0 5px;line-height:1.45}.fc-confirmation__priority-title{font-weight:650}.fc-confirmation__summary{margin:0}.fc-confirmation__summary>div{border-bottom:1px solid color-mix(in srgb,var(--fc-dark)15%,transparent);justify-content:space-between;gap:24px;padding:16px 0;display:flex}.fc-confirmation__summary dt,.fc-confirmation__summary dd{margin:0}.fc-confirmation__summary dd{text-align:right}.fc-confirmation__account{margin:20px 0 14px}.fc-confirmation__return{color:var(--fc-accent-deep);text-underline-offset:4px}@media (max-width:860px){.fc-form__grid--three,.fc-form__grid--two,.fc-form__grid--request{grid-template-columns:1fr}}@media (max-width:480px){.fc-form__grid{gap:14px}.fc-form__input,.fc-form__select,.fc-form__textarea{font-size:16px}.fc-form__priority{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:15px 14px}.fc-form__priority-icon{display:none}.fc-confirmation__summary>div{align-items:flex-start}}.fc-footer-line{background:var(--fc-dark);text-align:center;color:#f0e6d366;z-index:1;border-top:1px solid #ffffff0f;padding:24px 0;font-size:.85rem;position:relative}
