@font-face{font-family:Outfit;src:url(/fonts/outfit-900.ttf) format("truetype");font-weight:900;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit-800.ttf) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit-600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit-500.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter-semibold.woff2) format("woff2");font-weight:600;font-display:swap}:root{--navy: #0B1D33;--panel: #142C46;--plum: #3B0F52;--mist: #F7F8FA;--slate: #AAB6C7;--gold: #FFB020;--pink: #FF6F9D;--white: #FFFFFF;--ink: var(--mist);--ink-soft: #DCE2EA;--ink-muted: var(--slate);--font-display: Outfit, Inter, system-ui, sans-serif;--font-body: Outfit, Inter, system-ui, sans-serif;--font-ui: Inter, system-ui, sans-serif;--font-arabic: "Noto Sans Arabic", sans-serif;--text-display-xl: clamp(56px, 8.4vw, 136px);--text-display-l: clamp(44px, 6vw, 96px);--text-display-m: clamp(32px, 3.6vw, 56px);--text-display-s: clamp(24px, 2.4vw, 36px);--text-lead: clamp(17px, 1.4vw, 22px);--text-body: clamp(16px, 1.15vw, 18px);--text-small: 14px;--text-label: 11px;--leading-display: .9;--tracking-display: -.025em;--tracking-label: .3em;--ease: cubic-bezier(.2, 0, 0, 1);--dur-fast: .16s;--dur: .22s;--dur-slow: .75s;--radius-sm: 6px;--radius: 8px;--radius-card: 12px;--shadow: 0 30px 60px -22px rgba(0, 0, 0, .65), 0 10px 24px -10px rgba(0, 0, 0, .5);--shadow-on: 0 44px 90px -26px rgba(0, 0, 0, .75), 0 0 70px -14px rgba(255, 176, 32, .22);--glow: 0 0 0 3px rgba(255, 176, 32, .35), 0 0 48px -4px rgba(255, 176, 32, .55);--header-h: 64px;--gutter: clamp(16px, 4vw, 64px);--container: 1480px;--focus-ring: 3px solid var(--gold)}:focus-visible{outline:var(--focus-ring);outline-offset:4px}@media (prefers-reduced-motion: reduce){:root{--dur-fast: 0ms;--dur: 0ms;--dur-slow: 0ms}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width: 760px){:root{--text-display-xl: clamp(36px, 12vw, 64px);--text-display-l: clamp(32px, 10.5vw, 56px)}}*,*:before,*:after{box-sizing:border-box}html{background:var(--navy);color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;color:var(--ink);font-family:var(--font-body);font-weight:500;font-size:var(--text-body);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden;background:radial-gradient(62% 54% at 6% 104%,rgba(59,15,82,.78),transparent 72%),radial-gradient(48% 40% at 94% 92%,rgba(20,44,70,.95),transparent 70%),radial-gradient(70% 40% at 50% -10%,rgba(20,44,70,.7),transparent 70%),var(--navy)}::selection{background:#ffb02059;color:#fff}img,picture,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul,ol,figure{margin:0}button{font:inherit;color:inherit}.display{font-family:var(--font-display);font-weight:900;font-size:var(--text-display-xl);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-transform:uppercase;text-wrap:balance;color:#fff}.display--l{font-size:var(--text-display-l)}.display--m{font-size:var(--text-display-m)}.display--s{font-size:var(--text-display-s)}.eyebrow{margin:0 0 18px;font:600 var(--text-label) / 1 var(--font-ui);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--gold)}.lead{font-size:var(--text-lead);line-height:1.5;color:var(--ink-soft);text-wrap:pretty}.caption{font:500 10px / 1 var(--font-ui);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#aab6c7b3}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.btn-glass{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:19px 40px;border:0;border-radius:var(--radius);font:500 17px / 1 var(--font-display);letter-spacing:.01em;color:var(--gold);text-decoration:none;cursor:pointer;background:linear-gradient(180deg,#ffffff17,#ffffff05),#142c468c;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);box-shadow:0 24px 48px -16px #000000b3,0 2px 6px #00000040,inset 0 1px #ffffff24,inset 0 -1px #0000004d;transition:transform .45s var(--ease),box-shadow .45s var(--ease),background .45s var(--ease)}.btn-glass:hover,.btn-glass:focus-visible{transform:translateY(-2px);outline:none;background:linear-gradient(180deg,#ffffff21,#ffffff0a),#142c46b3;box-shadow:0 30px 56px -16px #000c,0 0 48px -8px #ffb02052,inset 0 1px #ffffff2e,inset 0 -1px #0000004d}.btn-glass:focus-visible{box-shadow:var(--glow),0 30px 56px -16px #000c}.btn-glass--sm{padding:11px 18px;border-radius:var(--radius-sm);font-size:14px}.leak{position:fixed;top:-22vh;right:-14vw;z-index:0;width:58vw;height:64vh;pointer-events:none;background:radial-gradient(closest-side,rgba(255,111,157,.34),rgba(255,111,157,.1) 48%,transparent 76%);filter:blur(38px);mix-blend-mode:screen}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:10px;left:10px;z-index:100;padding:10px 14px;border-radius:var(--radius-sm);background:var(--navy);color:var(--gold);font:500 14px / 1 var(--font-ui);transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{position:fixed;top:0;left:0;right:0;z-index:50;height:var(--header-h);transition:background var(--dur-slow) var(--ease),box-shadow var(--dur-slow) var(--ease)}.site-header[data-scrolled],.site-header[data-menu-open]{background:#0b1d33b8;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);box-shadow:0 10px 30px -20px #0009}.site-header__in{height:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter);display:flex;align-items:center;gap:24px}.site-header__logo{display:block;flex:none}.site-header__logo img{height:26px;width:auto}.site-header__logo .site-header__logo-ink{display:none}.site-nav{display:flex;gap:clamp(18px,2.4vw,36px);margin-left:auto}.site-nav a{position:relative;padding:8px 0;font:500 13px / 1 var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);transition:color var(--dur) var(--ease)}.site-nav a:hover,.site-nav a[aria-current=page]{color:#fff}.site-nav a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:1px;background:linear-gradient(90deg,var(--gold),var(--pink))}.site-header__actions{display:flex;align-items:center;gap:12px;flex:none}.site-menu{display:none;width:40px;height:40px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:#fff;cursor:pointer;place-items:center}.site-menu__bars{display:block;width:20px;height:2px;border-radius:1px;background:currentColor;box-shadow:0 -6px 0 currentColor,0 6px 0 currentColor;transition:box-shadow var(--dur) var(--ease),transform var(--dur) var(--ease)}.site-header[data-menu-open] .site-menu__bars{transform:rotate(45deg);box-shadow:0 0 0 currentColor,0 0 0 currentColor}@media (max-width: 900px){.site-header__in{gap:12px}.site-header__logo{margin-right:auto}.site-menu{display:grid}.site-nav{position:fixed;top:var(--header-h);left:0;right:0;flex-direction:column;gap:0;margin:0;padding:8px var(--gutter) 28px;background:#0b1d33f0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;transform:translateY(-8px);pointer-events:none;transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),visibility 0s linear var(--dur)}.site-header[data-menu-open] .site-nav{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition-delay:0s}.site-nav a{padding:16px 0;font-size:15px}.site-nav a[aria-current=page]:after{right:auto;width:28px}}@media (max-width: 480px){.site-header__actions .btn-glass--sm{padding:10px 12px;font-size:13px}}.site-footer{position:relative;z-index:1;padding:clamp(40px,7vh,80px) var(--gutter) clamp(32px,5vh,56px);text-align:center}.site-footer__in{max-width:720px;margin:0 auto;display:grid;gap:12px;justify-items:center}.site-footer__logo{height:22px;width:auto;margin-bottom:10px}.site-footer__launch{font-size:var(--text-lead);color:var(--mist);text-wrap:balance}.site-footer__contact a{color:var(--gold);font:500 15px / 1 var(--font-ui);transition:color var(--dur) var(--ease)}.site-footer__contact a:hover{color:#fff}.site-footer__legal{font:400 12px / 1.7 var(--font-ui);letter-spacing:.04em;color:var(--slate);text-wrap:balance}.site-footer__legal a{color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}.site-footer__legal a:hover{color:#fff}.site-footer__signoff{margin-top:8px;font:400 12px / 1 var(--font-ui);letter-spacing:.08em;color:var(--slate)}
