.SearchResults{margin-bottom:32px}
.SearchResults-Wrapper.has-results .SearchResults-List{max-width:600px}
.SearchResults-List{list-style-type:none;padding:0}
@media (width>= 500px){.SearchResults-List{max-width:700px}}
.SearchResults-Item{display:flex;flex-direction:column;margin-bottom:24px}
.SearchResults-Item-Title{display:block;font-size:18px;line-height:28px;font-weight:500;color:#63629B}
.SearchResults-Item-Link{font-size:12px;line-height:14px;color:#3A3E41;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none}
.SearchResults-Item-Description{color:#3A3E41;font-size:16px;line-height:20px;margin-top:8px}
.SearchResults-Item .SearchResults-Tag{display:inline;cursor:initial;margin-bottom:8px}
.SearchResults-Item .SearchResults-Tag:not(:first-of-type){margin-left:8px}
.SearchResults-Item .SearchResults-Tag:not(.SearchResults-Active):hover{background-color:#F4F6F8}
.SearchResults-Item .SearchResults-Tag:not(.SearchResults-Active):hover .SearchResults-TagLabel{color:#15171C}
.SearchResults-Tag{display:block;width:fit-content;height:auto;padding:4px 8px;border-radius:4px;background-color:#F4F6F8;border:0;cursor:pointer}
@media (width < 500px){.SearchResults-Tag{padding:4px 8px;font-size:14px;line-height:16px}}
.SearchResults-Tag:not(.SearchResults-Active):hover{background-color:#DFDFE5}
.SearchResults-TagLabel{color:#15171C;font-size:14px;line-height:16px;font-weight:400}
.SearchResults-TagList{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:8px;row-gap:16px;padding:0}
@media (width < 500px){.SearchResults-TagList{margin:16px 0 32px}}
.SearchResults-Active{background-color:#63629B}
.SearchResults-Active>span{color:#FFF}
.SearchResults-Title{margin-bottom:8px}
.SearchResults-Subtitle{font-size:16px;line-height:24px;color:#3A3E41;margin:0 0 16px;display:flex;align-items:center;gap:8px}
@media (width < 500px){.SearchResults-Subtitle{flex-direction:column;align-items:flex-start}}
.SearchResults-Subtitle_separator{width:2px;min-width:2px;height:16px;background-color:#C1CDD7;border-radius:1px}
@media (width < 500px){.SearchResults-Subtitle_separator{display:none}}
.SearchResults-Pagination ul{list-style-type:none;display:flex;flex-direction:row;gap:8px;padding:0}
@media (max-width:620px){.SearchResults-Pagination ul{justify-content:flex-start}}
.SearchResults-Pagination li{width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center}
@media (max-width:619px){.SearchResults-Pagination li.page-item_desktop{display:none}}
.SearchResults-Pagination li.active a,.SearchResults-Pagination li.active span{color:#FFF;background-color:#63629B;border-color:#63629B}
.SearchResults-Pagination li:not(.active):hover a{color:#FFF;background-color:#63629B;border-color:#63629B}
.SearchResults-Pagination li:not(.active):hover a img{filter:invert(100%) saturate(100%) brightness(200%) contrast(200%)}
.SearchResults-Pagination li:first-of-type.disabled,.SearchResults-Pagination li:last-of-type.disabled{display:none}
.SearchResults-Pagination li:first-of-type{margin-right:8px}
.SearchResults-Pagination li:last-of-type{margin-left:8px}
.SearchResults-Pagination li a,.SearchResults-Pagination li span{color:#15171C;text-decoration:none;font-size:16px;line-height:26px;width:38px;height:38px;display:flex;justify-content:center;align-items:center;border:2px solid #C1CDD7;border-radius:4px}
.SearchResults-Pagination li span{cursor:default}
.SearchResults-Pagination li a img{margin-left:0;transform:rotate(90deg)}
.SearchResults-Pagination li a img.left{transform:rotate(-90deg)}
.SearchResults-Pagination .page-item_mobile{display:flex;align-items:center;gap:8px}
@media (min-width:620px){.SearchResults-Pagination .page-item_mobile{display:none}}
.SearchResults-Pagination .page-item_mobile .page-input{display:inline;border:2px solid #C1CDD7;border-radius:4px;padding:4px 8px;height:24px;width:100%}
.SearchResults-Pagination .page-item_mobile span{color:#3A3E41}
.SearchResults-NoResults{display:flex;flex-direction:column;align-items:center;gap:32px}
.SearchResults-NoResults h3{font-size:18px}
.SearchResults-Checklist{display:flex;flex-direction:column;padding:24px 24px 24px 54px;gap:16px;background-color:#F4F6F8;border-radius:8px;margin:0;width:calc(100% - 78px);max-width:calc(634px - 78px);color:#3A3E41}
.SearchResults-Checklist .underline{text-decoration:underline;color:#3A3E41}
.SearchResults-Checklist a{color:#63629B}
.SearchResults-Checklist li::before{content:url("/storage/app/media/icons/ic-possibility-gray.svg")}
.SearchResults-Input{max-width:620px;display:flex;align-items:center;position:relative;border:1px solid #3A3E41;border-radius:5px;padding:0 6px;margin-bottom:32px}
.SearchResults-Input_searchLogo,.SearchResults-Input_closeLogo{height:24px;background-color:transparent;border:0;padding:0;width:24px;height:24px;cursor:pointer}
.SearchResults-Input_searchLogo{margin-right:12px}
.SearchResults-Input input{width:100%;padding:12px 0;border:0}
.SearchResults-Input input:focus,.SearchResults-Input input:focus-visible,.SearchResults-Input input:active{border:0;outline:none}