.Care_page__JDBZD{max-width:900px;margin:0 auto;padding:2rem 1.5rem 4rem}.Care_pageWide__9JFgC{max-width:1100px;margin:0 auto;padding:2rem 1.5rem 4rem}.Care_pageNarrow__TZDoN{max-width:480px;margin:0 auto;padding:3rem 1.5rem 4rem}.Care_loginCard__fib1_{background:#ffffff;border-radius:16px;box-shadow:0 4px 20px rgba(44,95,79,.08);padding:2.5rem}.Care_loginHeader__mAGP6{text-align:center;margin-bottom:2rem}.Care_loginTitle__bb0B8{font-size:1.75rem;font-weight:700;color:var(--hunter-green);margin:0 0 .5rem}.Care_loginSubtitle__GHMNN{font-size:.95rem;color:var(--text-light);margin:0;line-height:1.6}.Care_logo__mpfk_{display:block;margin:0 auto 1.5rem}.Care_formGroup__a8nYO{margin-bottom:1.25rem}.Care_label__xQlGd{display:block;font-size:.875rem;font-weight:600;color:var(--text-dark);margin-bottom:.4rem;font-family:var(--font-outfit)}.Care_input__xLg6U{width:100%;padding:.75rem 1rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:1rem;color:var(--text-dark);background:#fff;transition:border-color .2s;font-family:var(--font-lora);box-sizing:border-box}.Care_input__xLg6U:focus{outline:none;border-color:var(--hunter-green)}.Care_inputLarge__GFgxu{font-size:1.5rem;letter-spacing:.5rem;text-align:center;font-family:var(--font-outfit)}.Care_btn__uRH4G{width:100%;padding:.875rem 1.5rem;background:var(--hunter-green);color:var(--whisker-cream);border:none;border-radius:8px;font-size:1rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer;transition:background .2s,opacity .2s;margin-top:.5rem}.Care_btn__uRH4G:hover:not(:disabled){background:#1e4237}.Care_btn__uRH4G:disabled{opacity:.6;cursor:not-allowed}.Care_btnSecondary__kN9Qq{background:transparent;color:var(--hunter-green);border:1.5px solid var(--hunter-green);width:auto;padding:.5rem 1.25rem;font-size:.875rem;margin-top:0}.Care_btnSecondary__kN9Qq:hover:not(:disabled){background:var(--hunter-green);color:var(--whisker-cream)}.Care_codeSentBox__hK__s{text-align:center;background:var(--whisker-cream);border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}.Care_codeSentTitle__Fp5Qx{font-size:1.1rem;font-weight:600;color:var(--hunter-green);margin:0 0 .25rem}.Care_codeSentSubtitle__rgDW_{font-size:.9rem;color:var(--text-light);margin:0}.Care_emailHighlight__oXsP8{font-weight:600;color:var(--text-dark)}.Care_resendRow__UD1lL{text-align:center;margin-top:1rem}.Care_resendBtn__MWDFV{background:none;border:none;color:var(--tabby-brown);cursor:pointer;font-size:.875rem;text-decoration:underline;font-family:var(--font-outfit);padding:0}.Care_resendBtn__MWDFV:disabled{opacity:.5;cursor:not-allowed}.Care_notMember__klQJX{text-align:center;margin-top:1.5rem;font-size:.85rem;color:var(--text-light)}.Care_supportLink__8loWf{color:var(--tabby-brown);text-decoration:none}.Care_supportLink__8loWf:hover{text-decoration:underline}.Care_error__eewyl{background:#FEF2F2;border:1px solid #fecaca;color:#B91C1C;border-radius:8px;padding:.75rem 1rem;font-size:.875rem;margin-top:.75rem;line-height:1.5}.Care_marketplaceHeader__r5tOs{margin-bottom:2rem}.Care_pageTitle__RVAYk{font-size:2rem;font-weight:700;color:var(--hunter-green);margin:0 0 .5rem}.Care_pageSubtitle__j_ZSO{font-size:1rem;color:var(--text-light);margin:0;line-height:1.6}.Care_statusCard__psTtk{background:#ffffff;border-radius:12px;padding:1.25rem 1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(44,95,79,.07);display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.Care_statusCardTitle__ih5BE{font-size:.85rem;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;margin:0 1rem 0 0;white-space:nowrap;font-family:var(--font-outfit)}.Care_toggleRow__oq8Cj{display:flex;align-items:center;gap:.75rem}.Care_toggleLabel__lanDy{font-size:.9rem;color:var(--text-dark);font-family:var(--font-outfit)}.Care_toggle__mRGJP{position:relative;display:inline-block;width:44px;height:24px}.Care_toggle__mRGJP input{opacity:0;width:0;height:0}.Care_toggleSlider__QIFBk{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#D1D5DB;border-radius:24px;transition:background-color .2s}.Care_toggleSlider__QIFBk:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background-color:white;border-radius:50%;transition:transform .2s}.Care_toggle__mRGJP input:checked+.Care_toggleSlider__QIFBk{background-color:var(--hunter-green)}.Care_toggle__mRGJP input:checked+.Care_toggleSlider__QIFBk:before{transform:translateX(20px)}.Care_tabs__9V6ly{display:flex;gap:.5rem;margin-bottom:1.5rem;border-bottom:2px solid rgba(44,95,79,.1)}.Care_tab__kiVLC{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-2px;font-size:.95rem;font-weight:600;color:var(--text-light);cursor:pointer;font-family:var(--font-outfit);transition:color .2s,border-color .2s}.Care_tabActive__EvA7X,.Care_tab__kiVLC:hover{color:var(--hunter-green)}.Care_tabActive__EvA7X{border-bottom-color:var(--hunter-green)}.Care_searchBar___uzzV{background:#ffffff;border-radius:12px;padding:1.25rem 1.5rem;margin-bottom:1.5rem;box-shadow:0 2px 8px rgba(44,95,79,.07);display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap}.Care_searchField__yj9Fd{flex:1 1;min-width:160px}.Care_searchLabel__BkS6x{display:block;font-size:.8rem;font-weight:600;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.4rem;font-family:var(--font-outfit)}.Care_searchInput__Tyyd5{width:100%;padding:.6rem .875rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.9rem;color:var(--text-dark);background:#fff;font-family:var(--font-lora);box-sizing:border-box}.Care_searchInput__Tyyd5:focus{outline:none;border-color:var(--hunter-green)}.Care_radiusValue__gYyWh{font-size:.85rem;color:var(--text-light);margin-top:.25rem;font-family:var(--font-outfit)}.Care_squigglySlider__OTu_z{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background-image:url("data:image/svg+xml,%3Csvg width='40' height='6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0,3 Q5,0 10,3 T20,3 T30,3 T40,3' stroke='%23C85C3F' stroke-width='1.8' fill='none'/%3E%3C/svg%3E");background-repeat:repeat-x;background-position:50%;background-color:transparent;border:none;outline:none;cursor:pointer;margin:.5rem 0}.Care_squigglySlider__OTu_z::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--hunter-green);border:2px solid #fff;box-shadow:0 1px 4px rgba(44,95,79,.35);cursor:pointer;-webkit-transition:transform .15s;transition:transform .15s}.Care_squigglySlider__OTu_z::-webkit-slider-thumb:hover{transform:scale(1.15)}.Care_squigglySlider__OTu_z::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--hunter-green);border:2px solid #fff;box-shadow:0 1px 4px rgba(44,95,79,.35);cursor:pointer}.Care_squigglySlider__OTu_z::-moz-range-track{background:transparent;border:none}.Care_resultsWrapper__8SVo8{position:relative}.Care_resultsStaleOverlay__6RoLy{position:absolute;inset:0;background:rgba(246,244,240,.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;z-index:10;border-radius:12px}.Care_staleMsg__5bGos{font-size:.95rem;color:var(--text-dark)}.Care_searchBtn__lOV32,.Care_staleMsg__5bGos{font-family:var(--font-outfit);font-weight:600}.Care_searchBtn__lOV32{padding:.65rem 1.5rem;background:var(--hunter-green);color:var(--whisker-cream);border:none;border-radius:8px;font-size:.9rem;cursor:pointer;transition:background .2s;white-space:nowrap}.Care_searchBtn__lOV32:hover{background:#1e4237}.Care_searchBtn__lOV32:disabled{opacity:.7;cursor:not-allowed}.Care_spinner__gXrds{display:inline-block;width:16px;height:16px;border:2px solid rgba(246,244,240,.4);border-top:2px solid var(--whisker-cream);border-radius:50%;animation:Care_spin__5gmkc .7s linear infinite;vertical-align:middle}@keyframes Care_spin__5gmkc{to{transform:rotate(1turn)}}.Care_contactFilterGroup__F4Ith{display:flex;gap:1rem;margin-top:.25rem}.Care_contactFilterOption__nVGOs{display:flex;align-items:center;gap:.4rem;font-size:.875rem;font-family:var(--font-outfit);color:var(--text-dark);cursor:pointer}.Care_sitterGrid__ehfEF{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:1.25rem;gap:1.25rem}.Care_noResults__0C62m{color:var(--text-light);font-size:1rem;line-height:1.6}.Care_noResults__0C62m,.Care_statusPrompt__iDZfQ{text-align:center;padding:3rem 1rem}.Care_statusPromptTitle__AHakr{font-size:1.25rem;font-weight:600;color:var(--hunter-green);margin:0 0 .75rem}.Care_statusPromptText__xgkhW{font-size:.95rem;color:var(--text-light);margin:0 0 1.5rem}.Care_profileLink__8pNJX{display:inline-block;padding:.75rem 1.5rem;background:var(--hunter-green);color:var(--whisker-cream);border-radius:8px;font-size:.9rem;font-weight:600;text-decoration:none;font-family:var(--font-outfit);transition:background .2s}.Care_profileLink__8pNJX:hover{background:#1e4237}.Care_card__18u_u{background:#ffffff;border-radius:12px;padding:1.25rem;box-shadow:0 2px 8px rgba(44,95,79,.07);display:flex;flex-direction:column;gap:.75rem;transition:box-shadow .2s}.Care_card__18u_u:hover{box-shadow:0 4px 16px rgba(44,95,79,.12)}.Care_cardHeader__ubiF6{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem}.Care_cardName__3GWzI{font-size:1.05rem;font-weight:700;color:var(--hunter-green);margin:0}.Care_cardNeighborhood__qanWZ{font-size:.8rem;color:var(--text-light);margin:.15rem 0 0}.Care_distanceBadge__dzr5I{background:var(--whisker-cream);color:var(--hunter-green);border-radius:20px;padding:.2rem .6rem;font-size:.78rem;font-weight:600;white-space:nowrap;font-family:var(--font-outfit)}.Care_cardBio__kDMmg{font-size:.875rem;color:var(--text-light);line-height:1.5;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.Care_tags__TmAhs{display:flex;flex-wrap:wrap;gap:.4rem}.Care_tag__g_IaN{background:var(--whisker-cream);color:var(--text-dark);border-radius:20px;padding:.2rem .6rem;font-size:.78rem;font-family:var(--font-outfit)}.Care_tagGreen__TLtFk{background:rgba(44,95,79,.1);color:var(--hunter-green)}.Care_tagBrown__XLGmN{background:rgba(200,92,63,.1);color:var(--tabby-brown)}.Care_cardMeta__l4XjE{font-size:.82rem;color:var(--text-light)}.Care_cardActions__tPic5{display:flex;gap:.5rem;margin-top:auto;flex-wrap:wrap}.Care_cardBtn__p0QoI{flex:1 1;padding:.5rem .75rem;border-radius:8px;font-size:.82rem;font-weight:600;font-family:var(--font-outfit);text-align:center;text-decoration:none;transition:background .2s,color .2s;cursor:pointer;border:none;min-width:80px}.Care_cardBtnPrimary__7e_tc{background:var(--hunter-green);color:var(--whisker-cream)}.Care_cardBtnPrimary__7e_tc:hover{background:#1e4237}.Care_cardBtnOutline__u7AFM{background:transparent;color:var(--hunter-green);border:1.5px solid var(--hunter-green)}.Care_cardBtnOutline__u7AFM:hover{background:var(--hunter-green);color:var(--whisker-cream)}.Care_cardBtnWhatsapp__Fq1iw{background:#25D366;color:#fff}.Care_cardBtnWhatsapp__Fq1iw:hover{background:#1da851}.Care_profilePage__LjMFd{max-width:700px;margin:0 auto;padding:2rem 1.5rem 4rem}.Care_profileHeader__2X_0S{margin-bottom:2rem}.Care_profileActions__QebvF{display:flex;gap:1rem;align-items:center;margin-top:1rem;flex-wrap:wrap}.Care_section__J0Mrp{background:#ffffff;border-radius:12px;padding:1.5rem;margin-bottom:1.25rem;box-shadow:0 2px 8px rgba(44,95,79,.07)}.Care_sectionTitle__23rDW{font-size:1.05rem;font-weight:700;color:var(--hunter-green);margin:0 0 1.25rem;padding-bottom:.75rem;border-bottom:1px solid rgba(44,95,79,.1);font-family:var(--font-outfit)}.Care_readOnlyNote__oKzou{font-size:.82rem;color:var(--text-light);margin:-.75rem 0 1rem;line-height:1.5}.Care_fieldRow__dKLUi{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.Care_formGroup__a8nYO{margin-bottom:1rem}.Care_formGroup__a8nYO:last-child{margin-bottom:0}.Care_profileLabel__ueTIa{display:block;font-size:.85rem;font-weight:600;color:var(--text-dark);margin-bottom:.35rem;font-family:var(--font-outfit)}.Care_hint__CutIz{font-size:.78rem;color:var(--text-light);margin:.25rem 0 0}.Care_infoBlurb__qJtrL{background:#f0f7f4;border-left:3px solid #2c5f4f;border-radius:6px;padding:.875rem 1rem;font-size:.82rem;line-height:1.6;color:#444;margin-top:.5rem}.Care_profileInput__5SlYM{width:100%;padding:.65rem .875rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.9rem;color:var(--text-dark);background:#fff;transition:border-color .2s;font-family:var(--font-lora);box-sizing:border-box}.Care_profileInput__5SlYM:focus{outline:none;border-color:var(--hunter-green)}.Care_profileTextarea__6c_Hq{width:100%;padding:.65rem .875rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.9rem;color:var(--text-dark);background:#fff;transition:border-color .2s;font-family:var(--font-lora);box-sizing:border-box;resize:vertical;min-height:80px}.Care_profileTextarea__6c_Hq:focus{outline:none;border-color:var(--hunter-green)}.Care_profileSelect__STh1X{width:100%;padding:.65rem .875rem;border:1.5px solid rgba(44,95,79,.2);border-radius:8px;font-size:.9rem;color:var(--text-dark);background:#fff;font-family:var(--font-lora);box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.Care_profileSelect__STh1X:focus{outline:none;border-color:var(--hunter-green)}.Care_checkboxGroup__H47Ol{display:flex;flex-wrap:wrap;gap:.5rem}.Care_checkboxLabel__T8gzv{display:flex;align-items:center;gap:.4rem;font-size:.875rem;color:var(--text-dark);cursor:pointer;font-family:var(--font-outfit);background:var(--whisker-cream);border-radius:20px;padding:.3rem .75rem;transition:background .15s}.Care_checkboxLabel__T8gzv:has(input:checked){background:rgba(44,95,79,.15);color:var(--hunter-green)}.Care_checkboxLabel__T8gzv input{width:0;height:0;opacity:0;position:absolute}.Care_switchRow__PCU8R{display:flex;align-items:center;gap:.75rem}.Care_switchLabel__c51EB{font-size:.9rem;color:var(--text-dark);font-family:var(--font-outfit)}.Care_dateRangeList__Qt__J{display:flex;flex-direction:column;gap:.75rem;margin-bottom:.75rem}.Care_dateRangeRow__42Zzl{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.Care_dateRangeRow__42Zzl span{font-size:.85rem;color:var(--text-light)}.Care_removeBtnSmall__fZXDv{border:none;color:var(--tabby-brown);font-size:.8rem;padding:.25rem .5rem;border-radius:6px;text-decoration:underline}.Care_addBtn__3XWp9,.Care_removeBtnSmall__fZXDv{background:none;cursor:pointer;font-family:var(--font-outfit)}.Care_addBtn__3XWp9{border:none;color:var(--hunter-green);font-size:.875rem;font-weight:600;padding:0;text-decoration:none}.Care_addBtn__3XWp9:hover{text-decoration:underline}.Care_catCard__3aOJc{border:1.5px solid rgba(44,95,79,.15);border-radius:10px;padding:1rem;margin-bottom:.75rem;background:var(--whisker-cream)}.Care_catCardHeader__ZgXh9{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.Care_catCardTitle__fgUDz{font-size:.9rem}.Care_catCardTitle__fgUDz,.Care_editBtn__HJSsh{font-weight:600;color:var(--hunter-green);font-family:var(--font-outfit)}.Care_editBtn__HJSsh{display:flex;align-items:center;gap:.4rem;padding:.5rem 1rem;background:none;border:1.5px solid rgba(44,95,79,.3);border-radius:8px;font-size:.875rem;cursor:pointer;transition:background .15s,border-color .15s}.Care_editBtn__HJSsh:hover{background:rgba(44,95,79,.06);border-color:var(--hunter-green)}.Care_cancelBtn__x9EVf{padding:.5rem 1rem;background:none;border:1.5px solid rgba(200,92,63,.35);border-radius:8px;color:#C85C3F;font-size:.875rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer}.Care_cancelBtn__x9EVf:hover{background:rgba(200,92,63,.06)}.Care_readField__2ynmb{display:flex;gap:1rem;padding:.4rem 0;border-bottom:1px solid rgba(44,95,79,.07)}.Care_readField__2ynmb:last-child{border-bottom:none}.Care_readFieldLabel__bjoJq{font-size:.8rem;color:var(--text-light);width:130px;flex-shrink:0;padding-top:.1rem}.Care_readBio__Op4xr,.Care_readFieldValue__rJwdE{font-size:.9rem;color:var(--text-dark)}.Care_readBio__Op4xr{line-height:1.7;margin:.75rem 0 0;font-style:italic}.Care_readCatRow__WoBTr{padding:.5rem 0;border-bottom:1px solid rgba(44,95,79,.07);font-size:.9rem}.Care_saveBar__tLXCr{position:-webkit-sticky;position:sticky;bottom:0;background:rgba(246,244,240,.95);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:1rem 1.5rem;margin:0 -1.5rem -4rem;display:flex;justify-content:flex-end;align-items:center;gap:1rem;border-top:1px solid rgba(44,95,79,.1)}.Care_saveBtn__lXvBk{padding:.75rem 2rem;background:var(--hunter-green);color:var(--whisker-cream);border:none;border-radius:8px;font-size:.95rem;font-weight:600;font-family:var(--font-outfit);cursor:pointer;transition:background .2s,opacity .2s}.Care_saveBtn__lXvBk:hover:not(:disabled){background:#1e4237}.Care_saveBtn__lXvBk:disabled{opacity:.6;cursor:not-allowed}.Care_savedMsg__1FHwy{color:var(--hunter-green);font-size:.9rem;font-weight:600;font-family:var(--font-outfit)}.Care_saveError__aR7AW{color:#B91C1C;font-size:.875rem;font-family:var(--font-outfit)}.Care_profileDetailCard__oGwNn{background:#ffffff;border-radius:16px;padding:2rem;box-shadow:0 4px 20px rgba(44,95,79,.08);margin-bottom:1.5rem}.Care_profileDetailName__biRQ8{font-size:1.75rem;font-weight:700;color:var(--hunter-green);margin:0 0 .25rem}.Care_profileDetailNeighborhood__ziCak{font-size:1rem;color:var(--text-light);margin:0 0 1rem}.Care_profileDetailBio__fgJh_{font-size:.95rem;line-height:1.7;color:var(--text-dark);margin:0 0 1.5rem}.Care_contactActions__fWFvi{display:flex;gap:.75rem;flex-wrap:wrap}.Care_backLink__kk54c{display:inline-flex;align-items:center;gap:.4rem;color:var(--hunter-green);text-decoration:none;font-size:.875rem;font-weight:600;font-family:var(--font-outfit);margin-bottom:1.5rem}.Care_backLink__kk54c:hover{text-decoration:underline}.Care_detailGrid__Yeumo{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:1rem}.Care_detailItem__A9w6S{display:flex;flex-direction:column;gap:.2rem}.Care_detailItemLabel__D1S9c{font-size:.78rem;color:var(--text-light);text-transform:uppercase;letter-spacing:.05em;font-family:var(--font-outfit)}.Care_detailItemValue__pxWkV{font-size:.95rem;color:var(--text-dark);font-weight:600;font-family:var(--font-outfit)}.Care_catList__MVdyQ{display:flex;flex-direction:column;gap:.75rem}.Care_catListItem__ayKt1{background:var(--whisker-cream);border-radius:10px;padding:.875rem 1rem}.Care_catListItemName__rmTvE{font-size:.95rem;font-weight:600;color:var(--text-dark);margin:0 0 .5rem;font-family:var(--font-outfit)}@media (max-width:640px){.Care_fieldRow__dKLUi,.Care_sitterGrid__ehfEF{grid-template-columns:1fr}.Care_statusCard__psTtk{flex-direction:column;align-items:flex-start;gap:.75rem}.Care_searchBar___uzzV{flex-direction:column}.Care_searchField__yj9Fd{min-width:0}.Care_detailGrid__Yeumo{grid-template-columns:1fr}}