.SearchContainer_ctaRow__07gDv{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:.9rem}.SearchContainer_serviceSearch__MVBs2{width:100%;max-width:620px}.SearchContainer_serviceSearchRow__4MBbS{display:flex;flex-direction:column;gap:.8rem}.SearchContainer_searchLauncher___35Ml{position:relative;display:flex;align-items:center;width:100%}.SearchContainer_serviceInputField__YuCUO{width:100%;border-radius:999px;min-height:62px;padding:1rem 4.8rem 1rem 4.15rem;font-size:1.08rem;font-weight:600;border:2px solid rgba(30,58,95,.18);background:#fffdf6;box-shadow:0 16px 32px rgba(16,24,40,.16);cursor:text}.SearchContainer_serviceInputField__YuCUO:focus{border-color:rgba(30,58,95,.35);box-shadow:0 18px 40px rgba(16,24,40,.18)}.SearchContainer_serviceInputField__YuCUO::placeholder{color:rgba(30,58,95,.74);font-weight:500}.SearchContainer_launcherCategoryButton___h1ch{position:absolute;left:.45rem;top:50%;transform:translateY(-50%);z-index:2;width:42px;height:42px;border:none;border-radius:999px;background:rgba(30,58,95,.08);color:var(--serviblue);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.SearchContainer_launcherCategoryButton___h1ch:hover{background:rgba(30,58,95,.14)}.SearchContainer_submitButton__ym2_r{position:absolute;right:.7rem;top:50%;transform:translateY(-50%);z-index:2;min-width:42px;width:42px;height:42px;padding:0;border:none;border-radius:999px;background:var(--serviblue);color:#fff;box-shadow:0 6px 16px rgba(16,24,40,.16);display:inline-flex;align-items:center;justify-content:center}.SearchContainer_submitButton__ym2_r:hover{background:var(--servibluehover)}.SearchContainer_submitButton__ym2_r .p-button-icon{margin:0;font-size:.95rem}.SearchContainer_submitButton__ym2_r .p-button-label{display:none}.SearchContainer_submitButton__ym2_r .p-button,.SearchContainer_submitButton__ym2_r .p-button-icon-only{display:inline-flex;align-items:center;justify-content:center}.SearchContainer_categoryButton__opQR6{display:none}.SearchContainer_assistantLink__kJEyG{margin-top:.85rem;border:none;background:transparent;color:rgba(30,58,95,.92);font-size:.95rem;font-weight:700;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.SearchContainer_assistantLink__kJEyG:hover{color:var(--serviblue)}.SearchContainer_searchOverlayMask__OEUeU{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(15,23,42,.42)}.SearchContainer_searchOverlayDialog__cfL84{width:min(720px,calc(100vw - 2rem))!important;max-width:720px!important;max-height:min(820px,calc(100dvh - 2rem))!important;margin:1rem auto;border-radius:24px;box-shadow:0 24px 60px rgba(15,23,42,.18);border:none;background:radial-gradient(circle at top left,rgba(255,213,79,.38),transparent 28%),linear-gradient(180deg,#fff9e9,#f7f5ef)}.SearchContainer_searchOverlayDialog__cfL84 .p-dialog-content{border-radius:24px}.SearchContainer_searchOverlayContent__LI9Nf{max-height:min(820px,calc(100dvh - 2rem))}.SearchContainer_searchOverlayInner__AS8o0{height:100%;min-height:min(820px,calc(100dvh - 2rem));display:flex;flex-direction:column}.SearchContainer_searchOverlayTop__tyDDu{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:.65rem;padding:.5rem .6rem .55rem;background:var(--background);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(30,58,95,.08)}.SearchContainer_overlayCloseButton__lNmzv{appearance:none;width:44px;height:44px;min-width:44px;padding:0;flex:0 0 44px;border-radius:16px;background:#ffffff;color:var(--serviblue);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 24px rgba(15,23,42,.08);cursor:pointer;border:1px solid rgba(30,58,95,.12)}.SearchContainer_overlayCloseButton__lNmzv i{margin:0;font-size:1rem;line-height:1}.SearchContainer_overlayCloseButton__lNmzv:hover{background:rgba(255,255,255,.92)}.SearchContainer_overlayCloseButton__lNmzv:focus-visible{outline:2px solid rgba(30,58,95,.28);outline-offset:2px}.SearchContainer_overlayInputWrap__STHNC{position:relative}.SearchContainer_overlaySearchIcon__HFUYf{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:rgba(30,58,95,.58)}.SearchContainer_overlayInput__4j0W7{width:100%;min-height:52px;border-radius:18px;padding:.8rem 2.9rem .8rem 2.7rem;font-size:.98rem;font-weight:600;border:1px solid rgba(30,58,95,.14);background:#ffffff;box-shadow:0 10px 30px rgba(15,23,42,.08)}.SearchContainer_overlayClearButton__oObDo{position:absolute;right:.65rem;top:50%;transform:translateY(-50%);width:28px;height:28px;padding:0;border:none;border-radius:999px;background:transparent;color:rgba(30,58,95,.58);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.SearchContainer_overlayClearButton__oObDo:hover{background:rgba(30,58,95,.08);color:rgba(30,58,95,.82)}.SearchContainer_searchOverlayBody__YIovc{padding:.55rem;flex:1 1;min-height:0;display:flex;flex-direction:column;gap:.55rem;overflow:hidden}.SearchContainer_resultsPanel__QFr_P{min-height:0;flex:1 1;display:flex;flex-direction:column;border-radius:28px;background:rgba(255,255,255,.82);border:1px solid rgba(30,58,95,.08);box-shadow:0 18px 44px rgba(15,23,42,.08);overflow:hidden}.SearchContainer_resultsPanelLayout__s4fND{display:flex;flex:1 1 auto;min-height:0;height:100%}.SearchContainer_resultsPanelLayout__s4fND [data-testid=assistant-panel-body]{border:none;outline:none;box-shadow:none}.SearchContainer_resultsBody__HKGVF{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden}.SearchContainer_resultsHeader__3Sgi7{padding:.7rem .9rem .65rem;border-bottom:1px solid rgba(30,58,95,.08);background:rgba(255,255,255,.76)}.SearchContainer_resultsEyebrow__Y8LK7{display:block;font-size:.74rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgba(30,58,95,.54);margin-bottom:.35rem}.SearchContainer_resultsTitle__l83__{margin:0;color:var(--serviblack);font-size:.95rem;line-height:1.3}.SearchContainer_resultsState__5Lwjv{display:flex;align-items:center;gap:.8rem;padding:.85rem .95rem;color:rgba(30,58,95,.86);font-weight:600;border-bottom:1px solid rgba(30,58,95,.08)}.SearchContainer_assistantConversation__svFKQ{padding-bottom:.35rem}.SearchContainer_assistantEmptyState__bnREm{margin:.8rem;border:1px solid #dee2e6;background:var(--background);border-radius:5px;padding:.75rem 1rem;display:flex;align-items:flex-start;gap:.7rem;justify-content:flex-start;width:calc(100% - 1.6rem);cursor:pointer;box-shadow:none;text-align:left}.SearchContainer_assistantEmptyIcon__7OkaP{flex:0 0 auto;width:32px;height:32px;margin-top:.05rem;border-radius:0;background:transparent;color:var(--serviyellow);display:inline-flex;align-items:center;justify-content:center}.SearchContainer_assistantEmptyContent__uHFam{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0}.SearchContainer_assistantEmptyTitle__k9EdL{color:#495057;font-size:.95rem;font-weight:600}.SearchContainer_assistantEmptyBody__B_SJf{color:#495057;font-size:.88rem;line-height:1.4}.SearchContainer_assistantEmptyMeta__CeVgi{color:#6c757d;font-size:.8rem;line-height:1.35}.SearchContainer_assistantEmptyLink__Js0oC{color:#495057;font-size:.9rem;font-weight:600;line-height:1.35}.SearchContainer_resultsList__1PPEd{overflow-y:auto;flex:1 1;padding:0 .9rem}.SearchContainer_resultCard__YUCu5{width:100%;background:transparent;border-radius:0;padding:.95rem 0;margin-bottom:0;text-align:left;display:flex;align-items:center;justify-content:space-between;gap:.85rem;border:none;border-bottom:1px solid rgba(30,58,95,.1);cursor:pointer}.SearchContainer_resultCard__YUCu5:hover{background:rgba(30,58,95,.02)}.SearchContainer_resultRowContent__SkSqb{min-width:0;flex:1 1}.SearchContainer_resultName__34WbE{color:rgba(30,58,95,.92);font-size:.96rem;font-weight:500;line-height:1.45}.SearchContainer_resultMeta__YcKX2{display:block;margin-top:.2rem;color:rgba(30,58,95,.62);font-size:.82rem;font-weight:600;line-height:1.35}.SearchContainer_resultHighlight__Vd5yC{color:var(--serviblue)}.SearchContainer_resultHighlight__Vd5yC strong{font-weight:700}.SearchContainer_resultArrow__3oFaO{flex:0 0 auto;display:inline-flex;align-items:center;color:rgba(30,58,95,.76);font-size:.9rem}.SearchContainer_overlayCategoryButton__NJYZo{width:auto;min-height:36px;padding:0;border-radius:999px;background:transparent;color:rgba(30,58,95,.68);border:none;box-shadow:none}.SearchContainer_overlayBottomBar__GkJog{position:sticky;bottom:0;z-index:4;display:block;padding:.1rem 0 calc(.15rem + env(safe-area-inset-bottom));text-align:center;background:linear-gradient(180deg,rgba(247,245,239,0),rgba(247,245,239,.94) 26%,#f7f5ef)}@media (max-width:768px){.SearchContainer_serviceSearch__MVBs2{max-width:100%}.SearchContainer_resultsPanel__QFr_P{min-height:0;flex:1 1}}@media (max-width:640px){.SearchContainer_searchOverlayTop__tyDDu{grid-template-columns:42px minmax(0,1fr);gap:.55rem;padding:.45rem .45rem .5rem}.SearchContainer_overlayCloseButton__lNmzv{width:42px;height:42px}.SearchContainer_assistantEmptyLink__Js0oC,.SearchContainer_resultArrow__3oFaO{margin-left:0;white-space:normal}}@media (max-width:768px){.SearchContainer_searchOverlayDialog__cfL84{position:fixed!important;top:var(--search-overlay-offset-top,0)!important;right:0!important;left:0!important;bottom:auto!important;width:100vw!important;max-width:100vw!important;height:var(--search-overlay-height,100dvh)!important;max-height:none!important;margin:0;border-radius:0;box-shadow:none}.SearchContainer_searchOverlayDialog__cfL84 .p-dialog-content{border-radius:0}.SearchContainer_searchOverlayContent__LI9Nf{height:var(--search-overlay-height,100dvh);max-height:var(--search-overlay-height,100dvh)}.SearchContainer_searchOverlayInner__AS8o0{min-height:var(--search-overlay-height,100dvh)}.SearchContainer_assistantConversation__svFKQ{padding-bottom:max(.5rem,calc(var(--assistant-footer-height, 0px) * .08))}}@media (max-width:480px){.SearchContainer_serviceSearch__MVBs2{max-width:100%}.SearchContainer_serviceInputField__YuCUO{min-height:58px;padding-left:1.1rem;padding-right:4rem;font-size:1rem}.SearchContainer_launcherCategoryButton___h1ch{display:none}.SearchContainer_categoryButton__opQR6{display:none;width:100%;min-width:0;height:46px;padding:0 1rem;justify-content:center;border-radius:999px;background:rgba(30,58,95,.06);border:1px solid rgba(30,58,95,.14);box-shadow:none;color:var(--serviblue)}.SearchContainer_categoryButton__opQR6 .p-button-label{display:inline;font-size:.9rem;font-weight:600}.SearchContainer_categoryButton__opQR6 .p-button-icon{font-size:.9rem}.SearchContainer_submitButton__ym2_r{min-width:40px;width:40px;height:40px;right:.55rem;border-radius:999px}.SearchContainer_assistantLink__kJEyG{font-size:.9rem;line-height:1.35;margin-top:.55rem}.SearchContainer_searchOverlayDialog__cfL84{background:radial-gradient(circle at top left,rgba(255,213,79,.32),transparent 36%),linear-gradient(180deg,#fff9ee,#f4f1ea)}.SearchContainer_searchOverlayBody__YIovc{padding:.4rem}.SearchContainer_resultsPanel__QFr_P{border-radius:20px}.SearchContainer_assistantEmptyBody__B_SJf{font-size:.92rem;line-height:1.45}.SearchContainer_resultsState__5Lwjv{padding:.8rem;font-size:.92rem}}.SharedNavbar_navLink__XGVh4{background-color:var(--serviblack);color:var(--serviyellow);padding:.5rem 1rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;margin:0 10px;border:2px solid var(--serviyellow);-webkit-user-select:none;user-select:none;text-decoration:none;transition:all .3s}.SharedNavbar_navLink__XGVh4:hover{border:2px solid var(--serviblack);background-color:var(--serviyellow);color:var(--serviblack)}.SharedNavbar_registerAsProvider__68R38{background-color:var(--serviyellow);color:var(--serviblack);padding:.5rem 1rem;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;margin:0 10px;border:2px solid var(--serviblack);-webkit-user-select:none;user-select:none;text-decoration:none;transition:all .3s;text-align:center}.SharedNavbar_registerAsProvider__68R38:hover{border:2px solid var(--serviyellow);background-color:var(--serviblack);color:var(--serviyellow)}.SharedNavbar_navbar__53LWw{background-color:var(--serviyellow);border:none;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem}.SharedNavbar_leftContent__lFAQz,.SharedNavbar_rightContent__p35AS{display:flex;align-items:center;gap:1rem}@media (max-width:480px){.SharedNavbar_navbar__53LWw{padding:1.2rem 1rem}}@media (max-width:414px){.SharedNavbar_registerAsProvider__68R38{font-size:.9rem;margin:0;padding:5px}}@media (max-width:358px){.SharedNavbar_registerAsProvider__68R38{font-size:.8rem;margin:0;padding:4px}}@media (max-width:768px){.SharedNavbar_navbar__53LWw.SharedNavbar_compactMobile__x2nGA{box-sizing:border-box;min-height:60px;height:60px;padding:8px 12px}}.Navbar_brandGroup__Z85qD{display:flex;align-items:center;gap:.9rem}.Navbar_brandIcon__kfi8Z{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.Navbar_brandIcon__kfi8Z:hover{transform:translateY(-1px);opacity:.88}.Navbar_brandCta__Q_gto{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1.15rem;border-radius:999px;border:1px solid var(--serviblue);background:rgba(255,213,79,.9);color:var(--serviblack);font-weight:700;line-height:1.1;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.Navbar_brandCta__Q_gto.Navbar_brandCta__Q_gto:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(30,58,95,.14);background:var(--serviyellow);color:var(--serviblack)}@media (max-width:768px){.Navbar_brandGroup__Z85qD{gap:.5rem}.Navbar_brandCta__Q_gto{padding:.45rem .8rem;font-size:.85rem}}@media (max-width:480px){.Navbar_brandGroup__Z85qD{gap:.35rem}.Navbar_brandIcon__kfi8Z{width:2rem;height:2rem}.Navbar_brandCta__Q_gto{min-height:2.1rem;padding:.35rem .65rem;font-size:.78rem;max-width:11.5rem;text-align:center}}