.wp-block-caeh-card-teaser{align-content:start;display:grid;gap:var(--wp--preset--spacing--regular);grid-template-columns:minmax(0,1fr);isolation:isolate;padding:var(--wp--preset--spacing--large);position:relative}.wp-block-caeh-card-teaser__media{aspect-ratio:var(--caeh-card-teaser-ratio,4/3);position:relative}.wp-block-caeh-card-teaser__image{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.wp-block-caeh-card-teaser__placeholder{background-color:var(--wp--preset--color--light-cream);inset:0;overflow:hidden;position:absolute}.wp-block-caeh-card-teaser__placeholder svg{bottom:-10%;height:auto;left:-2%;position:absolute;width:87%}.wp-block-caeh-card-teaser__body{display:flex;flex-direction:column}.wp-block-caeh-card-teaser__body>*{margin-block:0}.wp-block-caeh-card-teaser__body>*+*{margin-block-start:var(--wp--preset--spacing--medium)}.wp-block-caeh-card-teaser__body>:is(.wp-block-caeh-card-teaser__more,.wp-block-read-more,.wp-block-buttons){margin-block-start:auto;padding-block-start:var(--wp--preset--spacing--regular)}.wp-block-caeh-card-teaser__body>:is(h1,h2,h3,h4,h5,h6){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.wp-block-caeh-card-teaser__body>:is(h1,h2,h3,h4,h5,h6):not(.is-style-h1,.is-style-h2,.is-style-h3,.is-style-h4,.is-style-h5){font-family:var(--wp--preset--font-family--md-ui);font-size:var(--wp--preset--font-size--x-large);font-weight:900;line-height:1.3}.wp-block-caeh-card-teaser__body .wp-block-post-excerpt__excerpt,.wp-block-caeh-card-teaser__body>:is(h1,h2,h3,h4,h5,h6)+p{display:-webkit-box;font-size:var(--wp--preset--font-size--medium);line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.wp-block-caeh-card-teaser__body>.is-style-card-subtitle{display:block;font-family:var(--wp--preset--font-family--md-ui);font-size:var(--wp--preset--font-size--medium);font-weight:900;overflow:visible;text-transform:uppercase}.wp-block-caeh-card-teaser:not(.is-horizontal,.has-no-media){grid-template-rows:auto minmax(0,1fr)}.wp-block-caeh-card-teaser.has-no-media{align-content:stretch;grid-template-rows:minmax(0,1fr)}.wp-block-caeh-card-teaser.has-no-media .wp-block-caeh-card-teaser__body .wp-block-post-excerpt__excerpt,.wp-block-caeh-card-teaser.has-no-media .wp-block-caeh-card-teaser__body>p{max-width:34em}.wp-block-caeh-card-teaser:is(.is-full-text,.has-no-media) .wp-block-caeh-card-teaser__body .wp-block-post-excerpt__excerpt,.wp-block-caeh-card-teaser:is(.is-full-text,.has-no-media) .wp-block-caeh-card-teaser__body>:is(h1,h2,h3,h4,h5,h6)+p{display:block;overflow:visible}.wp-block-caeh-card-teaser.has-no-media .wp-block-caeh-card-teaser__body:has(>p.has-text-align-center)>p{margin-inline:auto}.wp-block-caeh-card-teaser.has-no-media .wp-block-caeh-card-teaser__body:has(>p.has-text-align-center)>.wp-block-buttons:not([class*=is-content-justification]){justify-content:center}.wp-block-caeh-card-teaser :is(h1,h2,h3,h4,h5,h6){color:var(--caeh-card-heading,inherit)}.wp-block-caeh-card-teaser.is-style-card-brown{--caeh-card-heading:var(--wp--preset--color--sand)}.wp-block-caeh-card-teaser.is-style-card-blue{--caeh-card-heading:var(--wp--preset--color--blue)}.wp-block-caeh-card-teaser.is-style-card-cream{--caeh-card-heading:var(--wp--custom--color--primary)}.wp-block-caeh-card-teaser :where(a:not(.wp-element-button)){color:var(--wp--preset--color--deep-red)}.wp-block-caeh-card-teaser:is(.is-style-card-brown,.is-style-card-deep-red,.is-style-card-pink,.has-brown-background-color) :where(a:not(.wp-element-button)){color:inherit}.wp-block-caeh-card-teaser:is(.is-style-card-brown,.is-style-card-deep-red,.is-style-card-pink,.has-brown-background-color) .wp-block-button.is-style-text-link .wp-block-button__link{color:inherit}.wp-block-caeh-card-teaser :is(.wp-block-caeh-card-teaser__more,.wp-block-read-more){font-family:var(--wp--preset--font-family--figtree);font-size:var(--wp--preset--font-size--medium);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.wp-block-caeh-card-teaser :is(.wp-block-caeh-card-teaser__more a,a.wp-block-read-more):not(.wp-element-button){text-decoration:underline;text-underline-offset:.2em}.wp-block-caeh-card-teaser__link:after{content:"";inset:0;position:absolute;z-index:1}.wp-block-caeh-card-teaser :is(a[href],button):not(.wp-block-caeh-card-teaser__link){position:relative;z-index:2}.wp-block-caeh-card-teaser__link:focus-visible{outline:none}.wp-block-caeh-card-teaser__link:focus-visible:after{box-shadow:0 0 0 2px var(--wp--preset--color--light-cream);outline:2px solid var(--wp--preset--color--brown);outline-offset:2px}.wp-block-caeh-card-teaser:hover .is-style-text-link .wp-block-caeh-card-teaser__link,.wp-block-caeh-card-teaser:hover .wp-block-caeh-card-teaser__link:not(.wp-element-button){text-decoration-thickness:2px}.wp-block-post>.wp-block-caeh-card-teaser{height:100%}@media(min-width:64em){.wp-block-caeh-card-teaser.is-horizontal{column-gap:var(--wp--preset--spacing--large);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.wp-block-caeh-card-teaser.is-horizontal .wp-block-caeh-card-teaser__media{align-self:stretch;aspect-ratio:10/9;justify-self:stretch}.wp-block-caeh-card-teaser.is-horizontal .wp-block-caeh-card-teaser__body{align-self:center}.wp-block-caeh-card-teaser.is-horizontal.is-image-right{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.wp-block-caeh-card-teaser.is-horizontal.is-image-right .wp-block-caeh-card-teaser__media{grid-column:2;grid-row:1}.wp-block-caeh-card-teaser.is-horizontal.is-image-right .wp-block-caeh-card-teaser__body{grid-column:1;grid-row:1}.wp-block-caeh-card-teaser.is-horizontal.has-no-media{grid-template-columns:minmax(0,1fr)}}
