.FeeStructure_pageContainer__JC_60{width:100%;overflow-x:hidden;font-family:var(--sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;color:#1e293b;background-color:#fff}.FeeStructure_heroSection__Wp7CZ{position:relative;padding:9rem 1.5rem 6.5rem;background-image:url(/Images/fees-container.webp);background-size:cover;background-position:50%;text-align:center;color:#fff;overflow:hidden}.FeeStructure_heroContent__yXFqh{max-width:820px;margin:0 auto;position:relative;z-index:2}.FeeStructure_heroTitle__q8_Rk{font-family:Newsreader,Georgia,serif;font-size:48px;line-height:52.8px;letter-spacing:-.96px;color:#fff;margin-bottom:1.25rem}.FeeStructure_heroSubtitle__ed2R3,.FeeStructure_heroTitle__q8_Rk{font-weight:400;font-style:normal;text-align:center;vertical-align:middle}.FeeStructure_heroSubtitle__ed2R3{font-family:var(--sans,"IBM Plex Sans"),-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;line-height:28.8px;letter-spacing:0;color:hsla(0,0%,100%,.88);max-width:720px;margin:0 auto}.FeeStructure_section__gq_AO{padding:5rem 1.5rem;width:100%}.FeeStructure_sectionLight__hk2fG{background-color:#f8fafc}.FeeStructure_sectionWhite__XtUMh{background-color:#fff}.FeeStructure_sectionEstimator__beQU0{background-color:#f8f7f5}.FeeStructure_shell__1XiEC{max-width:1280px;margin:0 auto;width:100%}.FeeStructure_sectionHeader__bMu8p{margin-bottom:2.5rem}.FeeStructure_sectionHeaderFlex__lxKEY{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:1rem;margin-bottom:2rem}.FeeStructure_eyebrow___AfC3{display:block;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:14.4px;letter-spacing:1.2px;vertical-align:middle;text-transform:uppercase;color:#991b1b;margin-bottom:.5rem}.FeeStructure_sectionTitle__gHG0o{font-family:Newsreader,Georgia,serif;font-size:48px;line-height:57.6px;color:#0f172a;margin:0}.FeeStructure_sectionDesc__9cAuz,.FeeStructure_sectionTitle__gHG0o{font-weight:400;font-style:normal;letter-spacing:0;vertical-align:middle}.FeeStructure_sectionDesc__9cAuz{font-family:IBM Plex Sans,sans-serif;font-size:16px;line-height:24px;color:#64748b;margin-top:.5rem;max-width:650px}.FeeStructure_noteRight__0sxtj{font-family:IBM Plex Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#64748b}.FeeStructure_tableCard__oZaRB{background:#fff;border-radius:12px;border:1px solid #e2e8f0;box-shadow:0 4px 20px rgba(0,0,0,.04);overflow:hidden}.FeeStructure_tableResponsive__z_JuD{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.FeeStructure_scheduleTable__N3ISa{width:100%;border-collapse:collapse;min-width:820px;font-size:14px}.FeeStructure_scheduleTable__N3ISa thead tr{background-color:#0a1340}.FeeStructure_scheduleTable__N3ISa th{background-color:#0a1340;color:#fff;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:14.4px;letter-spacing:.6px;vertical-align:middle;text-transform:uppercase;padding:1rem 1.25rem;text-align:right;border-bottom:1px solid #0a1340}.FeeStructure_scheduleTable__N3ISa th:first-child{text-align:left}.FeeStructure_scheduleTable__N3ISa td{padding:.95rem 1.25rem;border-bottom:1px solid #f1f5f9;color:#334155;text-align:right}.FeeStructure_scheduleTable__N3ISa td:first-child{text-align:left;color:#0f172a}.FeeStructure_rowMainHeader__XdHtd,.FeeStructure_rowMainHeader__XdHtd td{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#0f172a!important}.FeeStructure_rowSubItem__NLdyp{color:#64748b!important;padding-left:1.75rem!important}.FeeStructure_rowAnnualTotal__NI_6h,.FeeStructure_rowAnnualTotal__NI_6h td{background-color:#f9f9ff;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle}.FeeStructure_rowAnnualTotal__NI_6h td{color:#0f172a!important;border-top:1px solid #e6eeff;border-bottom:1px solid #e6eeff}.FeeStructure_rowTuition__sPlxu{font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle}.FeeStructure_rowTuition__sPlxu,.FeeStructure_rowTuition__sPlxu td{background-color:#eff3ff;font-family:IBM Plex Sans,sans-serif;font-weight:700}.FeeStructure_rowTuition__sPlxu td{color:#0f172a!important;border-top:1px solid #e6eeff;border-bottom:1px solid #e6eeff}.FeeStructure_tableFooterNote__HlUK6{background-color:#f8fafc;padding:.9rem 1.25rem;border-top:1px solid #e2e8f0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;font-size:12.5px;color:#475569}.FeeStructure_tableFooterNote__HlUK6 code{font-family:var(--mono,monospace);font-size:12px}.FeeStructure_concessionsGrid__mZNS4{display:grid;grid-template-columns:5fr 7fr;grid-gap:2rem;gap:2rem;align-items:stretch}.FeeStructure_darkNotesCard__DGSDs{background:#0d152f;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);padding:32px;gap:16px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 10px 30px rgba(13,21,47,.15)}.FeeStructure_notesCardTitle__pB7in{display:flex;align-items:center;gap:.65rem;font-size:1.2rem;font-weight:700;margin-bottom:1.5rem;color:#fff}.FeeStructure_notesList__5Lfpm{list-style:none;padding:0;margin:0 0 1.75rem;display:flex;flex-direction:column;gap:1rem}.FeeStructure_notesListItem__ApIkD{display:flex;align-items:flex-start;gap:.75rem;font-size:13.5px;line-height:1.55;color:hsla(0,0%,100%,.85)}.FeeStructure_notesListIcon__zzkxi{flex-shrink:0;margin-top:3px;color:#38bdf8}.FeeStructure_notesListItem__ApIkD strong{color:#fff}.FeeStructure_notesCardFooter__z6Q8Q{border-top:1px solid hsla(0,0%,100%,.12);padding-top:1rem;font-size:12px;color:hsla(0,0%,100%,.65);line-height:1.5;display:flex;align-items:flex-start;gap:.5rem}.FeeStructure_matrixCard__xULS3{display:flex;flex-direction:column;width:100%;height:-moz-fit-content;height:fit-content;align-self:flex-start;background:#fff;border-radius:8px;border:1px solid #e6eeff;padding:0;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05)}.FeeStructure_matrixHeader__Ux4Mn{display:flex;justify-content:space-between;align-items:center;background-color:#f9f9ff;padding:20px;border-bottom:1px solid #e6eeff;box-sizing:border-box}.FeeStructure_matrixTitle__c9raj{font-size:16px;font-weight:700;color:#0f172a;margin:0}.FeeStructure_sessionBadge__IYtNa{color:#991b1b;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.FeeStructure_matrixTableWrapper__mjCrE{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.FeeStructure_matrixTable__rCEbc{width:100%;border-collapse:collapse;min-width:500px;font-size:13.5px}.FeeStructure_matrixTable__rCEbc th,.FeeStructure_matrixTable__rCEbc thead tr{background-color:#0a1340;height:44px}.FeeStructure_matrixTable__rCEbc th{color:#fff;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:0 1rem;vertical-align:middle;text-align:right;border-bottom:1px solid #e6eeff}.FeeStructure_matrixTable__rCEbc th:first-child{text-align:left;padding-left:1.25rem}.FeeStructure_matrixTable__rCEbc th:last-child{padding-right:1.25rem;background-color:#17224d}.FeeStructure_matrixTable__rCEbc tbody tr{height:44.5px}.FeeStructure_matrixTable__rCEbc td{padding:.75rem 1rem;border-bottom:1px solid #e6eeff;text-align:right;color:#334155;font-weight:500;vertical-align:middle}.FeeStructure_matrixTable__rCEbc td:first-child{text-align:left;padding-left:1.25rem;font-weight:600;color:#0f172a}.FeeStructure_matrixTable__rCEbc td:last-child{padding-right:1.25rem;background-color:#eff3ff66}.FeeStructure_matrixTable__rCEbc tr:last-child td{border-bottom:none}.FeeStructure_matrixTable__rCEbc td:last-child{font-weight:700;color:#0f172a}.FeeStructure_estimatorEnquiryGrid__JAoyG{display:grid;grid-template-columns:7fr 5fr;grid-gap:2rem;gap:2rem;align-items:start}.FeeStructure_formCard__J5cQt{background:#fff;border-radius:8px;border:1px solid #e2e8f0;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,.04);box-sizing:border-box}.FeeStructure_formCardTitle__ckZr9{font-family:IBM Plex Sans,sans-serif;font-weight:600;font-style:normal;font-size:20px;line-height:28px;letter-spacing:0;vertical-align:middle;color:#0f172a;margin:0 0 .35rem}.FeeStructure_formCardSubtitle__EI44l{font-size:13px;color:#64748b;margin:0 0 1rem}.FeeStructure_fieldGroup__smgbP{margin-bottom:.85rem}.FeeStructure_fieldLabel__00_O_{display:block;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:16px;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#475569;margin-bottom:.5rem}.FeeStructure_selectInput__Zmnhc{height:46px;padding:12px}.FeeStructure_selectInput__Zmnhc,.FeeStructure_textInput__NCqED{width:100%;border-radius:2px;border:1px solid #cbd5e1;background-color:#fff;font-size:14px;color:#0f172a;outline:none;font-family:inherit;transition:all .2s ease;box-sizing:border-box}.FeeStructure_textInput__NCqED{height:43px;padding:11px 10px 12px}.FeeStructure_textAreaInput__52gwt{width:100%;height:62px;min-height:62px;padding:10px;border-radius:2px;border:1px solid #cbd5e1;background-color:#fff;font-size:14px;color:#0f172a;outline:none;font-family:inherit;transition:all .2s ease;box-sizing:border-box}.FeeStructure_selectInput__Zmnhc:focus,.FeeStructure_textAreaInput__52gwt:focus,.FeeStructure_textInput__NCqED:focus{border-color:#991b1b;background-color:#fff;box-shadow:0 0 0 3px rgba(153,27,27,.1)}.FeeStructure_textAreaInput__52gwt{resize:vertical;min-height:85px}.FeeStructure_checkboxLabel__MXPk5{display:flex;align-items:center;gap:.65rem;font-family:IBM Plex Sans,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:20px;letter-spacing:0;vertical-align:middle;color:#334155;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:.75rem}.FeeStructure_checkboxInput__Qa75t{width:17px;height:17px;accent-color:#0f172a;cursor:pointer}.FeeStructure_calculationResultBox__wCJWo{width:100%;min-height:94px;background-color:#eef3ff;border-radius:4px;border:1px solid #d6e4ff;padding:20px;display:flex;justify-content:space-between;align-items:center;margin-top:1.75rem;gap:1rem;box-sizing:border-box}.FeeStructure_calcItem__3em_Z{display:flex;flex-direction:column}.FeeStructure_calcItemLabel__cVeJY{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#475569;margin-bottom:.35rem}.FeeStructure_calcItemAmount__xAdkL{font-size:26px;font-weight:700;color:#0f172a;line-height:1.1}.FeeStructure_submitBtn__h4Dua{width:100%;height:38.39px;background-color:#b92a1b;color:#fff;border:none;border-radius:9999px;padding:11px 20px 12.39px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .2s ease;margin-top:.75rem;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.FeeStructure_submitBtn__h4Dua:hover{background-color:#991b1b}.FeeStructure_successMessage__w_60V{padding:.75rem 1rem;border-radius:8px;background-color:#dcfce7;color:#166534;font-size:13.5px;font-weight:600;margin-top:1rem;text-align:center}.FeeStructure_faqSection__i1_hE{position:relative;width:100%;min-height:780px;padding:5rem 1.5rem 6.5rem;background-color:#1c1c1c;background-image:url(/Images/bgimage.webp);background-size:cover;background-position:50%;border-top:1px solid hsla(0,0%,100%,.12);color:#fff;overflow:hidden;box-sizing:border-box}.FeeStructure_faqHeader__gIc4M{text-align:center;margin-bottom:3.5rem}.FeeStructure_faqEyebrow__SEtJP{display:block;font-family:IBM Plex Sans,sans-serif;font-weight:600;font-style:normal;font-size:12px;line-height:14.4px;letter-spacing:1.2px;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fed7aa;margin-bottom:.75rem}.FeeStructure_faqTitle__NRpsX{font-family:Newsreader,Georgia,serif;font-weight:400;font-style:normal;font-size:48px;line-height:57.6px;letter-spacing:0;text-align:center;vertical-align:middle;color:#fff;margin:0}.FeeStructure_faqList__tMzOj{max-width:752px;margin:0 auto;display:flex;flex-direction:column;gap:1.25rem}.FeeStructure_faqCard__lDoPI{width:100%;max-width:752px;min-height:117.5px;background:#fff;border-radius:4px;border:1px solid rgba(0,0,0,.08);padding:20px;display:flex;flex-direction:column;gap:4.88px;color:#1e293b;box-shadow:0 4px 20px rgba(0,0,0,.08);box-sizing:border-box;transition:transform .2s ease}.FeeStructure_faqQuestion__BvN5M{font-weight:600;font-size:16px;line-height:24px;color:#0f172a}.FeeStructure_faqAnswer__0q_KM,.FeeStructure_faqQuestion__BvN5M{font-family:IBM Plex Sans,sans-serif;font-style:normal;letter-spacing:0;vertical-align:middle;margin:0}.FeeStructure_faqAnswer__0q_KM{font-weight:400;font-size:14px;line-height:22.75px;color:#475569}@media (max-width:1024px){.FeeStructure_concessionsGrid__mZNS4,.FeeStructure_estimatorEnquiryGrid__JAoyG{grid-template-columns:1fr}}@media (max-width:768px){.FeeStructure_heroSection__Wp7CZ{padding:7rem 1.25rem 4.5rem}.FeeStructure_section__gq_AO{padding:3.5rem 1rem}.FeeStructure_darkNotesCard__DGSDs,.FeeStructure_formCard__J5cQt,.FeeStructure_matrixCard__xULS3{padding:1.5rem}.FeeStructure_calculationResultBox__wCJWo{flex-direction:column;align-items:flex-start}.FeeStructure_faqCard__lDoPI{padding:1.25rem 1.5rem}}