.rich-essay-container{background-color:var(--color-background);color:var(--color-text-primary);padding:var(--spacing-xxl)var(--spacing-lg)}.rich-essay-content{max-width:720px;margin:0 auto}.essay-header{text-align:center;margin-bottom:var(--spacing-xxl)}.essay-header .headline{font-size:var(--font-size-xxl);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-lg)}.essay-header .introduction{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:1.6}.rich-essay-content>section:not(:last-child){margin-bottom:var(--spacing-xl)}.section-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-md);border-bottom:1px solid var(--color-border-primary);padding-bottom:var(--spacing-sm)}.manifesto-list{margin-top:var(--spacing-lg);display:grid;gap:var(--spacing-lg)}.manifesto-item-title{font-weight:var(--font-weight-semibold)}.pull-quote{text-align:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-light);color:var(--color-text-primary);border:none;padding:var(--spacing-lg)0;margin:var(--spacing-xl)0}.essay-footer{text-align:center;padding-top:var(--spacing-xl);margin-top:var(--spacing-xl);border-top:1px solid var(--color-border-primary)}.cta-headline{font-size:var(--font-size-xl);margin-bottom:var(--spacing-lg)}