.brand-svg-container svg{width:100%!important;height:100%!important}.green .bi-outline .bi-icon,.green .bi-outline .bi-ring{fill:var(--alma-green)}.green .bi-outline .bi-blob,.green .bi-outline .bi-bg{fill:none}.green .offsetBlob .bi-icon{fill:var(--alma-green)}.green .offsetBlob .bi-ring{fill:var(--deprecated-teal)}.green .offsetBlob .bi-blob{fill:var(--soft-sage)}.green .offsetBlob .bi-bg{fill:none}.green .duo .bi-icon{fill:var(--alma-green)}.green .duo .bi-ring{fill:var(--deprecated-teal)}.green .duo .bi-blob,.green .duo .bi-bg{fill:none}.green .bgDuo .bi-icon{fill:var(--alma-green)}.green .bgDuo .bi-ring{fill:var(--deprecated-teal)}.green .bgDuo .bi-blob{fill:none}.green .bgDuo .bi-bg{fill:var(--mist)}.green .bgDark .bi-icon{fill:var(--white)}.green .bgDark .bi-ring{fill:var(--deprecated-teal)}.green .bgDark .bi-blob{fill:none}.green .bgDark .bi-bg{fill:var(--alma-green)}.green .bgLight .bi-icon,.green .bgLight .bi-ring{fill:var(--alma-green)}.green .bgLight .bi-blob{fill:none}.green .bgLight .bi-bg{fill:var(--soft-sage)}.blue .bi-outline .bi-icon,.blue .bi-outline .bi-ring{fill:var(--extended-blue-dark)}.blue .bi-outline .bi-blob,.blue .bi-outline .bi-bg{fill:none}.blue .offsetBlob .bi-icon{fill:var(--extended-blue-darkest)}.blue .offsetBlob .bi-ring{fill:var(--extended-blue-dark)}.blue .offsetBlob .bi-blob{fill:var(--extended-blue-light)}.blue .offsetBlob .bi-bg{fill:none}.blue .duo .bi-icon{fill:var(--extended-blue-darkest)}.blue .duo .bi-ring{fill:var(--extended-blue-dark)}.blue .duo .bi-blob,.blue .duo .bi-bg{fill:none}.blue .bgDuo .bi-icon{fill:var(--extended-blue-darkest)}.blue .bgDuo .bi-ring{fill:var(--extended-blue-dark)}.blue .bgDuo .bi-blob{fill:none}.blue .bgDuo .bi-bg{fill:var(--extended-blue-lightest)}.blue .bgDark .bi-icon{fill:var(--white)}.blue .bgDark .bi-ring{fill:var(--extended-blue-dark)}.blue .bgDark .bi-blob{fill:none}.blue .bgDark .bi-bg{fill:var(--extended-blue-darkest)}.blue .bgLight .bi-icon,.blue .bgLight .bi-ring{fill:var(--extended-blue-darkest)}.blue .bgLight .bi-blob{fill:none}.blue .bgLight .bi-bg{fill:var(--extended-blue-light)}.empty .offsetBlob .bi-icon,.empty .offsetBlob .bi-ring{fill:var(--grey-300)}.empty .offsetBlob .bi-blob{fill:var(--grey-100)}.empty .offsetBlob .bi-bg{fill:none}.black .bi-outline .bi-icon,.black .bi-outline .bi-ring{fill:var(--black)}.black .bi-outline .bi-blob,.black .bi-outline .bi-bg{fill:none}.rust .bi-outline .bi-icon,.rust .bi-outline .bi-ring{fill:var(--rust)}.rust .bi-outline .bi-blob,.rust .bi-outline .bi-bg{fill:none}.white .bi-outline .bi-icon,.white .bi-outline .bi-ring{fill:var(--white)}.white .bi-outline .bi-blob,.white .bi-outline .bi-bg{fill:none}
.select-module__qxRvFG__container{width:100%;position:relative}.select-module__qxRvFG__container:focus-within{z-index:10}.select-module__qxRvFG__container:has([aria-invalid=true]){z-index:2}.select-module__qxRvFG__icon{z-index:1;pointer-events:none;display:inline-flex;position:absolute;top:12px;left:15px}@media (max-width:999px){.select-module__qxRvFG__icon{left:12px}}.select-module__qxRvFG__control{background:var(--white);width:100%;height:48px;font:inherit;text-align:left;cursor:pointer;color:#333;text-overflow:ellipsis;text-wrap:nowrap;border:1px solid #d4d1cb;border-radius:4px;align-items:center;padding:0 12px;font-size:16px;font-weight:300;display:flex}.select-module__qxRvFG__controlWithIcon{padding-left:40px}.select-module__qxRvFG__control:focus{border:1px solid var(--focus-color);outline:3px solid var(--focus-color);outline-offset:2px;box-shadow:0 0 0 5px #fff}.select-module__qxRvFG__control[aria-invalid=true]{border:1px solid #994731}.select-module__qxRvFG__control[aria-invalid=true]:focus{border:1px solid var(--focus-color)}@media (max-width:999px){.select-module__qxRvFG__control[aria-invalid=true]::placeholder{color:#0000;opacity:0}}.select-module__qxRvFG__control:disabled{cursor:not-allowed;opacity:.6}.select-module__qxRvFG__controlLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.select-module__qxRvFG__placeholder{color:#7b756f}.select-module__qxRvFG__menu{background:var(--white);z-index:300;text-align:left;border:1px solid #d4d1cb;border-radius:4px;flex-direction:column;width:max-content;min-width:100%;max-width:min(75vw,480px);display:flex;position:absolute;top:calc(100% + 2px);left:0;overflow:hidden;box-shadow:0 4px 11px #0000001a}.select-module__qxRvFG__list{scrollbar-width:none;max-height:280px;margin:0;padding:4px 0;list-style:none;overflow-y:auto}.select-module__qxRvFG__list::-webkit-scrollbar{display:none}.select-module__qxRvFG__groupList{margin:0;padding:0;list-style:none}.select-module__qxRvFG__option{cursor:pointer;color:#333;text-align:left;justify-content:flex-start;align-items:center;gap:16px;padding:12px 20px;font-size:14px;display:flex}.select-module__qxRvFG__optionFocused{background:#0c4a3414}.select-module__qxRvFG__optionSelected{color:var(--alma-green);background:#0c4a3429;font-weight:500}.select-module__qxRvFG__optionLabel{overflow-wrap:break-word;text-align:left;flex:1;min-width:0}.select-module__qxRvFG__checkbox{background:var(--white);border:1.5px solid #d4d1cb;border-radius:5px;flex-shrink:0;width:22px;height:22px;position:relative}.select-module__qxRvFG__checkboxChecked{background:var(--alma-green);border-color:var(--alma-green)}.select-module__qxRvFG__checkboxChecked:after{content:"";border:solid var(--white);border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.select-module__qxRvFG__group{padding-top:15px;list-style:none}.select-module__qxRvFG__group+.select-module__qxRvFG__group{border-top:1px solid #dedcd6}.select-module__qxRvFG__groupHeading{color:#333;text-align:left;align-items:center;gap:8px;padding:0 15px 8px;font-size:14px;font-weight:600;display:flex}.select-module__qxRvFG__tooltipContainer{align-items:center;display:inline-flex;position:relative}.select-module__qxRvFG__tooltipContainer svg{position:absolute;top:-2px;left:-6px}.select-module__qxRvFG__tooltipContainer svg path{stroke:#838786}.select-module__qxRvFG__tooltipTrigger{width:1em;height:1em;color:inherit;cursor:help;background:0 0;border:none;border-radius:2px;align-items:center;padding:0;display:inline-flex;position:relative}.select-module__qxRvFG__tooltipTrigger:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.select-module__qxRvFG__tooltip{min-width:220px;color:var(--white);background-color:var(--dark-grey);z-index:100;visibility:hidden;opacity:0;pointer-events:none;border-radius:6px;padding:.4rem;font-size:.7rem;font-weight:400;transition:opacity .8s;position:absolute;top:20px;left:0;transform:translate(-60%)}.select-module__qxRvFG__tooltipOpen,.select-module__qxRvFG__tooltipContainer:hover .select-module__qxRvFG__tooltip{visibility:visible;opacity:1}.select-module__qxRvFG__emptyContainer{color:#7b756f;padding:16px 15px}.select-module__qxRvFG__dropdownIndicator{color:#7b756f;pointer-events:none;align-self:stretch;align-items:center;margin-left:auto;padding-left:8px;display:inline-flex}.select-module__qxRvFG__indicatorSeparator{background:#d4d1cb;align-self:stretch;width:1px;margin:8px 0}.select-module__qxRvFG__indicatorIcon{width:12px;height:12px;margin:0 12px}
.provider-search-module__JJdX_G__outerContainer{padding-left:var(--module-padding-h,64px);padding-right:var(--module-padding-h,64px);max-width:1280px;margin-left:auto;margin-right:auto;padding-top:4rem}@media (max-width:799px){.provider-search-module__JJdX_G__outerContainer{padding:1.5rem}}.provider-search-module__JJdX_G__outerOverlap{margin-top:-140px}@media (max-width:799px){.provider-search-module__JJdX_G__outerOverlap{margin-top:-50px}}.provider-search-module__JJdX_G__container{background:var(--white);border-radius:8px;padding:3rem;position:relative;box-shadow:0 1px 4px #0003}@media (max-width:999px){.provider-search-module__JJdX_G__container{padding:1.5rem 2rem}}.provider-search-module__JJdX_G__form{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 24px;display:grid}@media (max-width:999px){.provider-search-module__JJdX_G__form{grid-template-columns:minmax(0,1fr);gap:1rem;padding-bottom:1rem}}@media (min-width:1000px){.provider-search-module__JJdX_G__locationControl{border-radius:4px 0 0 4px}}@media (min-width:1000px){.provider-search-module__JJdX_G__sessionTypeControl{border-radius:0 4px 4px 0;margin-left:-1px}}@media (min-width:1000px){.provider-search-module__JJdX_G__locationSessionPair{grid-column:span 2;grid-template-columns:1fr 1fr;column-gap:0;display:grid}}@media (max-width:999px){.provider-search-module__JJdX_G__locationSessionPair{display:contents}}.provider-search-module__JJdX_G__icon{z-index:1;pointer-events:none;display:inline-flex;position:absolute;top:12px;left:15px}@media (max-width:999px){.provider-search-module__JJdX_G__icon{left:12px}}.provider-search-module__JJdX_G__locationError{z-index:1;color:var(--red-500);grid-template-columns:auto 1fr;align-items:center;gap:.5rem;width:max-content;max-width:min(100%,280px);font-size:14px;display:grid;position:absolute;top:52px;left:0}.provider-search-module__JJdX_G__stacksLocationError{z-index:1;color:var(--red-500);pointer-events:none;grid-template-columns:auto 1fr;align-items:center;gap:.5rem;font-size:14px;display:grid;position:absolute;top:14px;right:10px}.provider-search-module__JJdX_G__submitContainer{z-index:2;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}.provider-search-module__JJdX_G__providerSearchButton{gap:var(--spacing-1);cursor:pointer;text-wrap:nowrap;font-size:16px;font-weight:500;font-family:var(--font-sans);background-color:var(--alma-green);border:2px solid var(--alma-green);height:48px;color:var(--white);border-radius:4px;align-items:center;padding:0 1.5rem;text-decoration:none;display:flex}.provider-search-module__JJdX_G__providerSearchButton:hover{background-color:var(--client-green-500);border:2px solid var(--client-green-500);transition:all .3s}.provider-search-module__JJdX_G__emptyTitle{color:#332f2e;padding-bottom:.5em}.provider-search-module__JJdX_G__emptyBody{color:#7b756f;font-size:14px}.provider-search-module__JJdX_G__emptyLink{color:var(--alma-green);text-decoration:underline}.provider-search-module__JJdX_G__emptyAction{cursor:pointer;color:var(--alma-green);background:0 0;border:none;align-items:center;gap:.5em;margin-top:.5em;padding:0;font-weight:500;display:flex}.provider-search-module__JJdX_G__stacksProviderSearch{padding:var(--stack-card-padding-md);background:var(--soft-sage);text-align:left;border-radius:8px;width:100%;max-width:46rem}.provider-search-module__JJdX_G__stacksProviderSearch:not(:first-child){margin-top:24px}.provider-search-module__JJdX_G__stacksProviderSearch.provider-search-module__JJdX_G__matcha{background:var(--matcha)}.provider-search-module__JJdX_G__stacksProviderSearch.provider-search-module__JJdX_G__white{background:var(--white)}.provider-search-module__JJdX_G__stacksForm{margin-bottom:24px;display:grid}.provider-search-module__JJdX_G__stacksControl{border-radius:0}.provider-search-module__JJdX_G__stacksForm>:first-child .provider-search-module__JJdX_G__stacksControl{border-radius:4px 4px 0 0}.provider-search-module__JJdX_G__stacksForm>:last-child .provider-search-module__JJdX_G__stacksControl{border-radius:0 0 4px 4px}.provider-search-module__JJdX_G__stacksForm>*+* .provider-search-module__JJdX_G__stacksControl{margin-top:-1px}.provider-search-module__JJdX_G__stacksForm>:has([aria-invalid=true])+* .provider-search-module__JJdX_G__stacksControl{margin-top:0}@media (min-width:1000px){.provider-search-module__JJdX_G__locationSessionPair>:has([aria-invalid=true])+* .provider-search-module__JJdX_G__sessionTypeControl{margin-left:0}}.provider-search-module__JJdX_G__stacksProviderSearchButton{text-wrap:nowrap;cursor:pointer;font-family:var(--font-sans), sans-serif;align-items:center;gap:var(--spacing-1);border:2px solid #0000;border-radius:4px;height:48px;padding:0 1rem;font-size:16px;font-weight:500;text-decoration:none;display:flex}.provider-search-module__JJdX_G__stacksProviderSearchButton:hover{background-color:var(--client-green-500);border:2px solid var(--client-green-500);transition:all .3s}.provider-search-module__JJdX_G__dark{background-color:var(--alma-green);border:2px solid var(--alma-green);color:var(--white)}.provider-search-module__JJdX_G__dark:hover{background-color:var(--client-green-500);border:2px solid var(--client-green-500);transition:all .3s}
