.page_page__MxMky{padding:var(--space-12) var(--outer-margin);max-width:1200px;margin:0 auto}.page_hero__l9LFI{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:start;margin-bottom:var(--space-12)}.page_imageWrap__b3xf1{position:relative;aspect-ratio:4/3;border-radius:var(--radius-md);overflow:hidden}.page_image__OqxEV{object-fit:cover}.page_sidebar__7fJRs{display:flex;flex-direction:column;gap:var(--space-4);padding-top:var(--space-6)}.page_category__P5vud{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--text-tertiary)}.page_name__M85SQ{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;color:var(--text-primary);letter-spacing:-.02em;line-height:1.1}.page_excerpt__PlUTp{line-height:1.5}.page_excerpt__PlUTp,.page_rating__6W7my{font-size:var(--text-lg);color:var(--text-secondary)}.page_rating__6W7my{letter-spacing:3px}.page_link__1iF3E{display:inline-block;font-size:var(--text-sm);color:var(--text-primary);border:var(--border-width) solid var(--border-color);padding:var(--space-3) var(--space-5);border-radius:var(--radius-sm);transition:background var(--dur-1) var(--ease-1);width:-moz-fit-content;width:fit-content}.page_link__1iF3E:hover{background:var(--surface)}.page_bodyText__marmm{font-family:var(--font-serif);font-size:var(--text-lg);line-height:1.8;color:var(--text-secondary);max-width:700px}@media (max-width:768px){.page_hero__l9LFI{grid-template-columns:1fr}}.page_bodySection__Ks1uS{padding-top:var(--space-8);border-top:var(--border-width) solid var(--border-color)}