.subject-module__3J7QYa__container{max-width:1000px;margin:0 auto;padding:40px 20px}.subject-module__3J7QYa__breadcrumbs{color:var(--text-secondary);flex-wrap:wrap;gap:8px;margin-bottom:24px;font-size:14px;display:flex}.subject-module__3J7QYa__breadcrumbLink{color:var(--accent-blue);text-decoration:none}.subject-module__3J7QYa__breadcrumbLink:hover{text-decoration:underline}.subject-module__3J7QYa__breadcrumbSeparator{color:#cbd5e1}.subject-module__3J7QYa__header{background:#fff;border-radius:24px;margin-bottom:32px;padding:40px;box-shadow:0 4px 20px #0000000d}.subject-module__3J7QYa__title{color:var(--text-primary);margin:0 0 16px;font-size:36px;font-weight:800;line-height:1.2}.subject-module__3J7QYa__badges{flex-wrap:wrap;gap:12px;display:flex}.subject-module__3J7QYa__badge{background:var(--card-bg-white);color:var(--text-secondary);border:1px solid #0000001a;border-radius:20px;padding:6px 16px;font-size:14px;font-weight:600}.subject-module__3J7QYa__seoBlock{color:var(--text-primary);background:#fff;border-radius:24px;margin-bottom:32px;padding:32px 40px;font-size:16px;line-height:1.7;box-shadow:0 4px 20px #0000000d}.subject-module__3J7QYa__seoBlock p{margin-bottom:16px}.subject-module__3J7QYa__seoBlock p:last-child{margin-bottom:0}.subject-module__3J7QYa__syllabusSection{text-align:center;background:linear-gradient(135deg,#eff6ff 0%,#fff 100%);border:1px solid #bfdbfe;border-radius:24px;margin-bottom:32px;padding:40px;box-shadow:0 4px 20px #0000000d}.subject-module__3J7QYa__primaryBtn{background:var(--accent-blue);color:#fff;border-radius:30px;padding:16px 40px;font-size:18px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-block;box-shadow:0 4px 15px #3b82f666}.subject-module__3J7QYa__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #3b82f699}.subject-module__3J7QYa__papersSection{background:#fff;border-radius:24px;padding:40px;box-shadow:0 4px 20px #0000000d}.subject-module__3J7QYa__sectionTitle{margin:0 0 24px;font-size:24px;font-weight:700}.subject-module__3J7QYa__warningBox{color:#b45309;background:#fffbeb;border:1px solid #fcd34d;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:32px;padding:16px 24px;font-size:14px;line-height:1.6;display:flex}.subject-module__3J7QYa__papersGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-bottom:32px;display:grid}.subject-module__3J7QYa__secondaryBtn{text-align:center;color:var(--text-primary);border:2px solid var(--card-bg-orange);background:#fff;border-radius:16px;padding:12px 20px;font-weight:600;text-decoration:none;transition:all .2s;display:block}.subject-module__3J7QYa__secondaryBtn:hover{background:var(--card-bg-orange);color:#fff;transform:translateY(-2px)}.subject-module__3J7QYa__fallbackLink{text-align:center;color:var(--text-secondary);font-size:14px;text-decoration:none;display:block}.subject-module__3J7QYa__fallbackLink a{color:var(--accent-blue);font-weight:600;text-decoration:underline}@media (max-width:768px){.subject-module__3J7QYa__container{padding:24px 16px}.subject-module__3J7QYa__header,.subject-module__3J7QYa__seoBlock,.subject-module__3J7QYa__syllabusSection,.subject-module__3J7QYa__papersSection{border-radius:16px;padding:24px}.subject-module__3J7QYa__title{font-size:28px}.subject-module__3J7QYa__primaryBtn{width:100%;padding:16px 24px;font-size:16px}}
