.blog-card{position:relative;display:flex;flex-direction:column;height:100%}.blog-card-media{display:block;aspect-ratio:412/217;overflow:hidden;background:rgba(55,71,79,.1)}.blog-card-media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.blog-card-body{position:relative;flex:1 1;display:flex;flex-direction:column;width:90.78%;margin-top:-3.625rem;padding:4.4375rem 1.875rem 0}.blog-card-body:before{content:"";position:absolute;inset:0 0 1.4375rem;z-index:-1;background:#fff;clip-path:polygon(0 0,100% 3.33rem,100% 100%,0 100%);transition:background-color .25s ease}.blog-card-body{filter:drop-shadow(0 14px 16px rgba(0,0,0,.043));isolation:isolate}.blog-card-date{position:absolute;top:-1.6875rem;left:1.875rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:4.9375rem;height:4.6875rem;background:var(--primary,#ef6623);color:#fff;font-family:var(--font-sans),sans-serif}.blog-card-date-day{font-size:1.5rem;font-weight:700;line-height:1.25rem}.blog-card-date-month{font-size:1rem;font-weight:500;line-height:1rem}.blog-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.125rem;margin:0;padding:0;list-style:none;color:#646473;font-family:var(--font-sans),sans-serif;font-size:.875rem;line-height:1.0625rem}.blog-card-meta li{display:inline-flex;align-items:center;gap:.25rem}.blog-card-meta svg{flex-shrink:0}.blog-card-meta strong{font-weight:500}.blog-card-title{margin:1.1875rem 0 1.3125rem;color:#000;font-family:var(--font-sans),sans-serif;font-size:1.125rem;font-weight:600;line-height:1.2;transition:color .25s ease;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.blog-card-link{color:inherit;text-decoration:none}.blog-card-link:after{content:"";position:absolute;inset:0;z-index:1}.blog-card-link:focus-visible{outline:none}.blog-card-link:focus-visible:after{outline:2px solid var(--primary,#ef6623);outline-offset:4px}.blog-card-more{display:flex;align-items:center;justify-content:space-between;height:2.5rem;margin-top:auto;padding:0 1.875rem;background:#000;color:#fff;font-family:var(--font-sans),sans-serif;font-size:.8125rem;line-height:1.25rem;text-transform:uppercase;transition:background-color .25s ease}.blog-card-more svg{transition:transform .25s ease}.blog-card:focus-within .blog-card-body:before,.blog-card:hover .blog-card-body:before{background:#000}.blog-card:focus-within .blog-card-title,.blog-card:hover .blog-card-title{color:#fff}.blog-card:focus-within .blog-card-more,.blog-card:hover .blog-card-more{background:var(--primary,#ef6623)}.blog-card:focus-within .blog-card-more svg,.blog-card:hover .blog-card-more svg{transform:translateX(3px)}.blog-card:focus-within .blog-card-media img,.blog-card:hover .blog-card-media img{transform:scale(1.04)}@media(prefers-reduced-motion:reduce){.blog-card-media img,.blog-card-more svg{transition:none}.blog-card:focus-within .blog-card-media img,.blog-card:hover .blog-card-media img{transform:none}}