.veeva-2024 .custom-registration-hero{position:relative;padding-bottom:116px}.veeva-2024 .custom-registration-hero .veeva-orange-bg{height:50%}.veeva-2024 .custom-registration-hero .container:after{content:"";z-index:-1;position:absolute;left:0;top:0;width:100%;height:100%;max-height:580px;border-radius:0 0 60px 60px}.veeva-2024 .custom-registration-hero.dark_gradient{background:none}.veeva-2024 .custom-registration-hero{margin:0 auto;padding:300px 0 80px;text-align:center;color:#fff}.veeva-2024 .custom-registration-hero .copy-container h1{margin:0 auto}.veeva-2024 .custom-registration-hero h6 svg{margin-right:10px}.veeva-2024 .custom-registration-hero h6 svg path{stroke:#fff}.veeva-2024 .custom-registration-hero .hero-form{background:#fff;color:#1b2f54;max-width:1122px;margin:40px auto 0;padding:40px;border-radius:40px;box-shadow:0 22px 261px #00000024,0 6.632px 78.684px #00000017,0 2.755px 32.681px #00000012,0 .996px 11.82px #0000000d}.veeva-2024 .custom-registration-hero .hero-form p{color:#636669;margin:20px 0 40px;max-width:90%;font-size:14px}.veeva-2024 .custom-registration-hero .hero-form [class*=-error]{font-size:14px;line-height:1.4}.code-error-error{margin-bottom:8px;color:#d22020}.veeva-2024 .custom-registration-hero input[type=text],.veeva-2024 .custom-registration-hero select{margin-bottom:12px;padding:0 64px 0 30px;height:55px;width:100%;border-radius:20px;border:1px solid #EEF1F5;background:#eef1f5}.veeva-2024 .custom-registration-hero .field-checkbox{display:flex;align-items:center;margin-bottom:32px;text-align:left}.veeva-2024 .custom-registration-hero .field-checkbox a{text-decoration:underline}.veeva-2024 .custom-registration-hero input[type=text],.veeva-2024 .custom-registration-hero .field-checkbox{margin-bottom:14px}.veeva-2024 .custom-registration-hero input[type=checkbox]{width:40px;height:40px}.veeva-2024 .custom-registration-hero .field-checkbox .round{position:relative;display:flex;align-items:center;padding-bottom:20px}.veeva-2024 .custom-registration-hero .field-checkbox .round p{max-width:100%;padding-left:10px;margin:0}.veeva-2024 .custom-registration-hero .field-checkbox .round label{background-color:#fff;border:1px solid #888;border-radius:50%;cursor:pointer;min-height:28px;min-width:28px;display:block;transition:background-color .3s ease-in-out}.veeva-2024 .custom-registration-hero .field-checkbox .round label:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:5px;left:9px;opacity:0;position:absolute;top:15px;transform:rotate(-45deg);width:10px}.veeva-2024 .custom-registration-hero .field-checkbox .round input[type=checkbox]{visibility:hidden;display:none;opacity:0}.veeva-2024 .custom-registration-hero .field-checkbox .round input[type=checkbox]:checked+label{background-color:#0e1f39;border-color:#0e1f39}.veeva-2024 .custom-registration-hero .field-checkbox .round input[type=checkbox]:checked+label:after{opacity:1}.veeva-2024 .custom-registration-hero input#email{color:#01050b}.veeva-2024 .custom-registration-hero .field-checkbox label{color:#636669;max-width:600px;font-size:14px;padding-left:16px}.veeva-2024 .custom-registration-hero input:focus{border:2px solid #888}.veeva-2024 .custom-registration-hero input.invalid{border:solid 3px #D22020}.veeva-2024 .custom-registration-hero button.register{border:none!important}.veeva-2024 .custom-registration-hero button.register.button-primary.button-primary--gradient:disabled{opacity:.6}.veeva-2024 .custom-registration-hero .copy-container__buttons{justify-content:center}.veeva-2024 .custom-registration-hero .icon-input-valid{display:block}@media screen and (max-width: 990px){.veeva-2024 .custom-registration-hero{padding-top:120px}.veeva-2024 .hero-form{border-radius:24px;padding:32px;text-align:center;box-shadow:0 5px 8px #00000026}.veeva-2024 .hero-form p{margin:20px 0}.veeva-2024 .copy-container__buttons{justify-content:center;width:100%}.veeva-2024 .custom-registration-hero .hero-form-wrapper{margin-top:60px}.veeva-2024 .custom-registration-hero .container:after{height:calc(100% - 180px);max-height:100%;border-radius:0 0 24px 24px}}@media (min-width: 768px){.veeva-2024 .custom-registration-hero .hero-form{text-align:left;margin:80px auto 0}.veeva-2024 .custom-registration-hero input[type=text],.veeva-2024 .custom-registration-hero .field-checkbox{margin-bottom:12px}.veeva-2024 .custom-registration-hero input[type=checkbox]{width:18px;height:18px}.veeva-2024 .custom-registration-hero .copy-container__buttons{justify-content:left}.veeva-2024 .custom-registration-hero form .form-fields{display:grid;column-count:2;grid-template-columns:1fr 1fr;column-gap:60px}}@media (max-width: 768px){.veeva-2024 .custom-registration-hero{padding-top:250px}.veeva-2024 .custom-registration-hero .veeva-orange-bg{height:90%}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-hero-with-registration.css.map */
