@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:Inter,sans-serif;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.App{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;position:relative;width:100vw}.App .background{background-image:linear-gradient(#000000b3,#000000b3),url(/static/media/background.b2e06b7ed69d8662e9cd.jpg);background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:-1}.linkButton{align-items:center;border:3px solid #fff;border-radius:80px;color:#fff;display:flex;font-family:Inter,sans-serif;font-size:clamp(16px,2vw,24px);font-weight:400;gap:15px;justify-content:center;padding:30px 70px;text-decoration:none;transition:all .3s ease-in-out}.linkButton svg{stroke-width:40px}.linkButton:hover{border-color:#36ffc3;color:#36ffc3;transition:all .3s ease-in-out}.sm{font-size:clamp(16px,2vw,18px);padding:14px 30px}@media screen and (max-width:1200px){.linkButton{font-size:clamp(16px,2vw,18px);padding:14px 30px}}.homePage{max-width:900px;padding:8rem 7rem}.homePage-logo img{max-height:120px;max-width:120px}.homePage-logo{margin-bottom:40px}.homePage-welcome{color:#fff}.homePage-welcome h1{font-family:Inter,sans-serif;font-size:clamp(65px,10vw,120px);font-weight:600;line-height:1.25;margin:0}.homePage-welcome p{font-family:Inter,sans-serif;font-size:clamp(16px,2vw,24px);font-weight:300;line-height:1.75;margin-bottom:30px}.homePage-links{display:flex;flex-wrap:wrap;gap:35px}@media screen and (max-width:768px){.homePage{padding:3rem 1.8rem}}.subscribePage{max-width:900px;padding:8rem 7rem}.subscribePage-links{margin-bottom:80px;max-height:50px}.subscribePage-content{color:#fff}.subscribePage-content h2{font-family:Inter,sans-serif;font-size:clamp(18px,4vw,60px);font-weight:700;line-height:1.25;margin-bottom:20px}.subscribePage-content p{font-family:Inter,sans-serif;font-size:clamp(16px,2vw,24px);font-weight:400;line-height:1.75;margin-bottom:20px}.subscribePage-content div form{display:flex;justify-content:space-between}.subscribePage-content div form input[type=email]{background:#0000;border:2px solid #80808033;border-radius:50px;color:#fff;font-size:clamp(16px,2vw,24px);outline:none;padding:20px;width:65%}.subscribePage-content div form input[type=email]:focus{border-color:#36ffc3}.subscribePage-content div form .subButton{align-items:center;background:none;border:3px solid #fff;border-radius:80px;color:#fff;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:clamp(16px,2vw,18px);font-weight:400;gap:15px;justify-content:center;padding:14px 30px;text-decoration:none;transition:all .3s ease-in-out}.subscribePage-content div form .subButton svg{stroke-width:40px}.subscribePage-content div form .subButton:hover{border-color:#36ffc3;color:#36ffc3;transition:all .3s ease-in-out}@media screen and (max-width:1200px){.subscribePage{padding:8rem 3rem}.subscribePage-content div form{align-items:center;flex-direction:column;gap:15px}.subscribePage-content div form input[type=text]{max-width:100%;padding:10px 30px}}@media screen and (max-width:768px){.subscribePage{padding:3rem 1.8rem}}.successPage{max-width:900px;padding:8rem 7rem}.successPage-content{color:#fff}.successPage-content h2{font-family:Inter,sans-serif;font-size:clamp(18px,4vw,60px);font-weight:700;line-height:1.25;margin-bottom:20px}.successPage-content p{font-family:Inter,sans-serif;font-size:clamp(16px,2vw,24px);font-weight:300;line-height:1.75;margin-bottom:30px}.successPage-links{display:flex;flex-wrap:wrap;gap:35px}@media screen and (max-width:768px){.successPage{padding:3rem 1.8rem}}
/*# sourceMappingURL=main.1775b115.css.map*/