.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0px solid transparent;border-radius:0;cursor:pointer;font:700 1rem/1 Open Sans,sans-serif;justify-content:center;letter-spacing:0;margin:0;min-height:2.75em;padding:0.875em 1.875em;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition-duration:250ms;transition-property:border,background,color;transition-timing-function:cubic-bezier(0.6,0.0,0.6,1);z-index:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more svg{fill:currentColor;margin-inline-start:1ch}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:not(a[href]):not(input):not(button){cursor:default!important}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:where(a[href],input,button):where(:active,:focus,:focus-within,:hover){text-decoration:none;transition-duration:100ms;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1)}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more{background:transparent;color:var(--site_button-text);display:inline-flex;min-height:0;padding:.5em 1em .5em 0;text-align:inline-start}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:where(a[href],input,button):where(:active,:focus,:focus-within,:hover){background:transparent;border-color:transparent;color:#003313;outline-offset:2px}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more{padding-inline-end:1.875rem}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:where(a){text-decoration:none}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:after,.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:before{color:var(--site_button-icon);font-family:iconFont,IBM Plex Sans,Open Sans,sans-serif;font-weight:200;inset:auto 0.5em auto auto;max-width:none;min-width:1em;position:absolute;transform:translateX(0);transition:transform 200ms ease-out;width:1em}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:after{content:"\2192";content:"\2192"/""}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:before{background:none;content:"\2014";content:"\2014"/"";display:block}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more:where(:hover,:focus):after{transform:translateX(0.5em)}.card-listing{margin-inline:auto;max-width:var(--site_content);padding-block:var(--site_padding-block)}.card-listing .excerpt{margin-block-end:0}.card-listing>.is-layout-flex[class][class][class]{--site_grid-column:clamp(1.25rem,2.2222vw,2.625rem);row-gap:4.6rem}.card-listing[class*=columns-]{--site_columns:1;--site_gap:1rem}.card-listing[class*=columns-][class]{gap:var(--site_gap)}.card-listing[class*=columns-]>*{width:calc(100%/var(--site_columns) - var(--site_gap)*(var(--site_columns) - 1)/var(--site_columns))}.card-listing .hidden{display:none!important}@media (min-width:541px){.card-listing.columns-2{--site_columns:2}.card-listing.columns-3{--site_columns:2}.card-listing.columns-4{--site_columns:2}}@media (min-width:761px){.card-listing.columns-3{--site_columns:3}.card-listing.columns-4{--site_columns:4}}.card-listing:is(.is-style-featured) .wp-block-plaudit-card picture,.card-listing:is(.is-style-featured) .wp-block-plaudit-card picture:after,.wp-block-plaudit-card>a:not(.wp-block-read-more):before{inset:0;position:absolute}.wp-block-plaudit-card{position:relative}.wp-block-plaudit-card>a:not(.wp-block-read-more):before{content:"";display:block}.wp-block-plaudit-card .excerpt{margin-block-start:10px;position:relative}.wp-block-plaudit-card .wp-block-read-more{font-weight:700;position:relative;text-transform:uppercase}.card-listing:not(.is-style-featured).is-content-placement-top{align-items:stretch}.card-listing:not(.is-style-featured) .wp-block-plaudit-card{background:#fafafa;box-shadow:0 0 6px rgba(0,0,0,.16);color:#1a1a1a;padding:2rem 1.5rem;transition:325ms cubic-bezier(0.0,0.4,0.0,1)}.card-listing:not(.is-style-featured) .wp-block-plaudit-card *{transition:inherit}.card-listing:not(.is-style-featured) .wp-block-plaudit-card a:not(:where(:active,:focus,:focus-within,:hover)){text-decoration:none}.card-listing:not(.is-style-featured) .wp-block-plaudit-card>a:first-child{display:block}.card-listing:not(.is-style-featured) .wp-block-plaudit-card picture{aspect-ratio:376/205;background:#fff;display:block;margin:-2rem -1.5rem 2rem;overflow:hidden}.card-listing:not(.is-style-featured) .wp-block-plaudit-card picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .heading{color:#003313;font-size:var(--site_intro);margin-block-end:4px;text-transform:uppercase}.card-listing:not(.is-style-featured) .wp-block-plaudit-card .wp-block-read-more{font-family:IBM Plex Sans,Open Sans,sans-serif;margin-block-start:6px;text-align:start;--site_button-text:#008934;--site_button-icon:#003313}.card-listing:is(.is-style-featured) .wp-block-plaudit-card{aspect-ratio:376/476;background:#03203a;box-shadow:0 0 12px #000;color:#fff;container-type:inline-size;display:flex;flex-direction:column;font-family:IBM Plex Sans,Open Sans,sans-serif;justify-content:flex-end;line-height:1.5;padding:clamp(28px,6.5421vw,45px) 24px 0;text-transform:uppercase;transition-duration:325ms,0ms;transition-property:all,font-size;transition-timing-function:cubic-bezier(0.4,0.0,0.2,1)}.card-listing:is(.is-style-featured) .wp-block-plaudit-card:after{content:"";height:clamp(12px,calc(-41px + 20%),45px)}.card-listing:is(.is-style-featured) .wp-block-plaudit-card *,.card-listing:is(.is-style-featured) .wp-block-plaudit-card :after,.card-listing:is(.is-style-featured) .wp-block-plaudit-card :before{transition:inherit}.card-listing:is(.is-style-featured) .wp-block-plaudit-card>a{color:inherit;display:block;text-decoration:none}.card-listing:is(.is-style-featured) .wp-block-plaudit-card>a:before{display:none}.card-listing:is(.is-style-featured) .wp-block-plaudit-card img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;width:100%}.card-listing:is(.is-style-featured) .wp-block-plaudit-card picture{height:100%}.card-listing:is(.is-style-featured) .wp-block-plaudit-card picture:after{background-image:linear-gradient(180deg,rgba(3,32,58,0),rgba(3,32,58,.2) 40%,rgba(3,32,58,.44));content:""}.card-listing:is(.is-style-featured) .wp-block-plaudit-card .excerpt{color:rgba(221,237,250,.7);font-size:clamp(max(12px,0.75rem),1.3793vw,1rem);max-height:3em;opacity:0}@supports (font-size:1cqi){.card-listing:is(.is-style-featured) .wp-block-plaudit-card .excerpt{font-size:clamp(max(12px,0.75rem),calc(100cqw*0.05),1rem)}}.card-listing:is(.is-style-featured) .wp-block-plaudit-card a+.excerpt:after{color:#337ab7;content:"\2192";content:"\2192"/"";font-family:iconFont,Open Sans,sans-serif;margin-inline-start:.5em}.card-listing:is(.is-style-featured) .wp-block-plaudit-card .heading{filter:drop-shadow(0 0 12px #000);font-size:clamp(max(12px,1.625rem),3.2759vw,2.375rem);margin-block:0;position:relative;transition-duration:325ms,0ms;transition-property:all,font-size}@supports (font-size:1cqi){.card-listing:is(.is-style-featured) .wp-block-plaudit-card .heading{font-size:clamp(max(12px,1.625rem),calc(100cqw*0.1188),2.375rem)}}.card-listing:is(.is-style-featured) .wp-block-plaudit-card .heading:after{background:#d2e20d;content:"";display:block;font-size:6px;height:1em;margin-block:0;transform:scaleX(0);transform-origin:0 0;transition:inherit}.card-listing:is(.is-style-featured) .wp-block-plaudit-card .hidden{display:none}.card-listing:is(.is-style-featured) .wp-block-plaudit-card:where(:hover,:focus,:focus-within) picture img{opacity:.5}.card-listing:is(.is-style-featured) .wp-block-plaudit-card:where(:hover,:focus,:focus-within) .excerpt{max-height:100%;opacity:1}.card-listing:is(.is-style-featured) .wp-block-plaudit-card:where(:hover,:focus,:focus-within) .heading:after{margin-block:3em 2em;transform:scaleX(1)}@media (max-width:800px){.card-listing:is(.is-style-featured)[class*=columns-]>*{max-height:476px;width:100%}}.card-listing:is(.is-image-fixed) .wp-block-plaudit-card:not(.has-image-cover) picture img{-o-object-fit:contain;object-fit:contain}.card-listing:is(.is-image-default) .wp-block-plaudit-card:is(.has-image-contain) picture img{-o-object-fit:contain;object-fit:contain}

/*# sourceMappingURL=card-listing.css.map*/