.manifesto-strip{position:relative;overflow:hidden;padding:clamp(72px,8.5vw,120px) 0;background:radial-gradient(ellipse 70% 60% at 50% 50%,#150f22 0,#0c0816 55%,#07050a 100%)!important;border-top:1px solid rgba(255,45,149,.22)!important;border-bottom:1px solid rgba(223,183,108,.22)!important}.manifesto-ambient-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,rgba(255,45,149,.12) 0,rgba(123,47,247,.08) 35%,transparent 70%);filter:blur(40px)}.manifesto-shell{position:relative;z-index:2;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;max-width:980px!important;margin:0 auto!important;padding:0 24px}.manifesto-watermark{position:absolute;top:-45px;left:50%;transform:translateX(-50%);font-family:var(--font-display),Georgia,serif;font-size:clamp(160px,18vw,240px);line-height:1;color:var(--c-gold,#dfb76c);opacity:.06;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.manifesto-chapter{margin-bottom:24px!important;font-size:clamp(11px,1vw,13px)!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--c-gold,#dfb76c)!important;text-align:center!important}.manifesto-quote{font-family:var(--font-display),Georgia,serif!important;font-size:clamp(28px,4vw,52px)!important;font-style:italic!important;font-weight:500!important;line-height:1.22!important;letter-spacing:-.025em!important;color:var(--c-ivory,#f6f1e8)!important;text-align:center!important;text-wrap:balance!important;max-width:26ch!important;margin:0 auto clamp(32px,4vw,44px)!important;text-shadow:0 4px 30px rgba(0,0,0,.85)}.manifesto-signature{display:inline-flex;align-items:center;gap:16px;padding:8px 24px 8px 10px;background:rgba(18,12,28,.88);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(223,183,108,.35);border-radius:9999px;box-shadow:0 10px 32px rgba(0,0,0,.5),0 0 20px rgba(255,45,149,.12);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.manifesto-signature:hover{transform:translateY(-2px);border-color:rgba(223,183,108,.6);box-shadow:0 14px 40px rgba(0,0,0,.6),0 0 28px rgba(255,45,149,.22)}.manifesto-avatar{position:relative;width:52px;height:52px;border-radius:50%;overflow:hidden;border:2px solid var(--c-gold,#dfb76c);box-shadow:0 0 14px rgba(223,183,108,.35);flex-shrink:0;background:#0d0a14}.manifesto-avatar-img{object-fit:cover!important;object-position:center center!important}.manifesto-author-info{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:3px}.manifesto-name{font-family:var(--font-anton),sans-serif;font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff;line-height:1.1}.manifesto-tag{font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--c-gold,#dfb76c);line-height:1.2}@media (max-width:640px){.manifesto-strip{padding:clamp(56px,12vw,80px) 0}.manifesto-watermark{top:-25px;font-size:120px}.manifesto-quote{font-size:clamp(22px,5.8vw,28px)!important;line-height:1.28!important;max-width:22ch!important;margin-bottom:28px!important}.manifesto-signature{padding:6px 18px 6px 8px;gap:12px}.manifesto-avatar{width:44px;height:44px}.manifesto-name{font-size:14px}.manifesto-tag{font-size:9.5px}}