._page_11hor_1{background:var(--obsidian-0);color:var(--ink-100);min-height:100vh}._posts_11hor_13{padding:var(--section-padding-lg) 0}._grid_11hor_21{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px}._card_11hor_33{padding:0;overflow:hidden;display:flex;flex-direction:column}._featured_11hor_47{grid-column:span 2}._image_11hor_55{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:var(--obsidian-200)}._image_11hor_55 img{width:100%;height:100%;object-fit:cover;display:block}._category_11hor_85{position:absolute;top:14px;left:14px;padding:4px 10px;background:var(--obsidian-300);border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:10px;letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--red-500)}._body_11hor_115{padding:24px;display:flex;flex-direction:column;gap:12px;flex:1}._meta_11hor_131{display:flex;flex-wrap:wrap;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-300)}._title_11hor_153{font-family:var(--font-display);font-weight:600;font-size:var(--text-xl);line-height:1.2;letter-spacing:var(--tracking-tight);margin:0}._title_11hor_153 a{color:var(--ink-0);text-decoration:none;transition:color var(--duration-base) var(--ease-out)}._title_11hor_153 a:hover{color:var(--red-500)}._excerpt_11hor_191{font-size:var(--text-sm);line-height:1.55;color:var(--ink-200);margin:0;flex:1}._readMore_11hor_207{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--red-500);text-decoration:none;transition:color var(--duration-base) var(--ease-out)}._readMore_11hor_207:hover{color:var(--red-600)}._newsletter_11hor_235{padding:var(--section-padding-lg) 0;background:linear-gradient(180deg,var(--obsidian-50),var(--obsidian-0));border-top:1px solid var(--hairline)}._newsletterInner_11hor_247{display:flex;flex-direction:column;gap:14px;align-items:flex-start;max-width:720px}._newsletterTitle_11hor_263{font-family:var(--font-display);font-weight:600;font-size:clamp(28px,3.4vw,44px);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight);color:var(--ink-0);margin:0}._newsletterBody_11hor_283{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--ink-200);margin:0}@media(max-width:992px){._featured_11hor_47{grid-column:span 1}}
