.search-page{position:relative}.search-page__bg-top-content{position:relative;width:calc(100% - 11px);background:linear-gradient(297.02deg,rgba(84,170,110,.1490196078) 28.4%,rgba(79,167,116,.1490196078) 42.75%,rgba(65,161,133,.1490196078) 57.45%,rgba(36,152,156,.1490196078) 70.73%,rgba(59,159,172,.1490196078) 82.2%);padding:48px 5px 56px 6px}.search-page__bg-top-content .title-generic{font-size:2.8125rem;line-height:1.5111111111;font-family:var(--font-montserrat);font-weight:700;color:#101828;margin-bottom:8px;text-align:center;margin-left:auto;margin-right:auto}.search-page__bg-top-content .subtitle{position:relative;font-size:1rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:400;color:#101828;text-align:center;margin-bottom:32px;z-index:1}.search-page__bg-top-content .search-bar{margin-bottom:unset;padding-bottom:unset;border-radius:24px;margin-inline:-16px}.search-page__bg-top-content .search-bar__form-container{gap:16px;border-radius:24px;padding:24px 10px}.search-page__bg-top-content .search-bar__form-container .a-input{padding-top:8px;padding-bottom:8px}.search-page__bg-top-content .suggestion{position:relative;display:block;font-size:1rem;line-height:1.25;font-family:var(--font-montserrat);font-weight:400;color:#101828;background:none;border:none;padding:0;margin-top:24px;margin-left:-4px;text-align:left;z-index:1;cursor:pointer}.search-page__bg-top-content .suggestion span{font-weight:700;text-decoration:underline}.search-page__tabs{display:flex;flex-wrap:wrap;gap:8px}.search-page__tabs__tab{background-color:#fcfcfd;border:1px solid #115164;border-radius:8px;cursor:pointer;padding:10px;font-size:1rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:600;color:#101828;transition:all .3s ease}.search-page__tabs__tab.active{pointer-events:none}.search-page__tabs__tab.active,.search-page__tabs__tab:hover{background-color:#115164;color:#fcfcfd}.search-page__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 16px;width:100%}.search-page__toolbar.is-navigating{pointer-events:none;opacity:.6}.search-page__results-area{position:relative;display:flow-root;min-height:18.75rem}.search-page__results-area__content{transition:opacity .3s ease}.search-page__results-area__content.is-loading{opacity:.5;pointer-events:none}.search-page__results-area .no-results{padding-top:40px}.search-page__sort{display:flex;align-items:center;gap:8px}.search-page__sort .a-label{font-weight:500}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value{min-height:unset;padding:11px 48px 11px 16px;border:none;border-radius:8px;outline:1px solid #115164;outline-offset:-1px;background-color:#fcfcfd}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value:focus-visible{outline:2px solid #115164;outline-offset:2px}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value.active,.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value:hover{background-color:#115164;color:#fcfcfd}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value.active .a-dropdown-selection__selected-value__value,.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value:hover .a-dropdown-selection__selected-value__value{color:#fcfcfd}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value.active .a-dropdown-selection__selected-value__label-container__icon svg,.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value.active .a-dropdown-selection__selected-value__label-container__icon svg path[fill],.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value:hover .a-dropdown-selection__selected-value__label-container__icon svg,.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value:hover .a-dropdown-selection__selected-value__label-container__icon svg path[fill]{fill:#fcfcfd}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value.active .a-dropdown-selection__selected-value__label-container__icon svg path[stroke],.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value:hover .a-dropdown-selection__selected-value__label-container__icon svg path[stroke]{stroke:#fcfcfd}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value__value{font-size:1rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:500;color:#101828}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value__value.selected-placeholder{color:#101828;font-weight:500}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value__label-container__icon svg{right:12px;fill:#115164}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value__label-container__icon svg path[fill]{fill:#115164}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__selected-value__label-container__icon svg path[stroke]{stroke:#115164}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__options-list{border:2px solid #115164;border-radius:8px;padding:8px 10px!important}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__options-list .options-item{font-size:1rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:700;color:#101828;padding-block:10px;border-radius:8px}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__options-list .options-item--title{font:inherit;color:inherit}.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__options-list .options-item.selected,.search-page__sort .a-dropdown-selection-field .a-dropdown-selection__options-list .options-item:hover{background-color:#115164;color:#fcfcfd}.search-page__container{margin-bottom:24px}.search-page__container__cards{display:flex;flex-direction:column;padding-top:24px;gap:16px;margin-inline:-16px}.search-page .margin-bottom--list-results{padding-top:24px;margin-bottom:64px;margin-top:0!important}.search-page .no-results{margin-bottom:64px}.search-page .pagination-select__navigation__next,.search-page .pagination-select__navigation__prev{border-color:#9ba5b5}.search-page .loader-outer{min-height:18.75rem}@media screen and (min-width:768px){.search-page__bg-top-content{width:calc(100% - 91px);padding:72px 45px 40px 46px}.search-page__bg-top-content .title-generic{font-size:2.5rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:700;margin-bottom:16px}.search-page__bg-top-content .subtitle{margin-bottom:35px}.search-page__bg-top-content .search-bar{margin-inline:-48px}.search-page__bg-top-content .search-bar__form-container{display:flex;padding:24px 21px 24px 19px}.search-page__bg-top-content .suggestion{margin-left:-32px}.search-page__results-area .no-results{padding-top:56px}.search-page__container{margin-bottom:40px}.search-page__container__cards{gap:24px;margin-inline:-48px}.search-page .margin-bottom--list-results{padding-top:32px;margin-bottom:96px}.search-page .no-results{margin-bottom:96px}}@media screen and (min-width:1200px){.search-page__bg-top-content{width:100%;padding:40px 0;max-width:calc(100% - 80px - 80px);margin-inline:auto;border-radius:24px}.search-page__bg-top-content .title-generic{font-size:3rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:700;width:100%;margin-bottom:5px}.search-page__bg-top-content .subtitle{margin-bottom:32px}.search-page__bg-top-content .search-bar{margin-inline:0}.search-page__bg-top-content .search-bar__form-container{padding:17px 33px 22px}.search-page__bg-top-content .search-bar__form-container .search__input--search-term{border:none}.search-page__bg-top-content .suggestion{margin-left:32px}.search-page__results-area .no-results{padding-top:64px}.search-page__container{margin-bottom:40px}.search-page__container__cards{gap:24px;padding-top:24px;margin-inline:0}.search-page .margin-bottom--list-results{padding-top:32px;margin-bottom:104px}.search-page .no-results{margin-bottom:104px}}:root{--antd-steps-color-primary:#4aadbb;--antd-steps-color-primary-border:#f6faef}.search-card-wrapper{width:100%}.search-card{position:relative;box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:8px;background-color:#fcfcfd;border-radius:24px;padding:16px;border:1px solid #9ba5b5}.search-card__header{display:flex;align-items:center;gap:24px;padding-right:32px}.search-card__header__type{flex-shrink:0}.search-card__title{font-size:1.5rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#101828;margin-block:0;transition:all .1s ease;flex:1 1;min-width:0}.search-card__content{display:flex;flex-direction:column;gap:16px;padding-top:8px}.search-card__content .breadcrumbs .breadcrumb{margin:0}.search-card__content .breadcrumbs .breadcrumb-item--text-link{font-size:.875rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search-card__content .breadcrumbs .breadcrumb-item .breadcrumb-item__text-link{font-weight:400;text-decoration:none;color:#475467}.search-card__content .breadcrumbs .breadcrumb-item.active .breadcrumb-item__text-link{font-weight:400;color:#475467}.search-card__content .breadcrumbs .breadcrumb-item span{font-size:.875rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:400;color:#475467}.search-card__description{font-size:1rem;line-height:1.5;font-family:var(--font-montserrat);font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#101828;margin:0;padding:0}.search-card__arrow{position:absolute;top:24px;right:16px}.search-card__arrow svg path{stroke:#115164}@media screen and (min-width:768px){.search-card{height:auto;border-radius:0;padding:24px 44px}.search-card__content{border-top:1px solid #9ba5b5}.search-card__description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search-card__arrow{top:32px;right:44px}}@media screen and (min-width:1200px){.search-card{position:relative;transition:all .3s ease;border-radius:24px;gap:16px;padding:24px 32px}.search-card__content{gap:8px;padding-top:16px}.search-card__arrow{top:32px;right:32px;animation:slide-left-reset .3s ease-in-out}.search-card:hover{box-shadow:0 0 18px 2px rgba(35,33,50,.1);cursor:pointer}.search-card:hover .search-card__title{text-decoration:underline}}