/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.page--ORG input.search-query__input:-moz-placeholder-shown + button.search-query__reset, .page--TSP input.search-query__input:-moz-placeholder-shown + button.search-query__reset, .page--TXC input.search-query__input:-moz-placeholder-shown + button.search-query__reset, .page--BOB input.search-query__input:-moz-placeholder-shown + button.search-query__reset, .page--BUY input.search-query__input:-moz-placeholder-shown + button.search-query__reset {
  display: none;
}
.page--ORG input.search-query__input:-ms-input-placeholder + button.search-query__reset, .page--TSP input.search-query__input:-ms-input-placeholder + button.search-query__reset, .page--TXC input.search-query__input:-ms-input-placeholder + button.search-query__reset, .page--BOB input.search-query__input:-ms-input-placeholder + button.search-query__reset, .page--BUY input.search-query__input:-ms-input-placeholder + button.search-query__reset {
  display: none;
}
.page--ORG input.search-query__input:placeholder-shown + button.search-query__reset,
.page--TSP input.search-query__input:placeholder-shown + button.search-query__reset,
.page--TXC input.search-query__input:placeholder-shown + button.search-query__reset,
.page--BOB input.search-query__input:placeholder-shown + button.search-query__reset,
.page--BUY input.search-query__input:placeholder-shown + button.search-query__reset {
  display: none;
}
.page--RM #bluesearch {
  --focus-color: #8c2432;
  --reset-color: #8c2432;
  --link-color: #8c2432;
  --link-hover-color: #19305b;
  --loader-color: #8c2432;
  --button-hover-background: #8c2432;
  --font-family: Roboto, sans-serif;
}
.page--ORG #bluesearch {
  --focus-color: #036EBA;
  --reset-color: #036EBA;
  --link-color: #036EBA;
  --link-hover-color: #025088;
  --loader-color: #036EBA;
  --button-hover-background: #163874;
  --font-family: Public Sans, Roboto, sans-serif;
  --pagination-number-active-background: #036EBA;
  --pagination-nav-hover-background: #036EBA;
}
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__inner {
  gap: 0.25rem;
}
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
  font-size: 1.125rem;
  border-radius: 5px;
}
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
  width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
    width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
    width: 2.25rem;
}
}
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
  max-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: 2.25rem;
}
}
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
  min-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: 2.25rem;
}
}
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
  height: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
    height: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--ORG #bluesearch .app.app--list-minimal .search-pagination__number, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__prev, .page--ORG #bluesearch .app.app--list-minimal .search-pagination__next {
    height: 2.25rem;
}
}
.page--ORG #bluesearch .search-pagination__prev, .page--ORG #bluesearch .search-pagination__next, .page--ORG #bluesearch .search-pagination__number {
  border-radius: 5px;
}
.page--TXC #bluesearch {
  --focus-color: #c4390d;
  --reset-color: #354088;
  --link-color: #1f4495;
  --link-hover-color: #191f42;
  --loader-color: #354088;
  --button-hover-background: #3E4BA0;
  --font-family: Public Sans, Roboto, sans-serif;
  --pagination-number-active-background: #354088;
  --pagination-nav-hover-background: #354088;
}
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__inner {
  gap: 0.25rem;
}
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
  font-size: 1.125rem;
  border-radius: 5px;
}
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
  width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
    width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
    width: 2.25rem;
}
}
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
  max-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: 2.25rem;
}
}
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
  min-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: 2.25rem;
}
}
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
  height: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
    height: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--TXC #bluesearch .app.app--list-minimal .search-pagination__number, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TXC #bluesearch .app.app--list-minimal .search-pagination__next {
    height: 2.25rem;
}
}
.page--TXC #bluesearch .search-pagination__prev, .page--TXC #bluesearch .search-pagination__next, .page--TXC #bluesearch .search-pagination__number {
  border-radius: 5px;
}
.page--BOB #bluesearch {
  --focus-color: #6a5528;
  --reset-color: #004ba9;
  --link-color: #002554;
  --link-hover-color: #005dd4;
  --loader-color: #004ba9;
  --button-hover-background: #002554;
  --font-family: Public Sans, Roboto, sans-serif;
  --pagination-number-active-background: #004ba9;
  --pagination-nav-hover-background: #004ba9;
}
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__inner {
  gap: 0.25rem;
}
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
  font-size: 1.125rem;
  border-radius: 5px;
}
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
  width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
    width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
    width: 2.25rem;
}
}
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
  max-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: 2.25rem;
}
}
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
  min-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: 2.25rem;
}
}
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
  height: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
    height: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--BOB #bluesearch .app.app--list-minimal .search-pagination__number, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BOB #bluesearch .app.app--list-minimal .search-pagination__next {
    height: 2.25rem;
}
}
.page--BOB #bluesearch .search-pagination__prev, .page--BOB #bluesearch .search-pagination__next, .page--BOB #bluesearch .search-pagination__number {
  border-radius: 5px;
}
.page--BUY #bluesearch {
  --focus-color: #FEDD00;
  --reset-color: #003fb1;
  --link-color: #003087;
  --link-hover-color: #001d50;
  --loader-color: #055eff;
  --button-hover-background: #003087;
  --font-family: Public Sans, Roboto, sans-serif;
  --pagination-number-active-background: #003fb1;
  --pagination-nav-hover-background: #003fb1;
}
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__inner {
  gap: 0.25rem;
}
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
  font-size: 1.125rem;
  border-radius: 5px;
}
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
  width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
    width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
    width: 2.25rem;
}
}
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
  max-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: 2.25rem;
}
}
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
  min-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: 2.25rem;
}
}
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
  height: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
    height: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--BUY #bluesearch .app.app--list-minimal .search-pagination__number, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__prev, .page--BUY #bluesearch .app.app--list-minimal .search-pagination__next {
    height: 2.25rem;
}
}
.page--BUY #bluesearch .search-pagination__prev, .page--BUY #bluesearch .search-pagination__next, .page--BUY #bluesearch .search-pagination__number {
  border-radius: 5px;
}
.page--TSP #bluesearch {
  --focus-color: #2d58d0;
  --reset-color: #2d58d0;
  --link-color: #1E3A8A;
  --link-hover-color: #0f1c44;
  --loader-color: #2d58d0;
  --button-hover-background: #1E3A8A;
  --font-family: Public Sans, Roboto, sans-serif;
  --pagination-number-active-background: #2d58d0;
  --pagination-nav-hover-background: #2d58d0;
}
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__inner {
  gap: 0.25rem;
}
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
  font-size: 1.125rem;
  border-radius: 5px;
}
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
  width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
    width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
    width: 2.25rem;
}
}
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
  max-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
    max-width: 2.25rem;
}
}
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
  min-width: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
    min-width: 2.25rem;
}
}
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
  height: 1.875rem;
}
@media screen and (min-width: 36rem) {
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
    height: calc(
        1.875rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--TSP #bluesearch .app.app--list-minimal .search-pagination__number, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__prev, .page--TSP #bluesearch .app.app--list-minimal .search-pagination__next {
    height: 2.25rem;
}
}
.page--TSP #bluesearch .search-pagination__prev, .page--TSP #bluesearch .search-pagination__next, .page--TSP #bluesearch .search-pagination__number {
  border-radius: 5px;
}
#bluesearch .app--calendar.app .search-query__sort {
  display: none;
}
#bluesearch .app--calendar.app .app__body {
  margin-top: 0.5rem;
}
#bluesearch .app--calendar.app .search-query__submit {
  margin-right: 0;
}
body.using-mouse #bluesearch *:focus {
  outline: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-0d00448a]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app[data-v-0d00448a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
}
.app.reloading[data-v-0d00448a] {
  -webkit-filter: grayscale(50%) blur(4px);
          filter: grayscale(50%) blur(4px);
  opacity: 0.5;
  pointer-events: none;
}
.app--list-minimal[data-v-0d00448a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-grid-columns: unset;
  grid-template-columns: unset;
  -ms-grid-rows: unset;
  grid-template-rows: unset;
}
.app--list-minimal .app__header[data-v-0d00448a] {
  margin: 0;
}
.app--list-minimal .search-pagination[data-v-0d00448a] {
  margin: 2rem 0 0;
}
@media (min-width: 992px) {
.app[data-v-0d00448a] {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: minmax(200px, 25%) 1fr;
    grid-template-columns: minmax(200px, 25%) 1fr;
    -ms-grid-rows: auto auto 1fr auto;
    grid-template-rows: auto auto 1fr auto;
    gap: 0 1.5rem;
}
.app--list-minimal[data-v-0d00448a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-grid-columns: unset;
    grid-template-columns: unset;
    -ms-grid-rows: unset;
    grid-template-rows: unset;
}
}
@media (min-width: 992px) {
.app--calendar[data-v-0d00448a] {
    -ms-grid-columns: minmax(240px, 20%) 1fr;
    grid-template-columns: minmax(240px, 20%) 1fr;
}
}
.app--calendar .app-results[data-v-0d00448a] {
  overflow: visible;
}
.app--calendar .app__footer[data-v-0d00448a] {
  display: none;
}
.app--trending[data-v-0d00448a] {
  -ms-grid-rows: auto auto 1fr auto auto;
  grid-template-rows: auto auto 1fr auto auto;
}
.app--trending[data-v-0d00448a]:has(.app__info) {
  -ms-grid-rows: auto auto auto 1fr auto;
  grid-template-rows: auto auto auto 1fr auto;
}
.app--trending .app__rail[data-v-0d00448a] {
  -ms-grid-row: 2;
  -ms-grid-row-span: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-area: 2/1/5/2;
}
.app--trending .app__header[data-v-0d00448a] {
  -ms-grid-row: 2;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 2/2/2/3;
}
.app--trending .app__info[data-v-0d00448a] {
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 3/2/4/3;
}
.app--trending .app__body[data-v-0d00448a] {
  -ms-grid-row: 4;
  -ms-grid-row-span: 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 4/2/5/3;
}
.app--trending .app__footer[data-v-0d00448a] {
  -ms-grid-row: 5;
  -ms-grid-row-span: 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 5/2/6/3;
}
.app__rail[data-v-0d00448a], .app__header[data-v-0d00448a], .app-query__main[data-v-0d00448a], .app__info[data-v-0d00448a], .app__body[data-v-0d00448a], .app__footer[data-v-0d00448a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.5rem;
  max-width: 100%;
}
.app__rail[data-v-0d00448a] {
  -ms-grid-row: 1;
  -ms-grid-row-span: 4;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-area: 1/1/5/2;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.app__header[data-v-0d00448a] {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 1/2/2/3;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
  margin-bottom: 1.25rem;
}
.app__header.app__header--allow-toggling .app-query__main[data-v-0d00448a] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.app-query__main[data-v-0d00448a] {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 768px) {
.app-query__main[data-v-0d00448a] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
}
.app__info[data-v-0d00448a] {
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 2/2/3/3;
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
}
.app-results__heading-text[data-v-0d00448a] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.app__body[data-v-0d00448a] {
  -ms-grid-row: 3;
  -ms-grid-row-span: 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 3/2/4/3;
  -webkit-box-ordinal-group: 5;
      -ms-flex-order: 4;
          order: 4;
  margin-top: 2rem;
}
.app__footer[data-v-0d00448a] {
  -ms-grid-row: 4;
  -ms-grid-row-span: 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 4/2/5/3;
  -webkit-box-ordinal-group: 6;
      -ms-flex-order: 5;
          order: 5;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.app[data-v-0d00448a] .search-filters__toggle {
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: auto;
  padding: 0.625rem 2rem;
  text-align: center;
  border-width: 2px;
  border-style: solid;
  border-radius: 6px;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
}
.app[data-v-0d00448a] .search-filters__toggle:hover {
  text-decoration: none;
}
.app[data-v-0d00448a] .search-filters__toggle.disabled, .app[data-v-0d00448a] .search-filters__toggle[disabled] {
  pointer-events: none;
  opacity: 0.65;
}
.composition--btn-lg .app[data-v-0d00448a] .search-filters__toggle {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
}
.composition--btn-sm .app[data-v-0d00448a] .search-filters__toggle {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle {
  background: #45763b;
  color: #fff;
  border-color: #45763b;
  text-transform: uppercase;
  font-family: "Montserrat", sans-serif;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle:hover {
  background: #2d4d27;
  border-color: #2d4d27;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle, .page--LS .app[data-v-0d00448a] .search-filters__toggle {
  font-weight: 600;
}
.page--LS .app[data-v-0d00448a] .search-filters__toggle, .page--BC .app[data-v-0d00448a] .search-filters__toggle {
  background: #19305b;
  border-color: #19305b;
  padding-left: 3rem;
  padding-right: 3rem;
  color: #fff;
}
.page--LS .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .app[data-v-0d00448a] .search-filters__toggle:hover {
  background: #0c172b;
  border-color: #0c172b;
}
.page--BC .app[data-v-0d00448a] .search-filters__toggle, .page--ORG .app[data-v-0d00448a] .search-filters__toggle, .page--BUY .app[data-v-0d00448a] .search-filters__toggle, .page--TXC .app[data-v-0d00448a] .search-filters__toggle, .page--BOB .app[data-v-0d00448a] .search-filters__toggle,
.app[data-v-0d00448a] .search-filters__toggle .page--TSP {
  font-weight: 700;
}
.page--RM .app[data-v-0d00448a] .search-filters__toggle {
  font-weight: 700;
  background: #8c2432;
  border-color: #8c2432;
  color: #fff;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
  text-transform: uppercase;
  font-family: "Roboto", sans-serif;
}
.page--RM .app[data-v-0d00448a] .search-filters__toggle:hover {
  background: #5b1721;
  border-color: #5b1721;
}
@media (max-width: 575px) {
.page--RM .app[data-v-0d00448a] .search-filters__toggle {
    width: 100%;
}
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle {
  background: #FDDE00;
  border-color: #FDDE00;
  color: #163874;
  text-transform: none;
  font-family: "Public Sans", "Roboto", sans-serif;
  padding-left: 3rem;
  padding-right: 3rem;
  position: relative;
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle::after {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e98d";
  position: absolute;
  right: 3.5rem;
  font-weight: 700;
  opacity: 0;
  -webkit-transition: 0.18s ease;
  transition: 0.18s ease;
}
@media speech {
.page--ORG .app[data-v-0d00448a] .search-filters__toggle::after {
    display: none;
    visibility: hidden;
}
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle:hover {
  background: #eed100;
  border-color: #eed100;
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle:hover::after {
  right: 2rem;
  opacity: 1;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle {
  background: #1E3A8A;
  border-color: #1E3A8A;
  color: #FAFAFA;
  text-transform: none;
  font-family: "Public Sans", "Roboto", sans-serif;
  padding-left: 3rem;
  padding-right: 3rem;
  position: relative;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle::after {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e98d";
  position: absolute;
  right: 3.5rem;
  font-weight: 700;
  opacity: 0;
  -webkit-transition: 0.18s ease;
  transition: 0.18s ease;
}
@media speech {
.page--TSP .app[data-v-0d00448a] .search-filters__toggle::after {
    display: none;
    visibility: hidden;
}
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle:hover {
  background: #0f1c44;
  border-color: #0f1c44;
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle:hover::after {
  right: 2rem;
  opacity: 1;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle {
  background: #ffcb05;
  border-color: #ffcb05;
  color: #FAFAFA;
  text-transform: none;
  font-family: "Public Sans", "Roboto", sans-serif;
  padding-left: 3rem;
  padding-right: 3rem;
  position: relative;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle::after {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e98d";
  position: absolute;
  right: 3.5rem;
  font-weight: 700;
  opacity: 0;
  -webkit-transition: 0.18s ease;
  transition: 0.18s ease;
}
@media speech {
.page--TXC .app[data-v-0d00448a] .search-filters__toggle::after {
    display: none;
    visibility: hidden;
}
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle:hover {
  background: #d1a600;
  border-color: #d1a600;
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle:hover::after {
  right: 2rem;
  opacity: 1;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle {
  background: #002554;
  border-color: #002554;
  color: #FAFAFA;
  text-transform: none;
  font-family: "Public Sans", "Roboto", sans-serif;
  padding-left: 3rem;
  padding-right: 3rem;
  position: relative;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle::after {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e98d";
  position: absolute;
  right: 3.5rem;
  font-weight: 700;
  opacity: 0;
  -webkit-transition: 0.18s ease;
  transition: 0.18s ease;
}
@media speech {
.page--BOB .app[data-v-0d00448a] .search-filters__toggle::after {
    display: none;
    visibility: hidden;
}
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle:hover {
  background: #005dd4;
  border-color: #005dd4;
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle:hover::after {
  right: 2rem;
  opacity: 1;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle {
  background: #003087;
  border-color: #003087;
  color: #FAFAFA;
  text-transform: none;
  font-family: "Public Sans", "Roboto", sans-serif;
  padding-left: 3rem;
  padding-right: 3rem;
  position: relative;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle::after {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e98d";
  position: absolute;
  right: 3.5rem;
  font-weight: 700;
  opacity: 0;
  -webkit-transition: 0.18s ease;
  transition: 0.18s ease;
}
@media speech {
.page--BUY .app[data-v-0d00448a] .search-filters__toggle::after {
    display: none;
    visibility: hidden;
}
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle:hover {
  background: #001d50;
  border-color: #001d50;
  padding-left: 2.5rem;
  padding-right: 3.5rem;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle:hover::after {
  right: 2rem;
  opacity: 1;
}
.app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: transparent;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--LS .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--BC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--RM .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--FP .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--ORG .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--BUY .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--BOB .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--TSP .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--TXC .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle, .page--FP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--LS .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--BC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--RM .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white, .page--FP .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2), .page--LS .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2), .page--BC .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2), .page--RM .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2), .page--ORG .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2), .page--BUY .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2), .page--BOB .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2), .page--TSP .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2), .page--TXC .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background-color: transparent;
}
.app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #fff;
  border-color: #fff;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--FP .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--FP .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  color: #45763b;
}
.page--LS .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--BC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--LS .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--BC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--LS .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover, .page--BC .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  color: #19305b;
}
.page--RM .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--RM .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--RM .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  color: #002d5d;
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--ORG .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--ORG .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  color: #002d5d;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--TSP .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--TSP .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  color: #1E3A8A;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--TXC .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--TXC .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  color: #ffcb05;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--BOB .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--BOB .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  color: #005dd4;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--BUY .composition--btn-ghost-white .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--ghost-white:hover, .page--BUY .composition--btn2-ghost-white .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  color: #001d50;
}
.app[data-v-0d00448a] .search-filters__toggle--secondary, .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  color: #fff;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #19305b;
  border-color: #19305b;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #101f3b;
  background: #101f3b;
}
.page--LS .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #005e62;
  border-color: #005e62;
}
.page--LS .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #003739;
  border-color: #003739;
}
.page--BC .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #8c2432;
  border-color: #8c2432;
}
.page--BC .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #6c1c26;
  border-color: #6c1c26;
}
.page--RM .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #19305b;
  border-color: #19305b;
}
.page--RM .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #101f3b;
  border-color: #101f3b;
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--ORG .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--ORG .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #2175C8;
  border-color: #2175C8;
  color: #fff;
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle--secondary::after, .page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--secondary::after, .page--ORG .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle::after, .page--ORG .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2)::after {
  color: #FDDE00;
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--ORG .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--ORG .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #163874;
  border-color: #163874;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--TSP .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--TSP .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #D41E34;
  border-color: #D41E34;
  color: #FAFAFA;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle--secondary::after, .page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--secondary::after, .page--TSP .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle::after, .page--TSP .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2)::after {
  color: #FAFAFA;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--TSP .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--TSP .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #560c15;
  border-color: #560c15;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--TXC .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--TXC .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #c4390d;
  border-color: #c4390d;
  color: #FAFAFA;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle--secondary::after, .page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--secondary::after, .page--TXC .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle::after, .page--TXC .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2)::after {
  color: #FAFAFA;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--TXC .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--TXC .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #5d1b06;
  border-color: #5d1b06;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BOB .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BOB .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #71B2C9;
  border-color: #71B2C9;
  color: #0A0B0B;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle--secondary::after, .page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--secondary::after, .page--BOB .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle::after, .page--BOB .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2)::after {
  color: #0A0B0B;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BOB .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BOB .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #c6e0e9;
  border-color: #c6e0e9;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BUY .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BUY .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  background: #FEDD00;
  border-color: #FEDD00;
  color: #0A0B0B;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle--secondary::after, .page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--secondary::after, .page--BUY .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle::after, .page--BUY .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2)::after {
  color: #0A0B0B;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BUY .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BUY .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  background: #665800;
  border-color: #665800;
  color: #FAFAFA;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle--secondary:hover::after, .page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover::after, .page--BUY .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover::after, .page--BUY .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover::after {
  color: #FAFAFA;
}
.page--RM .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-darkGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-darkGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-darkGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-darkGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-darkGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-darkGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-darkGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-darkGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-darkGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-darkGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-darkGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-darkGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-darkGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-darkGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-darkGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-darkGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-darkGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-gray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-gray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-gray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-gray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-gray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-gray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-gray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-gray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-gray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-gray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-gray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-gray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-gray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-gray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-gray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-gray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-gray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-lightGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-lightGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-lightGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-lightGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-lightGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-lightGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-lightGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-lightGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-lightGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-lightGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-lightGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-lightGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-lightGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-lightGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-lightGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-lightGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-lightGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-lightestGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-lightestGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-lightestGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-lightestGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-lightestGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-lightestGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-lightestGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-lightestGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-lightestGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-lightestGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-lightestGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-lightestGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-lightestGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-lightestGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-lightestGray .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-lightestGray .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-lightestGray .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-lightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-lightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-lightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-lightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-lightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-lightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-lightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-lightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-lightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-lightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-lightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-lightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-lightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-lightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-lightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-lightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-lightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-darkBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-darkBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-darkBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-darkBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-darkBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-darkBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-darkBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-darkBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-darkBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-darkBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-darkBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-darkBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-darkBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-darkBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-darkBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-darkBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-darkBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-darkBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-darkBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-darkBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-darkBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-darkBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-darkBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-darkBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-darkBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-darkBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-darkBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-darkBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-darkBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-darkBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-darkBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-darkBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-darkBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-darkBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-blue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-blue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-blue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-blue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-blue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-blue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-blue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-blue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-blue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-blue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-blue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-blue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-blue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-blue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-blue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-blue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-blue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-blueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-blueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-blueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-blueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-blueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-blueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-blueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-blueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-blueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-blueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-blueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-blueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-blueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-blueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-blueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-blueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-blueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-brightBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-brightBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-brightBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-brightBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-brightBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-brightBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-brightBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-brightBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-brightBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-brightBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-brightBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-brightBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-brightBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-brightBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-brightBlueRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-brightBlueRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-brightBlueRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-yellow .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-yellow .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-yellow .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-yellow .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-yellow .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-yellow .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-yellow .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-yellow .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-yellow .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-yellow .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-yellow .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-yellow .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-yellow .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-yellow .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-yellow .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-yellow .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-yellow .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-teal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-teal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-teal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-teal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-teal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-teal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-teal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-teal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-teal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-teal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-teal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-teal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-teal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-teal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-teal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-teal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-teal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-green .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-green .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-green .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-green .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-green .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-green .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-green .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-green .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-green .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-green .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-green .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-green .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-green .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-green .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-green .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-green .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-green .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-red .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-red .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-red .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-red .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-red .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-red .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-red .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-red .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-red .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-red .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-red .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-red .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-red .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-red .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-red .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-red .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-red .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-redRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-redRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-redRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-redRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-redRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-redRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-redRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-redRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-redRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-redRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-redRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-redRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-redRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-redRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-redRmf .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-redRmf .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-redRmf .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-brightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-brightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-brightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-brightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-brightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-brightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-brightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-brightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-brightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-brightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-brightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-brightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-brightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-brightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-brightBlue .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-brightBlue .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-brightBlue .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-charcoal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-charcoal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-charcoal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-charcoal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-charcoal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-charcoal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-charcoal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-charcoal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-charcoal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-charcoal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-charcoal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-charcoal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-charcoal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-charcoal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-charcoal .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-charcoal .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-charcoal .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-silverOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-silverOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-silverOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-silverOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-silverOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-silverOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-silverOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-silverOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-silverOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-silverOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-silverOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-silverOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-silverOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-silverOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-silverOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-silverOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-silverOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-purple .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-purple .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-purple .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-purple .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-purple .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-purple .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-purple .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-purple .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-purple .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-purple .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-purple .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-purple .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-purple .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-purple .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-purple .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-purple .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-purple .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-orangeOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-orangeOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-orangeOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-orangeOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-orangeOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-orangeOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-orangeOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-orangeOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-orangeOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-orangeOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-orangeOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-orangeOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-orangeOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-orangeOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-orangeOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-orangeOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-orangeOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-brightBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-brightBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-brightBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-brightBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-brightBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-brightBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-brightBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-brightBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-brightBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-brightBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-brightBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-brightBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-brightBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-brightBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-brightBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-brightBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-brightBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-blueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-blueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-blueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-blueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-blueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-blueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-blueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-blueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-blueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-blueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-blueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-blueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-blueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-blueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-blueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-blueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-blueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-yellowOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-yellowOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-yellowOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-yellowOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-yellowOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-yellowOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-yellowOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-yellowOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-yellowOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-yellowOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-yellowOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-yellowOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-yellowOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-yellowOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-yellowOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-yellowOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-yellowOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-dullBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-dullBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-dullBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-dullBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-dullBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-dullBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-dullBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-dullBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-dullBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-dullBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-dullBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-dullBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-dullBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-dullBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-dullBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-dullBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-dullBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-darkBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-darkBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-darkBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-darkBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-darkBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-darkBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-darkBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-darkBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-darkBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-darkBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-darkBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-darkBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-darkBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-darkBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-darkBlueOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-darkBlueOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-darkBlueOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-lightGrayOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-lightGrayOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-lightGrayOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-lightGrayOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-lightGrayOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-lightGrayOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-lightGrayOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-lightGrayOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-lightGrayOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-lightGrayOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-lightGrayOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-lightGrayOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-lightGrayOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-lightGrayOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-lightGrayOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-lightGrayOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-lightGrayOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-lightBlueAltOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-lightBlueAltOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-lightBlueAltOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-lightBlueAltOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-lightBlueAltOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-lightBlueAltOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-lightBlueAltOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-lightBlueAltOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-lightBlueAltOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-lightBlueAltOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-lightBlueAltOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-lightBlueAltOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-lightBlueAltOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-lightBlueAltOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-lightBlueAltOrg .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-lightBlueAltOrg .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-lightBlueAltOrg .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-blueTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-blueTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-blueTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-blueTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-blueTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-blueTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-blueTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-blueTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-blueTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-blueTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-blueTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-blueTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-blueTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-blueTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-blueTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-blueTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-blueTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-redTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-redTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-redTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-redTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-redTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-redTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-redTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-redTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-redTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-redTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-redTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-redTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-redTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-redTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-redTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-redTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-redTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-lightGrayTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-lightGrayTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-lightGrayTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-lightGrayTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-lightGrayTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-lightGrayTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-lightGrayTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-lightGrayTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-lightGrayTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-lightGrayTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-lightGrayTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-lightGrayTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-lightGrayTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-lightGrayTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-lightGrayTsp .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-lightGrayTsp .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-lightGrayTsp .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-purpleTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-purpleTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-purpleTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-purpleTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-purpleTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-purpleTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-purpleTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-purpleTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-purpleTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-purpleTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-purpleTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-purpleTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-purpleTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-purpleTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-purpleTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-purpleTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-purpleTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-orangeTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-orangeTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-orangeTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-orangeTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-orangeTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-orangeTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-orangeTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-orangeTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-orangeTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-orangeTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-orangeTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-orangeTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-orangeTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-orangeTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-orangeTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-orangeTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-orangeTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-brightBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-brightBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-brightBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-brightBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-brightBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-brightBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-brightBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-brightBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-brightBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-brightBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-brightBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-brightBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-brightBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-brightBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-brightBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-brightBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-brightBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-lightBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-lightBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-lightBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-lightBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-lightBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-lightBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-lightBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-lightBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-lightBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-lightBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-lightBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-lightBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-lightBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-lightBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-lightBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-lightBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-lightBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-darkBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-darkBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-darkBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-darkBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-darkBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-darkBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-darkBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-darkBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-darkBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-darkBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-darkBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-darkBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-darkBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-darkBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-darkBlueBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-darkBlueBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-darkBlueBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-beigeBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-beigeBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-beigeBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-beigeBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-beigeBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-beigeBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-beigeBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-beigeBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-beigeBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-beigeBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-beigeBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-beigeBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-beigeBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-beigeBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-beigeBob .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-beigeBob .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-beigeBob .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-blueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-blueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-blueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-blueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-blueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-blueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-blueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-blueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-blueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-blueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-blueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-blueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-blueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-blueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-blueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-blueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-blueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-darkBlueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-darkBlueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-darkBlueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-darkBlueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-darkBlueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-darkBlueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-darkBlueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-darkBlueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-darkBlueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-darkBlueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-darkBlueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-darkBlueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-darkBlueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-darkBlueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-darkBlueBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-darkBlueBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-darkBlueBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-yellowBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-yellowBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-yellowBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-yellowBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-yellowBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-yellowBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-yellowBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-yellowBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-yellowBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-yellowBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-yellowBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-yellowBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-yellowBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-yellowBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-yellowBuy .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-yellowBuy .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-yellowBuy .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-blackTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-blackTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-blackTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-blackTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-blackTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-blackTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-blackTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-blackTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-blackTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-blackTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-blackTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-blackTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-blackTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-blackTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-blackTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-blackTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-blackTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-redTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-redTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-redTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-redTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-redTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-redTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-redTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-redTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-redTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-redTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-redTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-redTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-redTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-redTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-redTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-redTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-redTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-tealTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-tealTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-tealTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-tealTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-tealTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-tealTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-tealTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-tealTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-tealTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-tealTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-tealTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-tealTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-tealTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-tealTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-tealTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-tealTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-tealTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-darkBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-darkBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--RM .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-darkBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-darkBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--FP .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-darkBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-darkBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--FP .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-darkBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-darkBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #19305b;
}
.page--LS .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-darkBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-darkBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-darkBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-darkBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-darkBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-darkBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--BC .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-darkBlueTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-darkBlueTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-darkBlueTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #8c2432;
}
.page--RM .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-pinkTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-pinkTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-pinkTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-pinkTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-pinkTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-pinkTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-pinkTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-pinkTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-pinkTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-pinkTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #fff;
  color: #fff;
  background: transparent;
}
.page--LS .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-pinkTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-pinkTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #fff;
  background: #fff;
  color: #005e62;
}
.page--BC .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-pinkTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-pinkTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-pinkTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-pinkTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-pinkTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-yellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-yellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-yellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-yellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-yellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-yellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-yellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-yellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-yellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-yellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-yellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-yellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-yellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-yellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-yellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-yellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-yellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.page--RM .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--RM .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--RM .composition--fill-darkYellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--RM .composition--fill-darkYellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--RM .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--RM .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--RM .composition--fill-darkYellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--RM .composition--fill-darkYellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--FP .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--FP .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--FP .composition--fill-darkYellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--FP .composition--fill-darkYellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #19305b;
  color: #19305b;
  background: transparent;
}
.page--FP .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--FP .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--FP .composition--fill-darkYellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--FP .composition--fill-darkYellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #19305b;
  background: #19305b;
  color: #fff;
}
.page--LS .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--LS .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--LS .composition--fill-darkYellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--LS .composition--fill-darkYellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #005e62;
  color: #005e62;
  background: transparent;
}
.page--LS .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--LS .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--LS .composition--fill-darkYellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--LS .composition--fill-darkYellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #005e62;
  background: #005e62;
  color: #fff;
}
.page--BC .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary, .page--BC .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary, .page--BC .composition--fill-darkYellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle, .page--BC .composition--fill-darkYellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2) {
  border-color: #8c2432;
  color: #8c2432;
  background: transparent;
}
.page--BC .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle--secondary:hover, .page--BC .composition--fill-darkYellowTxc .app[data-v-0d00448a] .search-filters__toggle.btn--secondary:hover, .page--BC .composition--fill-darkYellowTxc .composition--btn-secondary .app[data-v-0d00448a] .search-filters__toggle:hover, .page--BC .composition--fill-darkYellowTxc .composition--btn2-secondary .app[data-v-0d00448a] .search-filters__toggle:nth-of-type(2):hover {
  border-color: #8c2432;
  background: #8c2432;
  color: #fff;
}
.app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  background: transparent;
}
.app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  color: #fff;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--FP .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--FP .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  color: #45763b;
  border-color: #45763b;
}
.page--FP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--FP .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--FP .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  background: #45763b;
  color: #fff;
}
.page--LS .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--BC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--LS .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--BC .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--LS .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2), .page--BC .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  color: #19305b;
  border-color: #19305b;
}
.page--LS .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--BC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--LS .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--BC .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--LS .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover, .page--BC .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  background: #19305b;
  color: #fff;
}
.page--RM .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--RM .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--RM .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  color: #8c2432;
  border-color: #8c2432;
}
.page--RM .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--RM .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--RM .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  background: #8c2432;
  color: #fff;
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--ORG .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--ORG .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  border-color: #2175C8;
  color: #036EBA;
}
.page--ORG .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--ORG .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--ORG .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  border-color: #036EBA;
  background-color: transparent;
  color: #163874;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--TSP .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--TSP .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  border-color: #1E3A8A;
  color: #1E3A8A;
}
.page--TSP .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--TSP .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--TSP .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  border-color: #0f1c44;
  background-color: transparent;
  color: #0f1c44;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--TXC .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--TXC .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  border-color: #ffcb05;
  color: #ffcb05;
}
.page--TXC .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--TXC .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--TXC .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  border-color: #d1a600;
  background-color: transparent;
  color: #d1a600;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--BOB .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--BOB .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  border-color: #002554;
  color: #002554;
}
.page--BOB .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--BOB .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--BOB .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  border-color: #005dd4;
  background-color: transparent;
  color: #005dd4;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--ghost, .page--BUY .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config, .page--BUY .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2) {
  border-color: #003087;
  color: #003087;
}
.page--BUY .app[data-v-0d00448a] .search-filters__toggle.btn--ghost:hover, .page--BUY .composition--btn-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:hover, .page--BUY .composition--btn2-ghost .app[data-v-0d00448a] .search-filters__toggle.link-config:nth-of-type(2):hover {
  border-color: #001d50;
  background-color: transparent;
  color: #001d50;
}
@media (min-width: 992px) {
.app[data-v-0d00448a] .search-filters__toggle {
    display: none;
}
}
.app[data-v-0d00448a] .search-query__results {
  display: none;
}
.app[data-v-0d00448a] .search-query__form {
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  z-index: 1;
}
.page--RM .app[data-v-0d00448a] .search-query__form {
  --focus-color: transparent;
  border: 1px solid #aaaaaa;
  border-radius: 6px;
}
.page--RM .app[data-v-0d00448a] .search-query__form:focus-within {
  -webkit-box-shadow: 0 0 0 1px var(--focus-color, #8c2432);
          box-shadow: 0 0 0 1px var(--focus-color, #8c2432);
}
@media (max-width: 768px) {
.page--RM .app[data-v-0d00448a] .search-query__form {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
}
@media (max-width: 768px) {
.app[data-v-0d00448a] .search-query__form {
    gap: 0;
}
.page--ORG .app[data-v-0d00448a] .search-query__form, .page--TSP .app[data-v-0d00448a] .search-query__form, .page--TXC .app[data-v-0d00448a] .search-query__form, .page--BOB .app[data-v-0d00448a] .search-query__form, .page--BUY .app[data-v-0d00448a] .search-query__form {
    row-gap: 1.25rem;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
}
.app[data-v-0d00448a] .search-query__wrapper {
  border: none;
  -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
          order: 1;
}
.app[data-v-0d00448a] .search-query__wrapper input[type][name][class].search-query__input:is(#bluesearch *),
.app[data-v-0d00448a] .search-query__wrapper input[type][name][class].search-query__input:is(body.using-mouse #bluesearch *) {
  padding-right: 0;
  -webkit-box-shadow: 0 0 0 2px transparent !important;
          box-shadow: 0 0 0 2px transparent !important;
  outline: none !important;
}
.app[data-v-0d00448a] .search-query__wrapper input[type][name][class].search-query__input:is(#bluesearch *):focus,
.app[data-v-0d00448a] .search-query__wrapper input[type][name][class].search-query__input:is(body.using-mouse #bluesearch *):focus {
  outline: none !important;
  -webkit-box-shadow: 0 0 0 2px transparent !important;
          box-shadow: 0 0 0 2px transparent !important;
}
.page--ORG .app[data-v-0d00448a] .search-query__wrapper, .page--TSP .app[data-v-0d00448a] .search-query__wrapper, .page--TXC .app[data-v-0d00448a] .search-query__wrapper, .page--BOB .app[data-v-0d00448a] .search-query__wrapper, .page--BUY .app[data-v-0d00448a] .search-query__wrapper {
  border-top: 1px solid #D2D5D9;
  border-bottom: 1px solid #D2D5D9;
  border-left: 1px solid #D2D5D9;
  border-radius: 5px 0 0 5px;
}
.page--ORG .app[data-v-0d00448a] .search-query__wrapper:focus-within {
  border-color: var(--focus-color, #163874);
  -webkit-box-shadow: 0 0 0 1px var(--focus-color, #163874);
          box-shadow: 0 0 0 1px var(--focus-color, #163874);
}
.page--TXC .app[data-v-0d00448a] .search-query__wrapper:focus-within {
  border-color: var(--focus-color, #c4390d);
  -webkit-box-shadow: 0 0 0 1px var(--focus-color, #c4390d);
          box-shadow: 0 0 0 1px var(--focus-color, #c4390d);
}
.page--BOB .app[data-v-0d00448a] .search-query__wrapper:focus-within {
  border-color: var(--focus-color, #6a5528);
  -webkit-box-shadow: 0 0 0 1px var(--focus-color, #6a5528);
          box-shadow: 0 0 0 1px var(--focus-color, #6a5528);
}
.page--TSP .app[data-v-0d00448a] .search-query__wrapper:focus-within {
  border-color: var(--focus-color, #1E3A8A);
  -webkit-box-shadow: 0 0 0 1px var(--focus-color, #1E3A8A);
          box-shadow: 0 0 0 1px var(--focus-color, #1E3A8A);
}
@media (max-width: 768px) {
.app[data-v-0d00448a] .search-query__wrapper {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 calc(100% - 45px);
            flex: 0 0 calc(100% - 45px);
    max-width: calc(100% - 45px);
}
}
.app[data-v-0d00448a] .search-query__sort {
  cursor: pointer;
}
.app[data-v-0d00448a] .search-query__sort select {
  cursor: pointer;
  position: relative;
  z-index: 2;
}
.app[data-v-0d00448a] .search-query__sort::after {
  z-index: 1;
}
.app[data-v-0d00448a] .search-query__submit {
  padding: 0 0.75rem;
  background: transparent;
  color: #000;
  font-size: 0;
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
  -webkit-box-shadow: 0 0 0 2px transparent !important;
          box-shadow: 0 0 0 2px transparent !important;
  outline: none !important;
}
.app[data-v-0d00448a] .search-query__submit:hover, .app[data-v-0d00448a] .search-query__submit:focus {
  outline: none !important;
  -webkit-box-shadow: 0 0 0 2px transparent !important;
          box-shadow: 0 0 0 2px transparent !important;
  background: var(--button-hover-background, #19305b);
  color: #fff;
}
.app[data-v-0d00448a] .search-query__submit::before {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-size: 1.25rem;
  content: "\e962";
}
@media speech {
.app[data-v-0d00448a] .search-query__submit::before {
    display: none;
    visibility: hidden;
}
}
.page--ORG .app[data-v-0d00448a] .search-query__submit, .page--TXC .app[data-v-0d00448a] .search-query__submit, .page--TSP .app[data-v-0d00448a] .search-query__submit, .page--BOB .app[data-v-0d00448a] .search-query__submit, .page--BUY .app[data-v-0d00448a] .search-query__submit {
  border-top: 1px solid #D2D5D9;
  border-bottom: 1px solid #D2D5D9;
  border-right: 1px solid #D2D5D9;
  border-radius: 0 5px 5px 0;
  margin-right: 2rem;
}
@media (max-width: 768px) {
.page--ORG .app[data-v-0d00448a] .search-query__submit, .page--TXC .app[data-v-0d00448a] .search-query__submit, .page--TSP .app[data-v-0d00448a] .search-query__submit, .page--BOB .app[data-v-0d00448a] .search-query__submit, .page--BUY .app[data-v-0d00448a] .search-query__submit {
    margin-right: 0;
}
}
@media (max-width: 768px) {
.app[data-v-0d00448a] .search-query__submit {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 45px;
            flex: 0 0 45px;
    max-width: 45px;
}
}
.app[data-v-0d00448a] button.search-query__reset {
  height: 100%;
}
.app[data-v-0d00448a] button.search-query__reset:focus {
  color: #fff;
  background: var(--button-hover-background, #19305b);
}
.page--ORG .app[data-v-0d00448a] button.search-query__reset span, .page--TXC .app[data-v-0d00448a] button.search-query__reset span, .page--TSP .app[data-v-0d00448a] button.search-query__reset span, .page--BOB .app[data-v-0d00448a] button.search-query__reset span, .page--BUY .app[data-v-0d00448a] button.search-query__reset span {
  display: none;
}
.page--ORG .app[data-v-0d00448a] button.search-query__reset::before, .page--TXC .app[data-v-0d00448a] button.search-query__reset::before, .page--TSP .app[data-v-0d00448a] button.search-query__reset::before, .page--BOB .app[data-v-0d00448a] button.search-query__reset::before, .page--BUY .app[data-v-0d00448a] button.search-query__reset::before {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e937";
  height: 1rem;
  width: 1rem;
  font-size: 0.5rem;
  background: #C6C6C7;
  color: #fff;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media speech {
.page--ORG .app[data-v-0d00448a] button.search-query__reset::before, .page--TXC .app[data-v-0d00448a] button.search-query__reset::before, .page--TSP .app[data-v-0d00448a] button.search-query__reset::before, .page--BOB .app[data-v-0d00448a] button.search-query__reset::before, .page--BUY .app[data-v-0d00448a] button.search-query__reset::before {
    display: none;
    visibility: hidden;
}
}
.app[data-v-0d00448a] .search-query__sort {
  -webkit-box-ordinal-group: 4;
      -ms-flex-order: 3;
          order: 3;
  margin: 0;
  max-width: 100%;
}
.app[data-v-0d00448a] .search-query__sort:focus-within:not(body.using-mouse *) {
  color: #fff;
  background: #19305b;
}
.page--ORG .app[data-v-0d00448a] .search-query__sort:focus-within:not(body.using-mouse *) {
  background: #163874;
}
.page--TXC .app[data-v-0d00448a] .search-query__sort:focus-within:not(body.using-mouse *) {
  background: #3E4BA0;
}
.page--BOB .app[data-v-0d00448a] .search-query__sort:focus-within:not(body.using-mouse *) {
  background: #002554;
}
.page--TSP .app[data-v-0d00448a] .search-query__sort:focus-within:not(body.using-mouse *) {
  background: #1E3A8A;
}
.app[data-v-0d00448a] .search-query__sort:focus-within:not(body.using-mouse *) select {
  color: #fff;
}
.app[data-v-0d00448a] .search-query__sort:focus-within:not(body.using-mouse *) select option {
  color: #000;
}
.app[data-v-0d00448a] .search-query__sort select {
  max-width: 100%;
}
.page--RM .app[data-v-0d00448a] .search-query__sort {
  background: #edeef1;
  border: none;
  border-radius: 0;
}
.page--ORG .app[data-v-0d00448a] .search-query__sort, .page--TXC .app[data-v-0d00448a] .search-query__sort, .page--TSP .app[data-v-0d00448a] .search-query__sort, .page--BOB .app[data-v-0d00448a] .search-query__sort, .page--BUY .app[data-v-0d00448a] .search-query__sort {
  background: #fff;
  border: solid 1px #D2D5D9;
  border-radius: 5px;
}
.page--ORG .app[data-v-0d00448a] .search-query__sort select, .page--TXC .app[data-v-0d00448a] .search-query__sort select, .page--TSP .app[data-v-0d00448a] .search-query__sort select, .page--BOB .app[data-v-0d00448a] .search-query__sort select, .page--BUY .app[data-v-0d00448a] .search-query__sort select {
  color: #4B4E54;
}
@media (max-width: 768px) {
.app[data-v-0d00448a] .search-query__sort {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
    border-top: 1px solid #d1d6de;
}
}
@media (min-width: 768px) {
.app[data-v-0d00448a] .search-query__sort {
    border-left: 1px solid #d1d6de;
}
.app[data-v-0d00448a] .search-query__sort select {
    padding-left: 1.25rem;
}
.page--ORG .app[data-v-0d00448a] .search-query__sort select, .page--TXC .app[data-v-0d00448a] .search-query__sort select, .page--TSP .app[data-v-0d00448a] .search-query__sort select, .page--BOB .app[data-v-0d00448a] .search-query__sort select, .page--BUY .app[data-v-0d00448a] .search-query__sort select {
    padding-right: 3.75rem;
}
}@charset "UTF-8";
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-filters__expand, .app-filters__toggle {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  all: unset;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.app-filters__toggle {
  padding: 0.5rem;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}
.app-filters__toggle.open::before {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.app-filters__toggle::before {
  content: "";
  -webkit-box-flex: 0;
      -ms-flex: 0 0 0.5rem;
          flex: 0 0 0.5rem;
  height: 0.5rem;
  width: 0.5rem;
  border-top: 1px solid #5b6670;
  border-right: 1px solid #5b6670;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
.app-filters__expand {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: var(--link-color, #8c2432);
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}
.app-filters__expand {
  font-size: 0.75rem;
}
@media screen and (min-width: 36rem) {
.app-filters__expand {
    font-size: calc(
        0.75rem + 0.125 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.app-filters__expand {
    font-size: 0.875rem;
}
}
.app-filters__expand::before {
  content: "+";
  margin-top: 0.5rem;
}
.app-filters__expand span {
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  margin-top: 0.5rem;
}
.app-filters__expand.expanded::before {
  content: "–";
}
.app-filters__expand:hover span {
  -webkit-transform: translateX(0.5rem);
          transform: translateX(0.5rem);
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-391f5710]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-filters[data-v-391f5710] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 1rem 0;
  border-top: 1px solid #edeef1;
  cursor: pointer;
}
.app-filters[data-v-391f5710]:last-child {
  border-bottom: 1px solid #edeef1;
}
.page--ORG .app-filters[data-v-391f5710] {
  padding: 1.75rem 0.875rem;
}
.app-filters__header[data-v-391f5710] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  cursor: pointer;
}
.app-filters__search[data-v-391f5710] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.app-filters__search-inner[data-v-391f5710] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
  line-height: 1;
  border: 1px solid #aaaaaa;
  padding: 0.5rem;
  border-radius: 4px;
  margin: 0.75rem 0;
}
.app-filters__search-inner[data-v-391f5710]:focus-within {
  border-color: var(--focus-color, #8c2432);
}
.app-filters__search-inner span[data-v-391f5710]:first-child {
  -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
          order: 2;
}
.page--ORG .app-filters__search-inner[data-v-391f5710] {
  padding: 0.75rem 0.625rem;
}
.app-filters__search-label[data-v-391f5710] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.app-filters__search-input[data-v-391f5710] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: transparent;
  border-radius: 0;
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  font-size: 0.875rem;
}
.app-filters__search-input[data-v-391f5710]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.app-filters__title[data-v-391f5710] {
  color: var(--link-color, #19305b);
  font-weight: 700;
  font-size: 1rem;
}
.page--ORG .app-filters__title[data-v-391f5710] {
  text-transform: uppercase;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-35d7bdc4]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-pagination[data-v-35d7bdc4] {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
}@charset "UTF-8";
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-4ff84f1c]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-tags[data-v-4ff84f1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.75rem;
  margin: 0 0 1rem;
}
.page--RM .app-tags[data-v-4ff84f1c] {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.page--ORG .app-tags[data-v-4ff84f1c], .page--TSP .app-tags[data-v-4ff84f1c], .page--TXC .app-tags[data-v-4ff84f1c], .page--BOB .app-tags[data-v-4ff84f1c], .page--BUY .app-tags[data-v-4ff84f1c] {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.page--ORG .app-tags__container[data-v-4ff84f1c], .page--TSP .app-tags__container[data-v-4ff84f1c], .page--TXC .app-tags__container[data-v-4ff84f1c], .page--BOB .app-tags__container[data-v-4ff84f1c], .page--BUY .app-tags__container[data-v-4ff84f1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 1.25rem;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 0.5rem;
}
.page--ORG .app-tags__group[data-v-4ff84f1c], .page--TSP .app-tags__group[data-v-4ff84f1c], .page--TXC .app-tags__group[data-v-4ff84f1c], .page--BOB .app-tags__group[data-v-4ff84f1c], .page--BUY .app-tags__group[data-v-4ff84f1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.625rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.page--ORG .app-tags__group-title[data-v-4ff84f1c], .page--TSP .app-tags__group-title[data-v-4ff84f1c], .page--TXC .app-tags__group-title[data-v-4ff84f1c], .page--BOB .app-tags__group-title[data-v-4ff84f1c], .page--BUY .app-tags__group-title[data-v-4ff84f1c] {
  font-weight: 700;
}
.page--ORG .app-tags__group[data-v-4ff84f1c]:not(:last-of-type), .page--TSP .app-tags__group[data-v-4ff84f1c]:not(:last-of-type), .page--TXC .app-tags__group[data-v-4ff84f1c]:not(:last-of-type), .page--BOB .app-tags__group[data-v-4ff84f1c]:not(:last-of-type), .page--BUY .app-tags__group[data-v-4ff84f1c]:not(:last-of-type) {
  padding-right: 1.25rem;
  position: relative;
}
.page--ORG .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after, .page--TSP .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after, .page--TXC .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after, .page--BOB .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after, .page--BUY .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after {
  content: "";
  position: absolute;
  height: 1.125rem;
  width: 1px;
  background: #D2D5D9;
  right: 0;
  bottom: 0.5rem;
}
@media (max-width: 991px) {
.app-tags[data-v-4ff84f1c] {
    margin-top: 1rem;
}
}
@media (max-width: 767px) {
.page--ORG .app-tags[data-v-4ff84f1c], .page--TSP .app-tags[data-v-4ff84f1c], .page--TXC .app-tags[data-v-4ff84f1c], .page--BOB .app-tags[data-v-4ff84f1c], .page--BUY .app-tags[data-v-4ff84f1c] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
.page--ORG .app-tags__group[data-v-4ff84f1c], .page--TSP .app-tags__group[data-v-4ff84f1c], .page--TXC .app-tags__group[data-v-4ff84f1c], .page--BOB .app-tags__group[data-v-4ff84f1c], .page--BUY .app-tags__group[data-v-4ff84f1c] {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
}
@media (max-width: 575px) {
.page--ORG .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after, .page--TSP .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after, .page--TXC .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after, .page--BOB .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after, .page--BUY .app-tags__group[data-v-4ff84f1c]:not(:last-of-type)::after {
    content: unset;
}
}
.app-tags__title[data-v-4ff84f1c] {
  font-size: 0.875rem;
  color: #19305b;
}
.app-tags__items[data-v-4ff84f1c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.75rem;
  position: relative;
}
.app-tags__clear[data-v-4ff84f1c] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  all: unset;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  cursor: pointer;
}
.page--RM .app-tags__clear[data-v-4ff84f1c] {
  background: #19305b;
  color: #fff;
  font-size: 0.6875rem;
  line-height: 1;
  border-radius: 0.875rem;
  padding: 0 0.875rem;
  height: 1.75rem;
}
.page--RM .app-tags__clear[data-v-4ff84f1c]:hover {
  background: #8c2432;
}
.page--RM .app-tags__clear[data-v-4ff84f1c]::after {
  content: "×";
  font-size: 0.75rem;
  font-weight: 700;
  line-height: 0;
}
.page--ORG .app-tags__clear[data-v-4ff84f1c], .page--TSP .app-tags__clear[data-v-4ff84f1c], .page--TXC .app-tags__clear[data-v-4ff84f1c], .page--BOB .app-tags__clear[data-v-4ff84f1c], .page--BUY .app-tags__clear[data-v-4ff84f1c] {
  background: #fff;
  border-radius: 5px;
  font-size: 0.875rem;
  line-height: 1rem;
  min-width: 160px;
  font-weight: 700;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 0.875rem 2rem;
}
.page--ORG .app-tags__clear[data-v-4ff84f1c]:hover, .page--TSP .app-tags__clear[data-v-4ff84f1c]:hover, .page--TXC .app-tags__clear[data-v-4ff84f1c]:hover, .page--BOB .app-tags__clear[data-v-4ff84f1c]:hover, .page--BUY .app-tags__clear[data-v-4ff84f1c]:hover {
  color: #fff;
}
.page--ORG .app-tags__clear[data-v-4ff84f1c] {
  color: #036EBA;
  border: solid 1px #036EBA;
}
.page--ORG .app-tags__clear[data-v-4ff84f1c]:hover {
  background: #036EBA;
}
.page--TSP .app-tags__clear[data-v-4ff84f1c] {
  color: #1E3A8A;
  border: solid 1px #1E3A8A;
}
.page--TSP .app-tags__clear[data-v-4ff84f1c]:hover {
  background: #1E3A8A;
}
.page--TXC .app-tags__clear[data-v-4ff84f1c] {
  color: #3E4BA0;
  border: solid 1px #3E4BA0;
}
.page--TXC .app-tags__clear[data-v-4ff84f1c]:hover {
  background: #3E4BA0;
}
.page--BOB .app-tags__clear[data-v-4ff84f1c] {
  color: #002554;
  border: solid 1px #002554;
}
.page--BOB .app-tags__clear[data-v-4ff84f1c]:hover {
  background: #002554;
}
.page--BUY .app-tags__clear[data-v-4ff84f1c] {
  color: #003087;
  border: solid 1px #003087;
}
.page--BUY .app-tags__clear[data-v-4ff84f1c]:hover {
  background: #003087;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-37c7ef03]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************//*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-aa60897c]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-results[data-v-aa60897c] {
  --grid-layout-gap: 1rem;
  --grid-item--min-width: 220px;
  /**
  	* Calculated values.
  	*/
  --total-gap-width: calc(var(--gap-count) * var(--grid-layout-gap));
  --grid-item--max-width: calc((100% - var(--total-gap-width)) / var(--grid-column-count));
  display: -ms-grid;
  display: grid;
  overflow: hidden;
  -ms-grid-columns: 1fr;
  grid-template-columns: 1fr;
  gap: var(--grid-layout-gap);
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}
@media (min-width: 576px) {
.app-results[data-v-aa60897c] {
    --gap-count: calc(var(--grid-column-count) - 1);
    grid-template-columns: repeat(auto-fill, minmax(max(var(--grid-item--min-width), var(--grid-item--max-width)), 1fr));
}
}
.app-results.app-results--no-images[data-v-aa60897c] {
  padding-top: 1rem;
}
.app-results.app-results--list-view[data-v-aa60897c], .app-results.app-results--list-minimal[data-v-aa60897c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.app-results.app-results--list-minimal[data-v-aa60897c] {
  width: 100%;
}
.app-results.increase-row-gap[data-v-aa60897c] {
  row-gap: calc(1.75 * var(--grid-layout-gap));
}
.app-results.app-results--calendar[data-v-aa60897c] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.app-results.app-results--view-change[data-v-aa60897c] {
  -webkit-filter: blur(16px);
          filter: blur(16px);
}
.app-results__none[data-v-aa60897c] {
  grid-column: 1/-1;
  margin-bottom: 1rem;
}
.app-results__calendar-toggle[data-v-aa60897c] {
  grid-column: 1/-1;
  margin: 1rem 0;
}
@media (min-width: 992px) {
.app-results__calendar-toggle[data-v-aa60897c] {
    margin: 0;
}
}
.app-results__calendar-toggle a[data-v-aa60897c] {
  text-decoration: none;
  padding-bottom: 0.125rem;
}
.app-results__calendar-toggle a[data-v-aa60897c]:hover {
  text-decoration: underline;
  color: #163874;
}
.app-results table.app-results__table[data-v-aa60897c] {
  border: none;
  overflow: unset;
  width: 100%;
}
.app-results table.app-results__table thead tr[data-v-aa60897c],
.app-results table.app-results__table thead td[data-v-aa60897c],
.app-results table.app-results__table thead th[data-v-aa60897c],
.app-results table.app-results__table tbody tr[data-v-aa60897c],
.app-results table.app-results__table tbody td[data-v-aa60897c],
.app-results table.app-results__table tbody th[data-v-aa60897c] {
  border: none;
}
.app-results table.app-results__table thead th[data-v-aa60897c],
.app-results table.app-results__table thead td[data-v-aa60897c],
.app-results table.app-results__table tbody th[data-v-aa60897c] {
  background-color: transparent;
  color: #49525a;
}
.page--ORG .app-results table.app-results__table thead th[data-v-aa60897c],
.page--ORG .app-results table.app-results__table thead td[data-v-aa60897c],
.page--ORG .app-results table.app-results__table tbody th[data-v-aa60897c] {
  color: #0C0C0D;
}
@media (max-width: 991px) {
.app-results table.app-results__table[data-v-aa60897c] {
    display: block;
}
.app-results table.app-results__table thead[data-v-aa60897c] {
    display: none;
}
.app-results table.app-results__table tbody[data-v-aa60897c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-results.app-results--view-change .app-result {
  opacity: 0.6;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  max-width: 340px;
}
.page--ORG .app-results__none p, .page--ORG .app-results__none ul, .page--ORG .app-results__none ol, .page--ORG .app-results__none li, .page--ORG .app-results__none a:not([class]) {
  line-height: 1.444444;
  font-size: 1rem;
}
.app-results__none::after {
  display: table;
  content: "";
  clear: both;
}
.app-results__none figure {
  margin: 0 0 1rem;
  display: block;
}
.page--ORG .app-results__none figure {
  margin-bottom: 1.5rem;
}
.page--ORG .app-results__none figure:last-child {
  margin-bottom: 0;
}
.app-results__none figure img {
  border-radius: 8px;
  max-width: 100%;
  width: 100%;
}
.app-results__none figure figcaption {
  border-top: 1px solid #edeef1;
  margin: 0;
  padding: 0;
  font-size: 0.875rem;
  text-transform: uppercase;
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}
.page--ORG .app-results__none figure figcaption {
  font-size: 0.75rem;
  line-height: 1.25rem;
  border-top: none;
  margin-top: 0.625rem;
  padding-top: 0;
  text-transform: none;
}
.page--ORG .app-results__none figure figcaption * {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
.app-results__none figure.figure--1-3, .app-results__none figure.figure--1-2, .app-results__none figure.figure--2-3 {
    float: left;
    margin: 0 2rem 1.25rem 0;
}
.app-results__none figure.figure--1-3 {
    width: 33.333%;
}
.app-results__none figure.figure--1-2 {
    width: 50%;
}
.app-results__none figure.figure--2-3 {
    width: 66.666%;
}
.app-results__none figure.figure--right {
    float: right;
    margin: 0 0 1.25rem 2rem;
}
.app-results__none figure.figure--center {
    margin-left: auto;
    margin-right: auto;
    float: none;
}
}
.app-results__none dl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  justify-items: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-bottom: 1rem;
  opacity: 0.8;
}
.app-results__none dl + dl {
  margin-top: -1rem;
}
.app-results__none dt,
.app-results__none dd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding: 0.5rem 0.75rem;
  margin: 0;
  position: relative;
}
.app-results__none dt {
  font-weight: 700;
  font-size: 1em;
  padding-right: 0;
}
.app-results__none dt + dd {
  padding-left: 0.5rem;
}
.app-results__none dt:only-of-type {
  min-width: 115px;
  width: 115px;
}
.app-results__none dd {
  font-size: 1em;
}
.app-results__none dd:not(:last-child)::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 1px;
  max-height: 2ch;
  margin: auto 0;
  background-color: palette(gray, 400);
}
.app-results__none blockquote {
  display: block;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 2rem;
  font-weight: 400;
  color: inherit;
  padding-top: 2rem;
  position: relative;
}
.app-results__none blockquote {
  font-size: 1.25rem;
}
@media screen and (min-width: 20rem) {
.app-results__none blockquote {
    font-size: calc(
        1.25rem + 0.75 *
          ((100vw - 20rem) / 67.5)
      );
}
}
@media screen and (min-width: 87.5rem) {
.app-results__none blockquote {
    font-size: 2rem;
}
}
.app-results__none blockquote::before {
  content: open-quote;
  position: absolute;
  font-size: 4.5rem;
  line-height: 1;
  top: 0;
  font-family: "Nunito Sans", sans-serif;
}
.app-results__none blockquote::after {
  content: close-quote;
}
.app-results__none blockquote p:not(:last-child) {
  margin: 0 0 1.5rem;
}
.app-results__none blockquote cite,
.app-results__none blockquote span {
  font-style: normal;
  font-size: 1rem;
  font-weight: 700;
  display: block;
}
@media (min-width: 992px) {
.app-results__none blockquote cite,
  .app-results__none blockquote span {
    display: inline-block;
}
}
@media (min-width: 768px) {
.app-results__none blockquote {
    max-width: 92%;
    margin: 0 auto 2rem;
    padding-top: 10px;
    padding-left: 3.5rem;
}
.app-results__none blockquote::before {
    font-size: 6.5rem;
    left: 0.5rem;
    top: 0.25rem;
}
}
.page--FP .app-results__none blockquote::after, .page--LS .app-results__none blockquote::after, .page--BC .app-results__none blockquote::after, .page--RM .app-results__none blockquote::after {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.page--FP .app-results__none blockquote {
  border-color: #45763b;
}
.page--LS .app-results__none blockquote {
  border-color: #005e62;
}
.page--BC .app-results__none blockquote {
  border-color: #8c2432;
}
.page--RM .app-results__none blockquote {
  border-color: #002d5d;
  border-width: 6px;
  color: #002d5d;
}
.page--RM .app-results__none blockquote::before {
  font-family: "Roboto", sans-serif;
}
.page--ORG .app-results__none blockquote {
  border: none;
}
.page--ORG .app-results__none blockquote::before {
  font-family: "Public Sans", "Roboto", sans-serif;
}
.app-results__none strong,
.app-results__none b {
  font-weight: 700;
}
.app-results__none em,
.app-results__none i {
  font-style: italic;
}
.app-results__none em[class*=blue-icon-],
.app-results__none i[class*=blue-icon-] {
  font-style: normal;
}
.app-results__none a:not([class]) {
  text-decoration: underline;
}
.page--ORG .app-results__none a:not([class]) {
  text-decoration: none;
}
.page--ORG .app-results__none a:not([class]):hover {
  text-decoration: underline;
}
.app-results__none a.btn {
  margin-bottom: 1.5rem;
}
.app-results__none a.btn:last-child {
  margin-bottom: 0;
}
.app-results__none li {
  margin-bottom: 0.5rem;
}
.app-results__none > *:last-child {
  margin-bottom: 0;
}
.app-results__none ul li:last-of-type, .app-results__none ol li:last-of-type {
  margin-bottom: 0;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-7a672212]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-trending[data-v-7a672212] {
  -ms-grid-row: 1;
  grid-area: 1/1/1/-1;
}
.app-trending__heading[data-v-7a672212] {
  font-size: 1.25rem;
}
@media screen and (min-width: 36rem) {
.app-trending__heading[data-v-7a672212] {
    font-size: calc(
        1.25rem + 0.625 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.app-trending__heading[data-v-7a672212] {
    font-size: 1.875rem;
}
}
.app-trending__terms[data-v-7a672212] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1rem;
}
.app-trending__term[data-v-7a672212]:is(a) {
  text-decoration: none;
  background: #fff;
  border-radius: 10rem;
  font-size: 0.875rem;
  font-weight: 600;
  padding: 0.5rem 1rem;
  -webkit-transition: 0.14s ease;
  transition: 0.14s ease;
}
.app-trending__term[data-v-7a672212]:is(a):hover {
  text-decoration: none;
  color: #fff;
}
.app-trending__term:is(a):hover span[data-v-7a672212] {
  color: #fff;
}
.page--ORG .app-trending__term[data-v-7a672212]:is(a) {
  color: #036EBA;
  border: solid 1px #036EBA;
}
.page--ORG .app-trending__term[data-v-7a672212]:is(a):hover {
  background: #036EBA;
}
.page--TSP .app-trending__term[data-v-7a672212]:is(a) {
  color: #2d58d0;
  border: solid 1px #2d58d0;
}
.page--TSP .app-trending__term[data-v-7a672212]:is(a):hover {
  background: #2d58d0;
}
.page--TXC .app-trending__term[data-v-7a672212]:is(a) {
  color: #354088;
  border: solid 1px #354088;
}
.page--TXC .app-trending__term[data-v-7a672212]:is(a):hover {
  background: #354088;
}
.page--BOB .app-trending__term[data-v-7a672212]:is(a) {
  color: #005dd4;
  border: solid 1px #005dd4;
}
.page--BOB .app-trending__term[data-v-7a672212]:is(a):hover {
  background: #005dd4;
}
.page--BUY .app-trending__term[data-v-7a672212]:is(a) {
  color: #004eda;
  border: solid 1px #004eda;
}
.page--BUY .app-trending__term[data-v-7a672212]:is(a):hover {
  background: #004eda;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-a33c5c46]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
span[data-v-a33c5c46] {
  display: contents;
}
span[data-v-a33c5c46] > * {
  will-change: height;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000px;
          perspective: 1000px;
  -webkit-transition: height 350ms ease, opacity 350ms ease;
  transition: height 350ms ease, opacity 350ms ease;
}
span[data-v-a33c5c46] .expand-enter-active,
span[data-v-a33c5c46] .expand-leave-active {
  overflow: hidden;
}
span[data-v-a33c5c46] .expand-enter-from,
span[data-v-a33c5c46] .expand-leave-to {
  height: 0;
  opacity: 0;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
#bluesearch {
  --font-size: 1rem;
  --font-weight: 400;
  --line-height: 1.3;
  --color: #171717;
  --reset-hover-color: #005db7;
  --reset-transition: color 0.2s ease;
  --link-transition: color 0.2s ease;
  --accordion-title-color: #171717;
  --accordion-title-active-color: #1e90ff;
  --accordion-title-transition: color 0.2s ease;
  --border-color: #e5e5e5;
  --label-color: #171717;
  --label-background: #e5e5e5;
  --button-color: #171717;
  --button-background: #e5e5e5;
  --button-hover-color: #fff;
  --button-transition: color 0.2s ease, background 0.2s ease;
  --check-background: transparent;
  --check-border: #e5e5e5;
  --check-active-color: #fff;
  --check-active-background: #1e90ff;
  --check-active-border: #1e90ff;
  --check-transition: color 0.2s ease, background 0.2s ease, border 0.2s ease;
  --tag-color: #171717;
  --tag-background: #e5e5e5;
  --tag-hover-color: #fff;
  --tag-hover-background: #ff6666;
  --tag-transition: color 0.2s ease, background 0.2s ease;
  --pagination-nav-color: #fff;
  --pagination-nav-background: #535353;
  --pagination-nav-hover-color: #fff;
  --pagination-nav-hover-background: #1e90ff;
  --pagination-nav-disabled-opacity: 0.2;
  --pagination-nav-transition: color 0.2s ease, background 0.2s ease;
  --pagination-number-color: #535353;
  --pagination-number-background: transparent;
  --pagination-number-hover-color: #535353;
  --pagination-number-hover-background: #e5e5e5;
  --pagination-number-active-color: #fff;
  --pagination-number-active-background: #1e90ff;
  --pagination-number-transition: color 0.2s ease, background 0.2s ease;
}
#bluesearch *:focus {
  outline: none;
  -webkit-box-shadow: inset 0 0 0 0.125rem var(--focus-color);
          box-shadow: inset 0 0 0 0.125rem var(--focus-color);
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-638edcd4]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
#bluesearch[data-v-638edcd4] {
  font-size: var(--font-size);
  font-weight: var(--font-weight);
  font-family: var(--font-family);
  line-height: var(--line-height);
  color: var(--color);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#bluesearch[data-v-638edcd4] *, #bluesearch[data-v-638edcd4] *::before, #bluesearch[data-v-638edcd4] *::after {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
}
#bluesearch[data-v-638edcd4] a {
  -webkit-transition: var(--link-transition);
  transition: var(--link-transition);
  color: var(--link-color);
}
#bluesearch[data-v-638edcd4] a:hover {
  color: var(--link-hover-color);
}
.search[data-v-638edcd4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  position: relative;
}
.search__layout[data-v-638edcd4] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 2rem;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  max-width: 100%;
}
@media (min-width: 992px) {
.search__layout[data-v-638edcd4] {
    display: -ms-grid;
    display: grid;
    gap: 2rem 2rem;
    -ms-grid-columns: minmax(15rem, 1fr) 2rem 3fr;
    grid-template-columns: minmax(15rem, 1fr) 3fr;
    -ms-grid-rows: auto 2rem auto 2rem 1fr 2rem auto;
    grid-template-rows: auto auto 1fr auto;
        grid-template-areas: "head head" "rail main" "rail foot";
}
}
@media (min-width: 992px) {
.search__layout[data-hide-rail][data-v-638edcd4] {
    -ms-grid-columns: 1fr;
    grid-template-columns: 1fr;
        grid-template-areas: "head" "main" "foot";
}
}
.search__header[data-v-638edcd4] {
  grid-area: head;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  max-width: 100%;
  overflow: hidden;
  padding: 3px;
  margin: -3px;
}
.search__rail[data-v-638edcd4] {
  grid-area: rail;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  max-width: 100%;
  overflow: hidden;
  padding: 3px;
  margin: -3px;
}
.search__main[data-v-638edcd4] {
  grid-area: main;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.5rem;
  max-width: 100%;
  overflow: hidden;
  padding: 3px;
  margin: -3px;
}
.search__footer[data-v-638edcd4] {
  grid-area: foot;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 100%;
  overflow: hidden;
  padding: 3px;
  margin: -3px;
}
@media (min-width: 992px) {
.search__header[data-v-638edcd4] {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
}
.search__layout[data-hide-rail][data-v-638edcd4] > .search__header[data-v-638edcd4] {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 1;
}
.search__rail[data-v-638edcd4] {
    -ms-grid-row: 3;
    -ms-grid-row-span: 3;
    -ms-grid-column: 1;
}
.search__main[data-v-638edcd4] {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
}
.search__layout[data-hide-rail][data-v-638edcd4] > .search__main[data-v-638edcd4] {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
}
.search__footer[data-v-638edcd4] {
    -ms-grid-row: 5;
    -ms-grid-column: 3;
}
.search__layout[data-hide-rail][data-v-638edcd4] > .search__footer[data-v-638edcd4] {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
}
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-3fa5cd31]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
span.root[data-v-3fa5cd31] {
  display: contents;
}
.search__tags[data-v-3fa5cd31] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 1rem;
  margin: 0;
}@charset "UTF-8";
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-1fccfd4a]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
span.root[data-v-1fccfd4a] {
  display: contents;
}
.search-filters[data-v-1fccfd4a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0;
  margin: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  position: sticky;
  top: 0;
  z-index: 2;
}
.search-filters__inner[data-v-1fccfd4a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  width: 300px;
  -webkit-transition: -webkit-transform 0.25s ease;
  transition: -webkit-transform 0.25s ease;
  transition: transform 0.25s ease;
  transition: transform 0.25s ease, -webkit-transform 0.25s ease;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  z-index: 100;
}
.search-filters__inner[data-v-1fccfd4a]::before, .search-filters__inner[data-v-1fccfd4a]::after {
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
}
.search-filters__inner[data-v-1fccfd4a]::before {
  position: absolute;
  z-index: -1;
  left: 0;
  background: #fff;
}
.search-filters__inner[data-v-1fccfd4a]::after {
  position: fixed;
  z-index: -2;
  width: calc(100vw + 300px);
  height: 100vh;
  cursor: pointer;
  background: rgba(0, 0, 0, 0.85);
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
  -webkit-transform: translateX(-300px);
          transform: translateX(-300px);
}
.search-filters__inner.active[data-v-1fccfd4a] {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
.search-filters__inner.active[data-v-1fccfd4a]::after {
  visibility: visible;
  opacity: 1;
  pointer-events: all;
  -webkit-transform: translateX(0);
          transform: translateX(0);
}
@media (min-width: 992px) {
.search-filters__inner[data-v-1fccfd4a] {
    position: relative;
    height: auto;
    width: auto;
    -webkit-transform: none;
            transform: none;
    -webkit-transition: none;
    transition: none;
    z-index: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
}
.search-filters__inner[data-v-1fccfd4a]::before, .search-filters__inner[data-v-1fccfd4a]::after {
    display: none;
}
}
.search-filters__inner > *[data-v-1fccfd4a]:last-child {
  margin-bottom: 0;
}
.search-filters__content[data-v-1fccfd4a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow-y: auto;
  height: 100%;
  width: 100%;
  padding: 0 1.5rem 1.5rem;
}
@media (min-width: 992px) {
.search-filters__content[data-v-1fccfd4a] {
    padding: 0;
    height: auto;
    overflow: visible;
}
}
.search-filters__form[data-v-1fccfd4a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0;
  margin: 0;
}
.search-filters__toggle[data-v-1fccfd4a], .search-filters__close[data-v-1fccfd4a], .search-filters__btn[data-v-1fccfd4a] {
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  padding: 1rem;
  background: var(--button-background);
  color: var(--button-color);
  -webkit-transition: var(--button-transition);
  transition: var(--button-transition);
}
.search-filters__toggle[data-v-1fccfd4a]:hover, .search-filters__close[data-v-1fccfd4a]:hover, .search-filters__btn[data-v-1fccfd4a]:hover {
  text-decoration: none;
}
.search-filters__toggle[data-v-1fccfd4a]:hover, .search-filters__close[data-v-1fccfd4a]:hover, .search-filters__btn[data-v-1fccfd4a]:hover {
  background: var(--button-hover-background);
  color: var(--button-hover-color);
}
.search-filters__toggle[data-v-1fccfd4a]:disabled, .search-filters__close[data-v-1fccfd4a]:disabled, .search-filters__btn[data-v-1fccfd4a]:disabled {
  pointer-events: none;
  opacity: 0.75;
}
.search-filters__close[data-v-1fccfd4a] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.25rem;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: -1px;
  padding: 1rem 1.5rem;
  line-height: 1;
  font-size: 0.875rem;
  z-index: 1;
}
.search-filters__close[data-v-1fccfd4a]::after {
  content: "×";
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-size: 1.25rem;
  line-height: 0;
}
@media (min-width: 992px) {
.search-filters__toggle[data-v-1fccfd4a], .search-filters__close[data-v-1fccfd4a] {
    display: none;
}
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-6a2da600]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
span.root[data-v-6a2da600] {
  display: contents;
}
.search__results[data-v-6a2da600] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.5rem;
}
.search__results-empty[data-v-6a2da600] {
  font-style: italic;
  margin: 2rem;
  text-align: center;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-20354a8b]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.search-pagination[data-v-20354a8b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  grid-area: span 1/span 1;
  margin: 3rem 0;
  -webkit-transition: opacity 0.5s 0.5s ease;
  transition: opacity 0.5s 0.5s ease;
}
.search-pagination.adjusting[data-v-20354a8b] {
  opacity: 0;
  -webkit-transition: none;
  transition: none;
}
.search-pagination__inner[data-v-20354a8b] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
.search-pagination__inner[data-v-20354a8b] {
  gap: 0.125rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__inner[data-v-20354a8b] {
    gap: calc(
        0.125rem + 0.2625 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__inner[data-v-20354a8b] {
    gap: 0.3875rem;
}
}
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  border-radius: 0;
  color: var(--pagination-nav-color);
  background: var(--pagination-nav-background);
  -webkit-transition: var(--pagination-nav-transition);
  transition: var(--pagination-nav-transition);
}
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
  width: 1.375rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
    width: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
    width: 3.125rem;
}
}
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
  height: 1.375rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
    height: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
    height: 3.125rem;
}
}
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
  -ms-flex-preferred-size: 1.375rem;
      flex-basis: 1.375rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
    -ms-flex-preferred-size: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
        flex-basis: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__prev[data-v-20354a8b], .search-pagination__next[data-v-20354a8b] {
    -ms-flex-preferred-size: 3.125rem;
        flex-basis: 3.125rem;
}
}
.search-pagination__prev span[data-v-20354a8b], .search-pagination__next span[data-v-20354a8b] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.search-pagination__prev[data-v-20354a8b]::after, .search-pagination__next[data-v-20354a8b]::after {
  content: "";
  height: 30%;
  width: 30%;
  border-left: 0.125rem solid currentColor;
  border-bottom: 0.125rem solid currentColor;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.search-pagination__prev[data-v-20354a8b]:is(span), .search-pagination__next[data-v-20354a8b]:is(span) {
  opacity: var(--pagination-nav-disabled-opacity);
}
.search-pagination__prev[data-v-20354a8b]:is(button), .search-pagination__next[data-v-20354a8b]:is(button) {
  cursor: pointer;
}
.search-pagination__prev[data-v-20354a8b]:is(button):hover, .search-pagination__next[data-v-20354a8b]:is(button):hover {
  background: var(--pagination-nav-hover-background);
  color: var(--pagination-nav-hover-color);
}
.search-pagination__prev[data-v-20354a8b]::after {
  -webkit-transform: translateX(25%) rotate(45deg);
          transform: translateX(25%) rotate(45deg);
}
.search-pagination__next[data-v-20354a8b]::after {
  -webkit-transform: translateX(-25%) rotate(-135deg);
          transform: translateX(-25%) rotate(-135deg);
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-4c614258]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
@media (max-width: 575px) {
.view-toggle[data-v-4c614258] {
    display: none;
}
}
.view-toggle__inner[data-v-4c614258] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-radius: 0.5rem;
  padding: 0;
  border: none;
}
.view-toggle__inner[data-v-4c614258]:focus-within {
  border: solid 1px var(--focus-color);
  -webkit-box-shadow: 0 0 0 1px var(--focus-color);
          box-shadow: 0 0 0 1px var(--focus-color);
}
.view-toggle__legend[data-v-4c614258] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.view-toggle__label span[data-v-4c614258] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.view-toggle__radio[data-v-4c614258] {
  position: absolute;
  height: 1px;
  width: 1px;
  opacity: 0;
}
.view-toggle__display[data-v-4c614258] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0.625rem;
  font-size: 1.125rem;
  background: #edeef1;
  border: solid 1px #d1d6de;
  cursor: pointer;
}
input[type=radio]:checked + .view-toggle__display[data-v-4c614258] {
  color: #fff;
  -webkit-box-shadow: -0.0625rem -0.0625rem 0.125rem #fff inset;
          box-shadow: -0.0625rem -0.0625rem 0.125rem #fff inset;
  cursor: default;
}
.page--RM input[type=radio]:checked + .view-toggle__display[data-v-4c614258], .page--ORG input[type=radio]:checked + .view-toggle__display[data-v-4c614258] {
  background: #19305b;
}
.page--TSP input[type=radio]:checked + .view-toggle__display[data-v-4c614258] {
  background: #1E3A8A;
}
.page--TXC input[type=radio]:checked + .view-toggle__display[data-v-4c614258] {
  background: #354088;
}
.page--BOB input[type=radio]:checked + .view-toggle__display[data-v-4c614258] {
  background: #004ba9;
}
.page--BUY input[type=radio]:checked + .view-toggle__display[data-v-4c614258] {
  background: #004eda;
}
.view-toggle__display--grid[data-v-4c614258] {
  border-radius: 0.5rem 0 0 0.5rem;
}
.view-toggle__display--grid[data-v-4c614258]::before {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e984";
}
@media speech {
.view-toggle__display--grid[data-v-4c614258]::before {
    display: none;
    visibility: hidden;
}
}
.view-toggle__display--list[data-v-4c614258] {
  border-radius: 0 0.5rem 0.5rem 0;
}
.view-toggle__display--list[data-v-4c614258]::before {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e983";
}
@media speech {
.view-toggle__display--list[data-v-4c614258]::before {
    display: none;
    visibility: hidden;
}
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-218c3df2]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
span.root[data-v-218c3df2] {
  display: contents;
}
.search-query[data-v-218c3df2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0;
  margin: 0;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  gap: 0.5rem;
}
@media (min-width: 576px) {
.search-query[data-v-218c3df2] {
    gap: 0;
}
}
.search-query__form[data-v-218c3df2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  padding: 0;
  margin: 0;
  gap: 0.5rem;
}
@media (min-width: 576px) {
.search-query__form[data-v-218c3df2] {
    gap: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
}
}
.search-query__wrapper[data-v-218c3df2] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  border: 1px solid var(--border-color);
}
.search-query__wrapper[data-v-218c3df2]:focus-within {
  -webkit-box-shadow: inset 0 0 0 0.125rem var(--focus-color);
          box-shadow: inset 0 0 0 0.125rem var(--focus-color);
}
@media (min-width: 576px) {
.search-query__wrapper[data-v-218c3df2] {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
}
}
.search-query__label[data-v-218c3df2], .search-query__sort-label[data-v-218c3df2] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.search-query__input[data-v-218c3df2] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  width: 100%;
  margin: 0;
  padding: 1rem;
}
@media (min-width: 576px) {
.search-query__input[data-v-218c3df2] {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
}
}
.search-query__input[data-v-218c3df2]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.search-query__input[data-v-218c3df2]::-webkit-input-placeholder {
  color: var(--color);
  font-weight: 300;
}
.search-query__input[data-v-218c3df2]::-moz-placeholder {
  color: var(--color);
  font-weight: 300;
}
.search-query__input[data-v-218c3df2]:-ms-input-placeholder {
  color: var(--color);
  font-weight: 300;
}
.search-query__input[data-v-218c3df2]::-ms-input-placeholder {
  color: var(--color);
  font-weight: 300;
}
.search-query__input[data-v-218c3df2]::placeholder {
  color: var(--color);
  font-weight: 300;
}
.search-query__reset[data-v-218c3df2] {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  border-radius: 0;
  cursor: pointer;
  padding: 0.5rem;
  margin: 0 0.5rem;
  font-weight: 700;
  color: var(--reset-color);
  -webkit-transition: var(--reset-transition);
  transition: var(--reset-transition);
}
.search-query__reset[data-v-218c3df2]:hover {
  color: var(--reset-hover-color);
}
.search-query__submit[data-v-218c3df2] {
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  padding: 1rem;
  background: var(--button-background);
  color: var(--button-color);
  -webkit-transition: var(--button-transition);
  transition: var(--button-transition);
}
.search-query__submit[data-v-218c3df2]:hover {
  text-decoration: none;
}
@media (max-width: 576px) {
.search-query__submit[data-v-218c3df2] {
    -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
            order: 4;
}
}
.search-query__submit[data-v-218c3df2]:hover {
  background: var(--button-hover-background);
  color: var(--button-hover-color);
}
.search-query__sort[data-v-218c3df2] {
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 0;
  border: 1px solid var(--border-color);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 576px) {
.search-query__sort[data-v-218c3df2] {
    margin-left: 1rem;
}
}
.search-query__sort[data-v-218c3df2]::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 1.25rem;
  height: 0.5rem;
  width: 0.5rem;
  border-left: 2px solid;
  border-bottom: 2px solid;
  -webkit-transform: translate(50%, -75%) rotate(-45deg);
          transform: translate(50%, -75%) rotate(-45deg);
}
.search-query__sort select[data-v-218c3df2] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  height: auto;
  width: auto;
  padding: 1rem;
  padding-right: 2.5rem;
  min-width: 100%;
}
.search-query__results[data-v-218c3df2] {
  line-height: 1;
  padding: 0.25rem 0.5rem;
  font-size: 0.75rem;
  -ms-flex-item-align: start;
      align-self: flex-start;
  background: var(--label-background);
  color: var(--label-color);
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-6a8c8cc5]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-filter[data-v-6a8c8cc5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 0.875rem;
  cursor: pointer;
}
.app-filter:first-of-type .app-filter__inner[data-v-6a8c8cc5] {
  padding-top: 0.75rem;
}
.app-filter__children[data-v-6a8c8cc5] {
  margin-left: 1rem;
}
.app-filter__inner[data-v-6a8c8cc5] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 0.5rem;
  padding: 0.375rem 0;
}
.app-filter__input[data-v-6a8c8cc5] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.page--RM .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::before {
  background: #19305b;
}
.page--ORG .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::after, .page--TSP .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::after, .page--TXC .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::after, .page--BUY .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::after, .page--BOB .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::after {
  opacity: 1;
}
.page--ORG .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::before {
  background: #FFD717;
}
.page--TSP .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::before {
  background: #D41E34;
}
.page--TXC .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::before {
  background: #F15929;
}
.page--BUY .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::before {
  background: #FEDD00;
}
.page--BOB .app-filter__input:checked + .app-filter__value[data-v-6a8c8cc5]::before {
  background: #aad1df;
}
.app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::before, .page--RM .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::before, .page--ORG .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::before, .page--TSP .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::before, .page--TXC .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::before, .page--BOB .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::before, .page--BUY .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::before {
  background: #d1d6de;
}
.app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::after, .page--RM .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::after, .page--ORG .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::after, .page--TSP .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::after, .page--TXC .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::after, .page--BOB .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::after, .page--BUY .app-filter__input:disabled + .app-filter__value[data-v-6a8c8cc5]::after {
  color: #49525a;
}
.app-filter__value[data-v-6a8c8cc5] {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: auto 1fr;
  grid-template-columns: auto 1fr;
  gap: 0.5rem;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.app-filter__value[data-v-6a8c8cc5]::before, .app-filter__value[data-v-6a8c8cc5]::after {
  content: "";
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-area: 1/1/2/2;
}
.app-filter__value[data-v-6a8c8cc5]::before {
  height: 1rem;
  width: 1rem;
  border: 1px solid #5b6670;
  border-radius: 3px;
  -webkit-transition: 0.15s ease;
  transition: 0.15s ease;
  background: #fff;
}
.page--RM .app-filter__value[data-v-6a8c8cc5]::after {
  height: 0.625rem;
  width: 0.275rem;
  border-bottom: 1px solid #fff;
  border-right: 1px solid #fff;
  -webkit-transform: translateY(2px) rotate(45deg);
          transform: translateY(2px) rotate(45deg);
  -ms-grid-column-align: center;
      justify-self: center;
}
.page--ORG .app-filter__value[data-v-6a8c8cc5]::after, .page--TSP .app-filter__value[data-v-6a8c8cc5]::after, .page--TXC .app-filter__value[data-v-6a8c8cc5]::after, .page--BOB .app-filter__value[data-v-6a8c8cc5]::after, .page--BUY .app-filter__value[data-v-6a8c8cc5]::after {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e95b";
  font-size: 0.625rem;
  height: 1rem;
  width: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  opacity: 0;
}
@media speech {
.page--ORG .app-filter__value[data-v-6a8c8cc5]::after, .page--TSP .app-filter__value[data-v-6a8c8cc5]::after, .page--TXC .app-filter__value[data-v-6a8c8cc5]::after, .page--BOB .app-filter__value[data-v-6a8c8cc5]::after, .page--BUY .app-filter__value[data-v-6a8c8cc5]::after {
    display: none;
    visibility: hidden;
}
}
.app-filter__count[data-v-6a8c8cc5] {
  color: #66737e;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-filters__toggle {
  padding: 0.3rem 0.5rem;
}
.app-filter:focus-within:not(body.using-mouse *) {
  -webkit-box-shadow: 0 0 0 2px #8c2432;
          box-shadow: 0 0 0 2px #8c2432;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-5899d215]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.root[data-v-5899d215] {
  position: relative;
}
.root[data-v-5899d215] .shuffle-leave-active,
.root[data-v-5899d215] .shuffle-enter-active {
  -webkit-transition: all 350ms ease;
  transition: all 350ms ease;
}
.root[data-v-5899d215] .shuffle-enter {
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
}
.root[data-v-5899d215] .shuffle-leave-to {
  opacity: 0;
  -webkit-transform: translateY(30px);
          transform: translateY(30px);
}
.root[data-v-5899d215] .shuffle-leave-active {
  position: absolute;
}@charset "UTF-8";
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-a524e8aa]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-tag[data-v-a524e8aa] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  all: unset;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.5rem;
  padding: 0 0.875rem;
  border-radius: 2rem;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
  color: #000;
  background: #edeef1;
  line-height: 1;
  cursor: pointer;
}
.app-tag[data-v-a524e8aa]:hover {
  color: #fff;
  background: var(--button-hover-background, #19305b);
}
.app-tag[data-v-a524e8aa]::after {
  content: "×";
  font-weight: 700;
  line-height: 0;
}
.page--RM .app-tag[data-v-a524e8aa] {
  font-size: 0.6875rem;
  height: 1.75rem;
}
.page--RM .app-tag[data-v-a524e8aa]::after {
  font-size: 0.75rem;
}
.page--ORG .app-tag[data-v-a524e8aa], .page--TSP .app-tag[data-v-a524e8aa], .page--TXC .app-tag[data-v-a524e8aa], .page--BOB .app-tag[data-v-a524e8aa], .page--BUY .app-tag[data-v-a524e8aa] {
  font-size: 0.875rem;
  height: 2rem;
}
.page--ORG .app-tag[data-v-a524e8aa]::after, .page--TSP .app-tag[data-v-a524e8aa]::after, .page--TXC .app-tag[data-v-a524e8aa]::after, .page--BOB .app-tag[data-v-a524e8aa]::after, .page--BUY .app-tag[data-v-a524e8aa]::after {
  font-size: 0.875rem;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-4151d810]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
@media (min-width: 576px) {
#bluesearch .app-results--list-view .app-result[data-v-4151d810] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
#bluesearch .app-results--list-view .app-result__media[data-v-4151d810] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 30%;
            flex: 0 0 30%;
}
#bluesearch .app-results--list-view .app-result__media[data-v-4151d810]::before,
  #bluesearch .app-results--list-view .app-result__media img[data-v-4151d810] {
    border-top-right-radius: 0;
    border-bottom-left-radius: 0.375rem;
}
#bluesearch .app-results--list-view .app-result__content[data-v-4151d810] {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 70%;
            flex: 1 0 70%;
    height: auto;
}
#bluesearch .app-results--list-view .app-result__service[data-v-4151d810] {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
}
}
.page--RM #bluesearch .app-results--list-view .app-result__media[data-v-4151d810]::before {
  padding-top: unset;
  height: 100%;
}
#bluesearch .app-result[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #d1d6de;
  border-radius: 6px;
  text-decoration: none;
  -webkit-transition: 0.35s ease;
  transition: 0.35s ease;
  position: relative;
}
#bluesearch .app-result.app-result--external .app-result__content[data-v-4151d810] {
  padding-right: 2.5rem;
}
@media (max-width: 768px) {
#bluesearch .app-result.app-result--external.app-result--access .app-result__external-icon[data-v-4151d810] {
    bottom: unset;
}
}
#bluesearch .app-result__external-icon[data-v-4151d810] {
  position: absolute;
  z-index: 1;
  right: 0;
  padding: 10px;
  color: #000;
  background: rgba(255, 255, 255, 0.9098039216);
  border-radius: 50%;
  margin: 5px;
}
@media (max-width: 768px) {
#bluesearch .app-result__external-icon[data-v-4151d810] {
    bottom: 0px;
}
}
#bluesearch .app-result--clickable[data-v-4151d810] {
  cursor: pointer;
}
.page--RM #bluesearch .app-result--clickable[data-v-4151d810]:hover, .page--RM #bluesearch .app-result--clickable[data-v-4151d810]:focus {
  border-color: #19305b;
  -webkit-box-shadow: 0 0 0.35rem rgba(73, 82, 90, 0.2), 0 0 1.25rem rgba(73, 82, 90, 0.1);
          box-shadow: 0 0 0.35rem rgba(73, 82, 90, 0.2), 0 0 1.25rem rgba(73, 82, 90, 0.1);
}
.page--ORG #bluesearch .app-result[data-v-4151d810], .page--TXC #bluesearch .app-result[data-v-4151d810], .page--TSP #bluesearch .app-result[data-v-4151d810], .page--BOB #bluesearch .app-result[data-v-4151d810], .page--BUY #bluesearch .app-result[data-v-4151d810] {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
}
.page--ORG #bluesearch .app-result--no-media[data-v-4151d810]:not(.app-result--default-border), .page--TXC #bluesearch .app-result--no-media[data-v-4151d810]:not(.app-result--default-border), .page--TSP #bluesearch .app-result--no-media[data-v-4151d810]:not(.app-result--default-border), .page--BOB #bluesearch .app-result--no-media[data-v-4151d810]:not(.app-result--default-border), .page--BUY #bluesearch .app-result--no-media[data-v-4151d810]:not(.app-result--default-border) {
  border-top: solid 8px var(--organization-color, transparent);
}
.page--ORG #bluesearch .app-result--clickable[data-v-4151d810] {
  color: #0C0C0D;
}
.page--ORG #bluesearch .app-result--clickable[data-v-4151d810]:hover, .page--ORG #bluesearch .app-result--clickable[data-v-4151d810]:focus {
  background: #CBF7FD;
}
.page--TSP #bluesearch .app-result--clickable[data-v-4151d810] {
  color: #0A0B0B;
}
.page--TSP #bluesearch .app-result--clickable[data-v-4151d810]:hover, .page--TSP #bluesearch .app-result--clickable[data-v-4151d810]:focus {
  background: #f1f4fc;
}
.page--TXC #bluesearch .app-result--clickable[data-v-4151d810] {
  color: #0A0B0B;
}
.page--TXC #bluesearch .app-result--clickable[data-v-4151d810]:hover, .page--TXC #bluesearch .app-result--clickable[data-v-4151d810]:focus {
  background: #def4fd;
}
.page--BOB #bluesearch .app-result--clickable[data-v-4151d810] {
  color: #0A0B0B;
}
.page--BOB #bluesearch .app-result--clickable[data-v-4151d810]:hover, .page--BOB #bluesearch .app-result--clickable[data-v-4151d810]:focus {
  background: #e3f0f4;
}
.page--BUY #bluesearch .app-result--clickable[data-v-4151d810] {
  color: #0A0B0B;
}
.page--BUY #bluesearch .app-result--clickable[data-v-4151d810]:hover, .page--BUY #bluesearch .app-result--clickable[data-v-4151d810]:focus {
  background: #fffada;
}
.page--ORG #bluesearch .app-result.app-result--service[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service[data-v-4151d810] {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0;
}
.page--ORG #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810] {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 100px;
          flex: 0 0 100px;
  margin: 1.5rem;
  margin-right: 0;
}
.page--ORG #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810]::before, .page--TXC #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810]::before, .page--TSP #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810]::before, .page--BOB #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810]::before, .page--BUY #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810]::before {
  padding-top: 100%;
}
.page--ORG #bluesearch .app-result.app-result--service .app-result__media img[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__media img[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__media img[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__media img[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__media img[data-v-4151d810] {
  border-radius: 0;
}
@media (min-width: 768px) {
.page--ORG #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__media[data-v-4151d810] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 132px;
            flex: 0 0 132px;
}
}
.page--ORG #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810] {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 calc(100% - 100px - 2.625rem);
          flex: 1 0 calc(100% - 100px - 2.625rem);
  padding-top: 1.5rem;
  height: auto;
  min-width: 250px;
  margin-bottom: auto;
}
@media (min-width: 768px) {
.page--ORG #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__content[data-v-4151d810] {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 calc(100% - 1040px - 2.625rem);
            flex: 1 0 calc(100% - 1040px - 2.625rem);
}
}
.page--ORG #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
  line-height: 1.31;
  margin-bottom: 1rem;
}
.page--ORG #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
  font-size: 1.25rem;
}
@media screen and (min-width: 36rem) {
.page--ORG #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
    font-size: calc(
        1.25rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--ORG #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
    font-size: 1.625rem;
}
}
.page--ORG #bluesearch .app-result.app-result--service .app-result__service[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--service .app-result__service[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--service .app-result__service[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--service .app-result__service[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--service .app-result__service[data-v-4151d810] {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
  margin-top: auto;
  padding-left: 1.5rem;
}
.page--ORG #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
  color: #036EBA;
}
.page--TXC #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
  color: #2c3571;
}
.page--BOB #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
  color: #004ba9;
}
.page--BUY #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
  color: #003fb1;
}
.page--TSP #bluesearch .app-result.app-result--service .app-result__header[data-v-4151d810] {
  color: #2d58d0;
}
#bluesearch .app-result__media[data-v-4151d810] {
  width: 100%;
  position: relative;
}
#bluesearch .app-result__media[data-v-4151d810]::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 66.6%;
  background: #19305b;
  border-radius: 6px 6px 0 0;
}
@media (min-width: 576px) {
.app-results--list-view #bluesearch .app-result__media[data-v-4151d810] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
}
.app-results--list-view #bluesearch .app-result__media[data-v-4151d810]::before {
    content: unset;
}
}
#bluesearch .app-result__image[data-v-4151d810] {
  max-width: 100%;
  height: 100%;
  width: 100%;
  border-radius: 6px 6px 0 0;
  position: absolute;
  -o-object-fit: cover;
     object-fit: cover;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
#bluesearch .app-result__icon[data-v-4151d810] {
  position: absolute;
  font-size: 5rem;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
          transform: translateX(-50%) translateY(-50%);
}
.page--RM #bluesearch .app-result__icon[class*=blue-icon][data-v-4151d810] {
  color: rgba(255, 255, 255, 0.5);
}
#bluesearch .app-result__content[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  padding: 1.5rem 1.25rem 1.875rem;
  height: 100%;
  width: 100%;
}
.page--RM #bluesearch .app-result__content[data-v-4151d810] {
  gap: 0.75rem;
}
.page--ORG #bluesearch .app-result__content[data-v-4151d810], .page--TXC #bluesearch .app-result__content[data-v-4151d810], .page--TSP #bluesearch .app-result__content[data-v-4151d810], .page--BOB #bluesearch .app-result__content[data-v-4151d810], .page--BUY #bluesearch .app-result__content[data-v-4151d810] {
  gap: 0.25rem;
  padding-top: 1rem;
}
.page--ORG .app-result--event #bluesearch .app-result__content[data-v-4151d810], .page--TXC .app-result--event #bluesearch .app-result__content[data-v-4151d810], .page--TSP .app-result--event #bluesearch .app-result__content[data-v-4151d810], .page--BOB .app-result--event #bluesearch .app-result__content[data-v-4151d810], .page--BUY .app-result--event #bluesearch .app-result__content[data-v-4151d810] {
  gap: 0.625rem;
}
#bluesearch .app-result__type[data-v-4151d810] {
  text-transform: uppercase;
}
.page--RM #bluesearch .app-result__type[data-v-4151d810] {
  display: inline-block;
  position: absolute;
  bottom: 100%;
  padding: 0.375rem 0.75rem;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  font-size: 0.875rem;
  line-height: 1.375rem;
  color: #fff;
}
.page--ORG #bluesearch .app-result__type[data-v-4151d810], .page--TXC #bluesearch .app-result__type[data-v-4151d810], .page--TSP #bluesearch .app-result__type[data-v-4151d810], .page--BOB #bluesearch .app-result__type[data-v-4151d810], .page--BUY #bluesearch .app-result__type[data-v-4151d810] {
  color: #0C0C0D;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.page--ORG #bluesearch .app-result__type-container[data-v-4151d810], .page--TXC #bluesearch .app-result__type-container[data-v-4151d810], .page--TSP #bluesearch .app-result__type-container[data-v-4151d810], .page--BOB #bluesearch .app-result__type-container[data-v-4151d810], .page--BUY #bluesearch .app-result__type-container[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.875rem;
  margin-bottom: 0.375rem;
}
.page--ORG #bluesearch .app-result__type-icon[data-v-4151d810], .page--TXC #bluesearch .app-result__type-icon[data-v-4151d810], .page--TSP #bluesearch .app-result__type-icon[data-v-4151d810], .page--BOB #bluesearch .app-result__type-icon[data-v-4151d810], .page--BUY #bluesearch .app-result__type-icon[data-v-4151d810] {
  font-size: 1.625rem;
  font-weight: 700;
}
.page--ORG #bluesearch .app-result__type-icon[data-v-4151d810] {
  color: #2175C8;
}
.page--TXC #bluesearch .app-result__type-icon[data-v-4151d810] {
  color: #3E4BA0;
}
.page--BOB #bluesearch .app-result__type-icon[data-v-4151d810] {
  color: #002554;
}
.page--BUY #bluesearch .app-result__type-icon[data-v-4151d810] {
  color: #003087;
}
.page--TSP #bluesearch .app-result__type-icon[data-v-4151d810] {
  color: #2d58d0;
}
#bluesearch .app-result__date[data-v-4151d810] {
  text-transform: uppercase;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
#bluesearch .app-result__pre-header[data-v-4151d810] {
  text-transform: uppercase;
  color: #49525a;
  font-weight: 500;
}
.page--RM #bluesearch .app-result__pre-header[data-v-4151d810] {
  font-weight: 900;
  color: #5b6670;
}
.page--RM #bluesearch .app-result__pre-header[data-v-4151d810] {
  font-size: 1.25rem;
}
@media screen and (min-width: 36rem) {
.page--RM #bluesearch .app-result__pre-header[data-v-4151d810] {
    font-size: calc(
        1.25rem + 0.5 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--RM #bluesearch .app-result__pre-header[data-v-4151d810] {
    font-size: 1.75rem;
}
}
.page--RM #bluesearch .app-result__pre-header[data-v-4151d810] {
  line-height: 1.75rem;
}
@media screen and (min-width: 36rem) {
.page--RM #bluesearch .app-result__pre-header[data-v-4151d810] {
    line-height: calc(
        1.75rem + 0.5 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--RM #bluesearch .app-result__pre-header[data-v-4151d810] {
    line-height: 2.25rem;
}
}
.page--ORG #bluesearch .app-result__pre-header[data-v-4151d810], .page--TXC #bluesearch .app-result__pre-header[data-v-4151d810], .page--TSP #bluesearch .app-result__pre-header[data-v-4151d810], .page--BOB #bluesearch .app-result__pre-header[data-v-4151d810], .page--BUY #bluesearch .app-result__pre-header[data-v-4151d810] {
  font-size: 1.125rem;
}
@media screen and (min-width: 36rem) {
.page--ORG #bluesearch .app-result__pre-header[data-v-4151d810], .page--TXC #bluesearch .app-result__pre-header[data-v-4151d810], .page--TSP #bluesearch .app-result__pre-header[data-v-4151d810], .page--BOB #bluesearch .app-result__pre-header[data-v-4151d810], .page--BUY #bluesearch .app-result__pre-header[data-v-4151d810] {
    font-size: calc(
        1.125rem + 0.25 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--ORG #bluesearch .app-result__pre-header[data-v-4151d810], .page--TXC #bluesearch .app-result__pre-header[data-v-4151d810], .page--TSP #bluesearch .app-result__pre-header[data-v-4151d810], .page--BOB #bluesearch .app-result__pre-header[data-v-4151d810], .page--BUY #bluesearch .app-result__pre-header[data-v-4151d810] {
    font-size: 1.375rem;
}
}
.page--ORG #bluesearch .app-result__pre-header[data-v-4151d810], .page--TXC #bluesearch .app-result__pre-header[data-v-4151d810], .page--TSP #bluesearch .app-result__pre-header[data-v-4151d810], .page--BOB #bluesearch .app-result__pre-header[data-v-4151d810], .page--BUY #bluesearch .app-result__pre-header[data-v-4151d810] {
  line-height: 1.25rem;
}
@media screen and (min-width: 36rem) {
.page--ORG #bluesearch .app-result__pre-header[data-v-4151d810], .page--TXC #bluesearch .app-result__pre-header[data-v-4151d810], .page--TSP #bluesearch .app-result__pre-header[data-v-4151d810], .page--BOB #bluesearch .app-result__pre-header[data-v-4151d810], .page--BUY #bluesearch .app-result__pre-header[data-v-4151d810] {
    line-height: calc(
        1.25rem + 1.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--ORG #bluesearch .app-result__pre-header[data-v-4151d810], .page--TXC #bluesearch .app-result__pre-header[data-v-4151d810], .page--TSP #bluesearch .app-result__pre-header[data-v-4151d810], .page--BOB #bluesearch .app-result__pre-header[data-v-4151d810], .page--BUY #bluesearch .app-result__pre-header[data-v-4151d810] {
    line-height: 2.625rem;
}
}
#bluesearch .app-result__header[data-v-4151d810] {
  font-weight: 700;
}
.page--RM #bluesearch .app-result__header[data-v-4151d810] {
  color: #19305b;
}
.page--RM #bluesearch .app-result__header[data-v-4151d810] {
  font-size: 1.125rem;
}
@media screen and (min-width: 36rem) {
.page--RM #bluesearch .app-result__header[data-v-4151d810] {
    font-size: calc(
        1.125rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--RM #bluesearch .app-result__header[data-v-4151d810] {
    font-size: 1.5rem;
}
}
.page--RM #bluesearch .app-result__header[data-v-4151d810] {
  line-height: 1.625rem;
}
@media screen and (min-width: 36rem) {
.page--RM #bluesearch .app-result__header[data-v-4151d810] {
    line-height: calc(
        1.625rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--RM #bluesearch .app-result__header[data-v-4151d810] {
    line-height: 2rem;
}
}
.page--ORG #bluesearch .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result__header[data-v-4151d810] {
  font-size: 1.125rem;
  line-height: 1.625rem;
  color: #0C0C0D;
}
.page--ORG .app-result--event #bluesearch .app-result__header[data-v-4151d810], .page--TXC .app-result--event #bluesearch .app-result__header[data-v-4151d810], .page--TSP .app-result--event #bluesearch .app-result__header[data-v-4151d810], .page--BOB .app-result--event #bluesearch .app-result__header[data-v-4151d810], .page--BUY .app-result--event #bluesearch .app-result__header[data-v-4151d810] {
  font-weight: 500;
  font-size: 1rem;
  line-height: 1.5rem;
}
.page--ORG .app-result--event #bluesearch .app-result__header[data-v-4151d810] {
  color: #036EBA;
}
.page--TXC .app-result--event #bluesearch .app-result__header[data-v-4151d810] {
  color: #3E4BA0;
}
.page--BOB .app-result--event #bluesearch .app-result__header[data-v-4151d810] {
  color: #002554;
}
.page--BUY .app-result--event #bluesearch .app-result__header[data-v-4151d810] {
  color: #003087;
}
.page--TSP .app-result--event #bluesearch .app-result__header[data-v-4151d810] {
  color: #2d58d0;
}
.page--ORG .app-result--event:is(a):hover #bluesearch .app-result__header[data-v-4151d810], .page--TXC .app-result--event:is(a):hover #bluesearch .app-result__header[data-v-4151d810], .page--TSP .app-result--event:is(a):hover #bluesearch .app-result__header[data-v-4151d810], .page--BOB .app-result--event:is(a):hover #bluesearch .app-result__header[data-v-4151d810], .page--BUY .app-result--event:is(a):hover #bluesearch .app-result__header[data-v-4151d810] {
  color: #000;
}
#bluesearch .app-result__event-info[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.375rem;
  margin-top: 0.25rem;
}
#bluesearch .app-result__event-info-item[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0.75rem;
}
#bluesearch .app-result__event-info-icon[data-v-4151d810] {
  width: 1rem;
  min-width: 1rem;
  font-size: 1rem;
  line-height: 1.375rem;
  color: #000;
}
#bluesearch .app-result__event-info-text[data-v-4151d810] {
  font-size: 0.875rem;
  line-height: 1.375rem;
  white-space: pre-wrap;
  color: #000;
}
.page--RM #bluesearch .app-result__event-info[data-v-4151d810] {
  gap: 0;
}
.page--RM #bluesearch .app-result__event-info-text[data-v-4151d810] {
  color: #182326;
  line-height: 1.5rem;
}
#bluesearch .app-result__copy[data-v-4151d810] {
  font-size: 1rem;
  line-height: 1.625rem;
  white-space: pre-wrap;
}
#bluesearch .app-result__copy > *[data-v-4151d810]:last-child {
  margin-bottom: 0;
}
.page--RM #bluesearch .app-result__copy[data-v-4151d810] {
  color: #49525a;
}
.page--ORG #bluesearch .app-result__copy[data-v-4151d810] {
  color: #0C0C0D;
}
.page--TXC #bluesearch .app-result__copy[data-v-4151d810], .page--BOB #bluesearch .app-result__copy[data-v-4151d810], .page--TSP #bluesearch .app-result__copy[data-v-4151d810], .page--BUY #bluesearch .app-result__copy[data-v-4151d810] {
  color: #0A0B0B;
}
#bluesearch .app-result__link[data-v-4151d810] {
  font-size: 1rem;
  line-height: 1.5rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #8c2432;
  font-weight: 700;
  text-decoration: none;
  margin-top: auto;
}
#bluesearch .app-result__link:hover [class*=icon][data-v-4151d810] {
  -webkit-transform: translateX(0.5rem);
          transform: translateX(0.5rem);
}
#bluesearch .app-result__link [class*=icon][data-v-4151d810] {
  color: #19305b;
  font-size: 0.75em;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}
#bluesearch .app-result__link [class*=icon][data-v-4151d810]::before {
  font-weight: 900;
}
#bluesearch .app-result__service[data-v-4151d810] {
  font-size: 0.75rem;
  line-height: 0.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 1.125rem 2.875rem 1.125rem 1.25rem;
  min-height: 50px;
  border-top: #E6E8EB solid 1px;
  gap: 0.5rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
}
#bluesearch .app-result__service-color[data-v-4151d810] {
  height: 0.875rem;
  width: 0.875rem;
  min-width: 0.875rem;
  border-radius: 50%;
  background-color: var(--organization-color, transparent);
}
#bluesearch .app-result__access[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin-top: auto;
  padding: 0;
  color: #49525a;
  position: absolute;
  bottom: 0.5rem;
  z-index: 1;
}
.page--RM #bluesearch .app-result__access[data-v-4151d810] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  right: 1rem;
}
.page--ORG #bluesearch .app-result__access[data-v-4151d810], .page--TXC #bluesearch .app-result__access[data-v-4151d810], .page--TSP #bluesearch .app-result__access[data-v-4151d810], .page--BOB #bluesearch .app-result__access[data-v-4151d810], .page--BUY #bluesearch .app-result__access[data-v-4151d810] {
  width: 2.25rem;
  height: 2.25rem;
  right: 0.375rem;
  border-radius: 50%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.page--ORG #bluesearch .app-result__access-icon[data-v-4151d810], .page--TXC #bluesearch .app-result__access-icon[data-v-4151d810], .page--TSP #bluesearch .app-result__access-icon[data-v-4151d810], .page--BOB #bluesearch .app-result__access-icon[data-v-4151d810], .page--BUY #bluesearch .app-result__access-icon[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -1px;
}
.page--ORG #bluesearch .app-result__access-text[data-v-4151d810], .page--TXC #bluesearch .app-result__access-text[data-v-4151d810], .page--TSP #bluesearch .app-result__access-text[data-v-4151d810], .page--BOB #bluesearch .app-result__access-text[data-v-4151d810], .page--BUY #bluesearch .app-result__access-text[data-v-4151d810] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.page--ORG #bluesearch .app-result__access[data-v-4151d810] {
  background: #CFE4F8;
}
.page--TXC #bluesearch .app-result__access[data-v-4151d810] {
  background: #c4390d;
}
.page--TXC #bluesearch .app-result__access .app-result__access-icon[data-v-4151d810] {
  color: #FAFAFA;
}
.page--BOB #bluesearch .app-result__access[data-v-4151d810] {
  background: #6a5528;
}
.page--BOB #bluesearch .app-result__access .app-result__access-icon[data-v-4151d810] {
  color: #FAFAFA;
}
.page--BUY #bluesearch .app-result__access[data-v-4151d810] {
  background: #FEDD00;
}
.page--BUY #bluesearch .app-result__access .app-result__access-icon[data-v-4151d810] {
  color: #0A0B0B;
}
.page--TSP #bluesearch .app-result__access[data-v-4151d810] {
  background: #dce3f7;
}
#bluesearch .app-result__expander[data-v-4151d810] {
  position: absolute;
  background: #f7f7f7;
  overflow: hidden;
  opacity: 0;
  border-radius: 0.5rem;
  top: calc(100% + 1rem);
  -webkit-transition: inherit;
  transition: inherit;
  -webkit-transition-property: height, opacity;
  transition-property: height, opacity;
  visibility: hidden;
  height: auto;
  cursor: default;
  z-index: 10;
}
#bluesearch .app-result__expander-close[data-v-4151d810] {
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  position: absolute;
  top: 1.25rem;
  right: 1.25rem;
}
#bluesearch .app-result__expander-close[data-v-4151d810]:hover {
  text-decoration: none;
}
#bluesearch .app-result__expander-close[data-v-4151d810]::before {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e90e";
  color: #000;
  font-size: 1rem;
  font-weight: 700;
}
@media speech {
#bluesearch .app-result__expander-close[data-v-4151d810]::before {
    display: none;
    visibility: hidden;
}
}
#bluesearch .app-result__expander-inner[data-v-4151d810] {
  padding: 4rem 3.5rem;
}
.page--ORG #bluesearch .app-result__expander-inner p[data-v-4151d810], .page--ORG #bluesearch .app-result__expander-inner ul[data-v-4151d810], .page--ORG #bluesearch .app-result__expander-inner ol[data-v-4151d810], .page--ORG #bluesearch .app-result__expander-inner li[data-v-4151d810], .page--ORG #bluesearch .app-result__expander-inner a[data-v-4151d810]:not([class]) {
  line-height: 1.444444;
  font-size: 1rem;
}
#bluesearch .app-result__expander-inner[data-v-4151d810]::after {
  display: table;
  content: "";
  clear: both;
}
#bluesearch .app-result__expander-inner figure[data-v-4151d810] {
  margin: 0 0 1rem;
  display: block;
}
.page--ORG #bluesearch .app-result__expander-inner figure[data-v-4151d810] {
  margin-bottom: 1.5rem;
}
.page--ORG #bluesearch .app-result__expander-inner figure[data-v-4151d810]:last-child {
  margin-bottom: 0;
}
#bluesearch .app-result__expander-inner figure img[data-v-4151d810] {
  border-radius: 8px;
  max-width: 100%;
  width: 100%;
}
#bluesearch .app-result__expander-inner figure figcaption[data-v-4151d810] {
  border-top: 1px solid #edeef1;
  margin: 0;
  padding: 0;
  font-size: 0.875rem;
  text-transform: uppercase;
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}
.page--ORG #bluesearch .app-result__expander-inner figure figcaption[data-v-4151d810] {
  font-size: 0.75rem;
  line-height: 1.25rem;
  border-top: none;
  margin-top: 0.625rem;
  padding-top: 0;
  text-transform: none;
}
.page--ORG #bluesearch .app-result__expander-inner figure figcaption *[data-v-4151d810] {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
#bluesearch .app-result__expander-inner figure.figure--1-3[data-v-4151d810], #bluesearch .app-result__expander-inner figure.figure--1-2[data-v-4151d810], #bluesearch .app-result__expander-inner figure.figure--2-3[data-v-4151d810] {
    float: left;
    margin: 0 2rem 1.25rem 0;
}
#bluesearch .app-result__expander-inner figure.figure--1-3[data-v-4151d810] {
    width: 33.333%;
}
#bluesearch .app-result__expander-inner figure.figure--1-2[data-v-4151d810] {
    width: 50%;
}
#bluesearch .app-result__expander-inner figure.figure--2-3[data-v-4151d810] {
    width: 66.666%;
}
#bluesearch .app-result__expander-inner figure.figure--right[data-v-4151d810] {
    float: right;
    margin: 0 0 1.25rem 2rem;
}
#bluesearch .app-result__expander-inner figure.figure--center[data-v-4151d810] {
    margin-left: auto;
    margin-right: auto;
    float: none;
}
}
#bluesearch .app-result__expander-inner dl[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  justify-items: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-bottom: 1rem;
  opacity: 0.8;
}
#bluesearch .app-result__expander-inner dl + dl[data-v-4151d810] {
  margin-top: -1rem;
}
#bluesearch .app-result__expander-inner dt[data-v-4151d810],
#bluesearch .app-result__expander-inner dd[data-v-4151d810] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding: 0.5rem 0.75rem;
  margin: 0;
  position: relative;
}
#bluesearch .app-result__expander-inner dt[data-v-4151d810] {
  font-weight: 700;
  font-size: 1em;
  padding-right: 0;
}
#bluesearch .app-result__expander-inner dt + dd[data-v-4151d810] {
  padding-left: 0.5rem;
}
#bluesearch .app-result__expander-inner dt[data-v-4151d810]:only-of-type {
  min-width: 115px;
  width: 115px;
}
#bluesearch .app-result__expander-inner dd[data-v-4151d810] {
  font-size: 1em;
}
#bluesearch .app-result__expander-inner dd[data-v-4151d810]:not(:last-child)::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 1px;
  max-height: 2ch;
  margin: auto 0;
  background-color: palette(gray, 400);
}
#bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
  display: block;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 2rem;
  font-weight: 400;
  color: inherit;
  padding-top: 2rem;
  position: relative;
}
#bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
  font-size: 1.25rem;
}
@media screen and (min-width: 20rem) {
#bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
    font-size: calc(
        1.25rem + 0.75 *
          ((100vw - 20rem) / 67.5)
      );
}
}
@media screen and (min-width: 87.5rem) {
#bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
    font-size: 2rem;
}
}
#bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::before {
  content: open-quote;
  position: absolute;
  font-size: 4.5rem;
  line-height: 1;
  top: 0;
  font-family: "Nunito Sans", sans-serif;
}
#bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::after {
  content: close-quote;
}
#bluesearch .app-result__expander-inner blockquote p[data-v-4151d810]:not(:last-child) {
  margin: 0 0 1.5rem;
}
#bluesearch .app-result__expander-inner blockquote cite[data-v-4151d810],
#bluesearch .app-result__expander-inner blockquote span[data-v-4151d810] {
  font-style: normal;
  font-size: 1rem;
  font-weight: 700;
  display: block;
}
@media (min-width: 992px) {
#bluesearch .app-result__expander-inner blockquote cite[data-v-4151d810],
  #bluesearch .app-result__expander-inner blockquote span[data-v-4151d810] {
    display: inline-block;
}
}
@media (min-width: 768px) {
#bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
    max-width: 92%;
    margin: 0 auto 2rem;
    padding-top: 10px;
    padding-left: 3.5rem;
}
#bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::before {
    font-size: 6.5rem;
    left: 0.5rem;
    top: 0.25rem;
}
}
.page--FP #bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::after, .page--LS #bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::after, .page--BC #bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::after, .page--RM #bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.page--FP #bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
  border-color: #45763b;
}
.page--LS #bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
  border-color: #005e62;
}
.page--BC #bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
  border-color: #8c2432;
}
.page--RM #bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
  border-color: #002d5d;
  border-width: 6px;
  color: #002d5d;
}
.page--RM #bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::before {
  font-family: "Roboto", sans-serif;
}
.page--ORG #bluesearch .app-result__expander-inner blockquote[data-v-4151d810] {
  border: none;
}
.page--ORG #bluesearch .app-result__expander-inner blockquote[data-v-4151d810]::before {
  font-family: "Public Sans", "Roboto", sans-serif;
}
#bluesearch .app-result__expander-inner strong[data-v-4151d810],
#bluesearch .app-result__expander-inner b[data-v-4151d810] {
  font-weight: 700;
}
#bluesearch .app-result__expander-inner em[data-v-4151d810],
#bluesearch .app-result__expander-inner i[data-v-4151d810] {
  font-style: italic;
}
#bluesearch .app-result__expander-inner em[class*=blue-icon-][data-v-4151d810],
#bluesearch .app-result__expander-inner i[class*=blue-icon-][data-v-4151d810] {
  font-style: normal;
}
#bluesearch .app-result__expander-inner a[data-v-4151d810]:not([class]) {
  text-decoration: underline;
}
.page--ORG #bluesearch .app-result__expander-inner a[data-v-4151d810]:not([class]) {
  text-decoration: none;
}
.page--ORG #bluesearch .app-result__expander-inner a[data-v-4151d810]:not([class]):hover {
  text-decoration: underline;
}
#bluesearch .app-result__expander-inner a.btn[data-v-4151d810] {
  margin-bottom: 1.5rem;
}
#bluesearch .app-result__expander-inner a.btn[data-v-4151d810]:last-child {
  margin-bottom: 0;
}
#bluesearch .app-result__expander-inner li[data-v-4151d810] {
  margin-bottom: 0.5rem;
}
#bluesearch .app-result__expander-inner > *[data-v-4151d810]:last-child {
  margin-bottom: 0;
}
#bluesearch .app-result__expander-inner ul li[data-v-4151d810]:last-of-type, #bluesearch .app-result__expander-inner ol li[data-v-4151d810]:last-of-type {
  margin-bottom: 0;
}
@media (max-width: 768px) {
#bluesearch .app-result__expander-inner[data-v-4151d810] {
    padding: 2.25rem 0.5rem 2rem;
}
}
.page--ORG #bluesearch .app-result.app-result--event .app-result__icon[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article .app-result__icon[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--event .app-result__icon[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article .app-result__icon[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--event .app-result__icon[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article .app-result__icon[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--event .app-result__icon[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article .app-result__icon[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--event .app-result__icon[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article .app-result__icon[data-v-4151d810] {
  color: #fff;
  font-size: 6rem;
}
.page--ORG #bluesearch .app-result.app-result--event .app-result__content[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article .app-result__content[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--event .app-result__content[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article .app-result__content[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--event .app-result__content[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article .app-result__content[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--event .app-result__content[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article .app-result__content[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--event .app-result__content[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article .app-result__content[data-v-4151d810] {
  padding-bottom: 1.75rem;
  gap: 0.625rem;
  position: relative;
}
.page--ORG #bluesearch .app-result.app-result--event .app-result__access[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article .app-result__access[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--event .app-result__access[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article .app-result__access[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--event .app-result__access[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article .app-result__access[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--event .app-result__access[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article .app-result__access[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--event .app-result__access[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article .app-result__access[data-v-4151d810] {
  bottom: unset;
  top: -1.5rem;
  height: 2.75rem;
  width: 2.75rem;
}
.page--ORG #bluesearch .app-result.app-result--event .app-result__access-icon[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article .app-result__access-icon[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--event .app-result__access-icon[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article .app-result__access-icon[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--event .app-result__access-icon[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article .app-result__access-icon[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--event .app-result__access-icon[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article .app-result__access-icon[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--event .app-result__access-icon[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article .app-result__access-icon[data-v-4151d810] {
  font-size: 1.125rem;
}
.page--ORG #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810] {
  font-weight: 600;
  font-size: 1rem;
  line-height: 1.5rem;
}
.page--ORG #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810] {
  display: block;
  text-decoration: none;
}
.page--ORG #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810]:hover, .page--ORG #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810]:hover, .page--TXC #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810]:hover, .page--TXC #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810]:hover, .page--TSP #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810]:hover, .page--TSP #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810]:hover, .page--BOB #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810]:hover, .page--BOB #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810]:hover, .page--BUY #bluesearch .app-result.app-result--event .app-result__header a[data-v-4151d810]:hover, .page--BUY #bluesearch .app-result.app-result--article .app-result__header a[data-v-4151d810]:hover {
  color: #000;
  text-decoration: none;
}
.page--ORG #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810] {
  color: #036EBA;
}
.page--TXC #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810] {
  color: #2c3571;
}
.page--BOB #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810] {
  color: #004ba9;
}
.page--BUY #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810] {
  color: #003fb1;
}
.page--TSP #bluesearch .app-result.app-result--event .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article .app-result__header[data-v-4151d810] {
  color: #1E3A8A;
}
.page--ORG #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__external-icon[data-v-4151d810] {
  top: 0.25rem;
  right: 3.5rem;
}
.page--ORG #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--ORG #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--ORG #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--TXC #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--TXC #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--TSP #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--TSP #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--BOB #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--BOB #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--BUY #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content[data-v-4151d810]:first-child,
.page--BUY #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content[data-v-4151d810] {
  padding-top: 3rem;
}
.page--ORG #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--ORG #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--ORG #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--ORG #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--TXC #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--TXC #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--TSP #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--TSP #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--BOB #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--BOB #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--BUY #bluesearch .app-result.app-result--article.app-result--access:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) .app-result__content:first-child .app-result__access[data-v-4151d810],
.page--BUY #bluesearch .app-result.app-result--article.app-result--access.app-result--external:not(:has(.app-result__media)) span + .app-result__content .app-result__access[data-v-4151d810] {
  top: 0.375rem;
}
.page--ORG #bluesearch .app-result.app-result--event:is(a):hover .app-result__header[data-v-4151d810], .page--TXC #bluesearch .app-result.app-result--event:is(a):hover .app-result__header[data-v-4151d810], .page--TSP #bluesearch .app-result.app-result--event:is(a):hover .app-result__header[data-v-4151d810], .page--BOB #bluesearch .app-result.app-result--event:is(a):hover .app-result__header[data-v-4151d810], .page--BUY #bluesearch .app-result.app-result--event:is(a):hover .app-result__header[data-v-4151d810] {
  color: #000;
}
@media (min-width: 576px) {
.page--ORG #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-4151d810], .page--TXC #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-4151d810], .page--TSP #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-4151d810], .page--BOB #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-4151d810], .page--BUY #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-4151d810] {
    top: unset;
    bottom: 0.5rem;
}
}
@media (min-width: 576px) {
.page--ORG #bluesearch .app-results--list-view .app-result.app-result--access:has(.app-result__service) .app-result__access[data-v-4151d810], .page--TXC #bluesearch .app-results--list-view .app-result.app-result--access:has(.app-result__service) .app-result__access[data-v-4151d810], .page--TSP #bluesearch .app-results--list-view .app-result.app-result--access:has(.app-result__service) .app-result__access[data-v-4151d810], .page--BOB #bluesearch .app-results--list-view .app-result.app-result--access:has(.app-result__service) .app-result__access[data-v-4151d810], .page--BUY #bluesearch .app-results--list-view .app-result.app-result--access:has(.app-result__service) .app-result__access[data-v-4151d810] {
    bottom: -3rem;
}
}
@media (min-width: 576px) {
.page--ORG #bluesearch .app-results--list-view .app-result .app-result__media[data-v-4151d810]::before, .page--TXC #bluesearch .app-results--list-view .app-result .app-result__media[data-v-4151d810]::before, .page--TSP #bluesearch .app-results--list-view .app-result .app-result__media[data-v-4151d810]::before, .page--BOB #bluesearch .app-results--list-view .app-result .app-result__media[data-v-4151d810]::before, .page--BUY #bluesearch .app-results--list-view .app-result .app-result__media[data-v-4151d810]::before {
    border-top-right-radius: 0;
}
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-10f7afce]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
@media (min-width: 576px) {
#bluesearch .app-results--list-view .app-result[data-v-10f7afce] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
}
#bluesearch .app-results--list-view .app-result__media[data-v-10f7afce] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 30%;
            flex: 0 0 30%;
}
#bluesearch .app-results--list-view .app-result img[data-v-10f7afce] {
    border-top-right-radius: 0;
}
#bluesearch .app-results--list-view .app-result__content[data-v-10f7afce] {
    height: auto;
}
#bluesearch .app-results--list-view .app-result__highlights[data-v-10f7afce] {
    margin: 0 2.25rem 1.25rem 1.125rem;
}
#bluesearch .app-results--list-view .app-result.app-result--access .app-result__content[data-v-10f7afce], #bluesearch .app-results--list-view .app-result.app-result--external .app-result__content[data-v-10f7afce] {
    padding-bottom: 2.75rem;
}
#bluesearch .app-results--list-view .app-result.app-result--access:has(.app-result__highlights) .app-result__content[data-v-10f7afce], #bluesearch .app-results--list-view .app-result.app-result--external:has(.app-result__highlights) .app-result__content[data-v-10f7afce] {
    padding-bottom: 1.125rem;
}
#bluesearch .app-results--list-view .app-result.app-result--access:has(.app-result__highlights) .app-result__highlights[data-v-10f7afce], #bluesearch .app-results--list-view .app-result.app-result--external:has(.app-result__highlights) .app-result__highlights[data-v-10f7afce] {
    margin-right: 3.25rem;
}
#bluesearch .app-results--list-view .app-result.app-result--external .app-result__external-icon[data-v-10f7afce] {
    bottom: 0.125rem;
}
#bluesearch .app-results--list-view .app-result.app-result--access .app-result__highlights[data-v-10f7afce] {
    margin-bottom: 1.25rem;
}
#bluesearch .app-results--list-view .app-result.app-result--access.app-result--external .app-result__external-icon[data-v-10f7afce] {
    bottom: 0.125rem;
    right: 3.125rem;
}
#bluesearch .app-results--list-view .app-result.app-result--access.app-result--external:has(.app-result__highlights) .app-result__external-icon[data-v-10f7afce] {
    bottom: 3.125rem;
    right: 0;
}
#bluesearch .app-results--list-view .app-result:has(.app-result__highlights) .app-result__content[data-v-10f7afce] {
    -webkit-box-flex: 1;
        -ms-flex: 1 1 100%;
            flex: 1 1 100%;
}
}
#bluesearch .app-result[data-v-10f7afce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #d1d6de;
  border-radius: 6px;
  text-decoration: none;
  -webkit-transition: 0.35s ease;
  transition: 0.35s ease;
  position: relative;
}
#bluesearch .app-result.app-result--external .app-result__type[data-v-10f7afce],
#bluesearch .app-result.app-result--external .app-result__header[data-v-10f7afce],
#bluesearch .app-result.app-result--external .app-result__details[data-v-10f7afce] {
  padding-right: 1.5rem;
}
@media (max-width: 768px) {
#bluesearch .app-result.app-result--external.app-result--access .app-result__external-icon[data-v-10f7afce] {
    bottom: unset;
}
}
#bluesearch .app-result__external-icon[data-v-10f7afce] {
  position: absolute;
  z-index: 1;
  right: 0;
  padding: 10px;
  color: #000;
  background: rgba(255, 255, 255, 0.9098039216);
  border-radius: 50%;
  margin: 5px;
}
#bluesearch .app-result--clickable[data-v-10f7afce] {
  cursor: pointer;
}
.page--RM #bluesearch .app-result--clickable[data-v-10f7afce]:hover, .page--RM #bluesearch .app-result--clickable[data-v-10f7afce]:focus {
  border-color: #19305b;
  -webkit-box-shadow: 0 0 0.35rem rgba(73, 82, 90, 0.2), 0 0 1.25rem rgba(73, 82, 90, 0.1);
          box-shadow: 0 0 0.35rem rgba(73, 82, 90, 0.2), 0 0 1.25rem rgba(73, 82, 90, 0.1);
}
.page--ORG #bluesearch .app-result[data-v-10f7afce], .page--TXC #bluesearch .app-result[data-v-10f7afce], .page--TSP #bluesearch .app-result[data-v-10f7afce], .page--BOB #bluesearch .app-result[data-v-10f7afce], .page--BUY #bluesearch .app-result[data-v-10f7afce] {
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
  border-radius: 8px;
}
.page--ORG #bluesearch .app-result--no-media[data-v-10f7afce]:not(.app-result--default-border), .page--TXC #bluesearch .app-result--no-media[data-v-10f7afce]:not(.app-result--default-border), .page--TSP #bluesearch .app-result--no-media[data-v-10f7afce]:not(.app-result--default-border), .page--BOB #bluesearch .app-result--no-media[data-v-10f7afce]:not(.app-result--default-border), .page--BUY #bluesearch .app-result--no-media[data-v-10f7afce]:not(.app-result--default-border) {
  border-top: solid 8px var(--organization-color, transparent);
}
.page--ORG #bluesearch .app-result--clickable[data-v-10f7afce] {
  color: #0C0C0D;
}
.page--ORG #bluesearch .app-result--clickable[data-v-10f7afce]:hover, .page--ORG #bluesearch .app-result--clickable[data-v-10f7afce]:focus {
  background: #CBF7FD;
}
.page--TSP #bluesearch .app-result--clickable[data-v-10f7afce] {
  color: #0A0B0B;
}
.page--TSP #bluesearch .app-result--clickable[data-v-10f7afce]:hover, .page--TSP #bluesearch .app-result--clickable[data-v-10f7afce]:focus {
  background: #f1f4fc;
}
.page--TXC #bluesearch .app-result--clickable[data-v-10f7afce] {
  color: #0A0B0B;
}
.page--TXC #bluesearch .app-result--clickable[data-v-10f7afce]:hover, .page--TXC #bluesearch .app-result--clickable[data-v-10f7afce]:focus {
  background: #def4fd;
}
.page--BOB #bluesearch .app-result--clickable[data-v-10f7afce] {
  color: #0A0B0B;
}
.page--BOB #bluesearch .app-result--clickable[data-v-10f7afce]:hover, .page--BOB #bluesearch .app-result--clickable[data-v-10f7afce]:focus {
  background: #e3f0f4;
}
.page--BUY #bluesearch .app-result--clickable[data-v-10f7afce] {
  color: #0A0B0B;
}
.page--BUY #bluesearch .app-result--clickable[data-v-10f7afce]:hover, .page--BUY #bluesearch .app-result--clickable[data-v-10f7afce]:focus {
  background: #fffada;
}
#bluesearch .app-result__media[data-v-10f7afce] {
  width: 100%;
  position: relative;
}
#bluesearch .app-result__media[data-v-10f7afce]::before {
  content: "";
  display: block;
  width: 100%;
  padding-top: 66.6%;
  background: #19305b;
  border-radius: 6px 6px 0 0;
}
@media (min-width: 576px) {
.app-results--list-view #bluesearch .app-result__media[data-v-10f7afce] {
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
}
.app-results--list-view #bluesearch .app-result__media[data-v-10f7afce]::before {
    content: unset;
}
}
#bluesearch .app-result__image[data-v-10f7afce] {
  max-width: 100%;
  height: 100%;
  width: 100%;
  border-radius: 6px 6px 0 0;
  position: absolute;
  -o-object-fit: cover;
     object-fit: cover;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
#bluesearch .app-result__content[data-v-10f7afce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  padding: 1.5rem 1.25rem 1.25rem;
  height: 100%;
  width: 100%;
}
.page--RM #bluesearch .app-result__content[data-v-10f7afce] {
  gap: 0.75rem;
}
.page--ORG #bluesearch .app-result__content[data-v-10f7afce], .page--TXC #bluesearch .app-result__content[data-v-10f7afce], .page--TSP #bluesearch .app-result__content[data-v-10f7afce], .page--BOB #bluesearch .app-result__content[data-v-10f7afce], .page--BUY #bluesearch .app-result__content[data-v-10f7afce] {
  gap: 0.25rem;
  padding-top: 1rem;
}
#bluesearch .app-result:has(.app-result__highlights) .app-result__content[data-v-10f7afce] {
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
}
#bluesearch .app-result.app-result--access .app-result__content[data-v-10f7afce] {
  padding-bottom: 3.125rem;
}
#bluesearch .app-result.app-result--access .app-result__highlights[data-v-10f7afce] {
  margin-bottom: 3rem;
}
#bluesearch .app-result.app-result--access:has(.app-result__highlights) .app-result__content[data-v-10f7afce] {
  padding-bottom: 1.125rem;
}
#bluesearch .app-result__type[data-v-10f7afce] {
  text-transform: uppercase;
}
.page--RM #bluesearch .app-result__type[data-v-10f7afce] {
  display: inline-block;
  position: absolute;
  bottom: 100%;
  padding: 0.375rem 0.75rem;
  -webkit-transform: translateY(50%);
          transform: translateY(50%);
  font-size: 0.875rem;
  line-height: 1.375rem;
  color: #fff;
}
.page--ORG #bluesearch .app-result__type[data-v-10f7afce], .page--TXC #bluesearch .app-result__type[data-v-10f7afce], .page--TSP #bluesearch .app-result__type[data-v-10f7afce], .page--BOB #bluesearch .app-result__type[data-v-10f7afce], .page--BUY #bluesearch .app-result__type[data-v-10f7afce] {
  color: #0C0C0D;
  font-size: 0.75rem;
  line-height: 1.25rem;
}
.page--ORG #bluesearch .app-result__type-container[data-v-10f7afce], .page--TXC #bluesearch .app-result__type-container[data-v-10f7afce], .page--TSP #bluesearch .app-result__type-container[data-v-10f7afce], .page--BOB #bluesearch .app-result__type-container[data-v-10f7afce], .page--BUY #bluesearch .app-result__type-container[data-v-10f7afce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 0.875rem;
  margin-bottom: 0.375rem;
}
.page--ORG #bluesearch .app-result__type-icon[data-v-10f7afce], .page--TXC #bluesearch .app-result__type-icon[data-v-10f7afce], .page--TSP #bluesearch .app-result__type-icon[data-v-10f7afce], .page--BOB #bluesearch .app-result__type-icon[data-v-10f7afce], .page--BUY #bluesearch .app-result__type-icon[data-v-10f7afce] {
  font-size: 1.625rem;
  font-weight: 700;
}
.page--ORG #bluesearch .app-result__type-icon[data-v-10f7afce] {
  color: #2175C8;
}
.page--TXC #bluesearch .app-result__type-icon[data-v-10f7afce] {
  color: #3E4BA0;
}
.page--BOB #bluesearch .app-result__type-icon[data-v-10f7afce] {
  color: #002554;
}
.page--BUY #bluesearch .app-result__type-icon[data-v-10f7afce] {
  color: #003087;
}
.page--TSP #bluesearch .app-result__type-icon[data-v-10f7afce] {
  color: #2d58d0;
}
#bluesearch .app-result__date[data-v-10f7afce], #bluesearch .app-result__docket[data-v-10f7afce], #bluesearch .app-result__venue[data-v-10f7afce] {
  font-size: 0.75rem;
  line-height: normal;
}
#bluesearch .app-result__date[data-v-10f7afce]::after, #bluesearch .app-result__docket[data-v-10f7afce]::after, #bluesearch .app-result__venue[data-v-10f7afce]::after {
  content: "|";
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0 0.5rem;
}
#bluesearch .app-result__date[data-v-10f7afce]:last-child::after, #bluesearch .app-result__docket[data-v-10f7afce]:last-child::after, #bluesearch .app-result__venue[data-v-10f7afce]:last-child::after {
  content: unset;
}
.page--ORG #bluesearch .app-result__date[data-v-10f7afce], .page--ORG #bluesearch .app-result__docket[data-v-10f7afce], .page--ORG #bluesearch .app-result__venue[data-v-10f7afce] {
  color: #4B4E54;
}
#bluesearch .app-result__date[data-v-10f7afce] {
  text-transform: uppercase;
}
#bluesearch .app-result__header[data-v-10f7afce] {
  font-weight: 700;
}
.page--RM #bluesearch .app-result__header[data-v-10f7afce] {
  color: #19305b;
}
.page--RM #bluesearch .app-result__header[data-v-10f7afce] {
  font-size: 1.125rem;
}
@media screen and (min-width: 36rem) {
.page--RM #bluesearch .app-result__header[data-v-10f7afce] {
    font-size: calc(
        1.125rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--RM #bluesearch .app-result__header[data-v-10f7afce] {
    font-size: 1.5rem;
}
}
.page--RM #bluesearch .app-result__header[data-v-10f7afce] {
  line-height: 1.625rem;
}
@media screen and (min-width: 36rem) {
.page--RM #bluesearch .app-result__header[data-v-10f7afce] {
    line-height: calc(
        1.625rem + 0.375 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.page--RM #bluesearch .app-result__header[data-v-10f7afce] {
    line-height: 2rem;
}
}
.page--ORG #bluesearch .app-result__header[data-v-10f7afce], .page--TXC #bluesearch .app-result__header[data-v-10f7afce], .page--TSP #bluesearch .app-result__header[data-v-10f7afce], .page--BOB #bluesearch .app-result__header[data-v-10f7afce], .page--BUY #bluesearch .app-result__header[data-v-10f7afce] {
  font-size: 1.125rem;
  line-height: 1.625rem;
  color: #0C0C0D;
}
#bluesearch .app-result__copy[data-v-10f7afce] {
  font-size: 1rem;
  line-height: 1.625rem;
  white-space: pre-wrap;
}
#bluesearch .app-result__copy > *[data-v-10f7afce]:last-child {
  margin-bottom: 0;
}
.page--RM #bluesearch .app-result__copy[data-v-10f7afce] {
  color: #49525a;
}
.page--ORG #bluesearch .app-result__copy[data-v-10f7afce] {
  color: #0C0C0D;
}
.page--TXC #bluesearch .app-result__copy[data-v-10f7afce], .page--BOB #bluesearch .app-result__copy[data-v-10f7afce], .page--TSP #bluesearch .app-result__copy[data-v-10f7afce], .page--BUY #bluesearch .app-result__copy[data-v-10f7afce] {
  color: #0A0B0B;
}
#bluesearch .app-result__access[data-v-10f7afce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 0.875rem;
  line-height: 1.375rem;
  margin-top: auto;
  padding: 0;
  color: #49525a;
  position: absolute;
  bottom: 0.5rem;
  z-index: 1;
}
.page--RM #bluesearch .app-result__access[data-v-10f7afce] {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  right: 1rem;
}
.page--ORG #bluesearch .app-result__access[data-v-10f7afce], .page--TXC #bluesearch .app-result__access[data-v-10f7afce], .page--TSP #bluesearch .app-result__access[data-v-10f7afce], .page--BOB #bluesearch .app-result__access[data-v-10f7afce], .page--BUY #bluesearch .app-result__access[data-v-10f7afce] {
  width: 2.25rem;
  height: 2.25rem;
  right: 0.375rem;
  border-radius: 50%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.page--ORG #bluesearch .app-result__access-icon[data-v-10f7afce], .page--TXC #bluesearch .app-result__access-icon[data-v-10f7afce], .page--TSP #bluesearch .app-result__access-icon[data-v-10f7afce], .page--BOB #bluesearch .app-result__access-icon[data-v-10f7afce], .page--BUY #bluesearch .app-result__access-icon[data-v-10f7afce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -1px;
}
.page--ORG #bluesearch .app-result__access-text[data-v-10f7afce], .page--TXC #bluesearch .app-result__access-text[data-v-10f7afce], .page--TSP #bluesearch .app-result__access-text[data-v-10f7afce], .page--BOB #bluesearch .app-result__access-text[data-v-10f7afce], .page--BUY #bluesearch .app-result__access-text[data-v-10f7afce] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.page--ORG #bluesearch .app-result__access[data-v-10f7afce] {
  background: #CFE4F8;
}
.page--TXC #bluesearch .app-result__access[data-v-10f7afce] {
  background: #c4390d;
}
.page--TXC #bluesearch .app-result__access .app-result__access-icon[data-v-10f7afce] {
  color: #FAFAFA;
}
.page--BOB #bluesearch .app-result__access[data-v-10f7afce] {
  background: #6a5528;
}
.page--BOB #bluesearch .app-result__access .app-result__access-icon[data-v-10f7afce] {
  color: #FAFAFA;
}
.page--BUY #bluesearch .app-result__access[data-v-10f7afce] {
  background: #FEDD00;
}
.page--BUY #bluesearch .app-result__access .app-result__access-icon[data-v-10f7afce] {
  color: #0A0B0B;
}
.page--TSP #bluesearch .app-result__access[data-v-10f7afce] {
  background: #dce3f7;
}
#bluesearch .app-result__expander[data-v-10f7afce] {
  position: absolute;
  background: #f7f7f7;
  overflow: hidden;
  opacity: 0;
  border-radius: 0.5rem;
  top: calc(100% + 1rem);
  -webkit-transition: inherit;
  transition: inherit;
  -webkit-transition-property: height, opacity;
  transition-property: height, opacity;
  visibility: hidden;
  height: auto;
  cursor: default;
  z-index: 10;
}
#bluesearch .app-result__expander-close[data-v-10f7afce] {
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  position: absolute;
  top: 1.25rem;
  right: 1.25rem;
}
#bluesearch .app-result__expander-close[data-v-10f7afce]:hover {
  text-decoration: none;
}
#bluesearch .app-result__expander-close[data-v-10f7afce]::before {
  display: inline-block;
  font-family: "icomoon";
  speak: none;
  font-variant: normal;
  text-transform: none;
  font-style: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  content: "\e90e";
  color: #000;
  font-size: 1rem;
  font-weight: 700;
}
@media speech {
#bluesearch .app-result__expander-close[data-v-10f7afce]::before {
    display: none;
    visibility: hidden;
}
}
#bluesearch .app-result__expander-inner[data-v-10f7afce] {
  padding: 4rem 3.5rem;
}
.page--ORG #bluesearch .app-result__expander-inner p[data-v-10f7afce], .page--ORG #bluesearch .app-result__expander-inner ul[data-v-10f7afce], .page--ORG #bluesearch .app-result__expander-inner ol[data-v-10f7afce], .page--ORG #bluesearch .app-result__expander-inner li[data-v-10f7afce], .page--ORG #bluesearch .app-result__expander-inner a[data-v-10f7afce]:not([class]) {
  line-height: 1.444444;
  font-size: 1rem;
}
#bluesearch .app-result__expander-inner[data-v-10f7afce]::after {
  display: table;
  content: "";
  clear: both;
}
#bluesearch .app-result__expander-inner figure[data-v-10f7afce] {
  margin: 0 0 1rem;
  display: block;
}
.page--ORG #bluesearch .app-result__expander-inner figure[data-v-10f7afce] {
  margin-bottom: 1.5rem;
}
.page--ORG #bluesearch .app-result__expander-inner figure[data-v-10f7afce]:last-child {
  margin-bottom: 0;
}
#bluesearch .app-result__expander-inner figure img[data-v-10f7afce] {
  border-radius: 8px;
  max-width: 100%;
  width: 100%;
}
#bluesearch .app-result__expander-inner figure figcaption[data-v-10f7afce] {
  border-top: 1px solid #edeef1;
  margin: 0;
  padding: 0;
  font-size: 0.875rem;
  text-transform: uppercase;
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}
.page--ORG #bluesearch .app-result__expander-inner figure figcaption[data-v-10f7afce] {
  font-size: 0.75rem;
  line-height: 1.25rem;
  border-top: none;
  margin-top: 0.625rem;
  padding-top: 0;
  text-transform: none;
}
.page--ORG #bluesearch .app-result__expander-inner figure figcaption *[data-v-10f7afce] {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
#bluesearch .app-result__expander-inner figure.figure--1-3[data-v-10f7afce], #bluesearch .app-result__expander-inner figure.figure--1-2[data-v-10f7afce], #bluesearch .app-result__expander-inner figure.figure--2-3[data-v-10f7afce] {
    float: left;
    margin: 0 2rem 1.25rem 0;
}
#bluesearch .app-result__expander-inner figure.figure--1-3[data-v-10f7afce] {
    width: 33.333%;
}
#bluesearch .app-result__expander-inner figure.figure--1-2[data-v-10f7afce] {
    width: 50%;
}
#bluesearch .app-result__expander-inner figure.figure--2-3[data-v-10f7afce] {
    width: 66.666%;
}
#bluesearch .app-result__expander-inner figure.figure--right[data-v-10f7afce] {
    float: right;
    margin: 0 0 1.25rem 2rem;
}
#bluesearch .app-result__expander-inner figure.figure--center[data-v-10f7afce] {
    margin-left: auto;
    margin-right: auto;
    float: none;
}
}
#bluesearch .app-result__expander-inner dl[data-v-10f7afce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  justify-items: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-bottom: 1rem;
  opacity: 0.8;
}
#bluesearch .app-result__expander-inner dl + dl[data-v-10f7afce] {
  margin-top: -1rem;
}
#bluesearch .app-result__expander-inner dt[data-v-10f7afce],
#bluesearch .app-result__expander-inner dd[data-v-10f7afce] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding: 0.5rem 0.75rem;
  margin: 0;
  position: relative;
}
#bluesearch .app-result__expander-inner dt[data-v-10f7afce] {
  font-weight: 700;
  font-size: 1em;
  padding-right: 0;
}
#bluesearch .app-result__expander-inner dt + dd[data-v-10f7afce] {
  padding-left: 0.5rem;
}
#bluesearch .app-result__expander-inner dt[data-v-10f7afce]:only-of-type {
  min-width: 115px;
  width: 115px;
}
#bluesearch .app-result__expander-inner dd[data-v-10f7afce] {
  font-size: 1em;
}
#bluesearch .app-result__expander-inner dd[data-v-10f7afce]:not(:last-child)::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 1px;
  max-height: 2ch;
  margin: auto 0;
  background-color: palette(gray, 400);
}
#bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
  display: block;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 2rem;
  font-weight: 400;
  color: inherit;
  padding-top: 2rem;
  position: relative;
}
#bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
  font-size: 1.25rem;
}
@media screen and (min-width: 20rem) {
#bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
    font-size: calc(
        1.25rem + 0.75 *
          ((100vw - 20rem) / 67.5)
      );
}
}
@media screen and (min-width: 87.5rem) {
#bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
    font-size: 2rem;
}
}
#bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::before {
  content: open-quote;
  position: absolute;
  font-size: 4.5rem;
  line-height: 1;
  top: 0;
  font-family: "Nunito Sans", sans-serif;
}
#bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::after {
  content: close-quote;
}
#bluesearch .app-result__expander-inner blockquote p[data-v-10f7afce]:not(:last-child) {
  margin: 0 0 1.5rem;
}
#bluesearch .app-result__expander-inner blockquote cite[data-v-10f7afce],
#bluesearch .app-result__expander-inner blockquote span[data-v-10f7afce] {
  font-style: normal;
  font-size: 1rem;
  font-weight: 700;
  display: block;
}
@media (min-width: 992px) {
#bluesearch .app-result__expander-inner blockquote cite[data-v-10f7afce],
  #bluesearch .app-result__expander-inner blockquote span[data-v-10f7afce] {
    display: inline-block;
}
}
@media (min-width: 768px) {
#bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
    max-width: 92%;
    margin: 0 auto 2rem;
    padding-top: 10px;
    padding-left: 3.5rem;
}
#bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::before {
    font-size: 6.5rem;
    left: 0.5rem;
    top: 0.25rem;
}
}
.page--FP #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::after, .page--LS #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::after, .page--BC #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::after, .page--RM #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.page--FP #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
  border-color: #45763b;
}
.page--LS #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
  border-color: #005e62;
}
.page--BC #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
  border-color: #8c2432;
}
.page--RM #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
  border-color: #002d5d;
  border-width: 6px;
  color: #002d5d;
}
.page--RM #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::before {
  font-family: "Roboto", sans-serif;
}
.page--ORG #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce] {
  border: none;
}
.page--ORG #bluesearch .app-result__expander-inner blockquote[data-v-10f7afce]::before {
  font-family: "Public Sans", "Roboto", sans-serif;
}
#bluesearch .app-result__expander-inner strong[data-v-10f7afce],
#bluesearch .app-result__expander-inner b[data-v-10f7afce] {
  font-weight: 700;
}
#bluesearch .app-result__expander-inner em[data-v-10f7afce],
#bluesearch .app-result__expander-inner i[data-v-10f7afce] {
  font-style: italic;
}
#bluesearch .app-result__expander-inner em[class*=blue-icon-][data-v-10f7afce],
#bluesearch .app-result__expander-inner i[class*=blue-icon-][data-v-10f7afce] {
  font-style: normal;
}
#bluesearch .app-result__expander-inner a[data-v-10f7afce]:not([class]) {
  text-decoration: underline;
}
.page--ORG #bluesearch .app-result__expander-inner a[data-v-10f7afce]:not([class]) {
  text-decoration: none;
}
.page--ORG #bluesearch .app-result__expander-inner a[data-v-10f7afce]:not([class]):hover {
  text-decoration: underline;
}
#bluesearch .app-result__expander-inner a.btn[data-v-10f7afce] {
  margin-bottom: 1.5rem;
}
#bluesearch .app-result__expander-inner a.btn[data-v-10f7afce]:last-child {
  margin-bottom: 0;
}
#bluesearch .app-result__expander-inner li[data-v-10f7afce] {
  margin-bottom: 0.5rem;
}
#bluesearch .app-result__expander-inner > *[data-v-10f7afce]:last-child {
  margin-bottom: 0;
}
#bluesearch .app-result__expander-inner ul li[data-v-10f7afce]:last-of-type, #bluesearch .app-result__expander-inner ol li[data-v-10f7afce]:last-of-type {
  margin-bottom: 0;
}
@media (max-width: 768px) {
#bluesearch .app-result__expander-inner[data-v-10f7afce] {
    padding: 2.25rem 0.5rem 2rem;
}
}
#bluesearch .app-result__highlights[data-v-10f7afce] {
  margin: 0 1.125rem 1.25rem;
  padding: 0.9375rem;
  background: #f7f7f7;
  border: solid 1px #edeef1;
  border-radius: 0.3125rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.625rem;
  -webkit-box-flex: 1;
      -ms-flex: 1 1 100%;
          flex: 1 1 100%;
}
#bluesearch .app-result__highlights-count[data-v-10f7afce] {
  font-size: 0.75rem;
  line-height: normal;
  color: #49525a;
}
#bluesearch .app-result__highlights-list[data-v-10f7afce] {
  list-style: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 1.25rem;
}
#bluesearch .app-result__highlights-list li[data-v-10f7afce] {
  font-size: 0.875rem;
  line-height: 1.5rem;
}
.page--ORG #bluesearch .app-result__highlights[data-v-10f7afce] {
  border: solid 1px #EFF0F2;
}
.page--ORG #bluesearch .app-result__highlights-count[data-v-10f7afce] {
  color: #4B4E54;
}
@media (min-width: 576px) {
.page--ORG #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-10f7afce], .page--TXC #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-10f7afce], .page--TSP #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-10f7afce], .page--BOB #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-10f7afce], .page--BUY #bluesearch .app-results--list-view .app-result.app-result--access .app-result__access[data-v-10f7afce] {
    top: unset;
    bottom: 0.5rem;
}
}
@media (min-width: 576px) {
.page--ORG #bluesearch .app-results--list-view .app-result .app-result__media[data-v-10f7afce]::before, .page--TXC #bluesearch .app-results--list-view .app-result .app-result__media[data-v-10f7afce]::before, .page--TSP #bluesearch .app-results--list-view .app-result .app-result__media[data-v-10f7afce]::before, .page--BOB #bluesearch .app-results--list-view .app-result .app-result__media[data-v-10f7afce]::before, .page--BUY #bluesearch .app-results--list-view .app-result .app-result__media[data-v-10f7afce]::before {
    border-top-right-radius: 0;
}
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
#bluesearch .app-result .search-highlight {
  font-weight: 700;
  position: relative;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  z-index: 1;
}
#bluesearch .app-result .search-highlight::before {
  content: "";
  position: absolute;
  top: -0.125rem;
  left: 0;
  width: 100%;
  height: calc(100% + 0.25rem);
  background: rgba(255, 220, 60, 0.6);
  z-index: -1;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-1e2bef54]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
#bluesearch .app-result__cell[data-v-1e2bef54] {
  border: none;
  font-size: 0.875rem;
  max-width: 600px;
}
#bluesearch .app-result__cell--center[data-v-1e2bef54] {
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#bluesearch .app-result__cell--pipe[data-v-1e2bef54] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
}
#bluesearch .app-result__cell--pipe span[data-v-1e2bef54]:not(:last-child)::after {
  content: "|";
  margin-left: 0.5rem;
}
#bluesearch .app-result__cell--caps[data-v-1e2bef54] {
  text-transform: uppercase;
}
#bluesearch .app-result__download[data-v-1e2bef54] {
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0 auto;
  vertical-align: middle;
}
#bluesearch .app-result__download[data-v-1e2bef54]:hover {
  text-decoration: none;
}
#bluesearch .app-result__download i[data-v-1e2bef54] {
  color: #49525a;
  font-size: 1.375rem;
  line-height: 1.25;
  -webkit-transition: inherit;
  transition: inherit;
  font-weight: 700;
}
.page--ORG #bluesearch .app-result__download i[data-v-1e2bef54] {
  color: #0C0C0D;
}
.page--ORG #bluesearch .app-result__download:hover i[data-v-1e2bef54] {
  color: #036EBA;
}
#bluesearch .app-result__title[data-v-1e2bef54] {
  font-weight: 600;
  line-height: 1.421;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#bluesearch .app-result__title[data-v-1e2bef54] {
  font-size: 1rem;
}
@media screen and (min-width: 36rem) {
#bluesearch .app-result__title[data-v-1e2bef54] {
    font-size: calc(
        1rem + 0.1875 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
#bluesearch .app-result__title[data-v-1e2bef54] {
    font-size: 1.1875rem;
}
}
#bluesearch .app-result__title[data-v-1e2bef54]:is(a) {
  text-decoration: none;
}
#bluesearch .app-result__title[data-v-1e2bef54]:is(a):hover {
  text-decoration: underline;
}
@media (max-width: 991px) {
#bluesearch .app-result[data-v-1e2bef54] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}
#bluesearch .app-result__cell[data-v-1e2bef54] {
    max-width: 100%;
    width: 100%;
    text-align: left;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
}
#bluesearch .app-result__cell[data-v-1e2bef54]:first-child {
    display: none;
}
#bluesearch .app-result__cell[data-v-1e2bef54]:not(:last-child) {
    padding-bottom: 0;
}
#bluesearch .app-result__title[data-v-1e2bef54] {
    max-width: 100%;
    white-space: normal;
}
}
#bluesearch table tbody .app-result[data-v-1e2bef54]:nth-child(2n) {
  background: #fff;
}
#bluesearch table tbody .app-result[data-v-1e2bef54]:nth-child(2n-1) {
  background: rgba(237, 238, 241, 0.5);
}
.page--ORG #bluesearch table tbody .app-result[data-v-1e2bef54]:nth-child(2n-1) {
  background: rgba(239, 240, 242, 0.25);
}
@media (max-width: 991px) {
.page--ORG #bluesearch table tbody .app-result[data-v-1e2bef54]:nth-child(2n-1) {
    background: rgba(239, 240, 242, 0.5);
}
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.navigate-enter-active,
.navigate-leave-active {
  -webkit-transition-duration: 0.5s;
          transition-duration: 0.5s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.navigate-enter-from {
  opacity: 0;
  position: absolute;
}
.navigate-leave-to {
  opacity: 0;
  z-index: 1;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-3253ecbd]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.loader[data-v-3253ecbd] {
  position: relative;
  display: inline-block;
  font-size: 10rem;
  width: 1em;
  height: 1em;
  margin: 0.333em auto;
}
.loader div[data-v-3253ecbd] {
  -webkit-animation: loader-data-v-3253ecbd 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
          animation: loader-data-v-3253ecbd 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  -webkit-transform-origin: 0.5em 0.5em;
          transform-origin: 0.5em 0.5em;
}
.loader div[data-v-3253ecbd]:after {
  content: " ";
  display: block;
  position: absolute;
  width: 0.0875em;
  height: 0.0875em;
  border-radius: 50%;
  background: var(--loader-color);
  margin: -0.05em 0 0 -0.05em;
}
.loader div[data-v-3253ecbd]:nth-child(1) {
  -webkit-animation-delay: -0.036s;
          animation-delay: -0.036s;
}
.loader div[data-v-3253ecbd]:nth-child(1):after {
  top: 0.7875em;
  left: 0.7875em;
}
.loader div[data-v-3253ecbd]:nth-child(2) {
  -webkit-animation-delay: -0.072s;
          animation-delay: -0.072s;
}
.loader div[data-v-3253ecbd]:nth-child(2):after {
  top: 0.85em;
  left: 0.7em;
}
.loader div[data-v-3253ecbd]:nth-child(3) {
  -webkit-animation-delay: -0.108s;
          animation-delay: -0.108s;
}
.loader div[data-v-3253ecbd]:nth-child(3):after {
  top: 0.8875em;
  left: 0.6em;
}
.loader div[data-v-3253ecbd]:nth-child(4) {
  -webkit-animation-delay: -0.144s;
          animation-delay: -0.144s;
}
.loader div[data-v-3253ecbd]:nth-child(4):after {
  top: 0.9em;
  left: 0.5em;
}
.loader div[data-v-3253ecbd]:nth-child(5) {
  -webkit-animation-delay: -0.18s;
          animation-delay: -0.18s;
}
.loader div[data-v-3253ecbd]:nth-child(5):after {
  top: 0.8875em;
  left: 0.4em;
}
.loader div[data-v-3253ecbd]:nth-child(6) {
  -webkit-animation-delay: -0.216s;
          animation-delay: -0.216s;
}
.loader div[data-v-3253ecbd]:nth-child(6):after {
  top: 0.85em;
  left: 0.3em;
}
.loader div[data-v-3253ecbd]:nth-child(7) {
  -webkit-animation-delay: -0.252s;
          animation-delay: -0.252s;
}
.loader div[data-v-3253ecbd]:nth-child(7):after {
  top: 0.7875em;
  left: 0.2125em;
}
.loader div[data-v-3253ecbd]:nth-child(8) {
  -webkit-animation-delay: -0.288s;
          animation-delay: -0.288s;
}
.loader div[data-v-3253ecbd]:nth-child(8):after {
  top: 0.7em;
  left: 0.15em;
}
@-webkit-keyframes loader-data-v-3253ecbd {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}
@keyframes loader-data-v-3253ecbd {
0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
}
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-67e15a55]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************//*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
#bluesearch .app-calendar {
  --fc-small-font-size: .85em;
  --fc-page-bg-color: #fff;
  --fc-neutral-bg-color: #fff;
  --fc-neutral-text-color: grey;
  --fc-border-color: #EFF0F2;
  --fc-button-text-color: #fff;
  --fc-button-bg-color: #2c3e50;
  --fc-button-border-color: #2c3e50;
  --fc-button-hover-bg-color: #1e2b37;
  --fc-button-hover-border-color: #1a252f;
  --fc-button-active-bg-color: #1a252f;
  --fc-button-active-border-color: #151e27;
  --fc-event-bg-color: #3788d8;
  --fc-event-border-color: #3788d8;
  --fc-event-text-color: #fff;
  --fc-event-selected-overlay-color: rgba(0,0,0,.25);
  --fc-more-link-bg-color: #d0d0d0;
  --fc-more-link-text-color: inherit;
  --fc-event-resizer-thickness: 8px;
  --fc-event-resizer-dot-total-width: 8px;
  --fc-event-resizer-dot-border-width: 1px;
  --fc-non-business-color: hsla(0,0%,84%,.3);
  --fc-bg-event-color: #8fdf82;
  --fc-bg-event-opacity: 0.3;
  --fc-highlight-color: rgba(188,232,241,.3);
  --fc-today-bg-color: rgba(255,220,40,.15);
  --fc-now-indicator-color: red;
}
#bluesearch .app-calendar table {
  margin-bottom: 0;
}
#bluesearch .app-calendar table thead th,
#bluesearch .app-calendar table thead td,
#bluesearch .app-calendar table tbody th,
#bluesearch .app-calendar table tbody td {
  background: #fff;
}
#bluesearch .app-calendar table thead th:not(:last-child),
#bluesearch .app-calendar table thead td:not(:last-child),
#bluesearch .app-calendar table tbody th:not(:last-child),
#bluesearch .app-calendar table tbody td:not(:last-child) {
  border-right: unset;
}
#bluesearch .app-calendar table thead th a {
  color: #000;
  text-transform: uppercase;
}
#bluesearch .app-calendar table thead th a:hover {
  color: #000;
}
#bluesearch .app-calendar table thead .fc-col-header-cell-cushion {
  padding: 0.5rem;
}
#bluesearch .app-calendar table tbody tr:nth-child(2n) {
  background: #fff;
}
#bluesearch .app-calendar table tbody .fc-day-today {
  background: transparent;
}
#bluesearch .app-calendar table tbody .fc-day-today .fc-daygrid-day-number {
  background: #CBF7FD;
  font-weight: 600;
}
#bluesearch .app-calendar table tbody .fc-daygrid-day-frame {
  padding-top: 0.5rem;
}
#bluesearch .app-calendar table tbody .fc-daygrid-day-top {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#bluesearch .app-calendar table tbody .fc-daygrid-day-top a {
  color: #000;
}
#bluesearch .app-calendar table tbody .fc-daygrid-day-top a:hover {
  color: #000;
}
#bluesearch .app-calendar table tbody .fc-daygrid-day-number {
  font-size: 0.875rem;
  padding: 0;
  width: 1.75rem;
  min-width: 1.75rem;
  height: 1.75rem;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#bluesearch .app-calendar table tbody .fc-daygrid-day-events {
  min-height: 4rem;
  margin-bottom: 0.5rem;
  padding: 0 0.25rem;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event.fc-daygrid-dot-event,
#bluesearch .app-calendar table tbody .fc-daygrid .fc-daygrid-event-harness,
#bluesearch .app-calendar table tbody .fc-daygrid .fc-h-event {
  margin-bottom: 0.5rem;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event {
  display: block;
  white-space: break-spaces;
  border: none;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-event-main, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-main {
  color: #000;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-event-main-frame, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-main-frame {
  display: block;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event:is(a), #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event:is(a) {
  color: #000;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-daygrid-event-dot, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-daygrid-event-dot {
  border: none;
  display: none;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-event-time,
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-event-title, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-time,
#bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-title {
  overflow: unset;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-event-time, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-time {
  font-weight: 700;
  display: inline-block;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-event-time::after, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-time::after {
  content: ":";
}
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-event-title, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-title {
  display: inline;
  font-weight: 400;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event .fc-event-title-container, #bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-title-container {
  display: contents;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event {
  padding: 0.625rem;
  background: #CFE4F8;
  border-radius: 0.625rem;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event {
  border-bottom: solid 0.5rem transparent;
  background: transparent;
  padding: 0;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event .fc-event-main {
  padding: 0.625rem;
  background: #CFE4F8;
  border-radius: 0.625rem;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event.fc-event-end .fc-event-main {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event.fc-h-event.fc-event-start .fc-event-main {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#bluesearch .app-calendar table tbody .fc-daygrid-event-harness-abs .fc-h-event:not(.fc-event-start, .fc-event-end) .fc-event-main {
  border-radius: 0;
}
#bluesearch .app-calendar .fc-header-toolbar.fc-toolbar {
  background: #163874;
  padding: 1.25rem;
  margin-bottom: 0;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 12%;
  border-radius: 0.75rem 0.75rem 0 0;
}
#bluesearch .app-calendar .fc-header-toolbar .fc-toolbar-title {
  color: #fff;
  font-size: 1.625rem;
  line-height: 2.125rem;
}
#bluesearch .app-calendar .fc-header-toolbar .fc-toolbar-chunk button.fc-button {
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #FDDE00;
  height: 2.5rem;
  max-height: 2.5rem;
  width: 2.5rem;
  min-width: 2.5rem;
  border-radius: 50%;
}
#bluesearch .app-calendar .fc-header-toolbar .fc-toolbar-chunk button.fc-button span.fc-icon {
  color: #163874;
}
#bluesearch .app-calendar .fc-header-toolbar .fc-toolbar-chunk button.fc-button:hover {
  background: #FFF3A2;
}@charset "UTF-8";
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-5248fa2c]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.search__tag[data-v-5248fa2c] {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent;
  border: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.5rem;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0.5rem 0.75rem;
  font-size: 0.75rem;
  background: var(--tag-background);
  color: var(--tag-color);
  cursor: pointer;
  -webkit-transition: var(--tag-transition);
  transition: var(--tag-transition);
}
.search__tag[data-v-5248fa2c]:hover {
  background: var(--tag-hover-background);
  color: var(--tag-hover-color);
}
.search__tag[data-v-5248fa2c]::after {
  content: "×";
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-1eda347e]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.search-filters-item[data-v-1eda347e] {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr auto;
  grid-template-columns: 1fr auto;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  position: relative;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  font-size: 1.125rem;
  padding-top: 0.5rem;
}
.search-filters-item[data-v-1eda347e]:not(:last-child) {
  padding-bottom: 0.5rem;
  border-bottom: 1px solid transparent;
}
.search-filters-item[data-v-1eda347e]:not(:last-child)::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 1px;
  background-color: var(--border-color);
  opacity: 0.5;
}
.search-filters-item__input[data-v-1eda347e] {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.search-filters-item__input:focus + .search-filters-item__label[data-v-1eda347e]::before {
  -webkit-box-shadow: inset 0 0 0 2px var(--check-active-border);
          box-shadow: inset 0 0 0 2px var(--check-active-border);
}
.search-filters-item__input:checked + .search-filters-item__label[data-v-1eda347e]::before {
  background-color: var(--check-active-background);
  border-color: var(--check-active-border);
}
.search-filters-item__input:checked + .search-filters-item__label[data-v-1eda347e]::after {
  opacity: 1;
}
.search-filters-item__input:disabled + .search-filters-item__label[data-v-1eda347e] {
  opacity: 0.5;
  cursor: default;
}
.search-filters-item__input:disabled + .search-filters-item__expand[data-v-1eda347e] {
  opacity: 0.5;
}
.search-filters-item__label[data-v-1eda347e] {
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 1;
  grid-area: 1/1/2/2;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  text-align: left;
  font-size: 0.875rem;
  line-height: 1.5;
  position: relative;
}
.search-filters-item__label[data-v-1eda347e]::before {
  content: "";
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 1.25rem;
  width: 1.25rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 1.25rem;
          flex: 0 0 1.25rem;
  margin-right: 0.75rem;
  font-size: 1rem;
  border: 1px solid var(--check-border);
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
}
.search-filters-item__label[data-v-1eda347e]::after {
  content: "";
  height: 0.75rem;
  width: 0.3875rem;
  color: var(--check-active-color);
  border-bottom: 0.125rem solid currentColor;
  border-right: 0.125rem solid currentColor;
  position: absolute;
  left: 0.45rem;
  top: 0.125rem;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  opacity: 0;
  -webkit-transition: 0.25s ease;
  transition: 0.25s ease;
}
.search-filters-item__expand[data-v-1eda347e] {
  all: unset;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: none;
  -ms-grid-row: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column: 2;
  -ms-grid-column-span: 1;
  grid-area: 1/2/2/3;
  cursor: pointer;
  background-color: currentColor;
  margin-left: 0.5rem;
  width: 1.25rem;
  height: 1.25rem;
  position: relative;
  opacity: 0.2;
  -webkit-transition: 0.2s ease;
  transition: 0.2s ease;
}
.search-filters-item__expand[data-v-1eda347e]::before, .search-filters-item__expand[data-v-1eda347e]::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -0.3125rem;
  margin-top: -0.0625rem;
  width: 0.625rem;
  height: 0.125rem;
  background-color: currentColor;
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
  -webkit-filter: brightness(0) invert(1);
          filter: brightness(0) invert(1);
}
.search-filters-item__expand[data-v-1eda347e]::after {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.search-filters-item__expand[data-v-1eda347e]:hover {
  color: var(--accordion-title-active-color);
  opacity: 0.6;
}
.search-filters-item__expand.active[data-v-1eda347e]::after {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.search-filters-item__expand.active[data-v-1eda347e], .search-filters-item__expand[data-v-1eda347e]:hover {
  opacity: 0.6;
  color: var(--accordion-title-active-color);
}
.search-filters-item__filters[data-v-1eda347e] {
  -ms-grid-row: 2;
  -ms-grid-row-span: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  grid-area: 2/1/3/3;
}
.search-filters-item__filters-inner[data-v-1eda347e] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  margin-top: 0.75rem;
  margin-left: 0.875rem;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-64013d02]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.search-result[data-v-64013d02] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  margin: 0;
  padding: 0;
}
.search-result[data-v-64013d02]:not(:last-child) {
  border-bottom: 1px solid var(--border-color);
  padding-bottom: 1.5rem;
}
@media (min-width: 768px) {
.search-result[data-v-64013d02] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    gap: 1.25rem;
}
}
.search-result__img[data-v-64013d02] {
  margin: 0 0 1rem;
}
@media (min-width: 768px) {
.search-result__img[data-v-64013d02] {
    margin: 0;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
            flex: 0 0 25%;
}
}
.search-result__img img[data-v-64013d02] {
  max-width: 100%;
}
.search-result__content[data-v-64013d02] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.search-result__title[data-v-64013d02] {
  font-size: 1.125rem;
  line-height: 1.25;
  padding: 0;
  margin: 0 0 0.25rem;
}
.search-result__date[data-v-64013d02] {
  margin: 0;
  padding: 0;
  white-space: nowrap;
  font-size: 0.75rem;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 700;
  opacity: 0.5;
}
.search-result__summary[data-v-64013d02] {
  font-size: 0.875rem;
  line-height: 1.35rem;
  margin: 0.5rem 0 0;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-1b399021]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.search-pagination__number[data-v-1b399021] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1;
  padding: 0;
  margin: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  color: var(--pagination-number-color);
  background: var(--pagination-number-background);
  -webkit-transition: var(--pagination-nav-transition);
  transition: var(--pagination-nav-transition);
  border: none;
  border-radius: 0;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.search-pagination__number[data-v-1b399021] {
  width: 1.375rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__number[data-v-1b399021] {
    width: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__number[data-v-1b399021] {
    width: 3.125rem;
}
}
.search-pagination__number[data-v-1b399021] {
  height: 1.375rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__number[data-v-1b399021] {
    height: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__number[data-v-1b399021] {
    height: 3.125rem;
}
}
.search-pagination__number[data-v-1b399021] {
  font-size: 0.875rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__number[data-v-1b399021] {
    font-size: calc(
        0.875rem + 0.25 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__number[data-v-1b399021] {
    font-size: 1.125rem;
}
}
.search-pagination__number[data-v-1b399021]:is(span) {
  color: var(--pagination-number-active-color);
  background: var(--pagination-number-active-background);
}
.search-pagination__number[data-v-1b399021]:is(button) {
  cursor: pointer;
}
.search-pagination__number[data-v-1b399021]:is(button):hover {
  color: var(--pagination-number-hover-color);
  background: var(--pagination-number-hover-background);
}
.search-pagination__ellipsis[data-v-1b399021] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  color: var(--pagination-number-color);
  font-size: 0.125rem;
  -webkit-box-flex: 0;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.search-pagination__ellipsis[data-v-1b399021] {
  width: 1.375rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__ellipsis[data-v-1b399021] {
    width: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__ellipsis[data-v-1b399021] {
    width: 3.125rem;
}
}
.search-pagination__ellipsis[data-v-1b399021] {
  min-width: 1.375rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__ellipsis[data-v-1b399021] {
    min-width: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__ellipsis[data-v-1b399021] {
    min-width: 3.125rem;
}
}
.search-pagination__ellipsis[data-v-1b399021] {
  height: 1.375rem;
}
@media screen and (min-width: 36rem) {
.search-pagination__ellipsis[data-v-1b399021] {
    height: calc(
        1.375rem + 1.75 *
          ((100vw - 36rem) / 26)
      );
}
}
@media screen and (min-width: 62rem) {
.search-pagination__ellipsis[data-v-1b399021] {
    height: 3.125rem;
}
}
.search-pagination__ellipsis[data-v-1b399021]::after {
  content: "";
  height: 1em;
  width: 1em;
  background: currentColor;
  border-radius: 50%;
  opacity: 0.5;
  -webkit-box-shadow: 0.25rem 0 0 currentColor, -0.25rem 0 0 currentColor;
          box-shadow: 0.25rem 0 0 currentColor, -0.25rem 0 0 currentColor;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-a3e3aae6]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.search-filters-group[data-v-a3e3aae6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.search-filters-group:first-child .search-filters-group__title[data-v-a3e3aae6] {
  border-top: 1px solid var(--border-color);
}
.search-filters-group[data-v-a3e3aae6]:last-of-type {
  padding-bottom: 0.5rem;
  margin-bottom: 1.25rem;
}
.search-filters-group__title[data-v-a3e3aae6] {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 1rem 0 1rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.3;
  cursor: pointer;
  border-bottom: 1px solid var(--border-color);
  color: var(--accordion-title-color);
  -webkit-transition: var(--accordion-title-transition);
  transition: var(--accordion-title-transition);
}
.search-filters-group__title[data-v-a3e3aae6]::before, .search-filters-group__title[data-v-a3e3aae6]::after {
  content: "";
  position: absolute;
  right: 0;
  width: 0.625rem;
  height: 0.125rem;
  background-color: currentColor;
}
.search-filters-group__title[data-v-a3e3aae6]::after {
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.search-filters-group__title[data-v-a3e3aae6]:hover {
  color: #19305b;
}
.search-filters-group__title.active[data-v-a3e3aae6]::after {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
}
.search-filters-group__title.active[data-v-a3e3aae6], .search-filters-group__title[data-v-a3e3aae6]:hover {
  color: var(--accordion-title-active-color);
}
.search-filters-group__options[data-v-a3e3aae6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-bottom: 1px solid var(--border-color);
}
.search-filters-group__options-inner[data-v-a3e3aae6] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 0.875rem 0 0.875rem 0.875rem;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-47088711]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
span[data-v-47088711] {
  display: contents;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.expand-enter-active,
.expand-leave-active {
  overflow: hidden;
  -webkit-transition: height 350ms ease, opacity 350ms ease;
  transition: height 350ms ease, opacity 350ms ease;
  will-change: height opacity;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}
.expand-enter-from,
.expand-leave-to {
  height: 0;
  opacity: 0;
}
.expand-enter-to,
.expand-leave-from {
  height: auto;
  opacity: 1;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-9d526870]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
span[data-v-9d526870] {
  display: contents;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.expand-enter-active,
.expand-leave-active {
  overflow: hidden;
  -webkit-transition: height 350ms ease, opacity 350ms ease;
  transition: height 350ms ease, opacity 350ms ease;
  will-change: height opacity;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}
.expand-enter-from,
.expand-leave-to {
  height: 0;
  opacity: 0;
}
.expand-enter-to,
.expand-leave-from {
  height: auto;
  opacity: 1;
}/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
[data-v-4c384464]:root {
  --xs: 0;
  --sm: 576px;
  --md: 768px;
  --lg: 992px;
  --xl: 1200px;
  --sm_dn: 575px;
  --md_dn: 767px;
  --lg_dn: 991px;
  --xl_dn: 1199px;
}

/* 
create a fluid property value that adjusts from $min to $max, 
based on screen size (default $minWidth and $maxWidth in the _variables.scss)
example:
h1 {
  @include fluid(font-size, 2rem, 3rem);
  @include fluid(margin-bottom, 20px, 30px);
  @include fluid(padding-left, 0.5rem, 5rem, 900px, 1200px);
}
*/
/*******************************************
******* GLOBAL OVERRIDES *******************
**** You can reassign these global *********
**** defaults by un-commenting the *********
**** variables below & giving them *********
**** new values. The comments show *********
**** the default values.           *********
*******************************************/
/******************************************/
/*******************************************
******* BRAND/GLOBAL COLORS ****************
*******************************************/
/******************************************/
/******************************************/
/*******************************************
******* COMPOSITION BACKGROUNDS ************
**** Any colors included in this   *********
**** map will have composition     *********
**** fill classes automatically    *********
**** generated.                    *********
**** EX. .composition--fill-blue   *********
*******************************************/
/******************************************/
/*******************************************
******* TYPOGRAPHY *************************
*******************************************/
/******************************************/
.app-popup[data-v-4c384464] {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 490px;
  max-width: 100%;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
          box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  border-radius: 0.5rem;
}
.app-popup__inner[data-v-4c384464] {
  padding: 2rem 2rem 1.5rem 1.5rem;
  background-color: #fff;
  border-radius: inherit;
  position: relative;
  z-index: 1000;
}
.app-popup__close[data-v-4c384464] {
  cursor: pointer;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border: none;
  background: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 0;
  padding: 0;
  margin: 0;
  text-decoration: none;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  position: absolute;
  width: 1rem;
  height: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  top: 0.75rem;
  right: 1rem;
  cursor: pointer;
}
.app-popup__close[data-v-4c384464]:hover {
  text-decoration: none;
}
.app-popup__close i[data-v-4c384464] {
  font-size: 0.5rem;
}
.app-popup__content[data-v-4c384464] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.625rem;
}
.app-popup__type[data-v-4c384464] {
  font-size: 0.75rem;
  line-height: 1.25rem;
  text-transform: uppercase;
}
.app-popup__title[data-v-4c384464], .app-popup__copy[data-v-4c384464] {
  font-size: 1rem;
  line-height: 1.5rem;
}
.app-popup__title[data-v-4c384464] {
  margin-bottom: 0;
  color: #036EBA;
}
.app-popup__title-link[data-v-4c384464] {
  display: block;
  color: #036EBA;
  text-decoration: none;
}
.app-popup__title-link[data-v-4c384464]:hover {
  text-decoration: none;
  color: #163874;
}
.app-popup__meta[data-v-4c384464] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.375rem;
  margin-bottom: 0.625rem;
}
.app-popup__meta-item[data-v-4c384464] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 0.75rem;
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.app-popup__meta-icon[data-v-4c384464] {
  width: 1rem;
  min-width: 1rem;
  font-size: 1rem;
  line-height: 1.375rem;
  color: #000;
}
.app-popup__meta-text[data-v-4c384464] {
  font-size: 0.875rem;
  line-height: 1.375rem;
  white-space: pre-wrap;
  color: #000;
}
.page--ORG .app-popup__copy p[data-v-4c384464], .page--ORG .app-popup__copy ul[data-v-4c384464], .page--ORG .app-popup__copy ol[data-v-4c384464], .page--ORG .app-popup__copy li[data-v-4c384464], .page--ORG .app-popup__copy a[data-v-4c384464]:not([class]) {
  line-height: 1.444444;
  font-size: 1rem;
}
.app-popup__copy[data-v-4c384464]::after {
  display: table;
  content: "";
  clear: both;
}
.app-popup__copy figure[data-v-4c384464] {
  margin: 0 0 1rem;
  display: block;
}
.page--ORG .app-popup__copy figure[data-v-4c384464] {
  margin-bottom: 1.5rem;
}
.page--ORG .app-popup__copy figure[data-v-4c384464]:last-child {
  margin-bottom: 0;
}
.app-popup__copy figure img[data-v-4c384464] {
  border-radius: 8px;
  max-width: 100%;
  width: 100%;
}
.app-popup__copy figure figcaption[data-v-4c384464] {
  border-top: 1px solid #edeef1;
  margin: 0;
  padding: 0;
  font-size: 0.875rem;
  text-transform: uppercase;
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}
.page--ORG .app-popup__copy figure figcaption[data-v-4c384464] {
  font-size: 0.75rem;
  line-height: 1.25rem;
  border-top: none;
  margin-top: 0.625rem;
  padding-top: 0;
  text-transform: none;
}
.page--ORG .app-popup__copy figure figcaption *[data-v-4c384464] {
  font-size: 0.75rem;
  line-height: 1.25rem;
}
@media (min-width: 768px) {
.app-popup__copy figure.figure--1-3[data-v-4c384464], .app-popup__copy figure.figure--1-2[data-v-4c384464], .app-popup__copy figure.figure--2-3[data-v-4c384464] {
    float: left;
    margin: 0 2rem 1.25rem 0;
}
.app-popup__copy figure.figure--1-3[data-v-4c384464] {
    width: 33.333%;
}
.app-popup__copy figure.figure--1-2[data-v-4c384464] {
    width: 50%;
}
.app-popup__copy figure.figure--2-3[data-v-4c384464] {
    width: 66.666%;
}
.app-popup__copy figure.figure--right[data-v-4c384464] {
    float: right;
    margin: 0 0 1.25rem 2rem;
}
.app-popup__copy figure.figure--center[data-v-4c384464] {
    margin-left: auto;
    margin-right: auto;
    float: none;
}
}
.app-popup__copy dl[data-v-4c384464] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  justify-items: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  margin-left: -0.75rem;
  margin-right: -0.75rem;
  margin-bottom: 1rem;
  opacity: 0.8;
}
.app-popup__copy dl + dl[data-v-4c384464] {
  margin-top: -1rem;
}
.app-popup__copy dt[data-v-4c384464],
.app-popup__copy dd[data-v-4c384464] {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-flex: 0;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  padding: 0.5rem 0.75rem;
  margin: 0;
  position: relative;
}
.app-popup__copy dt[data-v-4c384464] {
  font-weight: 700;
  font-size: 1em;
  padding-right: 0;
}
.app-popup__copy dt + dd[data-v-4c384464] {
  padding-left: 0.5rem;
}
.app-popup__copy dt[data-v-4c384464]:only-of-type {
  min-width: 115px;
  width: 115px;
}
.app-popup__copy dd[data-v-4c384464] {
  font-size: 1em;
}
.app-popup__copy dd[data-v-4c384464]:not(:last-child)::before {
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 1px;
  max-height: 2ch;
  margin: auto 0;
  background-color: palette(gray, 400);
}
.app-popup__copy blockquote[data-v-4c384464] {
  display: block;
  margin-right: 0;
  margin-left: 0;
  margin-bottom: 2rem;
  font-weight: 400;
  color: inherit;
  padding-top: 2rem;
  position: relative;
}
.app-popup__copy blockquote[data-v-4c384464] {
  font-size: 1.25rem;
}
@media screen and (min-width: 20rem) {
.app-popup__copy blockquote[data-v-4c384464] {
    font-size: calc(
        1.25rem + 0.75 *
          ((100vw - 20rem) / 67.5)
      );
}
}
@media screen and (min-width: 87.5rem) {
.app-popup__copy blockquote[data-v-4c384464] {
    font-size: 2rem;
}
}
.app-popup__copy blockquote[data-v-4c384464]::before {
  content: open-quote;
  position: absolute;
  font-size: 4.5rem;
  line-height: 1;
  top: 0;
  font-family: "Nunito Sans", sans-serif;
}
.app-popup__copy blockquote[data-v-4c384464]::after {
  content: close-quote;
}
.app-popup__copy blockquote p[data-v-4c384464]:not(:last-child) {
  margin: 0 0 1.5rem;
}
.app-popup__copy blockquote cite[data-v-4c384464],
.app-popup__copy blockquote span[data-v-4c384464] {
  font-style: normal;
  font-size: 1rem;
  font-weight: 700;
  display: block;
}
@media (min-width: 992px) {
.app-popup__copy blockquote cite[data-v-4c384464],
  .app-popup__copy blockquote span[data-v-4c384464] {
    display: inline-block;
}
}
@media (min-width: 768px) {
.app-popup__copy blockquote[data-v-4c384464] {
    max-width: 92%;
    margin: 0 auto 2rem;
    padding-top: 10px;
    padding-left: 3.5rem;
}
.app-popup__copy blockquote[data-v-4c384464]::before {
    font-size: 6.5rem;
    left: 0.5rem;
    top: 0.25rem;
}
}
.page--FP .app-popup__copy blockquote[data-v-4c384464]::after, .page--LS .app-popup__copy blockquote[data-v-4c384464]::after, .page--BC .app-popup__copy blockquote[data-v-4c384464]::after, .page--RM .app-popup__copy blockquote[data-v-4c384464]::after {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
  clip-path: inset(50%);
  border: 0;
}
.page--FP .app-popup__copy blockquote[data-v-4c384464] {
  border-color: #45763b;
}
.page--LS .app-popup__copy blockquote[data-v-4c384464] {
  border-color: #005e62;
}
.page--BC .app-popup__copy blockquote[data-v-4c384464] {
  border-color: #8c2432;
}
.page--RM .app-popup__copy blockquote[data-v-4c384464] {
  border-color: #002d5d;
  border-width: 6px;
  color: #002d5d;
}
.page--RM .app-popup__copy blockquote[data-v-4c384464]::before {
  font-family: "Roboto", sans-serif;
}
.page--ORG .app-popup__copy blockquote[data-v-4c384464] {
  border: none;
}
.page--ORG .app-popup__copy blockquote[data-v-4c384464]::before {
  font-family: "Public Sans", "Roboto", sans-serif;
}
.app-popup__copy strong[data-v-4c384464],
.app-popup__copy b[data-v-4c384464] {
  font-weight: 700;
}
.app-popup__copy em[data-v-4c384464],
.app-popup__copy i[data-v-4c384464] {
  font-style: italic;
}
.app-popup__copy em[class*=blue-icon-][data-v-4c384464],
.app-popup__copy i[class*=blue-icon-][data-v-4c384464] {
  font-style: normal;
}
.app-popup__copy a[data-v-4c384464]:not([class]) {
  text-decoration: underline;
}
.page--ORG .app-popup__copy a[data-v-4c384464]:not([class]) {
  text-decoration: none;
}
.page--ORG .app-popup__copy a[data-v-4c384464]:not([class]):hover {
  text-decoration: underline;
}
.app-popup__copy a.btn[data-v-4c384464] {
  margin-bottom: 1.5rem;
}
.app-popup__copy a.btn[data-v-4c384464]:last-child {
  margin-bottom: 0;
}
.app-popup__copy li[data-v-4c384464] {
  margin-bottom: 0.5rem;
}
.app-popup__copy > *[data-v-4c384464]:last-child {
  margin-bottom: 0;
}
.app-popup__copy ul li[data-v-4c384464]:last-of-type, .app-popup__copy ol li[data-v-4c384464]:last-of-type {
  margin-bottom: 0;
}
.app-popup__pointer[data-v-4c384464] {
  position: absolute;
  height: 2rem;
  width: 2rem;
  background: #fff;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
  -webkit-box-shadow: inherit;
          box-shadow: inherit;
  z-index: 99;
}