.QuizCard-module-scss-module__6xtkWW__quizContainer{--accent:#3b82f6;background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-top:1.5rem;overflow:hidden}.QuizCard-module-scss-module__6xtkWW__quizHeader{background:var(--glass-bg);border-bottom:1px solid var(--glass-bg-hover);color:var(--accent);align-items:center;gap:.5rem;padding:.75rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:700;display:flex}.QuizCard-module-scss-module__6xtkWW__quizHeader svg{color:var(--accent)}.QuizCard-module-scss-module__6xtkWW__quizProgress{color:var(--text-muted);margin-left:auto;font-size:.7rem;font-weight:600}.QuizCard-module-scss-module__6xtkWW__progressBar{background:var(--glass-bg-hover);height:3px}.QuizCard-module-scss-module__6xtkWW__progressFill{background:var(--accent);border-radius:0 3px 3px 0;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.QuizCard-module-scss-module__6xtkWW__questionCard{padding:1.25rem}.QuizCard-module-scss-module__6xtkWW__questionText{color:var(--text-primary);margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:600;line-height:1.4}.QuizCard-module-scss-module__6xtkWW__options{flex-direction:column;gap:.4rem;margin-bottom:.75rem;display:flex}.QuizCard-module-scss-module__6xtkWW__option{background:var(--glass-bg);border:1px solid var(--glass-strong);cursor:pointer;text-align:left;color:var(--text-secondary);border-radius:10px;align-items:center;gap:.6rem;padding:.7rem .85rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;transition:all .2s;display:flex}.QuizCard-module-scss-module__6xtkWW__option:hover:not(:disabled){background:var(--glass-strong);border-color:var(--border-hover);color:var(--text-primary)}.QuizCard-module-scss-module__6xtkWW__option:disabled{cursor:default}.QuizCard-module-scss-module__6xtkWW__option.QuizCard-module-scss-module__6xtkWW__correct{color:#10b981;background:#10b9811f;border-color:#10b98159}.QuizCard-module-scss-module__6xtkWW__option.QuizCard-module-scss-module__6xtkWW__correct .QuizCard-module-scss-module__6xtkWW__optionLetter{color:#fff;background:#10b981}.QuizCard-module-scss-module__6xtkWW__option.QuizCard-module-scss-module__6xtkWW__incorrect{color:#ef4444;background:#ef44441f;border-color:#ef444459}.QuizCard-module-scss-module__6xtkWW__option.QuizCard-module-scss-module__6xtkWW__incorrect .QuizCard-module-scss-module__6xtkWW__optionLetter{color:#fff;background:#ef4444}.QuizCard-module-scss-module__6xtkWW__option.QuizCard-module-scss-module__6xtkWW__dimmed{opacity:.4}.QuizCard-module-scss-module__6xtkWW__optionLetter{background:var(--glass-strong);width:24px;height:24px;color:var(--text-muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-family:Space Grotesk,system-ui,sans-serif;font-size:.7rem;font-weight:700;transition:all .2s;display:flex}.QuizCard-module-scss-module__6xtkWW__optionText{flex:1;line-height:1.4}.QuizCard-module-scss-module__6xtkWW__optionIcon{flex-shrink:0}.QuizCard-module-scss-module__6xtkWW__explanation{border-radius:10px;margin-bottom:.75rem;padding:.85rem;animation:.3s ease-out QuizCard-module-scss-module__6xtkWW__fadeIn}.QuizCard-module-scss-module__6xtkWW__explanation p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.QuizCard-module-scss-module__6xtkWW__explanationCorrect{background:#10b98114;border:1px solid #10b98133}.QuizCard-module-scss-module__6xtkWW__explanationWrong{background:#ef444414;border:1px solid #ef444433}.QuizCard-module-scss-module__6xtkWW__nextBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.4rem;width:100%;padding:.65rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-weight:600;transition:all .2s;display:flex}.QuizCard-module-scss-module__6xtkWW__nextBtn:hover{filter:brightness(1.1);transform:translateY(-1px)}.QuizCard-module-scss-module__6xtkWW__resultCard{text-align:center;padding:2rem 1.5rem}.QuizCard-module-scss-module__6xtkWW__resultCard h3{color:var(--text-primary);margin:.5rem 0;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.1rem;font-weight:700}.QuizCard-module-scss-module__6xtkWW__resultEmoji{margin-bottom:.25rem;font-size:2.5rem;display:block}.QuizCard-module-scss-module__6xtkWW__resultScore{background:var(--glass-bg-hover);border-radius:20px;align-items:center;gap:.4rem;margin-bottom:.75rem;padding:.4rem .85rem;display:inline-flex}.QuizCard-module-scss-module__6xtkWW__resultScore svg{color:var(--accent)}.QuizCard-module-scss-module__6xtkWW__resultScore span{color:var(--text-primary);font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;font-weight:600}.QuizCard-module-scss-module__6xtkWW__resultMsg{color:var(--text-muted);margin:0 0 1.25rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.QuizCard-module-scss-module__6xtkWW__savedNote{color:#10b981b3;margin-bottom:1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;display:block}.QuizCard-module-scss-module__6xtkWW__restartBtn{background:var(--glass-bg-hover);border:1px solid var(--border-hover);color:var(--accent);cursor:pointer;border-radius:10px;align-items:center;gap:.4rem;padding:.6rem 1.25rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.QuizCard-module-scss-module__6xtkWW__restartBtn:hover{background:var(--border-hover);transform:translateY(-1px)}@keyframes QuizCard-module-scss-module__6xtkWW__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@keyframes ListeningTechnique-module-scss-module__fePHaW__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ListeningTechnique-module-scss-module__fePHaW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ListeningTechnique-module-scss-module__fePHaW__pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes ListeningTechnique-module-scss-module__fePHaW__glowPulse{0%,to{box-shadow:0 0 20px #fb923c26}50%{box-shadow:0 0 30px #fb923c4d}}.ListeningTechnique-module-scss-module__fePHaW__container{background:var(--bg-deep);background-attachment:fixed;flex:1;min-height:100dvh;padding-bottom:100px}.ListeningTechnique-module-scss-module__fePHaW__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;border-bottom:1px solid var(--glass-strong);background:#0a0f1ae6;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.ListeningTechnique-module-scss-module__fePHaW__backButton{background:var(--glass-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex}.ListeningTechnique-module-scss-module__fePHaW__backButton:hover{background:var(--glass-strong)}.ListeningTechnique-module-scss-module__fePHaW__headerInfo{flex:1;min-width:0}.ListeningTechnique-module-scss-module__fePHaW__breadcrumb{color:#fb923c;text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__header h1{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.1rem;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__headerIcon{color:#fff;background:linear-gradient(135deg,#fb923c,#d97706);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 12px #fb923c4d}.ListeningTechnique-module-scss-module__fePHaW__layout{flex-direction:column;max-width:1000px;margin:0 auto;display:flex}.ListeningTechnique-module-scss-module__fePHaW__sidebar{display:none}.ListeningTechnique-module-scss-module__fePHaW__mobileTabBar{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-strong);background:#0a0f1af2;padding:.5rem 0;position:sticky;top:57px}.ListeningTechnique-module-scss-module__fePHaW__mobileTabScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.25rem;padding:0 1rem;display:flex;overflow-x:auto}.ListeningTechnique-module-scss-module__fePHaW__mobileTabScroll::-webkit-scrollbar{display:none}.ListeningTechnique-module-scss-module__fePHaW__mobileTab{color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:600;transition:all .2s;display:flex}.ListeningTechnique-module-scss-module__fePHaW__mobileTab.ListeningTechnique-module-scss-module__fePHaW__active{color:#fb923c;background:#fb923c26;border-color:#fb923c40}.ListeningTechnique-module-scss-module__fePHaW__mobileTab:hover:not(.ListeningTechnique-module-scss-module__fePHaW__active){background:var(--glass-bg);color:var(--text-secondary)}.ListeningTechnique-module-scss-module__fePHaW__mobileTabIcon{align-items:center;display:flex}.ListeningTechnique-module-scss-module__fePHaW__mobileTabIcon svg{width:14px;height:14px}.ListeningTechnique-module-scss-module__fePHaW__taskEmoji{font-size:1rem;line-height:1}.ListeningTechnique-module-scss-module__fePHaW__content{flex:1;padding:1.25rem;animation:.4s ease-out ListeningTechnique-module-scss-module__fePHaW__fadeInUp}.ListeningTechnique-module-scss-module__fePHaW__sectionContent{animation:.3s ease-out ListeningTechnique-module-scss-module__fePHaW__fadeIn}.ListeningTechnique-module-scss-module__fePHaW__sectionHeader{margin-bottom:1.5rem}.ListeningTechnique-module-scss-module__fePHaW__sectionHeader h2{color:var(--text-primary);letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#fdba74 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .4rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.4rem;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__sectionSubtitle{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.9rem;line-height:1.5}.ListeningTechnique-module-scss-module__fePHaW__overviewCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:20px;margin-bottom:1.25rem;padding:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__overviewStats{justify-content:center;align-items:center;gap:1.25rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__stat{flex-direction:column;align-items:center;gap:.2rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__statValue{color:#fb923c;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.5rem;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__statDivider{background:var(--glass-strong);width:1px;height:32px}.ListeningTechnique-module-scss-module__fePHaW__scoreTableCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__scoreTableCard h3{color:#fb923c;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__scoreGrid{flex-direction:column;gap:.5rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__scoreRow{align-items:center;gap:.75rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__scoreLabel{color:var(--text-secondary);flex-shrink:0;width:60px;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__scoreBar{background:#ffffff0f;border-radius:4px;flex:1;height:8px;overflow:hidden}.ListeningTechnique-module-scss-module__fePHaW__scoreFill{background:linear-gradient(90deg,#fb923c,#f59e0b);border-radius:4px;height:100%;transition:width .3s}.ListeningTechnique-module-scss-module__fePHaW__scoreCount{color:var(--text-muted);text-align:right;flex-shrink:0;width:55px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.72rem;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__rulesCard{background:#fb923c0f;border:1px solid #fb923c40;border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__rulesCard h3{color:#fb923c;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__rulesCard ul{margin:0;padding-left:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__rulesCard ul li{color:var(--text-secondary);margin-bottom:.3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.6}.ListeningTechnique-module-scss-module__fePHaW__rulesCard ul li::marker{color:#fb923c}.ListeningTechnique-module-scss-module__fePHaW__highScoreCard{background:#06b6d40f;border:1px solid #06b6d433;border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__highScoreCard h3{color:#06b6d4;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__highScoreCard ol{margin:0;padding-left:1.5rem}.ListeningTechnique-module-scss-module__fePHaW__highScoreCard ol li{color:var(--text-secondary);margin-bottom:.3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.6}.ListeningTechnique-module-scss-module__fePHaW__highScoreCard ol li::marker{color:#06b6d4;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__screensGrid{grid-template-columns:1fr;gap:.75rem;margin-bottom:1.25rem;display:grid}.ListeningTechnique-module-scss-module__fePHaW__screenCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;padding:1.1rem}.ListeningTechnique-module-scss-module__fePHaW__screenCard h4{color:var(--text-primary);margin:.5rem 0 .35rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__screenCard p{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.ListeningTechnique-module-scss-module__fePHaW__screenBadge{text-transform:uppercase;letter-spacing:.05em;color:#fb923c;background:#fb923c26;border-radius:4px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.6rem;font-weight:700;display:inline-flex}.ListeningTechnique-module-scss-module__fePHaW__screenBadge svg{width:10px;height:10px}.ListeningTechnique-module-scss-module__fePHaW__universalPreview{background:#8b5cf60f;border:1px solid #8b5cf633;border-radius:16px;padding:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__universalPreview h3{color:#8b5cf6;align-items:center;gap:.5rem;margin:0 0 .3rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__universalSubtitle{color:var(--text-muted);margin:0 0 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem}.ListeningTechnique-module-scss-module__fePHaW__stepPreviewGrid{flex-direction:column;gap:.6rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__stepPreviewCard{background:#8b5cf614;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__stepPreviewCard h4{color:var(--text-primary);margin:0 0 .15rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.85rem;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__stepPreviewCard p{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.75rem;line-height:1.4}.ListeningTechnique-module-scss-module__fePHaW__stepPreviewNumber{color:#fff;background:linear-gradient(135deg,#8b5cf6,#5714f2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__taskHeader{align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__taskIconLarge{background:linear-gradient(135deg,#fb923c,#f59e0b);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;animation:4s ease-in-out infinite ListeningTechnique-module-scss-module__fePHaW__glowPulse;display:flex;box-shadow:0 8px 20px #fb923c4d}.ListeningTechnique-module-scss-module__fePHaW__taskIconLarge span{font-size:1.5rem}.ListeningTechnique-module-scss-module__fePHaW__taskMeta{flex:1}.ListeningTechnique-module-scss-module__fePHaW__taskMeta h2{color:var(--text-primary);letter-spacing:-.02em;margin:0 0 .3rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.25rem;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__taskMeta p{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.5}.ListeningTechnique-module-scss-module__fePHaW__taskBadge{color:#fb923c;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.2rem;font-family:DM Sans,system-ui,sans-serif;font-size:.6rem;font-weight:700;display:inline-block}.ListeningTechnique-module-scss-module__fePHaW__taskChips{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__chip{border:1px solid var(--glass-strong);color:var(--text-muted);background:#0000004d;border-radius:8px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:500;display:inline-flex}.ListeningTechnique-module-scss-module__fePHaW__chip.ListeningTechnique-module-scss-module__fePHaW__easier{color:#10b981;border-color:#10b9814d}.ListeningTechnique-module-scss-module__fePHaW__chip.ListeningTechnique-module-scss-module__fePHaW__moderate{color:#f59e0b;border-color:#f59e0b4d}.ListeningTechnique-module-scss-module__fePHaW__chip.ListeningTechnique-module-scss-module__fePHaW__harder{color:#ef4444;border-color:#ef44444d}.ListeningTechnique-module-scss-module__fePHaW__chip.ListeningTechnique-module-scss-module__fePHaW__detailsChip{color:#f59e0b;background:#f59e0b1a;border-color:#f59e0b66;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__chip svg{width:12px;height:12px}.ListeningTechnique-module-scss-module__fePHaW__stepsSection{margin-bottom:1.5rem}.ListeningTechnique-module-scss-module__fePHaW__stepsTitle{color:#fb923c;align-items:center;gap:.5rem;margin:0 0 .75rem;padding-left:.25rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.9rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__stepsTitle svg{color:#fb923c}.ListeningTechnique-module-scss-module__fePHaW__stepCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.ListeningTechnique-module-scss-module__fePHaW__stepCard.ListeningTechnique-module-scss-module__fePHaW__expanded{background:#fb923c0a;border-color:#fb923c40}.ListeningTechnique-module-scss-module__fePHaW__stepCard.ListeningTechnique-module-scss-module__fePHaW__expanded .ListeningTechnique-module-scss-module__fePHaW__chevron{color:#fb923c;transform:rotate(90deg)}.ListeningTechnique-module-scss-module__fePHaW__stepCard.ListeningTechnique-module-scss-module__fePHaW__universal{border-color:#8b5cf61f}.ListeningTechnique-module-scss-module__fePHaW__stepCard.ListeningTechnique-module-scss-module__fePHaW__universal.ListeningTechnique-module-scss-module__fePHaW__expanded{background:#8b5cf60a;border-color:#8b5cf64d}.ListeningTechnique-module-scss-module__fePHaW__stepCard.ListeningTechnique-module-scss-module__fePHaW__universal.ListeningTechnique-module-scss-module__fePHaW__expanded .ListeningTechnique-module-scss-module__fePHaW__chevron{color:#8b5cf6}.ListeningTechnique-module-scss-module__fePHaW__stepCardHeader{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:.75rem;padding:1rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__stepCardHeader:hover{background:var(--glass-bg)}.ListeningTechnique-module-scss-module__fePHaW__stepNumber{color:#fff;background:linear-gradient(135deg,#fb923c,#d97706);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.8rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__stepNumber.ListeningTechnique-module-scss-module__fePHaW__universalNumber{background:linear-gradient(135deg,#8b5cf6,#5714f2)}.ListeningTechnique-module-scss-module__fePHaW__stepInfo{flex:1;min-width:0}.ListeningTechnique-module-scss-module__fePHaW__stepInfo h4{color:var(--text-primary);margin:0 0 .15rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.9rem;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__stepInfo p{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.ListeningTechnique-module-scss-module__fePHaW__chevron{color:var(--text-muted);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.ListeningTechnique-module-scss-module__fePHaW__stepBody{padding:0 1rem 1rem;animation:.25s ease-out ListeningTechnique-module-scss-module__fePHaW__fadeIn}.ListeningTechnique-module-scss-module__fePHaW__stepBody ul{margin:0;padding-left:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__stepBody ul li{color:var(--text-secondary);margin-bottom:.35rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.6}.ListeningTechnique-module-scss-module__fePHaW__stepBody ul li::marker{color:#fb923c}.ListeningTechnique-module-scss-module__fePHaW__examplesBox{background:#06b6d414;border:1px solid #06b6d433;border-radius:12px;margin-top:.75rem;padding:.85rem}.ListeningTechnique-module-scss-module__fePHaW__examplesBox h5{color:#06b6d4;text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.35rem;margin:0 0 .5rem;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__examplesList{margin:0;padding-left:1.1rem}.ListeningTechnique-module-scss-module__fePHaW__examplesList li{color:var(--text-primary);margin-bottom:.25rem;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;line-height:1.5}.ListeningTechnique-module-scss-module__fePHaW__examplesList li::marker{color:#06b6d4!important}.ListeningTechnique-module-scss-module__fePHaW__insightsCard{background:#10b9810f;border:1px solid #10b98133;border-radius:16px;margin-bottom:1.5rem;padding:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__insightsCard h3{color:#10b981;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__insightsCard ul{margin:0;padding-left:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__insightsCard ul li{color:var(--text-secondary);margin-bottom:.3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.6}.ListeningTechnique-module-scss-module__fePHaW__insightsCard ul li::marker{color:#10b981}.ListeningTechnique-module-scss-module__fePHaW__walkthroughSection{margin-bottom:1.5rem}.ListeningTechnique-module-scss-module__fePHaW__walkthroughSection h3{color:var(--text-primary);align-items:center;gap:.5rem;margin:0 0 .3rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__walkthroughContext{color:var(--text-muted);margin:0 0 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem}.ListeningTechnique-module-scss-module__fePHaW__walkthroughTimeline{padding-left:1.75rem;position:relative}.ListeningTechnique-module-scss-module__fePHaW__walkthroughTimeline:before{content:"";background:linear-gradient(#fb923c 0%,#f59e0b 50%,#f59e0b33 100%);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:12px}.ListeningTechnique-module-scss-module__fePHaW__walkthroughMoment{padding-bottom:1.25rem;position:relative}.ListeningTechnique-module-scss-module__fePHaW__walkthroughMoment:last-child{padding-bottom:0}.ListeningTechnique-module-scss-module__fePHaW__momentDot{background:var(--bg-deep);color:#fb923c;z-index:1;border:2px solid #fb923c;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:0;left:-1.75rem}.ListeningTechnique-module-scss-module__fePHaW__momentDot svg{width:12px;height:12px}.ListeningTechnique-module-scss-module__fePHaW__momentContent{padding-left:.5rem}.ListeningTechnique-module-scss-module__fePHaW__momentLabel{align-items:center;gap:.5rem;margin-bottom:.3rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__momentLabel span:first-child{color:var(--text-primary);font-family:Space Grotesk,system-ui,sans-serif;font-size:.85rem;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__momentStep{color:#fb923c;text-transform:uppercase;letter-spacing:.05em;background:#fb923c26;border-radius:4px;padding:.15rem .4rem;font-family:DM Sans,system-ui,sans-serif;font-size:.6rem;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__audioSnippet{color:var(--text-secondary);border-left:2px solid #fb923c4d;margin:0 0 .4rem;padding-left:.75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-style:italic;line-height:1.5}.ListeningTechnique-module-scss-module__fePHaW__momentInsight{color:#10b981;align-items:flex-start;gap:.35rem;margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;line-height:1.5;display:flex}.ListeningTechnique-module-scss-module__fePHaW__momentInsight svg{flex-shrink:0;margin-top:2px}.ListeningTechnique-module-scss-module__fePHaW__noteCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1rem;padding:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__noteCard h3{color:var(--text-primary);align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__noteCard h3 svg{color:#fb923c}.ListeningTechnique-module-scss-module__fePHaW__noteCard p{color:var(--text-secondary);margin:0 0 .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.5}.ListeningTechnique-module-scss-module__fePHaW__noteCard ul{margin:0;padding-left:1.25rem}.ListeningTechnique-module-scss-module__fePHaW__noteCard ul li{color:var(--text-secondary);margin-bottom:.3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.6}.ListeningTechnique-module-scss-module__fePHaW__noteCard ul li::marker{color:#fb923c}.ListeningTechnique-module-scss-module__fePHaW__tableDemo{border:1px solid var(--glass-strong);border-radius:12px;margin-top:.5rem;overflow:hidden}.ListeningTechnique-module-scss-module__fePHaW__tableHeader{border-bottom:1px solid var(--glass-strong);background:#fb923c1f;grid-template-columns:repeat(3,1fr);display:grid}.ListeningTechnique-module-scss-module__fePHaW__tableHeader span{color:#fb923c;text-align:center;text-transform:uppercase;letter-spacing:.05em;padding:.5rem .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__tableBody{border-bottom:1px solid var(--glass-bg);grid-template-columns:repeat(3,1fr);display:grid}.ListeningTechnique-module-scss-module__fePHaW__tableBody:last-child{border-bottom:none}.ListeningTechnique-module-scss-module__fePHaW__tableBody span{color:var(--text-secondary);text-align:center;border-right:1px solid var(--glass-bg);padding:.45rem .75rem;font-family:JetBrains Mono,SF Mono,monospace;font-size:.72rem}.ListeningTechnique-module-scss-module__fePHaW__tableBody span:last-child{border-right:none}.ListeningTechnique-module-scss-module__fePHaW__symbolsGrid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}.ListeningTechnique-module-scss-module__fePHaW__symbolItem{background:#0003;border-radius:8px;align-items:center;gap:.6rem;padding:.5rem .65rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__symbol{color:#fb923c;text-align:center;min-width:28px;font-family:JetBrains Mono,monospace;font-size:1rem}.ListeningTechnique-module-scss-module__fePHaW__symbolMeaning{color:var(--text-muted);font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;line-height:1.3}.ListeningTechnique-module-scss-module__fePHaW__strategyGrid{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__strategyTip{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:12px;padding:.85rem 1rem}.ListeningTechnique-module-scss-module__fePHaW__strategyTip p{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.5}.ListeningTechnique-module-scss-module__fePHaW__strategyTip.ListeningTechnique-module-scss-module__fePHaW__highlight{background:#fb923c14;border-color:#fb923c40}.ListeningTechnique-module-scss-module__fePHaW__strategyTip.ListeningTechnique-module-scss-module__fePHaW__highlight p{color:var(--text-primary);font-weight:500}.ListeningTechnique-module-scss-module__fePHaW__scoreTargets{flex-direction:column;gap:.75rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget{border:1px solid;border-radius:16px;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score78{background:#10b98114;border-color:#10b98140}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score78 .ListeningTechnique-module-scss-module__fePHaW__scoreValue{background:linear-gradient(135deg,#10b981,#0c8a60)}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score78 h4{color:#10b981}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score910{background:#fb923c14;border-color:#fb923c40}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score910 .ListeningTechnique-module-scss-module__fePHaW__scoreValue{background:linear-gradient(135deg,#fb923c,#f59e0b)}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score910 h4{color:#fb923c}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score10plus{background:#8b5cf614;border-color:#8b5cf640}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score10plus .ListeningTechnique-module-scss-module__fePHaW__scoreValue{background:linear-gradient(135deg,#8b5cf6,#5714f2)}.ListeningTechnique-module-scss-module__fePHaW__scoreTarget.ListeningTechnique-module-scss-module__fePHaW__score10plus h4{color:#8b5cf6}.ListeningTechnique-module-scss-module__fePHaW__scoreValue{color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.1rem;font-weight:700;display:flex;box-shadow:0 4px 12px #0003}.ListeningTechnique-module-scss-module__fePHaW__scoreAdvice{flex:1}.ListeningTechnique-module-scss-module__fePHaW__scoreAdvice h4{margin:0 0 .2rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.9rem;font-weight:700}.ListeningTechnique-module-scss-module__fePHaW__scoreAdvice p{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.4}.ListeningTechnique-module-scss-module__fePHaW__navArrows{border-top:1px solid var(--glass-strong);align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__navArrow{background:var(--glass-bg);border:1px solid var(--glass-strong);color:var(--text-secondary);cursor:pointer;border-radius:12px;align-items:center;gap:.4rem;padding:.65rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.ListeningTechnique-module-scss-module__fePHaW__navArrow:hover{background:var(--glass-strong);color:#fb923c;border-color:#fb923c40;transform:translateY(-1px)}.ListeningTechnique-module-scss-module__fePHaW__lockIcon{color:var(--text-muted);opacity:.5}@media (min-width:768px){.ListeningTechnique-module-scss-module__fePHaW__layout{flex-direction:row;padding:0}.ListeningTechnique-module-scss-module__fePHaW__sidebar{border-right:1px solid var(--glass-strong);flex-direction:column;width:220px;min-width:220px;height:calc(100vh - 57px);padding:1.25rem .75rem;display:flex;position:sticky;top:57px;overflow-y:auto}.ListeningTechnique-module-scss-module__fePHaW__sidebarTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.4rem;margin-bottom:.5rem;padding:.5rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.65rem;font-weight:700;display:flex}.ListeningTechnique-module-scss-module__fePHaW__sidebarNav{flex-direction:column;gap:.15rem;display:flex}.ListeningTechnique-module-scss-module__fePHaW__sidebarItem{color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-weight:500;transition:all .2s;display:flex}.ListeningTechnique-module-scss-module__fePHaW__sidebarItem:hover:not(.ListeningTechnique-module-scss-module__fePHaW__active){background:var(--glass-bg);color:var(--text-secondary)}.ListeningTechnique-module-scss-module__fePHaW__sidebarItem.ListeningTechnique-module-scss-module__fePHaW__active{color:#fb923c;background:#fb923c1f;border-color:#fb923c40;font-weight:600}.ListeningTechnique-module-scss-module__fePHaW__sidebarIcon{align-items:center;width:22px;display:flex}.ListeningTechnique-module-scss-module__fePHaW__sidebarIcon svg{width:16px;height:16px}.ListeningTechnique-module-scss-module__fePHaW__sidebarLabel{flex:1}.ListeningTechnique-module-scss-module__fePHaW__mobileTabBar{display:none}.ListeningTechnique-module-scss-module__fePHaW__content{flex:1;max-width:720px;padding:1.75rem 2rem}.ListeningTechnique-module-scss-module__fePHaW__screensGrid{grid-template-columns:repeat(2,1fr)}.ListeningTechnique-module-scss-module__fePHaW__sectionHeader h2{font-size:1.6rem}}@media (min-width:1024px){.ListeningTechnique-module-scss-module__fePHaW__content{padding:2rem 2.5rem}.ListeningTechnique-module-scss-module__fePHaW__sidebar{width:240px;min-width:240px;padding:1.5rem 1rem}}
@keyframes ReadingTechnique-module-scss-module__UWJdSW__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ReadingTechnique-module-scss-module__UWJdSW__fadeIn{0%{opacity:0}to{opacity:1}}.ReadingTechnique-module-scss-module__UWJdSW__container{background:var(--bg-deep);background-attachment:fixed;flex:1;min-height:100dvh;padding-bottom:100px}.ReadingTechnique-module-scss-module__UWJdSW__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;border-bottom:1px solid var(--glass-strong);background:#0a0f1ae6;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.ReadingTechnique-module-scss-module__UWJdSW__backButton{background:var(--glass-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__backButton:hover{background:var(--glass-strong)}.ReadingTechnique-module-scss-module__UWJdSW__headerInfo{flex:1;min-width:0}.ReadingTechnique-module-scss-module__UWJdSW__breadcrumb{color:#14b8a6;text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__header h1{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.1rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__headerIcon{color:#fff;background:linear-gradient(135deg,#14b8a6,#0d9488);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 12px #14b8a64d}.ReadingTechnique-module-scss-module__UWJdSW__layout{flex-direction:column;max-width:1000px;margin:0 auto;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__sidebar{display:none}.ReadingTechnique-module-scss-module__UWJdSW__mobileTabBar{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-strong);background:#0a0f1af2;padding:.5rem 0;position:sticky;top:57px}.ReadingTechnique-module-scss-module__UWJdSW__mobileTabScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.25rem;padding:0 1rem;display:flex;overflow-x:auto}.ReadingTechnique-module-scss-module__UWJdSW__mobileTabScroll::-webkit-scrollbar{display:none}.ReadingTechnique-module-scss-module__UWJdSW__mobileTab{color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:600;transition:all .2s;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__mobileTab.ReadingTechnique-module-scss-module__UWJdSW__active{color:#14b8a6;background:#14b8a626;border-color:#14b8a640}.ReadingTechnique-module-scss-module__UWJdSW__mobileTab:hover:not(.ReadingTechnique-module-scss-module__UWJdSW__active){background:var(--glass-bg);color:var(--text-secondary)}.ReadingTechnique-module-scss-module__UWJdSW__mobileTabIcon{align-items:center;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__mobileTabIcon svg{width:14px;height:14px}.ReadingTechnique-module-scss-module__UWJdSW__content{flex:1;padding:1.25rem;animation:.4s ease-out ReadingTechnique-module-scss-module__UWJdSW__fadeInUp}.ReadingTechnique-module-scss-module__UWJdSW__sectionContent{animation:.3s ease-out ReadingTechnique-module-scss-module__UWJdSW__fadeIn}.ReadingTechnique-module-scss-module__UWJdSW__sectionHeader{margin-bottom:1.5rem}.ReadingTechnique-module-scss-module__UWJdSW__sectionHeader h2{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#5eead4 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .4rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.4rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__sectionSubtitle{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.9rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__overviewCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:20px;margin-bottom:1.25rem;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__overviewStats{justify-content:center;align-items:center;gap:1.25rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__stat{flex-direction:column;align-items:center;gap:.2rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__statValue{color:#14b8a6;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.5rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__statDivider{background:var(--glass-strong);width:1px;height:32px}.ReadingTechnique-module-scss-module__UWJdSW__scoreTableCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__scoreTableCard h3{color:#14b8a6;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__scoreGrid{flex-direction:column;gap:.5rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__scoreRow{align-items:center;gap:.75rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__scoreLabel{color:var(--text-secondary);flex-shrink:0;width:60px;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__scoreBar{background:#ffffff0f;border-radius:4px;flex:1;height:8px;overflow:hidden}.ReadingTechnique-module-scss-module__UWJdSW__scoreFill{background:linear-gradient(90deg,#14b8a6,#10b981);border-radius:4px;height:100%;transition:width .3s}.ReadingTechnique-module-scss-module__UWJdSW__scoreCount{color:var(--text-muted);text-align:right;flex-shrink:0;width:55px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.72rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__difficultyCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__difficultyCard h3{color:var(--text-primary);align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__difficultyGrid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ReadingTechnique-module-scss-module__UWJdSW__diffEasy,.ReadingTechnique-module-scss-module__UWJdSW__diffHard{text-align:center;border-radius:12px;padding:1rem}.ReadingTechnique-module-scss-module__UWJdSW__diffEasy{background:#10b98114;border:1px solid #10b98133}.ReadingTechnique-module-scss-module__UWJdSW__diffHard{background:#ef444414;border:1px solid #ef444433}.ReadingTechnique-module-scss-module__UWJdSW__diffLabel{text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.65rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__diffEasy .ReadingTechnique-module-scss-module__UWJdSW__diffLabel{color:#10b981}.ReadingTechnique-module-scss-module__UWJdSW__diffHard .ReadingTechnique-module-scss-module__UWJdSW__diffLabel{color:#ef4444}.ReadingTechnique-module-scss-module__UWJdSW__diffTasks{flex-direction:column;gap:.15rem;margin:.4rem 0;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__diffTasks span{color:var(--text-secondary);font-family:DM Sans,system-ui,sans-serif;font-size:.78rem}.ReadingTechnique-module-scss-module__UWJdSW__diffCount{color:var(--text-primary);font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__principlesCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__principlesCard h3{color:#14b8a6;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__principleItem{background:#14b8a60a;border-radius:12px;align-items:flex-start;gap:.75rem;margin-bottom:.5rem;padding:.75rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__principleItem h4{color:var(--text-primary);margin:0 0 .2rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.85rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__principleItem p{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__principleIcon{flex-shrink:0;font-size:1.25rem;line-height:1}.ReadingTechnique-module-scss-module__UWJdSW__rulesCard{background:#14b8a60f;border:1px solid #14b8a640;border-radius:16px;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__rulesCard h3{color:#14b8a6;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__rulesCard ul{margin:0;padding-left:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__rulesCard ul li{color:var(--text-secondary);margin-bottom:.3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.6}.ReadingTechnique-module-scss-module__UWJdSW__rulesCard ul li::marker{color:#14b8a6}.ReadingTechnique-module-scss-module__UWJdSW__emphasisRule{font-weight:600;color:var(--text-primary)!important}.ReadingTechnique-module-scss-module__UWJdSW__taskChips{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__chip{background:var(--glass-bg);border:1px solid var(--glass-strong);color:var(--text-secondary);border-radius:20px;padding:.3rem .65rem;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__partCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1rem;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__partHeader{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__partHeader h3{color:var(--text-primary);margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__partBadge{color:#fff;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#14b8a6,#0d9488);border-radius:6px;flex-shrink:0;padding:.2rem .55rem;font-family:DM Sans,system-ui,sans-serif;font-size:.6rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__techniqueTag{color:#14b8a6;background:#14b8a61a;border-radius:6px;align-items:center;gap:.3rem;margin-bottom:1rem;padding:.3rem .6rem;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:600;display:inline-flex}.ReadingTechnique-module-scss-module__UWJdSW__stepsList{flex-direction:column;gap:.4rem;margin-bottom:1rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__stepItem{align-items:flex-start;gap:.6rem;padding:.5rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__stepItem p{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__stepNumber{color:#fff;background:linear-gradient(135deg,#14b8a6,#0d9488);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.65rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__accordionCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.ReadingTechnique-module-scss-module__UWJdSW__accordionCard.ReadingTechnique-module-scss-module__UWJdSW__expanded{background:#14b8a60a;border-color:#14b8a640}.ReadingTechnique-module-scss-module__UWJdSW__accordionCard.ReadingTechnique-module-scss-module__UWJdSW__expanded .ReadingTechnique-module-scss-module__UWJdSW__chevron{color:#14b8a6;transform:rotate(90deg)}.ReadingTechnique-module-scss-module__UWJdSW__accordionHeader{cursor:pointer;text-align:left;width:100%;color:var(--text-secondary);background:0 0;border:none;align-items:center;gap:.75rem;padding:.85rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;font-weight:600;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__accordionHeader:hover{background:var(--glass-bg)}.ReadingTechnique-module-scss-module__UWJdSW__accordionHeader svg:first-child{color:#14b8a6;flex-shrink:0}.ReadingTechnique-module-scss-module__UWJdSW__accordionHeader span{flex:1}.ReadingTechnique-module-scss-module__UWJdSW__chevron{color:var(--text-muted);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.ReadingTechnique-module-scss-module__UWJdSW__accordionBody{padding:0 1rem 1rem;animation:.25s ease-out ReadingTechnique-module-scss-module__UWJdSW__fadeIn}.ReadingTechnique-module-scss-module__UWJdSW__tipItem,.ReadingTechnique-module-scss-module__UWJdSW__mistakeItem{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.5rem;padding:.5rem 0;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__tipItem:last-child,.ReadingTechnique-module-scss-module__UWJdSW__mistakeItem:last-child{border-bottom:none}.ReadingTechnique-module-scss-module__UWJdSW__tipItem svg,.ReadingTechnique-module-scss-module__UWJdSW__mistakeItem svg{flex-shrink:0;margin-top:2px}.ReadingTechnique-module-scss-module__UWJdSW__tipItem p,.ReadingTechnique-module-scss-module__UWJdSW__mistakeItem p{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__tipItem svg{color:#10b981}.ReadingTechnique-module-scss-module__UWJdSW__mistakeItem svg{color:#ef4444}.ReadingTechnique-module-scss-module__UWJdSW__insightsCard{background:#14b8a60f;border:1px solid #14b8a640;border-radius:16px;margin-bottom:.75rem;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__insightsCard h3{color:#14b8a6;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__insightsCard h3 svg{color:#f59e0b}.ReadingTechnique-module-scss-module__UWJdSW__insightItem{align-items:flex-start;gap:.5rem;padding:.4rem 0;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__insightItem svg{color:#f59e0b;flex-shrink:0;margin-top:2px}.ReadingTechnique-module-scss-module__UWJdSW__insightItem p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__truthCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.75rem;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__truthHeader{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__truthHeader h3{color:var(--text-primary);margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__truthNumber{color:#fff;background:linear-gradient(135deg,#ef4444,#eb1515);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__truthDesc{color:var(--text-muted);margin:0 0 .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__truthSolution{background:#10b98114;border:1px solid #10b98133;border-radius:12px;gap:.5rem;padding:.75rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__truthSolution svg{color:#10b981;flex-shrink:0;margin-top:2px}.ReadingTechnique-module-scss-module__UWJdSW__truthSolution p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__truthNote{background:#8b5cf614;border:1px solid #8b5cf633;border-radius:16px;gap:.6rem;padding:1rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__truthNote svg{color:#ff3b3b;flex-shrink:0;margin-top:2px}.ReadingTechnique-module-scss-module__UWJdSW__truthNote p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__strategyCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.75rem;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__strategyHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__strategyScore{color:#14b8a6;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700}.ReadingTechnique-module-scss-module__UWJdSW__strategyNeeded{color:var(--text-muted);background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:6px;padding:.2rem .5rem;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__strategyMistakes{margin-bottom:.75rem}.ReadingTechnique-module-scss-module__UWJdSW__strategyMistakes span{color:#f59e0b;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__strategyFocus,.ReadingTechnique-module-scss-module__UWJdSW__strategyTip{gap:.5rem;padding:.5rem 0;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__strategyFocus svg,.ReadingTechnique-module-scss-module__UWJdSW__strategyTip svg{flex-shrink:0;margin-top:2px}.ReadingTechnique-module-scss-module__UWJdSW__strategyFocus p,.ReadingTechnique-module-scss-module__UWJdSW__strategyTip p{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.ReadingTechnique-module-scss-module__UWJdSW__strategyFocus svg{color:#14b8a6}.ReadingTechnique-module-scss-module__UWJdSW__strategyTip svg{color:#10b981}.ReadingTechnique-module-scss-module__UWJdSW__practiceCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;padding:1.25rem}.ReadingTechnique-module-scss-module__UWJdSW__practiceCard h3{color:#10b981;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__practiceSteps{flex-direction:column;gap:.5rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__practiceStep{background:#10b9810f;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.6rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__practiceStep h4{color:var(--text-primary);margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__practiceStep p{color:var(--text-muted);margin:.1rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem}.ReadingTechnique-module-scss-module__UWJdSW__practiceNumber{color:#fff;background:linear-gradient(135deg,#10b981,#0c8a60);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.72rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__navArrows{border-top:1px solid var(--glass-strong);align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__navArrow{background:var(--glass-bg);border:1px solid var(--glass-strong);color:var(--text-secondary);cursor:pointer;border-radius:12px;align-items:center;gap:.4rem;padding:.65rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.ReadingTechnique-module-scss-module__UWJdSW__navArrow:hover{background:var(--glass-strong);color:#14b8a6;border-color:#14b8a640;transform:translateY(-1px)}@media (min-width:768px){.ReadingTechnique-module-scss-module__UWJdSW__layout{flex-direction:row}.ReadingTechnique-module-scss-module__UWJdSW__sidebar{border-right:1px solid var(--glass-strong);flex-direction:column;width:220px;min-width:220px;height:calc(100vh - 57px);padding:1.25rem .75rem;display:flex;position:sticky;top:57px;overflow-y:auto}.ReadingTechnique-module-scss-module__UWJdSW__sidebarTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.4rem;margin-bottom:.5rem;padding:.5rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.65rem;font-weight:700;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__sidebarNav{flex-direction:column;gap:.15rem;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__sidebarItem{color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-weight:500;transition:all .2s;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__sidebarItem:hover:not(.ReadingTechnique-module-scss-module__UWJdSW__active){background:var(--glass-bg);color:var(--text-secondary)}.ReadingTechnique-module-scss-module__UWJdSW__sidebarItem.ReadingTechnique-module-scss-module__UWJdSW__active{color:#14b8a6;background:#14b8a61f;border-color:#14b8a640;font-weight:600}.ReadingTechnique-module-scss-module__UWJdSW__sidebarIcon{align-items:center;width:22px;display:flex}.ReadingTechnique-module-scss-module__UWJdSW__sidebarIcon svg{width:16px;height:16px}.ReadingTechnique-module-scss-module__UWJdSW__sidebarLabel{flex:1}.ReadingTechnique-module-scss-module__UWJdSW__mobileTabBar{display:none}.ReadingTechnique-module-scss-module__UWJdSW__content{flex:1;max-width:720px;padding:1.75rem 2rem}.ReadingTechnique-module-scss-module__UWJdSW__sectionHeader h2{font-size:1.6rem}}@media (min-width:1024px){.ReadingTechnique-module-scss-module__UWJdSW__content{padding:2rem 2.5rem}.ReadingTechnique-module-scss-module__UWJdSW__sidebar{width:240px;min-width:240px;padding:1.5rem 1rem}}
@keyframes SpeakingTechnique-module-scss-module__8XUqbq__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes SpeakingTechnique-module-scss-module__8XUqbq__fadeIn{0%{opacity:0}to{opacity:1}}.SpeakingTechnique-module-scss-module__8XUqbq__container{background:var(--bg-deep);background-attachment:fixed;flex:1;min-height:100dvh;padding-bottom:100px}.SpeakingTechnique-module-scss-module__8XUqbq__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;border-bottom:1px solid var(--glass-strong);background:#0a0f1ae6;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.SpeakingTechnique-module-scss-module__8XUqbq__backButton{background:var(--glass-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__backButton:hover{background:var(--glass-strong)}.SpeakingTechnique-module-scss-module__8XUqbq__headerInfo{flex:1;min-width:0}.SpeakingTechnique-module-scss-module__8XUqbq__breadcrumb{color:#0ea5e9;text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__header h1{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.1rem;font-weight:700}.SpeakingTechnique-module-scss-module__8XUqbq__headerIcon{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 12px #3b82f64d}.SpeakingTechnique-module-scss-module__8XUqbq__layout{flex-direction:column;max-width:1000px;margin:0 auto;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__sidebar{display:none}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTabBar{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-strong);background:#0a0f1af2;padding:.5rem 0;position:sticky;top:57px}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTabScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.25rem;padding:0 1rem;display:flex;overflow-x:auto}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTabScroll::-webkit-scrollbar{display:none}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTab{color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:600;transition:all .2s;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTab.SpeakingTechnique-module-scss-module__8XUqbq__active{color:#3b82f6;background:#3b82f626;border-color:#3b82f640}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTab:hover:not(.SpeakingTechnique-module-scss-module__8XUqbq__active){background:var(--glass-bg);color:var(--text-secondary)}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTabIcon{align-items:center;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTabIcon svg{width:14px;height:14px}.SpeakingTechnique-module-scss-module__8XUqbq__content{flex:1;padding:1.25rem;animation:.4s ease-out SpeakingTechnique-module-scss-module__8XUqbq__fadeInUp}.SpeakingTechnique-module-scss-module__8XUqbq__sectionContent{animation:.3s ease-out SpeakingTechnique-module-scss-module__8XUqbq__fadeIn}.SpeakingTechnique-module-scss-module__8XUqbq__sectionHeader{margin-bottom:1.5rem}.SpeakingTechnique-module-scss-module__8XUqbq__sectionHeader h2{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#7dd3fc 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .4rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.4rem;font-weight:700}.SpeakingTechnique-module-scss-module__8XUqbq__sectionSubtitle{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.9rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__overviewCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:20px;margin-bottom:1.25rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__overviewStats{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__stat{flex-direction:column;align-items:center;gap:.2rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__statValue{color:#3b82f6;text-align:center;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.3rem;font-weight:700}.SpeakingTechnique-module-scss-module__8XUqbq__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.65rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__statDivider{background:var(--glass-strong);width:1px;height:32px}.SpeakingTechnique-module-scss-module__8XUqbq__scoreTableCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__scoreTableCard h3{color:#3b82f6;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__scoreGrid{flex-direction:column;gap:.6rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__scoreRow{align-items:flex-start;gap:.75rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__scoreBadge{color:#3b82f6;white-space:nowrap;text-align:center;background:#3b82f61f;border-radius:6px;min-width:40px;padding:.2rem .6rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:700}.SpeakingTechnique-module-scss-module__8XUqbq__scoreDesc{color:var(--text-secondary);font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__examOrderCard{background:#3b82f60f;border:1px solid #3b82f640;border-radius:16px;gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__examOrderCard svg{color:#3b82f6;flex-shrink:0;margin-top:2px}.SpeakingTechnique-module-scss-module__8XUqbq__examOrderCard h4{color:var(--text-primary);margin:0 0 .2rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.85rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__examOrderCard p{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__examOrderNote{color:var(--text-muted)!important;margin-top:.3rem!important;font-size:.72rem!important}.SpeakingTechnique-module-scss-module__8XUqbq__taskGridCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__taskGridCard h3{color:var(--text-primary);align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__taskGrid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.SpeakingTechnique-module-scss-module__8XUqbq__taskGridItem{background:#3b82f60a;border-radius:12px;align-items:center;gap:.6rem;padding:.6rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__taskGridItem h4{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.75rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__taskGridNumber{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.7rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__taskGridTime{color:var(--text-muted);font-family:DM Sans,system-ui,sans-serif;font-size:.65rem}.SpeakingTechnique-module-scss-module__8XUqbq__rulesCard{background:#3b82f60f;border:1px solid #3b82f640;border-radius:16px;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__rulesCard h3{color:#3b82f6;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__rulesCard h3 svg{color:#f59e0b}.SpeakingTechnique-module-scss-module__8XUqbq__rulesCard ul{margin:0;padding-left:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__rulesCard ul li{color:var(--text-secondary);margin-bottom:.3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.6}.SpeakingTechnique-module-scss-module__8XUqbq__rulesCard ul li::marker{color:#3b82f6}.SpeakingTechnique-module-scss-module__8XUqbq__csfCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.75rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__csfHeader{align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__csfHeader h3{color:var(--text-primary);margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700}.SpeakingTechnique-module-scss-module__8XUqbq__csfLetter{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.1rem;font-weight:800;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__csfQuestion{color:#0ea5e9;margin:.1rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__csfDesc{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__csfNote{background:#6366f114;border:1px solid #6366f133;border-radius:16px;gap:.6rem;padding:1rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__csfNote svg{color:#6366f1;flex-shrink:0;margin-top:2px}.SpeakingTechnique-module-scss-module__8XUqbq__csfNote p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;font-weight:500;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__creativityCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.75rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__creativityHeader{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__creativityHeader h3{color:var(--text-primary);margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700}.SpeakingTechnique-module-scss-module__8XUqbq__creativityNumber{color:#fff;background:linear-gradient(135deg,#f59e0b,#c57f08);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.75rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__creativityDesc{color:var(--text-muted);margin:0 0 .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__creativityTakeaway{background:#10b98114;border:1px solid #10b98133;border-radius:12px;gap:.5rem;padding:.75rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__creativityTakeaway svg{color:#10b981;flex-shrink:0;margin-top:2px}.SpeakingTechnique-module-scss-module__8XUqbq__creativityTakeaway p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__taskChips{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__chip{background:var(--glass-bg);border:1px solid var(--glass-strong);color:var(--text-secondary);border-radius:20px;padding:.3rem .65rem;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__contextCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__contextCard h3{color:#3b82f6;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__contextSection{margin-bottom:.75rem}.SpeakingTechnique-module-scss-module__8XUqbq__contextSection:last-child{margin-bottom:0}.SpeakingTechnique-module-scss-module__8XUqbq__contextSection h4{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .4rem;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:700}.SpeakingTechnique-module-scss-module__8XUqbq__contextItem,.SpeakingTechnique-module-scss-module__8XUqbq__contextItemSkip,.SpeakingTechnique-module-scss-module__8XUqbq__contextItemNote{align-items:flex-start;gap:.5rem;padding:.3rem 0;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__contextItem svg,.SpeakingTechnique-module-scss-module__8XUqbq__contextItemSkip svg,.SpeakingTechnique-module-scss-module__8XUqbq__contextItemNote svg{flex-shrink:0;margin-top:2px}.SpeakingTechnique-module-scss-module__8XUqbq__contextItem p,.SpeakingTechnique-module-scss-module__8XUqbq__contextItemSkip p,.SpeakingTechnique-module-scss-module__8XUqbq__contextItemNote p{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;line-height:1.4}.SpeakingTechnique-module-scss-module__8XUqbq__contextItem svg{color:#10b981}.SpeakingTechnique-module-scss-module__8XUqbq__contextItemSkip svg{color:var(--text-muted)}.SpeakingTechnique-module-scss-module__8XUqbq__contextItemNote svg{color:#f59e0b}.SpeakingTechnique-module-scss-module__8XUqbq__skillCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__skillCard h3{color:#0ea5e9;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__skillMain{margin-bottom:.75rem}.SpeakingTechnique-module-scss-module__8XUqbq__skillBadge{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:8px;padding:.35rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;font-weight:700;display:inline-flex}.SpeakingTechnique-module-scss-module__8XUqbq__skillDetail{margin-bottom:.75rem}.SpeakingTechnique-module-scss-module__8XUqbq__skillDetail p{color:var(--text-secondary);margin:0 0 .3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__skillVocab{flex-wrap:wrap;gap:.3rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__vocabTag{color:#0ea5e9;background:#3b82f61a;border:1px solid #3b82f640;border-radius:6px;padding:.2rem .5rem;font-family:DM Sans,system-ui,sans-serif;font-size:.68rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__formulaCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__formulaCard h3{color:#3b82f6;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__formulaSteps{flex-direction:column;gap:.5rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__formulaStep{background:#3b82f60a;border-left:3px solid #3b82f6;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.75rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__formulaNumber{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.65rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__formulaContent{flex:1;min-width:0}.SpeakingTechnique-module-scss-module__8XUqbq__formulaContent h4{color:var(--text-primary);margin:0 0 .2rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__formulaDesc{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.78rem;line-height:1.4}.SpeakingTechnique-module-scss-module__8XUqbq__formulaExample{background:#0ea5e90f;border-radius:6px;gap:.4rem;margin-top:.4rem;padding:.5rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__formulaExample span{flex-shrink:0}.SpeakingTechnique-module-scss-module__8XUqbq__formulaExample p{color:#0ea5e9;margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-style:italic;line-height:1.4}.SpeakingTechnique-module-scss-module__8XUqbq__accordionCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.SpeakingTechnique-module-scss-module__8XUqbq__accordionCard.SpeakingTechnique-module-scss-module__8XUqbq__expanded{background:#3b82f60a;border-color:#3b82f640}.SpeakingTechnique-module-scss-module__8XUqbq__accordionCard.SpeakingTechnique-module-scss-module__8XUqbq__expanded .SpeakingTechnique-module-scss-module__8XUqbq__chevron{color:#3b82f6;transform:rotate(90deg)}.SpeakingTechnique-module-scss-module__8XUqbq__accordionHeader{cursor:pointer;text-align:left;width:100%;color:var(--text-secondary);background:0 0;border:none;align-items:center;gap:.75rem;padding:.85rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;font-weight:600;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__accordionHeader:hover{background:var(--glass-bg)}.SpeakingTechnique-module-scss-module__8XUqbq__accordionHeader svg:first-child{color:#3b82f6;flex-shrink:0}.SpeakingTechnique-module-scss-module__8XUqbq__accordionHeader span{flex:1}.SpeakingTechnique-module-scss-module__8XUqbq__chevron{color:var(--text-muted);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.SpeakingTechnique-module-scss-module__8XUqbq__accordionBody{padding:0 1rem 1rem;animation:.25s ease-out SpeakingTechnique-module-scss-module__8XUqbq__fadeIn}.SpeakingTechnique-module-scss-module__8XUqbq__tipItem,.SpeakingTechnique-module-scss-module__8XUqbq__mistakeItem{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.5rem;padding:.5rem 0;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__tipItem:last-child,.SpeakingTechnique-module-scss-module__8XUqbq__mistakeItem:last-child{border-bottom:none}.SpeakingTechnique-module-scss-module__8XUqbq__tipItem svg,.SpeakingTechnique-module-scss-module__8XUqbq__mistakeItem svg{flex-shrink:0;margin-top:2px}.SpeakingTechnique-module-scss-module__8XUqbq__tipItem p,.SpeakingTechnique-module-scss-module__8XUqbq__mistakeItem p{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__tipItem svg{color:#10b981}.SpeakingTechnique-module-scss-module__8XUqbq__mistakeItem svg{color:#ef4444}.SpeakingTechnique-module-scss-module__8XUqbq__expressionItem,.SpeakingTechnique-module-scss-module__8XUqbq__locationItem{border-bottom:1px solid #ffffff0a;padding:.5rem 0}.SpeakingTechnique-module-scss-module__8XUqbq__expressionItem:last-child,.SpeakingTechnique-module-scss-module__8XUqbq__locationItem:last-child{border-bottom:none}.SpeakingTechnique-module-scss-module__8XUqbq__expressionItem h4,.SpeakingTechnique-module-scss-module__8XUqbq__locationItem h4{color:#0ea5e9;margin:0 0 .1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__expressionItem p,.SpeakingTechnique-module-scss-module__8XUqbq__locationItem p{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-style:italic}.SpeakingTechnique-module-scss-module__8XUqbq__insightsCard{background:#3b82f60f;border:1px solid #3b82f640;border-radius:16px;margin-bottom:.75rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__insightsCard h3{color:#3b82f6;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__insightsCard h3 svg{color:#f59e0b}.SpeakingTechnique-module-scss-module__8XUqbq__insightItem{align-items:flex-start;gap:.5rem;padding:.4rem 0;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__insightItem svg{color:#f59e0b;flex-shrink:0;margin-top:2px}.SpeakingTechnique-module-scss-module__8XUqbq__insightItem p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__vocabCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.75rem;padding:1.25rem}.SpeakingTechnique-module-scss-module__8XUqbq__vocabCard p{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__vocabHeader{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__vocabHeader h3{color:var(--text-primary);margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700}.SpeakingTechnique-module-scss-module__8XUqbq__vocabNumber{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.7rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__vocabNote{background:#3b82f60f;border:1px solid #3b82f640;border-radius:16px;gap:.6rem;padding:1rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__vocabNote svg{color:#3b82f6;flex-shrink:0;margin-top:2px}.SpeakingTechnique-module-scss-module__8XUqbq__vocabNote p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.5}.SpeakingTechnique-module-scss-module__8XUqbq__navArrows{border-top:1px solid var(--glass-strong);align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__navArrow{background:var(--glass-bg);border:1px solid var(--glass-strong);color:var(--text-secondary);cursor:pointer;border-radius:12px;align-items:center;gap:.4rem;padding:.65rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.SpeakingTechnique-module-scss-module__8XUqbq__navArrow:hover{background:var(--glass-strong);color:#3b82f6;border-color:#3b82f640;transform:translateY(-1px)}@media (min-width:768px){.SpeakingTechnique-module-scss-module__8XUqbq__layout{flex-direction:row}.SpeakingTechnique-module-scss-module__8XUqbq__sidebar{border-right:1px solid var(--glass-strong);flex-direction:column;width:220px;min-width:220px;height:calc(100vh - 57px);padding:1.25rem .75rem;display:flex;position:sticky;top:57px;overflow-y:auto}.SpeakingTechnique-module-scss-module__8XUqbq__sidebarTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.4rem;margin-bottom:.5rem;padding:.5rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.65rem;font-weight:700;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__sidebarNav{flex-direction:column;gap:.15rem;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__sidebarItem{color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-weight:500;transition:all .2s;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__sidebarItem:hover:not(.SpeakingTechnique-module-scss-module__8XUqbq__active){background:var(--glass-bg);color:var(--text-secondary)}.SpeakingTechnique-module-scss-module__8XUqbq__sidebarItem.SpeakingTechnique-module-scss-module__8XUqbq__active{color:#3b82f6;background:#3b82f61f;border-color:#3b82f640;font-weight:600}.SpeakingTechnique-module-scss-module__8XUqbq__sidebarIcon{align-items:center;width:22px;display:flex}.SpeakingTechnique-module-scss-module__8XUqbq__sidebarIcon svg{width:16px;height:16px}.SpeakingTechnique-module-scss-module__8XUqbq__sidebarLabel{flex:1}.SpeakingTechnique-module-scss-module__8XUqbq__mobileTabBar{display:none}.SpeakingTechnique-module-scss-module__8XUqbq__content{flex:1;max-width:720px;padding:1.75rem 2rem}.SpeakingTechnique-module-scss-module__8XUqbq__sectionHeader h2{font-size:1.6rem}}@media (min-width:1024px){.SpeakingTechnique-module-scss-module__8XUqbq__content{padding:2rem 2.5rem}.SpeakingTechnique-module-scss-module__8XUqbq__sidebar{width:240px;min-width:240px;padding:1.5rem 1rem}}
@keyframes WritingMastery-module-scss-module__bWQE8a__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes WritingMastery-module-scss-module__bWQE8a__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes WritingMastery-module-scss-module__bWQE8a__glowPulse{0%,to{box-shadow:0 0 20px #8b5cf626}50%{box-shadow:0 0 30px #8b5cf64d}}.WritingMastery-module-scss-module__bWQE8a__container{background:var(--bg-deep);background-attachment:fixed;flex:1;min-height:100dvh;padding-bottom:100px}.WritingMastery-module-scss-module__bWQE8a__header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;border-bottom:1px solid var(--glass-strong);background:#0a0f1ae6;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.WritingMastery-module-scss-module__bWQE8a__backButton{background:var(--glass-bg);width:36px;height:36px;color:var(--text-primary);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;transition:all .2s;display:flex}.WritingMastery-module-scss-module__bWQE8a__backButton:hover{background:var(--glass-strong)}.WritingMastery-module-scss-module__bWQE8a__headerInfo{flex:1;min-width:0}.WritingMastery-module-scss-module__bWQE8a__breadcrumb{color:#8b5cf6;text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.WritingMastery-module-scss-module__bWQE8a__header h1{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.1rem;font-weight:700}.WritingMastery-module-scss-module__bWQE8a__headerIcon{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;box-shadow:0 4px 12px #8b5cf64d}.WritingMastery-module-scss-module__bWQE8a__layout{flex-direction:column;max-width:1000px;margin:0 auto;display:flex}.WritingMastery-module-scss-module__bWQE8a__sidebar{display:none}.WritingMastery-module-scss-module__bWQE8a__mobileTabBar{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--glass-strong);background:#0a0f1af2;padding:.5rem 0;position:sticky;top:57px}.WritingMastery-module-scss-module__bWQE8a__mobileTabScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.25rem;padding:0 1rem;display:flex;overflow-x:auto}.WritingMastery-module-scss-module__bWQE8a__mobileTabScroll::-webkit-scrollbar{display:none}.WritingMastery-module-scss-module__bWQE8a__mobileTab{color:var(--text-muted);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;align-items:center;gap:.35rem;padding:.5rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;font-weight:600;transition:all .2s;display:flex}.WritingMastery-module-scss-module__bWQE8a__mobileTab.WritingMastery-module-scss-module__bWQE8a__active{color:#8b5cf6;background:#8b5cf626;border-color:#8b5cf640}.WritingMastery-module-scss-module__bWQE8a__mobileTab:hover:not(.WritingMastery-module-scss-module__bWQE8a__active){background:var(--glass-bg);color:var(--text-secondary)}.WritingMastery-module-scss-module__bWQE8a__mobileTabIcon{align-items:center;display:flex}.WritingMastery-module-scss-module__bWQE8a__mobileTabIcon svg{width:14px;height:14px}.WritingMastery-module-scss-module__bWQE8a__content{flex:1;padding:1.25rem;animation:.4s ease-out WritingMastery-module-scss-module__bWQE8a__fadeInUp}.WritingMastery-module-scss-module__bWQE8a__sectionContent{animation:.3s ease-out WritingMastery-module-scss-module__bWQE8a__fadeIn}.WritingMastery-module-scss-module__bWQE8a__sectionHeader{margin-bottom:1.5rem}.WritingMastery-module-scss-module__bWQE8a__sectionHeader h2{color:var(--text-primary);letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#c4b5fd 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 .4rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.4rem;font-weight:700}.WritingMastery-module-scss-module__bWQE8a__sectionIcon{margin-bottom:.5rem;font-size:1.5rem}.WritingMastery-module-scss-module__bWQE8a__sectionSubtitle{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.9rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__overviewCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:20px;margin-bottom:1.25rem;padding:1.25rem}.WritingMastery-module-scss-module__bWQE8a__overviewStats{justify-content:center;align-items:center;gap:1.25rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__stat{flex-direction:column;align-items:center;gap:.2rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__statValue{color:#8b5cf6;font-family:Space Grotesk,system-ui,sans-serif;font-size:1.5rem;font-weight:700}.WritingMastery-module-scss-module__bWQE8a__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;font-weight:600}.WritingMastery-module-scss-module__bWQE8a__statDivider{background:var(--glass-strong);width:1px;height:32px}.WritingMastery-module-scss-module__bWQE8a__scoreTableCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.WritingMastery-module-scss-module__bWQE8a__scoreTableCard h3{color:#8b5cf6;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.WritingMastery-module-scss-module__bWQE8a__scoreGrid{flex-direction:column;gap:.6rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__scoreRow{align-items:flex-start;gap:.75rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__scoreBadge{color:#8b5cf6;white-space:nowrap;text-align:center;background:#8b5cf61f;border-radius:6px;min-width:40px;padding:.2rem .6rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:700}.WritingMastery-module-scss-module__bWQE8a__scoreDesc{color:var(--text-secondary);font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__conceptsGrid{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.25rem;display:grid}.WritingMastery-module-scss-module__bWQE8a__conceptCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;padding:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.WritingMastery-module-scss-module__bWQE8a__conceptCard:hover{background:var(--glass-strong);border-color:#8b5cf640}.WritingMastery-module-scss-module__bWQE8a__conceptCard h4{color:var(--text-primary);margin:.5rem 0 .2rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:700}.WritingMastery-module-scss-module__bWQE8a__conceptCard p{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;line-height:1.4}.WritingMastery-module-scss-module__bWQE8a__conceptIcon{color:#8b5cf6;background:#8b5cf61f;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.WritingMastery-module-scss-module__bWQE8a__rulesCard{background:#8b5cf60f;border:1px solid #8b5cf640;border-radius:16px;margin-bottom:1.25rem;padding:1.25rem}.WritingMastery-module-scss-module__bWQE8a__rulesCard h3{color:#8b5cf6;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.WritingMastery-module-scss-module__bWQE8a__rulesCard ul{margin:0;padding-left:1.25rem}.WritingMastery-module-scss-module__bWQE8a__rulesCard ul li{color:var(--text-secondary);margin-bottom:.3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.6}.WritingMastery-module-scss-module__bWQE8a__rulesCard ul li::marker{color:#8b5cf6}.WritingMastery-module-scss-module__bWQE8a__learningPath{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;padding:1.25rem}.WritingMastery-module-scss-module__bWQE8a__learningPath h3{color:#10b981;align-items:center;gap:.5rem;margin:0 0 1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700;display:flex}.WritingMastery-module-scss-module__bWQE8a__pathSteps{flex-direction:column;gap:.5rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__pathStep{background:#10b9810f;border-radius:12px;align-items:flex-start;gap:.75rem;padding:.6rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__pathStep h4{color:var(--text-primary);margin:0;font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:600}.WritingMastery-module-scss-module__bWQE8a__pathStep p{color:var(--text-muted);margin:.1rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem}.WritingMastery-module-scss-module__bWQE8a__pathNumber{color:#fff;background:linear-gradient(135deg,#10b981,#0c8a60);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-family:Space Grotesk,system-ui,sans-serif;font-size:.72rem;font-weight:700;display:flex}.WritingMastery-module-scss-module__bWQE8a__contentBlocks{flex-direction:column;gap:.75rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__contentHeading{color:#8b5cf6;border-top:1px solid #8b5cf61a;margin:.75rem 0 0;padding-top:.5rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:1rem;font-weight:700}.WritingMastery-module-scss-module__bWQE8a__contentText{color:var(--text-secondary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.88rem;line-height:1.6}.WritingMastery-module-scss-module__bWQE8a__tipBox{background:#10b98114;border:1px solid #10b98133;border-radius:12px;gap:.6rem;padding:.85rem 1rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__tipBox svg{color:#10b981;flex-shrink:0;margin-top:2px}.WritingMastery-module-scss-module__bWQE8a__tipBox p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__warningBox{background:#ef444414;border:1px solid #ef444433;border-radius:12px;gap:.6rem;padding:.85rem 1rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__warningBox svg{color:#ef4444;flex-shrink:0;margin-top:2px}.WritingMastery-module-scss-module__bWQE8a__warningBox p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__exampleBox{background:#06b6d414;border:1px solid #06b6d433;border-radius:12px;gap:.6rem;padding:.85rem 1rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__exampleBox svg{color:#06b6d4;flex-shrink:0;margin-top:2px}.WritingMastery-module-scss-module__bWQE8a__exampleBox p{color:var(--text-primary);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__formulaBlock{border:1px solid var(--glass-strong);background:#0000004d;border-radius:12px;padding:1rem;overflow-x:auto}.WritingMastery-module-scss-module__bWQE8a__formulaBlock code{color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;font-family:JetBrains Mono,SF Mono,monospace;font-size:.78rem;line-height:1.7}.WritingMastery-module-scss-module__bWQE8a__listBlock ul{margin:0;padding-left:1.25rem}.WritingMastery-module-scss-module__bWQE8a__listBlock ul li{color:var(--text-secondary);margin-bottom:.25rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.6}.WritingMastery-module-scss-module__bWQE8a__listBlock ul li::marker{color:#8b5cf6}.WritingMastery-module-scss-module__bWQE8a__listLabel{color:var(--text-muted);margin:0 0 .4rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem}.WritingMastery-module-scss-module__bWQE8a__comparisonBlock{margin:.25rem 0}.WritingMastery-module-scss-module__bWQE8a__comparisonLabel{color:var(--text-muted);margin:0 0 .5rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem}.WritingMastery-module-scss-module__bWQE8a__comparisonGrid{grid-template-columns:1fr;gap:.5rem;display:grid}.WritingMastery-module-scss-module__bWQE8a__compBad{background:#ef44440f;border:1px solid #ef444433;border-radius:12px;padding:.75rem 1rem}.WritingMastery-module-scss-module__bWQE8a__compBad p{color:var(--text-secondary);margin:.3rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__compGood{background:#10b9810f;border:1px solid #10b98133;border-radius:12px;padding:.75rem 1rem}.WritingMastery-module-scss-module__bWQE8a__compGood p{color:var(--text-secondary);margin:.3rem 0 0;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__compTag{text-transform:uppercase;letter-spacing:.05em;font-family:DM Sans,system-ui,sans-serif;font-size:.65rem;font-weight:700}.WritingMastery-module-scss-module__bWQE8a__compBad .WritingMastery-module-scss-module__bWQE8a__compTag{color:#ef4444}.WritingMastery-module-scss-module__bWQE8a__compGood .WritingMastery-module-scss-module__bWQE8a__compTag{color:#10b981}.WritingMastery-module-scss-module__bWQE8a__accordionCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.WritingMastery-module-scss-module__bWQE8a__accordionCard.WritingMastery-module-scss-module__bWQE8a__expanded{background:#8b5cf60a;border-color:#8b5cf640}.WritingMastery-module-scss-module__bWQE8a__accordionCard.WritingMastery-module-scss-module__bWQE8a__expanded .WritingMastery-module-scss-module__bWQE8a__chevron{color:#8b5cf6;transform:rotate(90deg)}.WritingMastery-module-scss-module__bWQE8a__accordionHeader{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:.75rem;padding:1rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__accordionHeader:hover{background:var(--glass-bg)}.WritingMastery-module-scss-module__bWQE8a__accordionIcon{font-size:1.25rem;line-height:1}.WritingMastery-module-scss-module__bWQE8a__accordionInfo{flex:1;min-width:0}.WritingMastery-module-scss-module__bWQE8a__accordionInfo h4{color:var(--text-primary);margin:0 0 .1rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.9rem;font-weight:600}.WritingMastery-module-scss-module__bWQE8a__accordionInfo p{color:var(--text-muted);margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem}.WritingMastery-module-scss-module__bWQE8a__chevron{color:var(--text-muted);flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.WritingMastery-module-scss-module__bWQE8a__accordionBody{padding:0 1rem 1rem;animation:.25s ease-out WritingMastery-module-scss-module__bWQE8a__fadeIn}.WritingMastery-module-scss-module__bWQE8a__phraseItem{border-bottom:1px solid var(--glass-bg);padding:.75rem 0}.WritingMastery-module-scss-module__bWQE8a__phraseItem:last-child{border-bottom:none}.WritingMastery-module-scss-module__bWQE8a__phraseText{color:var(--text-primary);margin:0 0 .3rem;font-family:DM Sans,system-ui,sans-serif;font-size:.88rem;font-weight:600}.WritingMastery-module-scss-module__bWQE8a__phraseExample{color:var(--text-muted);margin:0 0 .4rem;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__phraseTags{flex-wrap:wrap;gap:.3rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__phraseTag{color:#8b5cf6;text-transform:uppercase;letter-spacing:.03em;background:#8b5cf61a;border-radius:4px;padding:.15rem .45rem;font-family:DM Sans,system-ui,sans-serif;font-size:.6rem;font-weight:600}.WritingMastery-module-scss-module__bWQE8a__closingItem{border-bottom:1px solid var(--glass-bg);padding:.65rem 0}.WritingMastery-module-scss-module__bWQE8a__closingItem:last-child{border-bottom:none}.WritingMastery-module-scss-module__bWQE8a__closingTemplate{color:var(--text-primary);margin:0 0 .25rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;line-height:1.5}.WritingMastery-module-scss-module__bWQE8a__closingContext{color:#10b981;align-items:center;gap:.3rem;margin:0;font-family:DM Sans,system-ui,sans-serif;font-size:.72rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__closingContext svg{flex-shrink:0}.WritingMastery-module-scss-module__bWQE8a__taskToggle{gap:.5rem;margin-bottom:1rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__toggleBtn{background:var(--glass-bg);border:1px solid var(--glass-strong);color:var(--text-muted);cursor:pointer;border-radius:12px;align-items:center;gap:.35rem;padding:.55rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.WritingMastery-module-scss-module__bWQE8a__toggleBtn.WritingMastery-module-scss-module__bWQE8a__active{color:#8b5cf6;background:#8b5cf626;border-color:#8b5cf640}.WritingMastery-module-scss-module__bWQE8a__toggleBtn:hover:not(.WritingMastery-module-scss-module__bWQE8a__active){background:var(--glass-strong);color:var(--text-secondary)}.WritingMastery-module-scss-module__bWQE8a__checkProgress{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__checkProgress span{color:var(--text-muted);white-space:nowrap;font-family:Space Grotesk,system-ui,sans-serif;font-size:.8rem;font-weight:600}.WritingMastery-module-scss-module__bWQE8a__progressBar{background:var(--glass-bg-hover);border-radius:3px;flex:1;height:6px;overflow:hidden}.WritingMastery-module-scss-module__bWQE8a__progressFill{background:linear-gradient(90deg,#8b5cf6,#10b981);border-radius:3px;height:100%;transition:width .3s}.WritingMastery-module-scss-module__bWQE8a__checklistItems{flex-direction:column;gap:.35rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__checkItem{background:var(--glass-bg);border:1px solid var(--glass-strong);cursor:pointer;text-align:left;color:inherit;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.WritingMastery-module-scss-module__bWQE8a__checkItem:hover{background:var(--glass-strong)}.WritingMastery-module-scss-module__bWQE8a__checkItem.WritingMastery-module-scss-module__bWQE8a__checked{background:#10b9810f;border-color:#10b98133}.WritingMastery-module-scss-module__bWQE8a__checkItem.WritingMastery-module-scss-module__bWQE8a__checked span{color:var(--text-muted);text-decoration:line-through}.WritingMastery-module-scss-module__bWQE8a__checkItem.WritingMastery-module-scss-module__bWQE8a__checked .WritingMastery-module-scss-module__bWQE8a__checkbox{color:#10b981}.WritingMastery-module-scss-module__bWQE8a__checkItem.WritingMastery-module-scss-module__bWQE8a__critical{border-left:3px solid #ef444466}.WritingMastery-module-scss-module__bWQE8a__checkItem span{color:var(--text-secondary);flex:1;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;line-height:1.4}.WritingMastery-module-scss-module__bWQE8a__checkbox{border:2px solid var(--glass-strong);color:#0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.WritingMastery-module-scss-module__bWQE8a__criticalBadge{color:#ef4444;text-transform:uppercase;letter-spacing:.05em;background:#ef44441a;border-radius:4px;flex-shrink:0;padding:.15rem .4rem;font-family:DM Sans,system-ui,sans-serif;font-size:.55rem;font-weight:700}.WritingMastery-module-scss-module__bWQE8a__templateCard{background:var(--glass-bg);border:1px solid var(--glass-strong);border-radius:16px;margin-bottom:.75rem;padding:1.25rem}.WritingMastery-module-scss-module__bWQE8a__templateCard h3{color:var(--text-primary);align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;display:flex}.WritingMastery-module-scss-module__bWQE8a__templateCard h3 svg{color:#8b5cf6}.WritingMastery-module-scss-module__bWQE8a__templatePre{border:1px solid var(--glass-strong);background:#0000004d;border-radius:12px;margin:0;padding:1rem;overflow-x:auto}.WritingMastery-module-scss-module__bWQE8a__templatePre code{color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;font-family:JetBrains Mono,SF Mono,monospace;font-size:.75rem;line-height:1.7}.WritingMastery-module-scss-module__bWQE8a__showExampleBtn{color:#8b5cf6;cursor:pointer;background:#8b5cf614;border:1px solid #8b5cf640;border-radius:12px;align-items:center;gap:.5rem;width:100%;margin-bottom:.75rem;padding:.85rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.85rem;font-weight:600;transition:all .2s;display:flex}.WritingMastery-module-scss-module__bWQE8a__showExampleBtn:hover{background:#8b5cf626}.WritingMastery-module-scss-module__bWQE8a__showExampleBtn .WritingMastery-module-scss-module__bWQE8a__chevron{margin-left:auto;transition:transform .2s}.WritingMastery-module-scss-module__bWQE8a__showExampleBtn .WritingMastery-module-scss-module__bWQE8a__rotated{transform:rotate(90deg)}.WritingMastery-module-scss-module__bWQE8a__exampleTemplate{background:#10b9810a;border:1px solid #10b98133;border-radius:16px;padding:1.25rem;animation:.3s ease-out WritingMastery-module-scss-module__bWQE8a__fadeIn}.WritingMastery-module-scss-module__bWQE8a__exampleTemplate h3{color:#10b981;align-items:center;gap:.5rem;margin:0 0 .75rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.95rem;font-weight:700;display:flex}.WritingMastery-module-scss-module__bWQE8a__navArrows{border-top:1px solid var(--glass-strong);align-items:center;gap:.75rem;margin-top:2rem;padding-top:1.25rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__navArrow{background:var(--glass-bg);border:1px solid var(--glass-strong);color:var(--text-secondary);cursor:pointer;border-radius:12px;align-items:center;gap:.4rem;padding:.65rem 1rem;font-family:DM Sans,system-ui,sans-serif;font-size:.8rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.WritingMastery-module-scss-module__bWQE8a__navArrow:hover{background:var(--glass-strong);color:#8b5cf6;border-color:#8b5cf640;transform:translateY(-1px)}@media (min-width:768px){.WritingMastery-module-scss-module__bWQE8a__layout{flex-direction:row;padding:0}.WritingMastery-module-scss-module__bWQE8a__sidebar{border-right:1px solid var(--glass-strong);flex-direction:column;width:220px;min-width:220px;height:calc(100vh - 57px);padding:1.25rem .75rem;display:flex;position:sticky;top:57px;overflow-y:auto}.WritingMastery-module-scss-module__bWQE8a__sidebarTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.4rem;margin-bottom:.5rem;padding:.5rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.65rem;font-weight:700;display:flex}.WritingMastery-module-scss-module__bWQE8a__sidebarNav{flex-direction:column;gap:.15rem;display:flex}.WritingMastery-module-scss-module__bWQE8a__sidebarItem{color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:.6rem;padding:.6rem .75rem;font-family:DM Sans,system-ui,sans-serif;font-size:.82rem;font-weight:500;transition:all .2s;display:flex}.WritingMastery-module-scss-module__bWQE8a__sidebarItem:hover:not(.WritingMastery-module-scss-module__bWQE8a__active){background:var(--glass-bg);color:var(--text-secondary)}.WritingMastery-module-scss-module__bWQE8a__sidebarItem.WritingMastery-module-scss-module__bWQE8a__active{color:#8b5cf6;background:#8b5cf61f;border-color:#8b5cf640;font-weight:600}.WritingMastery-module-scss-module__bWQE8a__sidebarIcon{align-items:center;width:22px;display:flex}.WritingMastery-module-scss-module__bWQE8a__sidebarIcon svg{width:16px;height:16px}.WritingMastery-module-scss-module__bWQE8a__sidebarLabel{flex:1}.WritingMastery-module-scss-module__bWQE8a__mobileTabBar{display:none}.WritingMastery-module-scss-module__bWQE8a__content{flex:1;max-width:720px;padding:1.75rem 2rem}.WritingMastery-module-scss-module__bWQE8a__comparisonGrid{grid-template-columns:1fr 1fr}.WritingMastery-module-scss-module__bWQE8a__sectionHeader h2{font-size:1.6rem}}@media (min-width:1024px){.WritingMastery-module-scss-module__bWQE8a__content{padding:2rem 2.5rem}.WritingMastery-module-scss-module__bWQE8a__sidebar{width:240px;min-width:240px;padding:1.5rem 1rem}}
