/* compiled by scssphp 1.6.0 on Mon, 11 May 2026 14:42:46 +0000 (0.053s) */

.search__nothing{grid-column:1 / -1}.search-banner{position:relative;background-color:var(--color-1);color:var(--color-white);padding-block:0;margin-block-end:0}.search-banner .search__container{padding-block:5rem 3rem}@media (min-width:64rem){.search-banner .search__container{padding-block:6.5625rem 4rem}}.search-banner .searchform{position:relative;inline-size:100%;max-inline-size:100%}@media (min-width:36rem){.search-banner .searchform{max-inline-size:30rem}}.search-banner .searchform__form{display:flex;flex-wrap:wrap;inline-size:100%}.search-banner .searchform__group{inline-size:100%}.search-banner .searchform__label{display:none}.search-banner .searchform__input{background-color:var(--color-white);color:var(--color-text);border-radius:var(--border-radius-xlarge);border:solid 0.0625rem var(--color-white);padding:0.5rem 4rem 0.5rem 1.5rem;font-family:var(--font-family--body);font-weight:var(--font-weight--regular);font-size:1rem;block-size:3.125rem;inline-size:100%}@media (min-width:64rem){.search-banner .searchform__input{block-size:4.6875rem;padding:0.5rem 4.6875rem 0.5rem 2rem}}.search-banner .searchform__input:focus-visible{outline:none}.search-banner .searchform__submit{background-color:var(--color-2);color:var(--color-text);border:0 none;border-radius:50%;padding:0.5rem;position:absolute;inset-inline-end:0.5rem;inset-block-start:50%;z-index:1;transform:translateY(-50%);block-size:2.5rem;inline-size:2.5rem;min-inline-size:2.5rem}@media (min-width:64rem){.search-banner .searchform__submit{block-size:3.1875rem;inline-size:3.1875rem;min-inline-size:3.1875rem;inset-inline-end:0.75rem}}.search-banner .searchform__submit .button__title{display:none}.search-banner .searchform__submit svg{display:block}.search-banner .searchform__submit:hover,.search-banner .searchform__submit:focus-visible{background-color:var(--color-1);color:var(--color-white)}.search__container{grid-template-columns:subgrid}.search__heading{grid-column:1/-1;max-inline-size:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block-end:0}.search__heading h1.heading__title{font-size:var(--font-size--xl)}@media (min-width:64rem){.search__heading h1.heading__title{font-size:3rem}}.search__title{text-align:center;margin-block-end:var(--margin-large);color:var(--color-grey-9)}.search__title strong{color:var(--color-white)}.search-results{position:relative}section.search-results{padding-block-start:3rem}.search__count{grid-column:1/-1;grid-row:1;color:var(--color-text--lighter)}.search__count strong{color:var(--color-text)}.search__grid{grid-column:1/-1;grid-row:2;display:grid;grid-template-columns:subgrid;gap:var(--gap-medium)}.search .searchwp-revised-search-notice{grid-column:1/-1;margin-block-end:0.5rem}.search .pager{grid-column:1/-1;grid-row:3;margin-block-start:2.5rem}@media (min-width:64rem){.search .pager{margin-block-start:3rem}}.search .pager__list{list-style:none;margin:0;padding-inline-start:0;display:flex;align-items:center;justify-content:center;gap:0.5rem}.search .pager__list a.pager__item{background-color:transparent;border-color:var(--color-grey-3);color:var(--color-text)}.search .pager__list a.pager__item:hover,.search .pager__list a.pager__item:focus-visible,.search .pager__list a.pager__item.--current{background-color:var(--color-1);border-color:var(--color-1);color:var(--color-white)}.search .pager__list a.pager__item.--icon-only{background-color:transparent;border-color:transparent;color:var(--color-text)}.search .pager__list a.pager__item.--icon-only:hover,.search .pager__list a.pager__item.--icon-only:focus-visible{background-color:transparent;border-color:transparent;color:var(--color-text)}.search .pager__item{inline-size:3.1875rem;block-size:3.1875rem;display:flex;align-items:center;justify-content:center;border:solid 0.0625rem var(--color-grey-3);background-color:transparent;color:var(--color-text);border-radius:50%;padding:0.25rem;text-decoration:none}.search .pager__item .button__title{display:none}.search .pager__item.--icon-only{background-color:transparent;border-color:transparent;color:var(--color-text)}.search .pager__item:hover,.search .pager__item:focus-visible,.search .pager__item.--current{background-color:var(--color-1);border-color:var(--color-1);color:var(--color-white)}