body .is-root-container .block-blog-highlight{padding-block:min(calc(
        3.125rem + 3.125 * ((100vw - 22.5rem) / 77.5)
    ), 6.25rem);display:flex;flex-direction:column;position:relative}body .is-root-container .block-blog-highlight .wrapper{display:flex;flex-flow:column;gap:min(calc(
        2.5rem + 2.5 * ((100vw - 22.5rem) / 77.5)
    ), 5rem)}body .is-root-container .block-blog-highlight .wrapper .header{display:flex;flex-flow:column;width:100%;gap:min(calc(
        1.25rem + 1.25 * ((100vw - 22.5rem) / 77.5)
    ), 2.5rem)}@media(min-width: 64.1rem){body .is-root-container .block-blog-highlight .wrapper .header{flex-flow:row;align-items:flex-end;justify-content:space-between}}body .is-root-container .block-blog-highlight .wrapper .header .headline-wrapper{display:flex;flex-flow:column;gap:1rem;flex-grow:1}body .is-root-container .block-blog-highlight .wrapper .header .headline-wrapper .overline{font-family:"Right Grotesk";font-weight:900;line-height:1;font-size:min(calc(
        1rem + 0.125 * ((100vw - 22.5rem) / 77.5)
    ), 1.125rem);letter-spacing:.1em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;font-weight:265;align-self:stretch}body .is-root-container .block-blog-highlight .wrapper .header .headline-wrapper .headline.style-default{font-family:"Right Grotesk";font-weight:500;line-height:1.1;font-size:min(calc(
        1.875rem + 1.875 * ((100vw - 22.5rem) / 77.5)
    ), 3.75rem);letter-spacing:.01em;-webkit-text-decoration:None;text-decoration:None;text-transform:None}body .is-root-container .block-blog-highlight .posts{display:grid;gap:min(calc(
        1.875rem + 1.875 * ((100vw - 22.5rem) / 77.5)
    ), 3.75rem)}@media(min-width: 64.1rem){body .is-root-container .block-blog-highlight .posts{grid-template-columns:repeat(var(--grid-columns, 3), 1fr)}}body .is-root-container .block-blog-highlight .posts .post{display:flex;flex-flow:column;gap:min(calc(
        1.25rem + 1.25 * ((100vw - 22.5rem) / 77.5)
    ), 2.5rem)}body .is-root-container .block-blog-highlight .posts .post:hover .img{scale:1.1}body .is-root-container .block-blog-highlight .posts .post .image-wrapper{position:relative;height:17.5rem;overflow:hidden}body .is-root-container .block-blog-highlight .posts .post .image-wrapper .image,body .is-root-container .block-blog-highlight .posts .post .image-wrapper .img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}body .is-root-container .block-blog-highlight .posts .post .image-wrapper .img{transition:all 250ms cubic-bezier(0.5, 0, 0, 1)}body .is-root-container .block-blog-highlight .posts .post .text-wrapper{display:flex;flex-flow:column;gap:1rem}body .is-root-container .block-blog-highlight .posts .post .text-wrapper .meta-wrapper{display:flex;flex-flow:row;font-family:"Right Grotesk";font-weight:900;line-height:1;font-size:min(calc(
        1rem + 0.125 * ((100vw - 22.5rem) / 77.5)
    ), 1.125rem);letter-spacing:.1em;-webkit-text-decoration:None;text-decoration:None;text-transform:Uppercase;font-weight:265;gap:0.25rem;align-self:stretch}body .is-root-container .block-blog-highlight .posts .post .text-wrapper .headline{font-size:min(calc(
        1.125rem + 0.375 * ((100vw - 22.5rem) / 77.5)
    ), 1.5rem);font-weight:500;line-height:1.1;letter-spacing:.24px}body .is-root-container .block-blog-highlight .posts .post .link{padding-block:1rem;padding-right:2rem;margin-top:auto}body .is-root-container .block-blog-highlight.style-dark{background-color:#000}body .is-root-container .block-blog-highlight.style-dark,body .is-root-container .block-blog-highlight.style-dark .headline,body .is-root-container .block-blog-highlight.style-dark .overline{color:#fff !important}body .is-root-container .block-blog-highlight.style-gray{background-color:#334048}body .is-root-container .block-blog-highlight.style-gray,body .is-root-container .block-blog-highlight.style-gray .headline,body .is-root-container .block-blog-highlight.style-gray .overline{color:#fff !important}body .is-root-container .block-blog-highlight.style-light{color:#000}
/*# sourceMappingURL=blog-highlight.css.map */
