@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}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:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{font-family:Inter;font-style:normal;line-height:normal}*{font-family:inherit}.container{margin:0 auto;max-width:1190px}.header{display:flex;justify-content:center;margin-top:40px}.connect-button.invis{opacity:0;z-index:-999999;width:0;height:0;position:absolute;pointer-events:none}.home{margin-top:100px}.home__main{display:grid;place-items:center}h1{color:#000;font-size:48px;font-weight:700;text-align:center}.home span{color:#0057ff}.form{margin-top:30px;max-width:440px}.form__inputs{display:grid;gap:5px}input#email{margin-bottom:10px}.text__input{border-radius:10px;border:1px solid #E6E6E6;color:#4f4f4f;font-size:16px;font-weight:500;padding:25px}button{border-radius:10px;border:1px solid #E6E6E6;background:#0057ff;color:#fff;font-size:24px;font-weight:500;padding:20px 168px;margin-top:15px;cursor:pointer;text-align:center}.form__checkboxes{margin-top:20px;display:grid;gap:10px}.form__checkbox{display:flex;gap:9px;align-items:center;cursor:pointer}.check__input{border-radius:6px;border:1px solid #E6E6E6;width:25px;height:25px;flex-shrink:0}.check__input:checked{background-color:#0057ff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M20.285 6.21a1 1 0 0 0-1.57-1.25L9.477 15.105l-4.193-4.193a1 1 0 0 0-1.415 1.414l4.949 4.95a1 1 0 0 0 1.415 0L20.285 6.21z"/></svg>');background-repeat:no-repeat;background-position:center}#errorMessage{color:red;display:none}.footer{margin-top:100px;background:#0057ff}.footer__content{display:flex;padding-top:40px;padding-bottom:40px;max-width:1190px;gap:49px}h2{color:#fff;font-size:32px;font-weight:700;margin-bottom:15px}.footer p{color:#fff;font-size:22px;font-weight:300}.footer__detected{max-width:303px}.footer__partners{max-width:453px}.logo{margin-bottom:24px;display:flex;gap:20px}.footer__checked{max-width:335px}.check{margin-top:50px;display:none;place-items:center}.illustration{padding:30px;background-color:#4f4f4f;border-radius:10px;background:#fcfcfc}.check__button{margin-top:50px;margin-bottom:50px}.check__footer{display:flex;max-width:1300px}.check__footer-step{margin-bottom:50px}.step__tittle{color:#0057ff;font-weight:600}.step__subtittle{color:#000;font-size:24px;font-weight:300}.thanks{display:none}.thanks span{color:#0057ff}.thanks h1{margin-top:200px}.thanks__btn{margin-top:50px}.thanks__text,.thanks__button{display:flex;justify-content:center}.footer__content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:40px 20px;gap:30px;flex-wrap:wrap}.footer__detected,.footer__partners,.footer__checked{text-align:center}@media (max-width: 768px){.container{padding:0 20px}h1{font-size:32px}h2{font-size:24px}button{padding:15px 50px;font-size:18px;width:100%}.header{margin-top:20px}.home{margin-top:50px}.form{width:100%}.text__input{padding:15px;font-size:14px}.form__checkbox{align-items:flex-start}.check__footer{flex-direction:column;gap:30px}.footer__content{flex-direction:column;gap:30px;align-items:center;text-align:center}.footer p{font-size:18px}.logo{flex-wrap:wrap;justify-content:center;gap:15px}.thanks h1{font-size:28px;text-align:center}.illustration{padding:20px;width:100%}.check__footer-step{text-align:center}.step__subtittle{font-size:18px}.check__button{width:100%}}@media (max-width: 480px){h1{font-size:28px}h2{font-size:20px}.text__input,button{padding:12px}.footer__content{padding:20px 0}.check__footer{gap:20px}.thanks h1{font-size:24px}.thanks__btn{font-size:16px;padding:12px}}
