:not(.wp-block-query) .page-block.blog-post-card .blog-post-card-inner .blog-post-card-image{width:100%;height:auto;margin:0;aspect-ratio:var(--wp--preset--aspect-ratio--x-wide);overflow:hidden}@media(min-width: 900px){:not(.wp-block-query) .page-block.blog-post-card .blog-post-card-inner .blog-post-card-image{min-height:200px}}:not(.wp-block-query) .page-block.blog-post-card .blog-post-card-inner .blog-post-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.page-block.blog-post-card{display:block;width:100%;height:100%;background-color:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--light-grey);border-radius:var(--iar--preset--border-radius);-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;text-transform:none;text-decoration:none !important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative;overflow:hidden}.page-block.blog-post-card:hover{border-color:var(--wp--preset--color--dark-orange);text-decoration:none;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.page-block.blog-post-card:hover .blog-post-card__inner .blog-post-card__content .blog-post-card__title{color:var(--wp--preset--color--dark-orange)}.page-block.blog-post-card:hover .blog-post-card__inner .blog-post-card__content .blog-post-card__read-more{color:var(--wp--preset--color--dark-orange)}.page-block.blog-post-card:hover .blog-post-card__inner .blog-post-card__content .blog-post-card__read-more svg{-webkit-transform:translateX(4px);transform:translateX(4px)}.page-block.blog-post-card .blog-post-card__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;text-decoration:none;color:inherit}.page-block.blog-post-card .blog-post-card__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;position:absolute;top:16px;right:16px;padding-left:16px}.page-block.blog-post-card .blog-post-card__category{background:rgba(255,255,255,.8);border-radius:var(--iar--preset--border-radius);color:var(--wp--preset--color--text-color);font-size:12px;font-weight:400;text-transform:uppercase;line-height:1.5;padding:3px 6px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.page-block.blog-post-card .blog-post-card__image{width:100%;height:auto;margin:0;aspect-ratio:16/9;overflow:hidden}@media(min-width: 900px){.page-block.blog-post-card .blog-post-card__image{min-height:200px}}.page-block.blog-post-card .blog-post-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.page-block.blog-post-card .blog-post-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;padding:24px;height:100%;color:var(--wp--preset--color--dark-grey)}.page-block.blog-post-card .blog-post-card__content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.page-block.blog-post-card .blog-post-card__title{color:var(--wp--preset--color--dark-grey);font-size:var(--wp--preset--font-size--large);font-weight:700;margin:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.page-block.blog-post-card .blog-post-card__date{color:var(--wp--preset--color--light-blue-grey);font-size:15px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.3px}.page-block.blog-post-card .blog-post-card__excerpt{margin:var(--wp--preset--spacing--x-small) 0 0;color:var(--wp--preset--color--text-color);font-size:var(--wp--preset--font-size--medium);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-size:14px}.page-block.blog-post-card .blog-post-card__read-more{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--wp--preset--color--text-color);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:700;line-height:18px;text-decoration:none !important;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-block.blog-post-card .blog-post-card__read-more svg{width:6px;height:12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.page-block.blog-post-card .blog-post-card__read-more svg path{fill:currentColor}