:root{--black:#29211C;--green:#C4EF2A;--blue:#29315A;--yellow:#F6B208;--teal:#119DA4;--sky:#39a0ed;--white:#fff;--shadow:#29211c33}@font-face{font-family:hind;src:url(../fonts/Hind-Light.ttf);font-weight:300;font-style:normal}@font-face{font-family:hind;src:url(../fonts/Hind-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../fonts/Poppins-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../fonts/Poppins-SemiBold.ttf);font-weight:600;font-style:normal}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--blue);background-color:var(--blue);user-select:none;margin:0;min-height:100vh}h1,h2,h3,h4,h5,h6,label{font-family:poppins,sans-serif;line-height:1.7em}p,li,input,textarea,label{font-size:calc(1.1em + .25vw);font-family:hind,sans-serif;font-weight:300;line-height:1.7em;hyphens:auto}input,textarea,button{outline-color:var(--yellow)}h1{font-size:calc(1.75em + 3vw);line-height:1.5;text-transform:none;letter-spacing:.05em;margin:0}h2{font-size:calc(1.5em + 2.2vw);line-height:1.4;text-transform:none;letter-spacing:.05em;margin:0}h3{font-size:calc(1.25em + 1.3vw);line-height:1.3;text-transform:none;letter-spacing:.05em;margin:0}h4{font-size:calc(.75em + 1.3vw);font-weight:500;line-height:1.3;text-transform:uppercase;letter-spacing:.05em;margin:0}h4+p{margin-top:.3em}h3+p{margin-top:1em}h2+p{margin-top:1.3em}h1+p{margin-top:1.75em}h1+a>button{margin-top:1.75em}p+a>button{margin-top:1.75em}p{margin:0}a{color:inherit;text-decoration:inherit;font-weight:500}mark{background-color:var(--green);padding:0 .2em}button{background-color:var(--white);color:var(--blue);border-color:var(--blue);border-width:.1em;font-family:poppins,sans-serif;text-transform:none;font-size:1.4em;border-radius:.1em;border-style:solid;padding:.5em 1em;min-width:10em;letter-spacing:.05em;cursor:pointer}button.primary{background-color:var(--blue);color:var(--white);border:none}.hidden{display:none!important}.no-scroll{overflow:hidden}.reverse-md{flex-direction:row-reverse!important}.black-back{background-color:var(--black)}.green-back{background-color:var(--green)}.blue-back{background-color:var(--blue)}.yellow-back{background-color:var(--yellow)}.teal-back{background-color:var(--teal)}.sky-back{background-color:var(--sky)}.white-back{background-color:var(--white)}.black{color:var(--black)}.green{color:var(--green)}.blue{color:var(--blue)}.yellow{color:var(--yellow)}.teal{color:var(--teal)}.sky{color:var(--sky)}.white{color:var(--white)}.pure-img{width:100%;height:100%;margin:auto;vertical-align:top;display:flex;justify-content:center;object-fit:contain}@media(min-width:48em){.strip .pure-img{max-width:100%}}#contact-website,#contact-name{display:none!important}input{width:100%}textarea{width:100%}.form-buttons{text-align:right;margin:.6em 0}form{max-width:35em;margin:auto}input,textarea{color:var(--black);border-color:var(--black);border-width:.05em;border-radius:.2em;border-style:solid;padding:.5em .4em .2em;margin:.4em 0;font-size:calc(.81em + .25vw)}textarea{resize:none}#contact-success,#contact-error{text-align:right;margin-bottom:0}button.processing{opacity:.6;pointer-events:none;filter:grayscale(1)}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.0535em solid;border-radius:.2em;transform:translateY(-.075em);display:grid;place-content:center}input[type=checkbox]::before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:12ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:CanvasText}input[type=checkbox]:checked::before{transform:scale(1)}input[type=checkbox]:focus{outline:.15em solid;outline-offset:-.15em;outline-color:var(--yellow)}input[type=checkbox]:disabled{--form-control-color:rgba(var(--black), 0.8);color:var(--form-control-disabled);cursor:not-allowed}label{line-height:1.1;display:grid;gap:.5em}label.field{grid-template-columns:auto}label.checkbox{grid-template-columns:1em auto;padding:.9em 0}.header-shadow{filter:drop-shadow(0 0 20px var(--shadow));position:sticky;top:-5em;z-index:3;pointer-events:none}@media(min-width:48em){.header-shadow{top:-7em}}@media(min-width:78em){.header-shadow{top:-8em}}.header{clip-path:polygon(0 0,0 100%,100% calc(100% - .1051*100vw),100% 0);padding:.5em 1em 1.5em;height:calc(4.7em + 10vw);color:var(--white)}@media(min-width:48em){.header{height:calc(5em + 9vw);padding:.5em 2em 1.5em}}@media(min-width:78em){.header{height:calc(4em + 8.5vw)}}.header-open{height:100vh;background-color:var(--yellow);color:var(--black)}.header-logo{width:calc(1.2em + 2.5vh + 6.5vw);padding-bottom:1vw;padding-top:1em;pointer-events:all;cursor:pointer;transition:opacity 200ms ease-in-out}html:not([data-scroll=false]) .header-logo{opacity:0}.hamburger{padding-top:calc(.4em - .25vw);font-size:calc(2.5em - 2vw);text-align:right}.hamburger i{pointer-events:all;cursor:pointer}@media(min-width:48em){.hamburger{display:none!important}}.mobile-nav{padding:1em 0 7em}.mobile-nav-item a{text-decoration:none;color:var(--black);font-size:calc(1em + 4vw);line-height:1.3;text-transform:none;letter-spacing:.05em;margin:0;font-family:poppins,sans-serif;text-align:center;pointer-events:all;cursor:pointer;text-wrap:nowrap}.mobile-nav-item{margin-top:3em;text-align:center}.mobile-nav-selected a{border-radius:30rem;border-width:.15rem;border-style:solid;padding:0 .7em}.nav{display:none;align-items:center;z-index:10;max-width:80em;margin:auto;padding-bottom:3rem;margin-top:-1rem}@media(min-width:48em){.nav{display:block}}.nav-cell{padding:0 2em 2em;text-align:right}.nav-spacer{padding:0 1em}.nav-cell a{font-family:poppins,sans-serif;font-size:calc(1em + .6vw);line-height:1.25;text-transform:none;letter-spacing:.05em;text-decoration:none;color:var(--blue)}.nav-selected{border-radius:30rem;border-width:.1rem;border-style:solid;padding:0 .6em;margin:0 -.7em}#anchor-team{scroll-margin-top:1.9em}@media(min-width:78em){#anchor-team{scroll-margin-top:.6em}}.footer-shadow{filter:drop-shadow(0 -10px 10px var(--shadow));position:sticky;z-index:3;bottom:0;margin-top:-1em}@media(min-width:48em){.footer-shadow{bottom:-3em}}@media(min-width:78em){.footer-shadow{bottom:calc(-3em - 3.5vw)}}.footer{height:calc(.1051*105vw);clip-path:polygon(0 calc(.1051*100vw),0 100%,100% 100%,100% 0);transform:translateY(2px)}.footer-cell{padding:1.5em 1em}@media(min-width:48em){.footer-cell{padding:2em}}.footer-logo{width:calc(1.2em + 2.5vh + 6.5vw)}.content-wrapper{}.content-subhead{padding-bottom:1.5em}.ribbon{font-size:calc(.4em + 1vw);align-items:center;padding-top:calc(.1251*100vw);padding-bottom:calc(.1251*100vw);padding-left:.1em;padding-right:.1em;clip-path:polygon(0 calc(.1051*100vw),0 100%,100% calc(100% - .1051*100vw),100% 0);margin-bottom:calc(-.1251*100vw);margin-top:calc(-.1251*100vw);text-align:center}.ribbon>h1{margin:-1.3em auto;transform:rotate(-6deg);padding:1em 0;line-height:1.2}@media(min-width:48em){.ribbon>h1{margin-top:-1.5em;margin-bottom:-1.5em;transform:rotate(-6deg);padding:.9em 0 0}}@media(min-width:78em){.ribbon{padding-top:calc(.1051*90vw);padding-bottom:calc(.1051*90vw)}.ribbon>h1{margin-top:-2em;margin-bottom:-2em;transform:rotate(-6deg);padding:1.4em 0 0}}.spacer{height:calc(.105*50vw)}.strip{align-items:center;justify-content:space-evenly;max-width:80em;margin:auto}.strip-header{text-align:center;padding:1em 0}.strip-cell{padding:1.5em 2em}.img-container+h3{padding-top:1em}@media(min-width:48em){.strip-cell{padding:2em}}@media(min-width:48em){.strip-hero .pure-img{max-width:80%}}.strip-partners{justify-content:center;align-content:center}.strip-partners .img-container{transform:scale(.8)}@media(min-width:48em){.strip-partners .img-container{transform:scale(.7)}}@media(min-width:78em){.strip-partners .img-container{transform:scale(.6)}}.strip-team{align-items:baseline}.strip-team .img-container{clip-path:circle();max-width:17em}.strip-team img{filter:brightness(.9)contrast(1.1)}.strip-only-text{max-width:60vw;margin:auto}.strip-four-steps .pure-img{max-height:25rem;margin:auto}.strip-ecosystem-partner .pure-img{width:70%}.strip-limit-svg-height svg{max-height:calc(10vw + 12vh)}@media(min-width:48em){}@media(min-width:78em){}