.horizontal-card{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:var(--cr-border-radius--large);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;width:100%;z-index:0;gap:32px}.horizontal-card:not(:has(.horizontal-card__icon)){background-color:var(--cr-color--background);-webkit-box-shadow:var(--cr-box-shadow);box-shadow:var(--cr-box-shadow);padding:32px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}@media(max-width: 48rem){.horizontal-card:not(:has(.horizontal-card__icon)){padding:0}}@media(max-width: 48rem){.horizontal-card{-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;gap:0;padding:0}}.horizontal-card__icon{background-color:var(--cr-color--background);border-radius:var(--cr-border-radius) var(--cr-border-radius) var(--cr-border-radius--card-icon) var(--cr-border-radius);padding:30px 22px;font-size:40px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.2s;transition-duration:.2s}.horizontal-card__image{border-radius:var(--cr-border-radius);overflow:hidden;-ms-flex-preferred-size:min(47%,270px);flex-basis:min(47%,270px);-ms-flex-negative:0;flex-shrink:0}@media(max-width: 48rem){.horizontal-card__image{-webkit-box-flex:0;-ms-flex:none;flex:none}}.horizontal-card__image>div{height:100%}.horizontal-card__image img{display:block;-o-object-fit:cover;object-fit:cover;height:100% !important}.horizontal-card__inner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;min-height:100%}@media(max-width: 48rem){.horizontal-card__inner{padding:24px 16px;width:100%}}.horizontal-card:has(.horizontal-card__icon) .horizontal-card__inner{padding:32px 32px 32px 0}.horizontal-card__inner .field--name-field-when time:first-of-type.datetime:before,.horizontal-card__inner .field--name-field-date time:first-of-type.datetime:before{font-family:"Font Awesome 7 Pro";content:"";font-size:15px;font-weight:700;margin-right:12px}.horizontal-card__inner a{color:var(--cr-color--link)}.horizontal-card__inner a:hover{color:var(--cr-color--link--hover)}.horizontal-card__inner a:active{color:var(--cr-color--link--active)}.type--homepage .horizontal-card{height:100%}.horizontal-card:has(a:hover):not(:has(.horizontal-card__icon)){background-color:var(--cr-color--background--hover)}.horizontal-card:has(a:hover) .horizontal-card__icon{background-color:var(--cr-color--background--hover)}.horizontal-card:has(a:active):not(:has(.horizontal-card__icon)){background-color:var(--cr-color--background--active)}.horizontal-card:has(a:active) .horizontal-card__icon{background-color:var(--cr-color--background--active)}