.manifesto-section.svelte-1dytdea{position:relative;padding:10rem 0;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:linear-gradient(180deg,var(--color-bg) 0%,var(--color-bg-secondary) 50%,var(--color-bg) 100%)}.particles-container.svelte-1dytdea{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.particle.svelte-1dytdea{position:absolute;width:2px;height:2px;background-color:var(--color-accent);border-radius:50%;opacity:0;transition:opacity 2s ease-out;animation:svelte-1dytdea-float-particle linear infinite}.particle.visible.svelte-1dytdea{opacity:.3}@keyframes svelte-1dytdea-float-particle{0%{transform:translateY(0) translate(0)}25%{transform:translateY(-30px) translate(10px)}50%{transform:translateY(-20px) translate(-10px)}75%{transform:translateY(-40px) translate(5px)}to{transform:translateY(-60px) translate(0)}}.manifesto-content.svelte-1dytdea{position:relative;z-index:10;max-width:900px;margin:0 auto;text-align:center;opacity:0;transform:translateY(30px);transition:all 1s ease-out}.manifesto-content.visible.svelte-1dytdea{opacity:1;transform:translateY(0)}.manifesto-text.svelte-1dytdea{font-size:clamp(1.25rem,3vw,1.75rem);font-weight:300;line-height:1.6;color:var(--color-text);margin-bottom:2.5rem}.manifesto-text-1.svelte-1dytdea{opacity:0;transform:translateY(20px);transition:all .8s ease-out .2s}.manifesto-text-2.svelte-1dytdea{opacity:0;transform:translateY(20px);transition:all .8s ease-out .5s}.manifesto-content.visible.svelte-1dytdea .manifesto-text-1:where(.svelte-1dytdea),.manifesto-content.visible.svelte-1dytdea .manifesto-text-2:where(.svelte-1dytdea){opacity:1;transform:translateY(0)}.highlight.svelte-1dytdea{color:var(--color-accent);font-weight:400}.accent.svelte-1dytdea{color:var(--color-text);font-weight:400;position:relative}.accent.svelte-1dytdea:after{content:"";position:absolute;bottom:2px;left:0;right:0;height:2px;background-color:var(--color-accent);opacity:.5}.manifesto-tagline.svelte-1dytdea{margin-top:4rem;display:flex;flex-direction:column;gap:.5rem;opacity:0;transform:translateY(20px);transition:all .8s ease-out .8s}.manifesto-content.visible.svelte-1dytdea .manifesto-tagline:where(.svelte-1dytdea){opacity:1;transform:translateY(0)}.tagline-line.svelte-1dytdea{font-size:clamp(1rem,2vw,1.25rem);font-weight:300;color:var(--color-text-secondary);letter-spacing:.02em}.tagline-line.accent.svelte-1dytdea{color:var(--color-accent);margin-top:1rem}.tagline-line.accent.svelte-1dytdea:after{display:none}.tagline-line.big.svelte-1dytdea{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:300;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text);margin-top:.5rem}.gradient-top.svelte-1dytdea,.gradient-bottom.svelte-1dytdea{position:absolute;left:0;right:0;height:200px;pointer-events:none}.gradient-top.svelte-1dytdea{top:0;background:linear-gradient(to bottom,var(--color-bg) 0%,transparent 100%)}.gradient-bottom.svelte-1dytdea{bottom:0;background:linear-gradient(to top,var(--color-bg) 0%,transparent 100%)}
