:root{--primary-1:#404042;--primary-2:#6A6A6A;--secondary-1:#CD9326;--secondary-2:#B58121;--destructive-1:#C11515;--destructive-2:#911212;--light:#F3F3F3;--green-1:#378A0A;--green-2:#296907}p{font-family:Lato,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:var(--primary-1)}h1{font-size:48px;line-height:60px}h1,h2{font-family:Lato,sans-serif;font-weight:700;font-style:normal;color:var(--primary-1)}h2{font-size:36px;line-height:46px}h3{font-family:Lato,sans-serif;font-weight:700;font-style:normal;font-size:28px;line-height:36px;color:var(--primary-1)}h3.medium{font-weight:500}h4{font-family:Lato,sans-serif;font-weight:700;font-style:normal;font-size:18px;line-height:27px;color:var(--primary-1)}h4.medium{font-weight:500}a{font-weight:400;font-size:16px;line-height:24px;text-decoration:underline;transition:color .2s ease-in}a,a.small{font-family:Lato,sans-serif;font-style:normal;color:var(--primary-1)}a.small{font-weight:300;font-size:12px;line-height:16px}a:hover{color:var(--secondary-1);cursor:pointer}small{font-family:Lato,sans-serif;font-weight:300}.register-section{height:calc(100vh - 150px);scroll-snap-align:end;display:flex;align-items:center;justify-content:center;padding:32px 72px}.register-section .thanks{min-width:50%}.register-section .cta{margin-right:10%}.register-section .cta em{font-weight:400}.register-section .register-form{font-family:Lato,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:var(--primary-1);min-width:50%}.register-section .register-form .register-text{margin-bottom:60px}.register-section .register-form .fields{display:flex;margin-bottom:40px}.register-section .register-form .fields .big-fields,.register-section .register-form .fields .small-fields{display:flex;flex-direction:column}.register-section .register-form .fields .big-fields label,.register-section .register-form .fields .small-fields label{margin-bottom:4px}.register-section .register-form .fields .big-fields .small-field,.register-section .register-form .fields .small-fields .small-field{margin-bottom:40px}.register-section .register-form .fields .big-fields .small-field:last-child,.register-section .register-form .fields .small-fields .small-field:last-child{margin-bottom:0}.register-section .register-form .fields .big-fields .small-field.error,.register-section .register-form .fields .small-fields .small-field.error{border:2px solid var(--destructive-1)}.register-section .register-form .fields .big-fields .usage,.register-section .register-form .fields .small-fields .usage{display:flex;align-items:center}.register-section .register-form .fields .big-fields .usage label,.register-section .register-form .fields .small-fields .usage label{margin-bottom:0}.register-section .register-form .fields .big-fields .usage .radio-button-container,.register-section .register-form .fields .small-fields .usage .radio-button-container{margin-right:12px;margin-left:4px;accent-color:var(--secondary-1)}.register-section .register-form .fields .big-fields{margin-left:40px;width:60%}.register-section .register-form .fields .small-fields{width:40%}@media(max-width:1240px){.register-section{height:unset;padding:100px 12px 32px;scroll-snap-align:start;flex-direction:column;overflow-y:scroll}.register-section .cta{margin-bottom:100px}.register-section .register-form{margin:0;padding:10px;min-width:100vw;width:100%;box-sizing:border-box}.register-section .register-form .register-text{margin-bottom:16px}.register-section .register-form .register-text h1{font-family:Lato,sans-serif;font-weight:700;font-style:normal;font-size:28px;line-height:36px;color:var(--primary-1)}.register-section .register-form .register-text h4{font-family:Lato,sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:var(--primary-1)}.register-section .register-form .fields{flex-direction:column;margin-bottom:12px}.register-section .register-form .fields .big-fields{width:100%;height:250px;margin-left:0}.register-section .register-form .fields .small-fields{width:100%}.register-section .register-form .fields .small-fields .small-field{margin-bottom:8px}.register-section .register-form .fields .small-fields .small-field:last-child{margin-bottom:20px}}