.zblog,.zblog-article{--zblog-plum:var(--theme-brand);--zblog-champagne:var(--theme-accent);--zblog-muted:var(--theme-ink-muted);--zblog-line:var(--theme-line);--zblog-warm:var(--theme-surface-warm);font-family:var(--theme-body-font);color:var(--theme-ink)}.zblog *,.zblog :before,.zblog :after,.zblog-article *,.zblog-article :before,.zblog-article :after{box-sizing:border-box}.zblog{padding:calc(40px * var(--theme-space-scale)) 20px calc(72px * var(--theme-space-scale))}.zblog__inner{max-width:1240px;margin:0 auto}.zblog-grid{gap:calc(30px * var(--theme-space-scale)) 26px;grid-template-columns:repeat(3,1fr);display:grid}.zblog-card{border:1px solid var(--zblog-line);background:#fff;border-radius:16px;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden}.zblog-card:hover{border-color:var(--zblog-plum);transform:translateY(-3px);box-shadow:0 14px 30px #00000012}.zblog-card__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.zblog-card__media{aspect-ratio:3/2;border-radius:var(--theme-image-radius);background:var(--zblog-warm);overflow:hidden}.zblog-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.zblog-card:hover .zblog-card__media img{transform:scale(1.04)}.zblog-card__media--empty{background:var(--zblog-plum);justify-content:center;align-items:center;display:flex}.zblog-card__mark{font-family:var(--theme-heading-font);font-size:calc(46px * var(--theme-heading-scale));color:var(--zblog-champagne);opacity:.5}.zblog-card__body{flex-direction:column;flex:1;padding:22px 22px 24px;display:flex}.zblog-card__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--zblog-muted);align-items:center;gap:8px;margin:0 0 10px;font-size:11.5px;font-weight:600;display:flex}.zblog-card__title{font-family:var(--theme-heading-font);font-size:calc(20px * var(--theme-heading-scale));color:var(--zblog-plum);margin:0 0 10px;font-weight:500;line-height:1.35}.zblog-card__excerpt{color:var(--zblog-muted);margin:0 0 18px;font-size:14.5px;line-height:1.75}.zblog-card__more{letter-spacing:.1em;text-transform:uppercase;color:var(--zblog-plum);border-bottom:1px solid;align-self:flex-start;margin-top:auto;padding-bottom:2px;font-size:12px;font-weight:700}.zblog__empty{text-align:center;padding:calc(56px * var(--theme-space-scale)) 24px;border:1px dashed var(--zblog-line);border-radius:16px}.zblog__empty-title{font-family:var(--theme-heading-font);font-size:calc(24px * var(--theme-heading-scale));color:var(--zblog-plum);margin:0 0 10px}.zblog__empty-text{color:var(--zblog-muted);margin:0 0 22px;font-size:14.5px;line-height:1.7}.zblog__empty-link{background:var(--zblog-plum);color:var(--zblog-champagne);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:13px 30px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-block}.zblog__empty-link:hover{background:var(--theme-brand-light)}.zblog__pagination{margin-top:calc(44px * var(--theme-space-scale));justify-content:center;display:flex}.zblog-article{padding:calc(40px * var(--theme-space-scale)) 20px 0}.zblog-article__inner{max-width:760px;padding-bottom:calc(64px * var(--theme-space-scale));margin:0 auto}.zblog-article__cover{margin:0 0 calc(32px * var(--theme-space-scale));border-radius:var(--theme-image-radius);overflow:hidden}.zblog-article__cover img{width:100%;height:auto;display:block}.zblog-article__standfirst{color:var(--theme-ink);border-left:3px solid var(--zblog-champagne);margin:0 0 26px;padding-left:18px;font-size:17px;line-height:1.75}.zblog-article__body{font-size:15.5px;line-height:1.9}.zblog-article__back{margin:calc(40px * var(--theme-space-scale)) 0 0;border-top:1px solid var(--zblog-line);padding-top:22px}.zblog-article__back a{letter-spacing:.06em;text-transform:uppercase;color:var(--zblog-plum);font-size:13px;font-weight:600;text-decoration:none}.zblog-article__back a:hover{text-decoration:underline}.zblog-article__more{background:var(--zblog-warm);padding:calc(56px * var(--theme-space-scale)) 20px calc(64px * var(--theme-space-scale))}.zblog-article__more-title{font-family:var(--theme-heading-font);font-size:calc(26px * var(--theme-heading-scale));color:var(--zblog-plum);text-align:center;margin:0 0 calc(32px * var(--theme-space-scale));font-weight:500}@media screen and (width<=989px){.zblog-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=749px){.zblog{padding:calc(26px * var(--theme-space-scale)) 14px calc(48px * var(--theme-space-scale))}.zblog-article{padding:calc(26px * var(--theme-space-scale)) 14px 0}.zblog-grid{grid-template-columns:1fr}.zblog-card__title{font-size:calc(18px * var(--theme-heading-scale))}.zblog-article__standfirst{font-size:16px}}
