@font-face{font-family:Golos Text;src:url(/assets/golos-text-v6-latin-500-BznAvurO.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Golos Text;src:url(/assets/golos-text-v6-latin-regular-Coi1FYaD.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/ibm-plex-mono-v19-latin-regular-Dm_PoFIZ.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}:root{--f-primary: "Golos Text", sans-serif;--f-secondary: "IBM Plex Mono", monospace, sans-serif;--c-body-background: #e5e8f1;--c-secondary: #4d526a;--c-link: #5784e8;font-family:var(--f-primary);line-height:1.5;font-weight:400;font-size:16px;margin:0;background-color:var(--c-body-background);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}body{margin:0}img{max-width:100%}#root{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:33px}@media (min-width: 768px){#root{padding:60px}}a{color:var(--c-link)}.landing-page{--c-title: #4d526a;display:flex;flex:1 1 auto;flex-flow:column wrap;justify-content:center;max-width:47.0625rem;text-align:center;width:auto}@media (min-width: 768px){.landing-page{width:100%}}.landing-page h1{color:var(--c-title);font-size:1.75rem;font-weight:500;mix-blend-mode:color-burn;margin:0 0 2rem;min-height:2.5rem}.content-page{--c-title: #4d526a;--c-text: #4d526a;display:flex;flex:1 1 auto;flex-flow:column wrap;justify-content:flex-start;width:100%}.content-page h1{margin:0 0 2rem}.content-page .content{max-width:800px;width:100%;margin:0 auto;padding:2rem 2rem 6rem}.content-page .content h2{color:var(--c-title);font-size:1.5rem;font-weight:600;margin:2.5rem 0 1rem;line-height:1.3}.content-page .content h2:first-of-type{margin-top:0}.content-page .content h3{color:var(--c-title);font-size:1.125rem;font-weight:600;margin:1.5rem 0 .75rem;line-height:1.4}.content-page .content p{color:var(--c-text);font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 2rem}.content-page .content ul{color:var(--c-text);font-size:1rem;line-height:1.5;margin:0 0 2rem;padding-left:1.5rem}.content-page .content li{margin:.5rem 0}.orb-accent{align-items:center;animation:float 5s ease-in-out infinite;display:flex;justify-content:center;margin:0 0 2rem;min-height:200px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000px;backface-visibility:hidden;perspective:1000px;transform:translateZ(0);will-change:transform}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out;will-change:opacity,transform}.fade-in--visible{opacity:1;transform:translateY(0)}.landing-page h1.fade-in{transition-delay:.1s}.orb-accent.fade-in{transition-delay:.2s}.landing-page>div:last-child.fade-in{transition-delay:.3s}@keyframes float{0%{transform:translateY(20px)}50%{transform:translateY(0)}to{transform:translateY(20px)}}.orb-accent svg{-moz-osx-font-smoothing:grayscale;-ms-interpolation-mode:nearest-neighbor;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-webkit-image-rendering:crisp-edges;-webkit-transform:translateZ(0);backface-visibility:hidden;image-rendering:crisp-edges;transform:translateZ(0)}@supports (-webkit-appearance: none){.orb-accent svg{-webkit-filter:contrast(1.1) brightness(1.05);filter:contrast(1.1) brightness(1.05)}}.app-cta{display:flex;flex-direction:column;align-items:center;gap:1.5rem}.app-cta__badges{display:flex;align-items:center;gap:1rem}.app-cta__badges a{display:block;line-height:0;transition:opacity .2s ease}.app-cta__badges a:hover{opacity:.8}.app-cta__badges img{height:40px;width:auto}.app-cta__social{display:block;line-height:0;transition:opacity .2s ease}.app-cta__social:hover{opacity:.7}.app-cta__social img{width:24px;height:24px}.background-accents{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.background-accents div{position:absolute;width:100%;height:100%;background-size:1345px 1283px;background-color:transparent;background-position:center center}.background-accents .background-accents__step1{background-image:url(/assets/gradient-step1-CQ4UFL_G.png);background-repeat:no-repeat;background-position:top top;animation:fadeInOut 7s infinite}.background-accents .background-accents__step2{background-image:url(/assets/gradient-step2-CFiqY3AZ.png);background-repeat:no-repeat;opacity:0;animation:fadeOutIn 7s infinite}.background-accents .background-accents__step3{background-image:url(/assets/gradient-step3-C-aSP9QG.png);background-size:100% 100%;background-repeat:no-repeat;opacity:0;animation:fadeOutIn 7s infinite;animation-delay:7s}.background-accents .background-accents__step4{background-image:url(/assets/gradient-step4-BJx5XETM.png);background-repeat:no-repeat;opacity:0;animation:fadeOutIn 7s infinite;animation-delay:7s}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fadeOutIn{0%{opacity:0}50%{opacity:1}to{opacity:0}}.footer{--c-footer-foreground: rgba(33, 43, 53, .6);display:flex;flex-direction:column;gap:1rem;text-align:center;margin-top:5rem;justify-content:space-between;align-items:center;font-family:var(--f-secondary);font-size:.875rem;color:var(--c-footer-foreground);width:100%;min-height:40px;transition-delay:.4s}@media (min-width: 768px){.footer{flex-direction:row;gap:0;margin-top:0;text-align:left}}.footer__badges{display:flex;flex-direction:column;align-items:center;gap:.75rem}.footer__badges span{text-wrap:nowrap}@media (min-width: 768px){.footer__badges{flex-direction:row}}.header{display:flex;align-items:center;gap:.25rem;margin-bottom:2rem}.header__link{text-decoration:none;color:var(--c-title, #4d526a)}.header__link:hover{text-decoration:none}.header__orb{flex-shrink:0;height:64px;width:64px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:-18px}.header__orb svg{height:100%;width:100%;filter:brightness(1.5);opacity:.9}.header__title{font-size:14pt;font-weight:500;color:var(--c-title, #4d526a);margin:0}
