.ielts_pageContainer__jkA_g{min-height:100vh;padding-top:100px;padding-bottom:120px;background:var(--bg-primary);color:var(--text-light);position:relative;overflow:hidden}.ielts_heroSection__ZvEy9{position:relative;padding:3rem 0 4rem;text-align:center}.ielts_eyebrow__2aI46{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;color:var(--martian-orange);background:rgba(217,106,41,.1);border:1px solid rgba(217,106,41,.25);padding:.4rem 1.2rem;border-radius:100px;margin-bottom:1.5rem}.ielts_title__hFitl{font-family:var(--font-heading);font-size:clamp(2.25rem,5vw,3.75rem);font-weight:700;line-height:1.15;color:var(--text-light);margin-bottom:1.5rem;max-width:900px;margin-left:auto;margin-right:auto}.ielts_titleGradient__9r2Zh{background:linear-gradient(135deg,var(--martian-orange) 0,#FFA25B 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ielts_subtitle__QpNGK{font-size:1.15rem;color:var(--text-muted);max-width:680px;margin:0 auto 2.5rem;line-height:1.7}.ielts_statsBar__mnd48{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem;margin-top:2rem;padding:1.25rem 2rem;border-radius:100px;background:var(--card-bg);border:1px solid var(--border-color);max-width:800px;margin-left:auto;margin-right:auto}.ielts_statItem__zuui5{display:flex;align-items:center;gap:.75rem;text-align:left}.ielts_statNumber__4kQUP{font-size:1.5rem;font-weight:700;color:var(--martian-orange);font-family:var(--font-heading)}.ielts_statLabel__Amh2E{font-size:.8rem;color:var(--text-muted);line-height:1.2}.ielts_checkoutGrid__U90cu{display:grid;grid-template-columns:1.2fr .8fr;gap:2.5rem;align-items:start;margin-top:3rem}@media (max-width:1024px){.ielts_checkoutGrid__U90cu{grid-template-columns:1fr}}.ielts_cardGlass__nFULB{background:var(--card-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--card-border);border-radius:24px;padding:2.25rem;box-shadow:0 10px 30px -10px rgba(0,0,0,.4)}.ielts_cardHeading__XMjNA{font-family:var(--font-heading);font-size:1.5rem;font-weight:600;color:var(--text-light);margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}.ielts_cardSubheading__taQKD{font-size:.95rem;color:var(--text-muted);margin-bottom:2rem}.ielts_planCardsWrapper__33Agd{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.ielts_planCard__eYFKM{border:1.5px solid var(--border-color);border-radius:16px;padding:1.25rem 1.5rem;cursor:pointer;transition:all .25s ease;background:var(--input-bg);position:relative}.ielts_planCard__eYFKM:hover{border-color:rgba(217,106,41,.5);transform:translateY(-2px)}.ielts_planCardSelected__ornqP{border-color:var(--martian-orange);background:rgba(217,106,41,.08);box-shadow:0 0 20px rgba(217,106,41,.15)}.ielts_planCardHeader__8mrW3{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.ielts_planCardTitle__1bfcH{font-size:1.1rem;font-weight:600;color:var(--text-light)}.ielts_planPrice__lYjkP{font-family:var(--font-heading);font-size:1.35rem;font-weight:700;color:var(--martian-orange)}.ielts_planDuration__HiS2d{font-size:.8rem;color:var(--text-muted)}.ielts_planFeaturesList__8Soci{margin-top:.75rem;display:flex;flex-direction:column;gap:.4rem;font-size:.85rem;color:var(--text-muted)}.ielts_featureItem__8Ao1N,.ielts_formSectionTitle__abp6u{display:flex;align-items:center;gap:.5rem}.ielts_formSectionTitle__abp6u{font-size:1.1rem;font-weight:600;color:var(--text-light);margin:1.5rem 0 1rem}.ielts_formGrid__m3SQz{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width:640px){.ielts_formGrid__m3SQz{grid-template-columns:1fr}}.ielts_formGroupFull__GouB3,.ielts_formGroup__2DjkS{display:flex;flex-direction:column;gap:.5rem}.ielts_formGroupFull__GouB3{grid-column:1/-1}.ielts_label__M2PyU{font-size:.85rem;font-weight:600;color:var(--text-light)}.ielts_requiredStar__44jef{color:#EF4444}.ielts_input__dVEGP,.ielts_select__LpGIe{width:100%;padding:.85rem 1rem;border-radius:12px;background:var(--input-bg);border:1px solid var(--input-border);color:var(--input-color);font-size:.95rem;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.ielts_input__dVEGP:focus,.ielts_select__LpGIe:focus{border-color:var(--martian-orange);box-shadow:0 0 0 3px rgba(217,106,41,.2)}.ielts_select__LpGIe option{background:var(--bg-secondary);color:var(--text-light)}.ielts_summaryCard__YA8vf{position:sticky;top:120px}.ielts_summaryRow__3seyO{padding:.8rem 0;border-bottom:1px solid var(--border-subtle);font-size:.95rem;color:var(--text-muted)}.ielts_summaryRowTotal__9P234,.ielts_summaryRow__3seyO{display:flex;justify-content:space-between;align-items:center}.ielts_summaryRowTotal__9P234{padding:1.25rem 0 1.5rem;font-size:1.25rem;font-weight:700;color:var(--text-light);border-top:2px solid var(--border-color);margin-top:.5rem}.ielts_totalHighlight__f29oS{font-family:var(--font-heading);font-size:1.75rem;color:var(--martian-orange)}.ielts_taxNotice__vh7ZP{font-size:.75rem;color:var(--text-muted);text-align:right;margin-top:-1rem;margin-bottom:1.5rem}.ielts_payButton__pJNPt{width:100%;padding:1.15rem 1.75rem;border-radius:16px;background:linear-gradient(135deg,#5F259F,#6739B7);color:#FFFFFF;border:none;font-size:1.1rem;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.75rem;box-shadow:0 8px 24px rgba(95,37,159,.35);transition:all .3s ease;position:relative;overflow:hidden}.ielts_payButton__pJNPt:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 30px rgba(95,37,159,.5);filter:brightness(1.08)}.ielts_payButton__pJNPt:disabled{opacity:.65;cursor:not-allowed;transform:none}.ielts_trustBadges__A3WUz{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:.75rem}.ielts_trustBadgeItem__Cw_eU{display:flex;align-items:center;gap:.6rem;font-size:.8rem;color:var(--text-muted)}.ielts_trustIcon__Vn98T{color:#10B981;flex-shrink:0}.ielts_alertBox__mdNG9{margin-top:1.25rem;padding:.9rem 1.25rem;border-radius:12px;font-size:.9rem;display:flex;align-items:center;gap:.75rem}.ielts_alertError__8Bmn_{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);color:#F87171}.ielts_phonePeLogoBadge__xJZ18{background:#FFFFFF;color:#5F259F;font-weight:800;font-size:.8rem;padding:2px 8px;border-radius:6px;letter-spacing:-.02em}[data-theme=light] .ielts_cardGlass__nFULB{background:#FFFFFF;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 30px rgba(0,0,0,.06)}[data-theme=light] .ielts_planCard__eYFKM{background:#F8FAFC;border-color:rgba(0,0,0,.1)}[data-theme=light] .ielts_planCardSelected__ornqP{background:rgba(217,106,41,.05);border-color:var(--martian-orange)}[data-theme=light] .ielts_statsBar__mnd48{background:#FFFFFF;border-color:rgba(0,0,0,.08)}