.manifesto-page.svelte-rvgt5a{min-height:100vh;background:linear-gradient(to bottom,#111827,#4c0519,#111827);color:#fff;display:flex;justify-content:center;padding:0 1rem}.manifesto-container.svelte-rvgt5a{max-width:900px;width:100%;margin:0 auto;padding:4rem 2rem}.manifesto-container .text-center.mb-16{margin-bottom:4rem}.manifesto-container h1{font-size:clamp(2.5rem,6vw,3.75rem);line-height:1.2;margin-bottom:1.5rem}.manifesto-container h2{margin-top:3rem;margin-bottom:1.5rem;font-size:clamp(1.75rem,4vw,2rem)}.manifesto-container h3{margin-top:2rem;margin-bottom:1rem;font-size:clamp(1.25rem,3vw,1.5rem)}.manifesto-container article{line-height:1.8}.manifesto-container section{margin-bottom:3rem;padding:0 1rem}.manifesto-container p{margin-bottom:1.5rem;font-size:clamp(1rem,2vw,1.125rem)}.manifesto-container code{font-family:Monaco,Courier New,monospace;font-size:.95em}.manifesto-container .space-y-6{margin-top:2rem}.manifesto-container .space-y-6>div{padding:1.5rem;background:#0000004d;border-radius:.5rem;border-left:3px solid rgb(220,38,38)}.random-summon-wrapper.svelte-rvgt5a{margin-top:4rem;display:flex;justify-content:center}.manifesto-container .border-t{border-top-color:#7f1d1d!important;margin-top:4rem;padding-top:3rem}.site-link.svelte-rvgt5a{color:inherit;text-decoration:none;transition:all .3s ease;display:inline-block}.site-link.svelte-rvgt5a:hover{color:#dc2626;text-shadow:0 0 15px rgba(220,38,38,.8);transform:scale(1.05);cursor:pointer}@media(max-width:768px){.manifesto-container.svelte-rvgt5a{padding:2rem 1rem}.manifesto-container section{padding:0 .5rem}.manifesto-container .text-center.mb-16{margin-bottom:2rem}.manifesto-container h2{margin-top:2rem}}@media(min-width:1024px){.manifesto-container.svelte-rvgt5a{padding:5rem 3rem}}
