main.bf-page{background:var(--color-promo-page);color:var(--color-promo-ink);font:400 var(--text-card) / var(--leading-base) var(--font-display)}.bf-wrap[data-astro-cid-kd7yozi6]{width:min(1280px,100% - 80px);margin-inline:auto}a[data-astro-cid-kd7yozi6]{color:inherit}.bf-splash[data-astro-cid-kd7yozi6]{background:var(--color-promo-ink);color:var(--color-surface);overflow:hidden}.bf-breadcrumb[data-astro-cid-kd7yozi6]{border-bottom:1px solid var(--color-promo-crumb-line);color:var(--color-promo-crumb);font-size:var(--text-label);line-height:var(--leading-promo-ui);flex-wrap:wrap;gap:12px;padding-block:24px;display:flex}.bf-breadcrumb[data-astro-cid-kd7yozi6] a[data-astro-cid-kd7yozi6]{text-decoration:none}.bf-hero[data-astro-cid-kd7yozi6]{grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;padding:52px 0 68px;display:grid}.bf-hero-copy[data-astro-cid-kd7yozi6]{min-width:0}.bf-eyebrow[data-astro-cid-kd7yozi6]{font-size:var(--text-label);font-weight:800;line-height:var(--leading-promo-ui);letter-spacing:var(--tracking-promo-eyebrow);margin:0 0 18px}h1[data-astro-cid-kd7yozi6]{max-width:10ch;font-size:var(--text-promo-display);font-weight:750;line-height:var(--leading-promo-display);letter-spacing:var(--tracking-promo-display);text-wrap:balance;margin:0 0 20px}.bf-year[data-astro-cid-kd7yozi6]{border-radius:var(--radius-mark);background:var(--color-promo-lime);color:var(--color-promo-ink);font-size:var(--text-promo-year);line-height:var(--leading-promo-year);letter-spacing:var(--tracking-promo-year);margin:16px 0 0;padding:8px 14px;display:table}p[data-astro-cid-kd7yozi6]{font-size:var(--text-lead-fluid);line-height:var(--leading-copy)}.bf-system-edition[data-astro-cid-kd7yozi6]{width:fit-content;color:var(--color-surface);direction:ltr;align-items:center;gap:.4em;margin:0 0 16px;font-weight:800;display:flex}.bf-system-edition[data-astro-cid-kd7yozi6] strong[data-astro-cid-kd7yozi6]{color:var(--color-promo-lime);font-weight:700}[lang=ar] .bf-system-edition[data-astro-cid-kd7yozi6] strong[data-astro-cid-kd7yozi6]{font-family:var(--font-arabic-text)}.bf-system-edition[data-astro-cid-kd7yozi6]:before{content:"";border-radius:var(--radius-promo-edition);background:var(--color-promo-accent);width:20px;height:5px}.bf-tagline[data-astro-cid-kd7yozi6]{color:var(--color-surface);margin:0 0 8px;font-weight:800}.bf-lead[data-astro-cid-kd7yozi6]{max-width:46ch;color:var(--color-promo-lead);line-height:var(--leading-promo-lead);margin:0 0 28px}.bf-actions[data-astro-cid-kd7yozi6]{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.bf-button[data-astro-cid-kd7yozi6]{border-radius:var(--radius-promo-button);background:var(--color-promo-lime);min-height:54px;color:var(--color-promo-ink);font-size:var(--text-label);font-weight:750;line-height:var(--leading-promo-ui);border:1px solid #0000;justify-content:space-between;align-items:center;gap:20px;padding:15px 22px;text-decoration:none;display:inline-flex}.bf-button[data-astro-cid-kd7yozi6]:hover{background:var(--color-promo-lime-hover);border-color:currentColor}.bf-text-link[data-astro-cid-kd7yozi6]{font-size:var(--text-label);font-weight:750;line-height:var(--leading-promo-ui);text-underline-offset:5px;text-decoration:underline;display:inline-block}.bf-current-offer[data-astro-cid-kd7yozi6]{isolation:isolate;border:1px solid var(--color-surface);border-radius:var(--radius-promo-offer);background:var(--color-promo-card);min-width:0;box-shadow:var(--shadow-promo-offer);color:var(--color-promo-ink);position:relative}.bf-current-offer[data-astro-cid-kd7yozi6]:before{content:"";z-index:-1;border-inline-end:8px solid var(--color-promo-lime);border-bottom:8px solid var(--color-promo-lime);pointer-events:none;border-end-end-radius:var(--radius-promo-offer-frame);position:absolute;inset-block:30% -14px;inset-inline:20% -18px}.bf-system-title[data-astro-cid-kd7yozi6]{border-bottom:1px solid var(--color-promo-rule);align-items:center;gap:10px;padding:14px 24px;font-weight:800;display:flex}.bf-system-title[data-astro-cid-kd7yozi6] span[data-astro-cid-kd7yozi6]{border-radius:var(--radius-feature);background:var(--color-promo-ink);width:32px;height:32px;color:var(--color-promo-lime);font-size:var(--text-promo-icon);line-height:var(--leading-none);place-items:center;display:grid}.bf-offer-content[data-astro-cid-kd7yozi6]{border-radius:var(--radius-promo-offer-body);background:var(--color-promo-card);padding:24px clamp(22px,4vw,40px) 30px}.bf-offer-content[data-astro-cid-kd7yozi6] .bf-eyebrow[data-astro-cid-kd7yozi6]{color:var(--color-promo-muted);letter-spacing:0}.bf-offer-number[data-astro-cid-kd7yozi6]{color:var(--color-promo-accent);font-size:var(--text-promo-number);font-weight:900;line-height:var(--leading-none);letter-spacing:var(--tracking-promo-number);white-space:nowrap;text-align:start;margin:8px 0 16px}main.bf-page[dir=rtl] .bf-offer-number[data-astro-cid-kd7yozi6]{text-align:right}.bf-current-offer[data-astro-cid-kd7yozi6] h2[data-astro-cid-kd7yozi6]{max-width:22ch;line-height:var(--leading-promo-offer-title);margin:0 0 14px}.bf-campaign-period[data-astro-cid-kd7yozi6]{border-radius:var(--radius-tag);background:var(--color-promo-lime);color:var(--color-promo-ink);margin:0 0 12px;padding:3px 9px;font-weight:800;display:table}.bf-offer-content[data-astro-cid-kd7yozi6]>p[data-astro-cid-kd7yozi6]:last-of-type{max-width:45ch;margin:0}.bf-current-offer[data-astro-cid-kd7yozi6] .bf-text-link[data-astro-cid-kd7yozi6]{margin-top:14px}.bf-current-offer[data-astro-cid-kd7yozi6] .bf-discount-title[data-astro-cid-kd7yozi6]{color:var(--color-promo-discount,var(--color-promo-area));font-size:var(--text-hks-clamp-28px-4vw-48px)}.bf-actions[data-astro-cid-kd7yozi6] .bf-secondary[data-astro-cid-kd7yozi6]{border-color:var(--color-surface)}main.bf-page #apply{background:var(--color-apply-bg);font-size:var(--text-body);padding-block:48px;scroll-margin-top:24px}main.bf-page #apply h2{margin:0 0 20px}main.bf-page[lang=ar] #apply h2{font-weight:700}main.bf-page #apply .lead-form h3{line-height:var(--leading-promo-card);margin:0 0 14px}main.bf-page #apply .lead-form[data-country-form] h3{font-size:var(--text-card-title);letter-spacing:var(--tracking-promo-heading)}main.bf-page #apply a{color:inherit}@media (width>=801px){main.bf-page #apply{padding-block:64px}}.bf-section[data-astro-cid-kd7yozi6]{padding-block:64px}h2[data-astro-cid-kd7yozi6]{font-size:var(--text-section);font-weight:750;line-height:var(--leading-promo-heading);letter-spacing:var(--tracking-promo-heading);margin:0 0 20px}h3[data-astro-cid-kd7yozi6]{font-size:var(--text-card-title);font-weight:750;line-height:var(--leading-promo-card);letter-spacing:var(--tracking-promo-heading);margin:0 0 14px}.bf-section-heading[data-astro-cid-kd7yozi6]{justify-content:space-between;align-items:end;gap:32px;margin-bottom:32px;display:flex}.bf-section-heading[data-astro-cid-kd7yozi6]>div[data-astro-cid-kd7yozi6]{max-width:670px}.bf-section-heading[data-astro-cid-kd7yozi6] p[data-astro-cid-kd7yozi6]{margin-bottom:0}.bf-section-heading[data-astro-cid-kd7yozi6]>.bf-text-link[data-astro-cid-kd7yozi6]{flex-shrink:0;margin-bottom:4px}.bf-details-benefit[data-astro-cid-kd7yozi6]{max-width:42ch;color:var(--color-promo-text)}.bf-detail-grid[data-astro-cid-kd7yozi6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.bf-detail-grid[data-astro-cid-kd7yozi6]>article[data-astro-cid-kd7yozi6]{border-top:1px solid var(--color-promo-line);min-width:0;padding-top:24px}.bf-detail-grid[data-astro-cid-kd7yozi6] p[data-astro-cid-kd7yozi6]{color:var(--color-promo-text);margin:0 0 16px}.bf-detail-grid[data-astro-cid-kd7yozi6] .bf-button[data-astro-cid-kd7yozi6]{margin-top:8px}.bf-courses[data-astro-cid-kd7yozi6]{background:var(--color-promo-courses);padding:64px 0}.bf-course-grid[data-astro-cid-kd7yozi6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.bf-programme[data-astro-cid-kd7yozi6]{border:1px solid var(--color-promo-line);border-radius:var(--radius-control);background:var(--color-surface);flex-direction:column;min-width:0;display:flex;overflow:hidden}.bf-programme-media[data-astro-cid-kd7yozi6]{background:var(--color-surface);overflow:hidden}.bf-programme-media[data-astro-cid-kd7yozi6] img{object-fit:cover;width:100%;height:auto;display:block}.bf-programme-copy[data-astro-cid-kd7yozi6]{flex-direction:column;flex:1;align-items:flex-start;gap:14px;padding:22px;display:flex}.bf-programme[data-astro-cid-kd7yozi6] h3[data-astro-cid-kd7yozi6]{line-height:var(--leading-promo-programme);margin:0}.bf-programme-copy[data-astro-cid-kd7yozi6]>p[data-astro-cid-kd7yozi6]{color:var(--color-promo-text);margin:0}.bf-programme[data-astro-cid-kd7yozi6] .bf-programme-area[data-astro-cid-kd7yozi6]{color:var(--color-promo-area);font-weight:750}.bf-programme-copy[data-astro-cid-kd7yozi6]>.bf-text-link[data-astro-cid-kd7yozi6]{margin-top:auto;padding-top:8px}.bf-programme[data-astro-cid-kd7yozi6] a[data-astro-cid-kd7yozi6]:hover{text-decoration-thickness:2px}.bf-faq[data-astro-cid-kd7yozi6]{grid-template-columns:1fr 1.15fr;gap:80px;display:grid}.bf-faq[data-astro-cid-kd7yozi6] details[data-astro-cid-kd7yozi6]{border-bottom:1px solid var(--color-promo-line)}.bf-faq[data-astro-cid-kd7yozi6] summary[data-astro-cid-kd7yozi6]{cursor:pointer;min-height:44px;font-size:var(--text-label);font-weight:750;line-height:var(--leading-promo-ui);align-content:center;padding-block:20px;padding-inline:0 26px}.bf-faq[data-astro-cid-kd7yozi6] details[data-astro-cid-kd7yozi6] p[data-astro-cid-kd7yozi6]{color:var(--color-promo-text);margin:0 0 22px}.bf-final[data-astro-cid-kd7yozi6]{border-radius:var(--radius-control);background:var(--color-promo-final);color:var(--color-surface);justify-content:space-between;align-items:center;gap:40px;padding:40px;display:flex}.bf-final[data-astro-cid-kd7yozi6] h2[data-astro-cid-kd7yozi6]{margin-bottom:14px}.bf-final[data-astro-cid-kd7yozi6] p[data-astro-cid-kd7yozi6]:last-child{max-width:600px;color:var(--color-promo-final-text);margin:0}.bf-final[data-astro-cid-kd7yozi6] .bf-eyebrow[data-astro-cid-kd7yozi6]{color:var(--color-promo-lime)}.bf-secondary[data-astro-cid-kd7yozi6]{background:var(--color-surface);color:var(--color-promo-final);flex-shrink:0}.bf-archive-link[data-astro-cid-kd7yozi6]{color:var(--color-promo-text);font-size:var(--text-label);line-height:var(--leading-promo-ui);margin:24px 0 0;padding-bottom:45px}[data-astro-cid-kd7yozi6][id]{scroll-margin-top:100px}a[data-astro-cid-kd7yozi6]:focus-visible,summary[data-astro-cid-kd7yozi6]:focus-visible{outline:3px solid var(--color-promo-focus);outline-offset:5px}[data-astro-cid-kd7yozi6]:is(.bf-hero-copy,.bf-breadcrumb,.bf-final) a[data-astro-cid-kd7yozi6]:focus-visible{outline-color:var(--color-promo-lime)}.bf-current-offer[data-astro-cid-kd7yozi6] a[data-astro-cid-kd7yozi6]:focus-visible{outline-color:var(--color-promo-focus)}@media (width<=1050px){.bf-wrap[data-astro-cid-kd7yozi6]{width:calc(100% - 48px)}.bf-hero[data-astro-cid-kd7yozi6]{gap:32px}.bf-course-grid[data-astro-cid-kd7yozi6]{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-final[data-astro-cid-kd7yozi6]{gap:26px;padding:30px}.bf-faq[data-astro-cid-kd7yozi6]{gap:32px}.bf-detail-grid[data-astro-cid-kd7yozi6]{gap:24px}}@media (width>=1051px){.bf-course-grid[data-astro-cid-kd7yozi6][data-bf-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=800px){.bf-eyebrow[data-astro-cid-kd7yozi6],.bf-lead[data-astro-cid-kd7yozi6],.bf-offer-number[data-astro-cid-kd7yozi6],.bf-archive-link[data-astro-cid-kd7yozi6]{line-height:var(--leading-body)}}@media (width<=700px){.bf-wrap[data-astro-cid-kd7yozi6]{width:calc(100% - 40px)}.bf-hero[data-astro-cid-kd7yozi6]{grid-template-columns:1fr;gap:32px;padding:36px 0 40px}h1[data-astro-cid-kd7yozi6]{font-size:var(--text-promo-display-sm)}.bf-year[data-astro-cid-kd7yozi6]{font-size:var(--text-promo-year-sm);margin-block:12px 0}.bf-lead[data-astro-cid-kd7yozi6]{font-size:var(--text-card)}.bf-offer-number[data-astro-cid-kd7yozi6]{font-size:var(--text-promo-number-sm);margin-block:8px 20px}.bf-actions[data-astro-cid-kd7yozi6]{align-items:flex-start;gap:20px}.bf-section[data-astro-cid-kd7yozi6],.bf-courses[data-astro-cid-kd7yozi6]{padding-block:44px}.bf-detail-grid[data-astro-cid-kd7yozi6],.bf-faq[data-astro-cid-kd7yozi6]{grid-template-columns:1fr;gap:28px}.bf-section-heading[data-astro-cid-kd7yozi6]{display:block}.bf-section-heading[data-astro-cid-kd7yozi6]>.bf-text-link[data-astro-cid-kd7yozi6]{margin-top:20px}.bf-course-grid[data-astro-cid-kd7yozi6]{grid-template-columns:1fr;gap:14px}.bf-programme-copy[data-astro-cid-kd7yozi6]{padding:20px}.bf-final[data-astro-cid-kd7yozi6]{padding:26px;display:block}.bf-final[data-astro-cid-kd7yozi6] .bf-button[data-astro-cid-kd7yozi6]{margin-top:24px}.bf-detail-grid[data-astro-cid-kd7yozi6] .bf-button[data-astro-cid-kd7yozi6]{max-width:100%}}@media (prefers-reduced-motion:reduce){[data-astro-cid-kd7yozi6]{scroll-behavior:auto!important;transition:none!important}}
