body .is-root-container .component-card-post .post{display:flex;flex-direction:column;gap:min(calc(1rem + 0.25 * (100vw - 22.5rem) / 67.5),1.25rem)}body .is-root-container .component-card-post .post .image-wrapper{position:relative;height:min(calc(12.5rem + 3.125 * (100vw - 22.5rem) / 67.5),15.625rem);border-radius:min(calc(0.25rem + 0.25 * (100vw - 22.5rem) / 67.5),0.5rem);overflow:hidden}body .is-root-container .component-card-post .post .image-wrapper .image,body .is-root-container .component-card-post .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 .component-card-post .post .meta{display:flex;align-items:center;gap:1rem;color:#c5baaa}body .is-root-container .component-card-post .post .meta .category{font-family:"Poppins","Poppins Fallback",Arial,sans-serif;font-size:min(calc(0.75rem + 0.0625 * (100vw - 22.5rem) / 67.5),0.8125rem);font-weight:500;line-height:1.2;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}body .is-root-container .component-card-post .post .meta .date{font-family:"Poppins","Poppins Fallback",Arial,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.2;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container .component-card-post .post .title{font-family:"Poppins","Poppins Fallback",Arial,sans-serif;font-size:min(calc(1.125rem + 0.125 * (100vw - 22.5rem) / 67.5),1.25rem);font-weight:400;line-height:1.6;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container .component-card-post .post .excerpt{font-family:"Poppins","Poppins Fallback",Arial,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:400;line-height:1.6;letter-spacing:0;text-decoration:none;text-transform:none}body .is-root-container .component-card-post .post .read-more{font-family:"Poppins","Poppins Fallback",Arial,sans-serif;font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 67.5),1rem);font-weight:500;line-height:1.2;letter-spacing:.02em;text-decoration:none;text-transform:none;color:#04044a}body .is-root-container .component-card-post .post:hover{opacity:.7}
/*# sourceMappingURL=card-post.css.map */
