.sde-post-card{display:block;text-decoration:none;color:inherit}.sde-post-card__image{margin-bottom:12px;overflow:hidden}.sde-post-card__image img{width:100%;height:auto;display:block;transition:transform 0.3s ease}.sde-post-card:hover .sde-post-card__image img{transform:scale(1.02)}.sde-post-card__content{display:flex;flex-direction:column}.sde-post-card__meta{margin-bottom:8px}.sde-post-card__category{font-family:var(--sde-font-sans);font-size:11px;text-transform:uppercase;color:var(--sde-color-primary);font-weight:700}.sde-post-card__title{font-family:var(--sde-font-serif);font-weight:900;margin:0 0 8px 0;line-height:1.3}.sde-post-card__title a{color:var(--sde-color-black);text-decoration:none;transition:color 0.2s ease}.sde-post-card__title a:hover{color:var(--sde-color-primary-alt)}.sde-post-card__excerpt{font-family:var(--sde-font-serif-roman);font-size:.95rem;line-height:1.5;color:var(--sde-color-gray-darker);margin-bottom:8px}.sde-post-card__date{font-family:var(--sde-font-sans);font-size:11px;color:#888;text-transform:uppercase}.sde-post-card__date time{color:inherit}.sde-post-card--default .sde-post-card__image{aspect-ratio:16/9}.sde-post-card--default .sde-post-card__image img{object-fit:cover;width:100%;height:100%}.sde-post-card--default .sde-post-card__title{font-size:1.1rem}.sde-post-card--compact .sde-post-card__image{aspect-ratio:16/9;margin-bottom:8px}.sde-post-card--compact .sde-post-card__image img{object-fit:cover;width:100%;height:100%}.sde-post-card--compact .sde-post-card__title{font-size:.95rem;margin-bottom:4px}.sde-post-card--compact .sde-post-card__date{font-size:10px}.sde-post-card--list{padding:12px 0;border-bottom:1px solid var(--sde-color-gray-light)}.sde-post-card--list:last-child{border-bottom:none}.sde-post-card--list .sde-post-card__title{font-size:1rem;margin-bottom:6px}.sde-post-card--list .sde-post-card__excerpt{font-size:.9rem;margin-bottom:6px}.sde-post-card--square .sde-post-card__image{aspect-ratio:1/1;margin-bottom:10px}.sde-post-card--square .sde-post-card__image img{object-fit:cover;width:100%;height:100%}.sde-post-card--square .sde-post-card__title{font-size:.9rem;margin-bottom:4px}.sde-post-card--square .sde-post-card__date{font-size:10px}.sde-post-card--featured .sde-post-card__image{aspect-ratio:16/9;margin-bottom:16px}.sde-post-card--featured .sde-post-card__image img{object-fit:cover;width:100%;height:100%}.sde-post-card--featured .sde-post-card__title{font-size:1.5rem;line-height:1.4;margin-bottom:12px}.sde-post-card--featured .sde-post-card__excerpt{font-size:1.1rem;line-height:1.6;margin-bottom:12px}@media (max-width:768px){.sde-post-card--featured .sde-post-card__title{font-size:1.2rem}.sde-post-card--featured .sde-post-card__excerpt{font-size:1rem}.sde-post-card--default .sde-post-card__title{font-size:1rem}}