.social-buttons{display:flex;flex-wrap:wrap;align-items:center;margin-left:-.3rem;margin-right:-.3rem;padding-right:1rem}.social-buttons .social-button{margin-left:.3rem;margin-right:.3rem}@media only screen and (max-width:991px){.social-buttons{padding-left:.5rem;padding-right:.5rem;justify-content:center;margin:0 0 .25rem}.social-buttons .social-button{margin-bottom:.75rem}}.social-button{display:flex;width:11.125rem;height:3.5rem;font-size:1rem;align-items:center;justify-content:center;border:1px solid #29abe2;border-radius:.5rem}.social-button svg{height:1.5rem;width:auto;margin-right:.5rem}@media only screen and (max-width:991px){.social-button{margin-bottom:.75rem}}.footer-section{width:79rem;max-width:100%;overflow:hidden;margin:auto;padding-left:.75rem;padding-right:.75rem}.footer-section .footer-content{padding-top:4.5rem;width:100%;border-top:1px solid #29abe2;padding-bottom:2.625rem}@media only screen and (max-width:991px){.footer-section .footer-content{padding-top:2rem}}.footer-section .row{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.footer-section .col{padding-left:1rem;padding-right:1rem}.footer-section .row-top{margin-bottom:2.375rem}@media only screen and (max-width:991px){.footer-section .row-top{margin-bottom:-.5rem}}.footer-section .logo-component{flex:1}.footer-section .logo-component .logo-img{width:16.625rem;max-width:100%;height:auto;margin-bottom:1.5rem;cursor:pointer}.footer-section .logo-component h4{font-size:1.5rem;color:#034d6d;margin-bottom:1.5rem;font-weight:500}@media only screen and (max-width:991px){.footer-section .logo-component{flex:none;width:100%;text-align:center}.footer-section .logo-component h4{margin-bottom:1rem}.footer-section .logo-component .logo-img{margin-left:auto;margin-right:auto}.footer-section .logo-component br{display:none}}.footer-section .menu-pages{display:flex;flex-direction:column;padding:0 2rem}.footer-section .menu-pages .link{font-size:1.125rem;color:#034d6d;margin-bottom:1rem;font-weight:500}@media only screen and (max-width:991px){.footer-section .menu-pages{padding:0 1rem;width:100%;margin-bottom:.5rem}.footer-section .menu-pages .link{text-align:center;margin-bottom:.75rem}}.footer-section .row-bottom{align-items:center}@media only screen and (max-width:991px){.footer-section .row-bottom{flex-direction:column}}.footer-section .row-bottom .copyright{font-size:1.125rem;color:#034d6d;font-weight:500;flex:1}@media only screen and (max-width:991px){.footer-section .row-bottom .copyright{order:3;text-align:center}}.footer-section .row-bottom .download-text{font-size:1.5rem;color:#29abe2;font-weight:700;margin-right:2rem}@media only screen and (max-width:991px){.footer-section .row-bottom .download-text{text-align:center;padding:0;margin:0 0 1rem}}.section-preregistration .section-content{border:1px solid #29abe2;border-radius:1.5rem;display:flex}@media only screen and (min-width:1055px){.section-preregistration .section-content{height:44.25rem}}.section-preregistration .section-text{display:flex;flex-direction:column;justify-content:center;border:1px solid #29abe2;border-radius:1.5rem;width:30.5rem;height:44.25rem;padding:2.625rem;max-width:100%}@media only screen and (min-width:1055px){.section-preregistration .section-text{height:calc(100% + 2px);position:relative;left:-1px;top:-1px}}.section-preregistration .section-text .subtitle{color:#29abe2;font-weight:700;font-size:1.5rem;margin-bottom:1.5rem}.section-preregistration .section-text .title{font-size:3rem;color:#034d6d;margin-bottom:1.5rem;font-weight:700}.section-preregistration .section-text .paragraph{font-size:1.125rem}.section-preregistration .form-container{align-items:center;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;flex:1;padding-right:3.5625rem;max-width:100%}.section-preregistration .form-container .content{width:28.75rem;max-width:100%}.section-preregistration .form-container .form-section{margin-bottom:.75rem}.section-preregistration .form-container .form-control{width:100%;background-color:#f3f4f8;padding:.75rem;border-radius:.375rem}@media only screen and (max-width:1054px){.section-preregistration .section-content{flex-direction:column;align-items:center;padding-bottom:1rem;width:488px;max-width:100%;margin:auto}.section-preregistration .section-text{padding:1.5rem;height:auto;margin-bottom:2rem}.section-preregistration .section-text .subtitle{font-size:1.15rem;margin-bottom:.75rem}.section-preregistration .section-text .title{font-size:2rem;margin-bottom:.75rem}.section-preregistration .section-text .paragraph{font-size:1rem}.section-preregistration .form-container{padding:0 1rem}}.presentation-page{font-family:var(--font-satoshi);padding-top:2.9rem;position:relative}@media only screen and (max-width:991px){.presentation-page{padding-top:0}}.presentation-page .standard-section{width:1248px;padding:0 1rem;max-width:100%;margin:auto auto 6.25rem;position:relative;z-index:10}@media only screen and (max-width:991px){.presentation-page .standard-section{margin-bottom:2rem}}.presentation-page .page-subtitle{font-size:2rem;font-weight:700;margin-bottom:1.5rem;color:#29abe2;text-align:center}@media only screen and (max-width:991px){.presentation-page .page-subtitle{font-size:1.5rem;margin-bottom:.75rem}}.presentation-page .page-title{font-size:4rem;font-weight:700;text-align:center;margin-bottom:1.5rem}@media only screen and (max-width:991px){.presentation-page .page-title{font-size:2.25rem;margin-bottom:.75rem;line-height:110%}}.presentation-page .button-secondary{font-weight:700;color:#fff;background-color:#29abe2;padding:.8125rem 1.75rem;border-radius:.375rem}.presentation-page .page-subtitle-paragraph{font-size:1.125rem;text-align:center;max-width:100%;margin:auto auto 2rem}@media only screen and (max-width:991px){.presentation-page .page-subtitle-paragraph{font-size:1rem;margin-bottom:2rem}}.for-you-page .background-squares{position:absolute;top:-9rem;width:1440px;height:auto;max-width:100%;left:0;right:0;margin:auto}@media only screen and (max-width:1350px){.for-you-page .background-squares{top:-5rem}}@media only screen and (max-width:1000px){.for-you-page .background-squares{display:none}}.for-you-page .page-subtitle-paragraph{width:36.9375rem}.for-you-page .section-title{margin-bottom:3rem}.for-you-page .section-coming-soon-app{width:1440px!important;max-width:100%;display:flex;justify-content:flex-end}.for-you-page .section-coming-soon-app .section-content{width:83rem;max-width:100%;display:flex;align-items:center;flex-wrap:wrap}@media only screen and (max-width:1281px){.for-you-page .section-coming-soon-app .section-content{justify-content:center}}.for-you-page .section-coming-soon-app .section-text{flex:1;max-width:100%}.for-you-page .section-coming-soon-app .section-text .title{color:#29abe2;font-size:2rem;font-weight:700;margin-bottom:1.5rem}.for-you-page .section-coming-soon-app .section-text .paragraph{width:30rem;max-width:100%;margin-bottom:1.5rem}@media only screen and (max-width:1281px){.for-you-page .section-coming-soon-app .section-text{flex:none;margin-bottom:2rem}}@media only screen and (max-width:991px){.for-you-page .section-coming-soon-app .section-text .title{line-height:2.5rem;margin-bottom:.75rem}.for-you-page .section-coming-soon-app .section-text .paragraph{margin-bottom:.75rem}}.for-you-page .section-coming-soon-app .section-image{width:48rem;max-width:100%}.for-you-page .section-how-it-works .subtitle{font-size:1.5rem;font-weight:700;color:#29abe2;text-align:center}.for-you-page .section-how-it-works .title{text-align:center;font-size:3rem;font-weight:700;color:#034d6d;margin-bottom:1rem}@media only screen and (max-width:991px){.for-you-page .section-how-it-works .title{font-size:2.25rem}}.for-you-page .section-how-it-works .cards{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1172px){.for-you-page .section-how-it-works .cards{justify-content:center}}.for-you-page .section-how-it-works .card{width:23.5rem;max-width:100%;padding:1rem;display:flex}.for-you-page .section-how-it-works .card .index{width:2.25rem;height:2.25rem;border-radius:.3125rem;background-color:#29abe2;color:#fff;display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700}.for-you-page .section-how-it-works .card .info{flex:1;padding-left:.6875rem;padding-top:.5rem}.for-you-page .section-how-it-works .card .info h5{font-size:1.125rem;font-weight:700;margin-bottom:1.5rem;color:#034d6d}.for-you-page .section-how-it-works .card .info p{font-weight:400}