.sh-res-search{display:flex;gap:30px;margin-bottom:40px}.sh-res__search{align-items:center;background:#ebebea;border-radius:16px;display:flex;font-size:16px;min-width:50%;padding:10px 20px 10px 10px;width:100%}.sh-res__search input{background:#ebebea;border:none;outline:none;padding:14px;width:100%}.sh-res__search input::placeholder{font-family:Lato,sans-serif}.sh-res__search__audience,.sh-res__search__topic{width:30%}.sh-res__search__audience .ss-main,.sh-res__search__topic .ss-main{background:#ebebea;border:none;border-radius:16px;padding:10px 14px 10px 10px}.sh-res__search__audience .ss-main:focus,.sh-res__search__topic .ss-main:focus{box-shadow:none;outline:2px solid #000}.ss-content{border:none;border-radius:0 0 16px 16px!important}.sh-res__search__audience .ss-single,.sh-res__search__topic .ss-single,.ss-content .ss-list .ss-option{background:#ebebea;font-size:16px;padding:10px!important}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{background:#007d8a!important}.sh-res__search__button{align-items:center;display:flex;flex-shrink:0}#return-button{margin-bottom:30px}.sh-res__category:not(:first-child){border-top:1px solid #d0cfce;margin-top:40px;padding-top:40px}.sh-res__category .button--tertiary{float:right;padding-right:0}.sh-posts__page{display:grid;gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}.sh-posts__page:not(:first-child){margin-top:40px}.sh-posts__page .sh-post{border:none;min-height:0}.sh-posts__page .sh-post__image-wrapper{border-radius:16px;overflow:hidden}.sh-posts__page .sh-post__image-wrapper img{transition:.3s}.sh-posts__page .sh-post:hover .sh-post__image-wrapper img{transform:scale(1.2)}.sh-posts__page .sh-post__body{padding:16px 0 50px}.sh-posts__page .sh-post__body p{color:#000}.sh-res__cards--filtered .sh-posts__page{margin-bottom:40px}.sh-posts__page--hidden{display:none}.sh-posts__load-more-button{margin-top:40px}@media (max-width:640px){.sh-res-search{flex-direction:column;gap:16px}.sh-res__search__audience,.sh-res__search__topic{width:100%}.sh-posts__page{gap:30px;grid-template-columns:repeat(1,minmax(0,1fr))}.sh-res__cards--filtered .sh-posts__page{margin-bottom:30px}.sh-posts__load-more-button{margin-top:30px}}