body{--wp--custom--layout--column-padding:clamp(1.5rem,1.0588rem + 1.1765vw,2rem);--wp--custom--layout--gap--horizontal:var(--wp--preset--spacing--300,1rem);--block--columns-gap:var(--wp--preset--spacing--600,1rem);--card-gap:var(--wp--custom--layout--column-padding,2rem);--card-gap--horizontal:var(--wp--custom--layout--gap--horizontal,24px);--card-xs-font-size:var(--wp--preset--font-size--small,3rem);--card-xs-line-height:clamp(1.5rem,1.0588rem + 1.1765vw,2rem);--card--link--headline-color-hover:var(--wp--preset--color--eggplant);--card--transition-speed:300ms;--card-background-color:var(--wp--preset--color--white,#fff);--card-text-color:var(--color--neutral-800,inherit);--card--continue-reading-color:var(--wp--preset--color--primary,inherit);--card--continue-reading-color-hover:var(--color--link-hover,inherit);--card--term-list-text-color:var(--wp--preset--color--custom-green,inherit);--card--term-list--item-hover:var(--color--neutral-800);--card-p-font-size:clamp(0.8rem,0.911rem + 0.238vw,1rem);--card--slider--overflow-visible:visible;--card--slider--nav-button-font-size:var(--font-size-800,1rem);--card--slider--nav-button-size:var(--wp--preset--spacing--400,32px);--card--slider--nav-button-inline-offset:calc(-50vw + 50% + var(--scrollbar-width));--card--slider--slide-inline-spacing:calc(var(--block--columns-gap)/2);--card--content-padding:var(--wp--preset--spacing--400,1rem)}@media(min-width:600px){body{--card--slider--nav-button-size:42px;--card--slider--nav-button-font-size:var(--font-size-1000)}}@media(min-width:960px){body{--card--slider--nav-button-inline-offset:-52px}}.card[class]{background-color:var(--card-background-color);color:var(--card-text-color);display:grid;margin-bottom:var(--block--columns-gap);position:relative}.card[class]:last-of-type{margin-bottom:0}.card[class]>*{grid-area:1/-1;height:100%;width:100%}.card[class] .card__inner{box-shadow:var(--wp--preset--shadow--elevation-1);display:flex;flex-direction:column;overflow:hidden;transition:var(--card--transition-speed) ease-in-out}.card[class] .card__link{bottom:0;display:block;height:100%;left:0;right:0;top:0;width:100%;z-index:1}.card[class] .card__link:focus~.card__inner,.card[class] .card__link:hover~.card__inner{box-shadow:var(--wp--preset--shadow--elevation-2)}.card[class] .card__link:focus~.card__inner h2,.card[class] .card__link:hover~.card__inner h2{color:var(--card--link--headline-color-hover)}.card[class] .card__link:focus~.card__inner .card__continue-reading,.card[class] .card__link:hover~.card__inner .card__continue-reading{background-position-x:0;background-size:100% 2px;color:var(--card--continue-reading-color-hover);text-decoration:none}.card[class] .card__inner[class]{pointer-events:none}.card[class] .card__inner[class] a{pointer-events:all;position:relative;z-index:3}.card[class] .card__inner[class] a:focus,.card[class] .card__inner[class] a:hover{color:var(--card--term-list--item-hover)}.card[class] .card__inner[class] h2,.card[class] .card__inner[class] h3,.card[class] .card__inner[class] h4,.card[class] .card__inner[class] h5,.card[class] .card__inner[class] h6{line-height:1.4;margin-bottom:16px;margin-top:0;transition:color var(--card--transition-speed)}.card[class] .card__inner[class] h2{font-size:var(--wp--preset--font-size--large,1.5rem);font-weight:700}.card[class] .card__inner[class]>.card__term-list[class][class]{background:#000;border-radius:8px;color:#fff;left:var(--wp--preset--spacing--300,.5rem);padding:4px 8px;position:absolute;top:var(--wp--preset--spacing--300,.5rem)}.card[class] .card__inner[class]>.card__term-list[class][class] a{font-size:12px;font-weight:500;text-transform:capitalize}.card[class] .card__inner[class] .card__excerpt{margin-bottom:var(--spacing-500,.5rem)}.card[class] .card__inner[class] .card__excerpt p{font-size:var(--card-p-font-size,12px);margin:0}.card[class] .card__inner[class] .card__continue-reading{color:var(--card--continue-reading-color);font-size:1rem;font-weight:700;letter-spacing:1px;line-height:1.25;text-transform:uppercase;transition:color var(--card--transition-speed)}.card[class] .card__figure{margin-bottom:0;overflow:hidden;position:relative;width:100%}.card[class] .card__figure:has(img){aspect-ratio:16/9}.card[class] .card__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform var(--card--transition-speed);width:100%}.card[class] .card__content-bottom,.card[class] .card__content-top{padding-block:var(--wp--preset--spacing--300,1rem);padding-inline:var(--wp--preset--spacing--300,1rem)}.card[class] .card__content-bottom{box-shadow:inset 0 2px 0 0 #f4f4f4}.card[class] .card__content-bottom p{margin:0}.card[class] .card__author{align-items:center;display:flex;font-size:1rem}.card[class] .card__author img{border-radius:50%;margin-right:var(--wp--preset--spacing--150)}@media(min-width:600px)and (max-width:782px){.card[class].card__orientation-horizontal__mobile{--card-gap--horizontal:32px}}@media(max-width:599px){.card[class].card__orientation-horizontal__mobile .card__inner{flex-direction:row;gap:var(--card-gap--horizontal)}.card[class].card__orientation-horizontal__mobile .card__figure{margin-bottom:0;width:calc(50% - var(--card-gap--horizontal)/2)}.card[class].card__orientation-horizontal__mobile .card__content{width:calc(50% - var(--card-gap--horizontal)/2)}.card[class].card__orientation-horizontal__mobile h2.has-small-font-size{font-size:var(--card-xs-font-size)!important;line-height:var(--card-xs-line-height)}}.wp-block-rkv-slider .card[class]{margin-top:4px}.wp-block-rkv-slider .card[class] .card__figure:has(img){aspect-ratio:1/1}.card__wrapper:not(.has-col-count-1){display:grid;gap:var(--block--columns-gap)}.card__wrapper:not(.has-col-count-1) .card[class]{margin-bottom:0}@media(min-width:600px){.card__wrapper:not(.has-col-count-1){--columns-count:2;grid-template-columns:repeat(var(--columns-count),minmax(0,1fr))}.card__wrapper:not(.has-col-count-1) .card[class]{margin-left:0!important;margin-right:0!important;margin-top:0;width:100%}.card__wrapper:not(.has-col-count-1).has-col-count-2{--columns-count:2}.card__wrapper:not(.has-col-count-1).has-col-count-3{--columns-count:3}.card__wrapper:not(.has-col-count-1).has-col-count-4{--columns-count:4}}@media only screen and (max-width:781px)and (min-width:600px){.card__wrapper{display:flex;gap:var(--block--columns-gap)}.is-mobile-column .card__wrapper{flex-flow:column}.card__wrapper .card[class]{margin-block-start:0;width:100%}}.card__wrapper+.wp-block-buttons{margin-top:clamp(1.5rem,.618rem + 2.353vw,2.5rem)}.card[class].card__orientation-horizontal{font-size:var(--wp--preset--font-size--large)}.card[class].card__orientation-horizontal .card__inner{flex-direction:row}.card[class].card__orientation-horizontal .card__figure:has(img){aspect-ratio:1/1;min-width:unset;width:50%}.card[class].card__orientation-horizontal .card__content{width:50%}@media(min-width:600px)and (max-width:782px){.card[class].card__orientation-horizontal{margin-bottom:0}}@media(min-width:600px){.card[class].card__orientation-horizontal .card__inner{--card-gap--horizontal:32px;gap:0}}.card[class].card__orientation-vertical .card__inner{flex-direction:column}.card[class].card__orientation-vertical .card__inner .card__content{align-items:start;display:flex;flex-flow:column;flex-grow:1;justify-content:space-between}.card[class].card__orientation-vertical .card__inner .card__content>.card__title{line-break:loose}.card[class].card__orientation-vertical .card__inner .card__content .card__excerpt{font-size:var(--wp--preset--font-size--medium,.8rem)}.card[class].card__orientation-vertical .card__inner .card__content>*{box-sizing:border-box;width:100%}.card[class].card__orientation-vertical .card__inner .card__content>.card__continue-reading{align-items:end;display:flex;flex-grow:1;justify-self:end;padding-bottom:8px}.card__term-list[class][class]{color:var(--card--term-list-text-color,#333);-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;font-size:.75rem;letter-spacing:1px;line-height:1.25;list-style-type:none;margin-bottom:16px;margin-top:0;padding-inline-start:0;row-gap:4px}.card__term-list[class][class] .card__term-list-item{font-size:.75rem;letter-spacing:1px;margin-bottom:0;margin-top:0}.card__term-list[class][class] .card__term-list-item a{color:currentcolor}.card__term-list[class][class] .card__term-list-item a:focus,.card__term-list[class][class] .card__term-list-item a:hover{color:var(--card--term-list--item-hover)}.card__term-list[class][class] a{font-weight:700;text-decoration:none;text-transform:uppercase}.card__term-list[class][class] a:focus,.card__term-list[class][class] a:hover{color:var(--card--term-list--item-hover)}
