@charset "UTF-8";:root{--color-yellow: #fff300;--color-purple: #cbceea;--color-orange: #fca01f;--color-black: #000;--color-white: #fff;--spacing-section-l: 7rem;--spacing-section-s: 3.5rem;--bezier: cubic-bezier(.6, 0, .1, 1);--loader-color: var(--color-white);--loader-height: .5rem}@media (min-width: 850px){:root{--spacing-section-l: 10rem;--spacing-section-s: 5rem}}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit}ul{list-style:none}img,video,svg{display:block;height:auto;max-width:100%}iframe{border:none}table{border-collapse:collapse;border-spacing:0}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;border-radius:0;box-shadow:none}html{font-family:Indivisible,Arial,sans-serif;font-weight:500;font-size:16px;line-height:1.3125;letter-spacing:.012em;color:var(--color-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width: 1450px){html{font-size:max(16px,.85vw)}html body{font-size:1.25rem;line-height:1.4}}h1{letter-spacing:-.02em}h2,h3{text-wrap:balance}.rt>h2,.rt>h3,.rt>p,.rt>ul,.rt>ol{margin-bottom:1rem}.rt>h2:last-child,.rt>h3:last-child,.rt>p:last-child,.rt>ul:last-child,.rt>ol:last-child{margin-bottom:0}.rt>h2{margin-bottom:2.5rem;margin-top:var(--spacing-section-l)}.rt>h2:first-child{margin-top:0}.rt>h3{margin-top:3rem}.rt>h3:first-child{margin-top:0}.rt a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color .1s ease-in-out}@media (min-width: 1200px){.rt a:hover{text-decoration-color:transparent}}.rt ul,.rt ol{--inset: 1.25rem;padding-left:var(--inset);list-style:none}.rt ul li,.rt ol li{position:relative;margin-bottom:.5rem}.rt ul li:last-child,.rt ol li:last-child{margin-bottom:0}.rt ul li:before,.rt ol li:before{position:absolute;left:calc(-1 * var(--inset))}.rt ul li:before{content:"•";position:absolute;transform:translateY(-.05em)}.rt ol{counter-reset:li}.rt ol li:before{content:counter(li) "";counter-increment:li}.rt .button{text-decoration:none;margin-top:3rem;transition:.1s ease-in-out;transition-property:background-color,color;margin-right:1rem}.rt .button:first-child{margin-top:0}.rt .button+.button{margin-top:1rem}.fontsize-s{font-size:.875rem;line-height:1.5}.fontsize-m{font-size:1.25rem}@media (min-width: 1200px){.fontsize-m{font-size:1.75rem;line-height:1.286}}.fontsize-l{font-size:1.75rem;line-height:1.286}@media (min-width: 1200px){.fontsize-l{font-size:2rem;line-height:1}}@media (min-width: 1450px){.fontsize-l{font-size:3rem;line-height:1}}.fontsize-xxl{font-size:2.625rem;line-height:1.2}@media (min-width: 850px){.fontsize-xxl{font-size:4.5rem;line-height:1.2}}@media (min-width: 1200px){.fontsize-xxl{font-size:6.5vw;line-height:1.05}}.fontweight-bold{font-weight:600}.button{color:inherit;text-decoration:none;background-color:var(--color-yellow);border-radius:100vmax;min-width:16rem;padding:.25rem 1.5rem .5rem;border:.125rem solid var(--color-black);text-align:center;transition:.1s ease-in-out;transition-property:background-color,color;display:inline-block}@media (min-width: 1200px){.button:hover{background-color:var(--color-black);color:var(--color-white)}}.button-inv{background-color:var(--color-black);border-color:currentColor}@media (min-width: 1200px){.button-inv:hover{background-color:var(--color-black);color:var(--color-purple)}}.button svg{height:.65em;margin-left:.25rem;display:inline}html{background-color:var(--color-purple)}.wrap{padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 850px){.wrap{padding-left:4rem;padding-right:4rem}}.grid-2{display:grid;gap:var(--spacing-section-s) 2.5rem}@media (min-width: 850px){.grid-2{grid-template-columns:repeat(2,1fr);gap:var(--spacing-section-s) 3rem}}.grid-4{display:grid;gap:var(--spacing-section-s) 2.5rem}@media (min-width: 850px){.grid-4{grid-template-columns:repeat(2,1fr);gap:var(--spacing-section-s) 3rem}}@media (min-width: 1200px){.grid-4{grid-template-columns:repeat(4,1fr)}}.bg-purple{background-color:var(--color-purple)}.bg-yellow{background-color:var(--color-yellow)}.bg-black{background-color:var(--color-black);color:var(--color-white)}::selection{background-color:var(--color-yellow)}.bg-yellow ::selection{background-color:var(--color-purple)}.bg-black ::selection{background-color:var(--color-purple);color:var(--color-black)}a:focus-visible,button:focus-visible,input:focus-visible{outline:1px solid var(--color-black);outline-offset:.5rem}.bg-black a:focus-visible,.bg-black button:focus-visible,.bg-black input:focus-visible{outline-color:var(--color-white)}.page-loader{z-index:999!important}.accordion-content.svelte-avmvsb{height:0;overflow:hidden}.accordion-content.open.svelte-avmvsb{height:auto}.page-loader.svelte-1bsppxf span.svelte-1bsppxf{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(var(--progress, 0));transform-origin:left;background-color:var(--loader-color);transition:transform .5s ease}.page-loader.top-fixed.svelte-1bsppxf.svelte-1bsppxf{position:fixed;top:0;left:0;width:100%;height:var(--loader-height, 3px);transform:translateY(0);z-index:var(--loader-z-index, 99);transition:transform .2s ease}.page-loader.top-fixed.hide.svelte-1bsppxf.svelte-1bsppxf{transform:translateY(calc(var(--loader-height, 3px) * -1 - 1px))}svg.svelte-1rm4j9b{fill:currentColor}footer.svelte-en5yff.svelte-en5yff.svelte-en5yff{padding-top:var(--spacing-section-s);padding-bottom:var(--spacing-section-s)}.social.svelte-en5yff.svelte-en5yff.svelte-en5yff,.logos.svelte-en5yff.svelte-en5yff.svelte-en5yff,.supporters.svelte-en5yff.svelte-en5yff.svelte-en5yff{margin-bottom:var(--spacing-section-l)}.social.svelte-en5yff.svelte-en5yff.svelte-en5yff:last-child,.logos.svelte-en5yff.svelte-en5yff.svelte-en5yff:last-child,.supporters.svelte-en5yff.svelte-en5yff.svelte-en5yff:last-child{margin-bottom:0}.social.svelte-en5yff .rt.svelte-en5yff.svelte-en5yff,.logos.svelte-en5yff .rt.svelte-en5yff.svelte-en5yff,.supporters.svelte-en5yff .rt.svelte-en5yff.svelte-en5yff{margin-bottom:var(--spacing-section-s)}.social.svelte-en5yff .buttons.svelte-en5yff.svelte-en5yff{display:flex;flex-wrap:wrap;gap:2.5rem}@media (min-width: 850px){.social.svelte-en5yff .buttons.svelte-en5yff.svelte-en5yff{gap:3rem}}.logos.svelte-en5yff .listing.svelte-en5yff.svelte-en5yff{display:flex;flex-wrap:wrap;gap:2.5rem}@media (min-width: 850px){.logos.svelte-en5yff .listing.svelte-en5yff.svelte-en5yff{gap:3rem}}.logos.svelte-en5yff .listing.svelte-en5yff img.svelte-en5yff{height:4.5rem;width:auto}.supporters.svelte-en5yff .listing.svelte-en5yff.svelte-en5yff{gap:1rem 2.5rem}@media (min-width: 850px){.supporters.svelte-en5yff .listing.svelte-en5yff.svelte-en5yff{gap:1rem 3rem}}nav.svelte-en5yff li.svelte-en5yff.svelte-en5yff{margin-bottom:1rem}nav.svelte-en5yff li.svelte-en5yff.svelte-en5yff:last-child{margin-bottom:0}nav.svelte-en5yff a.svelte-en5yff.svelte-en5yff{color:inherit}nav.svelte-jyvugb{position:relative;z-index:1;text-transform:capitalize}ul.svelte-jyvugb{display:flex;gap:1rem}@media (min-width: 850px){ul.svelte-jyvugb{gap:2rem}}a.svelte-jyvugb{color:inherit;text-decoration:none;transition:color .25s ease}.active.svelte-jyvugb{color:var(--color-orange)}svg.svelte-yqatfj.svelte-yqatfj{--bg:var(--color-yellow);--text:var(--color-black);--border:var(--color-yellow);overflow:visible;paint-order:fill}svg.svelte-yqatfj #bg.svelte-yqatfj{fill:var(--bg);transition:fill .5s ease-in-out}svg.svelte-yqatfj #outline.svelte-yqatfj{fill:var(--border);transition:fill .5s ease-in-out}svg.svelte-yqatfj #wordmark.svelte-yqatfj{fill:var(--text);transition:fill .5s ease-in-out}header.svelte-ql9hr3.svelte-ql9hr3{--btn-size:3rem;background-color:var(--color-purple);position:fixed;top:0;left:0;width:100%;height:5.5rem;z-index:400;padding-top:1.25rem;display:flex;justify-content:space-between}@media (min-width: 850px){header.svelte-ql9hr3.svelte-ql9hr3{--btn-size:4.5rem;height:9.5rem;padding-top:2.5rem}}.buttons.svelte-ql9hr3.svelte-ql9hr3{display:flex;gap:1.25rem}@media (min-width: 850px){.buttons.svelte-ql9hr3.svelte-ql9hr3{gap:2rem}}.nav-toggle.svelte-ql9hr3.svelte-ql9hr3{width:var(--btn-size);height:var(--btn-size);border-radius:50%;background-color:var(--color-black);display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:1rem .75rem;cursor:pointer;transition:background-color .5s var(--bezier);z-index:100}.nav-open.svelte-ql9hr3 .nav-toggle.svelte-ql9hr3{background-color:var(--color-white)}.nav-open.svelte-ql9hr3 .nav-toggle span.svelte-ql9hr3{background-color:var(--color-black)}.nav-open.svelte-ql9hr3 .nav-toggle span.svelte-ql9hr3:first-child{transform:translateY(.47rem) rotate(45deg)}@media (min-width: 850px){.nav-open.svelte-ql9hr3 .nav-toggle span.svelte-ql9hr3:first-child{transform:translateY(.7rem) rotate(45deg)}}.nav-open.svelte-ql9hr3 .nav-toggle span.svelte-ql9hr3:last-child{transform:translateY(-.47rem) rotate(-45deg)}@media (min-width: 850px){.nav-open.svelte-ql9hr3 .nav-toggle span.svelte-ql9hr3:last-child{transform:translateY(-.7rem) rotate(-45deg)}}.nav-toggle.svelte-ql9hr3 span.svelte-ql9hr3{height:.0625rem;width:100%;background-color:var(--color-white);transition:.5s var(--bezier);transition-property:transform,background-color}@media (min-width: 850px){.nav-toggle.svelte-ql9hr3.svelte-ql9hr3{padding:1.5rem 1rem}}.mainnav.svelte-ql9hr3.svelte-ql9hr3{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:calc(var(--spacing-section-l) + var(--spacing-section-s));padding-bottom:var(--spacing-section-s);transform:translateY(-100%);transition:transform .5s var(--bezier);overflow-y:auto;display:flex;flex-direction:column;gap:2rem}@media (min-width: 850px){.mainnav.svelte-ql9hr3.svelte-ql9hr3{padding-top:calc(var(--spacing-section-l) * 2)}}@media (min-width: 1200px){.mainnav.svelte-ql9hr3.svelte-ql9hr3{padding-top:calc(var(--spacing-section-l) + var(--spacing-section-s))}}.nav-open.svelte-ql9hr3 .mainnav.svelte-ql9hr3{transform:translateY(0);transition:transform .5s var(--bezier)}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3{opacity:1}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(1){transition-delay:.15s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(2){transition-delay:.2s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(3){transition-delay:.25s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(4){transition-delay:.3s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(5){transition-delay:.35s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(6){transition-delay:.4s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(7){transition-delay:.45s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(8){transition-delay:.5s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(9){transition-delay:.55s}.nav-open.svelte-ql9hr3 .mainnav .large li.svelte-ql9hr3:nth-child(10){transition-delay:.6s}.mainnav.svelte-ql9hr3 ul.large.svelte-ql9hr3{display:grid;gap:2rem;letter-spacing:-.02em}.mainnav.svelte-ql9hr3 ul.large li.svelte-ql9hr3{opacity:0;transition:opacity 1s var(--bezier);transition-delay:0}.mainnav.svelte-ql9hr3 ul.large a.svelte-ql9hr3{color:inherit;text-decoration:none;transition:color .1s ease;display:inline-block}@media (min-width: 1200px){.mainnav.svelte-ql9hr3 ul.large a.svelte-ql9hr3:hover{color:var(--color-purple)}}@media (min-width: 1200px){.mainnav.svelte-ql9hr3 ul.large.svelte-ql9hr3{width:85%}}.mainnav.svelte-ql9hr3 ul.small.svelte-ql9hr3{margin-top:auto}.mainnav.svelte-ql9hr3 ul.small li.svelte-ql9hr3{margin-bottom:1rem}.mainnav.svelte-ql9hr3 ul.small li.svelte-ql9hr3:last-child{margin-bottom:0}.mainnav.svelte-ql9hr3 ul.small a.svelte-ql9hr3{color:inherit}.logo.svelte-ql9hr3.svelte-ql9hr3{width:var(--btn-size);height:var(--btn-size);border-radius:50%;background-color:var(--color-yellow);z-index:1}.logo.svelte-ql9hr3 a.svelte-ql9hr3{display:block;border-radius:50%}.nav-open.svelte-ql9hr3 .logo.svelte-ql9hr3 svg{--bg:var(--color-black);--text:var(--color-white);--border:var(--color-white)}.nav-open.svelte-ql9hr3 .langnav.svelte-ql9hr3{color:var(--color-white)}.badge.svelte-ql9hr3.svelte-ql9hr3{width:5.5rem;height:5.5rem;position:absolute;border-radius:50%;overflow:hidden;bottom:-4rem;right:1.5rem;will-change:transform}@media (min-width: 850px){.badge.svelte-ql9hr3.svelte-ql9hr3{width:11.25rem;height:11.25rem;bottom:-8.75rem;right:4rem}}.badge.svelte-ql9hr3 img.svelte-ql9hr3{width:100%;height:100%;object-fit:cover}#error.svelte-1n4flom{position:absolute;display:flex;width:100%;height:100%;align-items:center;justify-content:center}.center.svelte-1n4flom{width:200px}
