._hero_255cb22{background:var(--dark);border-bottom:1px solid #f0ede80f;padding:9rem 2rem 4rem}._heroInner_255cb22{max-width:860px;margin:0 auto}._heroLabel_255cb22{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_255cb22:before{content:"";background:var(--brand);width:22px;height:1px}._heroTitle_255cb22{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_255cb22{font-family:var(--font-space), sans-serif;font-size:var(--fs-micro);letter-spacing:.1em;color:var(--muted)}._content_255cb22{padding:6rem 2rem}._container_255cb22{max-width:660px;margin:0 auto}._placeholder_255cb22{text-align:center;background:var(--dark2);border:1px solid #f0ede814;padding:4rem 2rem}._icon_255cb22{color:var(--brand);justify-content:center;margin-bottom:1.5rem;display:flex}._placeholderTitle_255cb22{font-family:var(--font-playfair), Georgia, serif;font-size:var(--fs-h4);color:var(--text);margin-bottom:1rem;font-weight:700}._placeholderBody_255cb22{font-size:var(--fs-small);color:var(--muted);margin-bottom:2rem;line-height:1.8}._placeholderBody_255cb22 a{color:var(--brand)}._placeholderLink_255cb22{font-family:var(--font-space), sans-serif;font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);border-bottom:1px solid #00b4a666;padding-bottom:2px;text-decoration:none;transition:border-color .2s;display:inline-block}._placeholderLink_255cb22:hover{border-color:var(--brand)}
