/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:"Montserrat", Arial, sans-serif;--font-body:"DM Sans", Arial, sans-serif;--font-arabic:Tahoma, Arial, sans-serif;--font-brand:"Montserrat", Arial, sans-serif;--font-program-figure:"Montserrat", sans-serif;--font-latin-body:"DM Sans", Arial, sans-serif;--font-arabic-text:"GMC Noto Sans Arabic", Arial, Tahoma, sans-serif;--font-hks-arial:Arial, Helvetica, sans-serif;--font-hks-arial-sans:Arial, sans-serif;--font-hks-impact:Impact, Haettenschweiler, Arial Narrow Bold, sans-serif;--font-hks-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-hks-system-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-micro:12px;--text-caption:13px;--text-label:14px;--text-card:16px;--text-body:17px;--text-lead-sm:18px;--text-lead:20px;--text-lead-fluid:clamp(18px, 16px + .25vw, 20px);--text-heading-xs:20px;--text-heading-sm:24px;--text-card-title:clamp(20px, 18px + .5vw, 22px);--text-section:clamp(28px, 24px + 1vw, 32px);--text-motto:clamp(30px, 10.7vw, 172px);--text-form-title:clamp(24px, 3vw, 32px);--text-eyebrow:12px;--text-payment-count:48px;--text-program:17px;--text-program-brand:22px;--text-program-art:clamp(50px, 5vw, 76px);--text-course:clamp(34px, 28px + 2vw, 40px);--text-hero:clamp(34px, 28px + 2vw, 40px);--text-hero-lead:clamp(18px, 16px + .25vw, 20px);--text-goal:18px;--text-price:15px;--text-sign:22px;--text-stat:clamp(30px, 3.4vw, 48px);--text-link:15px;--text-xp-size:35px;--text-xp-size-wide:44px;--text-inline-video-title:20px;--text-wall-quote-mark:68px;--text-wall-quote-mark-sm:48px;--text-xp-icon:21px;--text-recognition:64px;--text-recognition-unit:26px;--text-reach:clamp(40px, 4.5vw, 56px);--text-hks-1em:1em;--text-hks-9px:9px;--text-hks-10px:10px;--text-hks-11px:11px;--text-hks-12px:12px;--text-hks-13px:13px;--text-hks-14px:14px;--text-hks-15px:15px;--text-hks-16px:16px;--text-hks-17px:17px;--text-hks-18px:18px;--text-hks-19px:19px;--text-hks-20px:20px;--text-hks-21px:21px;--text-hks-22px:22px;--text-hks-23px:23px;--text-hks-24px:24px;--text-hks-27px:27px;--text-hks-28px:28px;--text-hks-30px:30px;--text-hks-32px:32px;--text-hks-34px:34px;--text-hks-35px:35px;--text-hks-36px:36px;--text-hks-54px:54px;--text-hks-72px:72px;--text-hks-75pc:75%;--text-hks-80pc:80%;--text-hks-clamp-28px-4vw-48px:clamp(28px, 4vw, 48px);--text-hks-clamp-54px-6vw-94px:clamp(54px, 6vw, 94px);--text-hks-clamp-76px-8-2vw-142px:clamp(76px, 8.2vw, 142px);--leading-none:1;--leading-button:1.4;--leading-tounsi-title:1.4;--leading-tounsi-ui:1.5;--leading-title:1.15;--leading-heading:1.3;--leading-card:1.15;--leading-display:1.3;--leading-payment-title:1.4;--leading-price:1.5;--leading-tool-name:1.4;--leading-ui:1.5;--leading-header:1.6;--leading-body:1.65;--leading-base:1.65;--leading-shell:var(--leading-base);--leading-list:1.65;--leading-copy:var(--leading-body);--leading-subtitle:1.3;--leading-title-loose:var(--leading-title);--leading-choice-title:var(--leading-title);--leading-hero-lead:var(--leading-body);--leading-card-title:1.25;--leading-code:1.7;--leading-tab:1.45;--leading-label:1.5;--leading-reach:1.05;--leading-figure:1.15;--leading-program:1.65;--leading-bootcamp-card:var(--leading-heading);--leading-journey-title:var(--leading-heading);--leading-hub-intro:1.7;--leading-hub-title:var(--leading-title);--leading-wall-closing:var(--leading-title);--leading-quote-mark:.7;--leading-flush:0;--motion-reveal:.48s ease;--motion-reveal-move:.48s cubic-bezier(.22, .61, .36, 1);--motion-enter:.32s ease;--motion-quick:.2s ease;--leading-stat:1.1;--leading-stat-title:1.4;--leading-note:1.6;--leading-hks-0-86:.86;--leading-hks-0-91:.91;--leading-hks-1:1;--leading-hks-1-1:1.1;--leading-hks-1-02:1.02;--leading-hks-1-2:1.2;--leading-hks-1-4:1.4;--leading-hks-1-5:1.5;--leading-hks-1-6:1.6;--leading-hks-1-07:1.07;--leading-hks-1-15:1.15;--leading-hks-1-45:1.45;--leading-hks-1-65:1.65;--leading-tat-fixed:1.65;--tracking-label:-.84px;--tracking-tag:.8px;--tracking-tag-wide:1.4px;--tracking-eyebrow:1.92px;--tracking-lead:-.015em;--tracking-motto:-.065em;--tracking-title:-.065em;--tracking-form-title:-.06em;--tracking-eyebrow-wide:.1em;--tracking-course:-.04em;--tracking-network-title:-.035em;--tracking-section-heading:-.035em;--tracking-fact:-.02em;--tracking-course-section:-.035em;--tracking-tools-title:-.04em;--tracking-feature-title:-.06em;--tracking-card-title:-.06em;--tracking-hub-heading:-.045em;--tracking-hub-section:-.04em;--tracking-hub-card:-.025em;--tracking-event-kicker:.08em;--tracking-event-title:-.05em;--tracking-event-section:-.035em;--tracking-event-panel:-.045em;--tracking-wall-eyebrow:.17em;--tracking-wall-title:-.045em;--tracking-wall-label:.065em;--tracking-wall-quote:-.025em;--tracking-related-title:-.04em;--tracking-experience-title:-.02em;--tracking-story-name:-.025em;--tracking-credential:1.2px;--tracking-apply-title:-.045em;--tracking-brochure-title:-.04em;--tracking-brochure-bar:.12em;--tracking-brochure-kicker:1.5px;--tracking-community-kicker:.07em;--tracking-choice-eyebrow:.09em;--tracking-choice-title:-.02em;--tracking-number-wide:.08em;--tracking-marker:-.04em;--tracking-number:.0625em;--tracking-price-headline:-.05em;--tracking-program-label:1.5px;--tracking-program-title:-.045em;--tracking-program-figure:-1px;--tracking-program-code:1px;--tracking-hero:-.045em;--tracking-goal:-.04em;--tracking-caption:-.025em;--tracking-card-meta:.035em;--tracking-card-heading:-.025em;--tracking-certify-label:.08em;--tracking-catalogue-eyebrow:.06em;--tracking-step:1px;--tracking-stat:-.04em;--tracking-xp-size:-.07em;--tracking-recognition:-.055em;--tracking-recognition-unit:-.03em;--tracking-eyebrow-fixed:.1em;--tracking-chat-title:-.02em;--tracking-chat-label:.09em;--tracking-hks-0-07em:.07em;--tracking-hks-0-08em:.08em;--tracking-hks-0-09em:.09em;--tracking-hks-m0-03em:-.03em;--tracking-hks-m0-04em:-.04em;--tracking-hks-m0-025em:-.025em;--tracking-hks-m0-045em:-.045em;--breakpoint-tiny:360px;--breakpoint-xs:420px;--breakpoint-mini:380px;--breakpoint-event:740px;--breakpoint-wall-filters:850px;--breakpoint-hub:950px;--breakpoint-benefits:1050px;--breakpoint-small:480px;--breakpoint-compact:520px;--breakpoint-narrow:540px;--breakpoint-phone:600px;--breakpoint-tool-grid:560px;--breakpoint-tablet:700px;--breakpoint-medium:800px;--breakpoint-wide:900px;--breakpoint-desktop:1000px;--breakpoint-stories:999px;--breakpoint-split:980px;--breakpoint-logos:650px;--breakpoint-apply:760px;--breakpoint-laptop:1100px;--breakpoint-nav-ma:1099px;--breakpoint-learn:1150px;--breakpoint-nav:1501px;--breakpoint-nav-actions:1024px;--breakpoint-nav-tight:1440px;--breakpoint-nav-wide:1700px;--breakpoint-nav-max:1800px;--breakpoint-hks-380:380px;--breakpoint-hks-420:420px;--breakpoint-hks-550:550px;--breakpoint-hks-560:560px;--breakpoint-hks-600:600px;--breakpoint-hks-640:640px;--breakpoint-hks-650:650px;--breakpoint-hks-680:680px;--breakpoint-hks-700:700px;--breakpoint-hks-760:760px;--breakpoint-hks-780:780px;--breakpoint-hks-800:800px;--breakpoint-hks-850:850px;--breakpoint-hks-900:900px;--breakpoint-hks-950:950px;--breakpoint-hks-1000:1000px;--breakpoint-hks-1050:1050px;--breakpoint-hks-1080:1080px;--breakpoint-hks-1081:1081px;--breakpoint-hks-1100:1100px;--breakpoint-hks-1101:1101px;--breakpoint-hks-1380:1380px;--breakpoint-hks-1450:1450px;--breakpoint-hks-1600:1600px;--color-ink:#0f0f0f;--color-ink-strong:#171717;--color-muted:#626262;--color-surface:#fff;--color-wall-close-ink:#000;--color-hub-ink:#151515;--color-hub-accent:#2815b4;--color-hub-muted:#595663;--color-hub-soft:#faf9f6;--color-hub-card-line:#e3e0e7;--color-hub-meta:#5a5367;--color-hub-note:#65606f;--color-hub-small:#666;--color-hub-reservation:#fff5df;--color-hub-reservation-ink:#714b08;--color-hub-host:#faf9fd;--color-hub-host-line:#b9aaf5;--color-event-ink:#141414;--color-event-crumb:#625d6e;--color-event-meta:#534d63;--color-event-byline:#5e586b;--color-event-muted:#716a7b;--color-event-text:#514c5b;--color-event-line:#e4e0eb;--color-event-panel-line:#e2dfea;--color-event-panel-rule:#e8e4ed;--color-event-panel-meta:#625c6d;--color-event-badge-line:#c7bfdc;--color-event-topic-ai:#ebe6fc;--color-event-topic-data:#e6f0fb;--color-event-topic-cyber:#e6f2eb;--color-event-topic-neutral:#f3f0f8;--color-wall-ink:#111;--color-wall-eyebrow:#505050;--color-wall-accent:#cf2e26;--color-wall-lead:#616161;--color-wall-filters:#f8f8f7;--color-wall-filters-line:#eae9e6;--color-wall-label:#70706c;--color-wall-select-line:#dededb;--color-wall-select-ink:#151515;--color-wall-select-hover:#999;--color-wall-format:#ececea;--color-wall-format-hover:#e0e0dd;--color-wall-card-ink:#171717;--color-wall-media:#f3f3f3;--color-wall-play-line:#ffffffbd;--color-wall-play:#111b;--color-wall-quote:#f7f5f1;--color-wall-quote-line:#e6e2db;--color-wall-card-muted:#625e66;--color-wall-input-line:#d9d9d9;--color-wall-reset:#555;--color-wall-count:#666;--color-wall-more-line:#ccc;--color-wall-rule:#ddd;--color-wall-backdrop:#000b;--color-wall-share:#b52620;--color-action-hover:#bd0710;--color-certify-hover:#ba071b;--color-catalogue-hover:#110877;--color-whatsapp-action-hover:#f3f3f3;--color-surface-warm:#fffdf8;--color-surface-menu:#fffaf3;--color-line:#dedee2;--color-line-warm:#ded9cf;--color-line-control:#dedbd4;--color-line-toggle:#d9d9dd;--color-line-menu:#e7e2da;--color-line-soft:#eee;--color-line-quiet:#ddd;--color-chevron:#555;--color-menu-category:#000;--color-menu-active:#5633ca;--color-menu-active-bg:#f1edfa;--color-picker-hover:#f2eee7;--color-picker-open:#f3f1ec;--color-picker-open-line:#e5e0d7;--color-login-hover:#333;--color-link-academy:#1459cc;--color-focus:#190ab4;--color-error:#b00020;--color-footer-bg:#171717;--color-footer-text:#fff;--color-footer-mission:#ff969e;--color-footer-lead:#ededf0;--color-footer-link:#bcbcc3;--color-footer-line:#353538;--color-footer-line-strong:#3e3e42;--color-footer-heading:#ededf0;--color-footer-icon:#e5e5e7;--color-footer-legal:#c6c6cc;--color-footer-label:#b6b6bc;--color-footer-local:#ceced3;--color-consent-ink:#181818;--color-consent-text:#484848;--color-consent-line:#dedbd5;--color-consent-hover:#f3f1ee;--color-consent-focus:#e90016;--color-footer-notice:#a9a9b2;--color-footer-copyright:#aaaab2;--color-apply-bg:#f5f3ee;--color-apply-line:#f1d4d6;--color-form-line:#dfdfe3;--color-field-line:#a5a0af;--color-form-note:#55515e;--color-form-inert-button:#f1e7e8;--color-form-inert-button-text:#6a5659;--color-required:#b51a30;--color-action:#e60a14;--color-action-link:#b70710;--color-country-form-title:#181818;--color-country-form-button:#e90016;--color-country-form-help:#111;--color-country-form-download:#181818;--color-hero-action-line:#b1b1b8;--color-hero-request-hover:#f2eee7;--color-online-tag-line:#d9d0fa;--color-online-catalogue-hero:#eee8ff;--color-online-catalogue-ink:#21163e;--color-online-card-tag-ink:#3922a5;--color-online-card-tag-bg:#eee9ff;--color-online-card-tag-line:#dcd3ff;--color-hero-note:#f4f1f8;--color-photo-bg:#f6f6f6;--color-overview-line:#e6e0d9;--color-price-line:#c9c3d1;--color-price-text:#625b70;--color-section-line:#e3e4e7;--color-course-muted:#565656;--color-feature-text:#444;--color-feature-text-bootcamp:#41414b;--color-feature-line:#0002;--color-feature-text-ai:#f1edf5;--color-feature-text-dark:#f1f1f4;--color-feature-line-dark:#fff3;--color-tools-bg:#e9f7ef;--color-tools-lime-rule:#00d3d8;--color-feature-ai-ink:#271339;--color-feature-ai-eyebrow:#59278f;--color-feature-ai-text:#362046;--gradient-feature-ai:linear-gradient(115deg, #eee0ff, #f8dbf1);--color-related-bg:#fffbed;--color-curriculum-bg:#f6f2e9;--color-audience-line:#dcdde5;--color-tool-line:#e4dfee;--color-tool-ink:#211b2d;--color-module-line:#d6d1c9;--color-module-open-tn:#0e663c;--color-module-tags:#707070;--color-stack-line:#dddee5;--color-experience-ink:#24212b;--color-experience-text:#57535f;--color-experience-more:#5c5864;--color-experience-line:#dedbe6;--color-experience-rule:#e9e6ed;--color-experience-context-line:#dad6e2;--color-community-bg:#fffaf5;--color-community-kicker:#c90018;--color-community-text:#55505c;--color-community-line:#e7dfe4;--color-session-muted:#686868;--color-session-marker:#151515;--color-session-line:#ded8df;--color-choice-bg:#f8f6f2;--color-choice-line:#e7e2da;--color-choice-card-line:#dedbd6;--color-choice-rule:#ece9e5;--color-choice-accent:#ae1023;--color-choice-text:#625e66;--color-choice-button:#d50920;--color-outcome-1:#f3e4ef;--color-outcome-1-line:#b22e89;--color-outcome-2:#e2f2fc;--color-outcome-2-line:#0967a5;--color-outcome-3:#fff4cf;--color-outcome-3-line:#756000;--color-apply-dark:#151515;--color-apply-dark-line:#393939;--color-apply-dark-text:#dedede;--color-apply-focus:#f5d745;--color-brochure-ink:#191919;--color-brochure-bar:#f5f3f0;--color-brochure-bar-line:#e9e5e0;--color-brochure-bar-text:#444;--color-brochure-selected:#f7f5f2;--color-brochure-selected-label:#625d57;--color-brochure-intro:#57535a;--color-brochure-label:#242424;--color-brochure-required:#b32337;--color-brochure-field-line:#bdb9c7;--color-brochure-note:#625d6a;--color-brochure-link:#251136;--color-technology-text:#595564;--color-technology-line:#efecf5;--color-technology-rule:#dcd6e8;--color-video-bg:#faf8f3;--color-video-frame:#111;--color-inline-video-line:#d8e5df;--color-video-caption:#56525e;--color-ai-bg:#ece2ff;--color-ai-ink:#271339;--color-ai-eyebrow:#59278f;--color-ai-accent:#762afe;--color-ai-text:#4f3b62;--color-ai-line:#d6d7e2;--color-tool-bg:#f6f6f7;--color-pedagogy-bg:#484c89;--color-pedagogy-text:#f1eef6;--color-learning-ink:#141414;--color-learning-bg:#f4dcf0;--color-format-line:#ccc;--color-format-tab:#666;--color-career-rule:#dedee2;--color-learning-text:#5f5f5f;--color-tool-index-3:#826300;--color-program-bg:#fff2f1;--color-program-ink:#30171d;--color-program-accent:#761528;--color-program-label:var(--color-program-accent);--color-program-line:#e5bbbf;--color-program-art-line:#b97481;--color-program-deep:#fbe1df;--color-program-muted:#54505a;--color-program-chat:#20cb65;--color-program-chat-ink:#073d20;--color-faq-bg:#fafafa;--color-faq-intro:#686868;--color-faq-line:#dcdde0;--color-payment-line:#e8e0eb;--color-payment-note:#57515a;--color-payment-hover:#40334a;--color-payment-focus:#7156b3;--color-payment-count:#ffffffb3;--gradient-payment:linear-gradient(120deg, #fff7de, #f9eefb 65%, #e9f8f8);--color-credential-kicker:#5d5d5d;--color-credential-rule:#ddd;--color-story-media:#f5f3f8;--color-story-text:#292929;--color-story-play:#161616c9;--color-story-play-line:#ffffffb0;--color-network-ink:#191919;--color-network-muted:#64616c;--color-network-text:#68616e;--color-network-plate:#211b30;--color-network-rule:#e2dfda;--color-network-focus:#6941c6;--color-network-count-bg:#f2effa;--color-network-count:#34255c;--color-network-group-rule:#e9e6ed;--color-network-project-role:#6b6372;--color-network-role-strong:#514b59;--radius-network-project-plate:12px;--text-network-group:clamp(1.3rem, 1.45vw, 1.65rem);--leading-network-group:1.25;--leading-network-text:1.55;--leading-network-name:1.4;--leading-network-role:1.45;--tracking-network-group:-.025em;--color-network-link-focus:#2310b8;--color-directory-ink:#191919;--color-directory-link:#555;--color-directory-line:#e8e5e0;--color-directory-motto:#8a8783;--color-announcement-line:#ffffff4d;--gradient-announcement:linear-gradient(90deg, #6327b8 0%, #a21c91 52%, #e60a14 100%);--color-whatsapp:#087f3c;--color-whatsapp-hover:#066530;--color-home-text:#505050;--color-home-line:#dedbd5;--color-home-section:#f5f3ee;--color-home-rule:#e4e4e6;--color-home-example-line:#cbc7c1;--color-home-example-text:#504d49;--color-home-video:#171717;--color-home-play:#0f0f0fe6;--color-home-play-line:#ffffffb8;--color-motion-sound:#111c;--color-motion-sound-line:#ffffffa0;--color-motion-sound-hover:#111;--color-home-caption:#585858;--color-catalogue-bg:#fffdf8;--color-filter-line:#d9d9df;--color-filter-text:#444;--color-card-line:#ddd7cd;--color-card-media:#f2f2f2;--color-card-tint-1:#eff8e8;--color-card-tint-2:#fff3da;--color-card-tint-3:#f5e7f0;--color-card-tint-4:#e5f1ff;--color-card-violet:#6331ad;--color-card-green:#0e663c;--color-card-ai:#2b087b;--color-card-indigo:#5449ff;--color-card-excel:#1c4acc;--color-card-clay:#a4472c;--color-card-label:#4f4f59;--color-card-kind-pale:#6f2323;--color-card-schedule:#55515b;--color-card-schedule-strong:#29262e;--color-review-row:#21144f;--color-review-row-text:#e4def4;--color-review-row-figure:#c5ff66;--color-review-row-rule:#796c9a;--color-community-brand-text:#ece9ff;--color-community-brand-accent:#ffdb31;--color-community-brand-rule:#ffffff59;--color-home-event-line:#e3e0e7;--color-home-event-meta:#5a5367;--color-home-event-text:#444;--color-home-event-art:#f0ecff;--color-home-event-second:#23d07d;--color-home-event-third:#eb87d2;--text-review-row-figure:48px;--text-review-row-figure-sm:30px;--leading-review-row-figure:1.1;--leading-review-row-title:1.4;--leading-card-schedule:1.5;--leading-home-event:1.65;--tracking-review-row-figure:-.04em;--tracking-home-event-speaker:-.02em;--tracking-home-event-title:-.025em;--layout-review-row-gap:clamp(24px, 4vw, 48px);--layout-review-row-pad:clamp(16px, 3vw, 32px);--color-card-lime:#426600;--color-card-meta:#62626b;--color-card-text:#444;--color-card-rule:#e5e5e9;--color-card-bottom:#5b5b63;--color-empty-bg:#f8f8fa;--color-empty-line:#dedee2;--color-empty-button:#151515;--color-next-eyebrow:#b60013;--color-certify-label:#c40b20;--color-certify-text:#5b575c;--color-certify-note:#625b59;--color-certify-action:#e90920;--color-certify-rule:#e9e4df;--color-learn-tab:#fadc32;--color-learn-tab-ink:#161616;--color-learn-tab-line:#ffffff50;--color-learn-rule:#d7d7df;--color-chat-ink:#25262b;--color-chat-line:#dfdfe3;--color-chat-rule:#e6e6ea;--color-chat-divider:#dedee2;--color-chat-tag:#6a6470;--color-chat-tag-bg:#f6f3e9;--color-chat-title:#202126;--color-chat-muted:#6b6d76;--color-chat-context:#f6f7f9;--color-chat-context-line:#e1e2e6;--color-chat-context-label:#7a7b85;--color-chat-question:#faefec;--color-chat-question-line:#edd8d1;--color-chat-speaker:#aa3028;--color-chat-text:#353640;--color-chat-code:#f5f6f8;--color-chat-code-line:#e3e4e7;--color-chat-prompt:#4e5059;--color-chat-prompt-line:#dcdde2;--color-chat-accent:#a42d25;--color-chat-accent-bg:#fff2ed;--color-chat-accent-line:#d8a69b;--color-learn-video:#111;--color-xp-section-line:#d5cee5;--color-xp-visual:#e3eef0;--color-xp-lime:#a8ff35;--color-xp-night:#180042;--color-xp-muted:#5c5864;--color-xp-rule:#e2dfeb;--color-xp-night-text:#d8cee9;--color-xp-night-line:#695184;--color-xp-label:#baaccf;--color-xp-tag:#e6def1;--color-xp-card-line:#c4bada;--color-xp-card-ink:#24212b;--color-xp-card-text:#57535f;--color-xp-card-rule:#e9e6ed;--color-xp-next:#f5f4fb;--color-xp-proof-rule:#0002;--color-learn-caption:#d8d4ea;--color-story-note:#666;--color-community-home-bg:#fff5cc;--color-community-rule:#ebe4da;--color-reach-rule:#d8cd94;--color-reach-text:#59533b;--color-regions-rule:#e3e4e7;--color-events-note:#65606f;--color-apply-line-sa:#0e663c;--color-catalogue-hero:#f6f6fb;--color-catalogue-rule:#e3e4e7;--color-catalogue-card-line:#dedee7;--color-catalogue-photo:#f2f2f5;--color-catalogue-kind:#332066;--color-catalogue-kind-bg:#f7f3fb;--color-catalogue-kind-line:#d8d1e6;--color-catalogue-facts:#666;--color-catalogue-filter:#000;--color-catalogue-filter-line:#dedee5;--color-catalogue-input:#161616;--color-catalogue-input-line:#ceced7;--color-catalogue-degree:#6630ad;--color-catalogue-degree-ink:#3e2468;--color-catalogue-degree-bg:#f1ecfa;--color-catalogue-degree-line:#d7c8ed;--color-network-tab:#68616f;--color-network-tab-active:#2010bf;--color-network-tab-count:#756e7f;--color-network-tab-line:#e0dce5;--color-network-tab-rule:#e9e5ec;--color-programme-logo:#292339;--color-programme-role:#5c5668;--color-programmes-rule:#d6d1c6;--color-reviews-bg:#faf8f2;--color-reviews-text:#5d5963;--color-reviews-scope:#55515b;--color-reviews-rule:#d8d1c9;--color-reviews-figure:#1d1648;--color-reviews-title:#181818;--color-reviews-note:#5c5863;--color-hks-00000000:#0000;--color-hks-000000:#000;--color-hks-1d0d4d:#1d0d4d;--color-hks-2f176f:#2f176f;--color-hks-8e66d7:#8e66d7;--color-hks-120d1a:#120d1a;--color-hks-09060d:#09060d;--color-hks-49434f:#49434f;--color-hks-171717:#171717;--color-hks-332066:#332066;--color-hks-332400:#332400;--color-hks-443553:#443553;--color-hks-a81d1d:#a81d1d;--color-hks-aea2be:#aea2be;--color-hks-bd2a20:#bd2a20;--color-hks-c7bdd9:#c7bdd9;--color-hks-dcd3f0:#dcd3f0;--color-hks-ded4ec:#ded4ec;--color-hks-ded8cc:#ded8cc;--color-hks-e3ded4:#e3ded4;--color-hks-eee8f7:#eee8f7;--color-hks-f0eaf8:#f0eaf8;--color-hks-fbfaf6:#fbfaf6;--color-hks-ffdd53:#ffdd53;--color-hks-fff2cf:#fff2cf;--color-hks-fff4d0:#fff4d0;--color-hks-fffdf8:#fffdf8;--color-hks-ffffff:#fff;--color-hks-ffffff29:#ffffff29;--color-hks-ffffff40:#ffffff40;--color-tat-courses:#fffdf8;--radius-tag:5px;--radius-tag-lg:8px;--radius-item:6px;--radius-feature:8px;--radius-mark:3px;--radius-icon:10px;--radius-control:12px;--radius-pill:24px;--radius-round:50%;--radius-card:20px;--radius-story-media:14px;--radius-callout:10px;--radius-tool:4px;--radius-pill-sm:16px;--radius-dot:2px;--radius-flag:2px;--radius-media:24px;--radius-full:999px;--radius-chat-panel:9px;--radius-chat-button:7px;--radius-video-sm:18px;--radius-inline-video:0 24px 0 0;--radius-event-hero:24px;--radius-event-hero-sm:20px;--radius-event-portrait:20px;--radius-event-badge:8px;--radius-wall-filters:14px;--radius-wall-filters-sm:12px;--radius-wall-format:6px;--radius-wall-button:8px;--radius-wall-media:14px;--radius-wall-dialog:16px;--radius-hks-6px:6px;--radius-hks-10px:10px;--radius-hks-16px:16px;--radius-hks-50pc:50%;--radius-tat-button:8px;--shadow-menu:0 16px 32px 0 #0002;--shadow-popover:0 12px 32px 0 #17171714;--shadow-mobile-nav:0 12px 28px 0 #17171718;--shadow-sticky-bar:0 0 0 12px var(--color-surface);--shadow-flag:0 0 0 1px #00000012;--shadow-consent:0 8px 36px #0003;--shadow-whatsapp:0 4px 12px #00000024;--shadow-card:0 8px 24px #0f0f0f0d;--shadow-card-hover:0 10px 28px #0f0f0f16;--shadow-wall-select:0 1px 2px #00000003;--shadow-wall-format:0 2px 4px #7a130c24;--shadow-story-play:0 4px 20px #0003;--shadow-nav-active:inset 0 -3px 0 var(--course-accent);--shadow-hero-card:0 18px 46px 0 #1111111c;--shadow-play:0 10px 30px 0 #0005;--shadow-chat:0 12px 36px 0 #00000018;--shadow-program-photo:0 8px 24px 0 #25132b06;--shadow-hero-visual:8px 8px 0 var(--course-highlight)}@supports (color:color-mix(in lab, red, red)){:root,:host{--shadow-hero-visual:8px 8px 0 color-mix(in srgb, var(--course-highlight) 78%, transparent)}}:root,:host{--shadow-hks-1:4px 4px 0 #bd2a20;--layout-max:1620px;--measure-copy:68ch;--layout-section:64px;--layout-gutter:clamp(20px, 5vw, 80px);--layout-pad:max(var(--layout-gutter), calc((100% - var(--layout-max)) / 2));--layout-program-max:1240px;--layout-np-wrap:min(1240px, 100% - 80px);--layout-story-player:clamp(360px, 55vw, 540px);--layout-program-sessions:1200px;--control-height:44px;--control-height-header:48px;--color-promo-accent:#e60a14;--color-promo-ink:#0f0f0f;--color-promo-lime:#d2f91a;--color-promo-lime-hover:#e2ff62;--color-promo-line:#ded9d1;--color-promo-page:#fffdf8;--color-promo-crumb:#d4d4d4;--color-promo-crumb-line:#383838;--color-promo-lead:#e2e2e2;--color-promo-card:#f7f7f7;--color-promo-rule:#d9d9d9;--color-promo-muted:#404040;--color-promo-text:#504d49;--color-promo-courses:#f2f0e9;--color-promo-area:#a90013;--color-promo-discount:#bc0015;--color-promo-final:#181818;--color-promo-final-text:#e2ded8;--color-promo-focus:#7158e8;--color-summer-violet:#4425d5;--color-summer-sun:#f9ef78;--color-summer-sun-hover:#fff4b0;--color-summer-ink:#211b34;--color-summer-button:#271359;--color-summer-line:#ddd4ee;--color-summer-chip:#f3efff;--color-summer-soft:#f5f1ff;--color-summer-focus:#f099ce;--text-promo-display:clamp(64px, 7.5vw, 108px);--text-promo-display-sm:clamp(54px, 14vw, 72px);--text-promo-year:28px;--text-promo-year-sm:24px;--text-promo-number:clamp(72px, 9vw, 144px);--text-promo-number-sm:88px;--text-promo-icon:22px;--text-summer-spark:60px;--text-summer-spark-sm:36px;--leading-promo-display:.92;--leading-promo-year:1.1;--leading-promo-lead:1.6;--leading-promo-offer-title:1.18;--leading-promo-heading:1.15;--leading-promo-card:1.25;--leading-promo-programme:1.3;--leading-promo-ui:1.5;--leading-summer-title:1.15;--leading-summer-season:1.15;--tracking-promo-eyebrow:.09em;--tracking-promo-display:-.055em;--tracking-promo-year:-.02em;--tracking-promo-heading:-.06em;--tracking-promo-number:-.065em;--tracking-summer-kicker:.1em;--tracking-summer-title:-.045em;--radius-promo-offer:22px;--radius-promo-offer-frame:28px;--radius-promo-offer-body:0 0 22px 22px;--radius-promo-button:100px;--radius-promo-edition:99px;--radius-summer-figure:24px;--radius-summer-chip:20px;--shadow-promo-offer:0 18px 45px #0006;--color-os-classroom:#faf8ff;--color-os-panel-line:#e5dfed;--color-os-panel-title:#201636;--color-os-deep:#332066;--color-os-label-line:#fff6;--color-os-community-line:#fff5;--leading-os-panel:1.2;--leading-os-board:1.2;--leading-os-card:1.3;--tracking-os-title:-.045em;--tracking-os-panel:-.025em;--tracking-os-card:-.015em;--breakpoint-lockup:500px;--breakpoint-online-card:400px;--color-online-label-bg:#eeebff;--color-online-label-ink:#2515ac;--color-online-label-line:#d8d1fb;--radius-online-label:9px;--tracking-online-label:.015em;--color-online-accent:#244ee5;--color-online-accent-hover:#193bbd;--color-online-hero-bg:#f1ecfc;--color-online-hero-ink:#171236;--color-online-hero-eyebrow:#5036a4;--color-online-hero-lead:#555067;--color-online-hero-small:#5c566e;--color-online-photo-line:#e0d8ed;--color-online-remote-ink:#272045;--color-online-platform-line:#d9d1e9;--color-online-platform-ink:#26203e;--color-online-platform-kicker:#685d82;--color-online-symbol-bg:#eeecff;--color-online-facts-bg:#211842;--color-online-facts-muted:#ded7f2;--color-online-nav-bg:#fcfaff;--color-online-nav-line:#e1d9ed;--color-online-school-line:#ded9e6;--color-online-school-count:#665c76;--color-online-school-title:#201630;--color-online-school-text:#5b5564;--color-online-school-link:#2800c8;--color-online-platform-bg:#f3effc;--color-online-feature-line:#e2dbee;--color-online-feature-rule:#e8e3ee;--color-online-feature-text:#5b5667;--color-online-icon-1:#3020b8;--color-online-icon-bg-1:#efedff;--color-online-icon-bg-2:#eaf2ff;--color-online-icon-3:#946112;--color-online-icon-bg-3:#fff3df;--color-online-step:#514572;--color-online-note:#6a6474;--color-online-cta-line:#d5d2eb;--color-online-cta-text:#595666;--color-online-method-bg:#0f0f0f;--color-online-practice-bg:#19124c;--color-online-practice-accent:#c2b9ff;--color-online-practice-line:#6a608e;--color-online-practice-note:#c2bbd4;--color-online-network-muted:#716a79;--color-online-network-rule:#e5e1e9;--color-online-network-summary:#60596a;--color-online-story-frame:#f3f3f3;--color-online-network-count-bg:#f0ebfa;--color-online-network-count:#392364;--color-online-network-box-line:#e8e2f0;--color-online-network-box-bg:#f8f6fc;--text-online-network-title:clamp(30px, 3vw, 48px);--text-online-network-group:clamp(21px, 2vw, 26px);--leading-online-network-title:1.12;--leading-online-network-group:1.3;--leading-online-network-copy:1.6;--radius-online-network-box:24px;--radius-online-network-box-sm:18px;--radius-online-network-card:14px;--color-online-teaser-bg:#f4f0ff;--color-online-teaser-ink:#211638;--color-online-teaser-line:#d7d1ea;--color-online-apply-lead:#575757;--color-online-quote-note:#666;--radius-online-label-sm:4px;--text-online-school:28px;--text-online-symbol:30px;--leading-online-school:1.2;--leading-online-teaser:1.5;--tracking-online-fact:-.03em;--tracking-online-kicker:1px;--tracking-online-remote:1.2px;--leading-online-ui:1.5;--leading-online-tight:1.25;--tracking-online-title:-.04em;--breakpoint-om-nav-rows:1200px;--color-om-ink:#21163e;--color-om-rule:#e8e4ed;--color-om-violet:#3020ad;--color-om-violet-line:#ddd6ff;--color-om-toggle-line:#dcd6e9;--color-om-current-line:#bfb1ee;--leading-om-note:1.6;--color-om-plan-line:#e3ddec;--leading-om-ui:1.5;--leading-om-card:1.3;--leading-om-quote:1.45;--text-om-guidance:clamp(22px, 2vw, 28px);--text-om-small:smaller;--color-om-chip-line:#e2dcec;--color-om-input-line:#ded7ee;--color-om-tutor-muted:#71697d;--color-om-voices-bg:#f3edff;--color-om-quote-rule:#e8e1ed;--color-om-quote-role:#635a70;--color-om-story-meta:#625d6b;--leading-om-copy:1.65;--text-om-card-title:clamp(20px, 1.8vw, 24px);--color-om-head-text:#626262;--tracking-om-quote:-.015em;--color-om-msc-bg:#f6f3ff;--color-om-msc-ink:#211438;--color-om-msc-line:#ded8eb;--color-om-admissions-bg:#f1edff;--color-om-catalogue-ink:#151515;--color-om-hero-bg:#eee8ff;--color-om-hero-ink:#1e1538;--color-om-hero-accent:#4c2ec2;--color-om-photo-bg:#f4f0fa;--color-om-wall-ring-line:#f1b6be;--color-om-wall-ring:#fff5f1;--color-om-wall-photo-line:#e6e0dc;--color-om-wall-note:#f6da65;--shadow-om-wall-photo:0 16px 35px #4019201c;--leading-online-card:var(--leading-heading);--control-height-action:52px;--color-biz-electric:#1538ed;--color-biz-electric-hover:#0e26ad;--color-biz-navy:#11164e;--color-biz-light:#f0f4ff;--color-biz-eyebrow-dark:#b9ccff;--color-biz-dot:#6d93ff;--color-biz-em:#9abbff;--color-biz-copy-dark:#d6dcf3;--color-biz-photo:#1d329d;--color-biz-photo-foot:#2044f0;--color-biz-photo-foot-text:#dfe7ff;--color-biz-kicker:#666;--color-biz-programme-line:#d7d7df;--color-biz-programme-ink:#555;--color-biz-foot-ink:#444;--color-biz-network-line:#e0e5ef;--color-biz-network-extra:#586076;--color-biz-tint-0:#f3f6fd;--color-biz-tint-1:#eaf0ff;--color-biz-tint-2:#f1f3fa;--color-biz-case-sector:#545466;--color-biz-case-line:#dedee2;--color-biz-tool-ink:#50505c;--color-biz-copy:#555e72;--color-biz-skill-line:#cdd7eb;--color-biz-comptia-line:#dfe6f4;--color-biz-cert-line:#cbd7f4;--color-biz-cert-ink:#213276;--color-biz-learning:#0f0f0f;--color-biz-contact-copy:#e0e8ff;--color-biz-video-bg:#faf8f3;--color-biz-video-frame:#111;--color-intel-ink:#142b3b;--color-intel-soft:#edf5fa;--color-intel-line:#c6dce9;--color-intel-button:#172e3e;--layout-intel-pad:clamp(24px, 4vw, 48px);--color-intel-accent:#0068b5;--color-intel-lead:#485963;--color-intel-crumb:#56626b;--color-intel-sand:#f7f5ef;--color-intel-rule:#dbe2e6;--color-intel-card-line:#d9e0e4;--color-intel-result-line:#e2e7eb;--color-intel-contact:#eaf3f9;--radius-intel-card:20px;--text-intel-brand:clamp(36px, 4vw, 60px);--leading-intel-brand:1.1;--tracking-intel-brand:-.035em;--tracking-intel-label:.09em;--tracking-intel-title:-.025em;--tracking-intel-hero:-.045em;--layout-intel-section:clamp(48px, 6vw, 88px);--layout-intel-stack:clamp(24px, 3vw, 40px);--layout-intel-contact:clamp(28px, 5vw, 64px);--layout-intel-hero-gap:clamp(32px, 5vw, 80px);--tracking-biz-hero:-.045em;--tracking-biz-card:-.06em;--tracking-biz-label:1px;--tracking-biz-caption:-.025em;--tracking-biz-tier:.02em;--leading-biz-card:1.3;--leading-biz-subtitle:1.3;--color-ai-school-ink:#21143c;--color-ai-purple:#6327b8;--color-ai-purple-hover:#462198;--color-ai-violet:#6233cf;--color-ai-muted:#655e72;--color-ai-lead:#575757;--color-ai-experience-lead:var(--color-ai-lead);--color-ai-focus:#8951ed;--gradient-ai-hero:linear-gradient(135deg, #1b1235 0%, #43205e 56%, #76183f 100%);--color-ai-hero-ring:#ffffff38;--shadow-ai-hero-ring:0 0 0 42px #ffffff0b, 0 0 0 84px #ffffff08;--color-ai-hero-eyebrow:#d4befc;--color-ai-hero-dot:#bdeedc;--color-ai-hero-em:#c9acff;--color-ai-hero-lead:#ddd6e9;--color-ai-hero-button:#d5c1ff;--color-ai-hero-button-hover:#e5d8ff;--color-ai-hero-note:#cdc2df;--color-ai-hero-heading:#cfc4e1;--color-ai-hero-star:#cbb1ff;--color-ai-cta-ink:#24153d;--color-ai-cta-text:#4b365e;--gradient-ai-cta:linear-gradient(110deg, #e8ddff 0%, #f8d8eb 58%, #ffd9d5 100%);--text-ai-star:35px;--text-ai-icon:32px;--text-ai-step:11px;--radius-ai-media:24px;--radius-ai-panel:20px;--radius-ai-story:14px;--radius-ai-number-lg:12px;--radius-ai-number:10px;--radius-ai-image:8px;--radius-ai-tag:4px;--radius-ai-filter:24px;--gradient-ai-making:linear-gradient(100deg, #d7c5ff 0%, #f5b8dd 55%, #ffb1aa 100%);--shadow-ai-soft:0 8px 24px 0 #0f0f0f0d;--shadow-ai-hover:0 10px 28px 0 #0f0f0f16;--color-ai-making-ink:#271347;--color-ai-making-rule:#76549b66;--color-ai-proof-rule:#e7def3;--color-ai-proof-item-rule:#e5daef;--gradient-ai-proof-line:linear-gradient(90deg, #6327b8, #a21c91, #e60a14);--gradient-ai-proof:linear-gradient(90deg, #f6f2fc 0%, #fff1f5 100%);--color-ai-filter-line:#d9d0e6;--color-ai-filter-ink:#524764;--color-ai-card-line:#ded6e9;--color-ai-card-hover:#ab8dd8;--color-ai-kicker:#6a478f;--color-ai-number-bg:#efe6ff;--color-ai-discover-bg:#dcf3e9;--color-ai-discover-ink:#285d49;--color-ai-apply-bg:#f7e7dc;--color-ai-apply-ink:#7c4022;--color-ai-qualification:#5f4580;--color-ai-tag-bg:#f6f3fa;--color-ai-tag-ink:#635473;--color-ai-rule:#e8e0ef;--color-ai-link:#5129ae;--color-ai-tint:#f5f1fc;--color-ai-tint-hover:#e9defa;--color-ai-further-kicker:#6c498e;--color-ai-discovery-line:#c8d5df;--color-ai-discovery-bg:#e4f2fc;--color-ai-upcoming-rule:#cbc7c1;--color-ai-upcoming:#b60013;--color-ai-upcoming-text:#504d49;--color-ai-step:#70469f;--color-ai-stories-bg:#fdfcfe;--color-ai-faq-rule:#ddd5e9;--color-ai-usecase-rule:#ddd1ec;--tracking-ai-hero:-.045em;--tracking-ai-head:-.035em;--tracking-ai-title:-.065em;--tracking-ai-cta:-.06em;--tracking-ai-subtitle:-.06em;--tracking-ai-card:-.025em;--tracking-ai-proof:-.02em;--tracking-ai-making:1.6px;--tracking-ai-making-text:-.05em;--tracking-ai-visual:1.5px;--tracking-ai-further:1px;--color-hrdf-tint:#eef8f5;--color-hrdf-line:#d5e8e2;--color-hrdf-brand-text:#435b58;--color-hrdf-accent:#006d67;--color-hrdf-eyebrow:#292929;--color-hrdf-note-line:#e9c972;--color-hrdf-note-bg:#fff3d7;--color-hrdf-note-ink:#332500;--color-hrdf-note-mark:#775200;--color-hrdf-whatsapp:#087f43;--color-hrdf-whatsapp-hover:#066334;--color-hrdf-focus:#153e35;--color-hrdf-card-line:#dedbe4;--color-hrdf-source:#555;--color-hrdf-video-bg:#f7fbf9;--radius-hrdf-note:16px;--leading-hrdf-note:1.8;--leading-hrdf-button:1.5;--tracking-hrdf-hero:-.045em;--tracking-hrdf-heading:-.04em;--tracking-hrdf-title:-.065em;--tracking-hrdf-card:-.06em;--color-school-ink:#121118;--color-school-dark-text:#17151b;--gradient-school-apply:linear-gradient(115deg, #f8dfcc, #f3a38e);--gradient-school-grid:linear-gradient(90deg, #ffffff06 1px, transparent 1px), linear-gradient(#ffffff06 1px, transparent 1px);--color-school-rule:#e4e4e6;--color-school-muted:#626262;--color-msc-network-eyebrow:#190ab4;--color-msc-credential-line:#d9cfe3;--color-msc-docs-line:#e5deed;--color-msc-program-bg:#fffaf3;--color-msc-program-accent:#121118;--color-msc-program-line:#dcd9d6;--color-msc-program-soft:#f8f7f5;--color-msc-program-ink:#292136;--color-msc-program-label:#943e32;--leading-school-label:1.4;--tracking-school-eyebrow:.08em;--tracking-school-brand:.08em;--tracking-school-label:.06em;--tracking-school-kicker:1.4px;--tracking-school-stage:1.2px;--tracking-school-panel-label:1.5px;--tracking-school-unit:-.03em;--tracking-school-module:-.025em;--tracking-msc-label:.09em;--tracking-school-quote:-.035em;--tracking-msc-badge:.04em;--breakpoint-school-documents:450px;--color-certify-accent:#c90920;--color-certify-accent-hover:#ba071b;--color-certify-muted:#5b575c;--color-certify-line:#ded9d1;--color-certify-page-rule:#dfdcd6;--color-certify-paper:#f5f3ee;--color-certify-provider-rule:#ddd4c7;--color-certify-soft:#f8f5ef;--color-certify-soft-line:#e9e3db;--color-certify-filters:#f8f7fa;--color-certify-filters-line:#e5e0e9;--color-certify-field-line:#cfc9d2;--color-certify-field-ink:#242127;--color-certify-focus:#583eff;--color-certify-reset:#3d2d86;--color-certify-level:#f2eef9;--color-certify-level-ink:#4f337e;--color-certify-card-hover:#9c8b92;--color-certify-description:#55515f;--color-certify-select-rule:#e7e1dc;--radius-certify-button:9px;--radius-certify-path:24px;--radius-certify-card:14px;--radius-certify-panel:16px;--radius-certify-field:12px;--radius-certify-level:4px;--text-certify-count-compact:54px;--leading-certify-unit:1.7;--tracking-certify-title:-.045em;--tracking-certify-section:-.035em;--tracking-certify-card:-.025em;--tracking-certify-provider:-.02em;--tracking-certify-code:.04em;--tracking-tutor-brand:.26em;--tracking-tutor-brand-sm:.22em;--tracking-tutor-hero:-.045em;--tracking-tutor-heading:-.06em;--tracking-tutor-label:.08em;--tracking-tutor-price:-.035em;--breakpoint-tutor-lab:580px;--breakpoint-tutor-menu:1280px;--breakpoint-legal:720px;--tracking-legal-title:-.045em;--leading-legal-heading:1.3;--breakpoint-policy:500px;--tracking-policy-title:-.02em;--tracking-account-eyebrow:.13em;--leading-account-title:1.15;--leading-legal-eyebrow:var(--leading-body);--color-blog-language:#655d6e;--color-blog-paper-0:#e7decb;--color-blog-ink-0:#26382b;--color-blog-paper-1:#d3dded;--color-blog-ink-1:#253a78;--color-blog-paper-2:#ebc3ab;--color-blog-ink-2:#532a31;--color-blog-paper-3:#eedb78;--color-blog-ink-3:#303126;--color-blog-paper-4:#d5c9df;--color-blog-ink-4:#422b58;--leading-blog-card:1.3;--leading-blog-heading:1.3;--tracking-blog-cover-top:.13em;--tracking-blog-cover-foot:.12em;--tracking-blog-cover-title:-.04em;--tracking-blog-hero:-.045em;--tracking-blog-card:-.025em;--color-company-cover-paper-0:#e7decb;--color-company-cover-ink-0:#26382b;--color-company-cover-paper-1:#d3dded;--color-company-cover-ink-1:#253a78;--color-company-cover-paper-2:#ebc3ab;--color-company-cover-ink-2:#532a31;--color-company-cover-paper-3:#eedb78;--color-company-cover-ink-3:#303126;--color-company-cover-paper-4:#d5c9df;--color-company-cover-ink-4:#422b58;--color-company-apply-sa:#dbf3e5;--gradient-company-apply:linear-gradient(135deg, #fff 0%, #fff7f7 100%);--text-company-page:17px;--leading-company-card:1.3;--leading-country-form-title:1.3;--align-arrow-icon:-.12em;--tracking-company-cover-label:.13em;--tracking-company-cover-footer:.12em;--tracking-company-cover-title:-.04em;--tracking-company-chooser:-.045em;--tracking-company-press-link:-.025em;--text-about-history:clamp(28px, 2.7vw, 40px);--text-about-history-copy:18px;--leading-about-card:1.25;--leading-about-caption:1.4;--tracking-about-eyebrow:.09em;--tracking-about-card:-.06em;--leading-gov-count:var(--leading-ui);--tracking-gov-eyebrow:.12em;--tracking-gov-hero:-.045em;--tracking-gov-section:-.035em;--tracking-gov-card:-.025em;--tracking-gov-path-title:-.02em;--tracking-gov-metric-label:.05em;--radius-gov-hero:24px;--shadow-hck-focus:0 0 0 3px #fff;--breakpoint-hck-narrow:550px;--layout-chub-pad:max(5%, calc((100vw - 1270px) / 2));--measure-chub-closing:24ch;--breakpoint-chub-wall:1599px;--color-chub-hero:#ebe6fc;--color-chub-intro:#625b70;--color-chub-tabs-line:#e4e0ec;--color-chub-tab:#222;--color-chub-count:#696571;--color-chub-card-line:#e2dfe8;--color-chub-rule:#e5e2eb;--color-chub-card-hover:#fcfbff;--color-chub-kind:#514b60;--color-chub-role:#716c7b;--color-chub-event-role:#5c5766;--color-chub-summary:#faf8f3;--color-chub-summary-line:#e4dfd5;--color-chub-summary-text:#625e68;--color-chub-figure:#2511ae;--color-chub-band:#faf8ff;--color-chub-band-label:#5b4c48;--color-chub-wall-field:#d5d5d5;--color-chub-wall-accent:#e31937;--color-chub-button-ink:#000;--color-chub-closing:#f5f3ee;--color-chub-closing-line:#dfdcd6;--color-chub-jump:#181818;--color-chub-certificate:#faf7f3;--color-chub-certificate-label:#5d504c;--color-chub-tag:#f4eaff;--color-chub-tag-software:#e7eeff;--color-chub-tag-cyber:#e4f0ed;--color-chub-tag-career:#fff0d8;--color-chub-tag-marketing:#ffe6ed;--color-chub-foot-line:#e8e8e8;--color-chub-backdrop:#101014aa;--text-chub-summary:clamp(25px, 3vw, 38px);--text-chub-summary-card:17px;--text-chub-figure:clamp(36px, 5vw, 58px);--text-chub-figure-sm:40px;--text-chub-band:40px;--text-chub-band-md:32px;--text-chub-band-sm:30px;--text-chub-close:26px;--leading-chub-story:1.75;--leading-chub-card:1.3;--leading-chub-label:1.5;--tracking-chub-eyebrow:.09em;--tracking-chub-title:-.05em;--tracking-chub-section:-.045em;--tracking-chub-band:-.06em;--tracking-chub-kind:.05em;--tracking-chub-stars:2px;--tracking-chub-card:-.06em;--tracking-chub-wall-eyebrow:.12em;--tracking-chub-dialog:.1em;--radius-chub-event:16px;--radius-chub-summary:18px;--radius-chub-tag:30px;--shadow-chub-certificate:0 4px 6px #1d111115;--shadow-chub-dialog:0 20px 100px #0004;--breakpoint-hs-card:400px;--breakpoint-hs-city:650px;--color-hs-eyebrow:#292929;--leading-hs-title:1.15;--leading-hs-card:1.3;--leading-hs-ui:1.5;--leading-hs-text:1.65;--leading-hs-copy:1.65;--leading-hs-card-strict:1.3;--tracking-hs-detail:-.045em;--leading-hs-section:1.15;--tracking-hs-section:-.065em;--tracking-hs-heading:-.06em;--tracking-hs-eyebrow:.1em;--tracking-hs-label:1px;--radius-hs-corner:0 0 6px 0;--shadow-ngp-focus:0 0 0 3px #fff}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{-webkit-text-size-adjust:100%}@media (width<=800px){:root{--layout-section:48px;--layout-np-wrap:calc(100% - 40px)}}@media (width<=380px){:root{--layout-np-wrap:calc(100% - 32px)}}@media (width<=600px){:root{--layout-gutter:20px;--layout-section:40px}}:root[lang=ar-TN] :is(input[type=email],input[type=tel],input[type=url],a[href^=tel\:],a[href^=mailto\:],[dir=ltr],bdi){direction:ltr;unicode-bidi:isolate}:root:has(>body:is([data-page=home],[data-page=legal])),:root:has(main[data-course-template=program]),:root:has(>body:is([data-page=hackerspace],[data-page=ai-school],[data-page=ai-tutor],[data-page=certifications],[data-page=campaign],[data-page=hrdf])),:root:has(main:is(.gov-page,.hck)),:root:has(>body[data-page=online]),:root:has(main.gw){scroll-padding-top:28px}main[data-market=online] :is(.n-section,.program-section,.course-section:is(.payment,.programme-video)) h2{text-wrap:balance}:root:has(>body:is([data-page=course],[data-page=catalogue])):not(:has(main[data-course-template=program])){scroll-padding-top:92px}body:is([data-page=home],[data-page=course]) main>section[id]:not([id=gmc-top]){scroll-margin-top:96px}body[data-page=course] main[data-course-template=program]>section[id]{scroll-margin-top:76px}main :is(#sa-before-you-choose,#home-certifications,#brochure){scroll-margin-top:100px}main #country-network{scroll-margin-top:28px}:is(button,input,select,textarea){scroll-margin-block:110px 90px}html[data-motion-preview]{scroll-behavior:smooth}html[data-motion-preview] [data-motion-item]{--motion-transition:var(--motion-existing-transition,color 0s), opacity var(--motion-reveal) var(--motion-delay,0s), translate var(--motion-reveal-move) var(--motion-delay,0s);transition:var(--motion-transition)!important}html[data-motion-preview] [data-motion-item=waiting]{opacity:0;translate:0 16px}html[data-motion-preview] [data-motion-item=shown],html[data-motion-preview] [data-motion-item]:focus-within{opacity:1;translate:0}html[data-motion-preview] main [role=tabpanel]:not([hidden]),html[data-motion-preview] [data-motion-enter][open]>:last-child{animation:motion-enter var(--motion-enter) both}@keyframes motion-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}html[data-motion-preview] .motion-sound{z-index:3;border:1px solid var(--color-motion-sound-line);border-radius:var(--radius-full);background:var(--color-motion-sound);min-height:44px;color:var(--color-surface);font:inherit;font-size:var(--text-label);font-weight:600;line-height:var(--leading-ui);cursor:pointer;transition:background var(--motion-quick);top:12px;padding:8px 12px;position:absolute;inset-inline-end:12px}html[data-motion-preview] .motion-sound:hover{background:var(--color-motion-sound-hover)}html[data-motion-preview] .motion-sound:focus-visible{outline:3px solid var(--color-surface);outline-offset:3px}@media (prefers-reduced-motion:reduce){html[data-motion-preview]{scroll-behavior:auto}html[data-motion-preview] [data-motion-item]{opacity:1;translate:none;transition:none!important}html[data-motion-preview] main [role=tabpanel],html[data-motion-preview] [data-motion-enter][open]>:last-child{animation:none!important}}@media print{html[data-motion-preview] [data-motion-item]{opacity:1!important;transition:none!important;translate:none!important}html[data-motion-preview] .motion-sound{display:none!important}}[data-story-media]:not(.story-inline-playing){line-height:var(--leading-flush)}.story-inline-playing{background:var(--color-video-frame);width:100%;min-width:0;position:relative;overflow:visible;height:var(--layout-story-player)!important;aspect-ratio:auto!important;max-height:none!important}.story-inline-playing iframe{border:0;width:100%;height:100%;max-height:none;display:block;position:absolute;inset:0}[data-event-topic]{--event-topic-surface:var(--color-event-topic-neutral)}[data-event-topic=ai]{--event-topic-surface:var(--color-event-topic-ai)}[data-event-topic=data]{--event-topic-surface:var(--color-event-topic-data)}[data-event-topic=cyber]{--event-topic-surface:var(--color-event-topic-cyber)}ul{list-style:outside}ol{list-style:decimal}@media (width>=701px){:root{--text-section:clamp(36px, 28px + 1vw, 40px);--text-course:clamp(48px, 32px + 1.5vw, 56px);--text-hero:clamp(48px, 32px + 2vw, 64px);--text-stat:clamp(32px, 3.4vw, 48px);--text-card-title:clamp(22px, 18px + .5vw, 24px)}}body[data-page=course],body[data-page=catalogue],body[data-page=community]{--text-body:var(--text-card)}body[data-page=course]:has(main[data-course-template=program]){--text-body:var(--text-program)}:root[dir=rtl] body[data-page=course]{--leading-base:var(--leading-body);--leading-shell:var(--leading-body)}:root[dir=rtl] body[data-page=course]:has(main[data-market=online][data-course-template=program]){--leading-base:var(--leading-om-copy);--leading-shell:var(--leading-om-copy)}:root[dir=rtl] body:is([data-page=catalogue],[data-page=community]){--leading-shell:var(--leading-body)}:root[dir=rtl] body[data-page=course]:has(main[data-course-template=program]){--leading-shell:var(--leading-om-copy)}body[data-page=community]:has(main.gw) :is(.site-footer,.online-header){--text-body:var(--text-program)}:root[dir=rtl] body[data-page=community]:has(main.gw){--leading-shell:var(--leading-base)}body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);overflow-wrap:break-word;margin:0}:root[dir=rtl]{--font-display:var(--font-arabic);--font-body:var(--font-arabic);--leading-title:1.35;--leading-heading:1.45;--leading-card:1.45;--leading-ui:1.65;--leading-body:1.8;--leading-list:1.8;--tracking-label:normal;--tracking-hub-heading:normal;--tracking-event-kicker:normal;--tracking-event-panel:normal;--tracking-wall-eyebrow:normal;--tracking-wall-title:normal;--tracking-wall-label:normal;--tracking-event-section:normal;--tracking-tag:normal;--tracking-tag-wide:normal;--tracking-eyebrow:normal;--tracking-lead:normal;--tracking-motto:normal;--tracking-title:normal;--tracking-form-title:normal;--tracking-eyebrow-wide:normal;--tracking-credential:normal;--tracking-course-section:normal;--tracking-tools-title:normal;--tracking-feature-title:normal;--tracking-card-title:normal;--tracking-community-kicker:normal;--tracking-choice-eyebrow:normal;--tracking-choice-title:normal;--tracking-number-wide:normal;--tracking-marker:normal;--tracking-number:normal;--tracking-price-headline:normal;--tracking-program-label:normal;--tracking-program-code:normal;--tracking-apply-title:normal;--tracking-brochure-title:normal;--tracking-brochure-bar:normal;--tracking-brochure-kicker:normal;--leading-copy:1.8;--leading-hub-title:1.45;--leading-wall-closing:1.45;--leading-subtitle:1.45;--leading-title-loose:1.45;--leading-choice-title:1.4;--leading-payment-title:1.45;--leading-hero-lead:1.8;--leading-label:1.8;--leading-card-title:1.45;--tracking-card-meta:normal;--tracking-certify-label:normal;--tracking-step:normal;--tracking-chat-label:normal;--tracking-os-title:normal;--tracking-os-panel:normal;--tracking-os-card:normal;--tracking-certify-title:normal;--tracking-certify-section:normal;--tracking-certify-card:normal;--tracking-certify-provider:normal;--tracking-certify-code:normal;--tracking-tutor-hero:normal;--tracking-tutor-heading:normal;--tracking-tutor-label:normal;--tracking-tutor-price:normal;--tracking-tutor-brand:normal;--tracking-tutor-brand-sm:normal;--tracking-ai-making:normal;--tracking-ai-making-text:normal;--tracking-school-brand:normal;--tracking-school-label:normal;--tracking-school-kicker:normal;--tracking-school-stage:normal;--tracking-school-panel-label:normal;--tracking-school-module:normal;--tracking-school-unit:normal;--tracking-msc-label:normal;--tracking-msc-badge:normal;--tracking-school-quote:normal}@media (width>=801px){:root[dir=rtl]{--leading-copy:1.85;--leading-hero-lead:1.9}}:root[dir=rtl]{--leading-hs-title:1.35;--leading-hs-card:1.45;--leading-hs-ui:1.65;--leading-hs-text:1.8;--leading-hs-section:1.45;--leading-hs-copy:1.8;--leading-hs-card-strict:1.45;--tracking-hs-detail:normal;--tracking-hs-section:normal;--tracking-hs-heading:normal;--tracking-hs-eyebrow:normal;--tracking-hs-label:normal}@media (width>=801px){:root[dir=rtl]{--leading-hs-text:1.85}}:root[lang=ar-TN]{--leading-hs-card:1.4;--leading-hs-section:1.35}:root[lang=ar-TN] main[data-course-template=bootcamp]{--leading-bootcamp-card:1.4}:root[lang=ar-TN]{--leading-journey-title:1.4;--leading-hub-title:1.4;--leading-wall-closing:var(--leading-title);--leading-card-title:1.25;--leading-label:1.65;--leading-list:1.75;--leading-card:1.4;--leading-subtitle:1.4}@media (width>=801px){:root[lang=ar-TN]{--leading-hero-lead:1.8}}:root[dir=rtl]{--text-promo-display:clamp(64px, 6vw, 88px);--text-promo-display-sm:clamp(48px, 12vw, 64px);--leading-promo-display:1.1;--leading-promo-heading:1.45;--leading-promo-offer-title:1.45;--leading-promo-programme:1.45;--leading-promo-card:1.45;--leading-summer-title:1.35;--leading-summer-season:1.45;--tracking-promo-eyebrow:normal;--tracking-promo-display:normal;--tracking-promo-year:normal;--tracking-promo-heading:normal;--tracking-promo-number:normal;--tracking-summer-kicker:normal;--tracking-summer-title:normal}:root[lang=ar-TN]{--leading-promo-heading:1.4;--leading-promo-offer-title:1.18;--leading-promo-programme:1.4;--leading-promo-card:1.4;--leading-summer-season:1.35}:root[lang=ar]{--leading-os-board:1.45;--leading-os-card:1.45}:root[dir=rtl]{--tracking-online-kicker:normal;--tracking-online-title:normal}:root[lang=ar]{--leading-online-school:1.45}:root[lang=ar-TN]{--leading-online-card:1.4}:root{--leading-video-title:var(--leading-title)}:root[lang=ar-TN]{--leading-video-title:1.4}:root[dir=rtl]{--tracking-biz-card:normal;--tracking-biz-label:normal;--tracking-biz-tier:normal;--leading-biz-card:1.45;--leading-biz-subtitle:1.45;--tracking-intel-brand:normal;--tracking-intel-label:normal;--tracking-intel-title:normal;--tracking-intel-hero:normal}:root[lang=ar-TN]{--leading-biz-card:1.4}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}:root[dir=rtl]{--leading-company-card:1.45;--tracking-company-cover-label:normal;--tracking-company-chooser:normal;--tracking-company-press-link:normal;--tracking-company-cover-footer:normal;--tracking-company-cover-title:normal}:root[lang=ar-TN]{--leading-company-card:1.4}:root[dir=rtl]{--tracking-gov-eyebrow:normal;--tracking-gov-hero:normal;--tracking-gov-section:normal;--tracking-gov-card:normal;--tracking-gov-path-title:normal;--tracking-gov-metric-label:normal;--leading-gov-count:var(--leading-copy);--leading-chub-card:1.45;--leading-chub-label:1.8;--tracking-chub-eyebrow:normal;--tracking-chub-kind:normal;--tracking-chub-stars:normal;--tracking-chub-card:normal;--tracking-chub-wall-eyebrow:normal;--tracking-chub-dialog:normal}:root[lang=ar-TN]{--leading-chub-card:1.4;--leading-chub-label:1.65}.course-page{--course-accent:#6331ad;--course-tint:#f4ecff;--course-dark:#251136;--course-highlight:#dcc3ff}.course-page,.course-page[data-course-theme],.course-page[data-certification-theme]{--shadow-nav-active:inset 0 -3px 0 var(--course-accent);--color-course-rule:var(--course-accent)}@supports (color:color-mix(in lab, red, red)){.course-page,.course-page[data-course-theme],.course-page[data-certification-theme]{--color-course-rule:color-mix(in srgb, var(--course-accent) 20%, white)}}.course-page,.course-page[data-course-theme],.course-page[data-certification-theme]{--shadow-hero-visual:8px 8px 0 var(--course-highlight)}@supports (color:color-mix(in lab, red, red)){.course-page,.course-page[data-course-theme],.course-page[data-certification-theme]{--shadow-hero-visual:8px 8px 0 color-mix(in srgb, var(--course-highlight) 78%, transparent)}}.course-page[data-course-theme=ai-developer]{--course-accent:#2b087b;--course-tint:#f5f4fb;--course-dark:#180042;--course-highlight:#a8ff35}.course-page[data-course-theme=amber]{--course-accent:#94520d;--course-tint:#fff3df;--course-dark:#352714;--course-highlight:#ffc875}.course-page[data-course-theme=blue]{--course-accent:#234ec3;--course-tint:#eef3ff;--course-dark:#15254c;--course-highlight:#b1ceff}.course-page[data-course-theme=clay]{--course-accent:#a4472c;--course-tint:#f6f0e2;--course-dark:#35231c;--course-highlight:#f8b148}.course-page[data-course-theme=excel]{--course-accent:#1c4acc;--course-tint:#f1f8ed;--course-dark:#16331e;--course-highlight:#67ca54}.course-page[data-course-theme=green]{--course-accent:#0e663c;--course-tint:#edf7f1;--course-dark:#103b2a;--course-highlight:#a7ddc3}.course-page[data-course-theme=indigo]{--course-accent:#5449ff;--course-tint:#efeeff;--course-dark:#241d59;--course-highlight:#c9c2ff}.course-page[data-course-theme=lime]{--course-accent:#426600;--course-tint:#f3f9e8;--course-dark:#0f0f0f;--course-highlight:#7cbd36}.course-page[data-course-theme=python]{--course-accent:#306998;--course-tint:#f0f6fb;--course-dark:#173b57;--course-highlight:#ffd43b}.course-page[data-course-theme=react]{--course-accent:#076b8b;--course-tint:#edfaff;--course-dark:#123b4a;--course-highlight:#61dafb}.course-page[data-course-theme=red]{--course-accent:#ac243c;--course-tint:#fff0f1;--course-dark:#3f1620;--course-highlight:#ffb4c1}.course-page[data-course-theme=software]{--course-accent:#0e663c;--course-tint:#fffaf3;--course-dark:#103b2a;--course-highlight:#f9bdf0;--course-ai:#762afe}.course-page[data-course-theme=yellow]{--course-accent:#705900;--course-tint:#fff9d7;--course-dark:#302a16;--course-highlight:#ffe34f}.course-page[data-certification-theme=adobe]{--course-accent:#ca1020;--course-dark:#5b0e15;--course-tint:#fff0f1;--course-highlight:#ffc2c9;--cert-solid:#eb1028;--cert-hero:#8f1021;--cert-ink:#fff}.course-page[data-certification-theme=aws]{--course-accent:#94520d;--course-dark:#232f3e;--course-tint:#fff4e4;--course-highlight:#ffc875;--cert-solid:#f90;--cert-hero:#232f3e;--cert-ink:#111}.course-page[data-certification-theme=azure]{--course-accent:#0065b3;--course-dark:#002d54;--course-tint:#eef7ff;--course-highlight:#b5e1ff;--cert-solid:#0078d4;--cert-hero:#002d54;--cert-ink:#fff}.course-page[data-certification-theme=claude]{--course-accent:#a4472c;--course-dark:#35231c;--course-tint:#f9ede8;--course-highlight:#f3b394;--cert-solid:#b75b3b;--cert-hero:#35231c;--cert-ink:#fff}.course-page[data-certification-theme=comptia]{--course-accent:#c91932;--course-dark:#651322;--course-tint:#fff1f2;--course-highlight:#ffbdc7;--cert-solid:#c91932;--cert-hero:#b5162a;--cert-ink:#fff}.course-page[data-certification-theme=istqb]{--course-accent:#17497a;--course-dark:#0f2e4e;--course-tint:#edf4fb;--course-highlight:#bcd7f2;--cert-solid:#17497a;--cert-hero:#133b63;--cert-ink:#fff}.course-page[data-certification-theme=kubernetes]{--course-accent:#265abf;--course-dark:#13316f;--course-tint:#eef4ff;--course-highlight:#b8d1ff;--cert-solid:#326ce5;--cert-hero:#183c87;--cert-ink:#fff}.course-page[data-certification-theme=meta]{--course-accent:#0668d0;--course-dark:#102f4b;--course-tint:#edf5ff;--course-highlight:#b9dcff;--cert-solid:#0668d0;--cert-hero:#123b61;--cert-ink:#fff}.course-page[data-certification-theme=nvidia]{--course-accent:#426600;--course-dark:#1b2d0c;--course-tint:#f0f6e5;--course-highlight:#9bd83b;--cert-solid:#76b900;--cert-hero:#171b12;--cert-ink:#111}.course-page[data-certification-theme=power-bi]{--course-accent:#705900;--course-dark:#302a16;--course-tint:#fff9d7;--course-highlight:#f2c811;--cert-solid:#f2c811;--cert-hero:#222216;--cert-ink:#111}.course-page[data-certification-theme=premiere]{--course-accent:#6842c2;--course-dark:#281440;--course-tint:#f1eafb;--course-highlight:#c3a6fa;--cert-solid:#6b47c9;--cert-hero:#291443;--cert-ink:#fff}.home-card{--card-accent:var(--color-card-violet)}.home-card[data-home-theme=software],.home-card[data-home-theme=green]{--card-accent:var(--color-card-green)}.home-card[data-home-theme=ai-developer]{--card-accent:var(--color-card-ai)}.home-card[data-home-theme=indigo]{--card-accent:var(--color-card-indigo)}.home-card[data-home-theme=excel]{--card-accent:var(--color-card-excel)}.home-card[data-home-theme=clay]{--card-accent:var(--color-card-clay)}.home-card[data-home-theme=lime]{--card-accent:var(--color-card-lime)}:root[dir=rtl]{--tracking-legal-title:normal;--tracking-policy-title:normal;--tracking-account-eyebrow:normal;--leading-legal-heading:1.45;--leading-account-title:1.45}:root[lang=ar-TN]{--leading-legal-heading:1.4;--leading-account-title:1.4}@media (width>=801px){:root{--leading-legal-eyebrow:var(--leading-ui)}}:root[dir=rtl]{--leading-blog-card:1.45;--leading-blog-heading:1.45;--tracking-blog-cover-top:normal;--tracking-blog-cover-foot:normal;--tracking-blog-cover-title:normal;--tracking-blog-hero:normal;--tracking-blog-card:normal}:root[lang=ar-TN]{--leading-blog-heading:1.4}.editorial-cover{--ec-paper:var(--color-blog-paper-0);--ec-ink:var(--color-blog-ink-0);--shadow-blog-cover-title:8px 0 var(--ec-paper), -4px 0 var(--ec-paper)}.ec-p1{--ec-paper:var(--color-blog-paper-1);--ec-ink:var(--color-blog-ink-1)}.ec-p2{--ec-paper:var(--color-blog-paper-2);--ec-ink:var(--color-blog-ink-2)}.ec-p3{--ec-paper:var(--color-blog-paper-3);--ec-ink:var(--color-blog-ink-3)}.ec-p4{--ec-paper:var(--color-blog-paper-4);--ec-ink:var(--color-blog-ink-4)}.ec-p0{--cover-paper:var(--color-company-cover-paper-0);--cover-ink:var(--color-company-cover-ink-0);--shadow-company-cover-title:8px 0 var(--cover-paper), -4px 0 var(--cover-paper)}.ec-p1{--cover-paper:var(--color-company-cover-paper-1);--cover-ink:var(--color-company-cover-ink-1);--shadow-company-cover-title:8px 0 var(--cover-paper), -4px 0 var(--cover-paper)}.ec-p2{--cover-paper:var(--color-company-cover-paper-2);--cover-ink:var(--color-company-cover-ink-2);--shadow-company-cover-title:8px 0 var(--cover-paper), -4px 0 var(--cover-paper)}.ec-p3{--cover-paper:var(--color-company-cover-paper-3);--cover-ink:var(--color-company-cover-ink-3);--shadow-company-cover-title:8px 0 var(--cover-paper), -4px 0 var(--cover-paper)}.ec-p4{--cover-paper:var(--color-company-cover-paper-4);--cover-ink:var(--color-company-cover-ink-4);--shadow-company-cover-title:8px 0 var(--cover-paper), -4px 0 var(--cover-paper)}}@layer components;@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin-ext.BsZE-iaG.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin.l_AIctKy.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin-ext.BsZE-iaG.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin.l_AIctKy.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin-ext.BsZE-iaG.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin.l_AIctKy.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin-ext.BsZE-iaG.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin.l_AIctKy.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin-ext.BsZE-iaG.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url("/black-friday/assets/astro/montserrat-latin.l_AIctKy.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url("/black-friday/assets/astro/dm-sans-latin-ext.BOFOeGcA.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url("/black-friday/assets/astro/dm-sans-latin.Xz1IZZA0.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url("/black-friday/assets/astro/dm-sans-latin-ext.BOFOeGcA.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url("/black-friday/assets/astro/dm-sans-latin.Xz1IZZA0.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url("/black-friday/assets/astro/dm-sans-latin-ext.BOFOeGcA.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url("/black-friday/assets/astro/dm-sans-latin.Xz1IZZA0.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url("/black-friday/assets/astro/dm-sans-latin-ext.BOFOeGcA.woff2")format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url("/black-friday/assets/astro/dm-sans-latin.Xz1IZZA0.woff2")format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:GMC Noto Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url("/black-friday/assets/astro/noto-sans-arabic-regular.DsXvXChE.woff2")format("woff2")}@font-face{font-family:GMC Noto Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url("/black-friday/assets/astro/noto-sans-arabic-semibold.B-vnp7eD.woff2")format("woff2")}@font-face{font-family:GMC Noto Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url("/black-friday/assets/astro/noto-sans-arabic-bold.Bx06ZZJa.woff2")format("woff2")}@font-face{font-family:NomuDIN;font-display:swap;src:url("/black-friday/assets/astro/nomu-din.Cyc1bMOR.ttf")format("truetype")}main[data-school-brand=ai]{--color-program-bg:var(--color-msc-program-bg);--color-program-accent:var(--color-msc-program-accent);--color-program-line:var(--color-msc-program-line);--color-program-deep:var(--color-msc-program-soft);--color-program-ink:var(--color-msc-program-ink);--color-program-label:var(--color-msc-program-label);--tracking-program-label:var(--tracking-school-eyebrow)}
