:root{--color-brand-navy-700:#002660;--color-brand-navy-800:#001a4a;--color-brand-navy-900:#00143a;--color-brand-gold-50:#fef9ec;--color-brand-gold-100:#fdf0dc;--color-brand-gold-200:#fce8bc;--color-brand-gold-300:#fdd262;--color-brand-gold-500:#fcbe32;--color-brand-gold-600:#dca428;--color-brand-gold-700:#8a5a00;--color-brand-blue-100:#e4eefc;--color-brand-blue-300:#8fb3ff;--color-brand-blue-500:#0056f8;--color-brand-blue-600:#0050d4;--color-neutral-0:#fff;--color-neutral-50:#f8fafd;--color-neutral-100:#f3f6fb;--color-neutral-200:#e6ebf5;--color-neutral-300:#d5dce9;--color-neutral-400:#98a3bf;--color-neutral-500:#5c6c90;--color-neutral-600:#4e5c7d;--color-neutral-700:#37476a;--color-neutral-800:#1f2b47;--color-neutral-900:#0f1a33;--color-success-500:#0b7d41;--color-success-background:#eaf8f0;--color-warning-500:#fa8b1a;--color-warning-background:#fef1e4;--color-error-500:#d32f3d;--color-error-background:#fdeeee;--color-info-500:var(--color-brand-blue-500);--color-info-background:var(--color-brand-blue-100);--color-partner-whatsapp:#14c35c;--font-display:"Plus Jakarta Sans", "Helvetica Neue", "Arial", sans-serif;--font-text:"DM Sans", system-ui, "Arial", sans-serif;--font-mono:"DM Mono", "SF Mono", "Menlo", "Consolas", monospace;--font-urdu:"Noto Nastaliq Urdu", "Jameel Noori Nastaleeq", "Urdu Typesetting", serif;--font-arabic:"Noto Sans Arabic", "Segoe UI", "Geeza Pro", sans-serif;--font-brand:"Nunito", "Trebuchet MS", "Arial", sans-serif;--space-0:0px;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-80:80px;--space-96:96px;--space-128:128px;--radius-xs:4px;--radius-s:6px;--radius-m:8px;--radius-ml:10px;--radius-l:12px;--radius-xl:16px;--radius-2xl:20px;--radius-3xl:24px;--radius-full:999px;--size-button-s:32px;--size-button-m:40px;--size-button-l:48px;--size-button-xl:56px;--size-input:48px;--size-input-compact:40px;--size-input-widget:56px;--size-chip:32px;--size-tab:44px;--size-badge:20px;--size-row-s:48px;--size-row-m:56px;--size-row-l:72px;--size-icon-s:16px;--size-icon-m:20px;--size-icon-l:24px;--size-icon-xl:32px;--size-tile-m:48px;--size-tile-l:64px;--size-touch-min:44px;--size-touch-preferred:48px;--container-max:1280px;--container-narrow:880px;--container-text:680px;--bp-tablet:600px;--bp-desktop:1024px;--bp-wide:1440px;--header-h:64px;--stepper-h:64px;--sticky-bar-h:72px;--sticky-offset:"header + 24";--sidebar-w:"3 col ≥ 264";--rail-w:"4 col";--shadow-s:0 2px 6px #00143a14, 0 1px 2px #00143a0a;--shadow-m:0 8px 24px #00143a24, 0 2px 6px #00143a0f;--shadow-l:0 16px 40px #00143a2e, 0 4px 12px #00143a14;--shadow-xl:0 24px 64px #00143a3d, 0 8px 20px #00143a1a;--shadow-top:0 -8px 24px #00143a1a;--shadow-color:0 20 58;--z-base:0;--z-raised:100;--z-floating:200;--z-sticky:300;--z-drawer:400;--z-modal:500;--z-popover:600;--z-toast:700;--z-tooltip:800;--duration-80:80ms;--duration-120:.12s;--duration-160:.16s;--duration-200:.2s;--duration-240:.24s;--duration-280:.28s;--easing-enter:cubic-bezier(.2, 0, 0, 1);--easing-exit:cubic-bezier(.4, 0, 1, 1);--color-light-background-canvas:var(--color-neutral-50);--color-light-background-marketing:var(--color-neutral-0);--color-light-surface-card:var(--color-neutral-0);--color-light-surface-secondary:var(--color-neutral-100);--color-light-surface-brand:var(--color-brand-navy-900);--color-light-text-primary:var(--color-brand-navy-900);--color-light-text-body:var(--color-neutral-700);--color-light-text-secondary:var(--color-neutral-500);--color-light-text-placeholder:var(--color-neutral-400);--color-light-text-link:var(--color-brand-blue-500);--color-light-border-default:var(--color-neutral-200);--color-light-border-strong:var(--color-neutral-300);--color-light-brand-accent:var(--color-brand-gold-500);--color-dark-background-canvas:#060c22;--color-dark-surface-card:var(--color-brand-navy-900);--color-dark-surface-elevated:var(--color-brand-navy-800);--color-dark-surface-selected:var(--color-brand-navy-700);--color-dark-text-primary:var(--color-neutral-100);--color-dark-text-secondary:#b7c2da;--color-dark-text-link:var(--color-brand-blue-300);--color-dark-text-tertiary:var(--color-neutral-400);--color-dark-border-default:#1e3159;--color-dark-brand-accent:var(--color-brand-gold-500);--text-display-xl:800 56px/60px var(--font-display);--text-display-xl-font-family:var(--font-display);--text-display-xl-font-weight:800;--text-display-xl-font-size:56px;--text-display-xl-line-height:60px;--text-display-xl-letter-spacing:-.03em;--text-display-l:800 44px/48px var(--font-display);--text-display-l-font-family:var(--font-display);--text-display-l-font-weight:800;--text-display-l-font-size:44px;--text-display-l-line-height:48px;--text-display-l-letter-spacing:-.025em;--text-heading-1:700 36px/44px var(--font-display);--text-heading-1-font-family:var(--font-display);--text-heading-1-font-weight:700;--text-heading-1-font-size:36px;--text-heading-1-line-height:44px;--text-heading-1-letter-spacing:-.02em;--text-heading-2:700 28px/36px var(--font-display);--text-heading-2-font-family:var(--font-display);--text-heading-2-font-weight:700;--text-heading-2-font-size:28px;--text-heading-2-line-height:36px;--text-heading-2-letter-spacing:-.02em;--text-heading-3:700 22px/30px var(--font-display);--text-heading-3-font-family:var(--font-display);--text-heading-3-font-weight:700;--text-heading-3-font-size:22px;--text-heading-3-line-height:30px;--text-heading-3-letter-spacing:-.01em;--text-heading-4:700 18px/26px var(--font-text);--text-heading-4-font-family:var(--font-text);--text-heading-4-font-weight:700;--text-heading-4-font-size:18px;--text-heading-4-line-height:26px;--text-heading-4-letter-spacing:-.01em;--text-heading-5:700 16px/24px var(--font-text);--text-heading-5-font-family:var(--font-text);--text-heading-5-font-weight:700;--text-heading-5-font-size:16px;--text-heading-5-line-height:24px;--text-heading-5-letter-spacing:0;--text-body-l:400 16px/26px var(--font-text);--text-body-l-font-family:var(--font-text);--text-body-l-font-weight:400;--text-body-l-font-size:16px;--text-body-l-line-height:26px;--text-body-l-letter-spacing:0;--text-body-m:400 14px/22px var(--font-text);--text-body-m-font-family:var(--font-text);--text-body-m-font-weight:400;--text-body-m-font-size:14px;--text-body-m-line-height:22px;--text-body-m-letter-spacing:0;--text-body-s:400 13px/20px var(--font-text);--text-body-s-font-family:var(--font-text);--text-body-s-font-weight:400;--text-body-s-font-size:13px;--text-body-s-line-height:20px;--text-body-s-letter-spacing:0;--text-label-l:600 14px/20px var(--font-text);--text-label-l-font-family:var(--font-text);--text-label-l-font-weight:600;--text-label-l-font-size:14px;--text-label-l-line-height:20px;--text-label-l-letter-spacing:0;--text-label-m:600 13px/18px var(--font-text);--text-label-m-font-family:var(--font-text);--text-label-m-font-weight:600;--text-label-m-font-size:13px;--text-label-m-line-height:18px;--text-label-m-letter-spacing:0;--text-label-s:600 12px/16px var(--font-text);--text-label-s-font-family:var(--font-text);--text-label-s-font-weight:600;--text-label-s-font-size:12px;--text-label-s-line-height:16px;--text-label-s-letter-spacing:.01em;--text-caption:400 12px/16px var(--font-text);--text-caption-font-family:var(--font-text);--text-caption-font-weight:400;--text-caption-font-size:12px;--text-caption-line-height:16px;--text-caption-letter-spacing:0;--text-caption-font-variant-numeric:tabular-nums;--text-caption-font-feature-settings:"tnum";--text-overline:600 11px/16px var(--font-text);--text-overline-font-family:var(--font-text);--text-overline-font-weight:600;--text-overline-font-size:11px;--text-overline-line-height:16px;--text-overline-letter-spacing:.08em;--text-overline-text-transform:uppercase;--text-overline-font-feature-settings:"case";--text-numeric-xl:700 32px/36px var(--font-text);--text-numeric-xl-font-family:var(--font-text);--text-numeric-xl-font-weight:700;--text-numeric-xl-font-size:32px;--text-numeric-xl-line-height:36px;--text-numeric-xl-letter-spacing:-.02em;--text-numeric-xl-font-variant-numeric:tabular-nums;--text-numeric-xl-font-feature-settings:"tnum";--text-numeric-xl-white-space:nowrap;--text-numeric-l:700 22px/28px var(--font-text);--text-numeric-l-font-family:var(--font-text);--text-numeric-l-font-weight:700;--text-numeric-l-font-size:22px;--text-numeric-l-line-height:28px;--text-numeric-l-letter-spacing:-.01em;--text-numeric-l-font-variant-numeric:tabular-nums;--text-numeric-l-font-feature-settings:"tnum";--text-numeric-l-white-space:nowrap;--text-numeric-m:700 16px/22px var(--font-text);--text-numeric-m-font-family:var(--font-text);--text-numeric-m-font-weight:700;--text-numeric-m-font-size:16px;--text-numeric-m-line-height:22px;--text-numeric-m-letter-spacing:0;--text-numeric-m-font-variant-numeric:tabular-nums;--text-numeric-m-font-feature-settings:"tnum";--text-numeric-m-white-space:nowrap;--text-code:500 13px/20px var(--font-mono);--text-code-font-family:var(--font-mono);--text-code-font-weight:500;--text-code-font-size:13px;--text-code-line-height:20px;--text-code-letter-spacing:0;--text-code-white-space:nowrap;--inset-xs:var(--space-8);--inset-s:var(--space-12);--inset-m:var(--space-16);--inset-l:var(--space-20);--inset-xl:var(--space-24);--inset-2xl:var(--space-32);--stack-xs:var(--space-4);--stack-s:var(--space-8);--stack-m:var(--space-12);--stack-l:var(--space-16);--stack-xl:var(--space-24);--stack-2xl:var(--space-32);--inline-xs:var(--space-4);--inline-s:var(--space-8);--inline-m:var(--space-12);--inline-l:var(--space-16);--inline-xl:var(--space-24);--inline-2xl:var(--space-32);--section-s:var(--space-48);--section-m:var(--space-64);--section-l:var(--space-96);--section-xl:var(--space-128);--section-title:var(--space-24);--page-title:var(--space-40);--grid-columns:12;--grid-gutter:var(--space-24);--grid-margin:var(--space-32);--border-default:1px solid var(--color-light-border-default);--border-default-width:1px;--border-default-style:solid;--border-default-color:var(--color-light-border-default);--border-strong:1px solid var(--color-light-border-strong);--border-strong-width:1px;--border-strong-style:solid;--border-strong-color:var(--color-light-border-strong);--elevation-0:"surface: color.light.background.canvas";--elevation-0-surface:var(--color-light-background-canvas);--elevation-1:"surface: color.light.surface.card · border: border.default";--elevation-1-surface:var(--color-light-surface-card);--elevation-1-border:var(--border-default);--elevation-2:"surface: color.light.surface.card · border: border.default · shadow: shadow.s";--elevation-2-surface:var(--color-light-surface-card);--elevation-2-border:var(--border-default);--elevation-2-shadow:var(--shadow-s);--elevation-3:"surface: color.light.surface.card · border: border.default · shadow: shadow.m";--elevation-3-surface:var(--color-light-surface-card);--elevation-3-border:var(--border-default);--elevation-3-shadow:var(--shadow-m);--elevation-4:"surface: color.light.surface.card · border: border.default · shadow: shadow.l";--elevation-4-surface:var(--color-light-surface-card);--elevation-4-border:var(--border-default);--elevation-4-shadow:var(--shadow-l);--elevation-5:"surface: color.light.surface.card · shadow: shadow.xl";--elevation-5-surface:var(--color-light-surface-card);--elevation-5-shadow:var(--shadow-xl);--scrim-modal:#00143a8f;--scrim-photo:linear-gradient(180deg, #00143a00 30%, #00143ad9 100%);--scrim-hero:"navy 900 / 60–75% solid";--scrim-loading:#f8fafdb8;--focus-ring:0 0 0 2px var(--color-light-surface-card), 0 0 0 4px var(--color-brand-blue-500);--focus-ring-error:0 0 0 2px var(--color-light-surface-card), 0 0 0 4px var(--color-error-500)}@media not (min-width:600px){:root{--text-display-xl:800 36px/40px var(--font-display);--text-display-xl-font-family:var(--font-display);--text-display-xl-font-weight:800;--text-display-xl-font-size:36px;--text-display-xl-line-height:40px;--text-display-xl-letter-spacing:-.025em;--text-display-l:800 32px/36px var(--font-display);--text-display-l-font-family:var(--font-display);--text-display-l-font-weight:800;--text-display-l-font-size:32px;--text-display-l-line-height:36px;--text-display-l-letter-spacing:-.025em;--text-heading-1:700 28px/34px var(--font-display);--text-heading-1-font-family:var(--font-display);--text-heading-1-font-weight:700;--text-heading-1-font-size:28px;--text-heading-1-line-height:34px;--text-heading-1-letter-spacing:-.02em;--text-heading-2:700 24px/30px var(--font-display);--text-heading-2-font-family:var(--font-display);--text-heading-2-font-weight:700;--text-heading-2-font-size:24px;--text-heading-2-line-height:30px;--text-heading-2-letter-spacing:-.02em;--text-heading-3:700 20px/26px var(--font-display);--text-heading-3-font-family:var(--font-display);--text-heading-3-font-weight:700;--text-heading-3-font-size:20px;--text-heading-3-line-height:26px;--text-heading-3-letter-spacing:-.01em;--text-heading-4:700 17px/24px var(--font-text);--text-heading-4-font-family:var(--font-text);--text-heading-4-font-weight:700;--text-heading-4-font-size:17px;--text-heading-4-line-height:24px;--text-heading-4-letter-spacing:-.01em;--text-numeric-xl:700 28px/32px var(--font-text);--text-numeric-xl-font-family:var(--font-text);--text-numeric-xl-font-weight:700;--text-numeric-xl-font-size:28px;--text-numeric-xl-line-height:32px;--text-numeric-xl-letter-spacing:-.02em;--text-numeric-xl-font-variant-numeric:tabular-nums;--text-numeric-xl-font-feature-settings:"tnum";--text-numeric-xl-white-space:nowrap;--text-numeric-l:700 20px/26px var(--font-text);--text-numeric-l-font-family:var(--font-text);--text-numeric-l-font-weight:700;--text-numeric-l-font-size:20px;--text-numeric-l-line-height:26px;--text-numeric-l-letter-spacing:-.01em;--text-numeric-l-font-variant-numeric:tabular-nums;--text-numeric-l-font-feature-settings:"tnum";--text-numeric-l-white-space:nowrap;--grid-columns:4;--grid-gutter:var(--space-16);--grid-margin:var(--space-16);--header-h:56px;--stepper-h:56px}}@media (600px<=width<1024px){:root{--grid-columns:8;--grid-gutter:var(--space-20);--grid-margin:var(--space-24)}}@media (min-width:1440px){:root{--grid-margin:auto}}:root[data-theme=dark]{--shadow-s:0 2px 6px #00143a29, 0 1px 2px #00143a14;--shadow-m:0 8px 24px #00143a47, 0 2px 6px #00143a1f;--shadow-l:0 16px 40px #00143a5c, 0 4px 12px #00143a29;--shadow-xl:0 24px 64px #00143a7a, 0 8px 20px #00143a33;--shadow-top:0 -8px 24px #00143a33;--scrim-modal:#0009}
:root{--font-display:var(--font-jakarta), "Helvetica Neue", Arial, sans-serif;--font-brand:var(--font-nunito), "Trebuchet MS", Arial, sans-serif;--font-text:var(--font-dm-sans), system-ui, Arial, sans-serif;--font-mono:var(--font-dm-mono), "SF Mono", Menlo, Consolas, monospace;--font-urdu:var(--font-nastaliq), var(--font-dm-sans), "Jameel Noori Nastaleeq", "Urdu Typesetting", serif;--font-arabic:var(--font-noto-arabic), var(--font-dm-sans), "Segoe UI", "Geeza Pro", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--color-light-background-canvas);color:var(--color-light-text-primary);font:var(--text-body-m);letter-spacing:var(--text-body-m-letter-spacing);-webkit-font-smoothing:antialiased;text-wrap:pretty;font-optical-sizing:auto;margin:0}.marketing{background:var(--color-light-background-marketing)}h1,h2,h3,h4,h5,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4,h5{text-wrap:balance;color:var(--color-light-text-primary)}a{color:var(--color-brand-gold-700);font-weight:600;text-decoration:none}a:hover,a:focus-visible{text-decoration:underline}:focus-visible{box-shadow:var(--focus-ring);outline:none}.muted{color:var(--color-light-text-secondary)}.mono{font-family:var(--font-mono)}.measure{max-width:60ch}.skip{left:var(--grid-margin);z-index:var(--z-sticky);background:var(--color-brand-navy-900);color:var(--color-neutral-0);min-height:var(--size-button-m);padding:0 var(--space-16);border-radius:var(--radius-m);align-items:center;display:inline-flex;position:absolute;top:-100px}.skip:focus-visible{top:var(--space-8)}.display-xl{font:var(--text-display-xl);letter-spacing:var(--text-display-xl-letter-spacing)}.display-l{font:var(--text-display-l);letter-spacing:var(--text-display-l-letter-spacing)}.heading-1{font:var(--text-heading-1);letter-spacing:var(--text-heading-1-letter-spacing)}.heading-2{font:var(--text-heading-2);letter-spacing:var(--text-heading-2-letter-spacing)}.heading-3{font:var(--text-heading-3);letter-spacing:var(--text-heading-3-letter-spacing)}.heading-4{font:var(--text-heading-4);letter-spacing:var(--text-heading-4-letter-spacing)}.heading-5{font:var(--text-heading-5);letter-spacing:var(--text-heading-5-letter-spacing)}.body-l{font:var(--text-body-l);letter-spacing:var(--text-body-l-letter-spacing)}.body-m{font:var(--text-body-m);letter-spacing:var(--text-body-m-letter-spacing)}.body-s{font:var(--text-body-s);letter-spacing:var(--text-body-s-letter-spacing)}.label-l{font:var(--text-label-l);letter-spacing:var(--text-label-l-letter-spacing)}.label-m{font:var(--text-label-m);letter-spacing:var(--text-label-m-letter-spacing)}.label-s{font:var(--text-label-s);letter-spacing:var(--text-label-s-letter-spacing)}.caption{font:var(--text-caption);letter-spacing:var(--text-caption-letter-spacing);font-variant-numeric:var(--text-caption-font-variant-numeric);font-feature-settings:var(--text-caption-font-feature-settings)}.overline{font:var(--text-overline);letter-spacing:var(--text-overline-letter-spacing);text-transform:var(--text-overline-text-transform);font-feature-settings:var(--text-overline-font-feature-settings)}.numeric-xl{font:var(--text-numeric-xl);letter-spacing:var(--text-numeric-xl-letter-spacing);font-variant-numeric:var(--text-numeric-xl-font-variant-numeric);font-feature-settings:var(--text-numeric-xl-font-feature-settings);white-space:var(--text-numeric-xl-white-space)}.numeric-l{font:var(--text-numeric-l);letter-spacing:var(--text-numeric-l-letter-spacing);font-variant-numeric:var(--text-numeric-l-font-variant-numeric);font-feature-settings:var(--text-numeric-l-font-feature-settings);white-space:var(--text-numeric-l-white-space)}.numeric-m{font:var(--text-numeric-m);letter-spacing:var(--text-numeric-m-letter-spacing);font-variant-numeric:var(--text-numeric-m-font-variant-numeric);font-feature-settings:var(--text-numeric-m-font-feature-settings);white-space:var(--text-numeric-m-white-space)}.code{font:var(--text-code);letter-spacing:var(--text-code-letter-spacing);white-space:var(--text-code-white-space)}:lang(ur) .display-xl{font-family:var(--font-urdu);line-height:calc(var(--text-display-xl-font-size) * 2);letter-spacing:0}:lang(ur) .display-l{font-family:var(--font-urdu);line-height:calc(var(--text-display-l-font-size) * 2);letter-spacing:0}:lang(ur) .heading-1{font-family:var(--font-urdu);line-height:calc(var(--text-heading-1-font-size) * 2);letter-spacing:0}:lang(ur) .heading-2{font-family:var(--font-urdu);line-height:calc(var(--text-heading-2-font-size) * 2);letter-spacing:0}:lang(ur) .heading-3{font-family:var(--font-urdu);line-height:calc(var(--text-heading-3-font-size) * 2);letter-spacing:0}:lang(ur) .heading-4{font-family:var(--font-urdu);line-height:calc(var(--text-heading-4-font-size) * 2);letter-spacing:0}:lang(ur) .heading-5{font-family:var(--font-urdu);font-size:calc(var(--text-heading-5-font-size) + 2px);line-height:calc((var(--text-heading-5-font-size) + 2px) * 2);letter-spacing:0}:lang(ur) .body-l{font-family:var(--font-urdu);font-size:calc(var(--text-body-l-font-size) + 2px);line-height:calc((var(--text-body-l-font-size) + 2px) * 2);letter-spacing:0}:lang(ur) .body-m{font-family:var(--font-urdu);font-size:calc(var(--text-body-m-font-size) + 2px);line-height:calc((var(--text-body-m-font-size) + 2px) * 2);letter-spacing:0}:lang(ur) .body-s{font-family:var(--font-urdu);font-size:calc(var(--text-body-s-font-size) + 2px);line-height:calc((var(--text-body-s-font-size) + 2px) * 2);letter-spacing:0}:lang(ur) .label-l{font-family:var(--font-urdu);font-size:calc(var(--text-label-l-font-size) + 2px);line-height:calc((var(--text-label-l-font-size) + 2px) * 2);letter-spacing:0}:lang(ur) .label-m{font-family:var(--font-urdu);font-size:calc(var(--text-label-m-font-size) + 2px);line-height:calc((var(--text-label-m-font-size) + 2px) * 2);letter-spacing:0}:lang(ur) .label-s{font-family:var(--font-urdu);font-size:calc(var(--text-label-s-font-size) + 2px);line-height:calc((var(--text-label-s-font-size) + 2px) * 2);letter-spacing:0}:lang(ur) .overline{font-family:var(--font-urdu);font-size:calc(var(--text-overline-font-size) + 2px);line-height:calc((var(--text-overline-font-size) + 2px) * 2);letter-spacing:0}:lang(ar) .display-xl{font-family:var(--font-arabic);font-size:calc(var(--text-display-xl-font-size) + 1px);line-height:round(up, calc((var(--text-display-xl-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .display-l{font-family:var(--font-arabic);font-size:calc(var(--text-display-l-font-size) + 1px);line-height:round(up, calc((var(--text-display-l-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .heading-1{font-family:var(--font-arabic);font-size:calc(var(--text-heading-1-font-size) + 1px);line-height:round(up, calc((var(--text-heading-1-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .heading-2{font-family:var(--font-arabic);font-size:calc(var(--text-heading-2-font-size) + 1px);line-height:round(up, calc((var(--text-heading-2-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .heading-3{font-family:var(--font-arabic);font-size:calc(var(--text-heading-3-font-size) + 1px);line-height:round(up, calc((var(--text-heading-3-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .heading-4{font-family:var(--font-arabic);font-size:calc(var(--text-heading-4-font-size) + 1px);line-height:round(up, calc((var(--text-heading-4-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .heading-5{font-family:var(--font-arabic);font-size:calc(var(--text-heading-5-font-size) + 1px);line-height:round(up, calc((var(--text-heading-5-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .body-l{font-family:var(--font-arabic);font-size:calc(var(--text-body-l-font-size) + 1px);line-height:round(up, calc((var(--text-body-l-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .body-m{font-family:var(--font-arabic);font-size:calc(var(--text-body-m-font-size) + 1px);line-height:round(up, calc((var(--text-body-m-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .body-s{font-family:var(--font-arabic);font-size:calc(var(--text-body-s-font-size) + 1px);line-height:round(up, calc((var(--text-body-s-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .label-l{font-family:var(--font-arabic);font-size:calc(var(--text-label-l-font-size) + 1px);line-height:round(up, calc((var(--text-label-l-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .label-m{font-family:var(--font-arabic);font-size:calc(var(--text-label-m-font-size) + 1px);line-height:round(up, calc((var(--text-label-m-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .label-s{font-family:var(--font-arabic);font-size:calc(var(--text-label-s-font-size) + 1px);line-height:round(up, calc((var(--text-label-s-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ar) .overline{font-family:var(--font-arabic);font-size:calc(var(--text-overline-font-size) + 1px);line-height:round(up, calc((var(--text-overline-font-size) + 1px) * 1.7), 4px);letter-spacing:0}:lang(ur) :is(.display-xl,.display-l,.label-l,.label-m,.label-s,.overline),:lang(ar) :is(.display-xl,.display-l){font-weight:700}:lang(ur) .overline{text-transform:none}:is(:lang(ur),:lang(ar)) bdi{font-family:var(--font-text);unicode-bidi:isolate}.wrap{width:100%;max-width:calc(var(--container-max) + var(--page-inline) * 2);padding-inline:var(--page-inline);margin-inline:auto}.wrap-narrow{max-width:calc(var(--container-narrow) + var(--page-inline) * 2)}:root{--page-inline:var(--space-16)}@media (min-width:600px){:root{--page-inline:var(--space-24)}}@media (min-width:1024px){:root{--page-inline:var(--space-32)}}.section-head{justify-content:space-between;align-items:baseline;gap:var(--stack-s) var(--inline-l);margin-bottom:var(--section-title);flex-wrap:wrap;display:flex}.section-head>.titles{gap:var(--stack-xs);min-width:0;display:grid}.section-head .lead{color:var(--color-light-text-secondary);max-width:var(--container-text)}.band-ink .section-head .lead,.band-ink .muted{color:var(--color-dark-text-secondary)}.btn{justify-content:center;align-items:center;gap:var(--inline-s);cursor:pointer;white-space:nowrap;font:var(--text-label-l);letter-spacing:var(--text-label-l-letter-spacing);transition:background-color var(--duration-160) var(--easing-enter), color var(--duration-160) var(--easing-enter), transform var(--duration-160) var(--easing-enter);border:0;text-decoration:none;display:inline-flex}.btn:active{transition-duration:var(--duration-80);transform:scale(.98)}.btn-s{min-height:var(--size-button-s);padding-inline:var(--space-12);border-radius:var(--radius-m);font:var(--text-label-m)}.btn-m{min-height:var(--size-button-m);padding-inline:var(--space-16);border-radius:var(--radius-m)}.btn-l{min-height:var(--size-button-l);padding-inline:var(--space-20);border-radius:var(--radius-ml)}.btn-xl{min-height:var(--size-button-xl);padding-inline:var(--space-24);border-radius:var(--radius-l);width:100%}.btn-primary{background:var(--color-brand-gold-500);color:var(--color-brand-navy-900)}.btn-primary:hover{background:var(--color-brand-gold-600)}.btn-primary:disabled{background:var(--color-neutral-200);color:var(--color-neutral-400);cursor:default}.btn-secondary{background:var(--color-brand-navy-900);color:var(--color-neutral-0)}.btn-secondary:hover{background:var(--color-brand-navy-700)}.btn-outline{color:var(--color-light-text-primary);box-shadow:inset 0 0 0 1px var(--color-light-border-strong);background:0 0}.btn-outline:hover{background:var(--color-light-surface-secondary)}.band-ink .btn-outline{color:var(--color-neutral-0);box-shadow:inset 0 0 0 1px var(--color-dark-border-default)}.band-ink .btn-outline:hover{background:var(--color-brand-navy-800)}.link{align-items:center;gap:var(--inline-xs);color:var(--color-brand-gold-700);font:var(--text-label-m);font-weight:600;text-decoration:none;display:inline-flex}.link:hover{text-underline-offset:3px;text-decoration:underline}.link.as-button{font:var(--text-label-l);cursor:pointer;background:0 0;border:0;padding:0}.link:hover,.link:focus-visible{text-underline-offset:3px;text-decoration:underline}.link svg{transition:transform var(--duration-160) var(--easing-enter)}.link:hover svg{transform:translate(2px)}.band-ink .link,.board .link{color:var(--color-dark-text-link)}.chip{min-height:var(--size-chip);padding-inline:var(--space-12);border-radius:var(--radius-full);background:var(--color-light-surface-secondary);color:var(--color-light-text-primary);font:var(--text-label-m);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-160) var(--easing-enter), color var(--duration-160) var(--easing-enter);border:0;align-items:center;display:inline-flex}.chip:hover{background:var(--color-light-border-default)}.chip[aria-pressed=true]{background:var(--color-brand-navy-900);color:var(--color-neutral-0)}.pill{min-height:var(--size-button-m);padding-inline:var(--space-16);border-radius:var(--radius-full);color:var(--color-light-text-body);font:var(--text-label-l);cursor:pointer;box-shadow:inset 0 0 0 1px var(--color-light-border-default);transition:background-color var(--duration-160) var(--easing-enter), color var(--duration-160) var(--easing-enter), box-shadow var(--duration-160) var(--easing-enter);background:0 0;border:0;align-items:center;display:inline-flex}.pill:hover{box-shadow:inset 0 0 0 1px var(--color-light-border-strong)}.pill[aria-pressed=true]{background:var(--color-brand-navy-900);color:var(--color-neutral-0);box-shadow:none}.badge{align-items:center;gap:var(--inline-xs);min-height:var(--size-badge);padding-inline:var(--space-8);border-radius:var(--radius-s);font:var(--text-label-s);letter-spacing:var(--text-label-s-letter-spacing);white-space:nowrap;display:inline-flex}.badge-gold{background:var(--color-brand-gold-500);color:var(--color-brand-navy-900)}.badge-gold-dark{background:var(--color-brand-gold-300);color:var(--color-brand-navy-900)}.badge-success{background:var(--color-success-background);color:var(--color-success-500)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-motion=on] [data-reveal]{visibility:hidden}@media (prefers-reduced-motion:reduce){html [data-reveal]{visibility:visible;opacity:1;transform:none}}.badge-neutral{background:var(--color-light-surface-secondary);color:var(--color-light-text-secondary)}.tabs{padding:var(--space-4);border-radius:var(--radius-ml);background:var(--color-light-surface-secondary);display:inline-flex}.tab{min-block-size:var(--size-tab);padding-inline:var(--space-16);border-radius:var(--radius-m);color:var(--color-light-text-body);font:var(--text-label-m);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-160) var(--easing-enter), color var(--duration-160) var(--easing-enter);background:0 0;border:0;flex:1}.tab:hover{background:var(--color-light-border-default)}.tab[aria-selected=true]{background:var(--color-brand-navy-900);color:var(--color-neutral-0)}.select{min-block-size:var(--size-input-compact);padding-inline:var(--space-12);border:var(--border-default);border-radius:var(--radius-m);background:var(--color-neutral-0);color:var(--color-light-text-primary);font:var(--text-body-m);cursor:pointer}.select:hover{border-color:var(--color-light-border-strong)}.select:focus-visible{border-color:var(--color-brand-blue-500)}.check-row{align-items:center;gap:var(--inline-s);min-block-size:var(--size-touch-min);cursor:pointer;display:flex}.check-row input[type=checkbox]{block-size:18px;inline-size:18px;accent-color:var(--color-brand-blue-500);cursor:pointer;flex:none}.check-row>.body-s{min-width:0;color:var(--color-light-text-body);flex:1}.check-row .count{color:var(--color-light-text-secondary)}.range{block-size:var(--size-touch-min);align-items:center;display:grid;position:relative}.range input[type=range]{pointer-events:none;appearance:none;background:0 0;grid-area:1/1;inline-size:100%;margin:0}.range:before{content:"";border-radius:var(--radius-full);background:var(--color-brand-navy-900);grid-area:1/1;block-size:2px}.range input[type=range]::-webkit-slider-thumb{appearance:none;pointer-events:auto;inline-size:var(--space-20);block-size:var(--space-20);border-radius:var(--radius-full);background:var(--color-brand-gold-500);box-shadow:var(--shadow-s);cursor:pointer;border:0}.range input[type=range]::-moz-range-thumb{pointer-events:auto;inline-size:var(--space-20);block-size:var(--space-20);border-radius:var(--radius-full);background:var(--color-brand-gold-500);box-shadow:var(--shadow-s);cursor:pointer;border:0}.range input[type=range]:active::-webkit-slider-thumb{box-shadow:var(--shadow-m)}.alert{align-items:flex-start;gap:var(--inline-s);padding:var(--space-12) var(--space-16);border-radius:var(--radius-l);display:flex}.alert .text{gap:var(--space-4);flex:1;min-width:0;display:grid}.alert .text .body-s{color:var(--color-light-text-body)}.alert-error{background:var(--color-error-background);color:var(--color-error-500)}.alert-error .label-l{color:var(--color-light-text-primary)}.site-header[data-skin=navy]{background:var(--color-brand-navy-900);border-bottom:0}.site-header[data-skin=navy] .mark,.site-header[data-skin=navy] .site-nav a,.site-header[data-skin=navy] .more>button,.site-header[data-skin=navy] .util,.site-header[data-skin=navy] .site-nav a:hover,.site-header[data-skin=navy] .more>button:hover{color:var(--color-neutral-0)}.site-header[data-skin=navy] .util{box-shadow:inset 0 0 0 1px var(--color-dark-border-default);background:0 0;border-color:#0000}.site-header[data-skin=navy] .util:hover{background:var(--color-brand-navy-800)}.site-header[data-skin=navy] .btn-outline{color:var(--color-neutral-0);box-shadow:inset 0 0 0 1px var(--color-dark-border-default)}.site-header[data-skin=navy] .btn-outline:hover{background:var(--color-brand-navy-800)}.site-header{z-index:var(--z-sticky);background:var(--color-light-background-marketing);border-bottom:var(--border-default);transition:box-shadow var(--duration-200) var(--easing-enter);position:sticky;top:0}.site-header[data-scrolled]{box-shadow:var(--shadow-l)}.site-header .row{height:var(--header-h);align-items:center;gap:var(--inline-xl);display:flex}.mark{font-family:var(--font-brand);letter-spacing:var(--text-heading-1-letter-spacing);color:var(--color-brand-navy-900);white-space:nowrap;font-size:20px;font-weight:800;line-height:1;text-decoration:none}.mark:hover{text-decoration:none}.mark .stop{color:var(--color-brand-gold-500)}.site-footer .mark{color:var(--color-brand-navy-900);font-family:var(--font-brand);font-size:20px;font-weight:800;line-height:1}.site-footer .mark:hover{color:var(--color-brand-navy-900)}.site-nav{align-items:center;gap:var(--space-20);flex:auto;min-width:0;display:none;position:relative}.site-nav .items{align-items:center;gap:var(--space-20);min-width:0;display:flex;overflow:hidden}.site-nav .items>li[hidden]{display:none}.site-nav .items a,.more>button{align-items:center;gap:var(--inline-xs);padding:var(--space-8) 0;color:var(--color-light-text-body);font:var(--text-label-l);letter-spacing:var(--text-label-l-letter-spacing);white-space:nowrap;cursor:pointer;transition:color var(--duration-160) var(--easing-enter);background:0 0;border:0;border-bottom:2px solid #0000;text-decoration:none;display:inline-flex}.site-nav .items a:hover,.more>button:hover,.more>button[aria-expanded=true]{color:var(--color-light-text-primary);text-decoration:none}.site-nav a[aria-current=page]{color:var(--color-light-text-primary);border-bottom-color:var(--color-brand-gold-500)}.more{flex:none;position:relative}.more .menu{z-index:var(--z-popover);min-inline-size:max-content;padding-block:var(--space-8);background:var(--color-light-surface-card);border:var(--border-default);border-radius:var(--radius-m);box-shadow:var(--shadow-m);display:grid;position:absolute;inset-block-start:calc(100% + var(--space-8));inset-inline-start:0}.more .menu[hidden]{display:none}.more .menu a{min-block-size:var(--size-button-m);padding-inline:var(--space-16);color:var(--color-light-text-body);font:var(--text-label-l);white-space:nowrap;align-items:center;text-decoration:none;display:flex}.more .menu a:hover{background:var(--color-light-surface-secondary);color:var(--color-light-text-primary);text-decoration:none}.site-nav .measure{gap:var(--space-20);visibility:hidden;pointer-events:none;block-size:0;font:var(--text-label-l);letter-spacing:var(--text-label-l-letter-spacing);white-space:nowrap;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0;overflow:hidden}.utilities{align-items:center;gap:var(--inline-s);margin-inline-start:auto;display:none}.util{align-items:center;gap:var(--inline-xs);min-height:36px;padding-inline:var(--space-12);border-radius:var(--radius-full);color:var(--color-light-text-body);font:var(--text-label-m);cursor:pointer;box-shadow:inset 0 0 0 1px var(--color-light-border-default);background:0 0;border:0;text-decoration:none;display:inline-flex}.util:hover{box-shadow:inset 0 0 0 1px var(--color-light-border-strong)}.util-icon{justify-content:center;width:36px;padding-inline:0}.util .flag{border-radius:0;display:block}@media (min-width:1024px){.site-nav,.utilities{display:flex}.header-menu{display:none}}.header-menu{margin-inline-start:auto}.drawer{background:var(--color-light-surface-card);block-size:100dvh;max-block-size:100dvh;inline-size:min(360px,100%);max-inline-size:100%;color:var(--color-light-text-primary);box-shadow:var(--shadow-l);border:0;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:auto 0;overflow-y:auto}.drawer::backdrop{background:var(--scrim-modal)}.drawer .top{block-size:var(--header-h);padding-inline:var(--space-16);border-bottom:var(--border-default);justify-content:space-between;align-items:center;display:flex}.drawer nav ul{padding-block:var(--space-8);display:grid}.drawer nav a{align-items:center;gap:var(--inline-m);min-block-size:var(--size-row-m);padding-inline:var(--space-16);color:var(--color-light-text-body);font:var(--text-label-l);text-decoration:none;display:flex}.drawer nav a:hover{background:var(--color-light-surface-secondary);color:var(--color-light-text-primary);text-decoration:none}.drawer nav svg{color:var(--color-light-text-secondary)}.drawer .prefs{gap:var(--inline-s);padding:var(--space-16);border-top:var(--border-default);flex-wrap:wrap;display:flex}.drawer .signin{padding:0 var(--space-16) var(--space-24);display:grid}@media (prefers-reduced-motion:no-preference){.drawer[open]{animation:drawer-in var(--duration-240) var(--easing-enter)}[dir=rtl] .drawer[open]{animation-name:drawer-in-rtl}}@keyframes drawer-in{0%{transform:translate(100%)}}@keyframes drawer-in-rtl{0%{transform:translate(-100%)}}.departures{border:var(--border-dark);border-radius:var(--radius-2xl);background:var(--color-brand-navy-800);overflow:hidden}.departures .head{padding-inline:var(--inset-l);justify-content:space-between;align-items:baseline;gap:var(--stack-xs) var(--inline-m);padding-block:var(--inset-m);border-bottom:var(--border-dark);flex-wrap:wrap;display:flex}.departures .head .eyebrow{color:var(--color-brand-gold-300)}.departures .head .spec{color:var(--color-dark-text-tertiary)}.departures{--pad-track:calc(var(--inset-l) - var(--inline-m));grid-template-columns:var(--pad-track) minmax(0, 1fr) auto var(--pad-track);column-gap:var(--inline-m);display:grid}@media (min-width:600px){.departures{grid-template-columns:var(--pad-track) auto auto minmax(0, 1fr) auto var(--pad-track)}}.departures .head,.departures .cols,.fare{grid-column:1/-1}.departures .cols,.fare{grid-template-columns:subgrid;padding-block:var(--inset-s);align-items:center;padding-inline:0;display:grid}.fare .route,.departures .cols>span:first-child{grid-column:2}.fare .price,.departures .cols>span:nth-child(4){grid-column:3}@media (min-width:600px){.fare .departs,.departures .cols>span:nth-child(2){grid-column:3}.fare .flight,.departures .cols>span:nth-child(3){grid-column:4}.fare .price,.departures .cols>span:nth-child(4){grid-column:5}}.departures .cols{color:var(--color-dark-text-tertiary);border-top:var(--border-dark);padding-block:var(--space-8)}.departures .cols>span:last-child{text-align:end}.departures .cols{display:none}@media (min-width:600px){.departures .cols{display:grid}}.fare{border-top:var(--border-dark);color:inherit;transition:background-color var(--duration-160) var(--easing-enter);text-decoration:none}.fare:hover{background:var(--color-brand-navy-700)}.fare .route{align-items:center;gap:var(--inline-s);color:var(--color-neutral-0);min-width:0;display:flex}.fare .route svg,.fare .route .badge{flex:none}.fare .departs{color:var(--color-dark-text-secondary);font-variant-numeric:tabular-nums}.fare .flight{color:var(--color-dark-text-tertiary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fare .departs,.fare .flight{display:none}@media (min-width:600px){.fare .departs,.fare .flight{display:block}}.fare .price{text-align:end;color:var(--color-neutral-0);white-space:nowrap}.fare .route .badge{flex:none;margin-inline-end:var(--inline-s)}@media (prefers-reduced-motion:no-preference){.settle{animation:flap var(--duration-240) var(--easing-enter) both;animation-delay:calc(var(--i,0) * 70ms);transform-origin:top}}@keyframes flap{0%{opacity:0;transform:perspective(800px)rotateX(-70deg)}}.site-footer{background:var(--color-light-background-canvas);color:var(--color-light-text-secondary);border-top:var(--border-default);padding-block:var(--space-48) var(--space-32)}.site-footer .cols{gap:var(--section-s) var(--inline-2xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer .brand-col,.site-footer .apps-col{grid-column:1/-1}@media (min-width:1024px){.site-footer .cols{column-gap:var(--grid-gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.site-footer .brand-col,.site-footer .apps-col{grid-column:span 3}.site-footer .link-col{grid-column:span 2}}.site-footer h2{font:var(--text-label-l);color:var(--color-light-text-primary);margin-bottom:var(--stack-m)}.site-footer ul{gap:var(--stack-s);display:grid}.site-footer ul[hidden]{display:none}.site-footer a{color:var(--color-light-text-body);font:var(--text-body-s);text-decoration:none}.site-footer a:hover{color:var(--color-light-text-primary)}.site-footer .tagline{color:var(--color-light-text-secondary);margin-top:var(--stack-m);max-width:34ch}.site-footer .stores{gap:var(--inline-s);flex-wrap:wrap;display:flex}.site-footer .soon{margin-top:var(--stack-s);color:var(--color-light-text-secondary)}.site-footer .foot{align-items:baseline;gap:var(--stack-s) var(--inline-l);margin-top:var(--space-48);padding-top:var(--space-24);border-top:var(--border-default);color:var(--color-light-text-secondary);flex-wrap:wrap;justify-content:space-between;display:flex}@media not (min-width:600px){.site-footer .cols{grid-template-columns:minmax(0,1fr);row-gap:0}.site-footer .brand-col{padding-bottom:var(--space-32)}.site-footer .apps-col{padding-top:var(--space-32)}.site-footer .link-col{border-bottom:var(--border-default)}.site-footer .brand-col+.link-col{border-top:var(--border-default)}.site-footer .link-col h2{margin-bottom:0}.site-footer .link-col h2 button{inline-size:100%;min-block-size:var(--size-touch-preferred);color:var(--color-light-text-primary);font:var(--text-label-l);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;display:flex}.site-footer .link-col h2 button svg{color:var(--color-light-text-secondary);transition:transform var(--duration-200) var(--easing-enter)}.site-footer .link-col h2 button[aria-expanded=true] svg{transform:rotate(180deg)}.site-footer .link-col ul{padding-bottom:var(--space-16)}}.store{align-items:center;gap:var(--inline-s);min-block-size:var(--size-button-l);padding-inline:var(--space-12) var(--space-16);border-radius:var(--radius-ml);background:var(--color-brand-navy-900);color:var(--color-neutral-0);display:inline-flex}.store .t{display:grid}.store .top{font:var(--text-caption);color:var(--color-dark-text-secondary)}.store .name{font:var(--text-label-l)}.wa{z-index:var(--z-floating);inline-size:var(--size-button-xl);block-size:var(--size-button-xl);border-radius:var(--radius-full);background:var(--color-light-surface-card);border:var(--border-default);box-shadow:var(--shadow-m);color:var(--color-partner-whatsapp);transition:transform var(--duration-160) var(--easing-enter);place-items:center;display:grid;position:fixed;inset-block-end:var(--space-24);inset-inline-end:var(--space-24)}.wa:hover{transform:translateY(-2px)}.wa{transition:transform var(--duration-160) var(--easing-enter), opacity var(--duration-200) var(--easing-enter), visibility 0s linear 0s}.wa[data-held]{opacity:0;visibility:hidden;transform:translateY(var(--space-8));transition:transform var(--duration-160) var(--easing-exit), opacity var(--duration-160) var(--easing-exit), visibility 0s linear var(--duration-160)}.page{max-width:var(--container-max);padding:var(--section-s) var(--grid-margin);gap:var(--section-m);margin:0 auto;display:grid}@media not (min-width:600px){.page{gap:var(--section-s)}}.block{gap:var(--stack-l);display:grid}.block>.measure{margin-bottom:var(--stack-xs)}.wordmarks{gap:var(--inline-l);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.wordmark{padding:var(--inset-2xl);background:var(--elevation-1-surface);border:var(--elevation-1-border);border-radius:var(--radius-xl);letter-spacing:-.04em}.wordmark .stop{color:var(--color-brand-gold-500)}.wordmark.on-navy{background:var(--color-light-surface-brand);color:var(--color-neutral-0);border-color:var(--color-dark-border-default)}.wordmark.on-navy .stop{color:var(--color-brand-gold-300)}.swatches{gap:var(--inline-l);grid-template-columns:repeat(auto-fill,minmax(168px,1fr));display:grid}.swatch{gap:var(--stack-xs);display:grid}.swatch .chip{aspect-ratio:3/2;border:var(--border-default);border-radius:var(--radius-m);display:block}.swatch .label-s{word-break:break-all}.dark-panel{background:var(--color-dark-background-canvas);color:var(--color-dark-text-primary);padding:var(--inset-xl);border-radius:var(--radius-2xl)}.on-dark .swatch .chip{border-color:var(--color-dark-border-default)}.on-dark .caption{color:var(--color-dark-text-secondary)}.type-rows{display:grid}.type-row{gap:var(--inline-xl);padding:var(--stack-l) 0;border-top:var(--border-default);grid-template-columns:minmax(180px,240px) 1fr;align-items:baseline;display:grid}.type-row:last-child{border-bottom:var(--border-default)}.type-meta{gap:var(--stack-xs);display:grid}.type-row>:last-child{overflow-wrap:anywhere;min-width:0}.type-row>.numeric-xl,.type-row>.numeric-l,.type-row>.numeric-m,.type-row>.code{overflow-wrap:normal}@media not (min-width:600px){.type-row{gap:var(--stack-s);grid-template-columns:1fr}}.cards{gap:var(--inline-l);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.card{gap:var(--stack-m);padding:var(--inset-m);background:var(--elevation-1-surface);border:var(--elevation-1-border);border-radius:var(--radius-xl);display:grid}.card .leg{justify-content:space-between;align-items:baseline;gap:var(--inline-m);display:flex}.card .gold{min-height:var(--size-button-m);padding:0 var(--space-16);border-radius:var(--radius-m);background:var(--color-brand-gold-500);color:var(--color-brand-navy-900);align-items:center;display:inline-flex}.scale{gap:var(--stack-s);display:grid}.scale li{gap:var(--inline-m);grid-template-columns:96px 64px 1fr;align-items:center;display:grid}.scale .bar{height:var(--space-8);border-radius:var(--radius-xs);background:var(--color-brand-blue-500)}.radii{gap:var(--inline-l);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}.radii .box{height:var(--space-80);background:var(--color-brand-navy-800)}.levels{gap:var(--inline-xl);padding:var(--inset-m) 0 var(--space-40);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.levels .box{gap:var(--stack-xs);padding:var(--inset-m);border-radius:var(--radius-xl);background:var(--color-light-surface-card);display:grid}.levels .box[data-l="0"]{background:var(--color-light-background-canvas);border:var(--border-default);border-style:dashed}.levels .box[data-l="1"],.levels .box[data-l="2"],.levels .box[data-l="3"],.levels .box[data-l="4"]{border:var(--border-default)}.levels .box[data-l="2"]{box-shadow:var(--shadow-s)}.levels .box[data-l="3"]{box-shadow:var(--shadow-m)}.levels .box[data-l="4"]{box-shadow:var(--shadow-l)}.levels .box[data-l="5"]{box-shadow:var(--shadow-xl)}.zrows{gap:var(--stack-s);display:grid}.zrows li{gap:var(--inline-m);padding:var(--stack-s) 0;border-top:var(--border-default);grid-template-columns:140px 64px 1fr;align-items:baseline;display:grid}@media (pointer:coarse){.chip,.pill,.tab,.util,.swap,.link,.mark,.badge-link{position:relative}.chip:after,.pill:after,.tab:after,.util:after,.swap:after,.link:after,.mark:after{content:"";block-size:100%;min-block-size:44px;inline-size:100%;min-inline-size:44px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .chip:after,[dir=rtl] .pill:after,[dir=rtl] .tab:after,[dir=rtl] .util:after,[dir=rtl] .swap:after,[dir=rtl] .link:after,[dir=rtl] .mark:after{transform:translate(50%,-50%)}.site-nav a,.site-footer a,.skip{align-items:center;min-height:44px;display:flex}}.brand-word{font-family:var(--font-brand);letter-spacing:-.01em;font-weight:800}
@font-face{font-family:jakarta;src:url(../media/PlusJakartaSansVF_latin-s.p.3bg0rtbfcetis.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:jakarta Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.jakarta_79b4e1ce-module__6Rf0Ra__className{font-family:jakarta,jakarta Fallback}.jakarta_79b4e1ce-module__6Rf0Ra__variable{--font-jakarta:"jakarta", "jakarta Fallback"}
@font-face{font-family:nunito;src:url(../media/NunitoVF_brand-s.p.0o0b_gnnajd41.woff2)format("woff2");font-display:swap;font-weight:200 1000}@font-face{font-family:nunito Fallback;src:local(Arial);ascent-override:103.02%;descent-override:35.97%;line-gap-override:0.0%;size-adjust:98.13%}.nunito_d4905680-module__7PpC_G__className{font-family:nunito,nunito Fallback}.nunito_d4905680-module__7PpC_G__variable{--font-nunito:"nunito", "nunito Fallback"}
@font-face{font-family:dmSans;src:url(../media/DMSansVF_latin-s.p.215kkui-wsksv.woff2)format("woff2");font-display:swap;font-weight:100 1000}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.dmsans_eca9c855-module__likDyW__className{font-family:dmSans,dmSans Fallback}.dmsans_eca9c855-module__likDyW__variable{--font-dm-sans:"dmSans", "dmSans Fallback"}
@font-face{font-family:dmMono;src:url(../media/DMMono_Regular_latin.p.0gqj7dexpjquz.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:dmMono;src:url(../media/DMMono_Medium_latin.p.20byrve70g9e2.woff2)format("woff2");font-display:swap;font-weight:500}.dmmono_76fa1f29-module__oU1afW__className{font-family:dmMono}.dmmono_76fa1f29-module__oU1afW__variable{--font-dm-mono:"dmMono"}
@font-face{font-family:nastaliq;src:url(../media/NotoNastaliqUrduVF_arabic.2e5g-_t2j74p8.woff2)format("woff2");font-display:swap;font-weight:400 700}.nastaliq_ce5ced25-module__Zfy0Dq__className{font-family:nastaliq}.nastaliq_ce5ced25-module__Zfy0Dq__variable{--font-nastaliq:"nastaliq"}
@font-face{font-family:notoArabic;src:url(../media/NotoSansArabicVF_arabic.1ne2b6g1-qd8-.woff2)format("woff2");font-display:swap;font-weight:100 900}.notoarabic_354729bf-module__Uywafq__className{font-family:notoArabic}.notoarabic_354729bf-module__Uywafq__variable{--font-noto-arabic:"notoArabic"}
