*{box-sizing:border-box;overscroll-behavior:none}#root,body,html{height:100%;margin:0;padding:0;width:100%}canvas{position:fixed}.container{font-family:Barlow Condensed,sans-serif;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.main-wrapper{margin:0 auto;width:1200px}header{justify-content:space-between;padding:20px 30px;pointer-events:all;position:absolute;width:100%;z-index:10}.brand,header{align-items:center;display:flex}.brand{color:#3b6275;cursor:pointer;font-size:1.4em;gap:6px;letter-spacing:-1px}header ul{color:#3b6275;display:flex;font-size:1em;font-weight:400;gap:30px;list-style:none;text-transform:uppercase}header ul li{border:1px solid #0000;border-radius:50px;cursor:pointer;padding:6px 15px}header ul li:hover{background-color:#ffffff4d;border:1px solid #ffffff80}button{background-color:#fff;border:none;border-radius:50px;color:#3b6275;cursor:pointer;font-family:Barlow Condensed,sans-serif;font-size:.8em;font-weight:600;padding:10px 20px;transition:all .3s ease}button:hover{background-color:#3b6275;color:#fff}.section{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.section-1{align-items:flex-end;padding-bottom:4em}.section-1 .wrapper{text-align:center;width:700px}strong{font-weight:500}.section-1 .wrapper h2{color:#3c93b8e6;font-size:5em;font-weight:200;letter-spacing:-.05em;line-height:.9em;margin-bottom:20px;padding:0;text-transform:uppercase}.section-3 p,.wrapper p{color:#29424e;font-family:Roboto Flex,sans-serif;font-size:1em;font-weight:300;line-height:1.6em}.section-2{align-items:center;justify-content:flex-start;padding-left:6em}.section-2 .wrapper{width:500px}.section-2 .wrapper h2{color:#3c93b8e6;font-size:4.5em;font-weight:200;letter-spacing:-.05em;line-height:.9em;margin-bottom:20px;padding:0;text-transform:uppercase}.section-2 .wrapper ul{font-family:Roboto Flex,sans-serif;font-weight:300;line-height:1.6em;padding:20px}.section-3{align-items:center;gap:40px;justify-content:flex-end;padding-right:6em}.numbers-title{margin-top:-180px;width:350px}.numbers-title h2{color:#3c93b8e6;font-size:3.5em;font-weight:200;letter-spacing:-.05em;line-height:.9em;margin-bottom:20px;padding:0;text-transform:uppercase}.card-wrapper{display:flex;gap:20px;width:600px}.card{-webkit-backdrop-filter:blur(10px) saturate(2) contrast(1.3);backdrop-filter:blur(10px) saturate(2) contrast(1.3);background-color:#ffffffb3;border-radius:20px;padding:10px 30px}.card h2{color:#3c93b8;font-size:6em;font-weight:300;letter-spacing:-.06em;line-height:1em;margin:.2em 0}.card p{color:#236f92}footer{align-items:center;background-color:#4290c8;color:#fff;display:flex;height:450px;justify-content:space-between;padding:5em;width:100%}.footer-left h3{font-size:8em;line-height:.8}.footer-left h3,.footer-left p{margin:0;padding:0;text-transform:uppercase}.footer-left p{color:#fff;font-size:5em;line-height:1em}.social{display:flex;font-size:.2em;gap:10px;margin-top:40px}.footer-left p.copyright{font-size:.9em;font-weight:200;margin-top:20px;text-transform:inherit}.footer-right{align-items:flex-end;display:flex;flex-direction:column;font-size:.9em;font-weight:300;gap:10px}.footer-right ul{line-height:3em;list-style:none;text-align:right}@media only screen and (max-width:750px){header ul{display:none}}@media only screen and (max-width:1200px){.main-wrapper{width:100%}.section-1 .wrapper h2{font-size:2.5em}.section-2 .wrapper p{font-size:1em}.wrapper p{padding:20px}.section-2 .wrapper h2{font-size:2.5em}.section-2{justify-content:center;padding-left:2em;width:90%}.section-2 .wrapper ul{font-size:.9em}.section-3{align-items:center;flex-direction:column-reverse;gap:40px;justify-content:center;padding-left:1em;padding-right:1em}.section-2 .wrapper p{font-size:.8em;margin:0;padding:0}.card-wrapper{flex-direction:column;gap:20px;width:100%}.card{border-radius:20px;padding:10px 30px}.card h2{font-size:4em}.card p{margin:0;padding:20px 0}.numbers-title{margin-top:0;width:90%}footer{align-items:center;flex-direction:column;height:-webkit-fit-content;height:fit-content;justify-content:center;margin-top:6em;padding:2em}.footer-left h3,.footer-left p{font-size:2em}.footer-right{display:none}}
/*# sourceMappingURL=main.ae4465b8.css.map*/