/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--card-expander--icon--rotate:none;--card-expander--link--open:inline-block;--card-expander--link--close:none;--card-expander--link--color:var(--color--primary-80);--card-expander--link--margin-top:0;--card-expander--link--font-weight:var(--font-weight--normal);--card-expander--text--color:var(--color--theme-80);}.card-expander + .card-expander{margin-top:var(--vertical-rhythm--small);}.card-expander .card-text__text{color:var(--card-expander--text--color);}.card-expander .card-text__text q{font-size:2.4rem;line-height:3.2rem;font-weight:var(--font-weight--medium);padding:0 0 var(--vertical-rhythm--small);margin:0;display:block;font-style:italic;}@media print{.card-expander .card-text__text q{font-size:2rem;line-height:1.2;}}.card-expander__content{display:none;padding-top:var(--vertical-rhythm--small);}.card-expander__link__close{display:var(--card-expander--link--close);}.card-expander__link__open{display:var(--card-expander--link--open);}.card-expander .card-text__link{margin-top:var(--card-expander--link--margin-top);}.card-expander .card-text__link a{font-weight:var(--card-expander--link--font-weight);color:var(--card-expander--link--color);}.card-expander .card-text__link .icon{transform:var(--card-expander--icon--rotate);}.card-expander--open{--card-expander--icon--rotate:rotate(180deg);--card-expander--link--open:none;--card-expander--link--close:inline-block;}.card-expander--panel{--card-expander--link--color:var(--color--primary-80);--card-expander--link--margin-top:var(--vertical-rhythm--small);--card-expander--link--font-weight:var(--font-weight--medium);}.card-expander--panel > .card-text,.card-expander--panel > * > .card-text{--card-text--padding:3.2rem 1.6rem;}@media (min-width:768px){.card-expander--panel > .card-text,.card-expander--panel > * > .card-text{--card-text--padding:3.2rem 2.4rem 4.8rem;}}@media (min-width:992px){.card-expander--panel > .card-text,.card-expander--panel > * > .card-text{--card-text--padding:3.2rem 4.8rem 4.8rem;}}
:root{--card-list--display:grid;--card-list--grid-columns:minmax(0,1fr);--card-list--row-gap:2.4rem;--card-list--column-gap:2.4rem;--card-list--max-width:none;--card-list--width:inherit;--card-list--min-height:0rem;}.card-list{display:var(--card-list--display);grid-template-columns:var(--card-list--grid-columns);row-gap:var(--card-list--row-gap);-moz-column-gap:var(--card-list--column-gap);column-gap:var(--card-list--column-gap);margin-left:auto;margin-right:auto;max-width:var(--card-list--max-width);width:var(--card-list--width);}@media (min-width:576px){.card-list{min-height:var(--card-list--min-height);}}@media (min-width:992px){.card-list--grid-2{--card-list--grid-columns:minmax(0,1fr) minmax(0,1fr);--card-list--row-gap:3.2rem;--card-list--column-gap:3.2rem;}}@media (min-width:992px){.card-list--grid-3,.card-list--default{--card-list--grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);--card-list--row-gap:3.2rem;--card-list--column-gap:3.2rem;}}@media (min-width:576px){.card-list--grid-4{--card-list--grid-columns:minmax(0,1fr) minmax(0,1fr);}}@media (min-width:992px){.card-list--grid-4{--card-list--grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);--card-list--row-gap:3.2rem;--card-list--column-gap:3.2rem;}}.card-list--separated-list{--card-list--row-gap:0;--card-list--column-gap:0;--card-list--width:100%;border-bottom:0.1rem solid var(--color--black-20);}.card-list--separated-list > *{border-top:0.1rem solid var(--color--black-20);}.card-list--separated-list-open-end{--card-list--row-gap:0;--card-list--column-gap:0;}.card-list--separated-list-open-end > *{border-top:0.1rem solid var(--color--black-20);}.card-list--separated-list-open-top{--card-list--row-gap:0;--card-list--column-gap:0;}.card-list--separated-list-open-top > *{border-bottom:0.1rem solid var(--color--black-20);}.card-list--search{--card-list--row-gap:0;--card-list--min-height:40rem;}.card-list--bricks{--card-list--row-gap:1.6rem;--card-list--column-gap:1.6rem;}.card-list--bricks > *{border-left:0.1rem solid var(--color--black-20);border-right:0.1rem solid var(--color--black-20);border-bottom:0.1rem solid var(--color--black-20);padding:1.2rem 2rem;}.card-list--bricks > *:first-child{border-top:0.1rem solid var(--color--black-20);}.card-list--ratings{--card-list--row-gap:0.4rem;--card-list--column-gap:0;}@media (min-width:992px){.card-list--ratings{--card-list--grid-columns:minmax(0,1fr) minmax(0,1fr);--card-list--row-gap:0.8rem;--card-list--column-gap:2.4rem;}}.card-list--pathways{--card-list--max-width:84.8rem;margin:0;--card-link--link--margin-top:0;}@media (min-width:576px){.card-list--pathways{--card-list--grid-columns:minmax(0,1fr) minmax(0,1fr);--card-list--column-gap:1.6rem;}}@media (min-width:768px){.card-list--pathways{--card-list--grid-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);--card-list--row-gap:3.2rem;}}.card-list--centered{--card-list--display:flex;margin-left:auto;margin-right:auto;max-width:var(--content--max-width);flex-wrap:wrap;justify-content:center;}.card-list--gap--tiny{--card-list--row-gap:0.8rem;}
