.search-hero{padding:clamp(2.625rem,2.1964285714rem + .8928571429vw,3rem) 0 clamp(3rem,-.4285714286rem + 7.1428571429vw,6rem)}.search-hero__search-form{padding:0!important}.search-hero__search-form .search-field{display:flex;flex-direction:row;align-items:center;padding:.6875rem 1rem .6875rem .75rem;border:.0625rem solid #748684;border-radius:.25rem;background:#fff}.search-hero__search-form .search-field .icon-search{width:1.25rem;height:1.25rem;min-width:1.25rem;margin-top:-.1875rem;margin-right:.5rem;color:#748684}.search-hero__search-form .search-field__input{padding:0;color:#0b1419;border:none}.search-hero__search-form .search-field__input:focus{border:none;outline:0}.search-hero__search-form .search-field__input:valid+.search-field__clear{display:flex}.search-hero__search-form .search-field__clear{display:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;min-width:1.25rem;margin-top:-.1875rem;margin-left:.5rem;padding:0;color:#748684;border:none;border-radius:100%;background:0 0}.search-hero__search-form .search-field__clear .icon{width:1.25rem;height:1.25rem;color:#748684}.search-hero__search-form .no-result-text,.search-hero__search-form .result-found-text{margin-top:1.5rem}.search-hero__search-form .no-result-text p,.search-hero__search-form .result-found-text p{font-weight:var(--subtitle-2-font-weight);font-size:var(--subtitle-2-font-size);font-family:var(--subtitle-2-font-family);line-height:var(--subtitle-2-line-height);font-variant-numeric:var(--subtitle-2-font-variant-numeric);color:#0b1419}.search-content__wrapper{padding-top:0!important}.search-content .search-results{padding-bottom:0}.search-content .search-results__pagination{margin-top:clamp(3rem,1.2857142857rem + 3.5714285714vw,4.5rem)}.search-content .search-results__no-results{padding:clamp(5.5rem,2.6428571429rem + 5.9523809524vw,8rem) 1.25rem clamp(6rem,2.5714285714rem + 7.1428571429vw,9rem);text-align:center;background-color:#e8edeb}.search-content .search-results__no-results .wp-block-buttons{justify-content:center}.search-content .search-results .search-result{display:grid;grid-template-columns:minmax(0,1fr) clamp(4.5rem,-.6428571429rem + 10.7142857143vw,9rem);margin-bottom:clamp(2rem,.8571428571rem + 2.380952381vw,3rem);padding-bottom:clamp(2rem,.8571428571rem + 2.380952381vw,3rem);color:#bac4c2;column-gap:clamp(1.25rem,-1.8928571429rem + 6.5476190476vw,4rem);border-bottom:.0625rem solid #bac4c2}.search-content .search-results .search-result--no-image{display:flex;flex-direction:row}.search-content .search-results .search-result--no-image .search-result__text{padding:0}.search-content .search-results .search-result:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.search-content .search-results .search-result__text{padding:0}.search-content .search-results .search-result__post-type{font-weight:var(--subtitle-3-font-weight);font-size:var(--subtitle-3-font-size);font-family:var(--subtitle-3-font-family);line-height:var(--subtitle-3-line-height);font-variant-numeric:var(--subtitle-3-font-variant-numeric);margin-bottom:.25rem;color:#465d5b}.search-content .search-results .search-result__title{font-weight:var(--title-1-font-weight);font-size:var(--title-1-font-size);font-family:var(--title-1-font-family);line-height:var(--title-1-line-height);font-variant-numeric:var(--title-1-font-variant-numeric);margin:0 0 .5rem;color:#0b1419}.search-content .search-results .search-result__title a{color:#0b1419;text-decoration:none}.search-content .search-results .search-result__title a:hover{color:#0b1419;text-decoration:underline}.search-content .search-results .search-result__excerpt{font-weight:var(--body-2-font-weight);font-size:var(--body-2-font-size);font-family:var(--body-2-font-family);line-height:var(--body-2-line-height);font-variant-numeric:var(--body-2-font-variant-numeric);display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#0b1419;word-break:break-word}@media (max-width:47.98rem){.search-content .search-results .search-result__excerpt{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical}}.search-content .search-results .search-result__excerpt p{font-weight:var(--body-2-font-weight);font-size:var(--body-2-font-size);font-family:var(--body-2-font-family);line-height:var(--body-2-line-height);font-variant-numeric:var(--body-2-font-variant-numeric)}.search-content .search-results .search-result__image{width:clamp(4.5rem,-.6428571429rem + 10.7142857143vw,9rem);height:clamp(4.5rem,-.6428571429rem + 10.7142857143vw,9rem);border-radius:0;overflow:hidden}.search-content .search-results .search-result__image a{display:inline-block}.search-content .search-results .search-result__image img{object-fit:cover}.search-content .search-results .search-result__image a,.search-content .search-results .search-result__image img{width:100%;height:100%;border-radius:.5rem}.search-no-results:not(body){position:relative;padding:clamp(5.5rem,2.6428571429rem + 5.9523809524vw,8rem) 1.25rem clamp(6rem,2.5714285714rem + 7.1428571429vw,9rem);border-radius:0;background-color:#f7f8f7;box-shadow:0 .125rem .5rem 0 rgba(0,0,0,.12)}@media (min-width:48rem){.search-no-results:not(body){background-position:bottom right}}@media (min-width:75rem){.search-no-results:not(body){background-size:auto}}.search-no-results:not(body)::after{position:absolute;bottom:0;right:0;content:"";width:100%;height:100%;background:#fff;opacity:.5}@media (min-width:75rem){.search-no-results:not(body)::after{display:none}}.search-no-results:not(body) .no-result{position:relative;z-index:9;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.search-no-results:not(body) .no-result__heading{margin-bottom:1rem;color:#0b1419}.search-no-results:not(body) .no-result__para{margin-bottom:2rem}.search-no-results:not(body) .no-result__para p{font-weight:var(--body-2-font-weight);font-size:var(--body-2-font-size);font-family:var(--body-2-font-family);line-height:var(--body-2-line-height);font-variant-numeric:var(--body-2-font-variant-numeric);color:#0b1419}.search-no-results:not(body) .no-result__buttons{display:flex;gap:1rem;justify-content:center;align-items:center}.search-no-results:not(body) .no-result__buttons .no-result-btn{line-height:0}.search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link{font-weight:var(--link-1-font-weight);font-size:var(--link-1-font-size);font-family:var(--link-1-font-family);line-height:var(--link-1-line-height);font-variant-numeric:var(--link-1-font-variant-numeric);display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:.625rem 1.875rem;text-align:center;border-radius:.25rem;cursor:pointer;-webkit-appearance:none;appearance:none;transition:color .2s linear,background-color .2s linear,border .2s linear;color:#203b49;position:relative;padding:0;border:none;border-radius:0;background-color:transparent}.search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled{cursor:not-allowed}.bg-dark .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,.bg-lime .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,.bg-neutral-10 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,.bg-neutral-12 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,.bg-neutral-7 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,.bg-neutral-8 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,.bg-neutral-9 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,.bg-ocean .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,.bg-shale .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link{color:#fff}.bg-dark .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-dark .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-dark .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,.bg-lime .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-lime .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-lime .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,.bg-neutral-10 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-neutral-10 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-neutral-10 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,.bg-neutral-12 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-neutral-12 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-neutral-12 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,.bg-neutral-7 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-neutral-7 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-neutral-7 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,.bg-neutral-8 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-neutral-8 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-neutral-8 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,.bg-neutral-9 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-neutral-9 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-neutral-9 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,.bg-ocean .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-ocean .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-ocean .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,.bg-shale .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.bg-shale .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.bg-shale .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,a:focus .bg-dark .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:focus .bg-lime .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:focus .bg-neutral-10 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:focus .bg-neutral-12 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:focus .bg-neutral-7 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:focus .bg-neutral-8 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:focus .bg-neutral-9 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:focus .bg-ocean .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:focus .bg-shale .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-dark .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-lime .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-neutral-10 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-neutral-12 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-neutral-7 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-neutral-8 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-neutral-9 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-ocean .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .bg-shale .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link{color:#bac4c2}.bg-dark .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled,.bg-lime .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled,.bg-neutral-10 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled,.bg-neutral-12 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled,.bg-neutral-7 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled,.bg-neutral-8 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled,.bg-neutral-9 .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled,.bg-ocean .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled,.bg-shale .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled{color:#5d716f}.search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link::before{position:absolute;left:0;bottom:-.125rem;content:"";width:100%;height:.125rem;background-color:currentcolor}.search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link.hover,.search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:focus,.search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:hover,a:focus .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link,a:hover .search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link{color:#465d5b}.search-no-results:not(body) .no-result__buttons .no-result-btn .wp-block-button__link:disabled{color:#8b9b99}.search-pagination .pagination{gap:.375rem}.search-pagination .pagination__item .pagination__item-inner{font-weight:var(--link-1-font-weight);font-size:var(--link-1-font-size);font-family:var(--link-1-font-family);line-height:var(--link-1-line-height);font-variant-numeric:var(--link-1-font-variant-numeric);display:inline-flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;color:#0b1419;border-radius:50%}.search-pagination .pagination__item .pagination__item-inner:hover{color:#0b1419;background-color:#d4ddda}.search-pagination .pagination__item--current .pagination__item-inner{color:#fff;background-color:#0a4a4b}.search-pagination .pagination__item--current .pagination__item-inner:hover{color:#fff;background-color:#0a4a4b}.search-pagination .pagination__item--next,.search-pagination .pagination__item--prev{display:inline-flex;justify-content:center;align-items:center;margin:0 .125rem}.search-pagination .pagination__item--next .pagination__item-inner:hover,.search-pagination .pagination__item--prev .pagination__item-inner:hover{background:0 0}.search-pagination .pagination__item--next .pagination__link,.search-pagination .pagination__item--prev .pagination__link{color:#0b1419}