.CareerPathDiagnostic-module__Sz-laW__container{width:100%;max-width:900px;color:var(--text-color);--primary-color:#427898;margin:0 auto;padding:40px 20px}.CareerPathDiagnostic-module__Sz-laW__startScreen{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 0;display:flex}.CareerPathDiagnostic-module__Sz-laW__startIcon{justify-content:center;margin-bottom:24px;display:flex}.CareerPathDiagnostic-module__Sz-laW__description{opacity:.6;margin-bottom:40px;font-size:14px}.CareerPathDiagnostic-module__Sz-laW__startButton{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:16px 48px;font-size:18px;font-weight:700;transition:all .2s;box-shadow:0 4px 12px #4278984d}.CareerPathDiagnostic-module__Sz-laW__startButton:hover{background:var(--primary-hover,#36617a);transform:translateY(-2px);box-shadow:0 6px 16px #42789866}.CareerPathDiagnostic-module__Sz-laW__startButton:active{transform:translateY(0)}.CareerPathDiagnostic-module__Sz-laW__header{text-align:center;margin-bottom:40px}.CareerPathDiagnostic-module__Sz-laW__questionHeader{margin-bottom:32px}.CareerPathDiagnostic-module__Sz-laW__title{margin:40px 0 12px;font-size:26px;font-weight:700}.CareerPathDiagnostic-module__Sz-laW__subtitle{opacity:.8;margin-bottom:24px;font-size:15px;line-height:1.6}.CareerPathDiagnostic-module__Sz-laW__progressContainer{flex-direction:column;align-items:center;gap:8px;display:flex}.CareerPathDiagnostic-module__Sz-laW__progressBar{background:var(--progress-bg-color,#e0e0e0);border-radius:3px;width:100%;max-width:300px;height:6px;overflow:hidden}.CareerPathDiagnostic-module__Sz-laW__progressFill{background:var(--primary-color);height:100%;transition:all .3s}.CareerPathDiagnostic-module__Sz-laW__progressText{opacity:.6;font-size:13px;font-weight:700}.CareerPathDiagnostic-module__Sz-laW__questionArea{margin-bottom:40px}.CareerPathDiagnostic-module__Sz-laW__questionTextContainer{text-align:center;justify-content:center;align-items:center;margin-bottom:24px;display:flex}.CareerPathDiagnostic-module__Sz-laW__questionText{font-size:20px;font-weight:700;line-height:1.5}.CareerPathDiagnostic-module__Sz-laW__optionsContainer{align-items:stretch;gap:20px;margin-bottom:40px;display:flex}.CareerPathDiagnostic-module__Sz-laW__optionCard{background:var(--card-bg-color,#fff);border:2px solid var(--border-color,#e0e0e0);text-align:center;border-radius:12px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.CareerPathDiagnostic-module__Sz-laW__optionIcon{color:var(--primary-color);justify-content:center;align-items:center;margin-bottom:12px;display:flex}.CareerPathDiagnostic-module__Sz-laW__optionIcon svg{width:40px;height:40px}.CareerPathDiagnostic-module__Sz-laW__optionText{font-size:14px;font-weight:500;line-height:1.5}.CareerPathDiagnostic-module__Sz-laW__sliderContainer{max-width:500px;margin:0 auto}.CareerPathDiagnostic-module__Sz-laW__slider{-webkit-appearance:none;background:var(--progress-bg-color,#e0e0e0);touch-action:pan-y;border-radius:3px;outline:none;width:100%;height:6px;margin-bottom:12px}.CareerPathDiagnostic-module__Sz-laW__slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primary-color);cursor:pointer;border-radius:50%;width:24px;height:24px}.CareerPathDiagnostic-module__Sz-laW__scaleLabels{justify-content:space-between;display:flex}.CareerPathDiagnostic-module__Sz-laW__scaleLabel{opacity:.4;font-size:11px}.CareerPathDiagnostic-module__Sz-laW__activeLabel{opacity:1;color:var(--primary-color);font-weight:700}.CareerPathDiagnostic-module__Sz-laW__footer{text-align:center;margin-top:30px}.CareerPathDiagnostic-module__Sz-laW__buttonGroup{justify-content:center;gap:16px;display:flex}.CareerPathDiagnostic-module__Sz-laW__nextButton{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:12px 40px;font-weight:700;transition:all .2s}.CareerPathDiagnostic-module__Sz-laW__nextButton:hover{background:#36617a}.CareerPathDiagnostic-module__Sz-laW__backButton{border:1px solid var(--border-color,#e0e0e0);cursor:pointer;background:0 0;border-radius:6px;padding:12px 30px;transition:all .2s}.CareerPathDiagnostic-module__Sz-laW__backButton:hover{background:#f9f9f9}.CareerPathDiagnostic-module__Sz-laW__resetButton{border:1px solid var(--primary-color);color:var(--primary-color);cursor:pointer;background:0 0;border-radius:6px;padding:10px 24px;transition:all .2s}.CareerPathDiagnostic-module__Sz-laW__resetButton:hover{background:var(--card-bg-color,#f0f7fb)}.CareerPathDiagnostic-module__Sz-laW__resultLabel{opacity:.7;margin-bottom:8px;font-size:14px}.CareerPathDiagnostic-module__Sz-laW__titleResult{color:var(--primary-color);justify-content:center;align-items:center;gap:12px;margin-bottom:12px;font-size:30px;font-weight:700;display:flex}.CareerPathDiagnostic-module__Sz-laW__resultIcon{display:flex}.CareerPathDiagnostic-module__Sz-laW__resultIcon svg{width:36px;height:36px}.CareerPathDiagnostic-module__Sz-laW__resultDescription{max-width:500px;margin:0 auto 30px;font-size:15px;line-height:1.6}.CareerPathDiagnostic-module__Sz-laW__rankingTitle{text-align:center;margin-bottom:20px;font-size:18px}.CareerPathDiagnostic-module__Sz-laW__rankingContainer{flex-direction:column;gap:16px;max-width:550px;margin:0 auto;display:flex}.CareerPathDiagnostic-module__Sz-laW__pathResultCard{border:1px solid var(--border-color,#e0e0e0);background:#fff;border-radius:10px;padding:20px}.CareerPathDiagnostic-module__Sz-laW__topPathCard{border:2px solid var(--primary-color);background:var(--card-bg-color,#fff)}.CareerPathDiagnostic-module__Sz-laW__pathResultHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.CareerPathDiagnostic-module__Sz-laW__pathTitleWrap{align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.CareerPathDiagnostic-module__Sz-laW__pathIcon{color:var(--primary-color);display:flex}.CareerPathDiagnostic-module__Sz-laW__pathIcon svg{width:20px;height:20px}.CareerPathDiagnostic-module__Sz-laW__pathPercentage{font-size:22px;font-weight:700}.CareerPathDiagnostic-module__Sz-laW__matchBarContainer{background:var(--progress-bg-color,#e0e0e0);border-radius:4px;height:8px;margin-bottom:15px;overflow:hidden}.CareerPathDiagnostic-module__Sz-laW__matchBarFill{height:100%;transition:width 1s ease-out}.CareerPathDiagnostic-module__Sz-laW__pathAction{justify-content:space-between;align-items:center;display:flex}.CareerPathDiagnostic-module__Sz-laW__pathTagline{opacity:.7;margin:0;font-size:13px}.CareerPathDiagnostic-module__Sz-laW__detailLinkButton{color:#fff;background:var(--text-color,#333);border-radius:4px;padding:8px 16px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s}.CareerPathDiagnostic-module__Sz-laW__detailLinkButton:hover{background:#555}.CareerPathDiagnostic-module__Sz-laW__topPathCard .CareerPathDiagnostic-module__Sz-laW__detailLinkButton{background:var(--primary-color)}.CareerPathDiagnostic-module__Sz-laW__topPathCard .CareerPathDiagnostic-module__Sz-laW__detailLinkButton:hover{background:#36617a}@media (max-width:768px){.CareerPathDiagnostic-module__Sz-laW__startScreen{padding:40px 0}.CareerPathDiagnostic-module__Sz-laW__title{font-size:22px}.CareerPathDiagnostic-module__Sz-laW__subtitle{font-size:14px}.CareerPathDiagnostic-module__Sz-laW__optionsContainer{gap:10px;margin-bottom:30px}.CareerPathDiagnostic-module__Sz-laW__optionCard{padding:16px 8px}.CareerPathDiagnostic-module__Sz-laW__optionIcon{margin-bottom:8px}.CareerPathDiagnostic-module__Sz-laW__optionIcon svg{width:32px;height:32px}.CareerPathDiagnostic-module__Sz-laW__optionText{font-size:11px}.CareerPathDiagnostic-module__Sz-laW__questionTextContainer{margin-bottom:20px;padding:0 16px}.CareerPathDiagnostic-module__Sz-laW__questionText{font-size:17px}.CareerPathDiagnostic-module__Sz-laW__scaleLabel:nth-child(2),.CareerPathDiagnostic-module__Sz-laW__scaleLabel:nth-child(3),.CareerPathDiagnostic-module__Sz-laW__scaleLabel:nth-child(4){display:none}.CareerPathDiagnostic-module__Sz-laW__buttonGroup{flex-direction:column-reverse;width:100%}.CareerPathDiagnostic-module__Sz-laW__nextButton,.CareerPathDiagnostic-module__Sz-laW__backButton{width:100%}.CareerPathDiagnostic-module__Sz-laW__pathAction{flex-direction:column;align-items:flex-start;gap:12px}.CareerPathDiagnostic-module__Sz-laW__detailLinkButton{text-align:center;width:100%;padding:12px}}
.StartScreenCompass-module__8wWqPW__compassSvg{display:block}.StartScreenCompass-module__8wWqPW__needle{transform-origin:12px 12px;animation:2.5s ease-out forwards StartScreenCompass-module__8wWqPW__compassSwing}@keyframes StartScreenCompass-module__8wWqPW__compassSwing{0%{transform:rotate(0)}10%{transform:rotate(-15deg)}20%{transform:rotate(390deg)}30%{transform:rotate(340deg)}40%{transform:rotate(370deg)}55%{transform:rotate(355deg)}70%{transform:rotate(362deg)}85%{transform:rotate(359deg)}to{transform:rotate(360deg)}}
