body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer__partners a img{object-fit:contain}h1{font-size:50px;font-weight:600;letter-spacing:-.02em;line-height:1.2em}h2{color:#e6b700;font-size:15px;font-weight:500;letter-spacing:-.04em;line-height:1.7em}p,span{font-size:14px;line-height:1.5em}p,p.big,span,span.big{font-weight:400;letter-spacing:.02em}p.big,span.big{font-size:21px}p.small,span.small{font-size:13px}.mission{align-items:center;display:flex;flex-direction:column;margin:150px auto;width:550px}.mission h2,.mission p{margin:0 0 30px;text-align:center}@media screen and (max-width:600px){.mission{margin:100px auto;padding:0 30px;width:100%}.mission h2{margin:0}.mission p{font-size:18px;margin-top:30px}}@media screen and (max-height:600px)and (orientation:landscape){.mission{margin:100px auto;padding:0 30px;width:100%}.mission h2{margin:0}.mission p{font-size:18px}}.hero{flex-wrap:wrap;height:100vh;position:relative}.hero,.hero__topbar{display:flex;width:100%}.hero__topbar{align-items:center;height:80px;justify-content:space-between;margin-top:30px}.hero__topbar img{width:auto}.hero__topbar a{font-size:16px}.hero__topbar__nav{align-items:flex-end;display:flex;flex-direction:column}.hero__topbar__nav__manual{font-size:13px!important;margin-top:15px}.hero__bg{bottom:0;overflow:hidden;right:0;z-index:-1}.hero__bg,.hero__bg:before{height:100%;left:0;position:absolute;top:0;width:100%}.hero__bg:before{background-color:#1f293399;content:"";display:block}.hero__bg video{height:100%;object-fit:cover;width:100%}.hero__content{width:550px}.hero__content h1,.hero__content p{color:#fff}.hero__content p{line-height:1.5em;margin:50px 0 65px}.hero__content__cta .link{margin-left:50px}@media screen and (max-width:600px){.hero__topbar img{height:auto;width:100px}.hero__topbar a{font-size:12px;text-align:right}.hero__content h1{font-size:9vw}.hero__content{width:100%}.hero__content p{font-size:16px;margin:25px 0 45px}.hero__content__cta .link{margin-left:30px;margin-top:30px}}@media screen and (max-height:600px)and (orientation:landscape){.hero{height:auto;min-height:100vh;padding-bottom:60px!important}.hero__topbar{margin-bottom:30px}.hero__topbar img{height:auto;width:100px}.hero__topbar a{font-size:12px;text-align:right}.hero__content h1{font-size:28px}.hero__content p{font-size:16px;margin:20px 0 30px}}.link{border-bottom:1px solid #0000;font-size:14px;font-weight:600;letter-spacing:.08em;margin-left:50px;text-decoration:none}.about{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:100px 0}.about__brand{cursor:pointer;flex-shrink:0;height:auto;margin-bottom:100px;width:100%}.about__brand img{height:auto;width:200px}.about__intro{max-width:900px;padding-right:70px;width:60%}.about__intro h1{color:#1f2933;margin-bottom:50px}.about__intro p{font-size:17px;letter-spacing:.03em;line-height:1.7em;margin-bottom:1.7em;white-space:pre-wrap}.about__bullets{border:1px solid #e6b700;border-radius:10px;box-shadow:0 0 20px #1f29331a;padding:60px;width:40%}.about__bullets h2{color:#1f2933;margin-bottom:50px}.about__bullets ol{counter-reset:counter;list-style:none}.about__bullets ol li{counter-increment:counter;font-size:13px;letter-spacing:.07em;line-height:2em}.about__bullets ol li:before{color:#e6b700;content:"0" counter(counter);display:block;font-weight:600}.about__bullets ol li:not(:last-child){margin-bottom:20px}@media screen and (max-width:1200px){.about{display:block}.about__intro{width:100%}.about__bullets{border:none;border-radius:0;box-shadow:none;display:inline-block;margin-top:100px;padding:0;width:auto}.about__bullets ol li{max-width:600px;padding:0}}@media screen and (max-width:600px){.link{margin-left:20px}.about{margin:80px 0}.about__brand{margin-bottom:80px}.about__brand img{width:150px}.about__bullets{margin-top:80px}.about__intro{padding-right:0}}@media screen and (max-height:600px)and (orientation:landscape){.about{margin:40px 0}.about__brand{margin-bottom:60px}.about__bullets{margin-top:40px}}.c{padding:0 160px}@media screen and (max-width:1366px){.c{padding:0 50px}}@media screen and (max-width:600px){.c{padding:0 20px}}@media screen and (max-height:600px)and (orientation:landscape){.c{padding:20px}}#root{height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100vw}.footer{background:#1f2933;margin-top:170px;padding:120px 170px}.footer h2{color:#e6b700;display:block}.footer__contact{align-items:center;display:flex;justify-content:space-between}.footer__contact h1{color:#fff;font-size:60px;letter-spacing:-.03em;line-height:100px}.footer__contact div h2,.footer__contact div p{text-align:right}.footer__contact div h2{margin-bottom:15px}.footer__contact div h2:not(:first-child){margin-top:60px}.footer__contact div p{color:#fff;font-size:24px;letter-spacing:0}.footer__partners{display:flex;flex-wrap:wrap;margin-top:100px;width:100%}.footer__partners a{display:block;height:80px;margin:30px 0;padding:0 20px;width:16.6666666667%}.footer__partners a img{height:100%!important;object-fit:contain!important;width:100%!important}.footer__partners h2{display:block;margin-bottom:60px;text-align:center;width:100%}.footer.short-list,.footer.short-list .footer{display:flex}.footer.short-list .footer__contact{align-items:flex-start;flex-direction:column;justify-content:flex-start;width:100%}.footer.short-list .footer__contact h1{margin-bottom:50px}.footer.short-list .footer__contact h2,.footer.short-list .footer__contact p{text-align:left}.footer.short-list .footer__partners{justify-content:flex-end;margin-right:10vw;width:auto}.footer.short-list .footer__partners h2{margin-bottom:30px}.footer.short-list .footer__partners a{height:120px;margin:0 auto;width:auto}@media screen and (max-width:1921px){.footer{padding:150px 20vw}}@media screen and (max-width:1366px){.footer{padding:100px}.footer__partners a{width:25%}}@media screen and (max-width:1200px){.footer__contact h1{font-size:50px}.footer.short-list .footer__partners{margin-right:0}}@media screen and (max-width:900px){.footer{padding:100px 70px}.footer__contact{align-items:flex-start;flex-direction:column}.footer__contact h1{margin-bottom:50px}.footer__contact div h2,.footer__contact div p,.footer__partners h2{text-align:left}.footer__partners a{width:33.3333333333%}.footer.short-list .footer__partners h2{text-align:right}.footer.short-list .footer__partners a{margin-right:0;padding-right:0}}@media screen and (max-width:600px){.footer{margin-top:80px;padding:80px 20px}.footer__contact h1{font-size:40px;line-height:1.3em}.footer__contact div h2{margin-bottom:0}.footer__contact div h2:not(:first-child){margin-top:30px}.footer__contact div p{color:#fff;font-size:16px;letter-spacing:.03em}.footer__partners{align-items:flex-start}.footer__partners h2{margin-bottom:30px;text-align:center}.footer__partners a{margin:30px 0 0;padding:0;width:50%!important}}@media screen and (max-height:600px)and (orientation:landscape){.footer{margin-top:80px;padding:80px 20px}.footer__contact h1{font-size:40px;line-height:1.3em}.footer__contact div h2{margin-bottom:0}.footer__contact div h2:not(:first-child){margin-top:30px}.footer__contact div p{color:#fff;font-size:16px;letter-spacing:.03em}.footer__partners h2{text-align:center}.footer__partners a{padding:5px}}
/*# sourceMappingURL=main.9caf20b8.css.map*/