body,button,input,optgroup,select,textarea{font-family:inter,sans-serif}body{background-color:#fbfbfc;color:#000}.title:not(:last-child){margin-bottom:1rem}.debug{border:1px solid red}.section{padding:1rem 2rem}.label{color:#4a4a4a;font-size:14px;font-weight:400}.label:not(:last-child){margin-bottom:0}.box{border:1px solid #e0e0e0}.caption-text{color:#4a4a4a;font-size:12px}input.bigcheckbox{height:20px;width:20px}figure{border:1px solid transparent;border-radius:10px}figcaption{font-size:12px;text-align:center}.welcome{color:#222;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-.023em;line-height:120%;text-align:center}.productText{color:#555;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.022em;line-height:140%;padding:10px 20px;text-align:justify;text-justify:inter-word}.heroTitle{font-size:20px;font-weight:600;letter-spacing:-.023em;line-height:120%}.heroText,.heroTitle{color:#fff;font-style:normal}.heroText{font-size:16px;font-weight:400;line-height:140%;margin-top:20px}.video{height:20%;left:0;position:absolute;top:0;width:20%}.heroPanel{background:linear-gradient(90deg,#19395a,#225596);height:200px;padding:20px}.registration-left-panel{background:#f6f6f6;border-radius:0 64px 64px 0;padding:24px 32px}.footer-text,.footer-text a{color:#999;font-size:16px;font-weight:400;line-height:21px}