.semi-intensive_page__gID3p{padding-top:80px}.semi-intensive_hero__BPstq{position:relative;padding:clamp(80px,12vw,140px) 0;overflow:hidden;background:var(--bg-primary)}.semi-intensive_heroBg__opKV9{position:absolute;inset:0;background:radial-gradient(ellipse 80% 60% at 50% 0,rgba(239,68,68,.06) 0,transparent 60%)}.semi-intensive_heroBg__opKV9:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.008) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.008) 1px,transparent 0);background-size:60px 60px}.semi-intensive_heroContainer__3RUDd{position:relative;max-width:var(--container-max);margin:0 auto;padding:0 clamp(20px,5vw,80px);display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}.semi-intensive_badge__CGDTk{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.25);border-radius:var(--radius-full);font-size:.75rem;font-weight:700;color:#f87171;margin-bottom:20px}.semi-intensive_heroTitle__0p419{font-size:clamp(2.2rem,5vw,3.5rem);font-weight:900;color:var(--text-primary);letter-spacing:-.04em;line-height:1.1;margin-bottom:16px}.semi-intensive_heroDesc__uWOGl{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:28px;max-width:480px}.semi-intensive_heroQuick__DvtLU{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:28px;padding:20px;background:var(--bg-secondary);border:1px solid var(--gray-200);border-radius:var(--radius-lg)}.semi-intensive_heroQuickItem__9QJ_2{display:flex;flex-direction:column;align-items:center;gap:2px}.semi-intensive_heroQuickValue__UtDQM{font-size:1.3rem;font-weight:800;color:var(--text-primary)}.semi-intensive_heroQuickLabel__B_kkI{font-size:.7rem;color:var(--text-tertiary)}.semi-intensive_heroQuickDivider__hrTu2{width:1px;background:var(--gray-200)}.semi-intensive_heroActions__Bj1pB{display:flex;gap:12px;flex-wrap:wrap}.semi-intensive_primaryBtn___CTfd{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;font-size:.9rem;font-weight:700;background:linear-gradient(135deg,#dc2626,#ef4444);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);transition:all var(--transition-base)}.semi-intensive_primaryBtn___CTfd:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}.semi-intensive_secondaryBtn__oYdoH{display:inline-flex;align-items:center;padding:14px 28px;font-size:.9rem;font-weight:600;color:var(--text-secondary);background:var(--gray-100);border:1.5px solid var(--gray-200);border-radius:var(--radius-lg);transition:all var(--transition-base)}.semi-intensive_secondaryBtn__oYdoH:hover{color:var(--text-primary);border-color:var(--gray-300);background:var(--gray-100)}.semi-intensive_examCard__rOlA1{padding:32px;background:var(--bg-card);border:1px solid var(--gray-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.semi-intensive_examCardHeader__CdOVn{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:700;color:#f87171;margin-bottom:20px}.semi-intensive_examSections__pKCTx{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}.semi-intensive_examSection__6vy2g{display:flex;justify-content:space-between;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--gray-200)}.semi-intensive_examSectionName__Kbyc_{font-size:.85rem;color:var(--text-secondary)}.semi-intensive_examSectionScore__cImkj{font-size:.85rem;font-weight:700;color:var(--text-primary)}.semi-intensive_examTotal__0OQC5{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(239,68,68,.08);border-radius:var(--radius-md)}.semi-intensive_examTotalLabel__8JLXn{font-size:.8rem;font-weight:700;color:var(--text-primary)}.semi-intensive_examTotalScore__Khuys{font-size:1rem;font-weight:900;color:#f87171}.semi-intensive_container__TIlLv{max-width:var(--container-max);margin:0 auto;padding:0 clamp(20px,5vw,80px)}.semi-intensive_sectionHeader__1625P{text-align:center;margin-bottom:60px}.semi-intensive_eyebrow__Yxw5b{display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#f87171;margin-bottom:12px}.semi-intensive_sectionTitle__3wt1s{font-size:clamp(2rem,4vw,3rem);font-weight:800;color:var(--text-primary);letter-spacing:-.03em;margin-bottom:12px}.semi-intensive_sectionDesc__hcvu_{font-size:1rem;color:var(--text-secondary);line-height:1.7;max-width:600px;margin:0 auto}.semi-intensive_sections__rF8ZZ{padding:clamp(80px,12vw,140px) 0;background:var(--bg-secondary)}.semi-intensive_sectionsGrid__Weezb{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.semi-intensive_sectionCard__eggJ5{padding:28px;background:var(--bg-card);border:1px solid var(--gray-200);border-radius:var(--radius-xl);transition:all var(--transition-base);box-shadow:var(--shadow-sm)}.semi-intensive_sectionCard__eggJ5:hover{transform:translateY(-3px);border-color:rgba(239,68,68,.25);background:rgba(239,68,68,.03);box-shadow:var(--shadow-md)}.semi-intensive_sectionIcon__IeR6D{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(239,68,68,.1);border-radius:var(--radius-lg);color:#f87171;margin-bottom:16px}.semi-intensive_sectionCardTitle__Nzhum{font-size:1rem;font-weight:700;color:var(--text-primary);margin-bottom:8px}.semi-intensive_sectionCardDesc__bz9xi{font-size:.8rem;color:var(--text-tertiary);line-height:1.5;margin-bottom:12px}.semi-intensive_sectionTime__8ck85{font-size:.75rem;color:#f87171;font-weight:600}.semi-intensive_tuition__4PVHJ{padding:clamp(80px,12vw,140px) 0;background:var(--bg-primary);border-top:1px solid var(--gray-200)}.semi-intensive_tuitionGrid__XKXS0{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.semi-intensive_tuitionCard__I7aNn{padding:36px;background:var(--bg-card);border:1px solid var(--gray-200);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.semi-intensive_tuitionRow__im4dP{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--gray-200)}.semi-intensive_tuitionLabel__xtcro{font-size:.875rem;color:var(--text-secondary)}.semi-intensive_tuitionValue__tTe3w{font-size:.875rem;font-weight:700;color:var(--text-primary)}.semi-intensive_tuitionHighlight__mxrWD{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--gray-200)}.semi-intensive_tuitionHighlightLabel__tGLcT{font-size:.875rem;color:var(--text-secondary)}.semi-intensive_tuitionHighlightValue__MuMxN{font-size:1.1rem;font-weight:900;color:#f87171}.semi-intensive_tuitionTitle__xtmf5{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:800;color:var(--text-primary);letter-spacing:-.03em;margin-bottom:16px}.semi-intensive_tuitionDesc__vcupd{font-size:1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:24px}.semi-intensive_tuitionActions__ExfLS{display:flex;gap:12px;flex-wrap:wrap}@media (max-width:1024px){.semi-intensive_heroContainer__3RUDd{grid-template-columns:1fr}.semi-intensive_sectionsGrid__Weezb{grid-template-columns:repeat(2,1fr)}.semi-intensive_tuitionGrid__XKXS0{grid-template-columns:1fr}}@media (max-width:640px){.semi-intensive_sectionsGrid__Weezb{grid-template-columns:1fr}}