@import"/content/dam/decoding-alzheimers-disease/css/global.css";.sign-up .section,.signup-success .section{container-name:main-section;container-type:inline-size}.sign-up .topnavigation::after,.signup-success .topnavigation::after{background-size:100% 70%}.sign-up .hero,.signup-success .hero{min-height:350px}@container main-section (max-width: 752px){.sign-up .hero,.signup-success .hero{min-height:auto}}@media(max-width: 768px){.sign-up .hero:after,.signup-success .hero:after{display:block}}.sign-up .hero .hero-content,.signup-success .hero .hero-content{max-width:100%;background:none;background-blend-mode:normal;backdrop-filter:none;margin:8rem auto 0;padding:0 5rem}@container main-section (max-width: 752px){.sign-up .hero .hero-content,.signup-success .hero .hero-content{min-height:267px;display:flex;align-items:center;padding:0 1rem;margin:auto}}.sign-up .hero .hero-content .hero-headline h1,.signup-success .hero .hero-content .hero-headline h1{font-size:40px;line-height:45px;margin:0}@container main-section (max-width: 752px){.sign-up .hero .hero-content .hero-headline h1,.signup-success .hero .hero-content .hero-headline h1{font-size:24px;line-height:35px}}.sign-up .signup-sec,.signup-success .signup-sec{padding:6rem 0 4rem}@container main-section (max-width: 752px){.sign-up .signup-sec,.signup-success .signup-sec{padding-top:2rem}}.sign-up .signup-sec .signup-container .signup-headline p,.signup-success .signup-sec .signup-container .signup-headline p{font-family:var(--base-primary-font-light);font-size:40px;line-height:120%;margin-bottom:0}@container main-section (max-width: 752px){.sign-up .signup-sec .signup-container .signup-headline p,.signup-success .signup-sec .signup-container .signup-headline p{font-size:30px}}.sign-up .signup-sec .signup-container .signup-text p,.signup-success .signup-sec .signup-container .signup-text p{font-family:var(--base-primary-font-light);font-size:18px;line-height:normal}@container main-section (max-width: 752px){.sign-up .signup-sec .signup-container .signup-text p,.signup-success .signup-sec .signup-container .signup-text p{font-size:16px}}.sign-up .signup-sec .signup-container .signup .hcp-signup form label,.sign-up .signup-sec .signup-container .signup .hcp-signup form input,.sign-up .signup-sec .signup-container .signup .hcp-signup form select,.sign-up .signup-sec .signup-container .signup .hcp-signup form .terms,.sign-up .signup-sec .signup-container .signup .hcp-signup form .errors,.signup-success .signup-sec .signup-container .signup .hcp-signup form label,.signup-success .signup-sec .signup-container .signup .hcp-signup form input,.signup-success .signup-sec .signup-container .signup .hcp-signup form select,.signup-success .signup-sec .signup-container .signup .hcp-signup form .terms,.signup-success .signup-sec .signup-container .signup .hcp-signup form .errors{font-family:var(--base-primary-font-light)}.sign-up .signup-sec .signup-container .signup .hcp-signup form label,.sign-up .signup-sec .signup-container .signup .hcp-signup form input,.sign-up .signup-sec .signup-container .signup .hcp-signup form select,.signup-success .signup-sec .signup-container .signup .hcp-signup form label,.signup-success .signup-sec .signup-container .signup .hcp-signup form input,.signup-success .signup-sec .signup-container .signup .hcp-signup form select{color:#1f2937}.sign-up .signup-sec .signup-container .signup .hcp-signup form label,.signup-success .signup-sec .signup-container .signup .hcp-signup form label{font-size:20px}.sign-up .signup-sec .signup-container .signup .hcp-signup form input,.sign-up .signup-sec .signup-container .signup .hcp-signup form select,.signup-success .signup-sec .signup-container .signup .hcp-signup form input,.signup-success .signup-sec .signup-container .signup .hcp-signup form select{font-size:18px;border:1px solid #d4d7dc;border-radius:4px;background-color:#fff}.sign-up .signup-sec .signup-container .signup .hcp-signup form .select-wrapper::after,.signup-success .signup-sec .signup-container .signup .hcp-signup form .select-wrapper::after{background-image:url("/content/dam/decoding-alzheimers-disease/images/signup/select-arrow-icon.svg");background-size:24px}.sign-up .signup-sec .signup-container .signup .hcp-signup form hr,.signup-success .signup-sec .signup-container .signup .hcp-signup form hr{opacity:.5;height:.5px;background:#eea7bf;border:0;margin-top:6rem}.sign-up .signup-sec .signup-container .signup .hcp-signup form .errors,.signup-success .signup-sec .signup-container .signup .hcp-signup form .errors{margin-top:.5rem}.sign-up .signup-sec .signup-container .signup .hcp-signup form .field--error input,.sign-up .signup-sec .signup-container .signup .hcp-signup form .field--error select,.signup-success .signup-sec .signup-container .signup .hcp-signup form .field--error input,.signup-success .signup-sec .signup-container .signup .hcp-signup form .field--error select{border-color:#e6553f}.sign-up .signup-sec .signup-container .signup .hcp-signup form .field--checkbox,.signup-success .signup-sec .signup-container .signup .hcp-signup form .field--checkbox{gap:0}.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .cmp-title.cmp-text,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .cmp-title.cmp-text{display:none}.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .field,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .field{margin-bottom:2.5rem}.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.address1 .places-input,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.address1 .places-input{margin-bottom:1.5rem}.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.field--row,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.field--row{flex-flow:column wrap;align-items:stretch;gap:0;margin-bottom:0}.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.field--error input,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.field--error input{background:99% center no-repeat;background-image:url("/content/dam/decoding-alzheimers-disease/images/signup/alert-icon.svg");background-size:24px}@container main-section (max-width: 752px){.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.field--error input,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.field--error input{background-position:96% center}}.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.field--error .select-wrapper::after,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .field.field--error .select-wrapper::after{background-image:url("/content/dam/decoding-alzheimers-disease/images/signup/arrow-alert-icon.svg");background-size:contain;width:60px;right:.8rem}.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .nni-hcp--text--headline3,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .nni-hcp--text--headline3{font-family:var(--base-primary-font-light);font-size:32px;line-height:120%;text-align:center;color:var(--base-font-color)}@container main-section (max-width: 752px){.sign-up .signup-sec .signup-container .signup .hcp-signup form .fieldset .nni-hcp--text--headline3,.signup-success .signup-sec .signup-container .signup .hcp-signup form .fieldset .nni-hcp--text--headline3{font-size:25px}}.sign-up .signup-sec .signup-container .signup .hcp-signup form .terms .otnotice,.signup-success .signup-sec .signup-container .signup .hcp-signup form .terms .otnotice{font-size:18px;line-height:normal}@container main-section (max-width: 752px){.sign-up .signup-sec .signup-container .signup .hcp-signup form .terms .otnotice,.signup-success .signup-sec .signup-container .signup .hcp-signup form .terms .otnotice{font-size:16px}}.sign-up .signup-sec .signup-container .signup .hcp-signup form .terms .errors,.signup-success .signup-sec .signup-container .signup .hcp-signup form .terms .errors{margin-left:1rem}.sign-up .signup-sec .signup-container .signup .hcp-signup form .actions,.signup-success .signup-sec .signup-container .signup .hcp-signup form .actions{text-align:center;margin:4rem 0 0}.sign-up .signup-sec .signup-container .signup .hcp-signup form .actions button,.signup-success .signup-sec .signup-container .signup .hcp-signup form .actions button{border:1px solid var(--base-color-blue);background:var(--base-color-pink);border-radius:0;padding:.5rem 1rem;position:relative}.sign-up .signup-sec .signup-container .signup .hcp-signup form .actions button .button-text,.signup-success .signup-sec .signup-container .signup .hcp-signup form .actions button .button-text{font-family:var(--base-primary-font-bold);font-size:14px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:var(--base-color-blue)}.sign-up .signup-sec .signup-container .signup .hcp-signup form .actions button .button-text::after,.signup-success .signup-sec .signup-container .signup .hcp-signup form .actions button .button-text::after{content:"";width:23px;height:36px;display:inline-block;vertical-align:-0.8rem;margin-left:1rem;background:center center no-repeat;background-image:url("/content/dam/decoding-alzheimers-disease/images/signup/form-arrow-icon.svg");background-size:contain}.sign-up .signup-sec .signup-container .signup .hcp-signup form .actions button::after,.signup-success .signup-sec .signup-container .signup .hcp-signup form .actions button::after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:5px;background-color:var(--base-color-blue);transition:width .3s ease-in-out}.sign-up .signup-sec .signup-container .signup .hcp-signup form .actions button:hover,.signup-success .signup-sec .signup-container .signup .hcp-signup form .actions button:hover{color:var(--base-color-blue);background:var(--base-color-pink);text-decoration:none}.sign-up .signup-sec .signup-container .signup .hcp-signup form .actions button:hover::after,.signup-success .signup-sec .signup-container .signup .hcp-signup form .actions button:hover::after{width:100%}.sign-up .success-sec,.signup-success .success-sec{padding:6rem 0}@container main-section (max-width: 752px){.sign-up .success-sec,.signup-success .success-sec{padding:2rem 0}}.sign-up .success-sec .success-container .signup-headline p,.signup-success .success-sec .success-container .signup-headline p{font-family:var(--base-primary-font-light);font-size:40px;line-height:120%;margin-bottom:0}@container main-section (max-width: 752px){.sign-up .success-sec .success-container .signup-headline p,.signup-success .success-sec .success-container .signup-headline p{font-size:30px}}.sign-up .success-sec .success-container .signup-text p,.signup-success .success-sec .success-container .signup-text p{font-family:var(--base-primary-font-light);font-size:18px;line-height:normal}@container main-section (max-width: 752px){.sign-up .success-sec .success-container .signup-text p,.signup-success .success-sec .success-container .signup-text p{font-size:16px}}.sign-up .success-sec .success-container .button,.signup-success .success-sec .success-container .button{margin-top:2rem}.sign-up .success-sec .success-container .button a,.signup-success .success-sec .success-container .button a{--btn-icon-horizontal-width: fit-content;--icon-horizontal-height: auto;background:var(--base-color-pink);font-family:var(--base-primary-font-bold);font-size:14px;font-style:normal;line-height:20px;letter-spacing:2px;text-transform:uppercase;padding:20px 15px;border:1px solid var(--base-color-blue);color:var(--base-color-blue)}.sign-up .success-sec .success-container .button a .cope-core-button-icon,.signup-success .success-sec .success-container .button a .cope-core-button-icon{--btn-icon-margin: 15px;--icon-horizontal-height: 70px;--icon-horizontal-width: 25px}.sign-up .success-sec .success-container .button a:hover,.signup-success .success-sec .success-container .button a:hover{color:var(--base-color-blue);background:var(--base-color-pink)}
