.CorrectionGuide_guide__1kGAY{margin-top:36px;color:var(--text)}.CorrectionGuide_h2__DT_v0{margin:30px 0 12px;font-size:1.1rem;font-weight:800;letter-spacing:-.01em}.CorrectionGuide_h2__DT_v0:first-child{margin-top:0}.CorrectionGuide_lead__WG3QR{margin:0;font-size:.9rem;line-height:1.8;color:var(--text-muted)}.CorrectionGuide_lead__WG3QR strong{color:var(--text)}.CorrectionGuide_modes__L8zoM{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:640px){.CorrectionGuide_modes__L8zoM{grid-template-columns:minmax(0,1fr)}}.CorrectionGuide_mode__FyHBx{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--bg-card);border:1px solid var(--border-subtle,var(--border));transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s cubic-bezier(.2,.8,.2,1)}.CorrectionGuide_mode__FyHBx:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.16)}.CorrectionGuide_mode__FyHBx img{flex:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.CorrectionGuide_mode__FyHBx h3{margin:0 0 4px;font-size:.92rem;font-weight:800}.CorrectionGuide_mode__FyHBx h3 span{margin-left:6px;font-size:.72rem;font-weight:600;color:var(--text-muted)}.CorrectionGuide_mode__FyHBx p{margin:0;font-size:.82rem;line-height:1.6;color:var(--text-muted)}.CorrectionGuide_faq__w1pPL{margin:0;display:flex;flex-direction:column;gap:8px}.CorrectionGuide_faqItem__3puNT{padding:14px 16px;border-radius:14px;background:var(--bg-card);border:1px solid var(--border-subtle,var(--border))}.CorrectionGuide_faqItem__3puNT dt{font-size:.92rem;font-weight:800}.CorrectionGuide_faqItem__3puNT dt:before{content:"Q";margin-right:8px;color:var(--accent)}.CorrectionGuide_faqItem__3puNT dd{margin:6px 0 0;font-size:.84rem;line-height:1.7;color:var(--text-muted)}.CorrectionGuide_note__dEGRT{margin:12px 2px 0;font-size:.76rem;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.CorrectionGuide_mode__FyHBx{transition:none}.CorrectionGuide_mode__FyHBx:hover{transform:none}}