@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700&display=swap";[data-v-92d38453]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-92d38453]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.dropdown-menu[data-v-92d38453]{--header-dropdown-scale: 1;--dropdown-shift-x: 0px;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(calc(-50% + var(--dropdown-shift-x)));min-width:calc(420px * var(--header-dropdown-scale));max-width:calc(100vw - 48px);background:var(--color-bg, #fff);border-radius:calc(20px * var(--header-dropdown-scale));box-shadow:0 10px 40px #0000001f;padding:calc(16px * var(--header-dropdown-scale));z-index:1000;border:1px solid var(--color-header-border, #f5f6f7);display:flex;flex-direction:column;overflow:hidden;--dropdown-scroll-thumb: #bfbfbf}[data-theme=dark] .dropdown-menu[data-v-92d38453]{background:var(--color-bg-elevated, #1f2937);border-color:#ffffff1a;box-shadow:0 10px 40px #0006;--dropdown-scroll-thumb: #fffefe}.dropdown-menu__items[data-v-92d38453]{display:flex;flex-direction:column;gap:calc(4px * var(--header-dropdown-scale));margin-bottom:calc(24px * var(--header-dropdown-scale));max-height:calc(320px * var(--header-dropdown-scale));overflow-y:auto;padding-inline-end:calc(4px * var(--header-dropdown-scale));scrollbar-width:thin;scrollbar-color:var(--dropdown-scroll-thumb) transparent}.dropdown-menu__items[data-v-92d38453]::-webkit-scrollbar{width:6px}.dropdown-menu__items[data-v-92d38453]::-webkit-scrollbar-track{background:transparent}.dropdown-menu__items[data-v-92d38453]::-webkit-scrollbar-thumb{background:var(--dropdown-scroll-thumb);border-radius:12px}.dropdown-menu__footer[data-v-92d38453]{display:flex;justify-content:center}.dropdown-item[data-v-92d38453]{display:flex;align-items:center;justify-content:space-between;padding:calc(14px * var(--header-dropdown-scale)) calc(20px * var(--header-dropdown-scale));border-radius:calc(12px * var(--header-dropdown-scale));transition:all .15s ease;text-decoration:none}.dropdown-item[data-v-92d38453]:hover{background:var(--color-header-bg-alt, #f5f6f7)}[data-theme=dark] .dropdown-item[data-v-92d38453]:hover{background:#ffffff0d}.dropdown-item:hover .dropdown-item__label[data-v-92d38453]{transform:translate(4px)}[dir=rtl] .dropdown-item:hover .dropdown-item__label[data-v-92d38453]{transform:translate(-4px)}.dropdown-item__label[data-v-92d38453]{font-family:Inter,sans-serif;font-size:calc(18px * var(--header-dropdown-scale));font-weight:500;color:var(--color-sis-dark, #141c31);transition:transform .15s ease;padding-top:calc(6px * var(--header-dropdown-scale))}[dir=rtl] .dropdown-item__label[data-v-92d38453]{font-family:Cairo,sans-serif}.dropdown-item__icon[data-v-92d38453]{width:calc(24px * var(--header-dropdown-scale));height:calc(24px * var(--header-dropdown-scale));color:var(--color-sis-dark, #141c31);opacity:.8}[dir=rtl] .dropdown-item__icon[data-v-92d38453]{transform:scaleX(-1)}.btn-view-all[data-v-92d38453]{display:flex;align-items:center;justify-content:center;width:100%;height:calc(56px * var(--header-dropdown-scale));padding:0 calc(24px * var(--header-dropdown-scale));border:1.5px solid var(--color-sis-coral, #ce3b52);border-radius:calc(12px * var(--header-dropdown-scale));background:transparent;color:var(--color-sis-coral, #ce3b52);font-family:Inter,sans-serif;font-weight:500;font-size:calc(18px * var(--header-dropdown-scale));text-decoration:none;transition:all .3s ease;padding-top:calc(4px * var(--header-dropdown-scale))}[dir=rtl] .btn-view-all[data-v-92d38453]{font-family:Cairo,sans-serif}.btn-view-all[data-v-92d38453]:hover{background:var(--color-sis-coral, #ce3b52);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ce3b5233}@media (min-width: 1025px) and (max-width: 1550px){.dropdown-menu[data-v-92d38453]{--header-dropdown-scale: .8}}.dropdown-enter-active[data-v-92d38453]{transition:opacity .3s ease,transform .3s ease}.dropdown-leave-active[data-v-92d38453]{transition:opacity .2s ease,transform .2s ease;pointer-events:none}.dropdown-enter-from[data-v-92d38453],.dropdown-leave-to[data-v-92d38453]{opacity:0;transform:translate(calc(-50% + var(--dropdown-shift-x))) translateY(-16px)}[data-v-e501e0f8]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-e501e0f8]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.info-nav-artwork[data-v-e501e0f8]{--info-nav-artwork-radius: calc(var(--info-nav-artwork-width, 136px) * .12);display:inline-flex;align-items:center;justify-content:center;width:var(--info-nav-artwork-width, 136px);aspect-ratio:3/1;border-radius:var(--info-nav-artwork-radius);overflow:hidden;flex:0 0 auto}.info-nav-artwork__viewport[data-v-e501e0f8]{display:block;width:100%;height:100%;overflow:hidden;position:relative;border-radius:inherit;clip-path:inset(0 round var(--info-nav-artwork-radius))}.info-nav-artwork__image[data-v-e501e0f8]{position:absolute;inset:50% auto auto 50%;width:174%;height:auto;max-width:none;transform:translate(-50%,-50%);pointer-events:none;user-select:none}@media (max-width: 1200px){.info-nav-artwork[data-v-e501e0f8]{width:var(--info-nav-artwork-width, 108px)}}@media (prefers-reduced-motion: reduce){.info-nav-artwork__image[data-v-e501e0f8]{transition:none}}[data-v-7f8f5469]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-7f8f5469]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.header[data-v-7f8f5469]{--header-logo-width: 102px;--header-logo-height: 72px;--header-logo-gap: 20px;--header-item-gap: 8px;--header-nav-gap: var(--header-item-gap);--header-nav-margin-inline-start: 0px;--header-nav-item-height: 64px;--header-nav-item-min-width: 112px;--header-nav-item-info-min-width: 62px;--header-nav-item-padding-inline: 16px;--header-nav-label-size: 18px;--header-nav-icon-size: 24px;--header-actions-gap: 20px;--header-auth-gap: 20px;--header-login-font-size: 18px;--header-subscribe-height: 64px;--header-subscribe-min-width: 120px;--header-subscribe-padding-inline: 24px;--header-subscribe-font-size: 20px;--header-icon-group-gap: 20px;--header-control-size: 64px;--header-control-icon-size: 24px;--header-search-bar-width: clamp(280px, 24vw, 430px);--header-search-bar-height: 64px;--header-search-bar-gap: 12px;--header-search-bar-padding-inline: 20px;--header-search-bar-icon-size: 24px;--header-search-bar-font-size: 16px;--header-lang-trigger-padding-block: 8px;--header-lang-trigger-padding-inline: 12px;--header-lang-text-size: 18px;--header-lang-icon-size: 20px;--header-signup-height: 64px;--header-signup-min-width: 104px;--header-signup-padding-inline: 24px;--header-signup-font-size: 18px;--header-my-learning-height: 64px;--header-my-learning-padding-inline: 8px;--header-my-learning-font-size: 18px;--header-user-trigger-gap: 16px;--header-user-avatar-size: 64px;--header-user-avatar-font-size: 22px;--header-user-chevron-size: 24px;--header-user-panel-width: 416px;--header-user-panel-radius: 30px;--header-user-panel-gap: 24px;--header-user-panel-viewport-offset: 120px;--header-user-info-gap: 16px;--header-user-info-padding-block-start: 40px;--header-user-info-padding-inline: 40px;--header-user-info-padding-block-end: 24px;--header-user-panel-avatar-size: 64px;--header-user-panel-avatar-font-size: 22px;--header-user-details-gap: 8px;--header-user-name-size: 18px;--header-user-email-size: 18px;--header-user-section-gap: 8px;--header-user-section-padding: 16px;--header-user-item-height: 64px;--header-user-item-padding-inline: 24px;--header-user-item-font-size: 18px;display:flex;flex-direction:column;align-items:stretch;min-height:74px;padding:0}@media (min-width: 1025px) and (max-width: 1550px){.header[data-v-7f8f5469]{--header-logo-width: 80px;--header-logo-height: 56px;--header-logo-gap: 20px;--header-item-gap: clamp(2px, .35vw, 4px);--header-nav-gap: var(--header-item-gap);--header-nav-margin-inline-start: 0px;--header-nav-item-height: 48px;--header-nav-item-min-width: clamp(58px, 7vw, 82px);--header-nav-item-info-min-width: clamp(52px, 5vw, 68px);--header-nav-item-padding-inline: clamp(4px, .7vw, 8px);--header-nav-label-size: clamp(14px, 1.25vw, 16px);--header-nav-icon-size: clamp(14px, 1.25vw, 16px);--header-actions-gap: clamp(8px, 1.3vw, 20px);--header-auth-gap: clamp(8px, 1.3vw, 20px);--header-login-font-size: clamp(14px, 1.25vw, 16px);--header-subscribe-height: 48px;--header-subscribe-min-width: 92px;--header-subscribe-padding-inline: clamp(8px, 1.1vw, 14px);--header-subscribe-font-size: clamp(14px, 1.3vw, 17px);--header-icon-group-gap: clamp(8px, 1.3vw, 20px);--header-control-size: clamp(40px, 3.2vw, 48px);--header-control-icon-size: clamp(14px, 1.25vw, 16px);--header-search-bar-width: clamp(220px, 26vw, 340px);--header-search-bar-height: 48px;--header-search-bar-gap: 8px;--header-search-bar-padding-inline: 14px;--header-search-bar-icon-size: 16px;--header-search-bar-font-size: 14px;--header-lang-trigger-padding-block: 2px;--header-lang-trigger-padding-inline: 4px;--header-lang-text-size: 16px;--header-lang-icon-size: 14px;--header-signup-height: 48px;--header-signup-min-width: 82px;--header-signup-padding-inline: clamp(8px, 1.1vw, 14px);--header-signup-font-size: clamp(14px, 1.25vw, 16px);--header-my-learning-height: 48px;--header-my-learning-padding-inline: clamp(2px, .35vw, 6px);--header-my-learning-font-size: clamp(14px, 1.25vw, 16px);--header-user-trigger-gap: 8px;--header-user-avatar-size: 48px;--header-user-avatar-font-size: 16px;--header-user-chevron-size: 16px;--header-user-panel-width: 320px;--header-user-panel-radius: 18px;--header-user-panel-gap: 12px;--header-user-panel-viewport-offset: 88px;--header-user-info-gap: 8px;--header-user-info-padding-block-start: 20px;--header-user-info-padding-inline: 18px;--header-user-info-padding-block-end: 12px;--header-user-panel-avatar-size: 44px;--header-user-panel-avatar-font-size: 16px;--header-user-details-gap: 4px;--header-user-name-size: 14px;--header-user-email-size: 13px;--header-user-section-gap: 4px;--header-user-section-padding: 8px;--header-user-item-height: 42px;--header-user-item-padding-inline: 12px;--header-user-item-font-size: 14px}}@media (max-width: 768px){.header[data-v-7f8f5469]{min-height:67px}}.header[data-v-7f8f5469]{background:var(--color-header-base, #ffffff);border-bottom:1px solid var(--color-header-base-border, #f5f6f7);position:sticky;top:0;z-index:100;transition:all .3s ease}.header__container[data-v-7f8f5469]{display:flex;align-items:center;justify-content:space-between;width:100%;height:74px;padding-inline:clamp(12px,1.5vw,23px);position:relative}@media (max-width: 768px){.header__container[data-v-7f8f5469]{height:67px;padding:0 16px}}.header__expanded[data-v-7f8f5469]{width:100%;border-top:1px solid var(--color-header-base-border, #f5f6f7)}[data-theme=dark] .header__expanded[data-v-7f8f5469]{border-top-color:#ffffff14}.header__hamburger[data-v-7f8f5469]{display:none;flex-direction:column;justify-content:space-around;width:32px;height:24px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001;margin-inline-end:16px}.header__hamburger span[data-v-7f8f5469]{width:32px;height:2px;background:var(--color-sis-dark, #141c31);border-radius:10px;transition:all .3s linear;position:relative;transform-origin:1px}.header__hamburger--open span[data-v-7f8f5469]:first-child{transform:rotate(45deg)}.header__hamburger--open span[data-v-7f8f5469]:nth-child(2){opacity:0;transform:translate(20px)}.header__hamburger--open span[data-v-7f8f5469]:last-child{transform:rotate(-45deg)}@media (max-width: 1024px){.header__hamburger[data-v-7f8f5469]{display:flex}}.header__logo[data-v-7f8f5469]{flex-shrink:0;margin-inline-end:var(--header-logo-gap)}@media (max-width: 768px){.header__logo[data-v-7f8f5469]{position:absolute;left:50%;transform:translate(-50%);z-index:10}}.header__logo-img[data-v-7f8f5469]{width:var(--header-logo-width);height:var(--header-logo-height);object-fit:contain}@media (max-width: 768px){.header__logo-img[data-v-7f8f5469]{width:80px;height:56px}}.header__nav[data-v-7f8f5469]{display:flex;align-items:center;gap:var(--header-nav-gap);margin-inline-start:var(--header-nav-margin-inline-start);min-width:0;flex-shrink:1}@media (max-width: 1024px){.header__nav--desktop[data-v-7f8f5469]{display:none}}.header .nav-item-wrapper[data-v-7f8f5469]{position:relative;display:flex;align-items:center}.header .nav-item-wrapper[data-v-7f8f5469]:last-child{margin-inline-end:10px}.header__spacer[data-v-7f8f5469]{flex:1;min-width:0}.header__actions[data-v-7f8f5469]{display:flex;align-items:center;gap:var(--header-actions-gap);min-width:0}@media (max-width: 1024px){.header__actions[data-v-7f8f5469]{gap:12px}}@media (max-width: 768px){.header__actions[data-v-7f8f5469]{gap:8px}}.header .auth-group[data-v-7f8f5469]{display:flex;align-items:center;gap:var(--header-auth-gap)}@media (max-width: 768px){.header .auth-group[data-v-7f8f5469]{display:none!important;visibility:hidden}}.header__login[data-v-7f8f5469]{font-family:Inter,sans-serif;font-weight:700;font-size:var(--header-login-font-size);color:var(--color-sis-dark, #141c31);text-decoration:underline;text-underline-offset:4px;transition:all .15s ease}.header__login[data-v-7f8f5469]:hover{color:var(--color-sis-coral, #ce3b52);transform:translateY(-1px)}@media (max-width: 768px){.header__login[data-v-7f8f5469]{font-size:16px}}.header__mobile-user[data-v-7f8f5469]{display:none}@media (max-width: 768px){.header__mobile-user[data-v-7f8f5469]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--color-header-bg-alt, #f5f6f7);border-radius:500px;color:var(--color-sis-dark, #141c31);transition:all .15s ease;--icon-badge-bg: var(--color-sis-coral, #ce3b52);--icon-badge-symbol: #fff}html[data-theme=dark] .header__mobile-user[data-v-7f8f5469]{background:#ffffff1a;color:#fff;--icon-badge-bg: #fff;--icon-badge-symbol: #0f172a}.header__mobile-user[data-v-7f8f5469]:active{transform:scale(.95)}}.header__mobile-user .icon-btn__icon[data-v-7f8f5469]{width:24px;height:24px}.nav-item[data-v-7f8f5469]{display:flex;align-items:center;justify-content:center;gap:4px;height:var(--header-nav-item-height);min-width:var(--header-nav-item-min-width);width:auto;padding:0 var(--header-nav-item-padding-inline);border-radius:500px;background:transparent;border:none;cursor:pointer;transition:all .3s ease}.nav-item[data-v-7f8f5469]:focus-visible,.nav-item__label[data-v-7f8f5469]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:2px}.nav-item.router-link-active[data-v-7f8f5469]{background:transparent}.nav-item[data-v-7f8f5469]:hover{background:#0000000f;transform:translateY(-2px)}[data-theme=dark] .nav-item[data-v-7f8f5469]:hover{background:#ffffff1f}.nav-item--active[data-v-7f8f5469]{background:#0000000a}[data-theme=dark] .nav-item--active[data-v-7f8f5469]{background:#ffffff14}.nav-item--current .nav-item__label[data-v-7f8f5469],.nav-item--current .nav-item__icon[data-v-7f8f5469]{color:var(--color-sis-coral, #ce3b52)}.nav-item--current .nav-item__label[data-v-7f8f5469]{font-weight:700}.nav-item__label[data-v-7f8f5469]{font-family:Inter,sans-serif;font-weight:700;font-size:var(--header-nav-label-size);color:var(--color-sis-dark, #141c31);text-transform:capitalize;white-space:nowrap;line-height:normal}.nav-item__icon[data-v-7f8f5469]{width:var(--header-nav-icon-size);height:var(--header-nav-icon-size);color:var(--color-sis-dark, #141c31);flex-shrink:0}.nav-item--rtl .nav-item__label[data-v-7f8f5469]{font-family:Cairo,sans-serif;font-weight:700;font-size:var(--header-nav-label-size);letter-spacing:0;line-height:normal;padding-top:0;display:flex;align-items:center}.nav-item[href="/info"][data-v-7f8f5469],.nav-item--info[data-v-7f8f5469]{min-width:var(--header-nav-item-info-min-width)}.nav-item--info-action[data-v-7f8f5469]{min-width:var(--info-nav-artwork-width);height:auto;padding:0;border-radius:calc(var(--info-nav-artwork-width) * .12);overflow:hidden}.nav-item--info-action[data-v-7f8f5469]:hover,.nav-item--info-action.nav-item--current[data-v-7f8f5469]{background:transparent;box-shadow:0 7px 18px #141c312e}.nav-item--info-action--large[data-v-7f8f5469]{--info-nav-artwork-width: clamp(146px, 11.34vw, 194px)}.nav-item__sr-only[data-v-7f8f5469],.mobile-nav__sr-only[data-v-7f8f5469]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.btn-subscribe[data-v-7f8f5469]{display:flex;align-items:center;justify-content:center;height:var(--header-subscribe-height);min-width:var(--header-subscribe-min-width);padding:0 var(--header-subscribe-padding-inline);border:1.5px solid var(--color-sis-coral, #ce3b52);border-radius:15px;background:transparent;color:var(--color-sis-coral, #ce3b52);font-family:Inter,sans-serif;font-weight:700;font-size:var(--header-subscribe-font-size);text-decoration:none;cursor:pointer;transition:all .3s ease;flex-shrink:0}@media (max-width: 1024px){.btn-subscribe--desktop[data-v-7f8f5469]{display:none}}.btn-subscribe[data-v-7f8f5469]{transform:perspective(1px) translateZ(0);backface-visibility:hidden}.btn-subscribe[data-v-7f8f5469]:hover{background:var(--color-sis-coral, #ce3b52);color:#fff;transform:perspective(1px) translateZ(0) translateY(-3px);box-shadow:0 6px 16px #ce3b524d}.btn-subscribe[data-v-7f8f5469]:active{transform:perspective(1px) translateZ(0) translateY(0)}.btn-subscribe--current[data-v-7f8f5469]{background:#ce3b5214}[data-theme=dark] .btn-subscribe--current[data-v-7f8f5469]{background:#ce3b521f}.icon-group[data-v-7f8f5469]{display:flex;gap:var(--header-icon-group-gap);min-width:0;flex-shrink:1}@media (max-width: 1024px){.icon-group--desktop[data-v-7f8f5469]{display:none}}.icon-btn[data-v-7f8f5469]{display:grid;place-items:center;width:var(--header-control-size);height:var(--header-control-size);padding:0;border-radius:500px;background:var(--color-header-bg-alt, #f5f6f7);border:none;cursor:pointer;transition:all .15s ease;transform:perspective(1px) translateZ(0)}[data-theme=dark] .icon-btn[data-v-7f8f5469]{background:#303645}.icon-btn[data-v-7f8f5469]:hover{background:var(--color-header-bg-alt, #f5f6f7);filter:brightness(.95);transform:perspective(1px) translateZ(0) translateY(-2px);box-shadow:0 4px 12px #0000001a}[data-theme=dark] .icon-btn[data-v-7f8f5469]:hover{background:#303645;filter:brightness(1.05)}.icon-btn[data-v-7f8f5469]:active{transform:perspective(1px) translateZ(0) translateY(0)}.icon-btn__icon[data-v-7f8f5469]{width:var(--header-control-icon-size);height:var(--header-control-icon-size);color:var(--color-sis-dark, #141c31)}.search-expandable[data-v-7f8f5469]{display:flex;align-items:center;min-width:0;flex:0 1 auto}.search-bar[data-v-7f8f5469]{display:flex;align-items:center;flex:0 1 var(--header-search-bar-width);min-width:0;gap:var(--header-search-bar-gap);height:var(--header-search-bar-height);width:var(--header-search-bar-width);max-width:calc(100vw - 48px);padding:0 var(--header-search-bar-padding-inline);background:var(--color-header-bg-alt, #f5f6f7);border:none;border-radius:500px;animation:searchExpand-7f8f5469 .25s ease-out forwards}@media (max-width: 1250px){.search-bar[data-v-7f8f5469]{display:none}}[data-theme=dark] .search-bar[data-v-7f8f5469]{background:#303645}.search-bar__icon[data-v-7f8f5469]{width:var(--header-search-bar-icon-size);height:var(--header-search-bar-icon-size);color:var(--color-sis-dark, #141c31);flex-shrink:0;pointer-events:none}[data-theme=dark] .search-bar__icon[data-v-7f8f5469]{color:#fff}.search-bar__input[data-v-7f8f5469]{flex:1;border:none;background:transparent;outline:none;font-family:Inter,sans-serif;font-size:var(--header-search-bar-font-size);font-weight:400;color:var(--color-sis-dark, #141c31)!important;caret-color:var(--color-sis-dark, #141c31)!important;-webkit-text-fill-color:var(--color-sis-dark, #141c31);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='2' height='20'%3E%3Crect width='2' height='20' fill='%23141c31'/%3E%3C/svg%3E") 1 10,text}.search-bar__input[data-v-7f8f5469]::placeholder{color:#6b7280;font-weight:400;-webkit-text-fill-color:#6B7280}[data-theme=dark] .search-bar__input[data-v-7f8f5469]{color:#fff!important;caret-color:#fff!important;-webkit-text-fill-color:#FFFFFF;cursor:text}[data-theme=dark] .search-bar__input[data-v-7f8f5469]::placeholder{color:#ffffff80;-webkit-text-fill-color:rgba(255,255,255,.5)}[dir=rtl] .search-bar__input[data-v-7f8f5469]{font-family:Cairo,sans-serif;text-align:right}@keyframes searchExpand-7f8f5469{0%{width:var(--header-control-size);opacity:.8}to{width:var(--header-search-bar-width);opacity:1}}.search-popout-standalone[data-v-7f8f5469]{display:none;position:fixed;top:82px;left:0;right:0;background:var(--color-header-base, #ffffff);border-bottom:1px solid var(--color-header-base-border, #f5f6f7);padding:12px 23px 16px;z-index:99;box-shadow:0 4px 20px #00000014}[data-theme=dark] .search-popout-standalone[data-v-7f8f5469]{background:var(--color-header-base, #1a2131);border-color:var(--color-header-base-border, #1a2131);box-shadow:0 4px 20px #0000004d}@media (max-width: 1250px){.search-popout-standalone[data-v-7f8f5469]{display:block}}@media (max-width: 1024px){.search-popout-standalone[data-v-7f8f5469]{display:none!important}}.search-popout-standalone__bar[data-v-7f8f5469]{display:flex;align-items:center;gap:12px;height:56px;max-width:800px;margin:0 auto;padding:0 24px;background:var(--color-header-bg-alt, #f5f6f7);border-radius:500px}[data-theme=dark] .search-popout-standalone__bar[data-v-7f8f5469]{background:#303645}.search-popout-standalone__icon[data-v-7f8f5469]{width:24px;height:24px;color:var(--color-sis-dark, #141c31);flex-shrink:0}[data-theme=dark] .search-popout-standalone__icon[data-v-7f8f5469]{color:#fff}.search-popout-standalone__input[data-v-7f8f5469]{flex:1;border:none;background:transparent;outline:none;font-family:Inter,sans-serif;font-size:18px;font-weight:400;color:var(--color-sis-dark, #141c31)}.search-popout-standalone__input[data-v-7f8f5469]::placeholder{color:#6b7280}[data-theme=dark] .search-popout-standalone__input[data-v-7f8f5469]{color:#fff}[data-theme=dark] .search-popout-standalone__input[data-v-7f8f5469]::placeholder{color:#ffffff80}[dir=rtl] .search-popout-standalone__input[data-v-7f8f5469]{font-family:Cairo,sans-serif;text-align:right}.search-popout-enter-active[data-v-7f8f5469],.search-popout-leave-active[data-v-7f8f5469]{transition:opacity .2s ease,transform .2s ease}.search-popout-enter-from[data-v-7f8f5469],.search-popout-leave-to[data-v-7f8f5469]{opacity:0;transform:translateY(-10px)}.lang-selector[data-v-7f8f5469]{position:relative;display:flex;align-items:center}.lang-selector__trigger[data-v-7f8f5469]{display:flex;align-items:center;gap:4px;padding:var(--header-lang-trigger-padding-block) var(--header-lang-trigger-padding-inline);background:transparent;border:none;cursor:pointer;transition:all .15s ease}.lang-selector__trigger[data-v-7f8f5469]:hover{opacity:.8}.lang-selector__text[data-v-7f8f5469]{color:#1c1b1f;font-size:var(--header-lang-text-size);font-family:Inter,sans-serif;font-weight:700;text-transform:capitalize;white-space:nowrap;padding-top:2px}[data-theme=dark] .lang-selector__text[data-v-7f8f5469]{color:#fff;font-weight:400}[dir=rtl] .lang-selector__text[data-v-7f8f5469]{font-family:Cairo,sans-serif;padding-top:0}.lang-selector__icon[data-v-7f8f5469]{width:var(--header-lang-icon-size);height:var(--header-lang-icon-size);color:#1c1b1f;transition:transform .2s ease;flex-shrink:0;display:block;overflow:visible}[data-theme=dark] .lang-selector__icon[data-v-7f8f5469]{color:#fff}.lang-dropdown[data-v-7f8f5469]{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);min-width:140px;background:var(--color-bg, #fff);border-radius:12px;box-shadow:0 8px 24px #0000001f;padding:8px;z-index:1000;border:1px solid var(--color-header-border, #f5f6f7)}[data-theme=dark] .lang-dropdown[data-v-7f8f5469]{background:var(--color-bg-elevated, #1f2937);border-color:#ffffff1a;box-shadow:0 8px 24px #0006}.lang-dropdown__item[data-v-7f8f5469]{display:flex;align-items:center;width:100%;padding:10px 14px;background:transparent;border:none;border-radius:8px;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:500;color:var(--color-sis-dark, #141c31);text-align:start;transition:all .15s ease}[dir=rtl] .lang-dropdown__item[data-v-7f8f5469]{font-family:Cairo,sans-serif}[data-theme=dark] .lang-dropdown__item[data-v-7f8f5469]{color:#fff}.lang-dropdown__item[data-v-7f8f5469]:hover{background:var(--color-header-bg-alt, #f5f6f7)}[data-theme=dark] .lang-dropdown__item[data-v-7f8f5469]:hover{background:#ffffff0d}.lang-dropdown__item--active[data-v-7f8f5469]{color:var(--color-sis-coral, #ce3b52);font-weight:600}.lang-dropdown-enter-active[data-v-7f8f5469],.lang-dropdown-leave-active[data-v-7f8f5469]{transition:opacity .2s ease,transform .2s ease}.lang-dropdown-enter-from[data-v-7f8f5469],.lang-dropdown-leave-to[data-v-7f8f5469]{opacity:0;transform:translate(-50%) translateY(-8px)}.btn-signup[data-v-7f8f5469]{display:flex;align-items:center;justify-content:center;min-width:var(--header-signup-min-width);height:var(--header-signup-height);padding:0 var(--header-signup-padding-inline);background:var(--color-sis-coral, #ce3b52);border-radius:15px;color:#fff;font-family:Inter,sans-serif;font-weight:700;font-size:var(--header-signup-font-size);transition:all .3s ease;transform:perspective(1px) translateZ(0);backface-visibility:hidden}@media (max-width: 768px){.btn-signup[data-v-7f8f5469]{height:44px;min-width:80px;padding:0 16px;font-size:15px;border-radius:10px}}.btn-signup[data-v-7f8f5469]:hover{background:var(--color-sis-coral, #ce3b52);filter:brightness(.9);transform:perspective(1px) translateZ(0) translateY(-3px);box-shadow:0 8px 20px #ce3b5266}.btn-signup[data-v-7f8f5469]:active{transform:perspective(1px) translateZ(0) translateY(0)}.my-learning-link[data-v-7f8f5469]{display:flex;align-items:center;justify-content:center;height:var(--header-my-learning-height);padding:16px var(--header-my-learning-padding-inline);font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--header-my-learning-font-size);font-weight:700;color:var(--color-text);text-decoration:none;text-transform:capitalize;border-radius:500px;cursor:pointer;transition:color .15s ease;white-space:nowrap}.my-learning-link[data-v-7f8f5469]:hover{color:var(--color-sis-coral)}.user-menu[data-v-7f8f5469]{position:relative;display:flex;align-items:center}.user-menu--open[data-v-7f8f5469]:after{content:"";position:absolute;top:100%;inset-inline-end:0;width:max(100%,var(--header-user-panel-width));height:28px;pointer-events:auto}.user-menu__trigger[data-v-7f8f5469]{display:flex;align-items:center;gap:var(--header-user-trigger-gap);cursor:pointer;padding:0;border:none;background:none}.user-menu__avatar[data-v-7f8f5469]{width:var(--header-user-avatar-size);height:var(--header-user-avatar-size);background:linear-gradient(135deg,var(--color-sis-coral),#f06);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--header-user-avatar-font-size);font-weight:600;flex-shrink:0;overflow:hidden}.user-menu__avatar img[data-v-7f8f5469]{width:100%;height:100%;object-fit:cover;border-radius:50%}@media (max-width: 768px){.user-menu__avatar[data-v-7f8f5469]{width:44px;height:44px;font-size:18px}}.user-menu__chevron[data-v-7f8f5469]{width:var(--header-user-chevron-size);height:var(--header-user-chevron-size);color:var(--color-text-muted);transition:transform .15s ease;flex-shrink:0}@media (max-width: 768px){.user-menu__chevron[data-v-7f8f5469]{display:none}}.user-menu--open .user-menu__chevron[data-v-7f8f5469]{transform:rotate(180deg)}.user-menu__panel[data-v-7f8f5469]{position:absolute;top:calc(100% + var(--header-user-panel-gap));inset-inline-end:0;width:var(--header-user-panel-width);max-height:calc(100dvh - var(--header-user-panel-viewport-offset));background:#fff;border-radius:var(--header-user-panel-radius);box-shadow:10px 5px 20px #2222221a;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;z-index:1000}[data-theme=dark] .user-menu__panel[data-v-7f8f5469]{background:#1c2334;box-shadow:10px 5px 20px #0000004d}.user-menu__user-info[data-v-7f8f5469]{display:flex;align-items:center;gap:var(--header-user-info-gap);padding:var(--header-user-info-padding-block-start) var(--header-user-info-padding-inline) var(--header-user-info-padding-block-end)}.user-menu__user-avatar[data-v-7f8f5469]{width:var(--header-user-panel-avatar-size);height:var(--header-user-panel-avatar-size);background:linear-gradient(135deg,var(--color-sis-coral),#f06);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--header-user-panel-avatar-font-size);font-weight:600;flex-shrink:0;overflow:hidden}.user-menu__user-avatar img[data-v-7f8f5469]{width:100%;height:100%;object-fit:cover;border-radius:50%}.user-menu__user-details[data-v-7f8f5469]{display:flex;flex-direction:column;gap:var(--header-user-details-gap);min-width:0}.user-menu__user-name[data-v-7f8f5469]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--header-user-name-size);font-weight:500;color:#141c31;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .user-menu__user-name[data-v-7f8f5469]{color:#fff}.user-menu__user-email[data-v-7f8f5469]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--header-user-email-size);font-weight:500;color:#5e6565;text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .user-menu__user-email[data-v-7f8f5469]{color:#9f9f9f}.user-menu__divider[data-v-7f8f5469]{border:none;height:1px;background:silver;margin:0;border-radius:500px}[data-theme=dark] .user-menu__divider[data-v-7f8f5469]{background:#a7a7a7}.user-menu__section[data-v-7f8f5469]{display:flex;flex-direction:column;gap:var(--header-user-section-gap);padding:var(--header-user-section-padding)}.user-menu__item[data-v-7f8f5469]{display:flex;align-items:center;width:100%;height:var(--header-user-item-height);padding:0 var(--header-user-item-padding-inline);font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:var(--header-user-item-font-size);font-weight:500;color:#141c31;text-decoration:none;border:none;background:none;border-radius:12px;cursor:pointer;transition:background .15s ease;text-align:start;white-space:nowrap}[data-theme=dark] .user-menu__item[data-v-7f8f5469]{color:#fff}.user-menu__item[data-v-7f8f5469]:hover{background:#f5f6f7}[data-theme=dark] .user-menu__item[data-v-7f8f5469]:hover{background:#303645}.user-menu__item--logout[data-v-7f8f5469]{color:#141c31}[data-theme=dark] .user-menu__item--logout[data-v-7f8f5469]{color:#fff}.user-dropdown-enter-active[data-v-7f8f5469],.user-dropdown-leave-active[data-v-7f8f5469]{transition:opacity .2s ease,transform .2s ease}.user-dropdown-leave-active[data-v-7f8f5469]{pointer-events:none}.user-dropdown-enter-from[data-v-7f8f5469],.user-dropdown-leave-to[data-v-7f8f5469]{opacity:0}.mobile-drawer[data-v-7f8f5469]{position:fixed;inset:0;z-index:2000;display:flex;justify-content:flex-start}.mobile-drawer__overlay[data-v-7f8f5469]{position:absolute;inset:0;background:#00000080;backdrop-filter:blur(8px)}.mobile-drawer__content[data-v-7f8f5469]{position:relative;width:85%;max-width:320px;height:100%;background:var(--color-bg, #fff);display:flex;flex-direction:column;box-shadow:-10px 0 30px #0000001a;transform:translate(0);margin-inline-end:auto}.mobile-drawer__content--rtl[data-v-7f8f5469]{margin-inline-start:0;margin-inline-end:auto;box-shadow:10px 0 30px #0000001a}html[data-theme=dark] .mobile-drawer__content--rtl[data-v-7f8f5469]{box-shadow:10px 0 30px #0006}html[data-theme=dark] .mobile-drawer__content[data-v-7f8f5469]{background:#0f172a;box-shadow:-10px 0 30px #00000080}.mobile-drawer__content[data-v-7f8f5469]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.mobile-drawer__header[data-v-7f8f5469]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-header-border, #f5f6f7)}.mobile-drawer__title[data-v-7f8f5469]{font-size:20px;font-weight:700;color:var(--color-sis-coral)}html[data-theme=dark] .mobile-drawer__title[data-v-7f8f5469]{color:var(--color-sis-coral, #ff4d6d)}.mobile-drawer__close[data-v-7f8f5469]{background:none;border:none;font-size:32px;line-height:1;color:var(--color-sis-dark, #141c31);cursor:pointer;padding:4px}.mobile-drawer__close[data-v-7f8f5469]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:2px}html[data-theme=dark] .mobile-drawer__close[data-v-7f8f5469]{color:#fff}.mobile-drawer__body[data-v-7f8f5469]{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:24px;min-height:0}.mobile-drawer__footer[data-v-7f8f5469]{padding:24px;border-top:1px solid var(--color-header-border, #f5f6f7)}.mobile-drawer__divider[data-v-7f8f5469]{border:none;height:1px;background:var(--color-header-border, #f5f6f7);margin:8px 0}[data-theme=dark] .mobile-drawer__divider[data-v-7f8f5469]{background:#ffffff1a}.mobile-drawer__user-info[data-v-7f8f5469]{display:flex;align-items:center;gap:12px;padding:16px 0}.mobile-drawer__user-avatar[data-v-7f8f5469]{width:48px;height:48px;background:linear-gradient(135deg,var(--color-sis-coral),#f06);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;flex-shrink:0}.mobile-drawer__user-details[data-v-7f8f5469]{display:flex;flex-direction:column;gap:4px;min-width:0}.mobile-drawer__user-name[data-v-7f8f5469]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;color:var(--color-text);text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-drawer__user-email[data-v-7f8f5469]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#5e6565;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-theme=dark] .mobile-drawer__user-email[data-v-7f8f5469]{color:#9f9f9f}.mobile-account-drawer[data-v-7f8f5469]{position:fixed;inset:0;z-index:2000;display:flex}.mobile-account-drawer__overlay[data-v-7f8f5469]{position:absolute;inset:0;background:#00000080;backdrop-filter:blur(8px)}.mobile-account-drawer__content[data-v-7f8f5469]{--header-user-info-gap: 12px;--header-user-info-padding-block-start: 20px;--header-user-info-padding-inline: 20px;--header-user-info-padding-block-end: 16px;--header-user-panel-avatar-size: 48px;--header-user-panel-avatar-font-size: 18px;--header-user-details-gap: 4px;--header-user-name-size: 16px;--header-user-email-size: 14px;--header-user-section-gap: 4px;--header-user-section-padding: 12px 16px;--header-user-item-height: 52px;--header-user-item-padding-inline: 16px;--header-user-item-font-size: 16px;position:relative;width:min(85%,416px);height:100%;margin-inline-start:auto;margin-inline-end:0;background:var(--color-bg, #fff);box-shadow:-10px 0 30px #0000001a;display:flex;flex-direction:column;transform:translate(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile-account-drawer__content--rtl[data-v-7f8f5469]{box-shadow:10px 0 30px #0000001a}html[data-theme=dark] .mobile-account-drawer__content--rtl[data-v-7f8f5469]{box-shadow:10px 0 30px #0006}html[data-theme=dark] .mobile-account-drawer__content[data-v-7f8f5469]{background:#0f172a;box-shadow:-10px 0 30px #00000080}.mobile-account-drawer__header[data-v-7f8f5469]{display:flex;align-items:center;min-width:0;border-bottom:1px solid var(--color-header-border, #f5f6f7)}.mobile-account-drawer__header .user-menu__user-info[data-v-7f8f5469]{flex:1;min-width:0;padding:24px}.mobile-account-drawer__close[data-v-7f8f5469]{display:grid;place-items:center;width:44px;height:44px;margin-inline-end:16px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-sis-dark, #141c31);cursor:pointer;font-size:32px;line-height:1}.mobile-account-drawer__close[data-v-7f8f5469]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:2px}html[data-theme=dark] .mobile-account-drawer__close[data-v-7f8f5469]{color:#fff}.mobile-account-drawer__body[data-v-7f8f5469]{flex:1;min-height:0;overflow-y:auto;padding-block:8px 24px}.mobile-search[data-v-7f8f5469]{position:relative}.mobile-search__icon[data-v-7f8f5469]{position:absolute;inset-inline-start:8px;top:45%;transform:translateY(-50%);width:20px;height:20px;color:#94a3b8;pointer-events:none;overflow:visible}.mobile-search__input[data-v-7f8f5469]{width:100%;height:48px;background:var(--color-header-bg-alt, #f5f6f7);border:1px solid transparent;border-radius:12px;padding-inline-start:44px;padding-inline-end:16px;font-size:18px;color:var(--color-text);transition:all .2s}.mobile-search__input[data-v-7f8f5469]:focus{outline:none;border-color:var(--color-sis-coral);background:var(--color-bg)}html[data-theme=dark] .mobile-search__input[data-v-7f8f5469]{background:#ffffff1a;color:#fff;border-color:#fff3}.mobile-nav[data-v-7f8f5469]{display:flex;flex-direction:column;gap:8px}.mobile-nav__item[data-v-7f8f5469]{border-radius:12px;overflow:hidden;transition:all .2s}.mobile-nav__item--open[data-v-7f8f5469]{background:var(--color-header-bg-alt, #f5f6f7)}.mobile-nav__item--open .mobile-nav__arrow[data-v-7f8f5469]{transform:rotate(180deg)}.mobile-nav__trigger[data-v-7f8f5469]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:none;border:none;font-size:18px;font-weight:600;color:var(--color-text);cursor:pointer;text-align:start}.mobile-nav__trigger[data-v-7f8f5469]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:-2px}.mobile-nav__trigger .cairo-font[data-v-7f8f5469]{font-family:Cairo,sans-serif;font-size:18px}.mobile-nav__trigger[data-v-7f8f5469]:not(.cairo-font){font-family:Inter,sans-serif}.mobile-nav__trigger--info-action[data-v-7f8f5469]{--info-nav-artwork-width: 133px;width:fit-content;margin:8px 16px;padding:0;border-radius:calc(var(--info-nav-artwork-width) * .12);overflow:hidden}.mobile-nav__arrow[data-v-7f8f5469]{width:20px;height:20px;transition:transform .3s;color:#94a3b8}[data-theme=dark] .mobile-nav__arrow[data-v-7f8f5469]{color:#ffffff80}.mobile-nav__accordion-inner[data-v-7f8f5469]{padding:8px 16px 16px 32px;display:flex;flex-direction:column;gap:12px}[dir=rtl] .mobile-nav__accordion-inner[data-v-7f8f5469]{padding:8px 32px 16px 16px}.mobile-nav__link[data-v-7f8f5469]{font-size:16px;font-weight:500;color:var(--color-text-light, #64748b);text-decoration:none;transition:color .2s}.mobile-nav__link[data-v-7f8f5469]:hover{color:var(--color-sis-coral)}[data-theme=dark] .mobile-nav__link[data-v-7f8f5469]{color:#fff9}[data-theme=dark] .mobile-nav__link[data-v-7f8f5469]:hover{color:var(--color-sis-coral)}.mobile-controls[data-v-7f8f5469]{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px;width:100%}.mobile-controls>.mobile-lang-selector[data-v-7f8f5469]{flex:1 1 180px;min-width:180px;width:auto}.mobile-controls>.icon-btn[data-v-7f8f5469]{flex:0 0 48px;width:48px;height:48px;margin-inline-start:auto}.mobile-lang-selector[data-v-7f8f5469]{width:100%}.mobile-lang-selector__trigger[data-v-7f8f5469]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px 12px;background:#f0f2f5;border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;font-family:Inter,sans-serif;font-size:16px;font-weight:400;color:var(--color-sis-dark, #141c31);transition:all .2s}[dir=rtl] .mobile-lang-selector__trigger[data-v-7f8f5469]{font-family:Cairo,sans-serif}html[data-theme=dark] .mobile-lang-selector__trigger[data-v-7f8f5469]{background:#ffffff1a;color:#fff;border-color:#ffffff1a}.mobile-lang-selector__icon[data-v-7f8f5469]{width:20px;height:20px;transition:transform .3s ease;color:var(--color-sis-dark, #141c31);margin-top:-4px;padding:0;opacity:.7}html[data-theme=dark] .mobile-lang-selector__icon[data-v-7f8f5469]{color:#fff;opacity:1}.mobile-lang-selector__icon--open[data-v-7f8f5469]{transform:rotate(180deg);margin-top:0}.mobile-lang-selector__menu[data-v-7f8f5469]{overflow:hidden}.mobile-lang-selector__menu-inner[data-v-7f8f5469]{display:flex;flex-direction:column;gap:4px;padding:8px 0}.mobile-lang-selector__item[data-v-7f8f5469]{padding:12px 16px;background:transparent;border:none;border-radius:8px;text-align:start;font-family:Inter,sans-serif;font-size:15px;color:var(--color-sis-dark, #141c31);cursor:pointer;transition:background .15s ease}[dir=rtl] .mobile-lang-selector__item[data-v-7f8f5469]{font-family:Cairo,sans-serif}html[data-theme=dark] .mobile-lang-selector__item[data-v-7f8f5469]{color:#fff}.mobile-lang-selector__item[data-v-7f8f5469]:hover{background:var(--color-header-bg-alt, #f5f6f7)}html[data-theme=dark] .mobile-lang-selector__item[data-v-7f8f5469]:hover{background:#ffffff0d}.mobile-lang-selector__item--active[data-v-7f8f5469]{color:var(--color-sis-coral, #ce3b52);font-weight:600}.drawer-enter-active[data-v-7f8f5469],.drawer-leave-active[data-v-7f8f5469]{transition:opacity .4s ease}.drawer-enter-active .mobile-drawer__content[data-v-7f8f5469],.drawer-leave-active .mobile-drawer__content[data-v-7f8f5469]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.drawer-enter-from[data-v-7f8f5469],.drawer-leave-to[data-v-7f8f5469]{opacity:0}.drawer-enter-from .mobile-drawer__content[data-v-7f8f5469],.drawer-leave-to .mobile-drawer__content[data-v-7f8f5469]{transform:translate(-100%)}.drawer-enter-from .mobile-drawer__content--rtl[data-v-7f8f5469],.drawer-leave-to .mobile-drawer__content--rtl[data-v-7f8f5469]{transform:translate(100%)}.account-drawer-enter-active[data-v-7f8f5469],.account-drawer-leave-active[data-v-7f8f5469]{transition:opacity .4s ease}.account-drawer-enter-active .mobile-account-drawer__content[data-v-7f8f5469],.account-drawer-leave-active .mobile-account-drawer__content[data-v-7f8f5469]{transition:transform .4s cubic-bezier(.16,1,.3,1)}.account-drawer-enter-from[data-v-7f8f5469],.account-drawer-leave-to[data-v-7f8f5469]{opacity:0}.account-drawer-enter-from .mobile-account-drawer__content[data-v-7f8f5469],.account-drawer-leave-to .mobile-account-drawer__content[data-v-7f8f5469]{transform:translate(100%)}.account-drawer-enter-from .mobile-account-drawer__content--rtl[data-v-7f8f5469],.account-drawer-leave-to .mobile-account-drawer__content--rtl[data-v-7f8f5469]{transform:translate(-100%)}.accordion-enter-active[data-v-7f8f5469],.accordion-leave-active[data-v-7f8f5469]{transition:all .3s ease-out;max-height:200px;overflow:hidden}.accordion-enter-from[data-v-7f8f5469],.accordion-leave-to[data-v-7f8f5469]{max-height:0;opacity:0}.dropdown-enter-active[data-v-7f8f5469],.dropdown-leave-active[data-v-7f8f5469]{transition:opacity .2s ease,transform .2s ease}.dropdown-leave-active[data-v-7f8f5469]{pointer-events:none}.dropdown-enter-from[data-v-7f8f5469],.dropdown-leave-to[data-v-7f8f5469]{opacity:0;transform:translate(-50%) translateY(-16px)}@media (prefers-reduced-motion: reduce){.drawer-enter-active[data-v-7f8f5469],.drawer-leave-active[data-v-7f8f5469],.drawer-enter-active .mobile-drawer__content[data-v-7f8f5469],.drawer-leave-active .mobile-drawer__content[data-v-7f8f5469],.account-drawer-enter-active[data-v-7f8f5469],.account-drawer-leave-active[data-v-7f8f5469],.account-drawer-enter-active .mobile-account-drawer__content[data-v-7f8f5469],.account-drawer-leave-active .mobile-account-drawer__content[data-v-7f8f5469],.accordion-enter-active[data-v-7f8f5469],.accordion-leave-active[data-v-7f8f5469],.dropdown-enter-active[data-v-7f8f5469],.dropdown-leave-active[data-v-7f8f5469],.search-popout-enter-active[data-v-7f8f5469],.search-popout-leave-active[data-v-7f8f5469],.lang-dropdown-enter-active[data-v-7f8f5469],.lang-dropdown-leave-active[data-v-7f8f5469],.user-dropdown-enter-active[data-v-7f8f5469],.user-dropdown-leave-active[data-v-7f8f5469]{transition:none!important}}[data-v-ff87fc6d]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-ff87fc6d]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.background-noise[data-v-ff87fc6d]{position:absolute;inset:0;z-index:0;pointer-events:none;user-select:none;overflow:hidden}.background-noise__left[data-v-ff87fc6d]{position:absolute;top:0;left:0;height:100%;width:auto;object-fit:cover}.background-noise__right[data-v-ff87fc6d]{position:absolute;top:0;right:0;height:100%;width:auto;object-fit:cover}.background-noise__center[data-v-ff87fc6d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:751px;height:751px;border-radius:50%;filter:blur(105px);opacity:.4;object-fit:cover}.background-noise__continuous[data-v-ff87fc6d]{position:absolute;inline-size:954px;block-size:954px;border-radius:50%;object-fit:cover;opacity:var(--home-noise-opacity, .18);filter:blur(134px);transform:translateY(-50%) translateZ(0)}.background-noise__continuous--start-1[data-v-ff87fc6d],.background-noise__continuous--start-2[data-v-ff87fc6d],.background-noise__continuous--start-3[data-v-ff87fc6d],.background-noise__continuous--start-4[data-v-ff87fc6d]{inset-inline-start:-576px}.background-noise__continuous--end-1[data-v-ff87fc6d],.background-noise__continuous--end-2[data-v-ff87fc6d],.background-noise__continuous--end-3[data-v-ff87fc6d],.background-noise__continuous--end-4[data-v-ff87fc6d]{inset-inline-end:-576px}.background-noise__continuous--start-1[data-v-ff87fc6d],.background-noise__continuous--end-1[data-v-ff87fc6d]{top:10%}.background-noise__continuous--start-2[data-v-ff87fc6d],.background-noise__continuous--end-2[data-v-ff87fc6d]{top:35%}.background-noise__continuous--start-3[data-v-ff87fc6d],.background-noise__continuous--end-3[data-v-ff87fc6d]{top:60%}.background-noise__continuous--start-4[data-v-ff87fc6d],.background-noise__continuous--end-4[data-v-ff87fc6d]{top:85%}.background-noise__continuous--center[data-v-ff87fc6d]{left:50%;top:94%;opacity:var(--home-noise-center-opacity, .15);transform:translate(-50%,-50%) translateZ(0)}@media (max-width: 1024px){.background-noise__continuous[data-v-ff87fc6d]{inline-size:720px;block-size:720px;filter:blur(110px)}.background-noise__continuous--start-1[data-v-ff87fc6d],.background-noise__continuous--start-2[data-v-ff87fc6d],.background-noise__continuous--start-3[data-v-ff87fc6d],.background-noise__continuous--start-4[data-v-ff87fc6d]{inset-inline-start:-420px}.background-noise__continuous--end-1[data-v-ff87fc6d],.background-noise__continuous--end-2[data-v-ff87fc6d],.background-noise__continuous--end-3[data-v-ff87fc6d],.background-noise__continuous--end-4[data-v-ff87fc6d]{inset-inline-end:-420px}}@media (max-width: 768px){.background-noise__continuous[data-v-ff87fc6d]{inline-size:520px;block-size:520px;filter:blur(90px)}.background-noise__continuous--start-1[data-v-ff87fc6d],.background-noise__continuous--start-2[data-v-ff87fc6d],.background-noise__continuous--start-3[data-v-ff87fc6d],.background-noise__continuous--start-4[data-v-ff87fc6d]{inset-inline-start:-320px}.background-noise__continuous--end-1[data-v-ff87fc6d],.background-noise__continuous--end-2[data-v-ff87fc6d],.background-noise__continuous--end-3[data-v-ff87fc6d],.background-noise__continuous--end-4[data-v-ff87fc6d]{inset-inline-end:-320px}}[data-v-232ea545]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-232ea545]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.footer[data-v-232ea545]{--footer-scale: 1;background-color:#141c31;color:#fff;border-radius:calc(60px * var(--footer-scale)) calc(60px * var(--footer-scale)) 0 0;padding:calc(var(--layout-section-gap) * var(--footer-scale)) 0 calc(40px * var(--footer-scale));position:relative;overflow:hidden;font-family:Inter,serif;isolation:isolate}.footer__glow-container[data-v-232ea545]{position:absolute;inset:0;pointer-events:none;z-index:0;transform:translateZ(0);-webkit-backface-visibility:hidden;perspective:1000;will-change:transform,opacity}.footer__container[data-v-232ea545]{position:relative;z-index:1}.footer__main[data-v-232ea545]{display:flex;gap:calc(160px * var(--footer-scale));margin-bottom:calc(var(--layout-section-gap) * var(--footer-scale))}@media (max-width: 1200px){.footer__main[data-v-232ea545]{flex-direction:column;gap:48px}}.footer__links-container[data-v-232ea545]{display:flex;flex:1;justify-content:space-between;gap:calc(40px * var(--footer-scale))}@media (max-width: 1200px){.footer__links-container[data-v-232ea545]{display:grid;grid-template-columns:repeat(4,1fr);padding:0 2rem}}@media (max-width: 992px){.footer__links-container[data-v-232ea545]{grid-template-columns:repeat(2,1fr);gap:48px;padding:0 1.5rem}}@media (max-width: 480px){.footer__links-container[data-v-232ea545]{grid-template-columns:1fr;padding:0 1rem}}@media (max-width: 480px){.footer__col[data-v-232ea545]{text-align:center}}.footer__col--brand[data-v-232ea545]{width:calc(411px * var(--footer-scale));flex-shrink:0;display:flex;flex-direction:column;align-items:center;text-align:center}@media (max-width: 1200px){.footer__col--brand[data-v-232ea545]{width:100%}}@media (max-width: 1200px){.footer__col--social[data-v-232ea545]{grid-column:span 1}}@media (max-width: 992px){.footer__col--social[data-v-232ea545]{grid-column:span 2;display:flex;flex-direction:column;align-items:center;text-align:center}}@media (max-width: 480px){.footer__col--social[data-v-232ea545]{grid-column:span 1}}.footer__logo-link[data-v-232ea545]{display:inline-flex;justify-content:center;margin-bottom:calc(32px * var(--footer-scale))}.footer__logo[data-v-232ea545]{height:calc(119.8125px * var(--footer-scale));width:auto;object-fit:contain}.footer__quote[data-v-232ea545]{font-size:calc(18px * var(--footer-scale));font-weight:450;line-height:1.6;color:#fff;max-width:calc(400px * var(--footer-scale));margin-bottom:calc(32px * var(--footer-scale));margin-left:auto;margin-right:auto;text-align:center}.footer__subscribe-btn[data-v-232ea545]{display:flex;align-items:center;justify-content:center;width:calc(168px * var(--footer-scale));height:calc(56px * var(--footer-scale));padding:0 calc(24px * var(--footer-scale));border:.75px solid #ffffff;border-radius:calc(15px * var(--footer-scale));background:var(--color-sis-coral, #ce3b52);color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:calc(16px * var(--footer-scale));text-decoration:none;cursor:pointer;transition:all .3s ease}.footer__subscribe-btn[data-v-232ea545]:hover{background-color:#d7475d;border-color:#fff;transform:translateY(-3px);box-shadow:0 6px 16px #ce3b524d}.footer__subscribe-btn[data-v-232ea545]{margin:0 auto}.footer__col-title[data-v-232ea545]{font-size:calc(18px * var(--footer-scale));font-weight:500;margin-bottom:calc(24px * var(--footer-scale));color:#fff}.footer__links[data-v-232ea545]{list-style:none;padding:0;margin:0}.footer__links li[data-v-232ea545]{margin-bottom:calc(12px * var(--footer-scale))}.footer__links li a[data-v-232ea545]{color:#fff;text-decoration:none;font-size:calc(18px * var(--footer-scale));font-weight:450;line-height:1.6;transition:opacity .2s ease}.footer__links li a[data-v-232ea545]:hover{opacity:.7}.footer__social-icons[data-v-232ea545]{display:flex;gap:calc(16px * var(--footer-scale));margin-bottom:calc(24px * var(--footer-scale))}@media (max-width: 480px){.footer__social-icons[data-v-232ea545]{justify-content:center}}.footer__social-link[data-v-232ea545]{display:flex;align-items:center;justify-content:center;width:calc(24px * var(--footer-scale));height:calc(24px * var(--footer-scale));transition:transform .2s ease}.footer__social-link img[data-v-232ea545]{width:100%;height:100%;object-fit:contain}.footer__social-link[data-v-232ea545]:hover{transform:scale(1.1)}.footer__app-badges[data-v-232ea545]{display:flex;flex-direction:column;gap:calc(12px * var(--footer-scale))}@media (max-width: 768px){.footer__app-badges[data-v-232ea545]{flex-direction:row;justify-content:center}}.footer__app-badge[data-v-232ea545]{height:calc(47px * var(--footer-scale));width:auto}.footer__app-badge img[data-v-232ea545]{height:100%;width:auto}.footer__app-badge[data-v-232ea545]{transition:transform .2s ease}.footer__app-badge[data-v-232ea545]:hover{transform:scale(1.02)}.footer__bottom[data-v-232ea545]{padding-top:calc(40px * var(--footer-scale));border-top:1px solid rgba(255,255,255,.1);display:flex;justify-content:center;align-items:center;gap:calc(24px * var(--footer-scale));flex-wrap:wrap;text-align:center}.footer__copyright[data-v-232ea545]{font-size:calc(16px * var(--footer-scale));font-weight:500;color:#fff}.footer__bottom-links[data-v-232ea545]{display:flex;gap:calc(24px * var(--footer-scale))}.footer__bottom-link[data-v-232ea545]{font-size:calc(16px * var(--footer-scale));font-weight:600;color:#fff;text-decoration:underline;transition:opacity .2s ease}.footer__bottom-link[data-v-232ea545]:hover{opacity:.8}@media (min-width: 1025px) and (max-width: 1550px){.footer[data-v-232ea545]{--footer-scale: .85}}[data-v-2ae075ea]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-2ae075ea]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.outage-modal[data-v-2ae075ea]{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:24px}.outage-modal__backdrop[data-v-2ae075ea]{position:absolute;inset:0;background:#080c16b8;backdrop-filter:blur(2px)}.outage-modal__panel[data-v-2ae075ea]{position:relative;z-index:1;width:min(560px,100%);border-radius:20px;background:#fff;box-shadow:0 24px 64px #0a0e1a47;padding:28px;text-align:center}.outage-modal__title[data-v-2ae075ea]{margin:0;color:#141c31;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:30px;line-height:1.25;font-weight:600}.outage-modal__message[data-v-2ae075ea]{margin:14px 0 0;color:#334155;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:17px;line-height:1.6}.outage-modal__action[data-v-2ae075ea]{margin-top:24px;min-width:180px;height:48px;padding:0 18px;border:none;border-radius:999px;background:var(--color-sis-coral, #ce3b52);color:#fff;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;cursor:pointer}[data-theme=dark] .outage-modal__panel[data-v-2ae075ea]{background:#172033}[data-theme=dark] .outage-modal__title[data-v-2ae075ea]{color:#f8fafc}[data-theme=dark] .outage-modal__message[data-v-2ae075ea]{color:#cbd5e1}@media (max-width: 768px){.outage-modal[data-v-2ae075ea]{padding:16px}.outage-modal__panel[data-v-2ae075ea]{padding:20px 18px}.outage-modal__title[data-v-2ae075ea]{font-size:24px}.outage-modal__message[data-v-2ae075ea]{font-size:15px}}[data-v-2c1487bd]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-2c1487bd]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.info-search-bar[data-v-2c1487bd]{--info-search-bg: rgba(255, 255, 255, .96);--info-search-border: rgba(20, 28, 49, .28);--info-search-text: #141c31;--info-search-placeholder: rgba(20, 28, 49, .68);--info-search-action-border: rgba(20, 28, 49, .22);--info-search-action-color: #141c31;--info-search-action-bg: rgba(206, 59, 82, 0);--info-search-action-bg-hover: rgba(206, 59, 82, .08);--info-search-action-bg-active: rgba(206, 59, 82, .16);--info-search-action-glow: rgba(206, 59, 82, .28);--info-search-clear-color: rgba(20, 28, 49, .7);--info-search-scale: var(--info-library-scale, 1);position:relative;display:flex;align-items:center;width:100%;height:calc(80px * var(--info-search-scale));border:1px solid var(--info-search-border);border-radius:10px;background:var(--info-search-bg);overflow:hidden}@media (max-width: 768px){.info-search-bar[data-v-2c1487bd]{height:48px}}.info-search-bar__input[data-v-2c1487bd]{width:100%;border:0;background:transparent;padding-block:0;padding-inline:calc(24px * var(--info-search-scale)) calc(180px * var(--info-search-scale));font-family:Inter,sans-serif;font-size:calc(14px * var(--info-search-scale));font-weight:400;line-height:1.2;color:var(--info-search-text);outline:none}.info-search-bar__input[data-v-2c1487bd]::placeholder{color:var(--info-search-placeholder)}[dir=rtl] .info-search-bar__input[data-v-2c1487bd]{font-family:Cairo,sans-serif}@media (max-width: 768px){.info-search-bar__input[data-v-2c1487bd]{font-size:12px;padding-inline:16px 92px}}.info-search-bar__clear[data-v-2c1487bd]{position:absolute;inset-inline-end:calc(136px * var(--info-search-scale));top:50%;transform:translateY(-50%);width:calc(32px * var(--info-search-scale));height:calc(32px * var(--info-search-scale));border:0;border-radius:50%;background:transparent;color:var(--info-search-clear-color);display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.info-search-bar__clear[data-v-2c1487bd]{inset-inline-end:68px;width:16px;height:16px}}.info-search-bar__clear-icon[data-v-2c1487bd]{width:calc(32px * var(--info-search-scale));height:calc(32px * var(--info-search-scale))}@media (max-width: 768px){.info-search-bar__clear-icon[data-v-2c1487bd]{width:16px;height:16px}}.info-search-bar__action[data-v-2c1487bd]{position:relative;flex-shrink:0;width:calc(104px * var(--info-search-scale));align-self:stretch;padding:0;border-inline-start:1px solid var(--info-search-action-border);border-block:0;border-inline-end:0;background:linear-gradient(90deg,transparent 0%,var(--info-search-action-bg) 100%);display:flex;align-items:center;justify-content:center;color:var(--info-search-action-color);cursor:pointer;overflow:hidden;transition:background .18s ease,color .18s ease}.info-search-bar__action[data-v-2c1487bd]:before{content:"";position:absolute;inset:50% auto auto 50%;width:calc(74px * var(--info-search-scale));height:calc(74px * var(--info-search-scale));border-radius:50%;background:radial-gradient(circle,var(--info-search-action-glow) 0%,rgba(206,59,82,0) 68%);opacity:0;transform:translate(-50%,-50%) scale(.38);pointer-events:none}.info-search-bar__action[data-v-2c1487bd]:hover{background:var(--info-search-action-bg-hover)}.info-search-bar__action[data-v-2c1487bd]:active{background:var(--info-search-action-bg-active)}.info-search-bar__action[data-v-2c1487bd]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:-4px}@media (max-width: 768px){.info-search-bar__action[data-v-2c1487bd]{width:56px}}.info-search-bar__search-icon[data-v-2c1487bd]{position:relative;z-index:1;width:calc(32px * var(--info-search-scale));height:calc(32px * var(--info-search-scale));transition:transform .18s ease,filter .18s ease}@media (max-width: 768px){.info-search-bar__search-icon[data-v-2c1487bd]{width:16px;height:16px}}.info-search-bar--searching .info-search-bar__action[data-v-2c1487bd]:before{animation:infoSearchActionRipple-2c1487bd .52s ease-out}.info-search-bar--searching .info-search-bar__search-icon[data-v-2c1487bd]{animation:infoSearchIconPress-2c1487bd .52s cubic-bezier(.22,1,.36,1);filter:drop-shadow(0 0 10px var(--info-search-action-glow))}.info-search-bar--dark[data-v-2c1487bd]{--info-search-bg: rgba(25, 33, 49, .82);--info-search-border: rgba(255, 255, 255, .18);--info-search-text: #ffffff;--info-search-placeholder: rgba(255, 255, 255, .74);--info-search-action-border: rgba(255, 255, 255, .18);--info-search-action-color: #ffffff;--info-search-action-bg: rgba(255, 255, 255, 0);--info-search-action-bg-hover: rgba(255, 255, 255, .08);--info-search-action-bg-active: rgba(206, 59, 82, .24);--info-search-action-glow: rgba(255, 255, 255, .26);--info-search-clear-color: rgba(255, 255, 255, .72)}@keyframes infoSearchActionRipple-2c1487bd{0%{opacity:0;transform:translate(-50%,-50%) scale(.38)}28%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) scale(1.18)}}@keyframes infoSearchIconPress-2c1487bd{0%,to{transform:scale(1) rotate(0)}36%{transform:scale(.82) rotate(-8deg)}68%{transform:scale(1.08) rotate(3deg)}}@media (prefers-reduced-motion: reduce){.info-search-bar__action[data-v-2c1487bd],.info-search-bar__search-icon[data-v-2c1487bd],.info-search-bar--searching .info-search-bar__action[data-v-2c1487bd]:before{animation:none!important;transition:none!important}}[data-v-b8283067]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-b8283067]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.info-header-controls[data-v-b8283067]{--info-header-control-scale: 1;--info-header-control-height-scale: .63;--info-header-control-padding-scale: .45;--info-library-scale: var(--info-header-control-scale);width:100%;background:var(--color-header-base, #ffffff)}[data-theme=dark] .info-header-controls[data-v-b8283067]{background:var(--color-header-base, #1a2131)}@media (min-width: 1025px) and (max-width: 1550px){.info-header-controls[data-v-b8283067]{--info-header-control-scale: .7}.info-header-controls[data-v-b8283067] .info-search-bar__input{font-size:calc(14px * var(--info-header-control-scale) + 6px)}}.info-header-controls[data-v-b8283067] .info-search-bar{height:calc(80px * var(--info-header-control-scale) * var(--info-header-control-height-scale))}.info-header-controls[data-v-b8283067] .info-search-bar__input{font-size:18px}.info-header-controls__inner[data-v-b8283067]{width:min(100%,1440px * var(--info-header-control-scale));margin:0 auto;padding:calc(16px * var(--info-header-control-scale) * var(--info-header-control-padding-scale)) calc(32px * var(--info-header-control-scale)) calc(18px * var(--info-header-control-scale) * var(--info-header-control-padding-scale));display:grid;grid-template-columns:minmax(0,1fr) calc(200px * var(--info-header-control-scale));gap:calc(24px * var(--info-header-control-scale));align-items:center}@media (max-width: 1200px){.info-header-controls__inner[data-v-b8283067]{grid-template-columns:minmax(0,1fr) 200px}}@media (min-width: 1025px){.info-header-controls__inner[data-v-b8283067]{width:min(100% - 2 * var(--layout-page-gutter, 24px) - 280px - 32px + 64px * var(--info-header-control-scale),1440px - 2 * var(--layout-page-gutter, 24px) - 280px - 32px + 64px * var(--info-header-control-scale));margin-inline-start:max(var(--layout-page-gutter, 24px) + 280px + 32px - 32px * var(--info-header-control-scale),(100% - 1440px) / 2 + var(--layout-page-gutter, 24px) + 280px + 32px - 32px * var(--info-header-control-scale));margin-inline-end:auto}}@media (max-width: 768px){.info-header-controls__inner[data-v-b8283067]{grid-template-columns:minmax(0,1fr);padding:10.8px 16px 12.6px;gap:10.8px}.info-header-controls__inner[data-v-b8283067] .info-search-bar{height:43.2px}.info-header-controls__inner[data-v-b8283067] .info-search-bar__input{font-size:12px;padding-inline:16px 92px}}.info-header-controls__search[data-v-b8283067]{width:100%}.info-header-controls__action[data-v-b8283067]{display:inline-flex;align-items:center;justify-content:center;min-width:calc(200px * var(--info-header-control-scale));min-height:calc(80px * var(--info-header-control-scale) * var(--info-header-control-height-scale));border-radius:calc(15px * var(--info-header-control-scale));border:.75px solid #ffffff;background:var(--color-sis-coral, #ce3b52);color:#fff;font-family:Inter,sans-serif;font-size:calc(18px * var(--info-header-control-scale) + 2px);font-weight:600;line-height:1;padding:calc(24px * var(--info-header-control-scale) * var(--info-header-control-height-scale)) calc(24px * var(--info-header-control-scale));text-align:center;text-decoration:none;white-space:nowrap}[dir=rtl] .info-header-controls__action[data-v-b8283067]{font-family:Cairo,sans-serif}.info-header-controls__action--disabled[data-v-b8283067]{background:#cfd4dc;border-color:#cfd4dc;color:#7b8595;cursor:not-allowed}@media (max-width: 768px){.info-header-controls__action[data-v-b8283067]{min-width:100%;min-height:50.4px;padding:16.2px 20px}}.app{display:flex;flex-direction:column;min-height:100vh}.app--admin{background-color:var(--admin-shell-bg, #f4f1ed);transition:background-color .15s}.main-content{flex:1}[data-v-c7396920]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-c7396920]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.lazy-image[data-v-c7396920]{transition:opacity .3s ease}.lazy-image[data-v-c7396920]:not(.lazy-image--loaded){opacity:.7;filter:blur(5px)}.lazy-image--loaded[data-v-c7396920]{opacity:1;filter:none}[data-v-4e7e9956]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-4e7e9956]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.course-card-link[data-v-4e7e9956]{display:block;text-decoration:none;color:inherit;flex-shrink:0;padding-top:14px;margin-top:-14px}.course-card[data-v-4e7e9956]{--course-card-scale: var(--course-card-scale-factor, 1);--card-content-height: calc(190px * var(--course-card-scale));--card-content-height-hover: calc(266px * var(--course-card-scale));--card-content-overlap-base: calc(17px * var(--course-card-scale));--card-content-overlap: var(--card-content-overlap-base);--card-lift: calc(-10px * var(--course-card-scale));--card-shadow-rest: 0 8px 24px rgba(0, 0, 0, .12);--card-shadow-hover: 0 20px 48px rgba(0, 0, 0, .22), 0 8px 16px rgba(0, 0, 0, .1);--card-image-zoom: 1.08;position:relative;width:var(--card-base-width, 100%);background:#1c2334;border-radius:calc(20px * var(--course-card-scale));overflow:visible;box-shadow:var(--card-shadow-rest);transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s cubic-bezier(.22,1,.36,1);cursor:pointer;user-select:none;transform-origin:center bottom;transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0)}.course-card[data-v-4e7e9956]:hover,.course-card[data-v-4e7e9956]:focus-within,.course-card.course-card--dragging[data-v-4e7e9956]{transform:translateY(var(--card-lift)) translateZ(0);box-shadow:var(--card-shadow-hover);z-index:2}.course-card:hover .course-card__image[data-v-4e7e9956],.course-card:focus-within .course-card__image[data-v-4e7e9956],.course-card.course-card--dragging .course-card__image[data-v-4e7e9956]{transform:scale(var(--card-image-zoom))}.course-card:hover .course-card__rating[data-v-4e7e9956],.course-card:focus-within .course-card__rating[data-v-4e7e9956],.course-card.course-card--dragging .course-card__rating[data-v-4e7e9956]{background:#131c3194}.course-card__image-container[data-v-4e7e9956]{position:relative;z-index:1;aspect-ratio:1/1;block-size:auto;min-block-size:0;overflow:hidden;background:var(--color-bg-alt);border-radius:calc(20px * var(--course-card-scale));transform:translateZ(0);-webkit-transform:translateZ(0)}.course-card__image[data-v-4e7e9956]{width:100%;height:100%;object-fit:cover;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:transform;transform:scale(1);transform-origin:center;transition:transform .6s cubic-bezier(.22,1,.36,1)}.course-card__rating[data-v-4e7e9956]{position:absolute;top:16px;left:16px;display:flex;align-items:center;gap:8px;background:#131c3169;backdrop-filter:blur(8px);padding:calc(16px * var(--course-card-scale));border-radius:500px;color:#fff;font-weight:500;font-size:calc(18px * var(--course-card-scale));line-height:normal;transition:background .35s ease}.course-card__star[data-v-4e7e9956]{width:calc(16px * var(--course-card-scale));height:calc(16px * var(--course-card-scale));flex-shrink:0;display:block}.course-card__rating-value[data-v-4e7e9956]{color:#fff}.course-card__meta[data-v-4e7e9956]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(12px * var(--course-card-scale))}.course-card__category[data-v-4e7e9956]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:calc(18px * var(--course-card-scale));line-height:normal;text-transform:capitalize;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.course-card__duration[data-v-4e7e9956]{display:flex;align-items:center;gap:4px;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:calc(14px * var(--course-card-scale));line-height:1.05;color:#fff;flex-shrink:0;white-space:nowrap}.course-card__clock-icon[data-v-4e7e9956]{width:calc(16px * var(--course-card-scale));height:calc(16px * var(--course-card-scale));flex-shrink:0;display:block;color:#fff}.course-card__content[data-v-4e7e9956]{position:relative;z-index:2;margin-top:calc(var(--card-content-overlap) * -1);padding:calc(16px * var(--course-card-scale));border-radius:calc(20px * var(--course-card-scale));background:#1c2334;width:100%;height:var(--card-content-height);display:flex;flex-direction:column;overflow:hidden;transition:height .4s cubic-bezier(.22,1,.36,1);transform:translateZ(0);-webkit-transform:translateZ(0)}@media (max-width: 768px){.course-card__content[data-v-4e7e9956]{margin-top:-16px;padding:14px}}.course-card__title[data-v-4e7e9956]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:calc(24px * var(--course-card-scale));line-height:1.4;letter-spacing:-.03em;color:#fff;margin:0 0 calc(10px * var(--course-card-scale));height:2.8em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width: 768px){.course-card__title[data-v-4e7e9956]{font-size:20px;margin-bottom:10px}}.course-card__description[data-v-4e7e9956]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:calc(14px * var(--course-card-scale));line-height:1.6;color:#c5c5c5;margin:0;opacity:0;max-height:0;overflow:hidden;transition:opacity .35s cubic-bezier(.22,1,.36,1) .05s,max-height .4s cubic-bezier(.22,1,.36,1),margin .4s cubic-bezier(.22,1,.36,1);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:start}.course-card__footer[data-v-4e7e9956]{display:flex;justify-content:space-between;align-items:center;gap:calc(12px * var(--course-card-scale));margin-top:auto}.course-card__instructor[data-v-4e7e9956]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:calc(18px * var(--course-card-scale));line-height:normal;text-transform:capitalize;color:#fff}.course-card__subscribe[data-v-4e7e9956]{height:calc(48px * var(--course-card-scale));min-width:calc(112px * var(--course-card-scale));padding:0 calc(20px * var(--course-card-scale));border-radius:calc(15px * var(--course-card-scale));border:1.5px solid #ce3b52;background:#ce3b52;color:#fff;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:calc(18px * var(--course-card-scale));font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.course-card__subscribe[data-v-4e7e9956]:hover{transform:translateY(-1px);box-shadow:0 6px 12px #ce3b5240}.course-card__subscribe[data-v-4e7e9956]:focus-visible{outline:2px solid #ffffff;outline-offset:2px}.course-card__bookmark[data-v-4e7e9956]{display:flex;align-items:center;justify-content:center;width:calc(48px * var(--course-card-scale));height:calc(48px * var(--course-card-scale));border:1.5px solid rgba(255,255,255,.6);background:transparent;color:#fff;cursor:pointer;border-radius:calc(15px * var(--course-card-scale));transition:all .15s ease}.course-card__bookmark svg[data-v-4e7e9956]{width:calc(18px * var(--course-card-scale));height:calc(18px * var(--course-card-scale))}.course-card__bookmark[data-v-4e7e9956]:hover{border-color:#fff;background:#ffffff1f}.course-card__bookmark--active[data-v-4e7e9956]{background:#fff;border-color:#fff;color:#1c2334}.course-card__bookmark--active[data-v-4e7e9956]:hover{background:#fff;border-color:#fff}.course-card--has-description:hover .course-card__content[data-v-4e7e9956],.course-card--has-description:focus-within .course-card__content[data-v-4e7e9956],.course-card--has-description.course-card--dragging .course-card__content[data-v-4e7e9956]{height:var(--card-content-height-hover)}.course-card--has-description:hover .course-card__description[data-v-4e7e9956],.course-card--has-description:focus-within .course-card__description[data-v-4e7e9956],.course-card--has-description.course-card--dragging .course-card__description[data-v-4e7e9956]{opacity:1;max-height:calc(48px * var(--course-card-scale));margin-bottom:calc(12px * var(--course-card-scale))}[dir=rtl] .course-card[data-v-4e7e9956]{--card-content-height: calc(217px * var(--course-card-scale));--card-content-height-hover: calc(293px * var(--course-card-scale))}[dir=rtl] .course-card__rating[data-v-4e7e9956]{left:auto;right:.5rem}[dir=rtl] .course-card__title[data-v-4e7e9956]{line-height:1.55;height:calc(3.1em + 4px);flex-shrink:0}[data-v-2b75d720]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-2b75d720]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.see-all-link[data-v-2b75d720]{display:flex;align-items:center;gap:16px;color:var(--color-sis-dark, #141c31);font-family:Inter,sans-serif;font-weight:500;letter-spacing:-.66px;line-height:normal;text-decoration:none;transition:opacity .3s ease}.see-all-link[data-v-2b75d720]:hover{opacity:.8}[dir=rtl] .see-all-link[data-v-2b75d720]{font-family:Cairo,sans-serif}.see-all-link__text[data-v-2b75d720]{font-size:22px;text-decoration-line:underline;text-decoration-skip-ink:none;text-underline-position:from-font}.see-all-link--pill[data-v-2b75d720]{background:var(--color-sis-coral, #ce3b52);color:#fff;height:64px;padding:0 24px;border-radius:15px;gap:0}.see-all-link__text--pill[data-v-2b75d720]{font-size:18px;font-weight:600;text-decoration:none}.see-all-link__button[data-v-2b75d720]{width:56px;height:56px;border-radius:999px;border:.75px solid var(--color-sis-dark, #141c31);display:grid;place-items:center;line-height:0;flex-shrink:0}.see-all-link__icon[data-v-2b75d720]{width:24px;height:24px;color:var(--color-sis-dark, #141c31);display:block}[dir=rtl] .see-all-link__icon[data-v-2b75d720]{transform:scaleX(-1)}@media (max-width: 768px){.see-all-link[data-v-2b75d720]{gap:12px}.see-all-link__text[data-v-2b75d720]{font-size:18px}.see-all-link--pill[data-v-2b75d720]{height:52px;padding:0 20px}.see-all-link__text--pill[data-v-2b75d720]{font-size:16px}.see-all-link__button[data-v-2b75d720]{width:44px;height:44px}}@media (max-width: 480px){.see-all-link__text[data-v-2b75d720]{font-size:16px}.see-all-link--pill[data-v-2b75d720]{height:44px;padding:0 16px}.see-all-link__text--pill[data-v-2b75d720]{font-size:14px}.see-all-link__button[data-v-2b75d720]{width:36px;height:36px}.see-all-link__icon[data-v-2b75d720]{width:18px;height:18px;position:relative;top:-1px}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-slide,.swiper-cube-shadow{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top,.swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible{.swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}[data-v-c85e5c61]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-c85e5c61]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.course-slider[data-v-c85e5c61]{position:relative;padding:0;overflow:visible;--course-card-base-height: 592px;--course-card-hover-height: 687px;--slider-padding-top: 96px;--slider-padding-bottom: 2rem;--slider-shadow-bleed: 0px;--slider-rest-height-reduction: 0px}@media (max-width: 768px){.course-slider[data-v-c85e5c61]{--slider-padding-top: 80px;--slider-padding-bottom: 1.5rem}}.course-slider__header[data-v-c85e5c61]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;width:100%;padding-inline:1rem;position:relative;z-index:1}@media (min-width: 768px){.course-slider__header[data-v-c85e5c61]{padding-inline:0}}.course-slider__title[data-v-c85e5c61]{font-size:1.25rem;font-weight:1000;color:var(--color-text);margin:0}@media (min-width: 768px){.course-slider__title[data-v-c85e5c61]{font-size:1.5rem}}.course-slider__controls[data-v-c85e5c61]{display:flex;align-items:center;gap:1rem}.course-slider__container[data-v-c85e5c61]{position:relative;overflow:visible;overflow-y:visible;min-height:calc(var(--course-card-hover-height) + var(--slider-padding-top) + var(--slider-padding-bottom) - var(--slider-rest-height-reduction));z-index:2}.course-slider__viewport[data-v-c85e5c61]{position:relative;overflow:visible;clip-path:inset(calc(var(--course-card-hover-height, 0px) * -1) calc(var(--slider-shadow-bleed, 0px) * -1) calc(var(--course-card-hover-height, 0px) * -1) calc(var(--slider-shadow-bleed, 0px) * -1));box-sizing:border-box}.course-slider__frame[data-v-c85e5c61]{position:relative;overflow:visible}.course-slider__swiper[data-v-c85e5c61]{overflow:visible;box-sizing:border-box;padding-block:var(--slider-padding-top) var(--slider-padding-bottom);padding-inline-start:var(--slider-content-inset-start, 0px);padding-inline-end:var(--slider-content-inset-end, 0px)}.course-slider--edge-fade .course-slider__swiper[data-v-c85e5c61]{mask-image:linear-gradient(to right,transparent,black var(--slider-mask-edge-left, 60px),black calc(100% - var(--slider-mask-edge-right, 60px)),transparent);-webkit-mask-image:linear-gradient(to right,transparent,black var(--slider-mask-edge-left, 60px),black calc(100% - var(--slider-mask-edge-right, 60px)),transparent)}.course-slider--edge-cutoff .course-slider__viewport[data-v-c85e5c61]{overflow:visible;margin-inline:calc(var(--slider-edge-bleed, 0px) * -1);padding-inline:var(--slider-edge-bleed, 0px)}.course-slider--edge-cutoff .course-slider__frame[data-v-c85e5c61]{overflow:visible;clip-path:inset(calc(var(--course-card-hover-height, 0px) * -1) calc(var(--slider-edge-trim, 0px) - var(--slider-shadow-bleed, 0px)) calc(var(--course-card-hover-height, 0px) * -1) calc(var(--slider-edge-trim, 0px) - var(--slider-shadow-bleed, 0px)))}.course-slider__swiper[data-v-c85e5c61] .swiper-wrapper{overflow:visible}.course-slider__slide[data-v-c85e5c61]{height:auto;width:var(--slide-base-width);display:flex;justify-content:center;overflow:visible;transition:width .3s ease;--card-base-width: var(--slide-base-width);--card-hover-scale: 1.123;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;z-index:1}.course-slider__slide.swiper-slide-active[data-v-c85e5c61]{z-index:3}.course-slider__slide.swiper-slide-prev[data-v-c85e5c61],.course-slider__slide.swiper-slide-next[data-v-c85e5c61]{z-index:2}.course-slider__slide.course-slider__slide--edge-left[data-v-c85e5c61]{--card-hover-origin-x: left}.course-slider__slide.course-slider__slide--edge-right[data-v-c85e5c61]{--card-hover-origin-x: right}.course-slider__arrow[data-v-c85e5c61]{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:48px;height:48px;border-radius:50%;background:rgba(var(--color-bg),.9);border:1px solid rgba(var(--color-text),.1);box-shadow:0 4px 12px #00000026;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--color-text)}@media (max-width: 768px){.course-slider__arrow[data-v-c85e5c61]{display:none}}.course-slider__arrow[data-v-c85e5c61]:hover{background:var(--color-bg);box-shadow:0 6px 20px #0003;transform:translateY(-50%) scale(1.05)}.course-slider__arrow svg[data-v-c85e5c61]{width:24px;height:24px}@media (min-width: 1025px) and (max-width: 1550px){.course-slider__arrow[data-v-c85e5c61]{width:44px;height:44px}.course-slider__arrow svg[data-v-c85e5c61]{width:20px;height:20px}}.course-slider__arrow--prev[data-v-c85e5c61]{inset-inline-start:-1rem}@media (max-width: 1550px){.course-slider__arrow--prev[data-v-c85e5c61]{inset-inline-start:.25rem}}.course-slider__arrow--next[data-v-c85e5c61]{inset-inline-end:-1rem}@media (max-width: 1550px){.course-slider__arrow--next[data-v-c85e5c61]{inset-inline-end:.25rem}}.course-slider__arrow--pill[data-v-c85e5c61]{--course-slider-pill-arrow-width: 40px;--course-slider-pill-arrow-height: 128px;width:var(--course-slider-pill-arrow-width);height:var(--course-slider-pill-arrow-height);border-radius:15px;background:#141c31;border-color:#141c31;color:#fff;box-shadow:none}.course-slider__arrow--pill[data-v-c85e5c61]:hover{background:#141c31;box-shadow:none;transform:translateY(-50%)}.course-slider__arrow--pill svg[data-v-c85e5c61]{width:24px;height:24px}@media (min-width: 1025px) and (max-width: 1550px){.course-slider__arrow--pill[data-v-c85e5c61]{--course-slider-pill-arrow-width: 36px;--course-slider-pill-arrow-height: 112px;border-radius:14px}.course-slider__arrow--pill svg[data-v-c85e5c61]{width:20px;height:20px}}@media (max-width: 1024px){.course-slider__arrow--pill[data-v-c85e5c61]{display:none}}.course-slider__arrow--pill.course-slider__arrow--prev[data-v-c85e5c61]{inset-inline-start:calc(var(--slider-arrow-outset-start, var(--slider-arrow-offset, 40px)) * -1)}.course-slider__arrow--pill.course-slider__arrow--next[data-v-c85e5c61]{inset-inline-end:calc(var(--slider-arrow-outset-end, var(--slider-arrow-offset, 40px)) * -1)}html[data-theme=dark] .course-slider__arrow--pill{background:#1c2334;border-color:#fff;color:#fff}[data-v-4280f4b2]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-4280f4b2]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.hero-course-card[data-v-4280f4b2]{--hero-card-aspect-ratio: 3 / 4;position:relative;width:100%;max-width:448px;flex-shrink:0;cursor:pointer;overflow:hidden;border:1px solid rgba(255,255,255,.72);border-radius:26px;background:#0a1326d1;box-shadow:0 24px 70px #03091847;transition:border-color .3s ease,box-shadow .3s ease;-webkit-tap-highlight-color:transparent}.hero-course-card[data-v-4280f4b2]:hover{border-color:#ffffffeb;box-shadow:0 28px 80px #0309186b}.hero-course-card--tall[data-v-4280f4b2]{--hero-card-aspect-ratio: 3 / 4}.hero-course-card__image-wrapper[data-v-4280f4b2]{position:relative;height:auto;aspect-ratio:var(--hero-card-aspect-ratio);overflow:hidden;background:#ffffff0d}.hero-course-card__image[data-v-4280f4b2]{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform .5s ease}.hero-course-card:hover .hero-course-card__image[data-v-4280f4b2]{transform:scale(1.05)}.hero-course-card__info[data-v-4280f4b2]{position:absolute;inset-inline:0;bottom:0;display:flex;align-items:flex-end;gap:16px;min-height:154px;padding:54px 16px 16px;background:linear-gradient(180deg,#08102100,#0b1427b8 32%,#0b1427f5 72%,#0b1427fc)}.hero-course-card__details[data-v-4280f4b2]{display:flex;flex-direction:column;gap:9px;flex:1;min-width:0;max-width:none}.hero-course-card__category[data-v-4280f4b2]{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:4px 11px;background:#ffffff0f;border:1px solid rgba(255,255,255,.72);border-radius:8px;color:#fff;font-family:Inter,sans-serif;font-size:13px;font-weight:500;line-height:normal;text-transform:capitalize;width:fit-content}.hero-course-card__title[data-v-4280f4b2]{color:#fff;font-family:Inter,sans-serif;font-size:19px;font-style:normal;font-weight:500;line-height:1.32;letter-spacing:-.38px;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.64em}.hero-course-card__arrow[data-v-4280f4b2]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:transparent;border:1px solid rgba(255,255,255,.82);color:#fff;cursor:pointer;transition:all .15s ease;flex-shrink:0;text-decoration:none}.hero-course-card__arrow[data-v-4280f4b2]:hover{background:#ffffff1f;transform:scale(1.05)}.hero-course-card__arrow--inactive[data-v-4280f4b2]{pointer-events:none}@media (min-width: 1025px) and (max-width: 1550px){.hero-course-card__info[data-v-4280f4b2]{gap:14px;min-height:136px;padding:44px 14px 14px}.hero-course-card__details[data-v-4280f4b2]{gap:9px;max-width:100%}.hero-course-card__category[data-v-4280f4b2]{min-height:28px;padding:3px 10px;font-size:12px}.hero-course-card__title[data-v-4280f4b2]{font-size:17px;letter-spacing:-.34px}.hero-course-card__arrow[data-v-4280f4b2]{width:40px;height:40px}.hero-course-card__arrow svg[data-v-4280f4b2]{width:18px;height:18px}}@media (max-width: 1024px){.hero-course-card__info[data-v-4280f4b2]{gap:14px;min-height:132px;padding:42px 14px 14px}.hero-course-card__details[data-v-4280f4b2]{gap:8px;max-width:100%}.hero-course-card__category[data-v-4280f4b2]{min-height:28px;font-size:13px}.hero-course-card__title[data-v-4280f4b2]{font-size:18px;letter-spacing:-.36px}.hero-course-card__arrow[data-v-4280f4b2]{width:42px;height:42px}.hero-course-card__arrow svg[data-v-4280f4b2]{width:20px;height:20px}}@media (max-width: 480px){.hero-course-card[data-v-4280f4b2]{border-radius:22px}.hero-course-card__title[data-v-4280f4b2]{font-size:17px}}@media (max-width: 1024px){.hero-course-card:not(.hero-course-card--tall) .hero-course-card__image-wrapper[data-v-4280f4b2]{aspect-ratio:3/4}}[dir=rtl] .hero-course-card__title[data-v-4280f4b2]{letter-spacing:0}[dir=rtl] .hero-course-card__arrow[data-v-4280f4b2]{transform:scaleX(-1)}[dir=rtl] .hero-course-card__arrow[data-v-4280f4b2]:hover{transform:scaleX(-1) scale(1.05)}[data-v-ee63bd2a]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-ee63bd2a]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.hero-course-deck[data-v-ee63bd2a]{position:relative;width:100%;overflow:visible;touch-action:pan-y;cursor:grab;outline:none}.hero-course-deck[data-v-ee63bd2a]:active{cursor:grabbing}.hero-course-deck[data-v-ee63bd2a]:focus-visible{outline:2px solid rgba(255,255,255,.72);outline-offset:8px;border-radius:24px}.hero-course-deck__item[data-v-ee63bd2a]{position:absolute;transition:inset-inline-start .65s cubic-bezier(.22,1,.36,1),inset-inline-end .65s cubic-bezier(.22,1,.36,1),width .65s cubic-bezier(.22,1,.36,1),opacity .56s ease,transform .65s cubic-bezier(.22,1,.36,1),filter .56s ease;will-change:inset-inline-start,inset-inline-end,width,opacity,transform}.hero-course-deck__item--active[data-v-ee63bd2a]{pointer-events:auto;filter:none}.hero-course-deck__item--trail[data-v-ee63bd2a]{pointer-events:auto;filter:saturate(.52) brightness(.72);transform:var(--trail-transform-ltr);transform-origin:right center}.hero-course-deck__item--trail[data-v-ee63bd2a]:hover{opacity:.58!important;filter:saturate(.72) brightness(.78)}.hero-course-deck__item--next[data-v-ee63bd2a]{pointer-events:none;filter:saturate(.48) brightness(.62)}.hero-course-deck__item--outgoing[data-v-ee63bd2a]{--outgoing-exit: var(--outgoing-transform-ltr);pointer-events:none;filter:none;transform-origin:center;animation:hero-card-exit-ee63bd2a .65s cubic-bezier(.4,0,.2,1) both}[dir=rtl] .hero-course-deck__item--trail[data-v-ee63bd2a]{transform:var(--trail-transform-rtl);transform-origin:left center}[dir=rtl] .hero-course-deck__item--outgoing[data-v-ee63bd2a]{--outgoing-exit: var(--outgoing-transform-rtl)}@keyframes hero-card-exit-ee63bd2a{0%{opacity:1;transform:none}to{opacity:0;transform:var(--outgoing-exit)}}@media (prefers-reduced-motion: reduce){.hero-course-deck__item[data-v-ee63bd2a]{transition-duration:1ms;animation-duration:1ms}}[data-v-b47f8bad]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-b47f8bad]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.hero[data-v-b47f8bad]{--hero-header-height: 88px;--hero-frame-width: var(--layout-container-max);--hero-frame-height: clamp(820px, 78svh, 960px);--hero-frame-effective-width: min(100vw, var(--hero-frame-width));--hero-text-start: 32px;--hero-text-width: 837px;--hero-text-edge: calc(var(--hero-text-start) + var(--hero-text-width));--hero-fade-start: calc(var(--hero-text-edge) - 480px);--hero-fade-mid: calc(var(--hero-text-edge) - 80px);--hero-fade-soft: calc(var(--hero-text-edge) + 140px);--hero-fade-end: calc(var(--hero-text-edge) + 300px);background-color:var(--color-hero-bg);position:relative;overflow:hidden;margin-top:calc(var(--hero-header-height) * -1)}.hero__frame[data-v-b47f8bad]{position:relative;width:100%;max-width:var(--hero-frame-width);height:var(--hero-frame-height);min-height:var(--hero-frame-height);margin-inline-start:0;margin-inline-end:auto;isolation:isolate;pointer-events:none}.hero__frame[data-v-b47f8bad]:before{content:"";position:absolute;inset-inline-end:0;top:512px;width:1689px;height:1572px;background:linear-gradient(180deg,#141c3133 29.433%,#141c3199 36.993%,#141c31 51.727% 88.587%);filter:blur(50px);transform:translateY(-50%) rotate(-90deg);transform-origin:center;z-index:0;pointer-events:none}.hero__carousel-wrapper[data-v-b47f8bad]{position:absolute;top:calc(50% + 42px);inset-inline-start:0;width:100vw;transform:translateY(-50%);z-index:1;pointer-events:auto;overflow:visible}.hero__content[data-v-b47f8bad]{position:absolute;top:clamp(128px,18%,180px);inset-inline-start:32px;width:837px;max-width:calc(100% - 64px);display:flex;flex-direction:column;align-items:flex-start;gap:40px;z-index:3;pointer-events:auto;text-align:start;color:#fff}.hero__fade[data-v-b47f8bad]{position:absolute;top:0;inset-inline-start:0;inset-inline-end:calc((100vw - var(--hero-frame-effective-width)) * -1);height:100%;background:linear-gradient(90deg,rgba(20,28,49,.96) 0,rgba(20,28,49,.96) var(--hero-fade-start),rgba(20,28,49,.76) var(--hero-fade-mid),rgba(20,28,49,.38) var(--hero-fade-soft),rgba(20,28,49,0) var(--hero-fade-end));z-index:2;pointer-events:none}.hero__noise[data-v-b47f8bad]{position:absolute;inset-inline-start:-297px;top:calc(50% - 31.5px);width:713px;height:713px;background-image:url(/assets/jpg/noisy-gradient-CZXzVcMb.jpg);background-size:cover;border-radius:618px;opacity:.3;filter:blur(100px);transform:translateY(-50%);z-index:2;pointer-events:none}.hero__intro[data-v-b47f8bad]{display:flex;flex-direction:column;gap:64px}.hero__top[data-v-b47f8bad]{display:flex;flex-direction:column;gap:32px}.hero__heading[data-v-b47f8bad]{display:flex;flex-direction:column;gap:8px}.hero__badge[data-v-b47f8bad]{display:inline-flex;align-items:center;gap:16px;height:48px;padding-inline-start:4px;padding-inline-end:24px;background:#ffffff1a;border:.5px solid #ffffff;border-radius:500px;width:fit-content}.hero__badge-label[data-v-b47f8bad]{display:inline-flex;align-items:center;justify-content:center;height:40px;width:80px;padding-block:0;padding-inline:24px;background:#fff;border-radius:500px;color:#141c32;font-size:16px;font-weight:500;line-height:normal}.hero__badge-text[data-v-b47f8bad]{font-size:16px;font-weight:400;color:#fff;line-height:normal}.hero__headline[data-v-b47f8bad]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;font-size:80px;line-height:1.6;letter-spacing:-2.4px;margin:0;max-width:837px}.hero__headline-regular[data-v-b47f8bad],.hero__headline-bold[data-v-b47f8bad]{white-space:normal}.hero__subtitle[data-v-b47f8bad]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;font-size:22px;line-height:1.6;color:#c5c5c5;margin:0;max-width:595px}.hero__ctas[data-v-b47f8bad]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hero__cta[data-v-b47f8bad]{display:flex;align-items:center;justify-content:center;width:200px;height:64px;padding-block:0;padding-inline:24px;border-radius:15px;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:normal;cursor:pointer;border:.75px solid #ffffff;text-decoration:none;transition:all .15s ease}.hero__cta--primary[data-v-b47f8bad]{background:#ce3b52;color:#fff}.hero__cta--primary[data-v-b47f8bad]:hover{background:#ce3b52e6}.hero__cta--secondary[data-v-b47f8bad]{background:#fff;color:#141c32}.hero__cta--secondary[data-v-b47f8bad]:hover{background:#ffffffe6}.hero__social-proof[data-v-b47f8bad]{display:flex;align-items:center;gap:24px}.hero__avatars[data-v-b47f8bad]{display:flex;flex-shrink:0}.hero__avatar[data-v-b47f8bad]{width:48px;height:48px;border-radius:50%;margin-inline-start:-24px;object-fit:cover;position:relative;border:1px solid rgba(255,255,255,.2)}.hero__avatar[data-v-b47f8bad]:first-child{margin-inline-start:0;z-index:1}.hero__avatar[data-v-b47f8bad]:nth-child(2){z-index:2}.hero__avatar[data-v-b47f8bad]:nth-child(3){z-index:3}.hero__social-text[data-v-b47f8bad]{font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:32.4px;color:#fff;max-width:320px}@media (max-width: 1550px){.hero__headline[data-v-b47f8bad]{font-size:clamp(2.75rem,5.5vw,5rem)}}@media (min-width: 1025px) and (max-width: 1550px){.hero[data-v-b47f8bad]{--hero-header-height: 74px;--hero-frame-height: clamp(560px, 100svh, 806px);--hero-text-width: 684px;--hero-fade-start: calc(var(--hero-text-edge) - 440px);--hero-fade-mid: calc(var(--hero-text-edge) - 100px);--hero-fade-soft: calc(var(--hero-text-edge) + 120px);--hero-fade-end: calc(var(--hero-text-edge) + 300px)}.hero__carousel-wrapper[data-v-b47f8bad]{top:calc(50% + 14px)}.hero__content[data-v-b47f8bad]{top:clamp(128px,18%,160px);width:684px;gap:29px}.hero__intro[data-v-b47f8bad]{gap:43px}.hero__top[data-v-b47f8bad]{gap:22px}.hero__badge[data-v-b47f8bad]{gap:11px;height:38px;padding-inline-end:16px}.hero__badge-label[data-v-b47f8bad]{height:31px;width:65px;padding-block:0;padding-inline:16px;font-size:13px}.hero__badge-text[data-v-b47f8bad]{font-size:13px}.hero__headline[data-v-b47f8bad]{font-size:54px}.hero__subtitle[data-v-b47f8bad]{font-size:16px;max-width:486px}.hero__ctas[data-v-b47f8bad]{gap:11px}.hero__cta[data-v-b47f8bad]{width:166px;height:50px;padding-block:0;padding-inline:18px;font-size:16px}.hero__social-proof[data-v-b47f8bad]{gap:16px}.hero__avatar[data-v-b47f8bad]{width:40px;height:40px;margin-inline-start:-16px}.hero__social-text[data-v-b47f8bad]{font-size:16px;line-height:1.6}}@media (min-width: 1025px) and (max-height: 806px){.hero__carousel-wrapper[data-v-b47f8bad]{top:calc(50% + 26px)}}@media (max-width: 1024px){.hero[data-v-b47f8bad]{margin-top:0;--hero-frame-height: clamp(780px, 100svh, 900px)}.hero__frame[data-v-b47f8bad]{height:var(--hero-frame-height);min-height:var(--hero-frame-height)}.hero__frame[data-v-b47f8bad]:before{top:50%;inset-inline-end:-40%;width:1200px;height:1200px;filter:blur(60px)}.hero__frame[data-v-b47f8bad]:after{inset-inline-start:50%;top:0;width:520px;height:520px;transform:translate(-50%);filter:blur(80px)}.hero__noise[data-v-b47f8bad]{inset-inline-start:50%;top:0;width:520px;height:520px;transform:translate(-50%);filter:blur(80px)}.hero__content[data-v-b47f8bad]{top:80px;inset-inline-start:48px;width:calc(100% - 96px);max-width:680px;align-items:flex-start;text-align:start}.hero__intro[data-v-b47f8bad],.hero__top[data-v-b47f8bad]{align-items:flex-start}.hero__headline[data-v-b47f8bad]{font-size:clamp(2.25rem,7vw,3.5rem);line-height:1.3;letter-spacing:-1px}.hero__subtitle[data-v-b47f8bad]{font-size:18px;max-width:100%}.hero__ctas[data-v-b47f8bad]{justify-content:flex-start}.hero__cta[data-v-b47f8bad]{width:180px;height:56px;font-size:16px;border-radius:12px}.hero__social-proof[data-v-b47f8bad]{justify-content:flex-start;flex-wrap:wrap;gap:16px}.hero__avatar[data-v-b47f8bad]{width:40px;height:40px;margin-inline-start:-20px}.hero__carousel-wrapper[data-v-b47f8bad]{top:auto;bottom:32px;inset-inline-start:0;inset-inline-end:0;transform:none;width:100%;min-height:0;padding-inline:48px}.hero__fade[data-v-b47f8bad]{inset-inline-end:0;background:linear-gradient(90deg,#141c31,#141c31f5 30%,#141c31b8 52%,#141c3133 72%,#141c3100 90%)}}@media (max-width: 768px){.hero[data-v-b47f8bad]{--hero-frame-height: auto}.hero__frame[data-v-b47f8bad]{height:auto;min-height:0;padding-block:80px 48px;display:flex;flex-direction:column}.hero__content[data-v-b47f8bad]{position:relative;top:0;inset-inline:auto;width:100%;max-width:680px;margin-inline:auto;padding-inline:24px;order:1}.hero__carousel-wrapper[data-v-b47f8bad]{position:relative;top:auto;bottom:auto;inset-inline:auto;width:100%;margin-top:32px;padding-inline:24px;order:2}.hero__fade[data-v-b47f8bad]{display:none}.hero__badge[data-v-b47f8bad]{height:40px;padding-inline-end:16px}.hero__badge-label[data-v-b47f8bad]{height:32px;width:auto;padding-block:0;padding-inline:16px;font-size:14px}.hero__badge-text[data-v-b47f8bad]{font-size:14px}.hero__cta[data-v-b47f8bad]{width:160px}.hero__social-text[data-v-b47f8bad]{font-size:16px;line-height:24px}}[dir=rtl] .hero__content[data-v-b47f8bad]{align-items:flex-start;text-align:start}[dir=rtl] .hero__intro[data-v-b47f8bad],[dir=rtl] .hero__top[data-v-b47f8bad],[dir=rtl] .hero__heading[data-v-b47f8bad]{align-items:flex-start}[dir=rtl] .hero__fade[data-v-b47f8bad]{background:linear-gradient(270deg,rgba(20,28,49,.96) 0,rgba(20,28,49,.96) var(--hero-fade-start),rgba(20,28,49,.76) var(--hero-fade-mid),rgba(20,28,49,.38) var(--hero-fade-soft),rgba(20,28,49,0) var(--hero-fade-end))}[dir=rtl] .hero__ctas[data-v-b47f8bad]{justify-content:flex-start}@media (max-width: 1024px){[dir=rtl] .hero__content[data-v-b47f8bad]{align-items:flex-start;text-align:start}[dir=rtl] .hero__ctas[data-v-b47f8bad]{justify-content:flex-start}[dir=rtl] .hero__fade[data-v-b47f8bad]{background:linear-gradient(270deg,#141c31,#141c31f5 30%,#141c31b8 52%,#141c3133 72%,#141c3100 90%)}}[data-v-c5eb057b]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-c5eb057b]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.explore-courses[data-v-c5eb057b]{--category-card-gap: 16px;--category-cards-per-view: 5;--hover-headroom: 7px;--carousel-nav-gutter: 64px;--category-card-width: calc( (100% - ((var(--category-cards-per-view) - 1) * var(--category-card-gap))) / var(--category-cards-per-view) );width:100%;padding:0}.explore-courses__state[data-v-c5eb057b]{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-muted);font-size:.875rem;padding-block:.5rem}.explore-courses__state--error[data-v-c5eb057b]{color:var(--color-sis-coral)}.explore-courses__state button[data-v-c5eb057b]{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.explore-courses__content[data-v-c5eb057b]{display:flex;justify-content:space-between;align-items:center;gap:2rem}@media (max-width: 1024px){.explore-courses__content[data-v-c5eb057b]{flex-direction:column;align-items:center;text-align:center;gap:.5rem}}.explore-courses__title[data-v-c5eb057b]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:54px;font-weight:1000;line-height:1.1;margin:0 0 1rem}.explore-courses__title-line[data-v-c5eb057b]{display:block;white-space:nowrap}@media (max-width: 1024px) and (min-width: 768px){.explore-courses__title-line[data-v-c5eb057b]{display:inline}}.explore-courses__title-main[data-v-c5eb057b]{color:var(--color-sis-dark)}.explore-courses__title-accent[data-v-c5eb057b]{color:var(--color-sis-coral)}@media (max-width: 1024px){.explore-courses__title[data-v-c5eb057b]{font-size:36px;margin-bottom:.25rem}}@media (max-width: 768px){.explore-courses__title[data-v-c5eb057b]{font-size:32px;text-align:center;margin-bottom:0}}@media (min-width: 1025px) and (max-width: 1550px){.explore-courses[data-v-c5eb057b]{--carousel-nav-gutter: 43px}.explore-courses__title[data-v-c5eb057b]{font-size:40px;margin-bottom:.25rem}.explore-courses__content[data-v-c5eb057b]{gap:.675rem}.explore-courses__cards-wrapper[data-v-c5eb057b]{padding:.225rem 0}.explore-courses__carousel[data-v-c5eb057b]{max-width:calc(100% - 20px)}}.explore-courses__cards-wrapper[data-v-c5eb057b]{flex:1;min-width:0;width:100%;padding:1rem 0;overflow:visible;display:flex;justify-content:flex-end}@media (max-width: 1024px){.explore-courses__cards-wrapper[data-v-c5eb057b]{justify-content:center}}.explore-courses__carousel[data-v-c5eb057b]{display:flex;width:100%;justify-content:flex-end;overflow:visible}@media (max-width: 1024px){.explore-courses__carousel[data-v-c5eb057b]{justify-content:center}}@media (min-width: 1025px){.explore-courses__carousel[data-v-c5eb057b]{max-width:calc(100% - 49px)}}.explore-courses__carousel-track[data-v-c5eb057b]{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;width:100%;max-width:100%;overflow:visible}@media (min-width: 1025px){.explore-courses__carousel-track[data-v-c5eb057b]{width:100%;padding-inline:var(--carousel-nav-gutter);box-sizing:border-box}}.explore-courses__swiper[data-v-c5eb057b]{width:100%;box-sizing:border-box;max-width:100%;overflow:visible;margin:0;padding-top:var(--hover-headroom);margin-top:calc(var(--hover-headroom) * -1);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;clip-path:inset(calc(var(--hover-headroom) * -1) 0 0 0)}@media (min-width: 1025px){.explore-courses__swiper[data-v-c5eb057b]{width:100%}}@media (max-width: 1024px){.explore-courses__swiper[data-v-c5eb057b]{margin:0 auto;max-width:100%;padding-inline:1rem}}.explore-courses__slide[data-v-c5eb057b]{width:auto}@media (min-width: 1025px){.explore-courses__slide[data-v-c5eb057b]{width:var(--category-card-width)}}@media (min-width: 641px) and (max-width: 1024px){.explore-courses[data-v-c5eb057b]{--category-cards-per-view: 3}}@media (min-width: 1025px){.explore-courses[data-v-c5eb057b]{--category-cards-per-view: 5}}.carousel-nav[data-v-c5eb057b]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:110px;border-radius:15px;border:1px solid #141c31;background:#fff;color:#141c31;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:opacity .15s ease,transform .15s ease;z-index:3}.carousel-nav[data-v-c5eb057b]:disabled{opacity:.35;cursor:not-allowed}.carousel-nav[data-v-c5eb057b]:hover:not(:disabled){transform:translateY(calc(-50% - 2px))}.carousel-nav[data-v-c5eb057b]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:2px}@media (max-width: 1024px){.carousel-nav[data-v-c5eb057b]{display:none}}.carousel-nav__icon[data-v-c5eb057b]{width:24px;height:24px}@media (min-width: 1025px) and (max-width: 1550px){.carousel-nav[data-v-c5eb057b]{width:36px;height:79px;border-radius:11px}.carousel-nav__icon[data-v-c5eb057b]{width:18px;height:18px}}.carousel-nav--prev[data-v-c5eb057b]{inset-inline-start:0}.carousel-nav--next[data-v-c5eb057b]{inset-inline-end:0}@media (max-width: 1024px){.carousel-nav--prev[data-v-c5eb057b]{inset-inline-start:-48px}.carousel-nav--next[data-v-c5eb057b],[dir=rtl]{inset-inline-end:-48px}[dir=rtl]{inset-inline-start:-48px}}@media (max-width: 900px){.carousel-nav--prev[data-v-c5eb057b]{inset-inline-start:-24px}.carousel-nav--next[data-v-c5eb057b],[dir=rtl]{inset-inline-end:-24px}[dir=rtl]{inset-inline-start:-24px}}.category-card[data-v-c5eb057b]{position:relative;width:100%;min-width:0;aspect-ratio:16/9;block-size:auto;min-block-size:0;background:#141c31;border-radius:20px;overflow:hidden;flex-shrink:0;text-decoration:none;display:flex;justify-content:center;align-items:center;transition:transform .3s ease,box-shadow .3s ease;outline:3px solid transparent;outline-offset:-3px}@media (min-width: 1025px){.category-card[data-v-c5eb057b]{width:100%;min-width:0}}@media (min-width: 641px) and (max-width: 1024px){.category-card[data-v-c5eb057b]{width:100%;min-width:0}}@media (min-width: 1025px) and (max-width: 1550px){.category-card[data-v-c5eb057b]{border-radius:16px}}.category-card--active[data-v-c5eb057b]{outline-color:var(--color-sis-coral)}.category-card[data-v-c5eb057b]:hover{transform:translateY(-5px);box-shadow:0 4px 6px -1px #0000001a}.category-card__bg-container[data-v-c5eb057b]{position:absolute;inset:0;z-index:1}.category-card__bg[data-v-c5eb057b]{width:100%;height:100%;object-fit:cover;opacity:.8}.category-card__overlay[data-v-c5eb057b]{position:absolute;inset:0;background:linear-gradient(180deg,#141c3100 35%,#141c3180 69%)}.category-card__label[data-v-c5eb057b]{position:relative;z-index:2;color:#fff;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:500;text-align:center;padding:0 .5rem;word-wrap:break-word;pointer-events:none}@media (max-width: 768px){.category-card__label[data-v-c5eb057b]{font-size:18px;padding:0 8px}}@media (max-width: 400px){.category-card__label[data-v-c5eb057b]{font-size:16px}}@media (min-width: 1025px) and (max-width: 1550px){.category-card__label[data-v-c5eb057b]{font-size:16px}}@media (max-width: 1024px){.category-card[data-v-c5eb057b]{min-width:0}}@media (max-width: 1024px){[dir=rtl] .explore-courses__content[data-v-c5eb057b]{align-items:center;text-align:center}}[data-v-e2554b49]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-e2554b49]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.explore-programs[data-v-e2554b49]{--category-card-gap: 16px;--category-cards-per-view: 5;--hover-headroom: 7px;--carousel-nav-gutter: 64px;--category-card-width: calc( (100% - ((var(--category-cards-per-view) - 1) * var(--category-card-gap))) / var(--category-cards-per-view) );width:100%;padding:0}.explore-programs__state[data-v-e2554b49]{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-text-muted);font-size:.875rem;padding-block:.5rem}.explore-programs__state--error[data-v-e2554b49]{color:var(--color-sis-coral)}.explore-programs__state button[data-v-e2554b49]{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.explore-programs__content[data-v-e2554b49]{display:flex;justify-content:space-between;align-items:center;gap:2rem}@media (max-width: 1024px){.explore-programs__content[data-v-e2554b49]{flex-direction:column;align-items:center;text-align:center;gap:.5rem}}.explore-programs__title[data-v-e2554b49]{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:54px;font-weight:1000;line-height:1.1;margin:0 0 1rem}.explore-programs__title-line[data-v-e2554b49]{display:block;white-space:nowrap}@media (max-width: 1024px) and (min-width: 768px){.explore-programs__title-line[data-v-e2554b49]{display:inline}}.explore-programs__title-main[data-v-e2554b49]{color:var(--color-sis-dark)}.explore-programs__title-accent[data-v-e2554b49]{color:var(--color-sis-coral)}@media (max-width: 1024px){.explore-programs__title[data-v-e2554b49]{font-size:36px;margin-bottom:.25rem}}@media (max-width: 768px){.explore-programs__title[data-v-e2554b49]{font-size:32px;text-align:center;margin-bottom:0}}@media (min-width: 1025px) and (max-width: 1550px){.explore-programs[data-v-e2554b49]{--carousel-nav-gutter: 43px}.explore-programs__title[data-v-e2554b49]{font-size:40px;margin-bottom:.25rem}.explore-programs__content[data-v-e2554b49]{gap:.675rem}.explore-programs__cards-wrapper[data-v-e2554b49]{padding:.225rem 0}.explore-programs__carousel[data-v-e2554b49]{max-width:calc(100% - 20px)}}.explore-programs__cards-wrapper[data-v-e2554b49]{flex:1;min-width:0;width:100%;padding:1rem 0;overflow:visible;display:flex;justify-content:flex-end}@media (max-width: 1024px){.explore-programs__cards-wrapper[data-v-e2554b49]{justify-content:center}}.explore-programs__carousel[data-v-e2554b49]{display:flex;width:100%;justify-content:flex-end;overflow:visible}@media (max-width: 1024px){.explore-programs__carousel[data-v-e2554b49]{justify-content:center}}@media (min-width: 1025px){.explore-programs__carousel[data-v-e2554b49]{max-width:calc(100% - 49px)}}.explore-programs__carousel-track[data-v-e2554b49]{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;width:100%;max-width:100%;overflow:visible}@media (min-width: 1025px){.explore-programs__carousel-track[data-v-e2554b49]{width:100%;padding-inline:var(--carousel-nav-gutter);box-sizing:border-box}}.explore-programs__swiper[data-v-e2554b49]{width:100%;box-sizing:border-box;max-width:100%;overflow:visible;margin:0;padding-top:var(--hover-headroom);margin-top:calc(var(--hover-headroom) * -1);transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;clip-path:inset(calc(var(--hover-headroom) * -1) 0 0 0)}@media (min-width: 1025px){.explore-programs__swiper[data-v-e2554b49]{width:100%}}@media (max-width: 1024px){.explore-programs__swiper[data-v-e2554b49]{margin:0 auto;max-width:100%;padding-inline:1rem}}.explore-programs__slide[data-v-e2554b49]{width:auto}@media (min-width: 1025px){.explore-programs__slide[data-v-e2554b49]{width:var(--category-card-width)}}@media (min-width: 641px) and (max-width: 1024px){.explore-programs[data-v-e2554b49]{--category-cards-per-view: 3}}@media (min-width: 1025px){.explore-programs[data-v-e2554b49]{--category-cards-per-view: 5}}.carousel-nav[data-v-e2554b49]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:110px;border-radius:15px;border:1px solid #141c31;background:#fff;color:#141c31;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:opacity .15s ease,transform .15s ease;z-index:3}.carousel-nav[data-v-e2554b49]:disabled{opacity:.35;cursor:not-allowed}.carousel-nav[data-v-e2554b49]:hover:not(:disabled){transform:translateY(calc(-50% - 2px))}.carousel-nav[data-v-e2554b49]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:2px}@media (max-width: 1024px){.carousel-nav[data-v-e2554b49]{display:none}}html[data-theme=dark] .carousel-nav{background:#22273b;border-color:#fff;color:#fff}.carousel-nav__icon[data-v-e2554b49]{width:24px;height:24px}@media (min-width: 1025px) and (max-width: 1550px){.carousel-nav[data-v-e2554b49]{width:36px;height:79px;border-radius:11px}.carousel-nav__icon[data-v-e2554b49]{width:18px;height:18px}}.carousel-nav--prev[data-v-e2554b49]{inset-inline-start:0}.carousel-nav--next[data-v-e2554b49]{inset-inline-end:0}@media (max-width: 1024px){.carousel-nav--prev[data-v-e2554b49]{inset-inline-start:-48px}.carousel-nav--next[data-v-e2554b49],[dir=rtl]{inset-inline-end:-48px}[dir=rtl]{inset-inline-start:-48px}}@media (max-width: 900px){.carousel-nav--prev[data-v-e2554b49]{inset-inline-start:-24px}.carousel-nav--next[data-v-e2554b49],[dir=rtl]{inset-inline-end:-24px}[dir=rtl]{inset-inline-start:-24px}}.category-card[data-v-e2554b49]{position:relative;width:100%;min-width:0;aspect-ratio:16/9;block-size:auto;min-block-size:0;background:#141c31;border-radius:20px;overflow:hidden;flex-shrink:0;text-decoration:none;display:flex;justify-content:center;align-items:center;transition:transform .3s ease,box-shadow .3s ease;outline:3px solid transparent;outline-offset:-3px}@media (min-width: 1025px){.category-card[data-v-e2554b49]{width:100%;min-width:0}}@media (min-width: 641px) and (max-width: 1024px){.category-card[data-v-e2554b49]{width:100%;min-width:0}}@media (min-width: 1025px) and (max-width: 1550px){.category-card[data-v-e2554b49]{border-radius:16px}}.category-card--active[data-v-e2554b49]{outline-color:var(--color-sis-coral)}.category-card[data-v-e2554b49]:hover{transform:translateY(-5px);box-shadow:0 4px 6px -1px #0000001a}.category-card__bg-container[data-v-e2554b49]{position:absolute;inset:0;z-index:1}.category-card__bg[data-v-e2554b49]{width:100%;height:100%;object-fit:cover;opacity:.8}.category-card__overlay[data-v-e2554b49]{position:absolute;inset:0;background:linear-gradient(180deg,#141c3100 35%,#141c3180 69%)}.category-card__label[data-v-e2554b49]{position:relative;z-index:2;color:#fff;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:20px;font-weight:500;text-align:center;padding:0 .5rem;word-wrap:break-word;pointer-events:none}@media (max-width: 768px){.category-card__label[data-v-e2554b49]{font-size:18px;padding:0 8px}}@media (max-width: 400px){.category-card__label[data-v-e2554b49]{font-size:16px}}@media (min-width: 1025px) and (max-width: 1550px){.category-card__label[data-v-e2554b49]{font-size:16px}}@media (max-width: 1024px){.category-card[data-v-e2554b49]{min-width:0}}@media (max-width: 1024px){[dir=rtl] .explore-programs__content[data-v-e2554b49]{align-items:center;text-align:center}}[data-v-5b29a7be]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-5b29a7be]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.subscription-plan-card[data-v-5b29a7be]{--plan-card-page-scale: var(--subscription-plan-card-page-scale-factor, 1);--plan-card-width: calc(448px * var(--plan-card-page-scale));--plan-card-featured-height: calc(540px * var(--plan-card-page-scale));--plan-card-height: calc(var(--plan-card-featured-height) * .9);--plan-card-radius: calc(30px * var(--plan-card-page-scale));--plan-card-inner-radius: calc(30px * var(--plan-card-page-scale));--plan-card-padding: calc(24px * var(--plan-card-page-scale));--plan-card-inner-padding: calc(18px * var(--plan-card-page-scale)) calc(40px * var(--plan-card-page-scale)) calc(32px * var(--plan-card-page-scale));--card-v-gap: calc(24px * var(--plan-card-page-scale));--card-headline-gap: calc(24px * var(--plan-card-page-scale));--plan-card-name-size: calc(22px * var(--plan-card-page-scale));--plan-card-old-price-size: calc(28px * var(--plan-card-page-scale));--plan-card-price-size: calc(54px * var(--plan-card-page-scale));--plan-card-price-suffix-size: calc(24px * var(--plan-card-page-scale));--plan-card-billing-size: calc(18px * var(--plan-card-page-scale));--plan-card-button-height: calc(64px * var(--plan-card-page-scale));--plan-card-button-radius: calc(15px * var(--plan-card-page-scale));--plan-card-button-size: calc(18px * var(--plan-card-page-scale));--plan-card-shadow: 5px 5px 20px rgba(75, 75, 75, .25);--plan-card-outer-bg: #ffffff;--plan-card-outer-border: transparent;--plan-card-inner-bg: #f5f6f7;--plan-card-text: #141c31;--plan-card-muted: #141c31;--plan-card-action-bg: transparent;--plan-card-action-color: #ce3b52;--plan-card-action-border: #ce3b52;position:relative;display:flex;width:min(100%,var(--plan-card-width));height:var(--plan-card-height);min-height:var(--plan-card-height);padding:var(--plan-card-padding);border-radius:var(--plan-card-radius);background:var(--plan-card-outer-bg);border:1px solid var(--plan-card-outer-border);box-shadow:var(--plan-card-shadow)}.subscription-plan-card__inner[data-v-5b29a7be]{position:relative;flex:1;overflow:hidden;border-radius:var(--plan-card-inner-radius);background:var(--plan-card-inner-bg)}.subscription-plan-card__content[data-v-5b29a7be]{position:relative;z-index:1;display:flex;min-height:100%;flex-direction:column;justify-content:space-between;gap:var(--card-v-gap);padding:var(--plan-card-inner-padding)}.subscription-plan-card__glow[data-v-5b29a7be]{position:absolute;left:50%;bottom:-184px;z-index:0;width:475px;height:475px;transform:translate(-50%);border-radius:50%;background-image:var(--v01cc0db2);background-position:center;background-size:cover;opacity:.5;filter:blur(100px);pointer-events:none}.subscription-plan-card__copy[data-v-5b29a7be]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:calc(8px * var(--plan-card-page-scale))}.subscription-plan-card__headline-group[data-v-5b29a7be]{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--card-headline-gap)}.subscription-plan-card__topline[data-v-5b29a7be]{display:flex;align-items:center;justify-content:center;gap:calc(12px * var(--plan-card-page-scale));width:100%}.subscription-plan-card__name[data-v-5b29a7be],.subscription-plan-card__billing[data-v-5b29a7be]{margin:0}.subscription-plan-card__name[data-v-5b29a7be]{color:var(--plan-card-text);font-size:calc(var(--plan-card-name-size) * 1.25);font-weight:800;line-height:1.5;text-align:center}.subscription-plan-card__price-container[data-v-5b29a7be]{display:flex;flex-direction:column;gap:calc(2px * var(--plan-card-page-scale));margin-block:auto}.subscription-plan-card__old-price-row[data-v-5b29a7be]{display:flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:calc(8px * var(--plan-card-page-scale));width:100%}.subscription-plan-card__old-price[data-v-5b29a7be]{min-width:0;flex:1 1 auto;display:inline-flex;align-items:baseline;justify-content:center;gap:.2em;color:var(--plan-card-muted);font-size:var(--plan-card-old-price-size);font-weight:600;letter-spacing:-.02em;line-height:1.2;text-align:center;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#ce3b52;opacity:1;white-space:nowrap}.subscription-plan-card--page .subscription-plan-card__old-price[data-v-5b29a7be]{font-size:clamp(12px,2vw,var(--plan-card-old-price-size))}.subscription-plan-card__old-price-currency[data-v-5b29a7be],.subscription-plan-card__price-currency[data-v-5b29a7be]{font-size:.52em;font-weight:700;letter-spacing:0;line-height:1;white-space:nowrap}.subscription-plan-card__price[data-v-5b29a7be]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;row-gap:0;color:var(--plan-card-text);flex-wrap:nowrap;width:100%}.subscription-plan-card__price-value[data-v-5b29a7be]{min-width:0;max-width:100%;display:inline-flex;align-items:baseline;gap:.2em;font-size:var(--plan-card-price-size);font-weight:600;line-height:1.4;white-space:nowrap}.subscription-plan-card__price-amount[data-v-5b29a7be]{white-space:nowrap}.subscription-plan-card__price-suffix[data-v-5b29a7be]{font-size:var(--plan-card-price-suffix-size);font-weight:500;line-height:1.5;transform:none;white-space:nowrap}.subscription-plan-card__billing[data-v-5b29a7be]{color:var(--plan-card-muted);font-size:var(--plan-card-billing-size);font-weight:500;line-height:normal;text-align:center;margin:0}.subscription-plan-card__action-group[data-v-5b29a7be]{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:auto}.subscription-plan-card__old-billing-total[data-v-5b29a7be]{display:block;text-decoration:line-through;text-decoration-thickness:1px;opacity:.6;margin-bottom:calc(4px * var(--plan-card-page-scale));font-size:16px}.subscription-plan-card__badge[data-v-5b29a7be]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-width:calc(120px * var(--plan-card-page-scale));height:calc(48px * var(--plan-card-page-scale));padding:0 calc(24px * var(--plan-card-page-scale));border-radius:999px;background:#12a1251f;color:#12a125;font-size:calc(20px * var(--plan-card-page-scale));font-weight:500;line-height:normal;white-space:nowrap}.subscription-plan-card__action[data-v-5b29a7be]{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--plan-card-button-height);padding:0 calc(24px * var(--plan-card-page-scale));border-radius:var(--plan-card-button-radius);border:2px solid var(--plan-card-action-border);background:var(--plan-card-action-bg);color:var(--plan-card-action-color);font-size:var(--plan-card-button-size);font-weight:600;line-height:normal;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease,border-color .15s ease;cursor:pointer}.subscription-plan-card__action--disabled[data-v-5b29a7be]{cursor:not-allowed;opacity:.58;transform:none!important;box-shadow:none!important}.subscription-plan-card__action[data-v-5b29a7be]:hover{transform:translateY(-1px);box-shadow:0 10px 20px #ce3b522e}.subscription-plan-card__action--featured[data-v-5b29a7be]{background:#ce3b52;color:#fff}.subscription-plan-card__action--featured[data-v-5b29a7be]:hover{background:#d7475d;border-color:#d7475d}.subscription-plan-card--featured[data-v-5b29a7be]{min-height:var(--plan-card-featured-height);--plan-card-height: var(--plan-card-featured-height);--plan-card-inner-padding: calc(18px * var(--plan-card-page-scale)) calc(40px * var(--plan-card-page-scale)) calc(40px * var(--plan-card-page-scale));--card-v-gap: calc(40px * var(--plan-card-page-scale));--card-headline-gap: calc(34px * var(--plan-card-page-scale));--plan-card-outer-bg: #ffffff;--plan-card-outer-border: transparent;--plan-card-inner-bg: #141c31;--plan-card-text: #ffffff;--plan-card-muted: #ffffff;--plan-card-name-size: calc(24px * var(--plan-card-page-scale));--plan-card-old-price-size: calc(30px * var(--plan-card-page-scale));--plan-card-price-size: calc(56px * var(--plan-card-page-scale));--plan-card-billing-size: calc(18px * var(--plan-card-page-scale))}.subscription-plan-card--featured .subscription-plan-card__badge[data-v-5b29a7be]{background:#8dff3021;color:#40fd0b}.subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__content[data-v-5b29a7be]{display:flex;min-height:100%;padding:var(--plan-card-inner-padding)}.subscription-plan-card--page.subscription-plan-card--featured[data-v-5b29a7be]{width:var(--plan-card-width);max-width:100%;height:auto;min-height:var(--plan-card-featured-height);--card-v-gap: calc(12px * var(--plan-card-page-scale))}.subscription-plan-card--page[data-v-5b29a7be]{height:auto;min-height:var(--plan-card-height)}.subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__copy[data-v-5b29a7be],.subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__action[data-v-5b29a7be]{position:static;inset:auto;width:100%}.subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__action[data-v-5b29a7be]{max-width:calc(320px * var(--plan-card-page-scale));align-self:center}.subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__billing[data-v-5b29a7be]{position:static;inset:auto;width:100%;margin-top:0}[data-theme=dark] .subscription-plan-card[data-v-5b29a7be]{--plan-card-shadow: none;--plan-card-outer-bg: #1a2131;--plan-card-inner-bg: #303645;--plan-card-text: #ffffff;--plan-card-muted: #ffffff}[data-theme=dark] .subscription-plan-card--featured[data-v-5b29a7be]{--plan-card-outer-bg: #1a2131;--plan-card-outer-border: #ffffff;--plan-card-inner-bg: #ffffff;--plan-card-text: #141c31;--plan-card-muted: #141c31}[data-theme=dark] .subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__inner[data-v-5b29a7be]{background:radial-gradient(42% 30% at 18% 104%,#01f9fb33,#01f9fb14 34%,#01f9fb00 76%),radial-gradient(58% 40% at 82% 104%,#0046ff57,#0046ff24 34%,#0046ff00 78%),radial-gradient(48% 34% at 54% 98%,#ce3b522e,#ce3b5214 36%,#ce3b5200 80%),#fff}[data-theme=dark] .subscription-plan-card--featured .subscription-plan-card__glow[data-v-5b29a7be]{left:-74px;bottom:-254px;width:548px;height:397px;transform:none;border-radius:0;background-position:center;background-size:cover;opacity:1;filter:none}.subscription-plan-card__glow--figma-dark[data-v-5b29a7be]{top:calc(328.98px * var(--plan-card-page-scale));bottom:auto;left:calc(-74px * var(--plan-card-page-scale));width:calc(548px * var(--plan-card-page-scale));height:calc(397.042px * var(--plan-card-page-scale));background-image:radial-gradient(46% 38% at 16% 92%,#01f9fb24,#01f9fb0d 34%,#01f9fb00 76%),radial-gradient(58% 44% at 82% 96%,#0046ff3d,#0046ff1a 34%,#0046ff00 78%),radial-gradient(52% 40% at 56% 92%,#ce3b5229,#ce3b520f 36%,#ce3b5200 80%);background-repeat:no-repeat;background-size:100% 100%;transform:none;border-radius:0;opacity:1;filter:blur(calc(18px * var(--plan-card-page-scale)))}[data-theme=dark] .subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__glow--figma-dark[data-v-5b29a7be]{display:none}[data-theme=dark] .subscription-plan-card__badge[data-v-5b29a7be]{background:#8dff3021;color:#40fd0b}[data-theme=dark] .subscription-plan-card--featured .subscription-plan-card__badge[data-v-5b29a7be]{background:#12a1251f;color:#12a125}.subscription-plan-card--section[data-v-5b29a7be]{--plan-card-section-scale: var(--subscription-plan-card-section-scale-factor, 1);--plan-card-width: 100%;--plan-card-featured-height: calc(356px * var(--plan-card-section-scale));--plan-card-height: calc(var(--plan-card-featured-height) * .9);--plan-card-radius: calc(20px * var(--plan-card-section-scale));--plan-card-inner-radius: calc(18px * var(--plan-card-section-scale));--plan-card-padding: calc(14px * var(--plan-card-section-scale));--plan-card-inner-padding: calc(12px * var(--plan-card-section-scale)) calc(24px * var(--plan-card-section-scale)) calc(20px * var(--plan-card-section-scale));--card-v-gap: calc(12px * var(--plan-card-section-scale));--card-headline-gap: calc(20px * var(--plan-card-section-scale));--plan-card-name-size: calc(17px * var(--plan-card-section-scale));--plan-card-old-price-size: calc(22px * var(--plan-card-section-scale));--plan-card-price-size: calc(34px * var(--plan-card-section-scale));--plan-card-price-suffix-size: calc(16px * var(--plan-card-section-scale));--plan-card-billing-size: calc(15px * var(--plan-card-section-scale));--plan-card-button-height: calc(48px * var(--plan-card-section-scale));--plan-card-button-radius: calc(15px * var(--plan-card-section-scale));--plan-card-button-size: calc(18px * var(--plan-card-section-scale))}.subscription-plan-card--section.subscription-plan-card--featured[data-v-5b29a7be]{--plan-card-inner-padding: calc(28px * var(--plan-card-section-scale)) calc(24px * var(--plan-card-section-scale)) calc(24px * var(--plan-card-section-scale));--card-v-gap: calc(12px * var(--plan-card-section-scale));--card-headline-gap: calc(22px * var(--plan-card-section-scale))}.subscription-plan-card--section .subscription-plan-card__topline[data-v-5b29a7be]{gap:calc(8px * var(--plan-card-section-scale, 1))}.subscription-plan-card--section .subscription-plan-card__price-suffix[data-v-5b29a7be]{transform:none}.subscription-plan-card--section .subscription-plan-card__badge[data-v-5b29a7be]{min-width:calc(98px * var(--plan-card-section-scale, 1));height:calc(32px * var(--plan-card-section-scale, 1));padding:0 calc(12px * var(--plan-card-section-scale, 1));font-size:calc(14px * var(--plan-card-section-scale, 1));font-weight:600}.subscription-plan-card--section.subscription-plan-card--featured .subscription-plan-card__glow[data-v-5b29a7be]{width:calc(311px * var(--plan-card-section-scale, 1));height:calc(311px * var(--plan-card-section-scale, 1));bottom:calc(-155px * var(--plan-card-section-scale, 1));filter:blur(calc(65px * var(--plan-card-section-scale, 1)))}[data-theme=dark] .subscription-plan-card--section.subscription-plan-card--featured .subscription-plan-card__glow[data-v-5b29a7be]{left:50%;bottom:calc(-120px * var(--plan-card-section-scale, 1));width:calc(311px * var(--plan-card-section-scale, 1));height:calc(311px * var(--plan-card-section-scale, 1));transform:translate(-50%);border-radius:50%;opacity:.6;filter:blur(calc(65px * var(--plan-card-section-scale, 1)))}html[dir=rtl] .subscription-plan-card__name[data-v-5b29a7be],html[dir=rtl] .subscription-plan-card__billing[data-v-5b29a7be],html[dir=rtl] .subscription-plan-card__action[data-v-5b29a7be],html[dir=rtl] .subscription-plan-card__badge[data-v-5b29a7be],html[dir=rtl] .subscription-plan-card__old-price[data-v-5b29a7be]{font-family:Cairo,sans-serif;letter-spacing:0}@media (max-width: 768px){.subscription-plan-card[data-v-5b29a7be]{--plan-card-width: 343px;--plan-card-featured-height: 413px;--plan-card-height: calc(var(--plan-card-featured-height) * .9);--plan-card-radius: 35px;--plan-card-inner-radius: 23px;--plan-card-padding: 18px;--plan-card-inner-padding: 18px 24px 24px;--card-v-gap: 24px;--card-headline-gap: 16px;--plan-card-name-size: 18px;--plan-card-old-price-size: 24px;--plan-card-price-size: 44px;--plan-card-price-suffix-size: 20px;--plan-card-billing-size: 16px;--plan-card-button-height: 56px;--plan-card-button-radius: 12px;--plan-card-button-size: 18px}.subscription-plan-card--featured[data-v-5b29a7be]{--plan-card-inner-padding: 18px 31px 31px;--card-v-gap: 32px;--card-headline-gap: 26px}.subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__content[data-v-5b29a7be]{display:flex;padding:var(--plan-card-inner-padding)}.subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__copy[data-v-5b29a7be],.subscription-plan-card--page.subscription-plan-card--featured .subscription-plan-card__action[data-v-5b29a7be]{position:static;width:100%}.subscription-plan-card__badge[data-v-5b29a7be]{min-width:92px;height:37px;padding:0 18px;font-size:14px}.subscription-plan-card__price-suffix[data-v-5b29a7be]{transform:none}.subscription-plan-card--featured .subscription-plan-card__glow[data-v-5b29a7be]{bottom:-128px;width:364px;height:364px;filter:blur(76px)}[data-theme=dark] .subscription-plan-card--featured .subscription-plan-card__glow[data-v-5b29a7be]{left:50%;bottom:-128px;width:364px;height:364px;transform:translate(-50%);border-radius:50%;opacity:.5;filter:blur(76px)}}@media (max-width: 1024px){.subscription-plan-card--page .subscription-plan-card__old-price-row[data-v-5b29a7be]{gap:clamp(4px,1vw,8px)}.subscription-plan-card--page .subscription-plan-card__badge[data-v-5b29a7be]{min-width:0;height:clamp(28px,3.5vw,36px);padding-inline:clamp(8px,1.4vw,14px);font-size:clamp(12px,1.5vw,15px)}}@media (max-width: 374px){.subscription-plan-card[data-v-5b29a7be]{--plan-card-radius: 28px;--plan-card-inner-radius: 20px;--plan-card-padding: 14px;--plan-card-inner-padding: 16px 18px 20px;--plan-card-name-size: 16px;--plan-card-old-price-size: 20px;--plan-card-price-size: 36px;--plan-card-price-suffix-size: 16px;--plan-card-billing-size: 14px}.subscription-plan-card--featured[data-v-5b29a7be]{--plan-card-inner-padding: 16px 20px 24px}.subscription-plan-card__price[data-v-5b29a7be]{gap:4px}}[data-v-584a1fa8]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-584a1fa8]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.subscription-plans-grid-wrapper[data-v-584a1fa8]{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.subscription-plans-grid[data-v-584a1fa8]{display:grid;grid-template-columns:repeat(var(--subscription-plans-columns, 3),minmax(0,1fr));align-items:end;justify-content:center;gap:var(--subscription-plans-grid-gap, 16px);width:100%}.subscription-plans-grid__item[data-v-584a1fa8]{display:flex;justify-content:center;width:100%;min-width:0}.subscription-plans-grid__status[data-v-584a1fa8]{width:100%;margin:0;padding:32px 20px;color:#141c31;font-size:18px;text-align:center}[data-theme=dark] .subscription-plans-grid__status[data-v-584a1fa8]{color:#fff}.subscription-plans-grid__status p[data-v-584a1fa8]{margin:0}.subscription-plans-grid__status--error[data-v-584a1fa8]{display:flex;flex-direction:column;align-items:center;gap:16px;color:#b4233a}.subscription-plans-grid__retry[data-v-584a1fa8]{min-height:44px;padding:0 24px;border:1px solid #ce3b52;border-radius:12px;background:#ce3b52;color:#fff;font:inherit;font-weight:600;cursor:pointer}@media (max-width: 768px){.subscription-plans-grid[data-v-584a1fa8]{display:flex;flex-direction:column;align-items:center;gap:18.73px}.subscription-plans-grid__item[data-v-584a1fa8]{width:100%;justify-content:center}.subscription-plans-grid__item--featured-mobile[data-v-584a1fa8]{order:-1}}html[dir=rtl] .subscription-plans-grid__status[data-v-584a1fa8],html[dir=rtl] .subscription-plans-grid__retry[data-v-584a1fa8]{font-family:Cairo,sans-serif}[data-v-a63ab860]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-a63ab860]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.subscribe-plans[data-v-a63ab860]{--subscribe-plans-scale: 1;padding-block-start:var(--home-section-space-start, var(--home-section-space, 2rem));padding-block-end:var(--home-section-space-end, var(--home-section-space, 4.5rem));background-color:var(--home-surface-base, #ffffff)}[data-theme=dark] .subscribe-plans[data-v-a63ab860]{background-color:var(--home-surface-base, #101729)}@media (min-width: 1025px) and (max-width: 1550px){.subscribe-plans[data-v-a63ab860]{--subscribe-plans-scale: .85;padding-block-start:var(--home-section-space-start, var(--home-section-space, calc(2rem * var(--subscribe-plans-scale))));padding-block-end:var(--home-section-space-end, var(--home-section-space, calc(4.5rem * var(--subscribe-plans-scale))))}}.subscribe-plans__card[data-v-a63ab860]{display:grid;grid-template-columns:minmax(0,calc(383px * var(--subscribe-plans-scale))) minmax(0,1fr);align-items:center;gap:calc(10px * var(--subscribe-plans-scale));min-height:calc(416px * var(--subscribe-plans-scale));padding:calc(48px * var(--subscribe-plans-scale));border-radius:calc(40px * var(--subscribe-plans-scale));background:#eff0f1}[data-theme=dark] .subscribe-plans__card[data-v-a63ab860]{background:#1c2334}.subscribe-plans__content[data-v-a63ab860]{display:flex;flex-direction:column;align-items:flex-start;gap:calc(24px * var(--subscribe-plans-scale))}@media (min-width: 1025px) and (max-width: 1550px){.subscribe-plans__content[data-v-a63ab860]{align-self:start;margin-block-start:calc(10px * var(--subscribe-plans-scale))}}.subscribe-plans__intro[data-v-a63ab860]{display:flex;flex-direction:column;gap:calc(8px * var(--subscribe-plans-scale))}.subscribe-plans__title[data-v-a63ab860]{margin:0;color:#141c31;font-size:calc(40px * var(--subscribe-plans-scale));font-weight:1000;line-height:1.4}[data-theme=dark] .subscribe-plans__title[data-v-a63ab860]{color:#fff}.subscribe-plans__title-accent[data-v-a63ab860],.subscribe-plans__title-rest[data-v-a63ab860]{display:block}.subscribe-plans__title-accent[data-v-a63ab860]{color:#ce3b52}.subscribe-plans__subtitle[data-v-a63ab860]{max-width:calc(260px * var(--subscribe-plans-scale));margin:0;color:#141c31;font-size:calc(20px * var(--subscribe-plans-scale));font-weight:500}[data-theme=dark] .subscribe-plans__subtitle[data-v-a63ab860]{color:#ffffffe6}.subscribe-plans__cta[data-v-a63ab860]{display:inline-flex;align-items:center;justify-content:center;width:calc(200px * var(--subscribe-plans-scale));min-height:calc(48px * var(--subscribe-plans-scale));padding:0 calc(24px * var(--subscribe-plans-scale));border-radius:calc(10px * var(--subscribe-plans-scale));border:1px solid #ce3b52;background:#ce3b52;color:#fff;font-size:calc(18px * var(--subscribe-plans-scale));font-weight:600;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.subscribe-plans__cta[data-v-a63ab860]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #ce3b5240}.subscribe-plans[data-v-a63ab860] .subscription-plans-grid--section{--subscription-plans-grid-gap: calc(16px * var(--subscribe-plans-scale));justify-content:flex-end}.subscribe-plans[data-v-a63ab860] .subscription-plan-card--section{--subscription-plan-card-section-scale-factor: var(--subscribe-plans-scale)}.subscribe-plans--rtl .subscribe-plans__content[data-v-a63ab860]{align-items:flex-start;text-align:right}.subscribe-plans--rtl .subscribe-plans__title[data-v-a63ab860],.subscribe-plans--rtl .subscribe-plans__subtitle[data-v-a63ab860],.subscribe-plans--rtl .subscribe-plans__cta[data-v-a63ab860]{font-family:Cairo,sans-serif;letter-spacing:0}.subscribe-plans--rtl[data-v-a63ab860] .subscription-plans-grid--section{justify-content:flex-end}@media (max-width: 1200px){.subscribe-plans__card[data-v-a63ab860]{grid-template-columns:1fr;padding:40px 32px}.subscribe-plans__content[data-v-a63ab860]{align-items:center;text-align:center}.subscribe-plans__subtitle[data-v-a63ab860]{max-width:none}.subscribe-plans[data-v-a63ab860] .subscription-plans-grid--section{justify-content:center}.subscribe-plans--rtl .subscribe-plans__content[data-v-a63ab860]{align-items:center;text-align:center}}@media (max-width: 768px){.subscribe-plans__card[data-v-a63ab860]{padding:32px 24px}.subscribe-plans__title[data-v-a63ab860]{font-size:32px}}@media (max-width: 640px){.subscribe-plans__card[data-v-a63ab860]{padding:28px 20px;border-radius:28px}.subscribe-plans__title[data-v-a63ab860]{font-size:28px}.subscribe-plans__cta[data-v-a63ab860]{width:min(240px,100%)}}[data-v-6b926f0b]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-6b926f0b]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.info-feature-card[data-v-6b926f0b]{--info-card-bg: #ffffff;--info-card-text: #141c31;--info-card-shadow: 0 4px 20px rgba(0, 0, 0, .05);background:var(--info-card-bg);color:var(--info-card-text);border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:20px;border-end-end-radius:20px;position:relative;display:flex;flex-direction:column;box-shadow:var(--info-card-shadow);transition:transform .3s ease,box-shadow .3s ease,border-radius .3s ease;z-index:1;width:100%;box-sizing:border-box}.info-feature-card--dark[data-v-6b926f0b]{--info-card-bg: #141c31;--info-card-text: #ffffff;--info-card-shadow: 0 4px 20px rgba(0, 0, 0, .25)}.info-feature-card[data-v-6b926f0b]:hover,.info-feature-card[data-v-6b926f0b]:focus-within{transform:scale(1.05);box-shadow:0 12px 32px #00000040;border-end-start-radius:0;border-end-end-radius:0;z-index:10}.info-feature-card:hover .info-feature-card__expanded-content[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__expanded-content[data-v-6b926f0b]{opacity:1;visibility:visible;transform:translateY(0);box-shadow:0 12px 32px #00000040}.info-feature-card__thumb[data-v-6b926f0b]{position:relative;width:100%;aspect-ratio:16/9;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:0;border-end-end-radius:0;overflow:hidden;display:block;background:#d9d9d9}.info-feature-card--image-only[data-v-6b926f0b]{border-radius:20px}.info-feature-card--image-only[data-v-6b926f0b]:hover,.info-feature-card--image-only[data-v-6b926f0b]:focus-within{border-end-start-radius:20px;border-end-end-radius:20px}.info-feature-card--image-only .info-feature-card__thumb[data-v-6b926f0b]{border-radius:inherit}.info-feature-card__thumb-fallback[data-v-6b926f0b]{position:absolute;inset:0;display:grid;place-items:center;background:#d9d9d9;color:#141c31;font-size:clamp(2rem,5vw,4rem);font-weight:700}.info-feature-card__thumb-image[data-v-6b926f0b],.info-feature-card__thumb-overlay[data-v-6b926f0b]{position:absolute;inset:0}.info-feature-card__thumb-image[data-v-6b926f0b]{width:100%;height:100%;object-fit:cover;will-change:transform;transform:scale(1);transition:transform .6s cubic-bezier(.22,1,.36,1)}.info-feature-card:hover .info-feature-card__thumb-image[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__thumb-image[data-v-6b926f0b]{transform:scale(1.06)}.info-feature-card__thumb-overlay[data-v-6b926f0b]{z-index:1;background:#0000001f;transition:background .4s ease}.info-feature-card:hover .info-feature-card__thumb-overlay[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__thumb-overlay[data-v-6b926f0b]{background:#00000073}.info-feature-card--locked:hover .info-feature-card__thumb-overlay[data-v-6b926f0b],.info-feature-card--locked:focus-within .info-feature-card__thumb-overlay[data-v-6b926f0b]{background:#0000001f}.info-feature-card__lock-shell[data-v-6b926f0b]{position:absolute;inset-inline-end:12px;inset-block-start:12px;transform:scale(1);width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#0000008c;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:2;transition:transform .4s cubic-bezier(.22,1,.36,1),background .4s ease,border-color .4s ease,box-shadow .4s ease}.info-feature-card:hover .info-feature-card__lock-shell[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__lock-shell[data-v-6b926f0b]{transform:scale(1.1);background:#000000bf;border-color:#ffffff73;box-shadow:0 0 12px #ffffff26}.info-feature-card__lock-icon[data-v-6b926f0b]{width:16px;height:16px;color:#fff}.info-feature-card__duration-badge[data-v-6b926f0b]{flex:0 0 auto;font-size:12px;padding:4px 8px;background:#000000bf;color:#fff;border-radius:6px;z-index:3;font-weight:500}.info-feature-card__body[data-v-6b926f0b]{padding:12px 16px;display:flex;flex:1 1 auto;background:var(--info-card-bg);border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:20px;border-end-end-radius:20px;position:relative;z-index:2;transition:border-radius .3s ease,padding .3s ease}.info-feature-card:hover .info-feature-card__body[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__body[data-v-6b926f0b]{border-end-start-radius:0;border-end-end-radius:0;padding-bottom:8px}.info-feature-card__author-avatar[data-v-6b926f0b]{width:24px;height:24px;border-radius:50%;object-fit:cover;flex-shrink:0}.info-feature-card__author-avatar--fallback[data-v-6b926f0b]{display:grid;place-items:center;background:#141c311f;color:var(--info-card-text);font-size:.7rem;font-weight:700}.info-feature-card__header-details[data-v-6b926f0b]{display:flex;flex-direction:column;gap:4px;min-width:0;flex-grow:1}.info-feature-card__author-meta[data-v-6b926f0b]{display:flex;align-items:center;gap:8px;min-width:0;margin-block-start:auto}.info-feature-card__title-link[data-v-6b926f0b]{color:inherit;text-decoration:none}.info-feature-card__title[data-v-6b926f0b]{margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:1.35;color:var(--info-card-text);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}[dir=rtl] .info-feature-card__title[data-v-6b926f0b]{font-family:Cairo,sans-serif}.info-feature-card__author-name[data-v-6b926f0b]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--info-card-text);opacity:.75;font-family:Inter,sans-serif}[dir=rtl] .info-feature-card__author-name[data-v-6b926f0b]{font-family:Cairo,sans-serif}.info-feature-card__expanded-content[data-v-6b926f0b]{position:absolute;inset-block-start:calc(100% - 1px);inset-inline:0;background:var(--info-card-bg);border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:20px;border-end-end-radius:20px;padding:0 16px 16px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease,visibility .3s;z-index:1;clip-path:inset(0px -32px -32px -32px)}.info-feature-card__summary-link[data-v-6b926f0b]{color:inherit;text-decoration:none;display:block;margin-bottom:12px}.info-feature-card__summary[data-v-6b926f0b]{margin:0;font-size:13px;line-height:1.4;color:var(--info-card-text);opacity:.8;font-family:Inter,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}[dir=rtl] .info-feature-card__summary[data-v-6b926f0b]{font-family:Cairo,sans-serif}.info-feature-card__footer[data-v-6b926f0b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.info-feature-card__favorite[data-v-6b926f0b]{width:36px;height:36px;border-radius:50%;border:1px solid var(--info-card-text);background:transparent;color:var(--info-card-text);display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:all .2s ease;opacity:.7}.info-feature-card__favorite svg[data-v-6b926f0b]{width:18px;height:18px;display:block}.info-feature-card__favorite[data-v-6b926f0b]:hover:not(:disabled){opacity:1;background:#ce3b5214}.info-feature-card__favorite[data-v-6b926f0b]:disabled{opacity:.35;cursor:not-allowed}.info-feature-card__favorite--active[data-v-6b926f0b]{color:var(--color-sis-coral, #ce3b52);border-color:var(--color-sis-coral, #ce3b52);background:#ce3b5214;opacity:1}.info-feature-card__action[data-v-6b926f0b]{display:inline-flex;align-items:center;justify-content:center;flex-grow:1;padding:8px 16px;font-size:14px;font-weight:600;text-align:center;border-radius:8px;text-decoration:none;line-height:1.2;transition:all .2s ease;border:1px solid var(--color-sis-coral, #ce3b52);background:var(--color-sis-coral, #ce3b52);color:#fff;font-family:Inter,sans-serif}[dir=rtl] .info-feature-card__action[data-v-6b926f0b]{font-family:Cairo,sans-serif}.info-feature-card__action[data-v-6b926f0b]:hover{opacity:.9}.info-feature-card__action--watch[data-v-6b926f0b]{background:transparent;color:var(--color-sis-coral, #ce3b52)}.info-feature-card__action--watch[data-v-6b926f0b]:hover{background:#ce3b5214}@media (max-width: 1024px){.info-feature-card[data-v-6b926f0b]{border-end-start-radius:20px;border-end-end-radius:20px}.info-feature-card[data-v-6b926f0b]:hover,.info-feature-card[data-v-6b926f0b]:focus-within{transform:none;box-shadow:var(--info-card-shadow);border-end-start-radius:20px;border-end-end-radius:20px}.info-feature-card__body[data-v-6b926f0b]{border-end-start-radius:0;border-end-end-radius:0}.info-feature-card:hover .info-feature-card__body[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__body[data-v-6b926f0b]{border-end-start-radius:0;border-end-end-radius:0}.info-feature-card__expanded-content[data-v-6b926f0b]{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:20px;border-end-end-radius:20px;padding:0 16px 16px}.info-feature-card:hover .info-feature-card__thumb-image[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__thumb-image[data-v-6b926f0b]{transform:none}.info-feature-card:hover .info-feature-card__thumb-overlay[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__thumb-overlay[data-v-6b926f0b]{background:#0000001f}.info-feature-card:hover .info-feature-card__lock-shell[data-v-6b926f0b],.info-feature-card:focus-within .info-feature-card__lock-shell[data-v-6b926f0b]{transform:scale(1);background:#0000008c;border-color:#ffffff40;box-shadow:none}}.info-feature-card__title-link[data-v-6b926f0b]:focus-visible,.info-feature-card__summary-link[data-v-6b926f0b]:focus-visible,.info-feature-card__thumb[data-v-6b926f0b]:focus-visible,.info-feature-card__favorite[data-v-6b926f0b]:focus-visible,.info-feature-card__action[data-v-6b926f0b]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:3px}@media (prefers-reduced-motion: reduce){.info-feature-card[data-v-6b926f0b]:hover,.info-feature-card[data-v-6b926f0b]:focus-within{transform:none}.info-feature-card[data-v-6b926f0b],.info-feature-card__thumb-image[data-v-6b926f0b],.info-feature-card__expanded-content[data-v-6b926f0b],.info-feature-card__favorite[data-v-6b926f0b]{transition:none}}[data-v-54a497ce]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-54a497ce]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.information-section[data-v-54a497ce]{--info-service-scale: 1;--info-category-scale: 1;--info-category-card-gap: 16px;--info-category-cards-per-view: 1;--info-category-nav-gutter: 72px;--info-video-nav-gutter: 64px;--info-video-shadow-bleed: 16px;--info-category-card-width: calc( (100% - ((var(--info-category-cards-per-view) - 1) * var(--info-category-card-gap))) / var(--info-category-cards-per-view) );position:relative;width:100%;overflow-x:clip;overflow-y:visible;background-color:var(--home-surface-base, var(--color-bg));color:var(--color-text);display:flex;align-items:flex-start;justify-content:center;padding:var(--home-information-inner-space, 3rem) 0}html[data-theme=dark]{background-color:var(--home-surface-base, #101729);color:#fff}.information-section__content[data-v-54a497ce]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:calc(1376px * var(--info-service-scale));margin:0 auto;padding:calc(1.5rem * var(--info-service-scale)) calc(2rem * var(--info-service-scale)) 0;gap:calc(2rem * var(--info-service-scale))}@media (max-width: 768px){.information-section__content[data-v-54a497ce]{padding:1rem;gap:1.5rem}}@media (min-width: 641px) and (max-width: 1024px){.information-section[data-v-54a497ce]{--info-category-cards-per-view: 3}}@media (min-width: 1025px){.information-section[data-v-54a497ce]{--info-category-cards-per-view: 5;--info-video-shadow-bleed: 40px}}@media (min-width: 1025px) and (max-width: 1550px){.information-section[data-v-54a497ce]{--info-service-scale: .9;--info-category-scale: .8;--info-category-card-gap: 9.6px;--info-category-nav-gutter: 43px;--info-video-nav-gutter: calc(48px * var(--info-service-scale))}}.information-section__title[data-v-54a497ce]{font-family:Inter,sans-serif;font-size:calc(54px * var(--info-service-scale));font-weight:1000;line-height:1.4;letter-spacing:calc(-1.62px * var(--info-service-scale));margin:0;text-align:center;display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:calc(8px * var(--info-service-scale))}.information-section__title--ar[data-v-54a497ce]{font-family:Cairo,sans-serif;font-weight:1000}@media (max-width: 768px){.information-section__title[data-v-54a497ce]{font-size:42px}}@media (max-width: 480px){.information-section__title[data-v-54a497ce]{font-size:36px}}.information-section__title-text[data-v-54a497ce]{color:var(--color-sis-dark, #141c31)}.information-section__title-artwork[data-v-54a497ce]{--info-nav-artwork-width: calc(263.719px * var(--info-service-scale))}@media (max-width: 768px){.information-section__title-artwork[data-v-54a497ce]{--info-nav-artwork-width: 205.266px}}@media (max-width: 480px){.information-section__title-artwork[data-v-54a497ce]{--info-nav-artwork-width: 176.719px}}.information-section__title-artwork[data-v-54a497ce] .info-nav-artwork__image{width:160%}.category-carousel[data-v-54a497ce]{width:100%;max-width:100%;display:flex;justify-content:center;overflow:visible}.category-carousel__track[data-v-54a497ce]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:100%;overflow:visible;box-sizing:border-box;padding-inline:var(--info-category-nav-gutter)}@media (max-width: 1024px){.category-carousel__track[data-v-54a497ce]{display:flex;padding-inline:0}}.category-carousel__viewport[data-v-54a497ce]{width:100%;max-width:100%;overflow:hidden;box-sizing:border-box}.category-carousel__swiper[data-v-54a497ce]{width:100%;max-width:100%;overflow:visible;margin:0;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;mask-image:none;-webkit-mask-image:none;clip-path:inset(0)}.category-carousel__slide[data-v-54a497ce]{width:100%}@media (min-width: 1025px){.category-carousel__slide[data-v-54a497ce]{width:var(--info-category-card-width)}}.category-carousel__nav[data-v-54a497ce]{position:absolute;top:50%;transform:translateY(-50%);width:calc(48px * var(--info-service-scale) * var(--info-category-scale));height:calc(128px * var(--info-service-scale) * var(--info-category-scale));border-radius:calc(15px * var(--info-service-scale) * var(--info-category-scale));border:1px solid #141c31;background:#fff;color:#141c31;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:opacity .15s ease,transform .15s ease;z-index:3}.category-carousel__nav[data-v-54a497ce]:disabled{opacity:.35;cursor:not-allowed}.category-carousel__nav[data-v-54a497ce]:hover:not(:disabled){transform:translateY(calc(-50% - 2px))}.category-carousel__nav[data-v-54a497ce]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:2px}@media (max-width: 1024px){.category-carousel__nav[data-v-54a497ce]{display:none}}.category-carousel__nav-icon[data-v-54a497ce]{width:calc(24px * var(--info-service-scale) * var(--info-category-scale));height:calc(24px * var(--info-service-scale) * var(--info-category-scale))}.category-carousel__nav--prev[data-v-54a497ce]{inset-inline-start:calc(var(--category-nav-outset-start, 40px) * -1)}.category-carousel__nav--next[data-v-54a497ce]{inset-inline-end:calc(var(--category-nav-outset-end, 40px) * -1)}.info-category-card[data-v-54a497ce]{position:relative;width:100%;min-width:0;aspect-ratio:16/9;block-size:auto;min-block-size:0;border-radius:calc(20px * var(--info-service-scale) * var(--info-category-scale));overflow:hidden;background:#141c31;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center;outline:calc(3px * var(--info-service-scale) * var(--info-category-scale)) solid transparent;outline-offset:calc(-3px * var(--info-service-scale) * var(--info-category-scale));transition:transform .3s ease,box-shadow .3s ease}.info-category-card[data-v-54a497ce]:hover{transform:translateY(calc(-4px * var(--info-service-scale) * var(--info-category-scale)));box-shadow:0 4px 6px -1px #0000001a}.info-category-card[data-v-54a497ce]:focus-visible{outline-color:var(--color-sis-coral, #ce3b52)}.info-category-card--active[data-v-54a497ce]{outline-color:var(--color-sis-coral, #ce3b52)}@media (min-width: 1025px){.info-category-card[data-v-54a497ce]{width:100%;min-width:0}}.info-category-card__bg-container[data-v-54a497ce]{position:absolute;inset:0;z-index:1}.info-category-card__bg[data-v-54a497ce]{width:100%;height:100%;object-fit:cover;opacity:.85}.info-category-card__overlay[data-v-54a497ce]{position:absolute;inset:0;background:linear-gradient(180deg,#141c3100 35%,#141c318c 69%)}.info-category-card__label[data-v-54a497ce]{position:relative;z-index:2;color:#fff;font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:calc(22px * var(--info-service-scale) * var(--info-category-scale));font-weight:500;line-height:1.2;padding:0 calc(1rem * var(--info-service-scale) * var(--info-category-scale));pointer-events:none}@media (max-width: 768px){.info-category-card__label[data-v-54a497ce]{font-size:18px}}@media (max-width: 480px){.info-category-card__label[data-v-54a497ce]{font-size:16px}}.popular-header[data-v-54a497ce]{display:flex;justify-content:space-between;align-items:center;width:100%}.popular-header__title[data-v-54a497ce]{color:var(--color-text);font-family:Inter,sans-serif;font-size:calc(24px * var(--info-service-scale));font-weight:1000;margin:0}.popular-header__cta[data-v-54a497ce]{display:inline-flex;align-items:center;justify-content:center;height:calc(64px * var(--info-service-scale));padding:0 calc(24px * var(--info-service-scale));border-radius:calc(15px * var(--info-service-scale));background:var(--color-sis-coral, #ce3b52);color:#fff;font-family:Inter,sans-serif;font-weight:600;font-size:calc(18px * var(--info-service-scale));text-decoration:none;transition:opacity .15s ease}.popular-header__cta[data-v-54a497ce]:hover{opacity:.9}@media (max-width: 768px){.popular-header__title[data-v-54a497ce]{font-size:20px}.popular-header__cta[data-v-54a497ce]{height:52px;font-size:16px;padding:0 20px}}@media (max-width: 480px){.popular-header__title[data-v-54a497ce]{font-size:18px}.popular-header__cta[data-v-54a497ce]{height:44px;font-size:14px;padding:0 16px}}.video-carousel[data-v-54a497ce]{width:100%;overflow:visible}.video-carousel__track[data-v-54a497ce]{position:relative;width:100%;padding-inline:var(--info-video-nav-gutter);box-sizing:border-box}@media (max-width: 1024px){.video-carousel__track[data-v-54a497ce]{padding-inline:0}}.video-carousel__viewport[data-v-54a497ce]{width:100%;overflow:visible;clip-path:inset(calc(var(--info-video-shadow-bleed) * -1));padding-block:12px;margin-block:-12px}.video-carousel__swiper[data-v-54a497ce]{overflow:visible;width:100%}.video-carousel__slide[data-v-54a497ce]{width:100%;min-width:0;visibility:hidden}.video-carousel__slide.swiper-slide-visible[data-v-54a497ce],.video-carousel__slide[data-v-54a497ce]:has(+.video-carousel__slide.swiper-slide-visible),.video-carousel__slide.swiper-slide-visible+.video-carousel__slide[data-v-54a497ce]{visibility:visible}.video-carousel__column[data-v-54a497ce]{display:flex;flex-direction:column;gap:16px;width:100%}.video-carousel__cell[data-v-54a497ce]{width:100%;min-width:0;min-height:0}.video-carousel__cell--empty[data-v-54a497ce]{aspect-ratio:16/9;visibility:hidden;pointer-events:none}.video-carousel[data-v-54a497ce] .info-feature-card{width:100%;min-width:0}.video-carousel__nav[data-v-54a497ce]{position:absolute;top:50%;transform:translateY(-50%);width:calc(48px * var(--info-service-scale));height:calc(110px * var(--info-service-scale));border-radius:calc(15px * var(--info-service-scale));border:1px solid #141c31;background:#fff;color:#141c31;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3}.video-carousel__nav[data-v-54a497ce]:disabled{opacity:.35;cursor:not-allowed}.video-carousel__nav[data-v-54a497ce]:hover:not(:disabled){transform:translateY(calc(-50% - 2px))}.video-carousel__nav[data-v-54a497ce]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:2px}@media (max-width: 1024px){.video-carousel__nav[data-v-54a497ce]{display:none}}html[data-theme=dark]{background:#22273b;border-color:#fff;color:#fff}.video-carousel__nav--prev[data-v-54a497ce]{inset-inline-start:calc(var(--video-nav-outset-start, 40px) * -1)}.video-carousel__nav--next[data-v-54a497ce]{inset-inline-end:calc(var(--video-nav-outset-end, 40px) * -1)}.video-carousel__nav-icon[data-v-54a497ce]{width:calc(24px * var(--info-service-scale));height:calc(24px * var(--info-service-scale))}[data-v-67eaf9b8]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-67eaf9b8]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.instructor-card[data-v-67eaf9b8]{--instructor-card-scale: var(--instructor-card-scale-factor, 1);position:relative;width:var(--instructor-card-width, calc(362px * var(--instructor-card-scale)));max-width:100%;display:flex;flex-direction:column;gap:calc(6px * var(--instructor-card-scale));flex-shrink:0;cursor:pointer;transition:transform .3s ease;-webkit-tap-highlight-color:transparent}.instructor-card[data-v-67eaf9b8]:hover{transform:translateY(calc(-6px * var(--instructor-card-scale)))}.instructor-card__image-frame[data-v-67eaf9b8]{position:relative;aspect-ratio:4/5;block-size:auto;min-block-size:0;border-radius:calc(20px * var(--instructor-card-scale));overflow:hidden;background:#fff;border:calc(3px * var(--instructor-card-scale)) solid #ce3b52;display:grid;place-items:center}.instructor-card__image[data-v-67eaf9b8]{width:100%;height:100%;object-fit:cover;object-position:50% 20%}.instructor-card__info[data-v-67eaf9b8]{background:#141c31;border-radius:calc(20px * var(--instructor-card-scale));min-height:calc(142px * var(--instructor-card-scale));padding:calc(16px * var(--instructor-card-scale)) calc(24px * var(--instructor-card-scale));display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(16px * var(--instructor-card-scale));text-align:center}.instructor-card__name[data-v-67eaf9b8]{color:#fff;font-family:Inter,sans-serif;font-size:calc(26px * var(--instructor-card-scale));font-weight:500;line-height:1.4;letter-spacing:-.03em;margin:0;word-wrap:break-word}.instructor-card__title[data-v-67eaf9b8]{color:#f5f6f7;font-family:Inter,sans-serif;font-size:calc(20px * var(--instructor-card-scale));font-weight:400;text-transform:capitalize;line-height:1.4;margin:0;word-wrap:break-word}@media (max-width: 1024px){.instructor-card[data-v-67eaf9b8]{width:var(--instructor-card-width, 300px)}}@media (max-width: 768px){.instructor-card[data-v-67eaf9b8]{width:var(--instructor-card-width, 260px)}.instructor-card__image-frame[data-v-67eaf9b8],.instructor-card__info[data-v-67eaf9b8]{border-radius:16px}.instructor-card__name[data-v-67eaf9b8]{font-size:22px}.instructor-card__title[data-v-67eaf9b8]{font-size:18px}}@media (max-width: 480px){.instructor-card[data-v-67eaf9b8]{width:var(--instructor-card-width, 220px);gap:12px}.instructor-card__image-frame[data-v-67eaf9b8]{border-radius:14px}.instructor-card__info[data-v-67eaf9b8]{border-radius:14px;min-height:96px}.instructor-card__name[data-v-67eaf9b8]{font-size:18px}.instructor-card__title[data-v-67eaf9b8]{font-size:16px}}html[data-theme=dark] .instructor-card__info{background:#1c2334}html[data-theme=dark] .instructor-card__image-frame{border-color:transparent}[data-v-0cfd5c4c]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-0cfd5c4c]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.instructors-section[data-v-0cfd5c4c]{--instructors-section-scale: 1;--instructors-title-scale: 1;position:relative;padding-block-start:var(--home-section-space-start, var(--home-instructors-top-space, var(--home-section-space, var(--layout-section-gap))));padding-block-end:var(--home-section-space-end, var(--home-section-space, var(--layout-section-gap)));background:var(--home-instructors-surface, linear-gradient(180deg, #FFFFFF 0%, #F0F4FF 100%));overflow:hidden}[data-theme=dark] .instructors-section[data-v-0cfd5c4c]{background:var(--home-instructors-surface, linear-gradient(180deg, #0D1321 0%, #141C31 100%))}.instructors-section--flat[data-v-0cfd5c4c],[data-theme=dark] .instructors-section--flat[data-v-0cfd5c4c]{background:transparent}.instructors-section--flat .instructors-section__title[data-v-0cfd5c4c]{font-weight:600}@media (max-width: 768px){.instructors-section[data-v-0cfd5c4c]{padding-block-start:var(--home-section-space-start, var(--home-instructors-top-space, var(--home-section-space, 3rem)));padding-block-end:var(--home-section-space-end, var(--home-section-space, 3rem))}}.instructors-section__content[data-v-0cfd5c4c]{position:relative;z-index:1}.instructors-section__header[data-v-0cfd5c4c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:calc(3rem * var(--instructors-section-scale) - 30px);gap:calc(1.5rem * var(--instructors-section-scale))}@media (max-width: 768px){.instructors-section__header[data-v-0cfd5c4c]{flex-direction:column;align-items:flex-start;margin-bottom:2rem}}.instructors-section__see-all[data-v-0cfd5c4c]{flex-shrink:0}.instructors-section__title[data-v-0cfd5c4c]{color:#141c31;font-family:Inter,sans-serif;font-size:calc(54px * var(--instructors-section-scale) * var(--instructors-title-scale));font-weight:1000;line-height:calc(75.6px * var(--instructors-section-scale) * var(--instructors-title-scale));margin:0;text-align:start;word-wrap:break-word}[data-theme=dark] .instructors-section__title[data-v-0cfd5c4c]{color:#fff}@media (max-width: 1024px){.instructors-section__title[data-v-0cfd5c4c]{font-size:40px;line-height:56px}}@media (max-width: 768px){.instructors-section__title[data-v-0cfd5c4c]{font-size:32px;line-height:44.8px}}@media (max-width: 480px){.instructors-section__title[data-v-0cfd5c4c]{font-size:28px;line-height:39.2px}}.instructors-section__highlight[data-v-0cfd5c4c]{color:#ce3b52;display:block}.instructors-section__carousel[data-v-0cfd5c4c]{position:relative;overflow:visible}.instructors-section__swiper[data-v-0cfd5c4c]{overflow:hidden;padding:calc(.5rem * var(--instructors-section-scale) + 8px) 0 calc(2rem * var(--instructors-section-scale) + 8px);clip-path:inset(-8px 8px -8px 8px)}.instructors-section__slide[data-v-0cfd5c4c]{width:var(--slide-base-width, auto);height:auto;display:flex;overflow:visible}.instructors-section__carousel-nav[data-v-0cfd5c4c]{position:absolute;top:50%;transform:translateY(-50%);width:calc(48px * var(--instructors-section-scale));height:calc(110px * var(--instructors-section-scale));border-radius:calc(15px * var(--instructors-section-scale));border:1px solid #ffffff;background:#22273b;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:opacity .15s ease,transform .15s ease;z-index:3}.instructors-section__carousel-nav[data-v-0cfd5c4c]:disabled,.instructors-section__carousel-nav--disabled[data-v-0cfd5c4c]{opacity:.35;cursor:not-allowed}.instructors-section__carousel-nav[data-v-0cfd5c4c]:hover:not(:disabled){transform:translateY(calc(-50% - 2px))}.instructors-section__carousel-nav[data-v-0cfd5c4c]:focus-visible{outline:2px solid var(--color-sis-coral, #ce3b52);outline-offset:2px}@media (max-width: 1024px){.instructors-section__carousel-nav[data-v-0cfd5c4c]{display:none}}.instructors-section__carousel-nav-icon[data-v-0cfd5c4c]{width:calc(24px * var(--instructors-section-scale));height:calc(24px * var(--instructors-section-scale))}.instructors-section__carousel-nav--prev[data-v-0cfd5c4c]{inset-inline-start:calc(var(--instructors-nav-outset-start, 64px) * -1)}.instructors-section__carousel-nav--next[data-v-0cfd5c4c]{inset-inline-end:calc(var(--instructors-nav-outset-end, 64px) * -1)}@media (min-width: 1025px) and (max-width: 1550px){.instructors-section[data-v-0cfd5c4c]{--instructors-title-scale: .95}.instructors-section__see-all[data-v-0cfd5c4c]{transform:translate(-50px,30px)}[dir=rtl] .instructors-section__see-all[data-v-0cfd5c4c]{transform:translate(50px,30px)}.instructors-section__carousel-nav--prev[data-v-0cfd5c4c]{inset-inline-start:calc(var(--instructors-nav-outset-start, 52px) * -1)}.instructors-section__carousel-nav--next[data-v-0cfd5c4c]{inset-inline-end:calc(var(--instructors-nav-outset-end, 52px) * -1)}.instructors-section[data-v-0cfd5c4c] .see-all-link--pill{height:calc(64px * var(--instructors-section-scale));padding:0 calc(24px * var(--instructors-section-scale));border-radius:calc(15px * var(--instructors-section-scale))}.instructors-section[data-v-0cfd5c4c] .see-all-link__text--pill{font-size:calc(18px * var(--instructors-section-scale))}}[data-v-552b85dc]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-552b85dc]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.learning-journey[data-v-552b85dc]{padding-block-start:var(--home-section-space-start, var(--home-section-space, 4.5rem));padding-block-end:var(--home-section-space-end, var(--home-section-space, 4.5rem));padding-inline:0;background-color:var(--home-learning-surface, transparent)}[data-theme=dark] .learning-journey[data-v-552b85dc]{background-color:transparent}.learning-journey__card[data-v-552b85dc]{background:#f5f6f7;border-radius:40px;padding:72px 24px;text-align:center;max-width:1376px;margin:0 auto}[data-theme=dark] .learning-journey__card[data-v-552b85dc]{background:#1c2334}@media (max-width: 1024px){.learning-journey__card[data-v-552b85dc]{padding:64px 24px}}@media (max-width: 768px){.learning-journey__card[data-v-552b85dc]{padding:48px 20px;border-radius:32px}}@media (max-width: 640px){.learning-journey__card[data-v-552b85dc]{padding:40px 18px;border-radius:28px}}.learning-journey__content[data-v-552b85dc]{display:flex;flex-direction:column;align-items:center;gap:24px}.learning-journey__title[data-v-552b85dc]{font-family:Inter,sans-serif;font-size:54px;font-weight:1000;line-height:1.4;color:#141c31;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:720px;margin:0 auto}[data-theme=dark] .learning-journey__title[data-v-552b85dc]{color:#fff}@media (max-width: 1024px){.learning-journey__title[data-v-552b85dc]{font-size:40px}}@media (max-width: 768px){.learning-journey__title[data-v-552b85dc]{font-size:32px}}@media (max-width: 640px){.learning-journey__title[data-v-552b85dc]{font-size:28px}}.learning-journey__accent[data-v-552b85dc]{color:#ce3b52}.learning-journey__description[data-v-552b85dc]{margin:0;font-size:28px;font-weight:500;line-height:1.6;color:#141c31;max-width:760px}[data-theme=dark] .learning-journey__description[data-v-552b85dc]{color:#fff;opacity:.9}@media (max-width: 1024px){.learning-journey__description[data-v-552b85dc]{font-size:22px}}@media (max-width: 768px){.learning-journey__description[data-v-552b85dc]{font-size:18px}}.learning-journey__cta[data-v-552b85dc]{display:inline-flex;align-items:center;justify-content:center;width:200px;height:64px;border-radius:15px;border:1px solid #FFFFFF;background:#ce3b52;color:#fff;font-size:18px;font-weight:600;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.learning-journey__cta[data-v-552b85dc]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #ce3b5240}@media (max-width: 640px){.learning-journey__cta[data-v-552b85dc]{width:min(240px,100%);height:56px;font-size:16px}}.learning-journey--rtl .learning-journey__title[data-v-552b85dc],.learning-journey--rtl .learning-journey__description[data-v-552b85dc]{font-family:Noto Kufi Arabic,sans-serif}.learning-journey--about[data-v-552b85dc],[data-theme=dark] .learning-journey--about[data-v-552b85dc]{background-color:transparent}.learning-journey--about .learning-journey__card[data-v-552b85dc]{background:#fff}[data-theme=dark] .learning-journey--about .learning-journey__card[data-v-552b85dc]{background:#1c2334}.learning-journey--about .learning-journey__title[data-v-552b85dc]{font-weight:600}@media (min-width: 1025px) and (max-width: 1550px){.learning-journey[data-v-552b85dc]:not(.learning-journey--about){padding-block-start:var(--home-section-space-start, var(--home-section-space, calc(4.5rem * .85)));padding-block-end:var(--home-section-space-end, var(--home-section-space, calc(4.5rem * .85)));padding-inline:0}.learning-journey:not(.learning-journey--about) .learning-journey__card[data-v-552b85dc]{width:min(100%,1170px);border-radius:34px;padding:61px 20px}.learning-journey:not(.learning-journey--about) .learning-journey__content[data-v-552b85dc]{gap:20px}.learning-journey:not(.learning-journey--about) .learning-journey__title[data-v-552b85dc]{font-size:46px;max-width:612px;gap:9px}.learning-journey:not(.learning-journey--about) .learning-journey__description[data-v-552b85dc]{font-size:24px;max-width:646px}.learning-journey:not(.learning-journey--about) .learning-journey__cta[data-v-552b85dc]{width:170px;height:54px;border-radius:13px;font-size:15px}.learning-journey--about[data-v-552b85dc]{padding:3.375rem 0}.learning-journey--about .learning-journey__card[data-v-552b85dc]{width:min(100%,1032px);border-radius:30px;padding:54px 18px}.learning-journey--about .learning-journey__content[data-v-552b85dc]{gap:18px}.learning-journey--about .learning-journey__title[data-v-552b85dc]{font-size:40.5px;max-width:540px;gap:7.5px}.learning-journey--about .learning-journey__description[data-v-552b85dc]{font-size:21px;max-width:570px}.learning-journey--about .learning-journey__cta[data-v-552b85dc]{width:150px;height:48px;border-radius:11.25px;font-size:13.5px}}[data-v-8b3b16d0]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-8b3b16d0]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.app-download[data-v-8b3b16d0]{--app-download-scale: 1;--app-download-badge-scale: 1;padding-block-start:var(--home-section-space-start, var(--home-section-space, var(--layout-section-gap)));padding-block-end:var(--home-section-space-end, var(--home-section-space, var(--layout-section-gap)));padding-inline:0;position:relative;overflow:hidden;background-color:var(--home-surface-muted, #F5F6F7)}[data-theme=dark] .app-download[data-v-8b3b16d0]{background-color:var(--home-surface-muted, #0D1321)}.app-download__header[data-v-8b3b16d0]{margin-bottom:calc(3rem * var(--app-download-scale))}@media (max-width: 768px){.app-download__header[data-v-8b3b16d0]{margin-bottom:2rem}}.app-download__title[data-v-8b3b16d0]{color:#141c31;font-family:Inter,serif;font-size:calc(54px * var(--app-download-scale));font-weight:1000;line-height:1.4;margin:0}[data-theme=dark] .app-download__title[data-v-8b3b16d0]{color:#fff}@media (max-width: 1024px){.app-download__title[data-v-8b3b16d0]{font-size:40px}}@media (max-width: 768px){.app-download__title[data-v-8b3b16d0]{font-size:32px}}@media (max-width: 480px){.app-download__title[data-v-8b3b16d0]{font-size:28px}}.app-download__highlight[data-v-8b3b16d0]{color:#ce3b52;display:block}.app-download__container[data-v-8b3b16d0]{position:relative;background:linear-gradient(104deg,#141c31,#1e2942);border-radius:calc(32px * var(--app-download-scale));padding:0;overflow:hidden;min-height:calc(500px * var(--app-download-scale));display:flex;align-items:center}@media (max-width: 1024px){.app-download__container[data-v-8b3b16d0]{min-height:auto;flex-direction:column;padding:4.5rem 2rem 0}}@media (max-width: 480px){.app-download__container[data-v-8b3b16d0]{padding:3rem 1rem 0}}.app-download__noise[data-v-8b3b16d0]{position:absolute;inset:0;background-image:url(/assets/jpg/noisy-gradient-CZXzVcMb.jpg);background-size:cover;background-position:center;opacity:.15;z-index:0;mix-blend-mode:overlay;pointer-events:none}.app-download__content[data-v-8b3b16d0]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;padding:0 calc(4.5rem * var(--app-download-scale));gap:calc(3rem * var(--app-download-scale))}@media (max-width: 1024px){.app-download__content[data-v-8b3b16d0]{flex-direction:column-reverse;padding:0;gap:0}}.app-download__image-wrapper[data-v-8b3b16d0]{position:relative;flex:1;display:flex;justify-content:center;align-items:flex-end;height:100%;min-width:calc(300px * var(--app-download-scale));padding-top:calc(2rem * var(--app-download-scale))}@media (max-width: 1024px){.app-download__image-wrapper[data-v-8b3b16d0]{padding-top:0;min-width:unset;width:100%}}.app-download__image[data-v-8b3b16d0]{max-width:100%;height:auto;max-height:calc(480px * var(--app-download-scale));object-fit:contain;position:relative;z-index:2;transform:translateY(2rem)}@media (max-width: 1024px){.app-download__image[data-v-8b3b16d0]{transform:translateY(0)}}@media (min-width: 1025px){.app-download__image[data-v-8b3b16d0]{transform:translateY(calc(2rem * var(--app-download-scale))) scale(calc(1 + .05 * var(--app-download-scale)));transform-origin:bottom center}}.app-download__glow[data-v-8b3b16d0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(300px * var(--app-download-scale));height:calc(300px * var(--app-download-scale));background:radial-gradient(circle,#ffffff1a,#fff0 70%);border-radius:50%;z-index:1}.app-download__info[data-v-8b3b16d0]{flex:1;max-width:calc(600px * var(--app-download-scale));padding-bottom:calc(2rem * var(--app-download-scale))}@media (max-width: 1024px){.app-download__info[data-v-8b3b16d0]{text-align:center;max-width:100%;padding-bottom:0;margin-bottom:3rem}}.app-download__headline[data-v-8b3b16d0]{color:#fff;font-family:Inter,serif;font-size:calc(48px * var(--app-download-scale));font-weight:1000;line-height:1.2;margin-bottom:calc(1rem * var(--app-download-scale))}@media (max-width: 1024px){.app-download__headline[data-v-8b3b16d0]{font-size:36px}}@media (max-width: 768px){.app-download__headline[data-v-8b3b16d0]{font-size:32px}}@media (max-width: 480px){.app-download__headline[data-v-8b3b16d0]{font-size:26px}}.app-download__description[data-v-8b3b16d0]{color:#fff;font-family:Inter,serif;font-size:calc(18px * var(--app-download-scale));font-weight:500;line-height:1.6;margin-bottom:calc(2rem * var(--app-download-scale));opacity:.9}.app-download__buttons[data-v-8b3b16d0]{display:flex;gap:calc(1rem * var(--app-download-scale));align-items:center}@media (max-width: 1024px){.app-download__buttons[data-v-8b3b16d0]{justify-content:center}}@media (max-width: 480px){.app-download__buttons[data-v-8b3b16d0]{flex-direction:column;width:100%}}@media (min-width: 1025px) and (max-width: 1550px){.app-download[data-v-8b3b16d0]{--app-download-scale: .75}.store-badge-link[data-v-8b3b16d0]{height:calc(48px * var(--app-download-scale))}}@media (min-width: 1025px){.app-download[data-v-8b3b16d0]{--app-download-badge-scale: 1.25}}.store-badge-link[data-v-8b3b16d0]{display:inline-block;height:calc(48px * var(--app-download-scale, 1) * var(--app-download-badge-scale, 1));transition:transform .2s ease}.store-badge-link[data-v-8b3b16d0]:hover{transform:translateY(-2px)}.store-badge-img[data-v-8b3b16d0]{height:100%;width:auto;border-radius:8px}@media (max-width: 1024px){[dir=rtl] .app-download__container[data-v-8b3b16d0]{padding:4.5rem 2rem 0}}@media (max-width: 480px){[dir=rtl] .app-download__container[data-v-8b3b16d0]{padding:3rem 1rem 0}}[dir=rtl] .app-download__title[data-v-8b3b16d0],[dir=rtl] .app-download__headline[data-v-8b3b16d0],[dir=rtl] .app-download__description[data-v-8b3b16d0]{font-family:Noto Kufi Arabic,sans-serif;line-height:1.6}[dir=rtl] .app-download__headline[data-v-8b3b16d0]{line-height:1.4}@media (max-width: 768px){[dir=rtl] .app-download__headline[data-v-8b3b16d0]{font-size:28px}}@media (max-width: 480px){[dir=rtl] .app-download__headline[data-v-8b3b16d0]{font-size:24px}}[data-v-5567541d]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-5567541d]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.success-partners[data-v-5567541d]{--success-partners-scale: 1;padding-block-start:var(--home-section-space-start, var(--home-section-space, 4.5rem));padding-block-end:var(--home-section-space-end, var(--home-section-space, 4.5rem));padding-inline:0;position:relative;overflow:hidden;background-color:var(--home-surface-muted, #F5F6F7)}[data-theme=dark] .success-partners[data-v-5567541d]{background-color:var(--home-surface-muted, #0D1321)}.success-partners__header[data-v-5567541d]{text-align:center;margin-bottom:calc(3rem * var(--success-partners-scale))}.success-partners__motion-toggle[data-v-5567541d]{margin-block-start:1rem;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#151d32;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,transform .15s ease}.success-partners__motion-toggle[data-v-5567541d]:hover{background:#151d3214}.success-partners__motion-toggle[data-v-5567541d]:active{transform:scale(.94)}.success-partners__motion-toggle[data-v-5567541d]:focus-visible{outline:3px solid currentColor;outline-offset:3px}[data-theme=dark] .success-partners__motion-toggle[data-v-5567541d]{color:#fff}[data-theme=dark] .success-partners__motion-toggle[data-v-5567541d]:hover{background:#ffffff1f}.success-partners__motion-icon[data-v-5567541d]{width:22px;height:22px;display:block}.success-partners__title[data-v-5567541d]{color:#151d32;font-family:Inter,serif;font-size:calc(54px * var(--success-partners-scale));font-weight:1000;line-height:calc(81px * var(--success-partners-scale))}[data-theme=dark] .success-partners__title[data-v-5567541d]{color:#fff}@media (max-width: 768px){.success-partners__title[data-v-5567541d]{font-size:40px;line-height:1.4}}@media (max-width: 640px){.success-partners__title[data-v-5567541d]{font-size:32px;line-height:1.3}}.success-partners__highlight[data-v-5567541d]{color:#ce3b52}.success-partners__carousels[data-v-5567541d]{display:flex;flex-direction:column;gap:calc(24px * var(--success-partners-scale));width:100%;overflow:hidden}.success-partners__row[data-v-5567541d]{position:relative;overflow:hidden;width:100%;mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 5%,black 95%,transparent 100%)}.success-partners__track[data-v-5567541d]{display:flex;width:max-content}.success-partners__track--left[data-v-5567541d]{animation:scroll-left-5567541d 60s linear infinite}.success-partners__track--right[data-v-5567541d]{animation:scroll-right-5567541d 60s linear infinite}.success-partners__card[data-v-5567541d]{flex-shrink:0;width:calc(256px * var(--success-partners-scale));height:calc(112px * var(--success-partners-scale));background:#fff;border:1px solid #E0E1E4;border-radius:calc(20px * var(--success-partners-scale));display:flex;align-items:center;justify-content:center;padding:calc(1rem * var(--success-partners-scale));margin-inline-end:calc(24px * var(--success-partners-scale))}[data-theme=dark] .success-partners__card[data-v-5567541d]{background:#ffffff0d;border-color:#ffffff1a}@media (max-width: 768px){.success-partners__card[data-v-5567541d]{width:200px;height:90px;border-radius:16px}}@media (max-width: 640px){.success-partners__card[data-v-5567541d]{width:160px;height:72px;border-radius:12px;margin-inline-end:16px}}.success-partners__logo[data-v-5567541d]{max-width:80%;max-height:70%;object-fit:contain}.success-partners.is-paused .success-partners__track[data-v-5567541d],.success-partners__carousels:hover .success-partners__track[data-v-5567541d],.success-partners__carousels:focus-within .success-partners__track[data-v-5567541d]{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.success-partners__track[data-v-5567541d]{animation-play-state:paused}}.success-partners.is-rtl .success-partners__track--left[data-v-5567541d]{animation-name:scroll-left-rtl-5567541d}.success-partners.is-rtl .success-partners__track--right[data-v-5567541d]{animation-name:scroll-right-rtl-5567541d}@media (min-width: 1025px) and (max-width: 1550px){.success-partners[data-v-5567541d]{--success-partners-scale: .8}}@keyframes scroll-left-5567541d{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right-5567541d{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes scroll-left-rtl-5567541d{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes scroll-right-rtl-5567541d{0%{transform:translate(50%)}to{transform:translate(0)}}[data-v-04c815b3]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-04c815b3]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.success-stories[data-v-04c815b3]{--success-stories-scale: 1;padding-block:var(--home-section-space, calc(4.5rem * var(--success-stories-scale)));padding-inline:0;position:relative;overflow:hidden}[data-theme=dark] .success-stories[data-v-04c815b3]{background-color:var(--home-stories-surface, #0D1321)}.success-stories__header[data-v-04c815b3]{position:relative;z-index:1;text-align:center;margin-bottom:calc(3rem * var(--success-stories-scale))}.success-stories__motion-toggle[data-v-04c815b3]{margin-block-start:1rem;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#141c31;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,transform .15s ease}.success-stories__motion-toggle[data-v-04c815b3]:hover{background:#141c3114}.success-stories__motion-toggle[data-v-04c815b3]:active{transform:scale(.94)}.success-stories__motion-toggle[data-v-04c815b3]:focus-visible{outline:3px solid currentColor;outline-offset:3px}[data-theme=dark] .success-stories__motion-toggle[data-v-04c815b3]{color:#fff}[data-theme=dark] .success-stories__motion-toggle[data-v-04c815b3]:hover{background:#ffffff1f}.success-stories__motion-icon[data-v-04c815b3]{width:22px;height:22px;display:block}.success-stories__title[data-v-04c815b3]{color:#141c31;font-family:Inter,serif;font-size:calc(54px * var(--success-stories-scale));font-weight:1000;line-height:normal;word-wrap:break-word}[data-theme=dark] .success-stories__title[data-v-04c815b3]{color:#fff}@media (max-width: 768px){.success-stories__title[data-v-04c815b3]{font-size:40px}}@media (max-width: 640px){.success-stories__title[data-v-04c815b3]{font-size:32px}}.success-stories__highlight[data-v-04c815b3]{color:#ce3b52}.success-stories__carousels[data-v-04c815b3]{position:relative;z-index:1;display:flex;flex-direction:column;gap:calc(24px * var(--success-stories-scale));width:100%;overflow:hidden}.success-stories__row[data-v-04c815b3]{position:relative;overflow:hidden;width:100%;mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 10%,black 90%,transparent 100%)}.success-stories__track[data-v-04c815b3]{display:flex;width:max-content}.success-stories__track--left[data-v-04c815b3]{animation:scroll-left-04c815b3 180s linear infinite}.success-stories__track--right[data-v-04c815b3]{animation:scroll-right-04c815b3 180s linear infinite}.success-stories__card[data-v-04c815b3]{user-select:none;flex-shrink:0;width:calc(640px * var(--success-stories-scale));background:#fff;border:1px solid #E0E1E4;border-radius:calc(20px * var(--success-stories-scale));padding:calc(32px * var(--success-stories-scale));margin-inline-end:calc(24px * var(--success-stories-scale));display:flex;flex-direction:column;justify-content:space-between;gap:calc(24px * var(--success-stories-scale));box-shadow:0 4px 12px #00000005}[data-theme=dark] .success-stories__card[data-v-04c815b3]{background:#ffffff0d;border-color:#ffffff1a;box-shadow:none}@media (max-width: 768px){.success-stories__card[data-v-04c815b3]{width:500px;padding:24px}}@media (max-width: 640px){.success-stories__card[data-v-04c815b3]{width:360px;padding:20px;margin-inline-end:16px}}.success-stories__text[data-v-04c815b3]{color:#2b2b2b;font-family:Inter,serif;font-size:calc(20px * var(--success-stories-scale));font-weight:500;line-height:calc(32px * var(--success-stories-scale));word-wrap:break-word}[data-theme=dark] .success-stories__text[data-v-04c815b3]{color:#fff}@media (max-width: 640px){.success-stories__text[data-v-04c815b3]{font-size:16px;line-height:1.5}}.success-stories__footer[data-v-04c815b3]{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.success-stories__author[data-v-04c815b3]{display:flex;align-items:center;gap:calc(12px * var(--success-stories-scale))}.success-stories__avatar[data-v-04c815b3]{width:calc(48px * var(--success-stories-scale));height:calc(48px * var(--success-stories-scale));border-radius:50%;object-fit:cover}@media (max-width: 640px){.success-stories__avatar[data-v-04c815b3]{width:32px;height:32px}}.success-stories__author-name[data-v-04c815b3]{color:#2b2b2b;font-family:Inter,serif;font-size:calc(20px * var(--success-stories-scale));font-weight:500;word-wrap:break-word}[data-theme=dark] .success-stories__author-name[data-v-04c815b3]{color:#fff}@media (max-width: 640px){.success-stories__author-name[data-v-04c815b3]{font-size:16px}}.success-stories__rating[data-v-04c815b3]{display:flex;gap:calc(2px * var(--success-stories-scale))}.success-stories__star[data-v-04c815b3]{color:#d4d4d4;font-size:calc(18px * var(--success-stories-scale))}.success-stories__star.is-active[data-v-04c815b3]{color:#f5c853}@media (max-width: 640px){.success-stories__star[data-v-04c815b3]{font-size:14px}}.success-stories.is-paused .success-stories__track[data-v-04c815b3],.success-stories__carousels:hover .success-stories__track[data-v-04c815b3],.success-stories__carousels:focus-within .success-stories__track[data-v-04c815b3]{animation-play-state:paused}@media (prefers-reduced-motion: reduce){.success-stories__track[data-v-04c815b3]{animation-play-state:paused}}.success-stories.is-rtl .success-stories__track--left[data-v-04c815b3]{animation-name:scroll-left-rtl-04c815b3}.success-stories.is-rtl .success-stories__track--right[data-v-04c815b3]{animation-name:scroll-right-rtl-04c815b3}@media (min-width: 1025px) and (max-width: 1550px){.success-stories[data-v-04c815b3]{--success-stories-scale: .85}}@keyframes scroll-left-04c815b3{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right-04c815b3{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes scroll-left-rtl-04c815b3{0%{transform:translate(0)}to{transform:translate(50%)}}@keyframes scroll-right-rtl-04c815b3{0%{transform:translate(50%)}to{transform:translate(0)}}[data-v-29f6ae46]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-29f6ae46]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.home-section-divider[data-v-29f6ae46]{position:relative;display:block;block-size:var(--home-divider-block-size, 22px);--home-divider-before-surface: var(--home-surface-base, #ffffff);--home-divider-after-surface: var(--home-surface-base, #ffffff);background:linear-gradient(to bottom,var(--home-divider-before-surface) 0 50%,var(--home-divider-after-surface) 50% 100%);overflow:visible}.home-section-divider[data-v-29f6ae46]:before{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;width:min(1100px,100% - 96px);height:10px;translate:-50% -50%;background:linear-gradient(90deg,var(--home-divider-line-halo-soft),var(--home-divider-line-halo-strong) 50%,var(--home-divider-line-halo-soft)) center/100% 3px no-repeat,linear-gradient(90deg,var(--home-divider-line-soft),var(--home-divider-line-strong) 50%,var(--home-divider-line-soft)) center/100% 1.5px no-repeat}.home-section-divider[data-v-29f6ae46]:after{content:none}.home-section-divider--dots[data-v-29f6ae46]:before{background:radial-gradient(circle at center,#d73953 0 4px,var(--home-divider-surface) 4.5px 7px,transparent 7.5px) calc(50% - 55px) 50%/14px 14px no-repeat,radial-gradient(circle at center,#d73953 0 4px,var(--home-divider-surface) 4.5px 7px,transparent 7.5px) calc(50% + 55px) 50%/14px 14px no-repeat,linear-gradient(90deg,var(--home-divider-line-halo-soft) 0,var(--home-divider-line-halo-strong) 44.5%,transparent 44.5% 55.5%,var(--home-divider-line-halo-strong) 55.5%,var(--home-divider-line-halo-soft) 100%) center/100% 3px no-repeat,linear-gradient(90deg,var(--home-divider-line-soft) 0,var(--home-divider-line-strong) 44.5%,transparent 44.5% 55.5%,var(--home-divider-line-strong) 55.5%,var(--home-divider-line-soft) 100%) center/100% 1.5px no-repeat}.home-section-divider--dots[data-v-29f6ae46]:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;width:68px;height:14px;translate:-50% -50%;background:radial-gradient(circle at center,#d73953 0 4px,transparent 4.5px) left center/14px 14px no-repeat,radial-gradient(circle at center,#d73953 0 4px,transparent 4.5px) center/14px 14px no-repeat,radial-gradient(circle at center,#d73953 0 4px,transparent 4.5px) right center/14px 14px no-repeat}.home-section-divider--logo[data-v-29f6ae46]:before{background:radial-gradient(circle at center,#d73953 0 4px,var(--home-divider-surface) 4.5px 7px,transparent 7.5px) calc(50% - 55px) 50%/14px 14px no-repeat,radial-gradient(circle at center,#d73953 0 4px,var(--home-divider-surface) 4.5px 7px,transparent 7.5px) calc(50% + 55px) 50%/14px 14px no-repeat,linear-gradient(90deg,var(--home-divider-line-halo-soft) 0,var(--home-divider-line-halo-strong) 44.5%,transparent 44.5% 55.5%,var(--home-divider-line-halo-strong) 55.5%,var(--home-divider-line-halo-soft) 100%) center/100% 3px no-repeat,linear-gradient(90deg,var(--home-divider-line-soft) 0,var(--home-divider-line-strong) 44.5%,transparent 44.5% 55.5%,var(--home-divider-line-strong) 55.5%,var(--home-divider-line-soft) 100%) center/100% 1.5px no-repeat}.home-section-divider--logo[data-v-29f6ae46]:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;width:32px;height:46px;translate:-50% -50%;background:var(--home-divider-logo) left center/auto 46px no-repeat}.home-section-divider--before-muted[data-v-29f6ae46]{--home-divider-before-surface: var(--home-surface-muted, #F5F6F7)}.home-section-divider--after-muted[data-v-29f6ae46]{--home-divider-after-surface: var(--home-surface-muted, #F5F6F7)}.home-section-divider--before-instructors-end[data-v-29f6ae46]{--home-divider-before-surface: var(--home-instructors-divider-edge, #F0F4FF)}[data-theme=dark] .home-section-divider[data-v-29f6ae46]{background:transparent}html[dir=rtl] .home-section-divider[data-v-29f6ae46]:before,html[dir=rtl] .home-section-divider[data-v-29f6ae46]:after{translate:50% -50%}@media (max-width: 1024px){.home-section-divider[data-v-29f6ae46]{display:none}}[data-v-3928394c]:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark][data-v-3928394c]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}.home__canvas[data-v-3928394c]{--home-section-space: 22px;--home-information-inner-space: 0px;--home-info-content-top-inset: 24px;--home-program-heading-inset: 0px;--home-divider-block-size: 22px;--home-divider-content-gap: 48px;--home-divider-edge-space: calc( var(--home-divider-content-gap) - (var(--home-divider-block-size) * .5) );--home-parent-promo-gap: 32px;--home-carousel-trailing-space: 32px;--home-carousel-rest-height-reduction: 0px;--home-surface-base: #ffffff;--home-surface-muted: #F5F6F7;--home-instructors-surface: linear-gradient(180deg, #FFFFFF 0%, #F0F4FF 100%);--home-instructors-divider-edge: #F0F4FF;--home-learning-surface: #ffffff;--home-stories-surface: transparent;--home-noise-opacity: .18;--home-noise-center-opacity: .15;--home-divider-surface: #ffffff;--home-divider-line-soft: rgba(21, 32, 59, .62);--home-divider-line-strong: rgba(21, 32, 59, .88);--home-divider-line-halo-soft: rgba(21, 32, 59, .1);--home-divider-line-halo-strong: rgba(21, 32, 59, .2);--home-divider-shadow: rgba(21, 32, 59, .14);--home-divider-logo: url(/assets/png/SIS%20Online%20logo-01%201-snRfdhyx.png);position:relative;isolation:isolate;background-color:#fff}[data-theme=dark] .home__canvas[data-v-3928394c]{--home-surface-base: transparent;--home-surface-muted: transparent;--home-instructors-surface: transparent;--home-instructors-divider-edge: transparent;--home-learning-surface: transparent;--home-stories-surface: transparent;--home-noise-opacity: .3;--home-divider-surface: #101729;--home-divider-line-soft: rgba(232, 236, 246, .62);--home-divider-line-strong: rgba(232, 236, 246, .9);--home-divider-line-halo-soft: rgba(232, 236, 246, .1);--home-divider-line-halo-strong: rgba(232, 236, 246, .2);--home-divider-shadow: rgba(0, 0, 0, .28);--home-divider-logo: url(/assets/png/SIS%20Online%20logo%20dark%20mode-BjbNBgp1.png);background-color:#101729}.home__flow[data-v-3928394c]{position:relative;z-index:1}@media (min-width: 1025px) and (max-width: 1550px){.home__canvas[data-v-3928394c]{--home-section-space: 20px;--home-divider-content-gap: 40px;--home-divider-edge-space: 29px;--home-info-content-top-inset: 21.6px;--home-program-heading-inset: clamp(0px, calc(3.6vw - 36.9px) , 14px);--home-parent-promo-gap: 28px;--home-carousel-trailing-space: 20px;--home-carousel-rest-height-reduction: 67px}}@media (min-width: 769px) and (max-width: 1024px){.home__canvas[data-v-3928394c]{--home-section-space: 16px;--home-divider-content-gap: 32px;--home-divider-edge-space: 32px;--home-info-content-top-inset: 24px;--home-parent-promo-gap: 32px;--home-carousel-trailing-space: 32px}}@media (min-width: 1551px){.home__canvas[data-v-3928394c]{--home-carousel-rest-height-reduction: 93px}}@media (max-width: 768px){.home__canvas[data-v-3928394c]{--home-section-space: 12px;--home-divider-content-gap: 24px;--home-divider-edge-space: 24px;--home-info-content-top-inset: 16px;--home-parent-promo-gap: 24px;--home-carousel-trailing-space: 24px}}.courses-section[data-v-3928394c],.programs-section[data-v-3928394c],.info-section[data-v-3928394c]{position:relative;background-color:var(--home-surface-base, var(--color-bg));display:flex;align-items:center;z-index:2;overflow:visible;padding-block-start:var(--home-section-space-start, var(--home-section-space, 2rem));padding-block-end:var(--home-section-space-end, var(--home-section-space, 2rem));padding-inline:0}@media (max-width: 768px){.courses-section[data-v-3928394c],.programs-section[data-v-3928394c],.info-section[data-v-3928394c]{align-items:flex-start}}.info-section[data-v-3928394c]{justify-content:center;overflow-x:clip;overflow-y:visible}.courses-section__wrapper[data-v-3928394c],.programs-section__wrapper[data-v-3928394c]{width:100%;max-width:min(1440px,var(--layout-container-max));margin:0 auto;padding:0 1rem;display:flex;flex-direction:column;gap:3rem;overflow:visible}@media (max-width: 768px){.courses-section__wrapper[data-v-3928394c],.programs-section__wrapper[data-v-3928394c]{gap:2rem}}@media (min-width: 1025px) and (max-width: 1550px){.courses-section__wrapper[data-v-3928394c],.programs-section__wrapper[data-v-3928394c]{gap:1.5rem}}.home-carousel-rail[data-v-3928394c]{width:100%}.home-carousel-rail[data-v-3928394c] .course-slider{--slider-shadow-bleed: 24px;--slider-padding-top: 14px;--slider-padding-bottom: var(--home-carousel-trailing-space);--slider-rest-height-reduction: var(--home-carousel-rest-height-reduction)}.home-carousel-rail[data-v-3928394c] .course-slider__header{margin-block-end:0}.home__content-group--courses>.courses-section[data-v-3928394c],.home__content-group--programs>.programs-section[data-v-3928394c]{--home-section-space-end: calc( var(--home-divider-edge-space) - var(--home-carousel-trailing-space) )}[data-v-3928394c] .instructors-section,[data-v-3928394c] .learning-journey,[data-v-3928394c] .app-download,[data-v-3928394c] .success-partners{--home-section-space-start: var(--home-divider-edge-space)}.home__content-group--programs>.programs-section[data-v-3928394c]{--home-section-space-start: calc( var(--home-divider-edge-space) - var(--home-program-heading-inset) )}.info-section[data-v-3928394c]{--home-section-space-start: calc( var(--home-divider-edge-space) - var(--home-info-content-top-inset) )}.info-section[data-v-3928394c],[data-v-3928394c] .instructors-section,[data-v-3928394c] .learning-journey,[data-v-3928394c] .app-download{--home-section-space-end: var(--home-divider-edge-space)}.home__content-group--has-promo>.courses-section[data-v-3928394c],.home__content-group--has-promo>.programs-section[data-v-3928394c]{--home-section-space-end: calc( var(--home-parent-promo-gap) - var(--home-carousel-trailing-space) )}.home__content-group--has-promo[data-v-3928394c]>.home__subscribe{--home-section-space-start: 0px;--home-section-space-end: var(--home-divider-edge-space)}.courses-section--feed-state[data-v-3928394c],.programs-section--feed-state[data-v-3928394c]{--home-section-space-end: var(--home-divider-edge-space)}.home__content-group--has-promo>.courses-section--feed-state[data-v-3928394c],.home__content-group--has-promo>.programs-section--feed-state[data-v-3928394c]{--home-section-space-end: var(--home-parent-promo-gap)}.home-feed-state[data-v-3928394c]{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:120px;color:var(--color-text-muted);text-align:center}.home-feed-state--error[data-v-3928394c]{color:var(--color-sis-coral)}.home-feed-state button[data-v-3928394c]{border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-decoration:underline}@media (min-width: 1025px) and (max-width: 1550px){.courses-section__wrapper>.home-carousel-rail[data-v-3928394c] .course-slider,.programs-section__wrapper>.home-carousel-rail[data-v-3928394c] .course-slider{--slider-padding-bottom: var(--home-carousel-trailing-space);--course-card-scale-factor: .72}}:root{--color-primary: #4f46e5;--color-primary-light: #818cf8;--color-primary-dark: #3730a3;--color-secondary: #06b6d4;--color-secondary-light: #67e8f9;--color-secondary-dark: #0891b2;--color-text: #1c2334;--color-text-light: #6b7280;--color-text-muted: #9ca3af;--color-bg: #ffffff;--color-bg-alt: #eff0f1;--color-bg-elevated: #f5f6f7;--color-bg-footer: #111827;--color-border: rgba(31, 41, 55, .1);--color-success: #10b981;--color-warning: #f59e0b;--color-error: #ef4444;--color-hero-bg: #141C31;--color-accent-coral: #CE3B52;--color-sis-dark: #141c31;--color-sis-coral: #ce3b52;--color-header-bg-alt: #f5f6f7;--color-header-border: #f5f6f7;--color-header-base: #ffffff;--color-header-base-border: #bdbcbc}[data-theme=dark]{--color-primary: #818cf8;--color-primary-light: #a5b4fc;--color-primary-dark: #6366f1;--color-text: #ffffff;--color-text-light: #d1d5db;--color-text-muted: #9ca3af;--color-bg: #101729;--color-bg-alt: #141c31;--color-bg-elevated: #22273b;--color-bg-footer: #0f172a;--color-border: rgba(255, 255, 255, .1);--color-sis-dark: #ffffff;--color-sis-coral: #ce3b52;--color-header-bg-alt: rgba(255, 255, 255, .05);--color-header-border: rgba(255, 255, 255, .1);--color-header-base: #1a2131;--color-header-base-border: #263044}@font-face{font-family:Inter;src:url(../fonts/Inter/Normal/Inter-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Normal/Inter-News.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Normal/Inter-Regular.otf) format("opentype");font-weight:450;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Normal/Inter-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Normal/Inter-Semibold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Normal/Inter-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../fonts/Inter/Oblique/Inter-Oblique.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}:root{--admin-shell-bg: #f4f1ed;--admin-shell-grid-line: rgba(20, 28, 49, .08);--admin-surface-1: #ffffff;--admin-surface-2: #f8f5f2;--admin-surface-3: #f0ece7;--admin-text-strong: #111827;--admin-text-muted: #5c6476;--admin-text-subtle: #7c8393;--admin-accent: #ce3b52;--admin-accent-soft: rgba(206, 59, 82, .12);--admin-accent-strong: #b72f45;--admin-success: #128a55;--admin-success-soft: rgba(18, 138, 85, .14);--admin-warning: #a96a08;--admin-warning-soft: rgba(169, 106, 8, .16);--admin-danger: #c1352f;--admin-danger-soft: rgba(193, 53, 47, .14);--admin-border: rgba(18, 24, 38, .14);--admin-border-strong: rgba(18, 24, 38, .22);--admin-shadow-soft: 0 12px 28px -22px rgba(18, 24, 38, .5);--admin-shadow-hard: 0 26px 46px -28px rgba(18, 24, 38, .5);--admin-radius-sm: 12px;--admin-radius-md: 16px;--admin-radius-lg: 22px;--admin-focus: color-mix(in srgb, var(--admin-accent) 65%, white)}[data-theme=dark]{--admin-shell-bg: #0b0f1d;--admin-shell-grid-line: rgba(255, 255, 255, .07);--admin-surface-1: #141a2e;--admin-surface-2: #1c2440;--admin-surface-3: #253054;--admin-text-strong: #f7f8fb;--admin-text-muted: #c6cfdf;--admin-text-subtle: #8fa0c0;--admin-accent: #ec5f78;--admin-accent-soft: rgba(236, 95, 120, .18);--admin-accent-strong: #ff8095;--admin-success: #3dc783;--admin-success-soft: rgba(61, 199, 131, .18);--admin-warning: #d39534;--admin-warning-soft: rgba(211, 149, 52, .18);--admin-danger: #f06f66;--admin-danger-soft: rgba(240, 111, 102, .2);--admin-border: rgba(255, 255, 255, .12);--admin-border-strong: rgba(255, 255, 255, .22);--admin-shadow-soft: 0 16px 32px -24px rgba(0, 0, 0, .66);--admin-shadow-hard: 0 28px 48px -30px rgba(0, 0, 0, .72);--admin-focus: color-mix(in srgb, var(--admin-accent) 70%, white)}.admin-shell-scroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--admin-accent) 30%,transparent) transparent}.admin-shell-scroll::-webkit-scrollbar{width:8px;height:8px}.admin-shell-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--admin-accent) 34%,transparent)}.admin-focus-ring:focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}.admin-card-surface{border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);background:color-mix(in srgb,var(--admin-surface-1) 88%,transparent);box-shadow:var(--admin-shadow-soft)}.admin-kicker{text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:600;color:var(--admin-text-subtle)}.admin-chip{border-radius:999px;border:1px solid var(--admin-border);min-height:30px;display:inline-flex;align-items:center;padding-inline:10px;font-size:12px;color:var(--admin-text-muted);background:color-mix(in srgb,var(--admin-surface-2) 85%,transparent)}.admin-chip--accent{border-color:color-mix(in srgb,var(--admin-accent) 45%,transparent);color:var(--admin-accent);background:var(--admin-accent-soft)}.admin-chip--success{border-color:color-mix(in srgb,var(--admin-success) 45%,transparent);color:var(--admin-success);background:var(--admin-success-soft)}.admin-chip--warning{border-color:color-mix(in srgb,var(--admin-warning) 45%,transparent);color:var(--admin-warning);background:var(--admin-warning-soft)}.admin-chip--danger{border-color:color-mix(in srgb,var(--admin-danger) 45%,transparent);color:var(--admin-danger);background:var(--admin-danger-soft)}@media (prefers-reduced-motion: reduce){.admin-reduced-motion,.admin-reduced-motion *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth;overflow-x:clip;padding:0}:root{--layout-container-max: 1440px;--layout-page-gutter: 1rem;--layout-section-gap: 80px;--desktop-control-height: 64px;--desktop-label-size: 18px;--desktop-button-size: 18px;--desktop-card-gap: 24px}@media (min-width: 1025px) and (max-width: 1550px){:root{--layout-container-max: 1296px;--layout-page-gutter: 24px;--layout-section-gap: 64px;--desktop-control-height: 56px;--desktop-label-size: 16px;--desktop-button-size: 16px;--desktop-card-gap: 18px}}body{font-family:Inter,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1rem;color:var(--color-text);background-color:var(--color-bg);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-synthesis:none;transition:background-color .3s ease,color .3s ease;min-width:100%;overflow-x:clip}html[dir=rtl]{font-family:Cairo,sans-serif}html[dir=rtl] body,html[dir=rtl] body *{font-family:inherit!important}html:not([dir=rtl]){font-family:Inter,sans-serif}html:not([dir=rtl]) body,html:not([dir=rtl]) body *{font-family:inherit!important}a{color:var(--color-primary);text-decoration:none;transition:color .15s ease}a:hover{color:var(--color-primary-dark)}img{max-width:100%;height:auto;display:block}button,input,textarea,select,label{font-family:inherit}button{cursor:pointer}ul,ol{list-style:none}.container{width:100%;max-width:var(--layout-container-max);margin:0 auto;padding:0 var(--layout-page-gutter)}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1.5rem;border:none;border-radius:.5rem;font-size:1rem;font-weight:500;transition:all .15s ease}.btn--primary{background:linear-gradient(135deg,#4f46e5,#818cf8);color:#fff}.btn--primary:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}.btn--secondary{background:transparent;color:var(--color-primary);border:2px solid currentColor}.btn--secondary:hover{background:var(--color-primary);color:#fff}[dir=rtl] .container{padding:0 var(--layout-page-gutter)}
