.header{position:sticky;top:0;width:100%;background-color:var(--colorWhite);box-shadow:0 4px 14px rgba(var(--colorBlackRGB),.05);z-index:500}.bar{height:unset;display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap}.popover{z-index:1000;background-color:var(--colorWhite);border-radius:8px;box-shadow:0 4px 5px rgba(var(--colorBlackRGB),.1);border:1px solid var(--colorGrayMercury)}.popover-animation-enter{opacity:0}.popover-animation-enter-active{opacity:1;transition-property:opacity;transition-duration:.2s}.popover-animation-enter-done,.popover-animation-exit{opacity:1}.popover-animation-exit-active{opacity:0;transition-property:opacity;transition-duration:.2s}.popover-animation-exit-done{opacity:0}.brand{height:30px}@media (min-width:1024px){.brand{height:42px}}.accessibility-dropdown{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;padding:5px;position:relative;border-radius:0!important}.accessibility-dropdown:focus,.accessibility-dropdown:hover{background-color:var(--colorHover)}.accessibility-dropdown .accessibility-dropdown__anchor{transition:transform .2s ease-in-out;width:12px}.accessibility-dropdown .accessibility-dropdown__anchor--open{transform:rotate(-180deg)}.accessibility-dropdown__popover{width:100%}@media (min-width:640px){.accessibility-dropdown__popover{width:-moz-max-content;width:max-content}}.accessibility-dropdown__popover .accessibility{padding:20px}@media (min-width:1024px){.accessibility-dropdown__popover .accessibility{padding:20px 60px}}.accessibility-dropdown__popover .accessibility * .icon-button{border-radius:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content}.accessibility-dropdown__popover .accessibility * .icon-button:focus,.accessibility-dropdown__popover .accessibility * .icon-button:hover{background-color:transparent!important}.app-loader{animation:appLoaderAnimation 1.4s linear infinite;display:inline-block;border-radius:50%}.app-loader--primary{color:var(--colorPrimary)}.app-loader--secondary{color:var(--colorSecondary)}.app-loader--extra-small{min-width:15px;min-height:15px;max-width:15px;max-height:15px}.app-loader--small{min-width:30px;min-height:30px;max-width:30px;max-height:30px;padding:5px}.app-loader--medium{min-width:50px;min-height:50px;max-width:50px;max-height:50px;padding:7px}.app-loader--large{min-width:80px;min-height:80px;max-width:80px;max-height:80px;padding:7px}.app-loader__svg{display:block}.app-loader__svg-circle{stroke:currentColor;animation:circleAnimation 1.4s ease-in-out infinite;stroke-dasharray:80px,200px}@keyframes appLoaderAnimation{0%{transform-origin:50% 50%}to{transform:rotate(1turn)}}@keyframes circleAnimation{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0px}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-120px}}.heading-secondary{color:var(--colorSecondary);font-size:var(--fontXXXL);font-weight:600;letter-spacing:.02rem;font-family:var(--fontSecondary);margin:0}@media (min-width:1024px){.heading-secondary{font-size:var(--fontSubtitle);font-family:var(--fontPrimary);letter-spacing:-.01rem}}.view-loader{height:100%;width:100%;display:flex;align-items:center;justify-content:center;padding:20px}.paragraph{color:var(--colorGray);font-size:var(--fontM);font-family:var(--fontSecondary);letter-spacing:.2px;font-weight:400}@media (min-width:1024px){.paragraph{font-size:var(--fontXL);font-family:var(--fontPrimary)}}.app-radio-group{font-family:var(--fontPrimary);display:flex;flex-direction:column;gap:10px}.app-radio-group.error .app-radio-group__helper-text{color:var(--colorRed)}.app-radio-group__wrapper{display:flex;flex-wrap:nowrap;gap:10px}@media (min-width:1024px){.app-radio-group__wrapper{gap:20px}}.app-radio-group__helper-text{transition:color .2s ease-out;font-size:var(--fontM);font-weight:400;line-height:var(--line-height);color:var(--colorInputLabel);width:100%}.app-radio-button{position:relative;height:60px;font-size:var(--fontL)}.app-radio-button .app-radio-button__input{position:absolute;outline:none;opacity:0;width:100%;height:100%;z-index:10;cursor:pointer}.app-radio-button .app-radio-button__input:disabled~.app-radio-button__label{background-color:transparent;border-color:var(--colorWhiteDark);color:var(--colorInputPlaceholder);cursor:not-allowed}@media (min-width:1024px){.app-radio-button .app-radio-button__input:active~.app-radio-button__label{border-color:transparent;background-color:transparent;color:var(--colorPrimary)}.app-radio-button .app-radio-button__input:focus~.app-radio-button__label{border-color:var(--colorPrimary);color:var(--colorPrimary)}.app-radio-button .app-radio-button__input:hover~.app-radio-button__label{border-color:var(--colorPrimary)}}.app-radio-button .app-radio-button__input:checked:active~.app-radio-button__label,.app-radio-button .app-radio-button__input:checked~.app-radio-button__label{background-color:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorWhite)}@media (min-width:1024px){.app-radio-button .app-radio-button__input:checked:focus~.app-radio-button__label{border-color:var(--colorSecondary)}.app-radio-button .app-radio-button__input:checked:hover~.app-radio-button__label{background-color:var(--colorSecondary);border-color:var(--colorSecondary)}}.app-radio-button .app-radio-button__label{display:flex;align-items:center;justify-content:center;gap:15px;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;border-width:2px;border-style:solid;border-color:var(--colorInputGray);background-color:var(--colorWhite);color:var(--colorBlack);width:inherit;height:100%;z-index:5;white-space:nowrap;font-weight:600;padding:0 35px}@media (min-width:1024px){.app-radio-button .app-radio-button__label{padding:0 70px}}.ordered-label{display:flex;background:var(--colorInfoGray)}.ordered-label__right{padding:10px 20px}.ordered-label__text{color:var(--colorSecondary);font-weight:700;text-transform:uppercase}.ordered-label__text--white{color:var(--colorInfoGray)}.ordered-label__left{padding:10px 15px;background:var(--colorSecondary)}.app-textfield{font-family:var(--fontPrimary);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:10px}.app-textfield:focus-within .app-textfield__input-container,.app-textfield:focus-within .textarea__base{border-color:var(--colorPrimary)}.app-textfield.disabled .app-textfield__helper-text,.app-textfield.disabled .app-textfield__label{color:var(--colorInputDisabled)}.app-textfield.disabled .app-textfield__input-container,.app-textfield.disabled .textarea__base{border-color:var(--colorInputGray);background-color:var(--colorWhiteDark)}.app-textfield.error .app-textfield__helper-text{color:var(--colorRed)}.app-textfield.error .app-textfield__input-container,.app-textfield.error .textarea__base{border-color:var(--colorRed)}.app-textfield__label{color:var(--colorInputLabel);font-weight:600;font-size:var(--fontS);width:100%}.app-textfield__input-container{display:flex;align-items:center;flex-wrap:nowrap;justify-content:space-between;width:100%;gap:20px}.app-textfield .textarea__base,.app-textfield__input-container{padding:20px 16px;transition:border-color .2s ease-out;border-width:1px;border-style:solid;border-color:var(--colorInputGray);cursor:text}.app-textfield .input__base,.app-textfield .textarea__base{display:block;transition:color .2s ease-out;caret-color:var(--colorSecondary);color:var(--colorSecondary);font-size:var(--fontL);outline:none;font-weight:400;background-color:transparent;width:100%}.app-textfield .input__base::-moz-placeholder,.app-textfield .textarea__base::-moz-placeholder{color:var(--colorInputPlaceholder)!important;font-family:var(--fontPrimary)}.app-textfield .input__base::placeholder,.app-textfield .textarea__base::placeholder{color:var(--colorInputPlaceholder)!important;font-family:var(--fontPrimary)}.app-textfield .input__base:disabled,.app-textfield .textarea__base:disabled{color:var(--colorInputPlaceholder)}.app-textfield .input__base{padding:0;border:none}.app-textfield .input__base[type=number]{-moz-appearance:textfield}.app-textfield .input__base::-webkit-inner-spin-button,.app-textfield .input__base::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.app-textfield__close-button{min-width:24px}.app-textfield__close-button svg path{fill:var(--colorBlack)}.app-textfield__helper-text{transition:color .2s ease-out;font-family:var(--fontPrimary);font-size:var(--fontM);font-weight:400;line-height:var(--line-height);color:var(--colorInputLabel);width:100%}.file-icon{position:relative;max-height:39px}.file-icon__extension{position:absolute;bottom:5px;left:-1px;padding:1px 4px;text-transform:uppercase;color:var(--colorWhite);font-size:8px;line-height:10px;font-weight:600;font-family:var(--fontPrimary)}.file-icon__extension--file{background-color:var(--colorRed)}.file-icon__extension--image{background-color:var(--colorSecondary)}.input-file{display:flex;align-items:center;justify-content:space-between;padding:10px 20px}@media (min-width:1024px){.input-file{background:var(--colorInputFileBackground);padding:15px 30px;border-radius:5px}}.input-file__content{display:flex;gap:10px;align-items:center}.input-file__name{font-family:var(--fontPrimary);font-size:var(--fontL);color:var(--colorBlack);word-break:break-all}.input-file__size{font-family:var(--fontPrimary);font-size:var(--fontS);color:var(--colorBlueBell)}.input-file__delete-button{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.input-file__delete-button img{width:18px;height:18px}.file-dropbox,.files-list{display:flex;flex-direction:column;gap:10px}.file-dropbox.error .file-dropbox__helper-text{color:var(--colorRed)}.file-dropbox.error .drop-area{border-color:var(--colorRed)}.file-dropbox__helper-text{width:inherit;font-family:var(--fontPrimary);transition:color .2s ease-out;font-size:var(--fontM);font-weight:400;line-height:var(--line-height);color:var(--colorInputLabel)}.file-dropbox .drop-area{cursor:pointer}.file-dropbox .drop-area__title{text-align:center;margin-bottom:20px}.file-dropbox .drop-area--disabled{cursor:not-allowed;position:relative}.file-dropbox .drop-area--disabled:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--colorGray);opacity:.3}.file-dropbox .drop-area__box{text-align:center;padding:20px 35px;display:block;cursor:pointer;font-size:var(--fontL);font-family:var(--fontPrimary);letter-spacing:.2px;font-weight:600;background-color:var(--colorPrimary);color:var(--colorWhite)}@media (min-width:1024px){.file-dropbox .drop-area__box{font-size:var(--fontXL);font-family:var(--fontPrimary);transition:background-color .1s,border-color .1s}.file-dropbox .drop-area__box--active{background-color:rgba(var(--colorPrimaryRGB),.3)}}.file-dropbox .drop-area__footer{margin-top:10px;text-align:left}.file-dropbox .drop-area__footer .footer__text{font-size:var(--fontXS);color:var(--colorBlueBell)}@media (min-width:1024px){.file-dropbox .drop-area__footer .text__span{display:block}.file-dropbox .drop-area__footer{text-align:center}.file-dropbox .drop-area{padding:36px 90px;border:2px dashed var(--colorInputGray);position:relative;transition:background-color .1s,border-color .1s}.file-dropbox .drop-area--active{border-color:var(--colorPrimary);background-color:rgba(var(--colorPrimaryRGB),.1)}.file-dropbox .drop-area__counter{text-align:right}}.app-animation-icon{width:24px;height:24px;position:relative}.app-animation-icon .app-animation-icon__icon{transition:transform .2s ease-in-out;position:absolute;top:50%;left:50%}.app-checkbox__container-outer{display:flex;margin:0;padding:0;align-items:center;flex-wrap:wrap}.app-checkbox__container-inner{border-radius:0;box-sizing:border-box;height:20px;border:1px solid;border-color:var(--colorInputGray);position:relative;width:20px;overflow:hidden;background-color:var(--colorWhite);transition:border-color .2s ease-in-out,background-color .2s ease-in-out;min-width:0}.app-checkbox__container-inner:focus-within{border-color:var(--colorPrimary)}.app-checkbox.checked .app-checkbox__container-inner{border-color:var(--colorPrimary)}.app-checkbox.error .app-checkbox__helper-text{color:var(--colorRed)}.app-checkbox.disabled{cursor:not-allowed}.app-checkbox .app-checkbox__input{box-sizing:border-box;cursor:pointer;height:20px;left:-1px;margin:0;opacity:0;position:absolute;top:-1px;width:20px;z-index:10}.app-checkbox .app-checkbox__input+.app-checkbox__mark{background-color:transparent}.app-checkbox .app-checkbox__input:checked+.app-checkbox__mark{background-color:var(--colorPrimary)}.app-checkbox .app-checkbox__mark{border-radius:0;height:20px;left:-1px;position:absolute;top:-1px;transition:background-color .2s ease-in-out;width:20px;z-index:1}.app-checkbox .app-checkbox__mark:after,.app-checkbox .app-checkbox__mark:before{content:"";background-color:var(--colorWhite);display:block;position:absolute;z-index:12}.app-checkbox .app-checkbox__mark:after{height:2px;left:5.9px;top:9px;transform:rotate(310deg);width:12px}.app-checkbox .app-checkbox__mark:before{height:2px;width:6px;left:3px;transform:rotate(40deg);top:10.7px}.app-checkbox__label{padding-left:7px;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;flex:1}.app-checkbox__helper-text,.app-checkbox__label{font-family:var(--fontPrimary);font-size:var(--fontM);color:var(--colorInputLabel);line-height:var(--line-height)}.app-checkbox__helper-text{width:inherit;transition:color .2s ease-out;margin-top:10px;font-weight:400}.app-button{font-family:var(--fontPrimary);font-weight:600;display:flex;align-items:center;flex-wrap:nowrap;width:-moz-max-content;width:max-content;gap:15px;transition:background-color .3s ease-out,color .3s ease-out,border-color .3s ease-out;border-width:2px;border-style:solid}.app-button--loading,.app-button:disabled{cursor:not-allowed}.app-button--primary{background-color:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorWhite)}.app-button--primary .app-button__loader svg circle{stroke:var(--colorWhite)}@media (min-width:1024px){.app-button--primary:hover{background-color:var(--colorSecondary);border-color:var(--colorSecondary)}}.app-button--primary:disabled{background-color:var(--colorWhiteDark);border-color:var(--colorWhiteDark);color:var(--colorInputPlaceholder)}.app-button--secondary{background-color:var(--colorWhite);border-color:var(--colorPrimary);color:var(--colorPrimary)}.app-button--secondary .app-button__loader svg circle{stroke:var(--colorPrimary)}@media (min-width:1024px){.app-button--secondary:hover{background-color:var(--colorPrimary);color:var(--colorWhite)}.app-button--secondary:hover .app-button__loader svg circle{stroke:var(--colorWhite)}.app-button--secondary:active{background-color:var(--colorPrimary);color:var(--colorWhite)}}.app-button--secondary:disabled{background-color:var(--colorWhiteDark);border-color:var(--colorInputGray);color:var(--colorInputPlaceholder)}.app-button--tertiary{border-color:var(--colorInputGray);background-color:var(--colorWhite);color:var(--colorBlack)}.app-button--tertiary .app-button__loader svg circle{stroke:var(--colorBlack)}@media (min-width:1024px){.app-button--tertiary:active,.app-button--tertiary:hover{border-color:var(--colorPrimary)}.app-button--tertiary:active{background-color:var(--colorPrimary);color:var(--colorWhite)}}.app-button--tertiary:disabled{background-color:transparent;border-color:var(--colorWhiteDark);color:var(--colorInputPlaceholder)}.app-button--text{border-color:transparent;background-color:transparent;color:var(--colorBlack)}.app-button--text .app-button__loader svg circle{stroke:var(--colorBlack)}@media (min-width:1024px){.app-button--text:hover{background-color:var(--colorInputGray);border-color:var(--colorInputGray)}.app-button--text:active{border-color:transparent;background-color:transparent;color:var(--colorPrimary)}}.app-button--text:disabled{background-color:transparent;border-color:transparent;color:var(--colorInputPlaceholder)}.app-button--animation{background-color:var(--colorPrimary);border-color:var(--colorPrimary);color:var(--colorWhite)}.app-button--animation .app-button__loader svg circle{stroke:var(--colorWhite)}.app-button--animation:disabled{background-color:var(--colorWhiteDark);border-color:var(--colorWhiteDark);color:var(--colorInputPlaceholder)}.app-button--animation:disabled .app-button__animation-icon svg path{stroke:var(--colorInputPlaceholder)}.app-button--animation:disabled .app-animation-icon__hide-icon{transform:translate(calc(-150% - 10px),-50%)!important}.app-button--animation:disabled .app-animation-icon__visible-icon{transform:translate(-50%,-50%)!important}.app-button--small{min-height:45px;font-size:var(--fontS);padding:5px 25px}.app-button--medium{min-height:60px}.app-button--large,.app-button--medium{font-size:var(--fontL);padding:5px 35px}.app-button--large{min-height:65px}.app-button:hover .app-animation-icon__hide-icon{transform:translate(-50%,-50%)}.app-button:hover .app-animation-icon__visible-icon{transform:translate(calc(50% + 10px),-50%)}.app-button__animation-icon{overflow:hidden}.app-button__animation-icon svg path{stroke:var(--colorWhite)}.app-button__animation-icon .app-animation-icon__hide-icon{transform:translate(calc(-150% - 10px),-50%)}.app-button__animation-icon .app-animation-icon__visible-icon{transform:translate(-50%,-50%)}.base-required-conditions-form{display:flex;flex-direction:column;gap:20px}.base-required-conditions-form__label{color:var(--colorBlack);text-transform:uppercase;font-weight:700}@media (min-width:1024px){.base-required-conditions-form__label{font-size:var(--fontXXXL)}}.base-required-conditions-form__info{color:var(--colorInputPlaceholder);text-transform:uppercase;font-weight:700;font-size:var(--fontS)}@media (min-width:1024px){.base-required-conditions-form__info{font-size:var(--fontS)}}.base-required-conditions-form__date{width:100%}@media (min-width:1024px){.base-required-conditions-form__date{width:-moz-max-content;width:max-content}}.base-required-conditions-form__radio-group .app-radio-button{width:100%;min-width:0}@media (min-width:1024px){.base-required-conditions-form__radio-group .app-radio-button{width:-moz-max-content;width:max-content}}.base-required-conditions-form__divider{display:none;margin:30px 0;width:100%;height:1px;background-color:var(--colorGrayMercury)}@media (min-width:1024px){.base-required-conditions-form__divider{display:block}}.offer-creator-buttons{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%;flex-wrap:nowrap}.offer-creator-buttons__button{gap:15px;display:flex;align-items:center;justify-content:center;min-width:60px;height:60px;padding:0 10px;white-space:nowrap}.offer-creator-buttons__button svg path{stroke:currentColor}.offer-creator-buttons__button.app-button--loading{flex-direction:row-reverse}.offer-creator-buttons__button:disabled svg path{stroke:var(--colorInputPlaceholder)}.offer-creator-buttons__button.app-button--primary{width:unset;padding:0 25px}.offer-creator-buttons__button.app-button--text svg path{transition:stroke .3s ease-out}.offer-creator-buttons__button.app-button--text:active svg path{stroke:var(--colorPrimary)}@media (min-width:1024px){.offer-creator-buttons__button{width:unset;padding:0 35px}.offer-creator-buttons__button.app-button--primary{padding:0 35px}}.form-error{font-size:var(--fontM);font-family:var(--fontPrimary);color:var(--colorRed);font-weight:400}.offer-creator-container{flex:1;margin-top:20px}@media (min-width:1024px){.offer-creator-container{margin-top:0}}.offer-creator-container .offer-creator-container__inner{display:flex;flex-direction:column;gap:20px;padding-bottom:20px}@media (min-width:1024px){.offer-creator-container .offer-creator-container__inner{max-width:1000px;margin:30px auto;flex:unset}}.offer-creator-container__error{margin:0 auto}