.Home-module__baJ6tW__navbar{border-bottom:1px solid var(--border);background:var(--surface);z-index:10;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex;position:sticky;top:0}.Home-module__baJ6tW__navLinks{align-items:center;gap:20px;display:flex}.Home-module__baJ6tW__navLink{color:var(--text-secondary);font-size:15px;text-decoration:none;display:none}.Home-module__baJ6tW__navLink:hover{color:var(--text-primary)}.Home-module__baJ6tW__navCta{font-family:var(--font-display);background:var(--accent-yellow);color:var(--text-primary);border:2px solid var(--text-primary);box-shadow:2px 2px 0 var(--text-primary);border-radius:8px;padding:6px 16px;font-size:14px;font-weight:700;text-decoration:none}@media (min-width:768px){.Home-module__baJ6tW__navLink{display:block}.Home-module__baJ6tW__navbar{padding:0 40px}}.Home-module__baJ6tW__hero{border-bottom:1px dashed var(--border);padding:48px 24px 40px}.Home-module__baJ6tW__heroCopy{max-width:560px}.Home-module__baJ6tW__heroH1{font-family:var(--font-display);margin-bottom:14px;font-size:40px;font-weight:700;line-height:1.1}.Home-module__baJ6tW__heroSub{color:var(--text-secondary);margin-bottom:24px;font-size:17px;line-height:1.5}.Home-module__baJ6tW__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.Home-module__baJ6tW__heroVisual{display:none}.Home-module__baJ6tW__heroCard{background:var(--surface);border:2px solid var(--border);box-shadow:var(--shadow-elevated);border-radius:14px;max-width:340px;padding:24px}.Home-module__baJ6tW__heroCardQ{font-family:var(--font-display);color:var(--text-primary);margin-bottom:16px;font-size:15px;font-weight:600}.Home-module__baJ6tW__heroCardOptions{flex-direction:column;gap:8px;display:flex}.Home-module__baJ6tW__heroOption{border:2px solid var(--border);color:var(--text-secondary);border-radius:8px;padding:9px 14px;font-size:14px}.Home-module__baJ6tW__heroOptionCorrect{border-color:var(--success);background:var(--success-light);color:var(--success);font-weight:700}@media (min-width:900px){.Home-module__baJ6tW__hero{grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1100px;margin:0 auto;padding:64px 40px;display:grid}.Home-module__baJ6tW__heroH1{font-size:52px}.Home-module__baJ6tW__heroVisual{justify-content:center;display:flex}}.Home-module__baJ6tW__topics{border-bottom:1px dashed var(--border);padding:40px 24px}.Home-module__baJ6tW__topicsHeader{margin-bottom:24px}.Home-module__baJ6tW__sectionLabel{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:6px;font-size:12px;font-weight:700}.Home-module__baJ6tW__topicsHeading{font-family:var(--font-display);font-size:26px;font-weight:700}.Home-module__baJ6tW__difficultyRow{flex-flow:wrap;gap:8px;margin-bottom:20px;display:flex}.Home-module__baJ6tW__difficultyChip{font-family:var(--font-body);border:2px solid var(--border);background:var(--surface);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:7px 16px;font-size:13px;font-weight:700;transition:border-color .15s,background .15s,color .15s}.Home-module__baJ6tW__difficultyChip:hover{border-color:var(--primary);color:var(--text-primary)}.Home-module__baJ6tW__difficultyChipActive{background:var(--text-primary);border-color:var(--text-primary);color:var(--surface)}.Home-module__baJ6tW__topicGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (min-width:768px){.Home-module__baJ6tW__topics{max-width:1100px;margin:0 auto;padding:48px 40px}.Home-module__baJ6tW__topicGrid{grid-template-columns:repeat(3,1fr);gap:16px}}.Home-module__baJ6tW__topicCard{background:var(--surface);border:2px solid var(--border);border-radius:12px;flex-direction:column;gap:4px;padding:18px 16px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.Home-module__baJ6tW__topicCard:hover{border-color:var(--primary);transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.Home-module__baJ6tW__topicIcon{background:var(--surface-alt);width:32px;height:32px;font-family:var(--font-display);border-radius:8px;justify-content:center;align-items:center;margin-bottom:8px;font-size:16px;font-weight:700;display:flex}.Home-module__baJ6tW__topicCardBody{flex:1}.Home-module__baJ6tW__topicTitle{font-family:var(--font-display);font-size:16px;font-weight:700}.Home-module__baJ6tW__topicSub{color:var(--text-secondary);margin-top:3px;font-size:13px}.Home-module__baJ6tW__topicCardLinks{gap:10px;margin-top:12px;display:flex}.Home-module__baJ6tW__topicQuizLink{font-family:var(--font-display);background:var(--accent-yellow);color:var(--text-primary);border:2px solid var(--text-primary);box-shadow:2px 2px 0 var(--text-primary);border-radius:6px;padding:4px 12px;font-size:13px;font-weight:700;text-decoration:none}.Home-module__baJ6tW__topicGuideLink{color:var(--primary);align-items:center;font-size:13px;text-decoration:none;display:flex}.Home-module__baJ6tW__topicGuideLink:hover{text-decoration:underline}.Home-module__baJ6tW__sample{border-bottom:1px dashed var(--border);padding:40px 24px}@media (min-width:768px){.Home-module__baJ6tW__sample{max-width:1100px;margin:0 auto;padding:48px 40px}}.Home-module__baJ6tW__sampleHeading{font-family:var(--font-display);margin-bottom:8px;font-size:26px;font-weight:700}.Home-module__baJ6tW__sampleIntro{color:var(--text-secondary);max-width:560px;margin-bottom:20px;font-size:15px;line-height:1.6}.Home-module__baJ6tW__faq{border-bottom:1px dashed var(--border);padding:40px 24px}@media (min-width:768px){.Home-module__baJ6tW__faq{max-width:1100px;margin:0 auto;padding:48px 40px}}.Home-module__baJ6tW__faqList{grid-template-columns:1fr;gap:16px;margin-top:24px;display:grid}@media (min-width:700px){.Home-module__baJ6tW__faqList{grid-template-columns:1fr 1fr}}.Home-module__baJ6tW__faqItem{background:var(--surface-alt);border:1px solid var(--border);border-radius:10px;padding:20px}.Home-module__baJ6tW__faqQ{font-family:var(--font-display);margin-bottom:6px;font-size:16px;font-weight:700}.Home-module__baJ6tW__faqA{color:var(--text-secondary);font-size:14px;line-height:1.6}.Home-module__baJ6tW__howItWorks{border-bottom:1px dashed var(--border);padding:40px 24px}@media (min-width:768px){.Home-module__baJ6tW__howItWorks{max-width:1100px;margin:0 auto;padding:48px 40px}}.Home-module__baJ6tW__howHeading{font-family:var(--font-display);margin-bottom:28px;font-size:26px;font-weight:700}.Home-module__baJ6tW__steps{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:600px){.Home-module__baJ6tW__steps{grid-template-columns:repeat(3,1fr)}}.Home-module__baJ6tW__step{background:var(--surface-alt);border:1px solid var(--border);border-radius:10px;padding:20px}.Home-module__baJ6tW__stepNum{font-family:var(--font-mono);color:var(--primary);margin-bottom:8px;font-size:13px;font-weight:700}.Home-module__baJ6tW__step h3{font-family:var(--font-display);margin-bottom:6px;font-size:16px;font-weight:700}.Home-module__baJ6tW__step p{color:var(--text-secondary);font-size:14px;line-height:1.6}.Home-module__baJ6tW__finalCta{text-align:center;padding:56px 24px}.Home-module__baJ6tW__finalCta h2{font-family:var(--font-display);margin-bottom:8px;font-size:32px;font-weight:700}.Home-module__baJ6tW__finalCta p{color:var(--text-secondary);margin-bottom:24px;font-size:16px}.Home-module__baJ6tW__credibility{color:var(--text-secondary);max-width:480px;margin:0 auto 24px;font-size:14px;line-height:1.6}
.SampleQuestion-module__hDyWAa__card{border:2px solid var(--border);background:var(--surface);border-radius:10px;padding:20px}.SampleQuestion-module__hDyWAa__card[data-revealed=true]{border-color:var(--success)}.SampleQuestion-module__hDyWAa__question{font-family:var(--font-display);color:var(--text-primary);margin-bottom:12px;font-size:15px;font-weight:700}.SampleQuestion-module__hDyWAa__reveal{font-family:var(--font-display);background:var(--accent-yellow);color:var(--text-primary);border:2px solid var(--text-primary);box-shadow:2px 2px 0 var(--text-primary);cursor:pointer;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:700}.SampleQuestion-module__hDyWAa__reveal:hover{box-shadow:1px 1px 0 var(--text-primary);transform:translate(1px,1px)}.SampleQuestion-module__hDyWAa__answer{color:var(--text-primary);margin-bottom:8px;font-size:15px;line-height:1.65}.SampleQuestion-module__hDyWAa__why{color:var(--text-secondary);font-size:14px;line-height:1.65}
.TopicPage-module__daL5nG__page{max-width:760px;margin:0 auto;padding:32px 24px 64px}.TopicPage-module__daL5nG__breadcrumb{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:28px;font-size:14px}.TopicPage-module__daL5nG__breadcrumb a{color:var(--primary);text-decoration:none}.TopicPage-module__daL5nG__breadcrumb a:hover{text-decoration:underline}.TopicPage-module__daL5nG__header{margin-bottom:32px}.TopicPage-module__daL5nG__topicLabel{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:8px;font-size:12px;font-weight:700}.TopicPage-module__daL5nG__title{font-family:var(--font-display);color:var(--text-primary);margin-bottom:12px;font-size:36px;font-weight:700;line-height:1.15}.TopicPage-module__daL5nG__metaDesc{color:var(--text-secondary);font-size:17px;line-height:1.6}.TopicPage-module__daL5nG__intro{border-top:1px solid var(--border);margin-bottom:40px;padding-top:28px}.TopicPage-module__daL5nG__intro p{color:var(--text-primary);margin-bottom:16px;font-size:16px;line-height:1.75}.TopicPage-module__daL5nG__concepts{margin-bottom:48px}.TopicPage-module__daL5nG__concepts h2{font-family:var(--font-display);border-bottom:2px solid var(--border);margin-bottom:20px;padding-bottom:10px;font-size:24px;font-weight:700}.TopicPage-module__daL5nG__conceptCard{background:var(--surface-alt);border:1px solid var(--border);border-radius:10px;margin-bottom:24px;padding:20px}.TopicPage-module__daL5nG__conceptCard h3{font-family:var(--font-display);color:var(--text-primary);margin-bottom:8px;font-size:17px;font-weight:700}.TopicPage-module__daL5nG__conceptCard p{color:var(--text-primary);font-size:15px;line-height:1.7}.TopicPage-module__daL5nG__sampleQs{margin-bottom:48px}.TopicPage-module__daL5nG__sampleQs h2{font-family:var(--font-display);border-bottom:2px solid var(--border);margin-bottom:20px;padding-bottom:10px;font-size:24px;font-weight:700}.TopicPage-module__daL5nG__sampleQItem{margin-bottom:24px}.TopicPage-module__daL5nG__cta{background:var(--primary-light);border:2px solid var(--primary);text-align:center;border-radius:14px;margin-bottom:48px;padding:32px}.TopicPage-module__daL5nG__cta h2{font-family:var(--font-display);margin-bottom:8px;font-size:22px;font-weight:700}.TopicPage-module__daL5nG__cta p{color:var(--text-secondary);margin-bottom:20px;font-size:15px}.TopicPage-module__daL5nG__otherTopics{border-top:1px solid var(--border);padding-top:24px}.TopicPage-module__daL5nG__otherLabel{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:12px;font-size:12px;font-weight:700}.TopicPage-module__daL5nG__otherLinks{flex-wrap:wrap;gap:10px;display:flex}.TopicPage-module__daL5nG__otherLink{font-family:var(--font-body);color:var(--primary);border:1px solid var(--primary);border-radius:20px;padding:5px 14px;font-size:14px;text-decoration:none;transition:background .12s,color .12s}.TopicPage-module__daL5nG__otherLink:hover{background:var(--primary);color:#fff}
