.page-module__VIuTPq__page{background:var(--parchment);min-height:100vh;padding:calc(72px + 2rem) 0 3rem}.page-module__VIuTPq__container{max-width:var(--container-max);padding:0 var(--container-pad);margin:0 auto}.page-module__VIuTPq__back{color:var(--text-secondary);transition:color var(--transition-fast);align-items:center;gap:.5rem;margin-bottom:1.75rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.page-module__VIuTPq__back:hover{color:var(--terracotta)}.page-module__VIuTPq__title{font-family:var(--font-display);color:var(--dark-muted);letter-spacing:-.02em;margin-bottom:2.5rem;font-size:clamp(1.9rem,4.5vw,2.4rem);font-weight:700;line-height:1.2}.page-module__VIuTPq__sections{flex-direction:column;gap:1.5rem;display:flex}.page-module__VIuTPq__section{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border);background:#fff;padding:1.5rem 1.75rem}.page-module__VIuTPq__sectionTitle{font-family:var(--font-display);color:var(--dark-muted);border-bottom:2px solid #c1440e33;margin:0 0 1.25rem;padding-bottom:.75rem;font-size:1.1rem;font-weight:700}.page-module__VIuTPq__prose{color:var(--text-primary);margin:0;font-size:.95rem;line-height:1.7}.page-module__VIuTPq__prose p{margin-bottom:0}@media (max-width:640px){.page-module__VIuTPq__page{padding-top:calc(72px + 1.5rem)}.page-module__VIuTPq__section{padding:1.25rem}}
