.ZjRsjW_blogPage{background:var(--surface);min-height:100vh}.ZjRsjW_heroGrid{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;display:grid}.ZjRsjW_heroCopy{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.ZjRsjW_heroLead{max-width:34ch}.ZjRsjW_comingSoonPlate{justify-self:end;width:100%;max-width:600px}.ZjRsjW_comingSoonText{max-width:48ch;color:var(--public-text-muted);margin:0;line-height:1.55}.ZjRsjW_comingSoonActions{gap:var(--space-3);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.ZjRsjW_linesGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ZjRsjW_lineDescription{font-size:var(--text-lg);font-weight:var(--font-bold);margin:0;line-height:1.4}.ZjRsjW_lineServices{color:var(--public-text-muted);font-size:var(--text-sm);margin:0;line-height:1.5}.ZjRsjW_lineMore{padding-top:var(--space-2);color:var(--public-accent-strong);font-weight:var(--font-extrabold);text-underline-offset:.2em;margin-top:auto;text-decoration:underline;text-decoration-thickness:2px}.ZjRsjW_cardLink:hover .ZjRsjW_lineMore{color:var(--public-link-hover)}.ZjRsjW_articlesGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ZjRsjW_cardLink{border-radius:var(--radius-plate);height:100%;color:inherit;text-decoration:none;display:block}.ZjRsjW_cardLink:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.ZjRsjW_card{height:100%}.ZjRsjW_cardImage{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.ZjRsjW_cardBody{gap:var(--space-3);padding:var(--space-6) var(--space-8) var(--space-8);flex-direction:column;flex:1;display:flex}.ZjRsjW_cardMeta{gap:var(--space-2) var(--space-4);color:var(--public-text-muted);font-size:var(--text-sm);font-weight:var(--font-semibold);flex-wrap:wrap;margin:0;display:flex}.ZjRsjW_cardTitle{font-size:var(--text-h3);font-weight:var(--font-extrabold);margin:0;line-height:1.2}.ZjRsjW_cardLink:hover .ZjRsjW_cardTitle{text-underline-offset:.15em;text-decoration:underline}.ZjRsjW_cardExcerpt{color:var(--public-text-muted);margin:0;line-height:1.55}.ZjRsjW_cardDate{color:var(--public-text-muted);font-size:var(--text-sm);margin:auto 0 0}@media (max-width:1100px){.ZjRsjW_articlesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.ZjRsjW_linesGrid{grid-template-columns:minmax(0,1fr)}.ZjRsjW_heroGrid{gap:var(--space-10);grid-template-columns:minmax(0,1fr)}.ZjRsjW_comingSoonPlate{justify-self:stretch;max-width:none}}@media (max-width:700px){.ZjRsjW_articlesGrid{grid-template-columns:minmax(0,1fr)}.ZjRsjW_cardBody{padding:var(--space-4) var(--space-6) var(--space-6)}.ZjRsjW_comingSoonActions>*{flex:100%}}
