.ft-locale-ar,.ft-quiz-ar,.ft-start-ar{--ft-ar-display:var(--font-readex-pro),"Noto Sans Arabic",sans-serif;--ft-ar-body:var(--font-ibm-plex-arabic),"Noto Sans Arabic",sans-serif;--ft-ar-accent:var(--font-amiri),serif;font-family:var(--ft-ar-body);font-size:18px;font-weight:400;line-height:1.75;letter-spacing:0;text-transform:none}.ft-quiz-ar :is(h1,h2,h3,h4,.font-serif){font-family:var(--ft-ar-display);letter-spacing:0;text-transform:none;line-height:1.32}.ft-quiz-ar :is(.font-sans,p,a,button,label,input,select,textarea,li,span){font-family:var(--ft-ar-body);letter-spacing:0;text-transform:none}.ft-quiz-ar.font-sans{font-family:var(--ft-ar-body)}.ft-quiz-ar [dir=ltr]{font-family:var(--font-bricolage),sans-serif;unicode-bidi:isolate}.ft-locale-ar :is(h1,h2,h3,h4,.ftm-portrait-name,.ft-hiw-layer-question,.ft-hiw-equation-main,.ft-hiw-stack-label span:last-child),.ft-start-ar :is(h1,h2,h3){font-family:var(--ft-ar-display);letter-spacing:0;text-transform:none;line-height:1.32}.ft-locale-ar :is(p,a,button,label,input,select,textarea,li,span),.ft-start-ar :is(p,a,button,label,input,select,textarea,li,span){letter-spacing:0;text-transform:none}.ft-locale-ar :is(.ft-hiw-eyebrow,.ftp-eyebrow,.ftp-dark-eyebrow,.ftc-eyebrow),.ft-start-ar .ft-start-eyebrow{font-family:var(--ft-ar-body);font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.ft-locale-ar .ftm-eyebrow{font-size:15px}.ft-locale-ar .ftm-portrait-label{font-size:13px}.ft-locale-ar .ftm-portrait-method .ftm-portrait-label{font-size:12px}.ft-locale-ar .ft-hiw-stack-label span:first-child,.ft-locale-ar .ft-hiw-step-label{font-family:var(--ft-ar-body);font-size:14px;letter-spacing:0;text-transform:none}.ft-locale-ar .ftm-h1{font-size:clamp(36px,4.4vw,58px);line-height:1.32}.ft-locale-ar .ft-hiw-heading,.ft-locale-ar .ftm-section-heading,.ft-locale-ar .ftp-section-heading{font-size:clamp(27px,2.99vw,40px);line-height:1.32}.ft-locale-ar .ftm-programmes-heading{font-size:clamp(23px,2.46vw,33px);line-height:1.32}.ft-locale-ar .ftm-final-heading{font-size:clamp(32px,4.05vw,55px);line-height:1.32}.ft-locale-ar .ft-hiw-h1,.ft-locale-ar .ftp-hero h1{font-size:clamp(36px,4.4vw,55px);line-height:1.32}.ft-locale-ar .ft-hiw-final h2{font-size:clamp(31px,3.7vw,48px);line-height:1.32}.ft-locale-ar .ftc-primary h1,.ft-start-ar h1{font-size:clamp(36px,4.4vw,52px);line-height:1.32}.ft-locale-ar .ftc-primary h1 em,.ft-locale-ar .ftm-italic,.ft-start-ar .ft-start-heading-accent{color:var(--ft-accent,var(--start-gold,#8a6416));font-family:var(--ft-ar-accent);font-size:1.04em;font-style:normal;font-weight:700;line-height:inherit}.ft-locale-ar .ftm-wordmark,.ft-start-ar .ft-start-wordmark{direction:ltr;font-family:var(--font-bricolage),sans-serif;unicode-bidi:isolate}.ft-locale-ar .ft-hiw-free-card,.ft-locale-ar .ft-hiw-layer-controls,.ft-locale-ar .ft-hiw-layer-layout,.ft-locale-ar .ft-hiw-paid-card,.ft-locale-ar .ft-hiw-paths,.ft-locale-ar .ft-hiw-stack,.ft-locale-ar .ft-hiw-type-card{direction:rtl}.ft-locale-ar .ft-hiw-stack-label{text-align:right}.ft-locale-ar .ft-hiw-free-portraits img+img{margin-inline-start:-16px}.ft-locale-ar .ft-hiw-chevron svg{transform:scaleX(-1)}.ft-locale-ar .ft-hiw-matrix-scroll{direction:rtl;text-align:right;overscroll-behavior-inline:contain}.ft-locale-ar .ft-hiw-ambition-label svg{transform:rotate(180deg)}.ft-locale-ar .ft-hiw-swipe-hint{text-align:right}.ft-locale-ar .ft-contact-page,.ft-locale-ar .ft-programmes-page{direction:rtl}.ft-locale-ar input[type=email],.ft-start-ar input[dir=ltr],.ft-start-ar input[type=email]{direction:ltr;text-align:left}.ft-locale-ar :is(.ftp-honeypot,.ftc-honeypot){inset-inline-start:0;inset-inline-end:auto;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ft-start-ar .ft-start-field input{font-family:var(--ft-ar-body)}.ft-start-ar .ft-start-quiz-notice{margin:18px 0 0;color:var(--start-muted,#5e5852);font-size:15px;line-height:1.75}.ft-start-ar .ft-start-footer-inner,.ft-start-ar .ft-start-header-actions,.ft-start-ar .ft-start-header-inner{direction:rtl}@media (max-width:640px){.ft-locale-ar .ft-hiw-stack{inset-inline-start:50%;margin-inline-start:-222px;transform:scale(.58);transform-origin:top center}}