.customer-request__section{display:flex;flex-direction:column;gap:32px;align-self:stretch}
.customer-request__section-title{color:var(--nos-color-neutral-900);text-align:center;font-family:'Azo Sans Light','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-title-300);font-style:normal;font-weight:300;line-height:var(--nos-font-line-height-title-300)}
.customer-request__section-title a{color:var(--nos-color-neutral-900);text-decoration:underline}
.customer-request__section-title p:only-child,.customer-request__section-title p:last-child{margin-bottom:0}
.customer-request__form{width:100%}
.customer-request__form-wrapper{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%}
.customer-request__form-title{color:var(--nos-color-neutral-900);text-align:center;font-family:'Azo Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-title-300);font-style:normal;font-weight:700;line-height:var(--nos-font-line-height-title-300);margin-bottom:24px}
.customer-request .form-component{width:100%}
.customer-request .form-component label{overflow:hidden;color:var(--nos-color-neutral-900);font-family:'Azo Sans Regular','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-ui-200);font-style:normal;font-weight:400;line-height:var(--nos-font-line-height-ui-200)}
.customer-request .form-component input:focus-visible,.customer-request .form-component textarea:focus-visible{outline:0}
.customer-request .form-component input:focus-visible + .file-upload{outline:0}
.customer-request .form-component__fieldset{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%}
.customer-request .form-component__fieldset .input-box-field{display:flex;flex-direction:column;gap:8px}
.customer-request .form-component__fieldset .input-box-field label,.customer-request .form-component__fieldset .input-box-field input,.customer-request .form-component__fieldset .input-box-field textarea{margin-bottom:0}
.customer-request .form-component__fieldset .input-box-field textarea{resize:none;padding:12px;height:282px}
.customer-request .form-component__fieldset .form-component__custom-dropdown{display:flex;flex-direction:column;gap:8px}
.customer-request .form-component__fieldset .form-component__custom-dropdown label,.customer-request .form-component__fieldset .form-component__custom-dropdown .custom-dropdown{margin-bottom:0}
.customer-request .form-component__field.error-field input,.customer-request .form-component__custom-dropdown.error-field input,.customer-request .form-component__field.error-field textarea,.customer-request .form-component__custom-dropdown.error-field textarea,.customer-request .form-component__field.error-field .custom-dropdown,.customer-request .form-component__custom-dropdown.error-field .custom-dropdown{margin-bottom:8px}
.customer-request .form-component__field__helper,.customer-request .form-component__custom-dropdown__helper{margin-bottom:0}
.customer-request .form-component__custom-dropdown .custom-dropdown__dropdown{max-height:352px}
.customer-request .form-component__custom-dropdown .custom-dropdown__button{color:#1e1f27;padding-right:38px}
.customer-request .form-component__custom-dropdown .custom-dropdown__button[aria-expanded="true"]{border:3px solid var(--nos-color-neutral-900) !important}
.customer-request .form-component__custom-dropdown .custom-dropdown__button::after{right:14px;border-color:#1e1f27}
.customer-request .form-component__custom-dropdown .custom-dropdown__button:focus-visible{outline:0}
.customer-request .form-consents__checkbox,.customer-request .form-consents__declaration{--text-color:var(--nos-color-neutral-900);--description-color:var(--nos-color-neutral-900);--declaration-bg-color:var(--nos-color-neutral-050);--label-color:var(--nos-color-neutral-1000);--arrow-icon:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05Ljk5NDI0IDExLjA3NjhMMTQuNDA1IDYuNjY2MDJMMTUuNTgzNSA3Ljg0NDUzTDkuOTk0MjQgMTMuNDMzOEw0LjQwNDk4IDcuODQ0NTNMNS41ODM1IDYuNjY2MDJMOS45OTQyNCAxMS4wNzY4WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");--checkbox-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMC41IC0wLjUpJz48cGF0aCBkPSdNMCwwSDIzVjIzSDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxIDEpJyBmaWxsPScjZmZmJy8+PHBhdGggZD0nTTEuOS0uNUgyMS4xYTIuNCwyLjQsMCwwLDEsMi40LDIuNFYyMS4xYTIuNCwyLjQsMCwwLDEtMi40LDIuNEgxLjlBMi40LDIuNCwwLDAsMS0uNSwyMS4xVjEuOUEyLjQsMi40LDAsMCwxLDEuOS0uNVpNMjEuMSwyMi41NGExLjQ0MiwxLjQ0MiwwLDAsMCwxLjQ0LTEuNDRWMS45QTEuNDQyLDEuNDQyLDAsMCwwLDIxLjEuNDZIMS45QTEuNDQyLDEuNDQyLDAsMCwwLC40NiwxLjlWMjEuMUExLjQ0MiwxLjQ0MiwwLDAsMCwxLjksMjIuNTRaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxIDEpJyBmaWxsPScjMWUxZjI3Jy8+PC9nPjwvc3ZnPg==");cursor:initial !important;color:var(--description-color);font-family:'Azo Sans Light','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-text-100);font-style:normal;font-weight:300;line-height:var(--nos-font-line-height-text-100);width:100%}
.mode-dark .customer-request .form-consents__checkbox,.mode-dark .customer-request .form-consents__declaration{--text-color:var(--nos-color-neutral-000);--description-color:var(--nos-color-neutral-000);--label-color:var(--nos-color-neutral-000);--declaration-bg-color:transparent;--arrow-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZD0ibTE1Ljg0OCAxMC44Mi4wMDQtLjAwNCA4LjQ4NCA4LjQ4NS0xLjg4MyAxLjg4My02LjYwMS02LjU5OC02LjU5OCA2LjU5OEw3LjM2NyAxOS4zWm0wIDAiIHN0eWxlPSJzdHJva2U6bm9uZTtmaWxsLXJ1bGU6ZXZlbm9kZDtmaWxsOiNmZmY7ZmlsbC1vcGFjaXR5OjEiLz48L3N2Zz4=")}
.mode-dark .customer-request .form-consents__checkbox .form-contest__declaration,.mode-dark .customer-request .form-consents__declaration .form-contest__declaration{background-color:var(--nos-color-neutral-600)}
.mode-dark .customer-request .form-consents__checkbox .form-contest__declaration .--link,.mode-dark .customer-request .form-consents__declaration .form-contest__declaration .--link{color:var(--nos-color-neutral-000)}
.customer-request .form-consents__checkbox:has(.read-more.--link),.customer-request .form-consents__declaration:has(.read-more.--link){pointer-events:none}
.customer-request .form-consents__checkbox:has(.read-more.--link) label,.customer-request .form-consents__declaration:has(.read-more.--link) label,.customer-request .form-consents__checkbox:has(.read-more.--link) input,.customer-request .form-consents__declaration:has(.read-more.--link) input,.customer-request .form-consents__checkbox:has(.read-more.--link) a,.customer-request .form-consents__declaration:has(.read-more.--link) a{pointer-events:all}
.customer-request .form-consents__checkbox[open] summary,.customer-request .form-consents__declaration[open] summary{margin-bottom:8px;border-bottom:none !important}
.customer-request .form-consents__checkbox[open] summary .read-more::after,.customer-request .form-consents__declaration[open] summary .read-more::after{transform:translateY(-50%) rotate(180deg)}
.customer-request .form-consents__checkbox summary,.customer-request .form-consents__declaration summary{cursor:auto;display:block}
.customer-request .form-consents__checkbox summary::-webkit-details-marker,.customer-request .form-consents__declaration summary::-webkit-details-marker{display:none}
.customer-request .form-consents__checkbox .read-more,.customer-request .form-consents__declaration .read-more{cursor:pointer;white-space:nowrap;position:relative;display:flex;padding:4px 0;align-items:center;gap:4px;color:var(--label-color);font-family:'Azo Sans Regular','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-ui-200);font-style:normal;font-weight:400;line-height:var(--nos-font-line-height-ui-200,18px);text-decoration:underline}
.customer-request .form-consents__checkbox .read-more:not(.--link),.customer-request .form-consents__declaration .read-more:not(.--link){padding-right:24px}
.customer-request .form-consents__checkbox .read-more:not(.--link)::after,.customer-request .form-consents__declaration .read-more:not(.--link)::after{content:"";display:block;position:absolute;top:50%;right:0;margin-top:-2px;width:20px;height:20px;background-image:var(--arrow-icon);transform:translateY(-50%) rotate(0)}
.customer-request .form-consents__checkbox{cursor:pointer;position:relative;margin:0}
.customer-request .form-consents__checkbox .checkbox-button-field{display:flex;margin:0;margin-bottom:8px !important}
.customer-request .form-consents__checkbox .checkbox-button-field:has(.read-more.--link){align-items:center;gap:0 16px;flex-flow:row wrap;padding-left:38px}
.customer-request .form-consents__checkbox .checkbox-button-field:has(.read-more.--link) .checkbox-button-field__label::before{content:"";flex:none;display:block;position:absolute;top:0;left:0}
.customer-request .form-consents__checkbox .checkbox-button-field:has(.read-more.--link) .checkbox-button-field__title{margin-left:0}
.customer-request .form-consents__checkbox .checkbox-button-field:has(.checkbox-button-field__input:checked) .checkbox-button-field__label::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48ZyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtMC41IC0wLjUpJz48cGF0aCBkPSdNMCwwSDIzVjIzSDBaJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgxIDEpJyBmaWxsPScjZmZmJy8+PHBhdGggZD0nTTIsMEgyMWEyLDIsMCwwLDEsMiwyVjIxYTIsMiwwLDAsMS0yLDJIMmEyLDIsMCwwLDEtMi0yVjJBMiwyLDAsMCwxLDIsMFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEgMSknIGZpbGw9JyMxZTFmMjcnLz48cGF0aCBkPSdNMS45LS41SDIxLjFhMi40LDIuNCwwLDAsMSwyLjQsMi40VjIxLjFhMi40LDIuNCwwLDAsMS0yLjQsMi40SDEuOUEyLjQsMi40LDAsMCwxLS41LDIxLjFWMS45QTIuNCwyLjQsMCwwLDEsMS45LS41Wk0yMS4xLDIyLjU0YTEuNDQyLDEuNDQyLDAsMCwwLDEuNDQtMS40NFYxLjlBMS40NDIsMS40NDIsMCwwLDAsMjEuMS40NkgxLjlBMS40NDIsMS40NDIsMCwwLDAsLjQ2LDEuOVYyMS4xQTEuNDQyLDEuNDQyLDAsMCwwLDEuOSwyMi41NFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEgMSknIGZpbGw9JyMxZTFmMjcnLz48cGF0aCBkPSdNMTEuMTA3LDE4LjkxNCw2LjI3MiwxMy43MDdhMS4wNTUsMS4wNTUsMCwwLDEsMC0xLjQxNC44ODIuODgyLDAsMCwxLDEuMzEzLDBsMy41MjIsMy43OTMsNi4zMDgtNi43OTNhLjg4Mi44ODIsMCwwLDEsMS4zMTMsMCwxLjA1NSwxLjA1NSwwLDAsMSwwLDEuNDE0WicgdHJhbnNmb3JtPSd0cmFuc2xhdGUoMCAtMC41NjMpJyBmaWxsPScjZmZmJy8+PC9nPjwvc3ZnPg==")}
.customer-request .form-consents__checkbox .checkbox-button-field label.error{order:1;margin-block:16px 0}
.customer-request .form-consents__checkbox .checkbox-button-field__input{width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;position:absolute}
.customer-request .form-consents__checkbox .checkbox-button-field__label{align-items:normal;font-size:var(--nos-font-size-text-300);line-height:var(--nos-font-line-height-text-300);margin-bottom:0}
.customer-request .form-consents__checkbox .checkbox-button-field__label::before{cursor:pointer;content:"";flex:0 0 24px;display:block;width:24px;height:24px;background-image:var(--checkbox-icon)}
.customer-request .form-consents__checkbox .checkbox-button-field__title{cursor:pointer;display:flex;align-items:center;color:var(--text-color);font-family:'Azo Sans Regular','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-text-200);font-style:normal;font-weight:400;line-height:var(--nos-font-line-height-text-200);margin-left:16px}
.customer-request .form-consents__checkbox summary .form-component__field.checkbox-button-field{display:flex;align-items:center;gap:0 16px;flex-flow:row wrap;margin-bottom:8px !important;padding-left:38px}
.customer-request .form-consents__checkbox summary .checkbox-button-field__label::before{content:"";flex:none;display:block;position:absolute;top:0;left:0}
.customer-request .form-consents__checkbox summary .checkbox-button-field__title{margin-left:0}
.customer-request .form-consents__checkbox summary>.error-field{margin-bottom:16px;padding-bottom:8px}
.customer-request .form-consents__checkbox p:only-child,.customer-request .form-consents__checkbox p:last-child{margin-bottom:16px}
.customer-request .form-consents__declaration{display:flex;align-items:center;gap:0 16px;align-self:stretch;flex-wrap:wrap;padding:16px;background:var(--declaration-bg-color)}
.customer-request .form-consents__declaration a{color:var(--text-color);text-decoration:underline}
.customer-request .form-consents__declaration p:only-child,.customer-request .form-consents__declaration p:last-child{margin-bottom:0}
.customer-request .form-consents__declaration .declaration__wrapper{display:flex;align-items:center;gap:0 16px;align-self:stretch;flex-wrap:wrap}
.customer-request .form-consents__declaration .declaration__title{cursor:text;color:var(--text-color);font-family:'Azo Sans Regular','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-text-200);font-style:normal;font-weight:400;line-height:var(--nos-font-line-height-text-200);margin-bottom:0}
.customer-request .message-status{display:flex;flex-direction:column;align-items:flex-start;gap:32px}
.customer-request .message-status__wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}
.customer-request .message-status__title{color:var(--nos-color-neutral-900);font-family:'Azo Sans Bold','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-title-400);font-style:normal;font-weight:700;line-height:var(--nos-font-line-height-title-400)}
.customer-request .message-status__description{color:var(--nos-color-neutral-900);font-family:'Azo Sans Regular','Open Sans',Helvetica,Arial,sans-serif;font-size:var(--nos-font-size-text-300);font-style:normal;font-weight:400;line-height:var(--nos-font-line-height-text-300)}
.customer-request .message-status__description a{color:var(--nos-color-neutral-900);text-decoration:underline}
.loading--active:has(.customer-request) .loading{background-color:rgba(0,0,0,0.5)}