const MODULES=[
{icon:'📖',title:'Daily Reads for RC',cat:['VARC'],href:'daily-reads.html',desc:'180-day reading plan: ~40 min of skill-focused reading a day plus 10 exam words, building from newspaper editorials to academic prose.',items:[['180 days, 6 phases of difficulty','daily-reads.html'],['1,800 words with Hindi, synonyms & antonyms','daily-reads.html'],['Daily filler quiz + advanced word challenge','daily-reads.html']],cta:'Start Daily Reads'},
{icon:'🧩',title:'RC Practice, Para Jumbles & Summary',cat:['VARC'],href:'rc-practice.html',desc:'300 original RC passages across 3 difficulty levels, plus Para Jumbles and Para Summary sets — attempted one at a time with instant scoring.',items:[['300 RC passages, 3 levels, 4 Qs each','rc-practice.html'],['10 Para Jumble sets, 25 Para Summary sets','rc-practice.html'],['Timed or untimed, full explanations','rc-practice.html']],cta:'Start RC Practice'},
{icon:'🎭',title:'RC Tone Guide',cat:['VARC'],href:'rc-tone-guide.html',desc:'The complete tone-and-attitude handbook for RC: 130+ tone words organised by family, with genre cues and solved examples.',items:[['130+ tone words with definitions','rc-tone-guide.html'],['Genre & passage-type recognition cues','rc-tone-guide.html'],['Solved tone questions with reasoning','rc-tone-guide.html']],cta:'Open RC Tone Guide'},
{icon:'✍️',title:'Grammar Rule Book',cat:['VARC'],href:'grammar.html',desc:'125 numbered rules across 13 modules, built for CAT sentence correction and IPMAT/JIPMAT error-spotting.',items:[['13 modules + 3 appendices','grammar.html'],['13 module tests, 30 Qs each, attempt mode','grammar.html'],['3 mixed practice sets + rule-tagged key','grammar.html']],cta:'Open Grammar Book'},
{icon:'🧪',title:'Lexicon Word Lab',cat:['VARC'],href:'lexicon.html',desc:'1,685 editorial exam words from The Hindu, Aeon and CAT passages — drilled through flashcards, quizzes and games.',items:[['Flashcards, rapid-fire & cloze drills','lexicon.html'],['Match games & root-word forging','lexicon.html'],['XP, ranks & progress tracking','lexicon.html']],cta:'Enter the Word Lab'},
{icon:'⚖️',title:'Almost the Same Word',cat:['VARC'],href:'almost-the-same-word.html',desc:'40 families of English near-synonyms — glance vs glimpse, beg vs demand — untangled with usage stages and drills.',items:[['40 word-pair families explained','almost-the-same-word.html'],['Usage axes: register, intent, degree','almost-the-same-word.html'],['Self-check drills per family','almost-the-same-word.html']],cta:'Explore Word Pairs'},
{icon:'🔢',title:'CAT Topic-wise Tests',cat:['Quant','DILR','PYQs'],href:'cat-previous-year-papers.html',desc:'101 timed tests built from CAT 2017–2025 PYQs, grouped by topic across VARC, Quant and DILR.',items:[['55 Quant · 23 VARC · 23 DILR tests','cat-previous-year-papers.html'],['Grouped by topic area, not just year','cat-previous-year-papers.html'],['Year-wise difficulty analysis, 2017–2025','cat-previous-year-papers.html']],cta:'Explore Topic-wise Tests'},
{icon:'🏆',title:'CAT Previous Year Papers',cat:['PYQs'],href:'cat-previous-year-papers.html',desc:'Comprehensive archive of CAT papers from 2017 to 2025 (all slots), solved and timed.',items:[['15 slot papers, CAT 2021–2025','cat-previous-year-papers.html'],['Section-wise tags: QUANT · VARC · DILR','cat-previous-year-papers.html'],['Year-wise analysis, 2017–2025','cat-previous-year-papers.html']],cta:'Explore CAT PYQs'},
{icon:'🎓',title:'UG Previous Year Papers',cat:['PYQs'],href:'UG-previous-year-papers.html',desc:'Every IPMAT Indore, IPMAT Rohtak and JIPMAT paper since 2019, plus the new IIM Bangalore B.Sc (Eco + Data Sci).',items:[['IIMB UG sample paper','iimb-ug-sample-paper.html'],['4 exams, tabbed by pattern era','UG-previous-year-papers.html'],['Sectional timing & question splits','UG-previous-year-papers.html'],['Year-wise difficulty analysis','UG-previous-year-papers.html']],cta:'Explore UG PYQs'},
{icon:'📊',title:'MBA Guide 2026',cat:['PYQs'],href:'mba-guide-2026.html',desc:'CAT percentile → school-fit checker across 40+ B-schools, plus salary data and exam-conversion tables.',items:[['Profile-score fit checker, 36 CAT schools','mba-guide-2026.html'],['CAT/XAT/NMAT/SNAP/CMAT/CET/GMAT tables','mba-guide-2026.html'],['Placement salary comparison','mba-guide-2026.html']],cta:'Open MBA Guide'},
{icon:'🎒',title:'UG Management Guide 2027',cat:['PYQs'],href:'ug-management-guide-2027.html',desc:'Every UG management route in India: the 5-year IIM IPMs, new 4-year IIM degrees, and top BBA/BMS programmes.',items:[['30 programmes, fit checker & sectional floors','ug-management-guide-2027.html'],['Score → percentile & rank converter','ug-management-guide-2027.html'],['Fees, eligibility & course comparison','ug-management-guide-2027.html']],cta:'Open UG Guide'},
{icon:'📝',title:'Free Practice Questions',cat:['VARC','Quant','DILR'],href:'free-practice-questions.html',desc:'VARC, Quant and DILR practice in one place — topic-wise CAT tests, grammar module tests and UG-exam sections, organised by subject.',items:[['VARC: topic-wise, grammar & daily RC','free-practice-questions.html'],['Quant: 55 topic-wise tests + UG PYQs','free-practice-questions.html'],['DILR: 23 topic-wise tests + JIPMAT','free-practice-questions.html']],cta:'Browse Practice Questions'},
];
function StudyModules(){
const {Tag,Button}=window.ScorebuddyDesignSystem_ee75f2;
return React.createElement('section',{id:'study-modules',style:{padding:'72px 48px',background:'var(--gray-50)'}},
React.createElement('div',{style:{maxWidth:1180,margin:'0 auto'}},
React.createElement('div',{style:{marginBottom:28}},
React.createElement('h2',{style:{fontFamily:'var(--font-display)',fontWeight:800,fontSize:30,color:'var(--text-heading)',margin:'0 0 8px'}},'Comprehensive ',React.createElement('span',{style:{color:'var(--brand-accent)'}},'Study Modules')),
React.createElement('p',{style:{fontFamily:'var(--font-body)',color:'var(--text-muted)',margin:0}},'Every free resource on Scorebuddy, in one place.')),
React.createElement('div',{style:{display:'grid',gridTemplateColumns:'repeat(auto-fit,minmax(300px,1fr))',gap:20}},
MODULES.map(m=>React.createElement('div',{key:m.title,style:{background:'var(--white)',borderRadius:'var(--radius-lg)',boxShadow:'var(--shadow-md)',padding:'26px',display:'flex',flexDirection:'column'}},
React.createElement('div',{style:{display:'flex',alignItems:'center',gap:12,marginBottom:16}},
React.createElement('div',{style:{width:44,height:44,borderRadius:'var(--radius-md)',background:'var(--lavender-100)',display:'flex',alignItems:'center',justifyContent:'center',fontSize:20,flexShrink:0}},m.icon),
React.createElement('a',{href:m.href,style:{textDecoration:'none'}},React.createElement('h3',{style:{fontFamily:'var(--font-display)',fontSize:18,color:'var(--text-heading)',margin:0}},m.title))),
React.createElement('p',{style:{fontFamily:'var(--font-body)',fontSize:13.5,color:'var(--text-muted)',lineHeight:1.5,margin:'0 0 14px'}},m.desc),
React.createElement('ul',{style:{listStyle:'none',padding:0,margin:'0 0 18px',display:'flex',flexDirection:'column',gap:7,flex:1}},
m.items.map(([label,link])=>React.createElement('li',{key:label,style:{display:'flex',gap:8,fontFamily:'var(--font-body)',fontSize:13,color:'var(--text-body)'}},React.createElement('span',{style:{color:'var(--red-500)',fontWeight:700}},'✓'),React.createElement('a',{href:link,style:{color:'var(--text-body)'}},label)))),
React.createElement('a',{href:m.href},React.createElement(Button,{variant:'ghost',size:'sm'},m.cta,' →')))))));
}
window.StudyModules=StudyModules;
