.page-module__VJTq0G__page{background:var(--warm-page);padding:var(--space-4) 0 var(--space-12)}.page-module__VJTq0G__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__VJTq0G__feed{box-sizing:border-box;gap:var(--space-4);width:100%;max-width:calc(var(--content-width-wide) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto;display:grid}.page-module__VJTq0G__hero{isolation:isolate;color:var(--feature-ink);text-align:center;background:var(--feature-bg);border-radius:24px;position:relative;overflow:hidden}.page-module__VJTq0G__heroImage,.page-module__VJTq0G__heroScrim{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.page-module__VJTq0G__heroImage{object-fit:cover}.page-module__VJTq0G__heroScrim{z-index:-1;background:var(--scrim)}.page-module__VJTq0G__heroBody{padding:var(--space-6);flex-direction:column;align-items:center;display:flex}.page-module__VJTq0G__heroTitle{margin:0 0 var(--space-4);letter-spacing:-.02em;text-wrap:balance;font-size:34px;font-weight:800;line-height:1.08}.page-module__VJTq0G__heroExcerpt{margin:0 0 var(--space-4);font-size:var(--text-body);line-height:1.5}.page-module__VJTq0G__heroDate{margin:0 0 var(--space-4);font-size:var(--text-small);color:var(--feature-ink-muted)}.page-module__VJTq0G__heroPill{padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);background:var(--teal-soft);color:var(--ink);font-size:var(--text-small);font-weight:var(--font-weight-semibold)}.page-module__VJTq0G__card{background:var(--warm-card);box-shadow:var(--shadow-xs);border-radius:24px;overflow:hidden}.page-module__VJTq0G__cardImage{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.page-module__VJTq0G__cardBody{padding:var(--space-4);flex-direction:column;display:flex}.page-module__VJTq0G__cardTitle{margin:0 0 var(--space-2);letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:700;line-height:1.15}.page-module__VJTq0G__cardExcerpt{margin:0 0 var(--space-5);-webkit-line-clamp:3;line-clamp:3;font-size:var(--text-body);color:var(--ink-muted);-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}.page-module__VJTq0G__meta{align-items:center;gap:var(--space-3);margin-top:auto;display:flex}.page-module__VJTq0G__avatar{background:var(--teal-soft);width:28px;height:28px;color:var(--teal-ink);font-size:var(--text-meta);font-weight:var(--font-weight-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.page-module__VJTq0G__author{min-width:0;font-size:var(--text-small);flex-direction:column;flex:1;margin:0;line-height:1.3;display:flex}.page-module__VJTq0G__authorName{color:var(--ink)}.page-module__VJTq0G__authorRole{color:var(--ink-muted)}.page-module__VJTq0G__readTime{box-sizing:border-box;max-width:132px;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);font-size:var(--text-small);text-align:center;flex:none;line-height:1.25}@media (min-width:640px){.page-module__VJTq0G__feed{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__VJTq0G__hero{grid-column:1/-1}.page-module__VJTq0G__heroBody{max-width:760px;padding-block:var(--space-12);margin-inline:auto}.page-module__VJTq0G__heroTitle{font-size:44px}.page-module__VJTq0G__heroExcerpt{font-size:var(--text-body-lg)}}@media (min-width:1024px){.page-module__VJTq0G__page{padding-top:var(--space-8)}.page-module__VJTq0G__feed{grid-template-columns:repeat(3,minmax(0,1fr))}}
