.page_layout__bMdxO{display:grid;grid-gap:clamp(2rem,1.6rem + 2vw,3rem);gap:clamp(2rem,1.6rem + 2vw,3rem);grid-template-columns:1fr}@media (min-width:900px){.page_layout__bMdxO{grid-template-columns:1fr 1fr}}.page_image__GjRF6{aspect-ratio:4/5;border-radius:var(--radius-soft);overflow:hidden}.page_image__GjRF6 img{width:100%;height:100%;object-fit:cover}.page_meta__79KXj{font-size:var(--text-meta);color:var(--color-utility-accent);margin-block:1rem 1.5rem}.page_descriptor__6iqJO{font-family:var(--font-serif);font-style:italic;font-size:1.15rem;margin-bottom:1.5rem}.page_downloadCard__AQ_ce{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.25rem;font-size:var(--text-meta);font-weight:500;color:var(--color-ink);text-decoration:none;border:1px solid var(--color-border);border-radius:var(--radius-button);transition:border-color var(--motion-fast) var(--motion-ease),background-color var(--motion-fast) var(--motion-ease),transform var(--motion-fast) var(--motion-ease),box-shadow var(--motion-fast) var(--motion-ease)}.page_downloadCard__AQ_ce:hover{border-color:var(--color-accent);background-color:var(--color-surface);transform:translateY(-2px);box-shadow:var(--shadow-soft)}.page_downloadCard__AQ_ce:active{transform:translateY(0);box-shadow:none}.page_list__D_8kc{margin:0 0 2rem;padding-left:1.1rem;line-height:1.8}.page_notes__vBcBs{padding:1.25rem;background-color:var(--color-surface);border-radius:var(--radius-card);font-size:.9rem}