.ivr-column-archive{background:#f7f6f4;min-height:60vh;padding:100px 0}.ivr-column-archive .l-inner{max-width:1080px;margin:0 auto;padding:0 24px}.ivr-column-archive .archive-header{text-align:center;margin-bottom:48px}.ivr-column-archive .archive-title{color:#0b2c53;margin-bottom:16px;font-size:32px;font-weight:700;line-height:1.4}.ivr-column-archive .archive-description{color:#59514e;max-width:600px;margin:0 auto;font-size:16px;line-height:1.7}.ivr-column-list{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.ivr-column-card{color:inherit;background:#fff;border-radius:12px;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000f}.ivr-column-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001a}.ivr-column-card__thumb{aspect-ratio:16/10;background:#e8f4f8;width:100%;overflow:hidden}.ivr-column-card__thumb img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.ivr-column-card:hover .ivr-column-card__thumb img{transform:scale(1.03)}.ivr-column-card__body{flex-direction:column;flex:1;padding:20px;display:flex}.ivr-column-card__meta{align-items:center;gap:10px;margin-bottom:10px;display:flex}.ivr-column-card__category{color:#fff;white-space:nowrap;background:#0b2c53;border-radius:3px;padding:3px 8px;font-size:11px;font-weight:700}.ivr-column-card__date{color:#999;font-size:12px}.ivr-column-card__title{color:#1a1a1a;margin:0 0 12px;font-size:15px;font-weight:700;line-height:1.6}.ivr-column-card__tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.ivr-column-card__tag{color:#0b2c53;border:1px solid #0b2c53;border-radius:3px;padding:2px 7px;font-size:11px}.ivr-no-posts{text-align:center;color:#999;padding:40px 0}@media (max-width:1024px){.ivr-column-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ivr-column-archive{padding:80px 0}.ivr-column-list{grid-template-columns:1fr;gap:20px}.ivr-column-archive .archive-title{font-size:24px}}
