@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/tajawal-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/tajawal-500-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/tajawal-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal-700-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/tajawal-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/tajawal-800-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Tajawal;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/tajawal-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cinzel-500-normal.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cinzel-600-normal.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cinzel-700-normal.woff2) format("woff2")}@font-face{font-family:Cinzel;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/cinzel-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cinzel-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cinzel-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1E00-1E9F,U+1EF2-1EFF,U+20A0-20AB,U+20AD-20C0,U+2C60-2C7F,U+A720-A7FF}:root{--navy-950: #050e1f;--navy-900: #0a1a2e;--navy-800: #0f233f;--navy-700: #172f4e;--navy-600: #24406a;--steel: #3c5980;--gold-800: #6f603f;--gold-700: #7f6f4c;--gold-600: #988561;--gold-500: #b9a678;--gold-400: #c9ba8f;--gold-300: #d9ccaa;--gold-200: #e6ddc7;--gold-100: #f0ebdd;--paper: #f5f4ec;--mist: #edf1f5;--mist-line: #d5dae6;--sand-line: #ddd6c7;--white: #ffffff;--ink-950: #0b1a2f;--ink-900: #1a2233;--ink-700: #3d4452;--ink-500: #5d6470;--ink-300: #9aa1ad;--ink-200: #c9ced8;--gold-a15: rgba(185, 166, 120, .15);--gold-a30: rgba(185, 166, 120, .3);--gold-a35: rgba(185, 166, 120, .35);--gold-a45: rgba(185, 166, 120, .45);--danger: #9b3f2c;--danger-soft: rgba(155, 63, 44, .08);--surface-page: var(--paper);--surface-card: var(--white);--surface-mist: var(--mist);--surface-sunken: #eeece3;--surface-inverse: var(--navy-900);--text-strong: var(--ink-950);--text-heading: var(--ink-900);--text-body: var(--ink-700);--text-muted: var(--ink-500);--text-faint: var(--ink-300);--text-gold: var(--gold-600);--text-inverse: var(--gold-200);--text-link: var(--navy-700);--text-link-hover: var(--steel);--border-subtle: var(--sand-line);--border-mist: var(--mist-line);--border-strong: var(--gold-500);--border-inverse: rgba(217, 204, 170, .22);--rule-gold: var(--gold-500);--btn-primary-bg: var(--navy-900);--btn-primary-bg-hover: var(--navy-800);--btn-primary-fg: var(--gold-200);--btn-outline-fg: var(--navy-900);--btn-outline-border: var(--gold-500);--btn-outline-bg-hover: var(--gold-100);--focus-ring: var(--steel)}.on-navy{--surface-page: var(--navy-900);--surface-card: var(--navy-800);--surface-mist: rgba(15, 35, 63, .72);--surface-sunken: var(--navy-950);--surface-inverse: var(--paper);--text-strong: var(--white);--text-heading: var(--white);--text-body: var(--gold-200);--text-muted: #b9c0cc;--text-faint: #7f8a9c;--text-gold: var(--gold-300);--text-inverse: var(--navy-900);--text-link: var(--gold-300);--text-link-hover: var(--gold-200);--border-subtle: var(--border-inverse);--border-mist: rgba(185, 166, 120, .28);--border-strong: var(--gold-500);--btn-primary-bg: var(--gold-500);--btn-primary-bg-hover: var(--gold-300);--btn-primary-fg: var(--navy-950);--btn-outline-fg: var(--gold-200);--btn-outline-border: var(--gold-500);--btn-outline-bg-hover: rgba(185, 166, 120, .14);--danger: #e2a08f;--danger-soft: rgba(226, 160, 143, .1)}.light-context{--surface-page: var(--paper);--surface-card: var(--white);--surface-mist: var(--mist);--surface-sunken: #eeece3;--surface-inverse: var(--navy-900);--text-strong: var(--ink-950);--text-heading: var(--ink-900);--text-body: var(--ink-700);--text-muted: var(--ink-500);--text-faint: var(--ink-300);--text-gold: var(--gold-600);--text-inverse: var(--gold-200);--border-subtle: var(--sand-line);--border-mist: var(--mist-line);--btn-primary-bg: var(--navy-900);--btn-primary-bg-hover: var(--navy-800);--btn-primary-fg: var(--gold-200);--btn-outline-fg: var(--navy-900);--btn-outline-border: var(--gold-500);--btn-outline-bg-hover: var(--gold-100);--danger: #9b3f2c;--danger-soft: rgba(155, 63, 44, .08)}:root{--font-latin: "Inter", ui-sans-serif, system-ui, "Segoe UI", Helvetica, Arial, sans-serif;--font-arabic: "Tajawal", "Segoe UI", Tahoma, Arial, sans-serif;--font-roman: "Cinzel", "Trajan Pro", "Times New Roman", serif;--text-2xs: .6875rem;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-md: 1.125rem;--text-lg: 1.25rem;--text-xl: 1.5rem;--text-2xl: 1.875rem;--text-3xl: 2.375rem;--text-4xl: 3rem;--text-5xl: 3.815rem;--text-6xl: 4.75rem;--text-7xl: 6rem;--leading-tight: 1.05;--leading-snug: 1.2;--leading-normal: 1.5;--leading-relaxed: 1.7;--tracking-caps: .18em;--tracking-caps-sm: .3em;--tracking-tight: -.015em;--fs-micro: 10px;--fs-mini: 11px}[lang=en],[lang=tr]{--font-display: var(--font-latin);--font-body: var(--font-latin);--leading-body: 1.6;--leading-heading: 1.12;--tracking-heading: -.015em}[lang=ar]{--font-display: var(--font-arabic);--font-body: var(--font-arabic);--leading-body: 1.85;--leading-heading: 1.3;--tracking-heading: 0}:root{--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.5rem;--space-8: 3rem;--space-9: 4rem;--space-10: 5rem;--space-11: 6rem;--space-12: 8rem;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-xl: 16px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(10, 26, 46, .06);--shadow-sm: 0 1px 3px rgba(10, 26, 46, .08), 0 1px 2px rgba(10, 26, 46, .06);--shadow-md: 0 4px 14px rgba(10, 26, 46, .1), 0 2px 6px rgba(10, 26, 46, .06);--shadow-lg: 0 14px 40px rgba(10, 26, 46, .16), 0 6px 14px rgba(10, 26, 46, .08);--ring-subtle: inset 0 0 0 1px var(--border-subtle);--ring-mist: inset 0 0 0 1px var(--border-mist);--ring-gold: inset 0 0 0 1px var(--gold-500);--ring-sand: inset 0 0 0 1px rgba(185, 166, 120, .45);--ring-focus: 0 0 0 3px rgba(60, 89, 128, .4);--ease-standard: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .14s;--dur-base: .24s;--dur-slow: .42s;--dur-slower: .72s;--content-max: 1200px;--measure: 68ch;--gutter: var(--space-6);--z-raised: 10;--z-sticky: 100;--z-overlay: 1000}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);color:var(--text-body);background:var(--surface-page);font-weight:400;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--text-heading);font-weight:700;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);margin:0 0 var(--space-4)}h1,h2,h3,h4{text-wrap:balance}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-lg)}h5{font-size:var(--text-md)}h6{font-size:var(--text-base)}p{margin:0 0 var(--space-4);max-width:var(--measure);text-wrap:pretty}a{color:var(--text-link);text-decoration-line:none;transition:color var(--dur-fast) var(--ease-standard)}a:hover{color:var(--text-link-hover)}a:focus-visible,button:focus-visible,summary:focus-visible,[role=tab]:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:var(--radius-xs)}button{font-family:inherit}img{max-width:100%}strong,b{font-weight:600}small{font-size:var(--text-sm)}code{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.9em}hr{border:0;border-top:1px solid var(--border-subtle);margin:var(--space-6) 0}::selection{background:var(--gold-500);color:var(--navy-950)}.eyebrow{font-family:var(--font-roman);font-weight:600;font-size:var(--text-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-gold)}[lang=ar] .eyebrow{font-family:var(--font-arabic);font-weight:700;letter-spacing:0;text-transform:none;--text-xs: .875rem;--fs-mini: 13px;--fs-micro: 12.5px}.roman{font-family:var(--font-roman);text-transform:uppercase;letter-spacing:var(--tracking-caps-sm)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.shell{max-width:var(--content-max);margin-inline:auto;padding-inline:var(--gutter)}.card{background:var(--surface-card);border-radius:var(--radius-md);box-shadow:var(--ring-subtle),var(--shadow-xs)}.card-ruled{border-top:3px solid var(--gold-500)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font-family:var(--font-body);font-weight:600;line-height:1.2;border:0;border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-standard),background-color var(--dur-base) var(--ease-standard),color var(--dur-base) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard)}.btn-sm{padding:8px 14px;min-height:36px;font-size:var(--text-xs)}.btn-md{padding:11px 20px;min-height:44px;font-size:var(--text-sm)}.btn-lg{padding:14px 26px;min-height:50px;font-size:var(--text-base)}.btn-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg);box-shadow:0 1px #0a1a2e14}.btn-primary:hover{background:var(--btn-primary-bg-hover);color:var(--btn-primary-fg);box-shadow:0 6px 18px #0a1a2e2e}.on-navy .btn-primary:hover{box-shadow:0 6px 22px #b9a67838}.btn-outline{background:transparent;color:var(--btn-outline-fg);box-shadow:inset 0 0 0 1px var(--btn-outline-border)}.btn-outline:hover{background:var(--btn-outline-bg-hover);color:var(--btn-outline-fg);box-shadow:inset 0 0 0 1px var(--gold-400)}.btn-quiet{background:transparent;color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--border-subtle)}.btn-quiet:hover{color:var(--text-strong);box-shadow:inset 0 0 0 1px var(--gold-500)}.btn:active{transform:translateY(1px)}.btn[disabled],.btn[aria-disabled=true]{opacity:.6;cursor:progress;transform:none}.btn-icon{flex-shrink:0;transition:transform var(--dur-base) var(--ease-out)}.btn:hover .btn-icon-arrow{transform:translate(3px)}[dir=rtl] .btn:hover .btn-icon-arrow{transform:translate(-3px)}.chip-sand{background:var(--gold-200);color:var(--navy-900);box-shadow:none;border-radius:var(--radius-sm);padding:3px 10px}.on-navy .chip-sand{background:var(--gold-a15);box-shadow:inset 0 0 0 1px var(--gold-a45);color:var(--paper)}.light-context .chip-sand{background:var(--gold-200);box-shadow:none;color:var(--navy-900)}.callout{border-inline-start:3px solid var(--gold-500);background:var(--surface-mist);border-radius:var(--radius-sm)}.on-navy .callout{background:var(--navy-800)}.light-context .callout{background:var(--surface-mist)}.lift{transition:box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-out)}.lift:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px var(--gold-a45),var(--shadow-md)!important}.on-navy .lift:hover{box-shadow:inset 0 0 0 1px var(--gold-a45),0 10px 30px #050e1f73!important}.field{display:flex;flex-direction:column;gap:8px;min-width:0}.field-label{font-size:var(--text-xs);font-weight:600;color:var(--text-heading);line-height:1.4}.field-label .field-optional{font-weight:500;color:var(--text-faint)}.field-hint{font-size:var(--fs-mini);color:var(--text-faint);line-height:1.5}.field-error{display:flex;align-items:flex-start;gap:6px;font-size:var(--text-xs);font-weight:600;color:var(--danger);line-height:1.5}.input{width:100%;min-height:48px;padding:12px 14px;font-family:var(--font-body);font-size:var(--text-sm);line-height:1.4;color:var(--text-strong);background:var(--surface-card);border:0;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--border-subtle);transition:box-shadow var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard)}.input::placeholder{color:var(--text-faint);opacity:1}.input:hover{box-shadow:inset 0 0 0 1px var(--gold-400)}.input:focus{outline:none;box-shadow:inset 0 0 0 1.5px var(--gold-500),0 0 0 4px var(--gold-a15)}.input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger);background:var(--danger-soft)}.input[aria-invalid=true]:focus{box-shadow:inset 0 0 0 1.5px var(--danger),0 0 0 4px var(--danger-soft)}textarea.input{min-height:148px;resize:vertical;line-height:1.65}select.input{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-inline-end:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23988561' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center}[dir=rtl] select.input{background-position:left 15px center}.choice{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600;line-height:1.35;color:var(--text-body);background:var(--surface-card);box-shadow:inset 0 0 0 1px var(--border-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.choice:hover{box-shadow:inset 0 0 0 1px var(--gold-400);color:var(--text-strong)}.choice>input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.choice .choice-mark{width:14px;height:14px;flex-shrink:0;border-radius:3px;box-shadow:inset 0 0 0 1.2px var(--gold-500);display:grid;place-items:center;transition:background-color var(--dur-fast) var(--ease-standard)}.choice-radio .choice-mark{border-radius:50%}.choice:has(input:checked){background:var(--navy-900);color:var(--gold-200);box-shadow:inset 0 0 0 1px var(--navy-900)}.choice:has(input:checked) .choice-mark{background:var(--gold-500);box-shadow:none}.choice:has(input:focus-visible){outline:2px solid var(--focus-ring);outline-offset:2px}.check{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;font-size:var(--text-xs);line-height:1.6;color:var(--text-body);cursor:pointer}.check>input{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:1px 0 0;width:20px;height:20px;border-radius:4px;cursor:pointer;background:var(--surface-card);box-shadow:inset 0 0 0 1.2px var(--gold-500);display:grid;place-items:center;transition:background-color var(--dur-fast) var(--ease-standard)}.check>input:after{content:"";width:10px;height:5px;margin-top:-2px;border-left:2px solid var(--navy-950);border-bottom:2px solid var(--navy-950);transform:rotate(-45deg) scale(0);transition:transform var(--dur-fast) var(--ease-out)}.check>input:checked{background:var(--gold-500)}.check>input:checked:after{transform:rotate(-45deg) scale(1)}.check>input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.check>input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.header-nav{flex:1 1 0;min-width:0;height:44px;overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;gap:0 2px}.header-link[data-away]{visibility:hidden}.header-link:focus-visible{outline-offset:-2px}.menu-button,.site-menu,.menu-scrim{display:none}.site-header[data-folded=true] .menu-button{display:inline-flex}.site-header[data-folded=true]~.site-menu,.site-header[data-folded=true]~.menu-scrim{display:block}.site-header[data-folded=true]~.site-menu[hidden]{display:none}.lang-picker{display:none;position:relative}.lang-picker-list a{transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.lang-picker-list a:hover{background:#ffffff0d;color:var(--white)!important}.lang-picker-list a:focus-visible{outline-offset:-2px}@keyframes menuIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.page-enter{animation:pageIn .46s var(--ease-out)}.more-link:hover .btn-icon-arrow,.page-next:hover .btn-icon-arrow,a.lift:hover .btn-icon-arrow{transform:translate(4px)}[dir=rtl] .more-link:hover .btn-icon-arrow,[dir=rtl] .page-next:hover .btn-icon-arrow,[dir=rtl] a.lift:hover .btn-icon-arrow{transform:translate(-4px)}.page-next:hover .page-next-title{color:var(--gold-200)!important}.page-next-title{transition:color var(--dur-base) var(--ease-standard)}.header-link:hover{opacity:1!important;color:var(--white)!important}.doc-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:var(--text-sm);font-weight:600;color:var(--text-gold);text-decoration:none}.doc-link>span{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:28% 1px;padding-bottom:3px;transition:background-size var(--dur-slow) var(--ease-out),color var(--dur-fast) var(--ease-standard)}[dir=rtl] .doc-link>span{background-position:100% 100%}.doc-link:hover{color:var(--text-strong)}.doc-link:hover>span{background-size:100% 1px}.hp{position:absolute!important;inset-inline-start:0;top:0;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;opacity:0;pointer-events:none}.skip{position:absolute;inset-inline-start:12px;top:-80px;padding:10px 14px;background:var(--gold-500);color:var(--navy-950);border-radius:var(--radius-sm);z-index:var(--z-overlay);font-weight:600;transition:top var(--dur-fast) var(--ease-standard)}.skip:focus{top:12px}section[data-movement]{scroll-margin-top:72px}.seg{display:inline-flex;padding:3px;gap:2px;border-radius:var(--radius-pill);background:#0a1a2e0f;box-shadow:var(--ring-subtle)}.on-navy .seg{background:#ffffff0d}.seg>button,.seg>a{border:0;background:transparent;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;padding:6px 13px;min-height:36px;border-radius:var(--radius-pill);font-size:var(--text-xs);font-weight:600;color:var(--text-muted);transition:background var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);white-space:nowrap}.seg>button:hover,.seg>a:hover{color:var(--text-strong)}.seg>button[aria-pressed=true],.seg>button[aria-selected=true],.seg>a[aria-current=true]{background:var(--gold-500);color:var(--navy-950)}.rail{overflow-x:auto;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.split-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.split-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.split-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.only-1080,.only-900,.only-640{display:none!important}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}.org-tick:before{content:"";position:absolute;top:-22px;left:50%;width:1px;height:22px;background:var(--gold-500);opacity:.6}@media(max-width:760px){.channels-table thead{display:none}.channels-table,.channels-table tbody,.channels-table tr,.channels-table td{display:block;width:100%}.channels-table tr{padding:14px 0;border-bottom:1px solid var(--border-subtle)}.channels-table td{border-bottom:none!important;padding:4px 0!important}}@keyframes blueprintDrift{0%{transform:translateY(0)}to{transform:translateY(-160px)}}.hero-bridge-narrow{display:none}@keyframes heroPush{0%{transform:scale(1)}to{transform:scale(1.05)}}@keyframes cueFloat{0%,to{transform:translateY(0);opacity:.75}50%{transform:translateY(8px);opacity:1}}@keyframes drawIn{to{stroke-dashoffset:0}}@keyframes trackTravelLtr{0%{transform:translate(0);opacity:0}6%,88%{opacity:1}to{transform:translate(100%);opacity:0}}@keyframes trackTravelRtl{0%{transform:translate(0);opacity:0}6%,88%{opacity:1}to{transform:translate(-100%);opacity:0}}@keyframes riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes spinSlow{to{transform:rotate(360deg)}}@keyframes caretBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes tapRing{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.4);opacity:0}}@keyframes nodeHalo{0%,to{box-shadow:0 0 0 3px var(--gold-500),0 0 0 7px #b9a67800}50%{box-shadow:0 0 0 3px var(--gold-500),0 0 0 10px #b9a67838}}@media(max-width:1180px){.menu-button{display:inline-flex}.site-menu,.menu-scrim{display:block}.site-menu[hidden]{display:none}.header-lang{display:none!important}.lang-picker{display:block}}@media(max-width:1080px){.movement-rail{display:none!important}.split-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}.org-depts,.home-fields-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.hide-1080{display:none!important}.only-1080{display:block!important}.stack-1080{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:900px){.split-2,.split-3,.opener-grid{grid-template-columns:minmax(0,1fr)!important}.opener-photo{aspect-ratio:16 / 9!important;max-height:300px}.bridge-row{grid-template-columns:minmax(0,1fr)!important}.bridge-connector{display:none!important}.journey-track{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:22px}.journey-rule,.journey-traveller{display:none!important}.leader-grid>div>div{position:static!important}.hero-photo{width:100%!important;height:44vh!important;bottom:auto!important;inset-inline:0!important}.hero-photo img{object-position:55% 35%!important}.hero-photo>div:nth-of-type(1){background:linear-gradient(to bottom,rgba(10,26,46,.55) 0%,rgba(10,26,46,.1) 40%,rgba(10,26,46,.35) 75%,var(--navy-900) 100%)!important}.hero-photo>div:nth-of-type(2){display:none!important}.hero-bridge-wide,.hero-skyline{display:none!important}.hero-bridge-narrow{display:block!important;position:absolute;inset-inline:0;top:calc(44vh - 40px);transform:translateY(-100%)}.hero-grid{grid-template-columns:minmax(0,1fr)!important;padding-top:calc(44vh - 24px)!important}.hero-grid>div[aria-hidden]{display:none}.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px 0;padding-block:18px 22px!important}.hero-stats>div{border-inline-start:none!important;border-top:1px solid var(--border-inverse);padding-top:12px}.markets-row{grid-template-columns:minmax(0,1fr)!important}.markets-arrow svg{transform:rotate(90deg)}[dir=rtl] .markets-arrow svg{transform:rotate(-90deg)}.fields-tabs{border-radius:var(--radius-md)}.fields-tabs>button{border-radius:var(--radius-sm)}.org-row{grid-template-columns:minmax(0,1fr)!important}.org-hline{display:none!important}.org-depts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.legal-chain{grid-template-columns:minmax(0,1fr)!important}.legal-arrow,.roadmap-traveller,.stack-flow{display:none!important}.layer-stack>div>div{margin-inline-start:0!important}.channels-layout{grid-template-columns:minmax(0,1fr)!important}.partner-wall{grid-template-columns:repeat(4,minmax(0,1fr))!important}.home-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-network-figures{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:16px}.home-network-figures>div:nth-child(4){border-inline-start:none!important}.footprint-grid{grid-template-columns:minmax(0,1fr)!important}.offices-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.roadmap-track{grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:26px}.roadmap-rule{display:none!important}:root{--text-2xs: .75rem;--text-xs: .8125rem;--text-sm: .9375rem;--fs-micro: 12px;--fs-mini: 12.5px}.hide-900{display:none!important}.only-900{display:block!important}.stack-900{grid-template-columns:minmax(0,1fr)!important}.static-900{position:static!important}.btn,.seg>button,.seg>a,.chip,.rail-dot,.lockup-link,.choice{min-height:44px!important}.seg>button,.seg>a{padding-block:10px}.chip-sand{min-height:0!important}section[data-movement]{padding-inline:var(--space-5)!important}.site-header{gap:12px!important}.site-header .lockup-word,.header-contact{display:none!important}.lockup-link{min-width:44px!important;justify-content:center}.header-link{padding-inline:8px!important}.header-link>span{inset-inline:8px!important}}@media(max-width:480px){.menu-word{display:none}.site-header,.header-actions{gap:8px!important}}@media(max-width:640px){.split-4{grid-template-columns:minmax(0,1fr)!important}.journey-track{grid-template-columns:repeat(2,minmax(0,1fr))!important}.goals-grid,.credentials-grid{grid-template-columns:minmax(0,1fr)!important}.partner-wall{grid-template-columns:repeat(3,minmax(0,1fr))!important}.home-fields-grid{grid-template-columns:minmax(0,1fr)!important}.home-network-figures{grid-template-columns:repeat(2,minmax(0,1fr))!important}.home-network-figures>div{border-inline-start:none!important}.offices-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.roadmap-track,.org-depts,.card-grid{grid-template-columns:minmax(0,1fr)!important}.hide-640{display:none!important}.only-640{display:block!important}.stack-640{grid-template-columns:minmax(0,1fr)!important}.scroll-cue{display:none!important}.hero-foot{flex-direction:column;align-items:flex-start!important;gap:6px}.cta-row{flex-direction:column;align-items:stretch!important}.cta-row .btn{width:100%;white-space:normal!important;text-align:center;line-height:1.3!important}.hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@supports (height: 100dvh){.hero-full{min-height:100dvh!important}}@media(max-width:900px){button,a,[role=button],input,select,summary{touch-action:manipulation}input,select,textarea{font-size:16px!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}html{scroll-behavior:auto}}
