._hero_4c5901d{background:var(--dark);border-bottom:1px solid #f0ede80f;padding:9rem 2rem 4rem}._heroInner_4c5901d{max-width:860px;margin:0 auto}._heroLabel_4c5901d{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.3em;text-transform:uppercase;color:var(--brand);align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}._heroLabel_4c5901d:before{content:"";background:var(--brand);width:22px;height:1px}._heroTitle_4c5901d{font-family:var(--font-playfair), Georgia, serif;font-size:var(--fs-h1);color:var(--text);margin-bottom:.75rem;font-weight:900;line-height:1.05}._heroMeta_4c5901d{font-family:var(--font-space), sans-serif;font-size:var(--fs-micro);letter-spacing:.1em;color:var(--muted)}._content_4c5901d{padding:5rem 2rem}._container_4c5901d{max-width:860px;margin:0 auto}._intro_4c5901d{font-size:var(--fs-body);color:#f0ede8bf;border-bottom:1px solid #f0ede812;margin-bottom:3rem;padding-bottom:3rem;line-height:1.85}._sections_4c5901d{flex-direction:column;gap:3rem;display:flex}._section_4c5901d{border-bottom:1px solid #f0ede80f;padding-bottom:3rem}._section_4c5901d:last-child{border-bottom:none}._secTitle_4c5901d{font-family:var(--font-playfair), Georgia, serif;font-size:var(--fs-h4);color:var(--text);align-items:baseline;gap:1rem;margin-bottom:1.25rem;font-weight:700;display:flex}._secNum_4c5901d{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.2em;color:var(--brand);flex-shrink:0}._secBody_4c5901d{flex-direction:column;gap:.9rem;display:flex}._secBody_4c5901d p{font-size:var(--fs-small);color:var(--muted);line-height:1.85}
