.search{width:100%}.search,.search__header{display:flex;flex-direction:column}.search__header{background-color:#e9e9e9;padding:20px 0 0}.search__form{margin:0 auto;width:100%;max-width:1200px}.search__input-container{position:relative;width:100%}.search__input-container .search__icon{color:#6629b7}.search__input{width:100%;padding:16px 48px 16px 20px;font-size:var(--ch-fs-0);border-radius:var(--ch-d-radius-2x);border:2px solid var(--ch-c-neutral-surface-lowest);background:#fff;transition:all .2s ease}.search__input:focus{outline:none;border-color:#6629b7}.search__button{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:0;transition:opacity .2s ease}.search__button:disabled{opacity:.5;cursor:not-allowed}.search__button--loading{opacity:.7;cursor:wait}.search__button--loading .search__icon{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}.search__icon{width:20px;height:20px;color:#969696}.search .result-card{border-radius:var(--ch-d-radius-2x);border:1px solid var(--ch-c-neutral-surface-lowest);width:100%;padding:20px;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box;background:#fff;align-items:center;text-align:center;transition:all .2s ease;flex:0 0 250px}@media screen and (min-width:768px){.search .result-card{flex:0 0 48%}}@media screen and (min-width:992px){.search .result-card{flex:0 0 31%}}@media screen and (min-width:1215px){.search .result-card{flex:0 0 19%}}.search .result-card.thumbnail-card{padding-top:0;padding-left:0;padding-right:0}.search .result-card.thumbnail-card .inset{padding-left:20px;padding-right:20px;margin-top:20px}.search .result-card.thumbnail-card img{flex-shrink:0}.search .result-card .title{font-size:1rem;margin-top:0;margin-bottom:10px;line-height:1.4}.search .result-card .title a{font-size:var(--ch-fs-2);color:#62b4c5}.search .result-card .description{font-size:var(--ch-fs--1)}.search .result-card.provider-search-card .top{display:flex;flex:1 1;flex-direction:column;align-items:center;width:100%}.search .result-card.provider-search-card .top .avatar{width:80px;height:80px;border-radius:50%;margin-bottom:16px;background-size:cover;background-position:50%;flex-shrink:0}.search .result-card.provider-search-card .top .avatar.initials{background-color:#6629b7;color:#fff;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:var(--ch-fw-primitive-medium)}.search .result-card.provider-search-card .top .avatar.initials span{text-transform:uppercase}.search .result-card.provider-search-card .top .title{margin-bottom:0;display:flex;align-items:center;justify-content:center;width:100%;word-break:break-word}.search .result-card.provider-search-card .top .title a{font-size:26px;color:#62b4c5;text-decoration:none;margin-right:auto}.search .result-card.provider-search-card .top .title a.all-tab{margin:auto}.search .result-card.provider-search-card .top .title a:hover{text-decoration:underline}.search .result-card.provider-search-card .top .specialist{font-size:17px;color:#5a5a5a;word-break:break-word;margin-top:0;width:100%;line-height:1.2}.search .result-card.provider-search-card .top .locations{text-align:left;font-size:16px;color:#5a5a5a;word-break:break-word;margin:10px 0;width:100%;line-height:1.2}.search .result-card.provider-search-card .top .locations span{display:block;font-weight:var(--ch-fw-primitive-bold)}.search .result-card.provider-search-card .top .locations div{display:block}.search .result-card.provider-search-card .top .address{text-align:left;font-size:16px;color:#5a5a5a;word-break:break-word;margin:10px 0;width:100%;line-height:1.2}.search .result-card.provider-search-card .top .address span{display:block;font-weight:var(--ch-fw-primitive-bold)}.search .result-card.provider-search-card.card-brief .title a{font-size:18px;margin:auto;font-weight:"normal"}.search .result-card.provider-search-card.card-brief .specialist{font-size:14px}.search .result-card.provider-search-card .request-appointment{text-align:left;font-size:16px;color:#6629b7;word-break:break-word;width:100%;line-height:1.2}.search .result-card.provider-search-card .bottom{display:flex;flex-direction:column;align-items:center;width:100%;gap:.5rem}.search .result-card.provider-search-card .bottom .phone{text-align:left;font-size:16px;color:#6629b7;word-break:break-word;margin:5px 0 0;width:100%;line-height:1.2}.search .result-card.provider-search-card .bottom .phone span{display:block}.search .result-card.provider-search-card .bottom .phone span a{display:inline-flex;justify-content:center;align-items:center}.search .result-card.provider-search-card .bottom .phone span a svg{height:20px;width:20px}.search .result-card.provider-search-card .bottom .btn-solid{padding:10px}.search .result-card.provider-search-card .bottom .refer-patient,.search .result-card.provider-search-card .bottom .request-appointment{text-align:left;font-size:16px;color:#6629b7;word-break:break-word;margin:5px 0 0;width:100%;line-height:1.2}.search .result-card.provider-search-card .bottom .virtual-appointment{display:flex;width:100%;justify-content:center;align-items:center;text-align:center;font-size:16px;color:#5a5a5a;word-break:break-word;margin:0;line-height:1.2}.search .result-card.locations-card .inset div .direction span a,.search .result-card.locations-card .inset div .phone span a{display:flex;align-items:center;justify-content:center;font-size:16px;color:#6629b7;word-break:break-word;margin:5px 0 0;width:100%;line-height:1.2}.search .result-card.locations-card .inset div .direction span a svg,.search .result-card.locations-card .inset div .phone span a svg{height:20px;width:20px;margin-right:8px}.search .result-card.articles-card,.search .result-card.clinical-trials-card,.search .result-card.conditions-card,.search .result-card.locations-card,.search .result-card.pages-card,.search .result-card.programs-specialties-card,.search .result-card.research-card,.search .result-card.treatments-card{display:flex;flex-direction:column;padding:0 0 20px;border-radius:var(--ch-d-radius-2x);background:#fff;align-items:flex-start;text-align:left;border:1px solid var(--ch-c-neutral-surface-lowest);transition:all .2s ease;margin:0}.search .result-card.articles-card.card-content,.search .result-card.clinical-trials-card.card-content,.search .result-card.conditions-card.card-content,.search .result-card.locations-card.card-content,.search .result-card.pages-card.card-content,.search .result-card.programs-specialties-card.card-content,.search .result-card.research-card.card-content,.search .result-card.treatments-card.card-content{display:flex}.search .result-card.articles-card.card-brief .inset .title a,.search .result-card.clinical-trials-card.card-brief .inset .title a,.search .result-card.conditions-card.card-brief .inset .title a,.search .result-card.locations-card.card-brief .inset .title a,.search .result-card.pages-card.card-brief .inset .title a,.search .result-card.programs-specialties-card.card-brief .inset .title a,.search .result-card.research-card.card-brief .inset .title a,.search .result-card.treatments-card.card-brief .inset .title a{font-size:18px;font-weight:"normal"}.search .result-card.articles-card.card-brief .inset .address,.search .result-card.articles-card.card-brief .inset .description,.search .result-card.articles-card.card-brief .inset .last-updated,.search .result-card.clinical-trials-card.card-brief .inset .address,.search .result-card.clinical-trials-card.card-brief .inset .description,.search .result-card.clinical-trials-card.card-brief .inset .last-updated,.search .result-card.conditions-card.card-brief .inset .address,.search .result-card.conditions-card.card-brief .inset .description,.search .result-card.conditions-card.card-brief .inset .last-updated,.search .result-card.locations-card.card-brief .inset .address,.search .result-card.locations-card.card-brief .inset .description,.search .result-card.locations-card.card-brief .inset .last-updated,.search .result-card.pages-card.card-brief .inset .address,.search .result-card.pages-card.card-brief .inset .description,.search .result-card.pages-card.card-brief .inset .last-updated,.search .result-card.programs-specialties-card.card-brief .inset .address,.search .result-card.programs-specialties-card.card-brief .inset .description,.search .result-card.programs-specialties-card.card-brief .inset .last-updated,.search .result-card.research-card.card-brief .inset .address,.search .result-card.research-card.card-brief .inset .description,.search .result-card.research-card.card-brief .inset .last-updated,.search .result-card.treatments-card.card-brief .inset .address,.search .result-card.treatments-card.card-brief .inset .description,.search .result-card.treatments-card.card-brief .inset .last-updated{font-size:14px}.search .result-card.articles-card .article-thumb,.search .result-card.articles-card .thumb,.search .result-card.clinical-trials-card .article-thumb,.search .result-card.clinical-trials-card .thumb,.search .result-card.conditions-card .article-thumb,.search .result-card.conditions-card .thumb,.search .result-card.locations-card .article-thumb,.search .result-card.locations-card .thumb,.search .result-card.pages-card .article-thumb,.search .result-card.pages-card .thumb,.search .result-card.programs-specialties-card .article-thumb,.search .result-card.programs-specialties-card .thumb,.search .result-card.research-card .article-thumb,.search .result-card.research-card .thumb,.search .result-card.treatments-card .article-thumb,.search .result-card.treatments-card .thumb{padding:0;width:100%;aspect-ratio:223/100;display:flex;justify-content:space-between;overflow:hidden}.search .result-card.articles-card .article-thumb:has(img:only-child) img,.search .result-card.articles-card .thumb:has(img:only-child) img,.search .result-card.clinical-trials-card .article-thumb:has(img:only-child) img,.search .result-card.clinical-trials-card .thumb:has(img:only-child) img,.search .result-card.conditions-card .article-thumb:has(img:only-child) img,.search .result-card.conditions-card .thumb:has(img:only-child) img,.search .result-card.locations-card .article-thumb:has(img:only-child) img,.search .result-card.locations-card .thumb:has(img:only-child) img,.search .result-card.pages-card .article-thumb:has(img:only-child) img,.search .result-card.pages-card .thumb:has(img:only-child) img,.search .result-card.programs-specialties-card .article-thumb:has(img:only-child) img,.search .result-card.programs-specialties-card .thumb:has(img:only-child) img,.search .result-card.research-card .article-thumb:has(img:only-child) img,.search .result-card.research-card .thumb:has(img:only-child) img,.search .result-card.treatments-card .article-thumb:has(img:only-child) img,.search .result-card.treatments-card .thumb:has(img:only-child) img{width:100%;height:100%;object-fit:cover}.search .result-card.articles-card .article-thumb:has(>:not(img)+:not(img))>*,.search .result-card.articles-card .thumb:has(>:not(img)+:not(img))>*,.search .result-card.clinical-trials-card .article-thumb:has(>:not(img)+:not(img))>*,.search .result-card.clinical-trials-card .thumb:has(>:not(img)+:not(img))>*,.search .result-card.conditions-card .article-thumb:has(>:not(img)+:not(img))>*,.search .result-card.conditions-card .thumb:has(>:not(img)+:not(img))>*,.search .result-card.locations-card .article-thumb:has(>:not(img)+:not(img))>*,.search .result-card.locations-card .thumb:has(>:not(img)+:not(img))>*,.search .result-card.pages-card .article-thumb:has(>:not(img)+:not(img))>*,.search .result-card.pages-card .thumb:has(>:not(img)+:not(img))>*,.search .result-card.programs-specialties-card .article-thumb:has(>:not(img)+:not(img))>*,.search .result-card.programs-specialties-card .thumb:has(>:not(img)+:not(img))>*,.search .result-card.research-card .article-thumb:has(>:not(img)+:not(img))>*,.search .result-card.research-card .thumb:has(>:not(img)+:not(img))>*,.search .result-card.treatments-card .article-thumb:has(>:not(img)+:not(img))>*,.search .result-card.treatments-card .thumb:has(>:not(img)+:not(img))>*{width:100%}.search .result-card.articles-card .article-thumb img,.search .result-card.articles-card .thumb img,.search .result-card.clinical-trials-card .article-thumb img,.search .result-card.clinical-trials-card .thumb img,.search .result-card.conditions-card .article-thumb img,.search .result-card.conditions-card .thumb img,.search .result-card.locations-card .article-thumb img,.search .result-card.locations-card .thumb img,.search .result-card.pages-card .article-thumb img,.search .result-card.pages-card .thumb img,.search .result-card.programs-specialties-card .article-thumb img,.search .result-card.programs-specialties-card .thumb img,.search .result-card.research-card .article-thumb img,.search .result-card.research-card .thumb img,.search .result-card.treatments-card .article-thumb img,.search .result-card.treatments-card .thumb img{height:100%;object-fit:cover}.search .result-card.articles-card .article-thumb>*,.search .result-card.articles-card .thumb>*,.search .result-card.clinical-trials-card .article-thumb>*,.search .result-card.clinical-trials-card .thumb>*,.search .result-card.conditions-card .article-thumb>*,.search .result-card.conditions-card .thumb>*,.search .result-card.locations-card .article-thumb>*,.search .result-card.locations-card .thumb>*,.search .result-card.pages-card .article-thumb>*,.search .result-card.pages-card .thumb>*,.search .result-card.programs-specialties-card .article-thumb>*,.search .result-card.programs-specialties-card .thumb>*,.search .result-card.research-card .article-thumb>*,.search .result-card.research-card .thumb>*,.search .result-card.treatments-card .article-thumb>*,.search .result-card.treatments-card .thumb>*{flex:1 1;height:100%;display:flex;justify-content:center;align-items:center}.search .result-card.articles-card .article-thumb>:not(:only-child),.search .result-card.articles-card .thumb>:not(:only-child),.search .result-card.clinical-trials-card .article-thumb>:not(:only-child),.search .result-card.clinical-trials-card .thumb>:not(:only-child),.search .result-card.conditions-card .article-thumb>:not(:only-child),.search .result-card.conditions-card .thumb>:not(:only-child),.search .result-card.locations-card .article-thumb>:not(:only-child),.search .result-card.locations-card .thumb>:not(:only-child),.search .result-card.pages-card .article-thumb>:not(:only-child),.search .result-card.pages-card .thumb>:not(:only-child),.search .result-card.programs-specialties-card .article-thumb>:not(:only-child),.search .result-card.programs-specialties-card .thumb>:not(:only-child),.search .result-card.research-card .article-thumb>:not(:only-child),.search .result-card.research-card .thumb>:not(:only-child),.search .result-card.treatments-card .article-thumb>:not(:only-child),.search .result-card.treatments-card .thumb>:not(:only-child){width:50%}.search .result-card.articles-card .article-thumb,.search .result-card.clinical-trials-card .article-thumb,.search .result-card.conditions-card .article-thumb,.search .result-card.locations-card .article-thumb,.search .result-card.pages-card .article-thumb,.search .result-card.programs-specialties-card .article-thumb,.search .result-card.research-card .article-thumb,.search .result-card.treatments-card .article-thumb{padding:20px 20px 0;aspect-ratio:16/10;display:flex;flex-direction:column;justify-content:center;align-items:center}.search .result-card.articles-card .article-thumb img,.search .result-card.clinical-trials-card .article-thumb img,.search .result-card.conditions-card .article-thumb img,.search .result-card.locations-card .article-thumb img,.search .result-card.pages-card .article-thumb img,.search .result-card.programs-specialties-card .article-thumb img,.search .result-card.research-card .article-thumb img,.search .result-card.treatments-card .article-thumb img{width:100%;height:auto;object-fit:cover}.search .result-card.articles-card .inset,.search .result-card.clinical-trials-card .inset,.search .result-card.conditions-card .inset,.search .result-card.locations-card .inset,.search .result-card.pages-card .inset,.search .result-card.programs-specialties-card .inset,.search .result-card.research-card .inset,.search .result-card.treatments-card .inset{padding:0 20px;margin-top:20px}.search .result-card.articles-card .inset .title,.search .result-card.clinical-trials-card .inset .title,.search .result-card.conditions-card .inset .title,.search .result-card.locations-card .inset .title,.search .result-card.pages-card .inset .title,.search .result-card.programs-specialties-card .inset .title,.search .result-card.research-card .inset .title,.search .result-card.treatments-card .inset .title{text-align:left;margin-bottom:8px;min-height:48px;display:flex;align-items:left;justify-content:left;width:100%;word-break:break-word}.search .result-card.articles-card .inset .title a,.search .result-card.clinical-trials-card .inset .title a,.search .result-card.conditions-card .inset .title a,.search .result-card.locations-card .inset .title a,.search .result-card.pages-card .inset .title a,.search .result-card.programs-specialties-card .inset .title a,.search .result-card.research-card .inset .title a,.search .result-card.treatments-card .inset .title a{font-size:26px;color:#62b4c5;text-decoration:none}.search .result-card.articles-card .inset .title a:hover,.search .result-card.clinical-trials-card .inset .title a:hover,.search .result-card.conditions-card .inset .title a:hover,.search .result-card.locations-card .inset .title a:hover,.search .result-card.pages-card .inset .title a:hover,.search .result-card.programs-specialties-card .inset .title a:hover,.search .result-card.research-card .inset .title a:hover,.search .result-card.treatments-card .inset .title a:hover{text-decoration:underline}.search .result-card.articles-card .inset .investigator,.search .result-card.clinical-trials-card .inset .investigator,.search .result-card.conditions-card .inset .investigator,.search .result-card.locations-card .inset .investigator,.search .result-card.pages-card .inset .investigator,.search .result-card.programs-specialties-card .inset .investigator,.search .result-card.research-card .inset .investigator,.search .result-card.treatments-card .inset .investigator{text-transform:capitalize}.search .result-card.articles-card .inset .request-appointment,.search .result-card.clinical-trials-card .inset .request-appointment,.search .result-card.conditions-card .inset .request-appointment,.search .result-card.locations-card .inset .request-appointment,.search .result-card.pages-card .inset .request-appointment,.search .result-card.programs-specialties-card .inset .request-appointment,.search .result-card.research-card .inset .request-appointment,.search .result-card.treatments-card .inset .request-appointment{margin-top:15px}.search .result-card.articles-card .inset .address,.search .result-card.articles-card .inset .description,.search .result-card.articles-card .inset .last-updated,.search .result-card.clinical-trials-card .inset .address,.search .result-card.clinical-trials-card .inset .description,.search .result-card.clinical-trials-card .inset .last-updated,.search .result-card.conditions-card .inset .address,.search .result-card.conditions-card .inset .description,.search .result-card.conditions-card .inset .last-updated,.search .result-card.locations-card .inset .address,.search .result-card.locations-card .inset .description,.search .result-card.locations-card .inset .last-updated,.search .result-card.pages-card .inset .address,.search .result-card.pages-card .inset .description,.search .result-card.pages-card .inset .last-updated,.search .result-card.programs-specialties-card .inset .address,.search .result-card.programs-specialties-card .inset .description,.search .result-card.programs-specialties-card .inset .last-updated,.search .result-card.research-card .inset .address,.search .result-card.research-card .inset .description,.search .result-card.research-card .inset .last-updated,.search .result-card.treatments-card .inset .address,.search .result-card.treatments-card .inset .description,.search .result-card.treatments-card .inset .last-updated{text-align:left;font-size:16px;color:#5a5a5a;word-break:break-word;margin:10px 0 0;width:100%;line-height:1.2}.search .result-card.articles-card .inset .learn-more,.search .result-card.clinical-trials-card .inset .learn-more,.search .result-card.conditions-card .inset .learn-more,.search .result-card.locations-card .inset .learn-more,.search .result-card.pages-card .inset .learn-more,.search .result-card.programs-specialties-card .inset .learn-more,.search .result-card.research-card .inset .learn-more,.search .result-card.treatments-card .inset .learn-more{margin-top:20px}.search .result-card.articles-card .inset .last-updated,.search .result-card.clinical-trials-card .inset .last-updated,.search .result-card.conditions-card .inset .last-updated,.search .result-card.locations-card .inset .last-updated,.search .result-card.news-card .lastupdated,.search .result-card.pages-card .inset .last-updated,.search .result-card.programs-specialties-card .inset .last-updated,.search .result-card.research-card .inset .last-updated,.search .result-card.treatments-card .inset .last-updated{font-style:italic}.search .result-card.trial-card .study{font-size:14px}.search .result-card.article-card .lastupdated{font-size:14px;font-style:italic}.results__grid{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scroll-behavior:smooth;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:1rem}.results__grid--dynamic{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));overflow-x:visible}.results__grid__all-container{display:flex;overflow-x:auto;scroll-padding:0 24px;position:relative}.results__grid__all-container .cards-container{position:relative;flex:1 1;grid-gap:20px;gap:20px;display:grid;grid-template-columns:repeat(5,250px);overflow-x:visible;width:100%}@media screen and (min-width:768px){.results__grid__all-container .cards-container{grid-template-columns:repeat(5,31%)}}@media screen and (min-width:992px){.results__grid__all-container .cards-container{grid-template-columns:repeat(5,23%)}}@media screen and (min-width:1215px){.results__grid__all-container .cards-container{grid-template-columns:repeat(5,18%)}}.results__grid__all-container:after{display:none}.results__grid__all-section{display:flex;overflow-x:auto}.results__grid::-webkit-scrollbar{height:6px}.results__grid::-webkit-scrollbar-track{background:#ebeae8;border-radius:3px}.results__grid::-webkit-scrollbar-thumb{background:#969696;border-radius:3px}.results__grid:after{content:"";padding-right:24px}.filters{display:flex;flex-wrap:wrap;gap:1rem;margin:1rem 0;padding:1rem;background:#f4f3f2;border-radius:var(--ch-d-radius-1x)}.filters__item{display:flex;flex-direction:column;gap:.5rem}.filters__item label{font-weight:var(--ch-fw-primitive-medium);font-size:.9rem}.filters__item select{padding:.5rem;border:1px solid var(--ch-c-neutral-surface-lowest);border-radius:var(--ch-d-radius-1x);min-width:200px}.load-more{display:flex;justify-content:center;margin:32px 0}.load-more__button{background-color:transparent;color:#6629b7;border:2px solid #6629b7;padding:20px 0;font-size:16px;font-weight:400;line-height:1.2;text-align:center;border-radius:8px;width:100%;height:auto;display:block;cursor:pointer;transition:all .2s ease}.load-more__button:hover{color:#7f3fd4;border-color:#7f3fd4}.load-more__button:disabled{border-color:#ebeae8;color:#ebeae8;cursor:not-allowed}@media only screen and (min-width:768px){.search__form{padding:0 32px}.results__grid--dynamic{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.results__grid__all-container,.results__grid__all-section{display:flex;overflow-x:auto}.card--provider,.result-card--provider{flex-direction:row;align-items:center}.card--provider .card__image,.result-card--provider .card__image{margin:0 20px 0 0}.card--provider .card__content,.result-card--provider .card__content{text-align:left}}@media only screen and (min-width:1215px){.results__grid--dynamic{grid-template-columns:repeat(3,1fr)}.results__grid__all-container{display:flex;overflow-x:auto}.results__grid__all-section{display:flex;overflow-x:visible}.filters__item{flex:1 1}}.text-purple{color:#6629b7}.checkbox-label{position:relative;display:inline-block;padding-left:2em;cursor:pointer;font-weight:400;line-height:1.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styled-checkbox{position:absolute;opacity:0;cursor:pointer;height:100%;width:100%;left:0;top:0;margin:0;z-index:2}.checkbox-label:before{left:0;width:1rem;height:1rem;border-radius:50%;border:1px solid #bdc3c7;background-color:transparent}.checkbox-label:after,.checkbox-label:before{content:"";position:absolute;transition:all .3s ease}.checkbox-label:after{left:.35rem;top:.15rem;width:.3rem;height:.6rem;opacity:0;transform:scale(.8)}.checkbox-label:has(.styled-checkbox:checked):before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-label:has(.styled-checkbox:checked):after{opacity:1;transform:rotate(45deg) scale(1);border:solid #fff;border-width:0 2px 2px 0}.checkbox-label[data-checked=true]:before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-label[data-checked=true]:after{opacity:1;transform:rotate(45deg) scale(1);border:solid #fff;border-width:0 2px 2px 0}.checkbox-label:hover:before{border-color:#5cb85c}.checkbox-label:focus-within:before{box-shadow:0 0 0 2px rgba(92,184,92,.3)}.search-suggestions{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #bdbdbd;border-radius:6px;box-shadow:0 4px 6px rgba(0,0,0,.08);z-index:1000;max-height:400px;overflow-y:auto;padding:0}.search-suggestions__item,.search-suggestions__item--resource{width:100%;text-align:left;padding:10px 16px;border:1px solid transparent;background:none;cursor:pointer;display:flex;align-items:center;transition:background-color .15s;font-size:1rem;font-family:inherit}.search-suggestions__item--highlighted,.search-suggestions__item--resource--highlighted,.search-suggestions__item--resource:hover,.search-suggestions__item:hover{background-color:#f3f3f6}.search-suggestions__item--resource{border:1px solid #e0e0e0}.search-suggestions__text{font-size:1rem;color:#444;line-height:1.4}.search-suggestions__text strong{font-weight:700;color:#22223b}.mobile-filters-container{display:flex;width:100%}.mobile-filters-container__active-filters-section{flex:1 1}.BaseFilterPill_pill__JB3V5{margin:var(--ch-d-space-1x) var(--ch-d-space-1x) var(--ch-d-space-1x) 0;padding:var(--ch-d-space-2x);border:1px solid var(--ch-c-neutral-divider-solid-variant);background-color:var(--ch-c-neutral-surface-variant);color:var(--ch-c-primary-accent);border-radius:var(--ch-d-radius-1x);cursor:pointer;gap:var(--ch-d-space-2x);display:flex}.BaseFilterPill_pill__JB3V5:hover{background-color:var(--ch-c-neutral-divider-solid-variant)}.BaseFilterPill_pill__text__Qgg2v{font-size:var(--ch-fs-body-0)}.BaseFilterPill_pill__icon__jypWL{font-size:var(--ch-fs-body-0);margin:0}@media(max-width:1214px){.BaseFilterPill_pill__JB3V5{display:flex}}@media(min-width:1024px){.BaseFilterPill_pill__JB3V5{display:none}.BaseFilterPill_pill--applied__u4iOt{background-color:#e9e9e9;display:flex}.BaseFilterPill_pill__JB3V5{display:none}.BaseFilterPill_pill--applied__u4iOt{display:flex;background-color:#e9e9e9}}.FilterPillsSection_filter-pills-section__2wiec{display:flex;flex-wrap:wrap;margin-bottom:var(--ch-d-space-3x);width:100%}.Dialog_dialogOverlay__aAbx2{position:fixed;inset:0;z-index:var(--ch-z-overlay);display:flex;align-items:center;justify-content:center}.Dialog_dialogBackdrop__XI0YT{position:absolute;inset:0;background:hsla(var(--ch-hsl-dough-lc-10)/.6);animation:Dialog_fadeIn___LHhG .2s var(--ch-ease-std) forwards}.Dialog_dialogContainer__IYsm4{position:relative;width:100%;max-width:var(--ch-d-bp-sm);max-height:90vh;margin:0 var(--ch-d-space-4x);overflow:auto;background:var(--ch-c-neutral-surface-highest);border-radius:var(--ch-d-radius-1x);box-shadow:var(--ch-s-box-2);animation:Dialog_slideIn__edubN .2s var(--ch-ease-std) forwards}.Dialog_dialogHeader__SzCtv{padding:var(--ch-d-space-4x)}.Dialog_dialogTitle__f7hcg{font-size:var(--ch-fs-0);font-weight:var(--ch-fw-body-bold);color:var(--ch-c-neutral-on-surface-strong)}.Dialog_dialogContent__SsqNa{padding:var(--ch-d-space-4x);color:var(--ch-c-neutral-on-surface-medium)}.Dialog_dialogFooter__u6dHe{display:flex;justify-content:flex-end;gap:var(--ch-d-space-4x);padding:var(--ch-d-space-4x)}.Dialog_cancelButton__5hwRl{min-width:var(--ch-d-space-25x);padding:var(--ch-d-space-2x) var(--ch-d-space-4x);font-weight:var(--ch-fw-body-medium);color:var(--ch-c-neutral-on-surface-strong);background:var(--ch-c-neutral-surface-highest);border:1px solid var(--ch-c-neutral-divider-solid);border-radius:var(--ch-d-radius-1x);transition:background-color .2s var(--ch-ease-std)}.Dialog_cancelButton__5hwRl:hover{background:var(--ch-c-neutral-surface-low)}.Dialog_confirmButton__AX1XV{min-width:var(--ch-d-space-35x);padding:var(--ch-d-space-2x) var(--ch-d-space-4x);font-weight:var(--ch-fw-body-medium);color:var(--ch-c-always-light-on-surface-strong);background:#6629b7;border:none;border-radius:var(--ch-d-radius-1x);box-shadow:0 2px 4px hsla(var(--ch-hsl-dough-lc-10)/.1);transition:background-color .2s var(--ch-ease-std)}.Dialog_confirmButton__AX1XV:hover{background:#5a24a2}@keyframes Dialog_fadeIn___LHhG{0%{opacity:0}to{opacity:1}}@keyframes Dialog_slideIn__edubN{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}