.CareDesign_page__ruJ_Z{--navy:#101337;--orange:#c45319;--soft:#646477;color:var(--navy);background:#fcfaf7;padding:40px max(var(--kudlz-gutter),calc((100% - var(--kudlz-max))/2)) 88px;font-size:16px;line-height:1.55}.CareDesign_page__ruJ_Z a{text-decoration:none;color:inherit}.CareDesign_page__ruJ_Z h1,.CareDesign_page__ruJ_Z h2,.CareDesign_page__ruJ_Z h3{font-family:var(--font-display),sans-serif;font-weight:800}.CareDesign_page__ruJ_Z a:focus-visible,.CareDesign_page__ruJ_Z button:focus-visible,.CareDesign_page__ruJ_Z input:focus-visible{outline:3px solid #d96622;outline-offset:4px}.CareDesign_hero__zmi3R{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(24px,4vw,56px);align-items:center}.CareDesign_crumbs__01ZdH{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--soft)}.CareDesign_crumbs__01ZdH a{display:inline-block;padding-block:2px}.CareDesign_kicker__yPfig{margin-top:22px;font-size:14px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--orange)}.CareDesign_hero__zmi3R h1{margin-top:12px;font-size:clamp(34px,4vw,58px);line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.CareDesign_intro__YABE7{margin:16px 0 24px;max-width:56ch;font-size:clamp(16px,1.4vw,19px);line-height:1.55;color:var(--soft)}.CareDesign_art__nF_7V{width:clamp(260px,32vw,520px);aspect-ratio:1;border-radius:50%;background:#fff0e4;display:grid;place-items:center;padding:6%}.CareDesign_art__nF_7V img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.CareDesign_search__RlxDd{display:flex;align-items:center;gap:12px;padding:14px 18px;border:1px solid #e4dfda;border-radius:18px;background:#fff;max-width:520px;margin-bottom:14px}.CareDesign_search__RlxDd input{background:transparent;width:100%;min-width:0;outline:none;color:var(--navy)}.CareDesign_search__RlxDd:focus-within{border-color:var(--orange)}.CareDesign_chips__WG82K{display:flex;flex-wrap:wrap;gap:8px}.CareDesign_chips__WG82K a,.CareDesign_chips__WG82K button{display:inline-flex;align-items:center;gap:8px;border:1px solid #e4dfda;border-radius:999px;background:white;padding:8px 15px;font-size:14px;font-weight:700;min-height:40px;cursor:pointer}.CareDesign_chips__WG82K span{font-size:12px;color:var(--soft)}.CareDesign_chips__WG82K button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:white}.CareDesign_chips__WG82K a:hover,.CareDesign_chips__WG82K button:hover{border-color:var(--orange)}.CareDesign_section__CgVSe{margin-top:clamp(40px,6vw,72px);display:grid;gap:20px;scroll-margin-top:120px}.CareDesign_sectionHead__Od0Z_{display:flex;gap:16px;align-items:baseline}.CareDesign_number__wAjv0,.CareDesign_sectionHead__Od0Z_>span{font-size:14px;font-weight:800;letter-spacing:.06em;color:var(--orange);font-variant-numeric:tabular-nums}.CareDesign_sectionHead__Od0Z_ h2{font-size:clamp(24px,2.6vw,34px);letter-spacing:-.03em;line-height:1.1}.CareDesign_sectionHead__Od0Z_ p{color:var(--soft);margin-top:6px;max-width:60ch}.CareDesign_featured__aiFQ7{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px}.CareDesign_lead__FJj7a{display:grid;gap:12px;align-content:end;min-height:320px;padding:clamp(22px,3vw,36px);border-radius:32px;background:var(--navy);color:white!important;transition:transform .2s}.CareDesign_lead__FJj7a:hover{transform:translateY(-4px)}.CareDesign_tag__owq7k{font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--orange)}.CareDesign_lead__FJj7a .CareDesign_tag__owq7k,.CareDesign_lead__FJj7a>span{color:#ffbc8e}.CareDesign_lead__FJj7a h3{font-size:clamp(24px,2.4vw,32px);line-height:1.12;letter-spacing:-.025em}.CareDesign_lead__FJj7a p{color:#ffffffbf;max-width:52ch}.CareDesign_card__qQDoB>span,.CareDesign_lead__FJj7a>span{display:flex;align-items:center;gap:8px;font-weight:700}.CareDesign_side__hSZBf{display:grid;gap:12px}.CareDesign_card__qQDoB{display:grid;gap:8px;align-content:start;padding:20px;border-radius:22px;background:#fff;box-shadow:0 3px 18px #17183606;border:1px solid #efebe6}.CareDesign_card__qQDoB h3{font-size:18px;line-height:1.3}.CareDesign_card__qQDoB p{color:var(--soft);font-size:15.5px;line-height:1.5}.CareDesign_card__qQDoB>span{color:var(--orange);font-size:14px}.CareDesign_card__qQDoB>small:last-child{font-weight:800}.CareDesign_filters__v5D__{display:grid;gap:12px}.CareDesign_index__Vx9YT{list-style:none;padding:0;margin:0;border-top:1px solid #e4dfda}.CareDesign_index__Vx9YT a{display:grid;grid-template-columns:42px 1fr auto;gap:14px;align-items:center;padding:18px 6px;border-bottom:1px solid #e4dfda;transition:background .2s}.CareDesign_index__Vx9YT a:hover{background:#fff0e4}.CareDesign_index__Vx9YT a>span:nth-child(2){display:grid;gap:2px}.CareDesign_index__Vx9YT b{font-size:18px;line-height:1.3}.CareDesign_index__Vx9YT svg{color:var(--orange)}.CareDesign_result__M2men{font-size:14px;color:var(--soft)}.CareDesign_pets__fBJvF{display:grid;grid-template-columns:1fr 1fr;gap:14px}.CareDesign_pets__fBJvF a{display:flex;align-items:center;gap:18px;padding:22px;border-radius:26px;background:#fff;border:1px solid #efebe6}.CareDesign_pets__fBJvF img{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.CareDesign_pets__fBJvF h3{font-size:21px}.CareDesign_pets__fBJvF p{color:var(--soft);font-size:15.5px;line-height:1.45}.CareDesign_services__7u5Qa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.CareDesign_actions__0_hBu{display:flex;flex-wrap:wrap;gap:12px}.CareDesign_actions__0_hBu a{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 22px;border:1px solid #e4dfda;border-radius:999px;background:white;font-size:15px;font-weight:700}.CareDesign_actions__0_hBu a:first-child{background:var(--navy);color:white;border-color:var(--navy)}@media(max-width:760px){.CareDesign_page__ruJ_Z{padding:28px 20px 60px}.CareDesign_featured__aiFQ7,.CareDesign_hero__zmi3R,.CareDesign_pets__fBJvF,.CareDesign_services__7u5Qa{grid-template-columns:1fr}.CareDesign_art__nF_7V{display:none}.CareDesign_index__Vx9YT a{grid-template-columns:28px 1fr auto;gap:10px}.CareDesign_index__Vx9YT b{font-size:16px}.CareDesign_pets__fBJvF img{width:72px;height:72px}.CareDesign_sectionHead__Od0Z_{gap:12px}}@media(prefers-reduced-motion:reduce){.CareDesign_lead__FJj7a{transition:none}.CareDesign_lead__FJj7a:hover{transform:none}}.CareDesign_wellness__6kqGC [data-wellness-panel]{background:var(--navy);border-radius:32px}.CareDesign_wellness__6kqGC [data-wellness-panel]>[aria-hidden=true]:first-child{background:#c45319;opacity:.22}.CareDesign_wellness__6kqGC [data-wellness-panel]>[aria-hidden=true]:nth-child(2){background:#ffbc8e;opacity:.12}.CareDesign_wellness__6kqGC [data-wellness-panel] p.uppercase{color:#ffbc8e}.CareDesign_wellness__6kqGC h2{font-family:var(--font-display),sans-serif;letter-spacing:-.03em}