:root{--sarthak-plum:#4a1747;--sarthak-plum-2:#742761;--sarthak-ink:#281829;--sarthak-paper:#fffdfb;--sarthak-soft:#f7f1f5;--sarthak-border:#e5d9e2}.v2 h1,.syPage h1{letter-spacing:-.03em;font-weight:850}.v2 h2,.syPage h2,.prelimsShell h2,.historyBank h2{font-weight:820}.v2 h3,.syPage h3,.prelimsShell h3,.historyBank h3{font-weight:800}.syIntro h2{color:var(--sarthak-ink)!important;font-size:38px!important;line-height:1.08!important}.syIntro p{color:#4f414b!important;font-size:16px!important;line-height:1.7!important}.gsList summary b,.optionalBlock summary b{color:var(--sarthak-plum)!important;font-size:25px!important;font-weight:850!important;line-height:1.2!important}.gsList summary span,.optionalBlock summary span{color:var(--sarthak-plum-2)!important;margin-top:7px!important;font-size:14px!important;font-weight:800!important;line-height:1.45!important}.gsList li{color:#433843!important;padding:12px 0!important;font-size:15.5px!important;font-weight:450!important;line-height:1.7!important}.optionalGrid span{color:#4b3345!important;font-size:13.5px!important;font-weight:750!important;line-height:1.45!important}.gsList details:nth-child(2n)>summary,.optionalBlock:nth-of-type(2n)>summary{background:linear-gradient(135deg,#3a1435,#5a1d50)!important}.gsList details:nth-child(2n)>summary b,.gsList details:nth-child(2n)>summary span,.gsList details:nth-child(2n)>summary i,.optionalBlock:nth-of-type(2n)>summary b,.optionalBlock:nth-of-type(2n)>summary span,.optionalBlock:nth-of-type(2n)>summary i{color:#fff!important}.microSubject>summary b{color:var(--sarthak-plum)!important;font-size:25px!important;font-weight:850!important;line-height:1.18!important}.microSubject>summary span{color:#6e5368!important;font-size:12.5px!important;font-weight:800!important}.microTheme>summary b{color:var(--sarthak-plum)!important;font-size:18px!important;font-weight:850!important;line-height:1.35!important}.microTheme>summary span{color:#725d6e!important;font-size:11.5px!important;font-weight:750!important}.microTheme ul{gap:0!important}.microTheme li{color:#443944!important;padding:13px 0!important;font-size:14px!important;line-height:1.55!important}.microTopicTitle{margin-bottom:5px;display:block;color:var(--sarthak-plum)!important;font-size:16.5px!important;font-weight:850!important;line-height:1.4!important}.microExplain{display:block;color:#5b4d57!important;font-size:13.5px!important;font-weight:450!important;line-height:1.6!important}.microSubject:nth-child(2n)>summary{background:linear-gradient(135deg,#3b1537,#5a1e50)!important}.microSubject:nth-child(2n)>summary b,.microSubject:nth-child(2n)>summary span{color:#fff!important}.microTheme:nth-child(2n)>summary{background:linear-gradient(135deg,#4a1747,#672158)!important}.microTheme:nth-child(2n)>summary b,.microTheme:nth-child(2n)>summary span{color:#fff!important}.microTheme:nth-child(odd)>summary{background:#fffafc!important}.heroCopy h1{font-weight:850!important}.heroCopy>p,.todayHead p,.mentorLead{font-weight:450}.quickActionItem b,.benefitBand b,.mentorModeGrid h3,.newsCard h3{font-weight:820}.quickActionItem p,.benefitBand small,.mentorModeGrid p,.mentorModeGrid li,.newsCard p{font-weight:450}.dark .quickActionBand,.dark .benefitBand{border-color:#7a4a71}.dark .sectionLight,.dark .todayVisual{color:#fff!important;background:#211327!important}.dark .sectionLight h2,.dark .todayVisual h2,.dark .mentorContent h2{color:#fff!important}.dark .sectionLight p,.dark .todayVisual p,.dark .mentorContent p{color:#ded0db!important}.dark .mentorModeGrid article:not(.mentorDark){color:#2d1729!important;background:#f9f3f7!important}.dark .mentorModeGrid article:not(.mentorDark) h3{color:var(--sarthak-plum)!important}.dark .mentorModeGrid article:not(.mentorDark) p,.dark .mentorModeGrid article:not(.mentorDark) li{color:#544650!important}@media (max-width:760px){.syIntro h2{font-size:31px!important}.gsList summary b,.optionalBlock summary b{font-size:21px!important}.gsList summary span,.optionalBlock summary span{font-size:13px!important}.gsList li{font-size:14px!important}.microSubject>summary b{font-size:21px!important}.microTheme>summary b{font-size:17px!important}.microTopicTitle{font-size:15.5px!important}.microExplain{font-size:13px!important}}
