.conformityPage-module__MUXxeG__section{flex-direction:column;justify-content:center;display:flex;position:relative}.conformityPage-module__MUXxeG__container{justify-content:space-between;align-items:flex-start;width:100%;max-width:865px;margin:0 auto;padding:80px 20px;display:flex}@media (min-width:1200px){.conformityPage-module__MUXxeG__container{padding-top:150px;padding-bottom:200px}}.conformityPage-module__MUXxeG__sidebar{width:280px;position:relative}@media (min-width:768px){.conformityPage-module__MUXxeG__sidebar{position:-webkit-sticky;position:sticky;top:145px}}.conformityPage-module__MUXxeG__stepItem{gap:16px;margin-bottom:32px;display:flex}.conformityPage-module__MUXxeG__stepBack{background:#f3f6ff;border-radius:24px;width:48px;height:calc(100% - 20px);position:absolute;top:-5px;left:-5px}.conformityPage-module__MUXxeG__stepNumber{z-index:10;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:flex}.conformityPage-module__MUXxeG__stepNumber.conformityPage-module__MUXxeG__active{color:#fff;background:#4f46e5}.conformityPage-module__MUXxeG__stepNumber.conformityPage-module__MUXxeG__completed{background:#fff}.conformityPage-module__MUXxeG__stepContent{flex:1}.conformityPage-module__MUXxeG__stepTitle{margin-bottom:8px;font-size:16px;font-weight:700}.conformityPage-module__MUXxeG__subStep{color:#e0e0e0;margin-bottom:6px;padding-left:8px;font-size:14px}.conformityPage-module__MUXxeG__activeSubStep{color:#000;font-weight:600}.conformityPage-module__MUXxeG__mainContent{flex:1;max-width:400px}.conformityPage-module__MUXxeG__mainTitle{margin-bottom:16px;font-size:24px;font-weight:700}.conformityPage-module__MUXxeG__subtitle{margin-bottom:13px;font-size:14px;font-weight:600}.conformityPage-module__MUXxeG__inputGroup{gap:12px;margin-bottom:12px;display:flex}.conformityPage-module__MUXxeG__input{border:1px solid #e5e7eb;border-radius:12px;outline:none;flex-grow:1;width:100%;padding:14px 16px;font-size:15px;transition:border-color .2s}.conformityPage-module__MUXxeG__input:focus{border-color:#4f46e5}.conformityPage-module__MUXxeG__input::placeholder{color:#d1d5db}.conformityPage-module__MUXxeG__select{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:100px;padding:14px 16px;font-size:15px}.conformityPage-module__MUXxeG__inputRow{align-items:center;gap:12px;margin-bottom:8px;display:flex;position:relative}.conformityPage-module__MUXxeG__unit{color:#6b7280;font-size:15px;position:absolute;top:16px;right:16px}.conformityPage-module__MUXxeG__hint{color:#9ca3af;font-size:13px}.conformityPage-module__MUXxeG__buttonGroup{justify-content:flex-end;gap:12px;max-height:50px;margin-top:32px;display:flex}.conformityPage-module__MUXxeG__nextBtn,.conformityPage-module__MUXxeG__prevBtn,.conformityPage-module__MUXxeG__submitBtn{cursor:pointer;border:none;border-radius:12px;flex-grow:1;padding:14px 28px;font-size:16px;font-weight:600;transition:all .2s;position:relative}.conformityPage-module__MUXxeG__nextBtn{color:#3461ff;border:1px solid #3461ff}.conformityPage-module__MUXxeG__nextBtn:hover{background:#f9fafb}.conformityPage-module__MUXxeG__prevBtn{color:#6b7280;background:#fff;border:1px solid #e5e7eb}.conformityPage-module__MUXxeG__prevBtn:hover{background:#f9fafb}.conformityPage-module__MUXxeG__submitBtn{color:#fff;background:linear-gradient(135deg,#1cd2e3 30px,#637dfe);width:100%;margin-top:32px;padding:18px;font-size:18px}.conformityPage-module__MUXxeG__formGroup{flex-direction:column;gap:24px;display:flex}.conformityPage-module__MUXxeG__formGroup label{color:#374151;margin-bottom:-16px;font-size:14px;font-weight:600}.conformityPage-module__MUXxeG__checkboxGroup{flex-direction:column;gap:8px;display:flex}.conformityPage-module__MUXxeG__checkbox{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.conformityPage-module__MUXxeG__checkbox input{width:24px;height:24px;margin-top:2px;display:none}.conformityPage-module__MUXxeG__icon{border-radius:5px;width:24px;height:24px;border:1px solid #d9eefe!important}.conformityPage-module__MUXxeG__checkbox span{color:#374151;font-size:15px}.conformityPage-module__MUXxeG__checkboxHint{color:#9ca3af;margin-top:8px;margin-left:36px;font-size:13px}.conformityPage-module__MUXxeG__guideBox{border:1px solid #e0e0e0;border-radius:16px;margin-bottom:32px;padding:24px}.conformityPage-module__MUXxeG__guideBox h3{margin-bottom:12px;font-size:16px;font-weight:600}.conformityPage-module__MUXxeG__guideBox p{color:#6b7280;margin-bottom:16px;font-size:14px;line-height:1.6}.conformityPage-module__MUXxeG__exampleSection h4{margin:16px 0 8px;font-size:14px;font-weight:600}.conformityPage-module__MUXxeG__exampleSection ul{color:#6b7280;padding-left:20px;font-size:13px}.conformityPage-module__MUXxeG__exampleSection li{margin-bottom:4px}.conformityPage-module__MUXxeG__taskInputs{flex-direction:column;row-gap:20px;display:flex}.conformityPage-module__MUXxeG__taskInput{width:100%;position:relative}.conformityPage-module__MUXxeG__taskInput label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.conformityPage-module__MUXxeG__actionButtons{justify-content:flex-end;gap:8px;margin:8px;display:flex}.conformityPage-module__MUXxeG__actionBtn{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:6px 12px;font-size:13px}.conformityPage-module__MUXxeG__addTaskBtn{color:#4f46e5;cursor:pointer;background:#fff;border:1px dashed #d1d5db;border-radius:8px;padding:12px;font-size:14px;font-weight:600}.conformityPage-module__MUXxeG__bottom{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative;bottom:10px}.conformityPage-module__MUXxeG__promoSection{background:url(/confirmity/3min.svg) 50%/cover no-repeat;border-radius:24px;flex-direction:column;justify-content:center;align-items:flex-start;margin-top:48px;padding:32px;display:flex;position:relative}.conformityPage-module__MUXxeG__promoSection h3{margin-bottom:8px;font-size:24px;font-weight:700}.conformityPage-module__MUXxeG__promoSection p{color:#6b7280;margin-bottom:20px;font-size:14px}.conformityPage-module__MUXxeG__promoBtn{cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:100px;padding:12px 32px;font-weight:600}.conformityPage-module__MUXxeG__fixboxContainer{width:100%;margin-top:60px;margin-bottom:20px;box-shadow:0 0 30px rgba(0,0,0,.05)}.conformityPage-module__MUXxeG__fixBox{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:40px 20px;display:flex}.conformityPage-module__MUXxeG__fixBox div{text-align:center;align-items:center;gap:8px;padding:12px;font-weight:700;display:flex}.conformityPage-module__MUXxeG__fixBox .conformityPage-module__MUXxeG__text{font-size:16px}.conformityPage-module__MUXxeG__fixBox .conformityPage-module__MUXxeG__static{color:#259bff;font-size:30px}.conformityPage-module__MUXxeG__fixBox .conformityPage-module__MUXxeG__consulting{text-align:left;background:#eff8ff;border:1px solid #d9eefe;border-radius:16px;flex-grow:1;max-width:365px;padding:23px 20px}.conformityPage-module__MUXxeG__content{text-align:left;flex-direction:column;justify-content:space-evenly;align-items:flex-start;padding:0;display:flex}.conformityPage-module__MUXxeG__consulting .conformityPage-module__MUXxeG__content{align-items:flex-start}.conformityPage-module__MUXxeG__help{text-align:left;font-size:16px;font-weight:700}.conformityPage-module__MUXxeG__sub{color:#939393;font-size:12px}.conformityPage-module__MUXxeG__fixBox .conformityPage-module__MUXxeG__consultingBtn{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#1cd2e3 30px,#637dfe);border-radius:50px;justify-content:center;min-width:0;height:20px;margin-left:auto;padding:20px 16px;display:flex}@media (max-width:991px){.conformityPage-module__MUXxeG__fixBox{flex-wrap:wrap}.conformityPage-module__MUXxeG__fixBox>div{flex-direction:column}.conformityPage-module__MUXxeG__fixBox .conformityPage-module__MUXxeG__consultingBtn{margin-left:auto;display:inline-flex}.conformityPage-module__MUXxeG__consulting .conformityPage-module__MUXxeG__content{width:100%}}@media (max-width:767px){.conformityPage-module__MUXxeG__fixBox>div{padding:0}.conformityPage-module__MUXxeG__fixBox .conformityPage-module__MUXxeG__text{font-size:14px}.conformityPage-module__MUXxeG__fixBox .conformityPage-module__MUXxeG__static{font-size:25px}.conformityPage-module__MUXxeG__fixBox .conformityPage-module__MUXxeG__consulting{width:100%;max-width:100%;margin-top:15px}.conformityPage-module__MUXxeG__sidebar{width:auto;margin:0 auto}.conformityPage-module__MUXxeG__stepItem .conformityPage-module__MUXxeG__stepContent,.conformityPage-module__MUXxeG__stepItem .conformityPage-module__MUXxeG__stepContent.conformityPage-module__MUXxeG__completed{display:none!important}.conformityPage-module__MUXxeG__container{padding-bottom:50px}}@media (max-width:575px){.conformityPage-module__MUXxeG__container{flex-wrap:wrap}.conformityPage-module__MUXxeG__mainContent{flex:unset;width:100%;max-width:100%}.conformityPage-module__MUXxeG__sidebar{gap:7px;margin:0 auto 40px;display:inline-flex}.conformityPage-module__MUXxeG__stepBack{width:calc(100% + 16px);left:-8px}.conformityPage-module__MUXxeG__mainTitle{font-size:20px}}.conformityPage-module__MUXxeG__resultPage{max-width:1080px;margin:100px auto 20px;padding:0 20px;display:block}.conformityPage-module__MUXxeG__resultHero{background:linear-gradient(135deg,#eaf1ff,#f0fff9);border:1px solid #e5e7eb;border-radius:22px;gap:8px;padding:26px 22px;display:grid}.conformityPage-module__MUXxeG__resultTitle{align-items:center;gap:10px;display:flex}.conformityPage-module__MUXxeG__resultMark{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:inline-flex}.conformityPage-module__MUXxeG__markOk{color:#067a43;background:#e8fff2;border:1px solid #c6f1da}.conformityPage-module__MUXxeG__markNo{color:#a02020;background:#fff1f1;border:1px solid #ffd7d7}.conformityPage-module__MUXxeG__resultMainTitle{color:#374151;margin:0 0 4px;font-size:24px;line-height:1.4}.conformityPage-module__MUXxeG__resultMainTitle b{font-weight:800}.conformityPage-module__MUXxeG__resultSubtitle{color:#6b7280;margin-top:4px;font-size:14px}.conformityPage-module__MUXxeG__kpiGrid{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:12px;display:grid}@media (max-width:1080px){.conformityPage-module__MUXxeG__kpiGrid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:720px){.conformityPage-module__MUXxeG__kpiGrid{grid-template-columns:1fr 1fr}}.conformityPage-module__MUXxeG__rkpi{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:14px 18px;box-shadow:0 0 30px rgba(0,0,0,.05)}.conformityPage-module__MUXxeG__rkpi small{color:#6b7280;font-size:13px;font-weight:700;display:block}.conformityPage-module__MUXxeG__kpiNum{color:#3461ff;letter-spacing:-.5px;margin-top:4px;font-size:24px;font-weight:800}.conformityPage-module__MUXxeG__resultContainer{background:#fff;border:1px solid #e5e7eb;border-radius:12px;max-height:calc(100vh - 480px);margin-top:20px;padding:16px;position:relative;overflow-y:auto}.conformityPage-module__MUXxeG__resultContainer::-webkit-scrollbar{width:8px}.conformityPage-module__MUXxeG__resultContainer::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.conformityPage-module__MUXxeG__resultContainer::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.conformityPage-module__MUXxeG__resultContainer::-webkit-scrollbar-thumb:hover{background:#94a3b8}.conformityPage-module__MUXxeG__tasks{margin-top:16px}.conformityPage-module__MUXxeG__taskRow{background:#fff;border:1px solid #e5e7eb;border-radius:14px;grid-template-columns:1fr 130px 1fr;align-items:center;gap:10px;margin-bottom:8px;padding:12px;display:grid}@media (max-width:900px){.conformityPage-module__MUXxeG__taskRow{grid-template-columns:1fr;align-items:start}}.conformityPage-module__MUXxeG__taskRow b{color:#374151;font-weight:700}.conformityPage-module__MUXxeG__resultHelp{color:#9ca3af;margin-top:2px;font-size:12px}.conformityPage-module__MUXxeG__badge{border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:800;display:inline-flex}.conformityPage-module__MUXxeG__badgeOk{color:#067a43;background:#e8fff2}.conformityPage-module__MUXxeG__badgeMid{color:#16a34a;background:#f0f9f4}.conformityPage-module__MUXxeG__badgeNo{color:#a02020;background:#fff1f1}.conformityPage-module__MUXxeG__taskComment{color:#6b7280;font-size:13px}.conformityPage-module__MUXxeG__summaryBox{background:#fff;border:1px solid #e5e7eb;border-radius:16px;margin-top:14px;padding:16px;box-shadow:0 0 30px rgba(0,0,0,.05)}.conformityPage-module__MUXxeG__summaryBox h4{color:#374151;margin:0 0 8px;font-size:16px;font-weight:700}.conformityPage-module__MUXxeG__summaryBox p{color:#6b7280;margin:0;font-size:14px;line-height:1.6}.conformityPage-module__MUXxeG__resActions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.conformityPage-module__MUXxeG__btnPrimary,.conformityPage-module__MUXxeG__btnSecondary,.conformityPage-module__MUXxeG__btnCta{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:0;border-radius:12px;padding:14px 18px;font-size:14px;font-weight:700;transition:transform .2s,box-shadow .2s}.conformityPage-module__MUXxeG__btnPrimary:hover,.conformityPage-module__MUXxeG__btnSecondary:hover,.conformityPage-module__MUXxeG__btnCta:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(0,0,0,.08)}.conformityPage-module__MUXxeG__btnPrimary{color:#fff;background:#374151}.conformityPage-module__MUXxeG__btnSecondary{color:#6b7280;background:#fff;border:1px solid #e5e7eb}.conformityPage-module__MUXxeG__btnSecondary:hover{background:#f9fafb}.conformityPage-module__MUXxeG__btnCta{color:#fff;background:linear-gradient(135deg,#1cd2e3 30%,#637dfe)}@media (max-width:767px){.conformityPage-module__MUXxeG__resultPage{margin:60px auto 260px;padding:0 16px}.conformityPage-module__MUXxeG__resultHero{padding:20px 16px}.conformityPage-module__MUXxeG__resultMainTitle,.conformityPage-module__MUXxeG__kpiNum{font-size:20px}.conformityPage-module__MUXxeG__resActions{flex-direction:column}.conformityPage-module__MUXxeG__btnPrimary,.conformityPage-module__MUXxeG__btnSecondary,.conformityPage-module__MUXxeG__btnCta{width:100%}}@media (max-width:375px){.conformityPage-module__MUXxeG__resultPage{margin:40px auto 200px;padding:0 12px}.conformityPage-module__MUXxeG__resultHero{padding:16px 12px}.conformityPage-module__MUXxeG__resultMainTitle{font-size:18px}.conformityPage-module__MUXxeG__resultSubtitle{font-size:13px}.conformityPage-module__MUXxeG__kpiGrid{gap:8px}.conformityPage-module__MUXxeG__rkpi{padding:12px 14px}.conformityPage-module__MUXxeG__rkpi small{font-size:11px}.conformityPage-module__MUXxeG__kpiNum{font-size:18px}.conformityPage-module__MUXxeG__taskRow{gap:8px;padding:10px}.conformityPage-module__MUXxeG__taskRow b{font-size:14px}.conformityPage-module__MUXxeG__resultHelp{font-size:11px}.conformityPage-module__MUXxeG__badge{padding:5px 8px;font-size:11px}.conformityPage-module__MUXxeG__taskComment{font-size:12px}.conformityPage-module__MUXxeG__summaryBox{padding:12px}.conformityPage-module__MUXxeG__summaryBox h4{font-size:14px}.conformityPage-module__MUXxeG__summaryBox p{font-size:13px}.conformityPage-module__MUXxeG__btnPrimary,.conformityPage-module__MUXxeG__btnSecondary,.conformityPage-module__MUXxeG__btnCta{padding:12px 16px;font-size:13px}}
