.page-module__t-ObYq__section{padding:var(--spacing-3xl)0;background:var(--color-bg)}.page-module__t-ObYq__grid{gap:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.page-module__t-ObYq__card{background:var(--color-white);border:1px solid var(--color-border);border-radius:12px;transition:transform .3s,box-shadow .3s;overflow:hidden}.page-module__t-ObYq__card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000001a}.page-module__t-ObYq__cardLink{color:inherit;text-decoration:none;display:block}.page-module__t-ObYq__cardImage{aspect-ratio:16/10;position:relative;overflow:hidden}.page-module__t-ObYq__cardImage img{transition:transform .5s}.page-module__t-ObYq__card:hover .page-module__t-ObYq__cardImage img{transform:scale(1.05)}.page-module__t-ObYq__cardContent{padding:1.5rem}.page-module__t-ObYq__cardClient{text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent-text);margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.page-module__t-ObYq__cardTitle{font-family:var(--font-primary);color:var(--color-text);margin-bottom:.75rem;font-size:1.125rem;font-weight:600;line-height:1.4}.page-module__t-ObYq__cardExcerpt{color:var(--color-text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1rem;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__t-ObYq__cardMetric{border-bottom:1px solid var(--color-border);align-items:baseline;gap:.5rem;margin-bottom:1rem;padding-bottom:1rem;display:flex}.page-module__t-ObYq__cardMetricValue{color:var(--color-accent-text);font-size:1.5rem;font-weight:700}.page-module__t-ObYq__cardMetricLabel{color:var(--color-text-light);font-size:.875rem}.page-module__t-ObYq__cardTags{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__t-ObYq__cardTag{background:var(--color-bg-cream);color:var(--color-text-light);border-radius:100px;padding:.25rem .75rem;font-size:.75rem}@media (max-width:1024px){.page-module__t-ObYq__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__t-ObYq__grid{grid-template-columns:1fr}}
