.kz-theme[data-theme-id^=alwize-edu],.kz-theme[data-theme-id^=alwize]{--theme-font:var(--font-plus-jakarta),"Plus Jakarta Sans",system-ui,sans-serif;--theme-display:var(--font-libre-baskerville),"Playfair Display",Georgia,serif;--theme-text:#091a3e;--theme-bg:#ffffff;--color-primary:#091a3e;--color-secondary:#f4f7fb;--color-border:#dce4ee;--primary:#091a3e;--primary-foreground:#f5eedc;--ring:#c9a550;--section-cool:#eef3f9;--section-warm:#f6f0e3;--muted-foreground:#475569;font-family:var(--theme-font)}.kz-theme[data-theme-id^=alwize-edu] .font-serif,.kz-theme[data-theme-id^=alwize-edu] h1,.kz-theme[data-theme-id^=alwize-edu] h2,.kz-theme[data-theme-id^=alwize-edu] h3,.kz-theme[data-theme-id^=alwize] .font-serif,.kz-theme[data-theme-id^=alwize] h1,.kz-theme[data-theme-id^=alwize] h2,.kz-theme[data-theme-id^=alwize] h3{font-family:var(--theme-display),Georgia,serif!important}.kz-theme[data-theme-id^=alwize-edu] #MainContent,.kz-theme[data-theme-id^=alwize] #MainContent{background:#ffffff}.kz-theme[data-theme-id^=alwize] .bg-primary{background-color:#091a3e!important}.kz-theme[data-theme-id^=alwize] .text-primary{color:#091a3e!important}.kz-theme[data-theme-id^=alwize] .border-primary{border-color:#091a3e!important}.kz-theme[data-theme-id^=alwize] .text-primary-foreground{color:#f5eedc!important}.kz-theme[data-theme-id^=alwize] .bg-ring{background-color:#c9a550!important}.kz-theme[data-theme-id^=alwize] .text-ring{color:#c9a550!important}.kz-theme[data-theme-id^=alwize] .border-ring{border-color:#c9a550!important}.kz-theme[data-theme-id^=alwize] .bg-section-cool{background-color:#eef3f9!important}.kz-theme[data-theme-id^=alwize] .bg-section-warm{background-color:#f6f0e3!important}.kz-theme[data-theme-id^=alwize] .text-muted-foreground{color:#475569!important}.kz-theme[data-theme-id^=alwize] .hover-elevate{transition:transform .2s ease,box-shadow .2s ease}.kz-theme[data-theme-id^=alwize] .hover-elevate:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(9,26,62,.08)}.kz-theme[data-theme-id^=alwize] .section-highlightable.highlighted{animation:alwizeHighlightPulse 2s ease-in-out}@keyframes alwizeHighlightPulse{0%{background-color:rgba(201,165,80,.25)}to{background-color:initial}}.kz-theme[data-theme-id^=alwize-edu] .alwize-prose h2,.kz-theme[data-theme-id^=alwize] .alwize-prose h2{margin:2rem 0 1rem;color:#091a3e;font-family:var(--theme-display),Georgia,serif;font-size:1.5rem;font-weight:700;line-height:1.3}.kz-theme[data-theme-id^=alwize-edu] .alwize-prose h3,.kz-theme[data-theme-id^=alwize] .alwize-prose h3{margin:1.5rem 0 .75rem;color:#091a3e;font-family:var(--theme-display),Georgia,serif;font-size:1.25rem;font-weight:700}.kz-theme[data-theme-id^=alwize-edu] .alwize-prose p,.kz-theme[data-theme-id^=alwize] .alwize-prose p{margin:0 0 1rem;line-height:1.7}.kz-theme[data-theme-id^=alwize-edu] .alwize-prose ul,.kz-theme[data-theme-id^=alwize] .alwize-prose ul{margin:0 0 1rem;list-style:disc;padding-left:1.5rem}.kz-theme[data-theme-id^=alwize-edu] .alwize-prose li,.kz-theme[data-theme-id^=alwize] .alwize-prose li{padding:.15rem 0}