@charset "UTF-8";.dm-apply-page{font-family:var(--typography-copy-regular-font-family),sans-serif;grid-column:span 4;--csb-button-color:#002878;--csb-button-hover-color:#001e59;--csb-button-border-radius:99999px}@media only screen and (min-width:768px){.dm-apply-page{grid-column:span 12}}@media only screen and (min-width:1024px){.dm-apply-page{grid-column:5/span 8}}.dm-apply-page__error-summary{background-color:var(--semantic-color-system-alert-30);border-radius:16px;margin-bottom:12px;padding:24px 32px}.dm-apply-page__error-summary,.dm-apply-page__error-summary-headline{color:var(--semantic-color-system-alert-130)}.dm-apply-page__error-summary ul{list-style:unset;margin-left:18px;margin-top:8px}.dm-apply-page__error-summary li{margin-bottom:8px;text-decoration:underline}.dm-apply-page__error-summary li a{color:var(--semantic-color-system-alert-130)}.dm-apply-page__error-summary-icon{display:none}.dm-apply-page dm-apply-page{background-color:transparent;display:flex;flex-direction:column;position:relative;top:0}.dm-apply-page dm-apply-page .collapsible-card:not(.hidden)+.collapsible-card,.dm-apply-page dm-apply-page .collapsible-card:not(.hidden)+.collapsible-card+.collapsible-card{margin-top:8px}.dm-apply-page dm-apply-page .csb-apply-form{padding:0}.dm-apply-page dm-apply-page .csb-apply-form h1{display:none}.dm-apply-page__step-actions{display:flex;gap:12px;justify-content:space-between;margin-top:40px;width:100%}.dm-apply-page__step-actions .cta__label-wrapper{font-family:var(--typography-copy-regular-font-family);font-size:var(--typography-button-regular-font-size);font-weight:var(--typography-button-regular-font-weight);line-height:var(--typography-button-regular-line-height)}.dm-apply-page .collapsible-card .invalid a{color:var(--semantic-color-neutral-grey-100)}.dm-apply-page .collapsible-card a{color:var(--semantic-color-neutral-white);cursor:pointer;text-decoration:underline}.dm-apply-page .collapsible-card a:focus-visible{border-radius:12px}.dm-apply-page #question-data,.dm-apply-page .form{color:var(--semantic-color-neutral-white)}.dm-apply-page #question-data>:last-child,.dm-apply-page .form>:last-child{margin-bottom:0;word-break:break-word}.dm-apply-page #question-data .checkbox-picklist,.dm-apply-page .form .checkbox-picklist{margin:0 0 40px}.dm-apply-page #question-data .checkbox-picklist label.checkbox-picklist-label,.dm-apply-page .form .checkbox-picklist label.checkbox-picklist-label{font-size:18px;font-weight:400;line-height:var(--typography-copy-medium-l-line-height)}.dm-apply-page #question-data .checkbox-picklist label.checkbox-picklist-label .required,.dm-apply-page .form .checkbox-picklist label.checkbox-picklist-label .required{font-size:18px}@media only screen and (min-width:768px){.dm-apply-page #question-data .checkbox-picklist label.checkbox-picklist-label,.dm-apply-page #question-data .checkbox-picklist label.checkbox-picklist-label .required,.dm-apply-page .form .checkbox-picklist label.checkbox-picklist-label,.dm-apply-page .form .checkbox-picklist label.checkbox-picklist-label .required{font-size:20px}}.dm-apply-page #question-data .checkbox-picklist:has(label.invalid),.dm-apply-page .form .checkbox-picklist:has(label.invalid){background-color:var(--semantic-color-system-alert-10);border-radius:8px;padding:2px}.dm-apply-page #question-data .checkbox-picklist:has(label.invalid) label,.dm-apply-page #question-data .checkbox-picklist:has(label.invalid) label.text-regular,.dm-apply-page #question-data .checkbox-picklist:has(label.invalid) span.required,.dm-apply-page .form .checkbox-picklist:has(label.invalid) label,.dm-apply-page .form .checkbox-picklist:has(label.invalid) label.text-regular,.dm-apply-page .form .checkbox-picklist:has(label.invalid) span.required{color:var(--semantic-color-neutral-grey-100)}.dm-apply-page #question-data .checkbox-picklist:has(label.invalid) label.text-regular:before,.dm-apply-page .form .checkbox-picklist:has(label.invalid) label.text-regular:before{color:var(--semantic-color-neutral-white)}.dm-apply-page #question-data .checkbox-picklist:has(label.invalid) .error-message,.dm-apply-page .form .checkbox-picklist:has(label.invalid) .error-message{display:block}.dm-apply-page #question-data .picklist-label,.dm-apply-page .form .picklist-label{font-weight:400;margin-bottom:12px}@media only screen and (min-width:768px){.dm-apply-page #question-data .picklist-label,.dm-apply-page .form .picklist-label{margin-bottom:20px}}.dm-apply-page #question-data #cust-appl-source-application,.dm-apply-page .form #cust-appl-source-application{margin-bottom:20px}@media only screen and (min-width:768px){.dm-apply-page #question-data #cust-appl-source-application,.dm-apply-page .form #cust-appl-source-application{margin-bottom:24px}}.dm-apply-page #question-data dm-checkbox-picklist .checkbox-container,.dm-apply-page .form dm-checkbox-picklist .checkbox-container{flex-direction:column-reverse;gap:8px;margin-top:16px}@media only screen and (min-width:768px){.dm-apply-page #question-data dm-checkbox-picklist .checkbox-container,.dm-apply-page .form dm-checkbox-picklist .checkbox-container{flex-direction:row-reverse}}.dm-apply-page #question-data dm-checkbox-picklist .checkbox-container input[type=checkbox]+label,.dm-apply-page .form dm-checkbox-picklist .checkbox-container input[type=checkbox]+label{align-items:center;color:var(--semantic-color-neutral-white);cursor:pointer;display:flex;font-size:16px;--csb-font-family-regular:"DMBrand44",sans-serif}.dm-apply-page #question-data dm-checkbox-picklist .checkbox-container input[type=checkbox]+label:before,.dm-apply-page .form dm-checkbox-picklist .checkbox-container input[type=checkbox]+label:before{background-color:rgb(from var(--semantic-color-neutral-white) r g b/75%);border:2px solid var(--semantic-color-brand-interaction-130);border-radius:999999px;height:30px;margin:0 8px 0 0;width:30px}.dm-apply-page #question-data dm-checkbox-picklist .checkbox-container input[type=checkbox]:checked+label:after,.dm-apply-page .form dm-checkbox-picklist .checkbox-container input[type=checkbox]:checked+label:after{background-color:var(--semantic-color-brand-interaction-130);border-radius:999999px;content:"";height:20px;left:5px;opacity:100%;top:unset;width:20px}.dm-apply-page #question-data dm-checkbox-picklist .checkbox-container input[type=checkbox]:focus-visible+label:before,.dm-apply-page .form dm-checkbox-picklist .checkbox-container input[type=checkbox]:focus-visible+label:before{content:"";outline:2px solid var(--semantic-color-neutral-white);outline-offset:3px}.dm-apply-page #question-data dm-checkbox-picklist .checkbox-container input[type=checkbox].invalid:focus-visible+label:before,.dm-apply-page .form dm-checkbox-picklist .checkbox-container input[type=checkbox].invalid:focus-visible+label:before{outline-color:var(--semantic-color-system-alert-100)}.dm-apply-page #question-data #internal,.dm-apply-page .form #internal{gap:0;margin-bottom:20px}.dm-apply-page #question-data #internal fieldset,.dm-apply-page .form #internal fieldset{grid-column:1/span 2}.dm-apply-page #question-data dm-upload,.dm-apply-page .form dm-upload{margin:20px 0;padding:0;--csb-button-color:#002878;--dm-upload-icon-color:#fff;--csb-button-hover-color:#001e59;--csb-button-font-weight:400;--csb-button-width:fit-content;--csb-button-border-radius:99999px;--csb-color-danger:#a01b15;--dm-label-color:#fff;--dm-upload-tile-color:#002878}.dm-apply-page #question-data dm-upload:last-of-type,.dm-apply-page .form dm-upload:last-of-type{margin-bottom:0}.dm-apply-page #question-data dm-upload span.required,.dm-apply-page .form dm-upload span.required{font-size:18px}.dm-apply-page #question-data dm-upload[invalid=""],.dm-apply-page .form dm-upload[invalid=""]{background-color:var(--semantic-color-system-alert-10);border-radius:8px;padding:2px}.dm-apply-page #question-data dm-upload[invalid=""] .required,.dm-apply-page .form dm-upload[invalid=""] .required{color:#a01b15}.dm-apply-page #question-data p.form-document,.dm-apply-page .form p.form-document{margin-bottom:12px}@media only screen and (min-width:768px){.dm-apply-page #question-data p.form-document,.dm-apply-page .form p.form-document{margin-bottom:16px}}.dm-apply-page #question-data ol.form-document,.dm-apply-page .form ol.form-document{list-style-type:none;text-align:left}.dm-apply-page #question-data ol.form-document li,.dm-apply-page .form ol.form-document li{margin-left:20px}@media only screen and (min-width:768px){.dm-apply-page #question-data ol.form-document li,.dm-apply-page .form ol.form-document li{margin-bottom:8px}}.dm-apply-page #question-data ol.form-document li:before,.dm-apply-page .form ol.form-document li:before{color:var(--semantic-color-brand-tertiary-100);content:"•";margin-left:-20px;padding-right:12px}.dm-apply-page #question-data#document-data,.dm-apply-page .form#document-data{--dm-upload-title-color:$color-neutral-white}.dm-apply-page #question-data#document-data legend.form-group__label,.dm-apply-page .form#document-data legend.form-group__label{font-size:16px;line-height:24px}.dm-apply-page #question-data.form-privacy-section label.share-profile-label,.dm-apply-page .form.form-privacy-section label.share-profile-label{font-size:18px;font-weight:400;line-height:var(--typography-copy-medium-l-line-height);white-space:normal}@media only screen and (min-width:768px){.dm-apply-page #question-data.form-privacy-section label.share-profile-label,.dm-apply-page .form.form-privacy-section label.share-profile-label{font-size:20px}}.dm-apply-page #question-data.form-privacy-section div#share-profile,.dm-apply-page .form.form-privacy-section div#share-profile{margin-top:20px}.dm-apply-page #question-data.form-privacy-section p.label,.dm-apply-page .form.form-privacy-section p.label{margin-bottom:20px}.dm-apply-page #question-data.form-privacy-section p.description,.dm-apply-page .form.form-privacy-section p.description{margin-bottom:12px;margin-top:12px;padding-left:40px}.dm-apply-page #question-data.form-privacy-section p.description:last-child,.dm-apply-page .form.form-privacy-section p.description:last-child{margin-bottom:24px}.dm-apply-page #question-data.form-privacy-section hr,.dm-apply-page .form.form-privacy-section hr{color:rgb(from var(--semantic-color-neutral-white) r g b/25%);height:2px;margin:32px 0}.dm-apply-page #question-data.form-privacy-section .data-info,.dm-apply-page .form.form-privacy-section .data-info{margin-bottom:12px;margin-top:20px}.dm-apply-page #question-data.form-privacy-section #privacy-description,.dm-apply-page .form.form-privacy-section #privacy-description{margin-bottom:24px}.dm-apply-page #question-data.form-privacy-section p:not(.error-message):last-child,.dm-apply-page .form.form-privacy-section p:not(.error-message):last-child{margin-bottom:0;margin-top:20px}.dm-apply-page #question-data .error-message,.dm-apply-page .form .error-message{color:var(--semantic-color-system-alert-130);font-size:1rem;line-height:20px;margin:4px 8px}.dm-apply-page #additional-data>div.field{margin-bottom:16px}@media only screen and (min-width:768px){.dm-apply-page #additional-data>div.field{margin-bottom:20px}}.dm-apply-page #additional-data>div.field .form-picklist{margin-top:16px}@media only screen and (min-width:768px){.dm-apply-page #additional-data>div.field .form-picklist{margin-top:20px}}.dm-apply-page #question-data{--csb-color-danger:#a01b15}.dm-apply-page #question-data .csb-form{gap:24px!important}.dm-apply-page #question-data h1{color:var(--semantic-color-neutral-white);margin-bottom:0}.dm-apply-page #question-data span.text-dark{color:var(--semantic-color-neutral-white)!important;font-size:var(--typography-copy-large-font-size);line-height:var(--typography-copy-large-line-height)}@media only screen and (min-width:768px){.dm-apply-page #question-data span.text-dark{font-size:var(--typography-copy-large-l-font-size);line-height:var(--typography-copy-large-l-line-height)}}.dm-apply-page #question-data .csb-form .required,.dm-apply-page #question-data label{font-family:var(--typography-copy-regular-font-family),sans-serif;font-size:var(--typography-copy-large-font-size);font-weight:400;line-height:var(--typography-copy-large-line-height)}.dm-apply-page #question-data label{color:var(--semantic-color-neutral-white)}.dm-apply-page #question-data .question>div :nth-child(2){margin-top:16px}@media only screen and (min-width:768px){.dm-apply-page #question-data .question>div :nth-child(2){margin-top:20px}}.dm-apply-page #question-data .question>div .choice{margin-top:0}.dm-apply-page #question-data .choice label{align-items:center;display:flex;font-size:var(--typography-copy-regular-font-size);line-height:var(--typography-copy-regular-line-height);margin-bottom:12px}.dm-apply-page #question-data .choice label:before{border:2px solid var(--semantic-color-brand-interaction-100);border-radius:999999px;height:30px;margin-top:0;transition-delay:0s;transition-duration:.25s;transition-property:border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:30px}@media (prefers-reduced-motion){.dm-apply-page #question-data .choice label:before{transition-duration:0s}}.dm-apply-page #question-data .choice label:hover:before{border-color:#7874b5}.dm-apply-page #question-data input[type=radio].invalid+label:before{border-color:var(--semantic-color-system-alert-100)}.dm-apply-page #question-data .multi{display:grid}.dm-apply-page #question-data .question:has(input.invalid),.dm-apply-page #question-data .question:has(textarea.invalid){background-color:var(--semantic-color-system-alert-10);border-radius:8px;padding:2px}.dm-apply-page #question-data .question:has(input.invalid) label,.dm-apply-page #question-data .question:has(textarea.invalid) label{color:var(--semantic-color-neutral-grey-100)!important;margin-bottom:0}.dm-apply-page #question-data .csb-form label.invalid .required{color:var(--semantic-color-neutral-grey-100)!important}.dm-apply-page #question-data input[type=radio]:checked+label:after{color:var(--semantic-color-brand-interaction-100);content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='9' fill='%23002878'/%3E%3C/svg%3E");height:30px;opacity:100%;top:0;width:30px}.dm-apply-page #question-data input[type=radio]:checked+label:hover:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 30'%3E%3Ccircle cx='15' cy='15' r='9' fill='%237874b5'/%3E%3C/svg%3E")}.dm-apply-page #question-data div:has(input.invalid){background-color:var(--semantic-color-system-alert-10);border-radius:8px;padding:4px 2px}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]),.dm-apply-page #question-data select,.dm-apply-page #question-data textarea{background-color:var(--semantic-color-neutral-white);border:2px solid var(--semantic-color-brand-interaction-70);border-radius:8px;color:var(--semantic-color-neutral-black);font-size:var(--typography-copy-regular-font-size);height:48px;opacity:75%;padding:12px;transition-delay:0s;transition-duration:.25s;transition-property:border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}@media (prefers-reduced-motion){.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]),.dm-apply-page #question-data select,.dm-apply-page #question-data textarea{transition-duration:0s}}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio])::-moz-placeholder,.dm-apply-page #question-data select::-moz-placeholder,.dm-apply-page #question-data textarea::-moz-placeholder{color:var(--semantic-color-neutral-grey-70)}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio])::placeholder,.dm-apply-page #question-data select::placeholder,.dm-apply-page #question-data textarea::placeholder{color:var(--semantic-color-neutral-grey-70)}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]):focus-visible,.dm-apply-page #question-data select:focus-visible,.dm-apply-page #question-data textarea:focus-visible{box-shadow:0 0 4px 0 var(--semantic-color-brand-interaction-40);opacity:100%;outline:none!important}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]):active,.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]):not(.invalid):not(:disabled):hover,.dm-apply-page #question-data select:active,.dm-apply-page #question-data select:not(.invalid):not(:disabled):hover,.dm-apply-page #question-data textarea:active,.dm-apply-page #question-data textarea:not(.invalid):not(:disabled):hover{border-color:var(--semantic-color-brand-primary-70)}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]):not(:-moz-placeholder-shown),.dm-apply-page #question-data select:not(:-moz-placeholder-shown),.dm-apply-page #question-data textarea:not(:-moz-placeholder-shown){opacity:100%}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]):not(:placeholder-shown),.dm-apply-page #question-data select:not(:placeholder-shown),.dm-apply-page #question-data textarea:not(:placeholder-shown){opacity:100%}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]):not(:enabled):hover,.dm-apply-page #question-data select:not(:enabled):hover,.dm-apply-page #question-data textarea:not(:enabled):hover{box-shadow:0 0 4px 0 var(--semantic-color-neutral-grey-40)}.dm-apply-page #question-data input:not([type=checkbox]):not([type=radio]).invalid,.dm-apply-page #question-data select.invalid,.dm-apply-page #question-data textarea.invalid{border-color:var(--semantic-color-system-alert-100)}.dm-apply-page #question-data textarea{height:168px;padding:20px}.dm-apply-page #privacy-data .field>.form-privacy-checkboxes{margin-top:20px}.dm-apply-page dm-error-container{--csb-modal-background-color:#7874b5;--csb-button-color:#002878;--csb-color-primary-alternative:#001e59;--csb-button-border-radius:99999px;--csb-modal-border-radius:8px}.dm-apply-page .cta:focus-visible{background-color:var(--semantic-color-brand-interaction-10);border-color:var(--semantic-color-brand-interaction-10);color:var(--semantic-color-brand-interaction-100);outline-color:var(--semantic-color-brand-interaction-10)!important}.csb-form .required{--dm-label-color:$color-neutral-white!important;font-family:var(--typography-copy-regular-font-family),sans-serif;font-size:var(--typography-copy-regular-font-size);font-weight:400;line-height:var(--typography-copy-regular-line-height)}
