.CaregiverSearchControls_root__84\+O7{background:radial-gradient(circle at top left,#c89b2a2e,#0000 30%),radial-gradient(circle at top right,#63b7cd1f,#0000 28%),linear-gradient(180deg,#fffdf8,#f7f4eb);border:1px solid #d8d8cc;border-radius:28px;box-shadow:0 20px 40px #1f295d14;display:flex;flex-direction:column;gap:22px;padding:24px 20px 22px;position:relative}@media (min-width:768px){.CaregiverSearchControls_root__84\+O7{padding:32px 32px 28px}}.CaregiverSearchControls_headingRow__7ajeL{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}@media (min-width:768px){.CaregiverSearchControls_headingRow__7ajeL{align-items:center}}.CaregiverSearchControls_headingContent__tVaQw{align-items:center;display:flex;flex-direction:column}.CaregiverSearchControls_eyebrow__FPMmC{color:#936f17;font-size:13px;font-weight:var(--fontWeightSemiBold);letter-spacing:.08em;line-height:18px;margin:0 0 10px;text-transform:uppercase}.CaregiverSearchControls_heading__-Vkpb{color:#1f295d;font-size:38px;font-weight:var(--fontWeightBold);line-height:46px;margin:0}@media (min-width:768px){.CaregiverSearchControls_heading__-Vkpb{font-size:50px;line-height:58px}}.CaregiverSearchControls_subheading__OFsNN{color:#4d5774;font-size:19px;line-height:30px;margin:10px 0 0;max-width:760px}.CaregiverSearchControls_resultsSummary__9x9Qk{align-self:center;background-color:#ffffffb8;border:1px solid #ddd6bf;border-radius:999px;color:#1f295d;font-size:17px;font-weight:var(--fontWeightSemiBold);line-height:24px;margin:0;padding:10px 16px}.CaregiverSearchControls_searchPanel__PinXv{background:linear-gradient(180deg,#ffffffeb,#f8f4e9f5);border:1px solid #ddd6bf;border-radius:22px;padding:18px}@media (min-width:768px){.CaregiverSearchControls_searchPanel__PinXv{padding:22px}}.CaregiverSearchControls_searchPanelHeader__Vdoyo{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;text-align:center}@media (min-width:768px){.CaregiverSearchControls_searchPanelHeader__Vdoyo{align-items:center}}.CaregiverSearchControls_searchPanelTitle__QjpMq{color:#1f295d;font-size:28px;font-weight:var(--fontWeightBold);line-height:34px;margin:0}.CaregiverSearchControls_searchPanelText__BQsqi{color:#4d5774;font-size:16px;line-height:24px;margin:8px 0 0}.CaregiverSearchControls_searchSummary__bmLo7{background-color:#ffffffd6;border:1px solid #ddd6bf;border-radius:18px;color:#1f295d;font-size:15px;font-weight:var(--fontWeightSemiBold);line-height:22px;margin:0;padding:10px 14px}.CaregiverSearchControls_searchForm__dC5vA{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:768px){.CaregiverSearchControls_searchForm__dC5vA{grid-template-columns:minmax(0,1fr) auto}}.CaregiverSearchControls_searchField__BLuoW{display:flex;flex-direction:column;gap:8px;min-width:0}.CaregiverSearchControls_searchFieldLabel__f98Zl{align-items:center;color:#3f5870;display:flex;font-size:14px;font-weight:var(--fontWeightSemiBold);line-height:20px;min-height:20px}.CaregiverSearchControls_searchButton__ECKoq,.CaregiverSearchControls_searchSelect__cZH7S,.CaregiverSearchControls_searchTextInput__k\+Cwo{box-sizing:border-box;min-height:56px;width:100%}.CaregiverSearchControls_searchSelect__cZH7S,.CaregiverSearchControls_searchTextInput__k\+Cwo{background-color:#fffffff5;border:2px solid #d5ccb1;border-radius:18px;color:#1f295d;font-size:16px;line-height:24px;padding:0 16px}.CaregiverSearchControls_searchTextInput__k\+Cwo:focus,.CaregiverSearchControls_searchTextInput__k\+Cwo:hover{border-color:#63b7cd;box-shadow:none;outline:none}.CaregiverSearchControls_searchLocationRoot__qzehX{width:100%}.CaregiverSearchControls_searchPredictions__3Pg2S{background:#1f295d;border-radius:18px;box-shadow:0 18px 28px #1226373d;left:0;position:absolute;right:0;top:calc(100% + 6px);z-index:calc(var(--zIndexPopup) + 1)}.CaregiverSearchControls_searchActionField__QB5NQ{align-self:end}.CaregiverSearchControls_searchButton__ECKoq{background:linear-gradient(180deg,#f6ecd1,#ecd89d);border:2px solid #c89b2a;border-radius:18px;color:#1f295d;cursor:pointer;font-size:16px;font-weight:var(--fontWeightBold);line-height:24px;padding:0 20px}.CaregiverSearchControls_searchButton__ECKoq:focus,.CaregiverSearchControls_searchButton__ECKoq:hover{border-color:#b5871e;outline:none;transform:translateY(-1px)}.CaregiverSearchControls_categoryShell__0b6i9{background:#ffffffb3;border:1px solid #ddd6bf;border-radius:22px;padding:14px}.CaregiverSearchControls_categoryRow__m\+EJq{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px}@media (min-width:768px){.CaregiverSearchControls_categoryRow__m\+EJq{justify-content:center}}.CaregiverSearchControls_categoryButton__rd2i0{background-color:#fffdfa;border:2px solid #d5ccb1;border-radius:999px;color:#1f295d;cursor:pointer;flex:0 0 auto;font-size:16px;font-weight:var(--fontWeightSemiBold);line-height:22px;min-height:52px;padding:0 18px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.CaregiverSearchControls_categoryButton__rd2i0:focus,.CaregiverSearchControls_categoryButton__rd2i0:hover{border-color:#63b7cd;color:#1f295d;transform:translateY(-1px)}.CaregiverSearchControls_categoryButtonSelected__bjV8W{background-color:#f6ecd1;border-color:#c89b2a;box-shadow:0 10px 18px #c89b2a2e;color:#1f295d}.CaregiverSearchControls_filterBarShell__iHNgZ{background-color:#ffffffb8;border:1px solid #ddd6bf;border-radius:22px;padding:14px}.CaregiverSearchControls_filterBar__ImlPX{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:1fr}@media (max-width:767px){.CaregiverSearchControls_filterBar__ImlPX{align-items:stretch;gap:12px;grid-auto-rows:minmax(92px,auto);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.CaregiverSearchControls_filterBar__ImlPX{align-items:stretch;grid-template-columns:minmax(210px,1.2fr) minmax(180px,1fr) auto auto}}.CaregiverSearchControls_filterControl__fDq0H{align-self:stretch;display:flex;flex-direction:column;gap:8px;min-width:0;width:100%}.CaregiverSearchControls_filterLabel__wjXjT{align-items:center;color:#3f5870;display:flex;font-size:14px;font-weight:var(--fontWeightSemiBold);line-height:20px;min-height:20px}.CaregiverSearchControls_select__oS08J{background-color:#fffffff5;border:2px solid #d5ccb1;border-radius:18px;box-sizing:border-box;color:#1f295d;font-size:17px;line-height:24px;min-height:56px;padding:0 16px;width:100%}.CaregiverSearchControls_embeddedControl__gLjwi{align-items:stretch;box-sizing:border-box;display:flex;min-height:56px;width:100%}.CaregiverSearchControls_embeddedControl__gLjwi .root{display:flex;flex-direction:column;height:100%;justify-content:stretch;width:100%}.CaregiverSearchControls_embeddedControl__gLjwi button,.CaregiverSearchControls_embeddedControl__gLjwi select{box-sizing:border-box;min-height:56px;width:100%}@media (max-width:767px){.CaregiverSearchControls_dateControl__rcYWy,.CaregiverSearchControls_filterButtonControl__Go5qp,.CaregiverSearchControls_serviceControl__Ns5Zi,.CaregiverSearchControls_sortControl__5f01e{min-width:0;width:100%}.CaregiverSearchControls_filterControl__fDq0H{justify-content:flex-start}.CaregiverSearchControls_filterLabel__wjXjT{padding-left:2px}.CaregiverSearchControls_embeddedControl__gLjwi,.CaregiverSearchControls_filtersButton__8P2XA,.CaregiverSearchControls_select__oS08J{min-height:52px}.CaregiverSearchControls_embeddedControl__gLjwi .root,.CaregiverSearchControls_embeddedControl__gLjwi button,.CaregiverSearchControls_embeddedControl__gLjwi select{margin:0;min-width:0;width:100%}.CaregiverSearchControls_dateControl__rcYWy button,.CaregiverSearchControls_filtersButton__8P2XA,.CaregiverSearchControls_sortControl__5f01e [role=button],.CaregiverSearchControls_sortControl__5f01e button{min-height:52px;width:100%}.CaregiverSearchControls_dateControl__rcYWy button,.CaregiverSearchControls_sortControl__5f01e [role=button],.CaregiverSearchControls_sortControl__5f01e button{align-items:center;display:flex;justify-content:space-between;min-width:0}.CaregiverSearchControls_embeddedControl__gLjwi .popup{left:50%!important;max-width:calc(100vw - 32px);min-width:0;right:auto!important;transform:translateX(-50%);width:min(calc(100vw - 32px),360px)}.CaregiverSearchControls_embeddedControl__gLjwi form{max-width:100%}.CaregiverSearchControls_searchForm__dC5vA{grid-template-columns:1fr}.CaregiverSearchControls_searchPanelHeader__Vdoyo{align-items:stretch;text-align:center}.CaregiverSearchControls_searchActionField__QB5NQ{width:100%}}@media (max-width:479px){.CaregiverSearchControls_filterBar__ImlPX{gap:14px;grid-auto-rows:auto;grid-template-columns:1fr}.CaregiverSearchControls_dateControl__rcYWy,.CaregiverSearchControls_embeddedControl__gLjwi,.CaregiverSearchControls_filterButtonControl__Go5qp,.CaregiverSearchControls_filterControl__fDq0H,.CaregiverSearchControls_filtersButton__8P2XA,.CaregiverSearchControls_select__oS08J,.CaregiverSearchControls_serviceControl__Ns5Zi,.CaregiverSearchControls_sortControl__5f01e{width:100%}.CaregiverSearchControls_filterLabel__wjXjT{min-height:auto}}.CaregiverSearchControls_dateControl__rcYWy .root,.CaregiverSearchControls_sortControl__5f01e .root{width:100%}.CaregiverSearchControls_dateControl__rcYWy button,.CaregiverSearchControls_sortControl__5f01e [role=button],.CaregiverSearchControls_sortControl__5f01e button{min-height:56px}.CaregiverSearchControls_filterButtonControl__Go5qp{min-width:150px}.CaregiverSearchControls_filtersButton__8P2XA{background-color:#fffffff5;border:2px solid #d5ccb1;border-radius:18px;box-sizing:border-box;color:#1f295d;cursor:pointer;font-size:17px;font-weight:var(--fontWeightSemiBold);line-height:24px;min-height:56px;padding:0 18px}.CaregiverSearchControls_filtersButtonSelected__b5iHo{background-color:#f6ecd1;border-color:#c89b2a}.CaregiverSearchControls_advancedPanel__8MCEn{background:linear-gradient(180deg,#fffefa,#f7f4eb);border:2px solid #ddd6bf;border-radius:24px;box-shadow:0 20px 40px #1f295d24;left:0;padding:20px;position:absolute;right:0;top:calc(100% + 8px);z-index:calc(var(--zIndexTopbar) + 1)}@media (max-width:767px){.CaregiverSearchControls_advancedPanel__8MCEn{border-radius:28px 28px 0 0;bottom:0;left:0;max-height:82vh;overflow-y:auto;padding:24px;position:fixed;right:0;top:auto}}.CaregiverSearchControls_mobileBackdrop__mBrFe{display:none}@media (max-width:767px){.CaregiverSearchControls_mobileBackdrop__mBrFe{background:#12263773;border:none;display:block;inset:0;position:fixed;z-index:var(--zIndexTopbar)}}.CaregiverSearchControls_advancedPanelHeader__4FC1Q{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}@media (min-width:768px){.CaregiverSearchControls_advancedPanelHeader__4FC1Q{align-items:flex-start;flex-direction:row;justify-content:space-between}}.CaregiverSearchControls_advancedPanelTitle__BGba0{color:#173550;font-size:26px;line-height:34px;margin:0}.CaregiverSearchControls_advancedPanelHint__Imvq4{color:#516c82;font-size:16px;line-height:24px;margin:6px 0 0}.CaregiverSearchControls_advancedPanelActions__0gClc{align-items:center;display:flex;gap:10px}.CaregiverSearchControls_closeButton__sG6cY,.CaregiverSearchControls_textButton__RiErT{border-radius:999px;cursor:pointer;font-size:15px;font-weight:var(--fontWeightSemiBold);line-height:22px;min-height:46px;padding:0 16px}.CaregiverSearchControls_textButton__RiErT{background-color:initial;border:1px solid #c7d3de;color:#315470}.CaregiverSearchControls_closeButton__sG6cY{background-color:#2e6ea6;border:1px solid #2e6ea6;color:var(--colorWhite)}.CaregiverSearchControls_accordionSection__0km3S{border-top:1px solid #dde6ee}.CaregiverSearchControls_accordionButton__M5fdp{align-items:center;background:#0000;border:none;color:#173550;cursor:pointer;display:flex;font-size:18px;font-weight:var(--fontWeightSemiBold);justify-content:space-between;line-height:26px;padding:18px 0;text-align:left;width:100%}.CaregiverSearchControls_accordionIcon__qxdOL{align-items:center;display:inline-flex;font-size:24px;height:24px;justify-content:center;line-height:24px;transform:rotate(0deg);transition:transform .2s ease;width:24px}.CaregiverSearchControls_accordionIconOpen__NhIH8{transform:rotate(45deg)}.CaregiverSearchControls_accordionBody__QARCM{display:flex;flex-direction:column;gap:12px;padding:0 0 18px}.CaregiverSearchControls_filterOptionGroup__E6MIJ{display:flex;flex-wrap:wrap;gap:10px}.CaregiverSearchControls_optionButton__Pkd7c{background-color:#fff;border:1px solid #cbd8e5;border-radius:999px;color:#284763;cursor:pointer;font-size:15px;line-height:20px;min-height:42px;padding:0 14px}.CaregiverSearchControls_optionButtonSelected__WxpTf{background-color:#e9f2fa;border-color:#2e6ea6;color:#173550}.CaregiverSearchControls_checkboxRow__QdsUP{align-items:center;display:flex;gap:12px;min-height:36px}.CaregiverSearchControls_checkbox__PWncQ{height:22px;margin:0;width:22px}.CaregiverSearchControls_checkboxLabel__-nP4R{color:#284763;font-size:16px;line-height:24px}
/*# sourceMappingURL=SearchPageWithGrid.2183feae.chunk.css.map*/