.styles-module-scss-module__78ANJW__wrapper{background-color:#fdf6f3}.styles-module-scss-module__78ANJW__form{flex-direction:column;display:flex}.styles-module-scss-module__78ANJW__stepperContainer{flex-direction:column;gap:16px;padding:32px 0;display:flex}.styles-module-scss-module__78ANJW__stepProgress{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__78ANJW__stepCount{color:#333;text-align:center;font-size:14px;font-weight:600}.styles-module-scss-module__78ANJW__progressBar{gap:4px;height:8px;display:flex}.styles-module-scss-module__78ANJW__progressSegment{border-radius:4px;flex:1;transition:background-color .3s}.styles-module-scss-module__78ANJW__progressSegmentCompleted{background-color:#167a24}.styles-module-scss-module__78ANJW__progressSegmentActive{background-color:#2d2927}.styles-module-scss-module__78ANJW__progressSegmentInactive{background-color:#0000001a}.styles-module-scss-module__78ANJW__stepLabels{justify-content:space-between;display:flex}.styles-module-scss-module__78ANJW__stepLabel{color:#2d2927;flex:1;justify-content:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:color .3s;display:flex}.styles-module-scss-module__78ANJW__stepLabel:nth-child(2){padding-left:8px}.styles-module-scss-module__78ANJW__stepLabel.styles-module-scss-module__78ANJW__activeLabel{font-weight:600}.styles-module-scss-module__78ANJW__stepLabel.styles-module-scss-module__78ANJW__completedLabel{color:#167a24}.styles-module-scss-module__78ANJW__checkIcon{color:#167a24;width:16px;height:16px}.styles-module-scss-module__78ANJW__stepContent{padding:32px 0 64px;position:relative}.styles-module-scss-module__78ANJW__stepContent:before,.styles-module-scss-module__78ANJW__stepContent:after{content:"";background-color:#eaeaea;width:100vw;height:1px;display:block;position:absolute;left:50%;transform:translate(-50%)}.styles-module-scss-module__78ANJW__stepContent:before{top:0}.styles-module-scss-module__78ANJW__stepContent:after{bottom:0}.styles-module-scss-module__78ANJW__stepContent .styles-module-scss-module__78ANJW__disclaimer{padding-top:64px;font-size:14px;line-height:150%}.styles-module-scss-module__78ANJW__stepContent .styles-module-scss-module__78ANJW__disclaimer .styles-module-scss-module__78ANJW__disclaimerLink{color:#2d2927;font-weight:500;text-decoration:underline}.styles-module-scss-module__78ANJW__submitError{color:#d90038;text-align:center;padding:8px 0;font-size:14px}.styles-module-scss-module__78ANJW__footer{justify-content:space-between;padding:32px 0;display:flex}.styles-module-scss-module__78ANJW__footer button{color:#fff;background-color:#2d2927;gap:8px;height:48px;font-size:16px}.styles-module-scss-module__78ANJW__stepContainer{flex-direction:column;gap:40px;display:flex}.styles-module-scss-module__78ANJW__section{flex-direction:column;gap:24px;display:flex}.styles-module-scss-module__78ANJW__sectionTitle{color:#333;margin-bottom:8px;font-size:16px;font-weight:600}.styles-module-scss-module__78ANJW__grid1{grid-template-columns:1fr;gap:24px;display:grid;position:relative}.styles-module-scss-module__78ANJW__grid2{grid-template-columns:1fr 1fr;gap:24px;display:grid}.styles-module-scss-module__78ANJW__grid3{grid-template-columns:1fr 1fr 1fr;gap:24px;display:grid}.styles-module-scss-module__78ANJW__grid2Top{grid-template-columns:1fr 1fr;align-items:flex-start;gap:32px;display:grid}.styles-module-scss-module__78ANJW__fieldWithIcon{flex-direction:column;gap:8px;display:flex}.styles-module-scss-module__78ANJW__label{color:#333;font-size:14px}.styles-module-scss-module__78ANJW__inputWrapper{align-items:center;display:flex;position:relative}.styles-module-scss-module__78ANJW__tooltipWrapper{outline:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:16px;right:-32px}.styles-module-scss-module__78ANJW__helpIcon{color:#666;cursor:help}.styles-module-scss-module__78ANJW__tooltipText{color:#fff;text-align:left;opacity:0;visibility:hidden;pointer-events:none;z-index:10;background-color:#2d2927;border-radius:8px;width:360px;max-width:calc(100vw - 32px);padding:12px 14px;font-size:12px;line-height:1.5;transition:opacity .2s,visibility .2s;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 8px 24px #00000029}.styles-module-scss-module__78ANJW__tooltipWrapper:hover .styles-module-scss-module__78ANJW__tooltipText,.styles-module-scss-module__78ANJW__tooltipWrapper:focus-visible .styles-module-scss-module__78ANJW__tooltipText{opacity:1;visibility:visible}.styles-module-scss-module__78ANJW__helpIconTextarea{color:#666;cursor:help;position:absolute;top:12px;right:-32px}.styles-module-scss-module__78ANJW__infoBox{background-color:#f5f5f5;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.styles-module-scss-module__78ANJW__infoBox p{color:#666;margin:0;font-size:14px;line-height:1.5}.styles-module-scss-module__78ANJW__infoTitle{color:#333;align-items:center;gap:8px;font-size:14px;display:flex}.styles-module-scss-module__78ANJW__conditionalSection{flex-direction:column;gap:24px;animation:.3s ease-in-out styles-module-scss-module__78ANJW__fadeIn;display:flex}@keyframes styles-module-scss-module__78ANJW__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.styles-module-scss-module__78ANJW__uploadContainer{flex-direction:column;gap:16px;margin-top:32px;animation:.3s ease-in-out styles-module-scss-module__78ANJW__fadeIn;display:flex}.styles-module-scss-module__78ANJW__uploadArea{background-color:#eaeaea;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;padding:16px;display:flex}.styles-module-scss-module__78ANJW__fileInput{display:none}.styles-module-scss-module__78ANJW__uploadButton{cursor:pointer;color:#666;background-color:#e0e0e0;border:1px solid #ccc;border-radius:4px;justify-content:center;align-items:center;gap:8px;height:auto;padding:8px 16px;font-weight:700;transition:all .3s;display:flex}.styles-module-scss-module__78ANJW__uploadButton:hover{background-color:#d0d0d0}.styles-module-scss-module__78ANJW__uploadButtonError{border-color:#d90038}.styles-module-scss-module__78ANJW__uploadErrorMessage{color:#d90038;font-family:var(--font-poppins);font-size:14px;font-style:normal;font-weight:400;line-height:120%;animation:.2s ease-out forwards styles-module-scss-module__78ANJW__errorMessageEnter}@media (max-width:768px){.styles-module-scss-module__78ANJW__grid2,.styles-module-scss-module__78ANJW__grid3,.styles-module-scss-module__78ANJW__grid2Top{grid-template-columns:1fr}.styles-module-scss-module__78ANJW__footer button{font-size:12px}.styles-module-scss-module__78ANJW__stepLabels{flex-direction:row;gap:4px}.styles-module-scss-module__78ANJW__stepLabel{max-width:48%;font-size:12px;text-align:left!important;justify-content:flex-start!important}.styles-module-scss-module__78ANJW__stepLabel:nth-child(2){padding-left:2px;text-align:right!important;justify-content:flex-end!important}.styles-module-scss-module__78ANJW__helpIcon,.styles-module-scss-module__78ANJW__helpIconTextarea{display:none}}
