.page-bg.svelte-1qeyyz9{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.grad-bottom.svelte-1qeyyz9,.grad-top.svelte-1qeyyz9,.blob-blue.svelte-1qeyyz9{position:absolute;inset:0}.page-bg[data-variant="0"].svelte-1qeyyz9 .grad-bottom:where(.svelte-1qeyyz9){background:linear-gradient(90deg,#6e50c0,#84d038)}.page-bg[data-variant="0"].svelte-1qeyyz9 .grad-top:where(.svelte-1qeyyz9){background:linear-gradient(90deg,#cf5040,#f5e870);-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.page-bg[data-variant="0"].svelte-1qeyyz9 .blob-blue:where(.svelte-1qeyyz9){filter:blur(80px);will-change:transform;background:radial-gradient(circle,#4452d7b8 0%,#4452d700 70%);border-radius:50%;width:80vw;height:80vw;animation:14s ease-in-out infinite alternate svelte-1qeyyz9-blue-drift;inset:auto auto -35% calc(50% - 40vw)}@keyframes svelte-1qeyyz9-blue-drift{0%{transform:translate(15vw)}40%{transform:translate(0)}to{transform:translate(-12vw)}}@media (prefers-reduced-motion:reduce){.page-bg[data-variant="0"].svelte-1qeyyz9 .blob-blue:where(.svelte-1qeyyz9){animation:none;transform:translate(0)}}.video-bg.svelte-hl1ju3{display:none}[data-bg-variant=video] .video-bg.svelte-hl1ju3{z-index:-1;pointer-events:none;display:block;position:fixed;inset:0}.video-bg__video.svelte-hl1ju3{object-fit:cover;width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.video-bg.svelte-hl1ju3{display:none}}.rainbow-wrap.svelte-1wrd588{z-index:0;width:100%;margin-block-start:-49.1077vw;line-height:0;position:relative}.rainbow-img.svelte-1wrd588{width:100%;height:auto;display:block}@media (width<=480px){.rainbow-wrap.svelte-1wrd588{margin-block-start:calc(-38vw - 5%);overflow:hidden}.rainbow-img.svelte-1wrd588{width:180%;max-width:none;margin-inline-start:-80%}}.hero.svelte-u8lqp0{min-height:56svh;position:relative;overflow:hidden}.hero__inner.svelte-u8lqp0{align-items:end;gap:calc(40 * var(--dp));padding-block:calc(170 * var(--dp)) calc(72 * var(--dp));min-height:inherit;grid-template-columns:1fr auto;display:grid}.hero__content.svelte-u8lqp0{min-width:0;max-width:max(18rem, calc(780 * var(--dp)));position:relative}.hero__headline.svelte-u8lqp0{font-family:var(--font-display);font-size:max(3.3rem, calc(115.5 * var(--dp)));font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase;overflow-wrap:normal;word-break:keep-all;color:var(--color-text-primary)}.hero-word.svelte-u8lqp0{margin-inline-end:.2em;display:inline-block}.hero-word.svelte-u8lqp0,.logo.svelte-u8lqp0{visibility:hidden}@media (scripting:none){.hero-word.svelte-u8lqp0,.logo.svelte-u8lqp0{visibility:visible}}.hero__logos.svelte-u8lqp0{align-items:center;gap:calc(24 * var(--dp));flex-direction:row;align-self:end;display:flex}.logo--ilga.svelte-u8lqp0{width:max(6.25rem, calc(230 * var(--dp)));filter:drop-shadow(0 1px 6px #00000040);height:auto}.logo--epoa.svelte-u8lqp0{width:max(6.5rem, calc(238 * var(--dp)));filter:drop-shadow(0 1px 6px #00000040);height:auto}@media (width<=680px){.hero__inner.svelte-u8lqp0{grid-template-columns:1fr;align-items:flex-start}.hero__logos.svelte-u8lqp0{order:1;margin-block-start:1.25rem}.hero__headline.svelte-u8lqp0{font-size:clamp(2.2rem,9.35vw,3rem)}.hero-word.svelte-u8lqp0{display:block}.hero__headline.svelte-u8lqp0>br:where(.svelte-u8lqp0){display:none}}@media (width<=480px){.hero.svelte-u8lqp0{min-height:0}.hero__inner.svelte-u8lqp0{padding-block:2rem 1.5rem}}.main-body.svelte-1nuqdm9{padding-block:calc(var(--section-gap) * 1.5)}.main-body__content h3{font-family:var(--font-display);font-size:max(1.375rem, calc(44 * var(--dp)));font-weight:var(--weight-bold);color:var(--color-text-primary);margin-block-end:.05em;line-height:1.1}.main-body__content h3+p{padding-block-start:.7em}.main-body__content p+h3{margin-block-start:1.8em}.main-body__content p{font-size:max(1rem, calc(29 * var(--dp)));color:var(--color-text-primary);max-width:56ch;margin-block-end:1.4em;line-height:1.4}.main-body__content p:last-child{margin-block-end:0}@media (width<=480px){.main-body__content h3{margin-block-end:.5em}.main-body__content p+h3{margin-block-start:2rem}}.open-letter.svelte-1voi6ds{z-index:1;padding-block:var(--section-gap);position:relative}.open-letter__inner.svelte-1voi6ds{max-width:max(18rem, calc(540 * var(--dp)))}.open-letter__heading.svelte-1voi6ds{font-family:var(--font-display);font-size:max(1.375rem, calc(42 * var(--dp)));font-weight:var(--weight-bold);color:var(--color-text-primary);margin-block-end:.6em;line-height:.94}.open-letter__body.svelte-1voi6ds{font-size:max(1rem, calc(30 * var(--dp)));color:var(--color-text-primary);max-width:48ch;margin-block-end:2em;line-height:1.21}@media (width<=480px){.open-letter__heading.svelte-1voi6ds{margin-block-end:.75rem}}.info-columns.svelte-q4d9kv{padding-block:var(--section-gap)}.info-columns__grid.svelte-q4d9kv{gap:calc(80 * var(--dp));grid-template-columns:max-content 1fr 1fr;align-items:stretch;display:grid}.info-columns__label.svelte-q4d9kv{font-family:var(--font-display);font-size:max(1.375rem, calc(42 * var(--dp)));font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-text-primary);white-space:nowrap;margin:0}.info-column.svelte-q4d9kv{max-width:max(18rem, calc(445 * var(--dp)));flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.info-column--label.svelte-q4d9kv{max-width:none}.info-column__cta.svelte-q4d9kv{margin-block-start:auto;padding-block-start:calc(24 * var(--dp))}.info-column__heading.svelte-q4d9kv{font-family:var(--font-display);font-size:max(1.375rem, calc(42 * var(--dp)));font-weight:var(--weight-bold);line-height:var(--leading-tight);color:var(--color-text-primary);margin:0}.info-column__body.svelte-q4d9kv{font-size:max(.875rem, calc(21 * var(--dp)));color:var(--color-text-primary);flex:1;line-height:1.2381}@media (width<=768px){.info-columns__grid.svelte-q4d9kv{grid-template-columns:1fr}.info-column--label.svelte-q4d9kv{display:none}.info-column.svelte-q4d9kv{margin-top:2rem}}@media (width<=480px){.info-column__cta.svelte-q4d9kv{padding-block-start:1rem}}.movement.svelte-1o5on4h{padding-block:var(--section-gap)}.movement__layout.svelte-1o5on4h{column-gap:calc(64 * var(--dp));row-gap:calc(48 * var(--dp));grid-template-columns:1fr 1fr;align-items:start;display:grid}.movement__intro.svelte-1o5on4h{max-width:max(20rem, calc(736 * var(--dp)))}.movement__heading.svelte-1o5on4h{font-family:var(--font-display);font-size:max(1.375rem, calc(42 * var(--dp)));font-weight:var(--weight-bold);margin-block-end:max(1.25rem, calc(32 * var(--dp)))}.movement__group-heading.svelte-1o5on4h{font-size:max(1rem, calc(24 * var(--dp)));font-weight:var(--weight-bold);color:var(--color-text-primary);margin-block-start:0;margin-block-end:max(.75rem, calc(20 * var(--dp)))}.movement__group-body.svelte-1o5on4h{font-size:max(1rem, calc(24 * var(--dp)));color:var(--color-text-primary);margin-block-end:1.2em;line-height:1.27}.movement__group.svelte-1o5on4h .btn{margin-block-end:max(2.5rem, calc(118 * var(--dp)))}.movement__group.svelte-1o5on4h:last-child .btn{margin-block-end:0}.movement__image-pair.svelte-1o5on4h{gap:calc(20 * var(--dp));grid-template-columns:repeat(2,1fr);align-self:start;display:grid}.poster-thumb.svelte-1o5on4h{border-radius:var(--radius-sm);transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);display:block;overflow:hidden}.poster-thumb.svelte-1o5on4h:hover{box-shadow:0 8px 32px #0003}.poster-thumb.svelte-1o5on4h img:where(.svelte-1o5on4h){width:100%;height:auto;display:block}@media (width<=768px){.movement__layout.svelte-1o5on4h{grid-template-columns:1fr;row-gap:1rem}.movement__layout.svelte-1o5on4h>[aria-hidden=true]:where(.svelte-1o5on4h){display:none}.movement.svelte-1o5on4h{padding-block-start:calc(var(--section-gap) * .5)}.movement__heading.svelte-1o5on4h{margin-block-end:.5rem}}@media (width<=480px){.movement__group.svelte-1o5on4h{padding-block-start:1rem}.movement__group-heading.svelte-1o5on4h{margin-block-end:.75rem}.movement__group.svelte-1o5on4h .btn{margin-block-end:3rem}.movement__image-pair.svelte-1o5on4h{flex-direction:column;align-items:flex-start;gap:1.5rem;margin-block-end:1.5rem;display:flex}.poster-thumb.svelte-1o5on4h{width:65%}.poster-thumb.svelte-1o5on4h img:where(.svelte-1o5on4h){width:100%;height:auto}}.report.svelte-1v7rhgy{padding-block:var(--section-gap)}.report__title.svelte-1v7rhgy{font-size:max(1.375rem, calc(42 * var(--dp)));font-weight:var(--weight-bold);text-transform:uppercase;color:var(--color-text-primary)}.report__body.svelte-1v7rhgy{font-size:max(1.25rem, calc(32 * var(--dp)));font-weight:var(--weight-bold);color:var(--color-text-primary);margin-block-end:max(1.5rem, calc(40 * var(--dp)));line-height:1.27}.report__image-wrap.svelte-1v7rhgy{width:max(20rem, calc(1136 * var(--dp)));margin-block-end:max(1.5rem, calc(32 * var(--dp)));margin-inline:auto}.report__cover.svelte-1v7rhgy{width:100%;height:max(12rem, calc(594 * var(--dp)));object-fit:cover;border-radius:var(--radius-md);display:block}@media (width<=480px){.report.svelte-1v7rhgy{padding-block-start:calc(var(--section-gap) * 1.6);padding-block-end:calc(var(--section-gap) * .5)}.report__title.svelte-1v7rhgy{margin-block-end:1.25rem}.report__body.svelte-1v7rhgy{font-size:max(1rem, calc(24 * var(--dp)));font-weight:400}.report__image-wrap.svelte-1v7rhgy{width:100%}.report__cover.svelte-1v7rhgy{object-fit:fill;height:auto}}.site-footer.svelte-1iqrdcl{padding-block:max(1.5rem, calc(40 * var(--dp)));border-block-start:1px solid #ffffff4d}.site-footer__inner.svelte-1iqrdcl{align-items:center;gap:1.5rem;display:flex}.site-footer__col.svelte-1iqrdcl{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;display:flex}.site-footer__left.svelte-1iqrdcl{align-items:center;gap:1.5rem;display:flex}.site-footer__copyright.svelte-1iqrdcl{font-size:max(.75rem, calc(14 * var(--dp)));font-weight:var(--weight-bold);color:var(--color-text-primary);white-space:nowrap}.site-footer__link.svelte-1iqrdcl{font-size:max(.75rem, calc(14 * var(--dp)));font-weight:var(--weight-bold);color:var(--color-text-primary);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.site-footer__link.svelte-1iqrdcl:hover{opacity:.7}.site-footer__link--placeholder.svelte-1iqrdcl{opacity:.5;text-decoration:none}.site-footer__social.svelte-1iqrdcl{align-items:center;gap:max(.75rem, calc(20 * var(--dp)));margin:0;padding:0;list-style:none;display:flex}.site-footer__social-link.svelte-1iqrdcl{color:var(--color-text-primary);opacity:.9;transition:opacity var(--duration-fast) var(--ease-out);justify-content:center;align-items:center;display:flex}.site-footer__social-link.svelte-1iqrdcl:hover{opacity:1}.site-footer__social-link.svelte-1iqrdcl svg{width:max(1rem, calc(20 * var(--dp)));height:max(1rem, calc(20 * var(--dp)))}@media (width<=480px){.site-footer__col.svelte-1iqrdcl{flex-direction:column;align-items:flex-start;gap:1rem;width:fit-content}.site-footer__social.svelte-1iqrdcl{justify-content:space-between;width:100%}}
