@font-face{font-family:Operetta\ 12;src:url(/fonts/Operetta12-Light.woff2) format("woff2"),url(/fonts/Operetta12-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Operetta\ 12;src:url(/fonts/Operetta12-Medium.woff2) format("woff2"),url(/fonts/Operetta12-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/fonts/Roobert-Light.woff2) format("woff2"),url(/fonts/Roobert-Light.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/fonts/Roobert-Regular.woff2) format("woff2"),url(/fonts/Roobert-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/fonts/Roobert-Medium.woff2) format("woff2"),url(/fonts/Roobert-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/fonts/Roobert-SemiBold.woff2) format("woff2"),url(/fonts/Roobert-SemiBold.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/fonts/Roobert-Bold.woff2) format("woff2"),url(/fonts/Roobert-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-Light.woff2) format("woff2"),url(/fonts/IBMPlexSansArabic-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-Regular.woff2) format("woff2"),url(/fonts/IBMPlexSansArabic-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-Medium.woff2) format("woff2"),url(/fonts/IBMPlexSansArabic-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:IBM Plex Sans Arabic;src:url(/fonts/IBMPlexSansArabic-SemiBold.woff2) format("woff2"),url(/fonts/IBMPlexSansArabic-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roobert-Light;src:url(/fonts/Roobert-Light.woff2) format("woff2"),url(/fonts/Roobert-Light.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Roobert-Regular;src:url(/fonts/Roobert-Regular.woff2) format("woff2"),url(/fonts/Roobert-Regular.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Roobert-Medium;src:url(/fonts/Roobert-Medium.woff2) format("woff2"),url(/fonts/Roobert-Medium.otf) format("opentype");font-style:normal;font-display:swap}@font-face{font-family:Roobert-SemiBold;src:url(/fonts/Roobert-SemiBold.woff2) format("woff2"),url(/fonts/Roobert-SemiBold.otf) format("opentype");font-style:normal;font-display:swap}:root{--nk-white:#ffffff;--nk-black:#231f20;--nk-orange:#cf5827;--nk-burgundy:#431215;--nk-blue:var(--nk-burgundy);--nk-orange-bright:#e0683a;--nk-orange-deep:#a63f18;--nk-burgundy-deep:#310d10;--nk-ink-90:rgba(35,31,32,0.9);--nk-ink-82:rgba(35,31,32,0.82);--nk-ink-62:rgba(35,31,32,0.62);--nk-ink-45:rgba(35,31,32,0.45);--nk-ink-16:rgba(35,31,32,0.16);--nk-on-dark-92:rgba(255,255,255,0.92);--nk-on-dark-70:rgba(255,255,255,0.7);--nk-on-dark-45:rgba(255,255,255,0.45);--nk-on-dark-20:rgba(255,255,255,0.2);--surface:var(--nk-white);--ink:var(--nk-black);--muted:var(--nk-ink-82);--faint:var(--nk-ink-62);--hair:var(--nk-ink-16);--field-line:rgba(35,31,32,0.3);--idx:var(--nk-burgundy);--accent:var(--nk-orange);--btn-bg:var(--nk-black);--btn-ink:var(--nk-white);--cta-bg:var(--nk-orange);--cta-ink:var(--nk-white);--cta-bg-hover:var(--nk-burgundy);--pill-on-bg:var(--nk-black);--pill-on-ink:var(--nk-white);--langs-on-bg:var(--ink);--langs-on-ink:var(--nk-white);--err-color:var(--nk-orange);--focus-ring:var(--nk-orange)}.nk-dark,[data-nk-theme=dark]{background:var(--nk-black);color:var(--nk-white);--surface:var(--nk-black);--ink:var(--nk-white);--muted:var(--nk-on-dark-70);--faint:var(--nk-on-dark-45);--hair:var(--nk-on-dark-20);--field-line:rgba(255,255,255,0.4);--idx:var(--nk-orange);--accent:var(--nk-orange);--btn-bg:var(--nk-white);--btn-ink:var(--nk-black);--langs-on-ink:var(--nk-white);--pill-on-bg:var(--nk-white);--pill-on-ink:var(--nk-black)}.nk-burgundy,[data-nk-theme=burgundy]{background:var(--nk-burgundy);color:var(--nk-white);--surface:var(--nk-burgundy);--ink:var(--nk-white);--muted:var(--nk-on-dark-70);--faint:var(--nk-on-dark-45);--hair:rgba(255,255,255,0.25);--field-line:rgba(255,255,255,0.4);--idx:var(--nk-orange);--accent:var(--nk-orange);--btn-bg:var(--nk-white);--btn-ink:var(--nk-burgundy);--pill-on-bg:var(--nk-white);--pill-on-ink:var(--nk-burgundy);--langs-on-ink:var(--nk-white);--err-color:var(--nk-orange)}:root{--nk-serif:"Operetta 12","IBM Plex Sans Arabic","Times New Roman",serif;--nk-sans:"Roobert","IBM Plex Sans Arabic",system-ui,sans-serif;--nk-mono:ui-monospace,"SF Mono",Menlo,monospace;--nk-w-light:300;--nk-w-regular:400;--nk-w-medium:500;--nk-w-semibold:600;--nk-w-bold:700;--nk-text-hero:clamp(58px,calc(9.5vw - 4.8px),140px);--nk-text-location:clamp(48px,calc(4.5vw + 19.2px),84px);--nk-text-refrain:clamp(40px,calc(5.5vw + 4.8px),84px);--nk-text-wordmark-xl:clamp(34px,calc(3.75vw + 10px),64px);--nk-text-display:clamp(34px,calc(2.875vw + 12.6px),54px);--nk-text-district:clamp(31px,calc(1.875vw + 19px),46px);--nk-text-register:clamp(34px,calc(2.75vw + 16.4px),56px);--nk-text-body-lg:17px;--nk-text-body:16px;--nk-text-input:17px;--nk-text-nav:12.5px;--nk-text-kicker:12px;--nk-text-label:11px;--nk-text-eyebrow:18px;--nk-text-wordmark:23px;--nk-lh-hero:0.94;--nk-lh-display:1.18;--nk-lh-district:1.05;--nk-lh-refrain:1.12;--nk-lh-body:1.75;--nk-lh-tight:1;--nk-track-hero:-0.015em;--nk-track-wordmark:0.04em;--nk-track-eyebrow:0.18em;--nk-track-kicker:0.2em;--nk-track-nav:0.12em;--nk-track-cta:0.1em;--nk-track-label:0.16em;--nk-track-scrollcue:0.3em;--nk-radius:16px;--nk-radius-sm:10px;--nk-radius-pill:999px;--nk-radius-none:0;--nk-space-1:4px;--nk-space-2:8px;--nk-space-3:12px;--nk-space-4:16px;--nk-space-5:24px;--nk-space-6:34px;--nk-space-7:48px;--nk-space-8:56px;--nk-space-9:80px;--nk-space-10:130px;--nk-wrap-pad:56px;--nk-wrap-pad-mobile:20px;--nk-nav-h:92px;--nk-nav-h-mobile:64px;--nk-section-pad:80px;--nk-section-top:200px;--nk-register-pad:130px;--nk-bp-mobile:640px;--nk-maxw-prose:470px;--nk-maxw-box:720px;--nk-shadow-fab:0 12px 30px rgba(35,31,32,0.28);--nk-shadow-card:0 18px 50px rgba(35,31,32,0.1);--nk-ease:cubic-bezier(0.22,0.61,0.36,1);--nk-dur-fast:0.25s;--nk-dur:0.3s;--nk-dur-slow:0.45s;--nk-dur-fade:0.7s;--nk-ph-light:repeating-linear-gradient(45deg,#f1efed 0 12px,#e7e4e1 12px 24px);--nk-ph-dark:repeating-linear-gradient(45deg,#2c2728 0 12px,#262122 12px 24px);--nk-silver:linear-gradient(100deg,#ececec,#c7c7c7 16%,#f4f4f4 34%,#ababab 55%,#e0e0e0 72%,#bdbdbd 88%,#d6d6d6)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;font-family:var(--nk-sans);font-weight:var(--nk-w-regular);font-size:var(--nk-text-body);line-height:var(--nk-lh-body);color:var(--ink);background:var(--surface);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}[dir=rtl]{letter-spacing:normal!important}.nk-wordmark{font-family:var(--nk-serif);font-weight:var(--nk-w-medium);text-transform:uppercase;white-space:nowrap;line-height:var(--nk-lh-tight)}[dir=ltr] .nk-wordmark{letter-spacing:var(--nk-track-wordmark)}.nk-serif{font-family:var(--nk-serif);font-weight:var(--nk-w-light)}.nk-kicker{font-family:var(--nk-sans);font-size:var(--nk-text-kicker);font-weight:var(--nk-w-medium);text-transform:uppercase;display:flex;align-items:baseline;gap:14px}[dir=ltr] .nk-kicker{letter-spacing:var(--nk-track-kicker)}.nk-kicker .idx{color:var(--idx);font-weight:var(--nk-w-regular)}.nk-hair{border:0;border-top:1px solid var(--hair);margin:0}.nk-ph{position:relative;display:grid;place-items:center;background:var(--nk-ph-light);overflow:hidden;border-radius:var(--nk-radius);min-height:80px}.nk-ph.ph-dark{background:var(--nk-ph-dark)}.nk-ph>span{font-family:var(--nk-mono);font-size:11px;letter-spacing:.08em;color:rgba(35,31,32,.55);background:rgba(255,255,255,.82);padding:6px 12px;text-align:center;max-width:90%}.nk-ph>img{width:100%;height:100%;object-fit:cover;display:block}.nk-silver-text{background-image:var(--nk-silver);-webkit-background-clip:text;background-clip:text;color:transparent}.nk-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--nk-sans);font-weight:var(--nk-w-bold);text-transform:uppercase;text-decoration:none;border:1px solid transparent;border-radius:var(--nk-radius);cursor:pointer;white-space:nowrap;transition:background var(--nk-dur) var(--nk-ease),color var(--nk-dur) var(--nk-ease),border-color var(--nk-dur) var(--nk-ease),opacity var(--nk-dur) var(--nk-ease)}[dir=ltr] .nk-btn{letter-spacing:var(--nk-track-cta)}.nk-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.nk-btn:disabled,.nk-btn[aria-disabled=true]{opacity:.4;pointer-events:none}.nk-btn--sm{font-size:12px;padding:13px 24px}.nk-btn--md{font-size:13px;padding:15px 30px}.nk-btn--lg{font-size:13px;padding:19px 46px}[dir=ltr] .nk-btn--lg{letter-spacing:var(--nk-track-eyebrow)}.nk-btn--block{display:flex;width:100%}.nk-btn--cta{background:var(--cta-bg);color:var(--cta-ink);border-color:var(--cta-bg)}.nk-btn--cta:hover{background:var(--cta-bg-hover);border-color:var(--cta-bg-hover)}.nk-btn--solid{background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-bg)}.nk-btn--solid:hover{background:transparent;color:var(--btn-bg)}.nk-btn--outline{background:transparent;color:var(--ink);border-color:var(--ink)}.nk-btn--outline:hover{background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-bg)}.nk-btn--link{padding:0 0 3px;border:0;border-radius:0;border-bottom:1px solid;background:transparent;color:inherit;font-weight:var(--nk-w-medium);font-size:12px;gap:7px}[dir=ltr] .nk-btn--link{letter-spacing:var(--nk-track-label)}.nk-btn--link:hover{color:var(--accent)}.nk-fab{display:inline-flex;align-items:center;gap:9px;font-family:var(--nk-sans);font-size:13px;font-weight:var(--nk-w-bold);text-transform:uppercase;text-decoration:none;color:#fff;background:var(--nk-orange);padding:15px 26px;border:0;border-radius:var(--nk-radius-pill);box-shadow:var(--nk-shadow-fab);cursor:pointer;transition:background var(--nk-dur) var(--nk-ease),transform var(--nk-dur) var(--nk-ease)}[dir=ltr] .nk-fab{letter-spacing:.02em}.nk-fab:hover{background:var(--nk-burgundy)}.nk-fab:after{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);-webkit-margin-before:-3px;margin-block-start:-3px}.nk-fab--fixed{position:fixed;inset-block-end:28px;inset-inline-end:28px;z-index:40}@media (max-width:640px){.nk-fab--fixed{inset-block-end:16px;inset-inline-end:16px}}.nk-tag{font-family:var(--nk-sans);font-size:var(--nk-text-kicker);font-weight:var(--nk-w-medium);text-transform:uppercase;color:var(--faint);white-space:nowrap}[dir=ltr] .nk-tag{letter-spacing:var(--nk-track-label)}.nk-tag--accent{color:var(--accent)}.nk-field{display:block}.nk-field__label{display:block;font-family:var(--nk-sans);font-size:var(--nk-text-label);font-weight:var(--nk-w-medium);text-transform:uppercase;color:var(--faint);margin-bottom:6px}[dir=ltr] .nk-field__label{letter-spacing:var(--nk-track-label)}.nk-field__input{width:100%;border:0;border-bottom:1px solid var(--field-line);border-radius:var(--nk-radius-none);background:transparent;padding:12px 0;font-family:inherit;font-size:var(--nk-text-input);color:var(--ink);outline:none;transition:border-color var(--nk-dur) var(--nk-ease)}.nk-field__input::placeholder{color:var(--faint)}.nk-field__input:focus{border-bottom-color:var(--ink)}.nk-field.is-invalid .nk-field__input{border-bottom-color:var(--err-color)}.nk-field__err{display:block;margin-top:7px;font-size:12px;color:var(--err-color)}.nk-pill{font-family:var(--nk-sans);font-size:13px;font-weight:var(--nk-w-medium);padding:11px 20px;border-radius:var(--nk-radius-pill);border:1px solid var(--field-line);background:transparent;color:var(--ink);cursor:pointer;transition:background var(--nk-dur-fast) var(--nk-ease),color var(--nk-dur-fast) var(--nk-ease),border-color var(--nk-dur-fast) var(--nk-ease)}.nk-pill:hover{border-color:var(--ink)}.nk-pill.is-on{background:var(--pill-on-bg);color:var(--pill-on-ink);border-color:var(--pill-on-bg)}.nk-pill:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.nk-pills{display:flex;flex-wrap:wrap;gap:10px}.nk-langs{display:inline-flex;align-items:center;border-radius:var(--nk-radius);overflow:hidden}.nk-langs a,.nk-langs button{font-family:var(--nk-sans);font-size:11px;font-weight:var(--nk-w-semibold);text-transform:uppercase;padding:7px 13px;color:inherit;background:transparent;border:0;cursor:pointer;opacity:.55;transition:opacity var(--nk-dur) var(--nk-ease);text-decoration:none}.nk-langs a:hover,.nk-langs button:hover{opacity:1}.nk-langs a.is-on,.nk-langs button.is-on{background:var(--langs-on-bg);color:var(--langs-on-ink);opacity:1;border-radius:var(--nk-radius)}.nk-card{border:1px solid var(--hair);border-radius:var(--nk-radius);padding:28px;background:var(--surface);color:var(--ink)}.nk-card--media{padding:0;overflow:hidden}.nk-frame{position:relative;display:grid;place-items:center;overflow:hidden;border-radius:var(--nk-radius);background:var(--nk-ph-light)}.nk-frame--flush{border-radius:0}.nk-frame--dark{background:var(--nk-ph-dark)}.nk-frame__media{grid-area:1/1;width:100%;height:100%;object-fit:cover;display:block}.nk-frame__ph{grid-area:1/1;font-family:var(--nk-mono);font-size:11px;letter-spacing:.08em;color:rgba(35,31,32,.55);background:rgba(255,255,255,.82);padding:6px 12px;text-align:center;max-width:90%}.nk-frame--dark .nk-frame__ph{color:rgba(255,255,255,.6);background:rgba(35,31,32,.85)}.nk-frame__caption{position:absolute;inset-inline-start:16px;inset-block-end:16px;z-index:2;color:#fff;font-size:var(--nk-text-kicker);font-weight:var(--nk-w-medium);text-transform:uppercase}[dir=ltr] .nk-frame__caption{letter-spacing:var(--nk-track-label)}.nk-district{display:grid;grid-template-columns:90px 1fr auto 340px;align-items:center;grid-gap:40px;gap:40px;padding:34px 0;border-top:1px solid var(--hair);cursor:pointer;text-decoration:none;color:inherit}.nk-district__num{font-family:var(--nk-serif);font-size:19px;color:var(--faint)}.nk-district__name{font-family:var(--nk-serif);font-weight:var(--nk-w-light);font-size:var(--nk-text-district);line-height:var(--nk-lh-district);text-transform:uppercase;transition:color var(--nk-dur-slow) var(--nk-ease),transform var(--nk-dur-slow) var(--nk-ease)}.nk-district:hover .nk-district__name{color:var(--accent);transform:translateX(6px)}[dir=rtl] .nk-district:hover .nk-district__name{transform:translateX(-6px)}.nk-district__frame{height:190px}@media (max-width:640px){.nk-district{grid-template-columns:56px 1fr;gap:14px 18px}.nk-district__frame{grid-column:1/-1;height:200px}}.nk-refrain{font-family:var(--nk-serif);font-weight:var(--nk-w-light);font-size:var(--nk-text-refrain);line-height:var(--nk-lh-refrain);color:var(--ink)}.nk-refrain__word{display:inline-block;color:var(--accent);transition:opacity var(--nk-dur-fade) var(--nk-ease)}.nk-refrain__word.is-fading{opacity:0}@media (prefers-reduced-motion:reduce){.nk-refrain__word{transition:none}}.nk-scrollcue{display:inline-flex;flex-direction:column;align-items:center;gap:10px;color:#fff;font-size:10px;font-weight:var(--nk-w-medium);text-transform:uppercase}[dir=ltr] .nk-scrollcue{letter-spacing:var(--nk-track-scrollcue)}.nk-scrollcue:after{content:"";width:1px;height:15px;background:rgba(255,255,255,.8)}.nk-site-header{position:absolute;inset-block-start:0;inset-inline:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;height:var(--nk-nav-h);padding-inline:var(--nk-wrap-pad);color:#fff}.nk-site-header--static{position:static;color:var(--ink)}.nk-site-header__brand{display:flex;align-items:center;gap:16px}.nk-site-header__brand .nk-wordmark{font-size:var(--nk-text-wordmark)}.nk-cobrand{display:inline-flex;align-items:center;gap:7px;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-border-start:1px solid var(--hair);border-inline-start:1px solid var(--hair);font-size:11px;font-weight:var(--nk-w-medium);text-transform:uppercase;opacity:.9}[dir=ltr] .nk-cobrand{letter-spacing:.06em}.nk-cobrand__by{opacity:.65}.nk-cobrand__logo{height:18px;width:auto;display:inline-block}.nk-site-header .nk-cobrand__logo{filter:brightness(0) invert(1)}.nk-site-header__links{display:flex;gap:34px}.nk-site-header__links a{font-size:var(--nk-text-nav);font-weight:var(--nk-w-semibold);text-transform:uppercase;text-decoration:none;color:inherit;opacity:.85;transition:opacity var(--nk-dur) var(--nk-ease)}[dir=ltr] .nk-site-header__links a{letter-spacing:var(--nk-track-nav)}.nk-site-header__links a:hover{opacity:1}.nk-site-header__meta{display:flex;align-items:center;gap:24px}.nk-burger{display:none;flex-direction:column;gap:5px;background:transparent;border:0;cursor:pointer;padding:6px 2px;color:inherit}.nk-burger i{width:22px;height:1.5px;background:currentColor;display:block}@media (max-width:640px){.nk-site-header{height:var(--nk-nav-h-mobile);padding-inline:16px}.nk-cobrand,.nk-site-header__links{display:none}.nk-burger{display:flex}}.nk-footer{border-top:1px solid var(--hair);padding:90px var(--nk-wrap-pad) 48px;text-align:center;color:var(--ink)}.nk-footer__mark{font-size:var(--nk-text-wordmark-xl);display:block}[dir=ltr] .nk-footer__mark{letter-spacing:.05em}.nk-footer__devrow{display:flex;align-items:center;justify-content:center;gap:10px;margin:14px 0 4px;font-size:12px;font-weight:var(--nk-w-medium);text-transform:uppercase;opacity:.82}.nk-footer__devrow .nk-cobrand__logo{height:20px}.nk-footer__row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:34px;margin:44px 0 26px;font-size:12px;font-weight:var(--nk-w-medium);text-transform:uppercase}.nk-footer__row a{color:inherit;text-decoration:none;opacity:.7;transition:opacity var(--nk-dur) var(--nk-ease)}.nk-footer__row a:hover{opacity:1}.nk-footer__fine{font-size:11px;opacity:.5}[dir=ltr] .nk-footer__fine{letter-spacing:.04em}