.post--teaser .post__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--button-gap, 0.5rem 1rem);padding:var(--button-padding, 1rem 1.75em);background:var(--button-background, var(--brand-600));border-color:var(--button-border-color, var(--brand-600));border-width:var(--button-border-width, 2px);border-style:var(--button-border-style, solid);border-radius:var(--button-border-radius, 0.25rem);color:var(--button-color, #fff) !important;font-size:var(--button-font-size, 1rem);font-family:var(--button-font-family, var(--ff-body));font-weight:var(--button-font-weight, var(--fw-bold));letter-spacing:var(--button-letter-spacing, 2px);text-transform:var(--button-text-transform, uppercase);text-align:var(--button-text-align, left);text-decoration:var(--button-text-decoration, none);-webkit-transition-property:var(--button-transition, background, border-color, color);-o-transition-property:var(--button-transition, background, border-color, color);transition-property:var(--button-transition, background, border-color, color);-webkit-transition-duration:var(--button-transition-duration, 0.2s);-o-transition-duration:var(--button-transition-duration, 0.2s);transition-duration:var(--button-transition-duration, 0.2s);-webkit-transition-timing-function:var(--button-transition-timing-function, ease-in-out);-o-transition-timing-function:var(--button-transition-timing-function, ease-in-out);transition-timing-function:var(--button-transition-timing-function, ease-in-out)}.post--teaser .post__link:hover{--button-background: var(--button-hover-background, var(--brand-700));--button-border-color: var(--button-hover-border-color, var(--brand-700));--button-color: var(--button-hover-color, #fff);z-index:2}.post--teaser .post__link:focus{--button-background: var(--button-focus-background, var(--brand-700));--button-border-color: var(--button-focus-border-color, var(--brand-700));--button-color: var(--button-focus-color, #fff);--button-outline: var( --button-focus-outline, var(--brand-300) 2px solid )}:root{--post-teaser-image-radius: 1em;--post-teaser-image-height: 300px}.post--teaser{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1em;font-size:1.25em;line-height:1.65em}.post--teaser img{display:block;width:100%;height:var(--post-teaser-image-height);-o-object-fit:cover;object-fit:cover;border-radius:var(--post-teaser-image-radius)}.post--teaser .post__title{margin:0;padding:0;font-size:clamp(1em, 3vw + 0.5rem, 1.5em);line-height:1.25em}.post--teaser .post__link{--button-font-size: 1em;font-family:"Roboto-Bold";justify-self:start;--button-background: hsl(24, 90%, 55%);--button-border-color: var( --button-background )}.post--teaser .post__link:hover{--button-hover-background: hsl(24, 90%, 45%);--button-hover-border-color: var( --button-hover-background )}.post--teaser .post__link:focus{--button-focus-background: hsl(24, 90%, 45%);--button-focus-border-color: hsl(24, 90%, 25%)}.post--teaser .post__link svg{height:2em;width:auto;opacity:.5;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.post--teaser .post__link:hover svg{opacity:1}.post--teaser .post__link:has(svg+span) svg{margin-left:-0.25em}.post--teaser .post__link span+svg{margin-right:-0.25em}
/*# sourceMappingURL=teaser-post.min.css.map */
