.public-footer .text-link{color:#e2bc67}@layer theme{:root,:host{--font-sans:var(--font-instrument), "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:.78125rem;--text-sm:.875rem;--text-base:1rem;--text-xl:1.4375rem;--text-2xl:1.8125rem;--text-4xl:clamp(2.5rem, 4.5vw, 3.375rem);--radius-xs:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--shadow-xs:0 1px 1px #101b2e0a;--shadow-sm:0 1px 2px #101b2e0d, 0 1px 6px -2px #101b2e0d;--shadow-md:0 2px 4px #101b2e0d, 0 8px 20px -8px #101b2e17;--shadow-lg:0 4px 8px #101b2e0d, 0 20px 44px -16px #101b2e21;--shadow-xl:0 8px 16px #101b2e0f, 0 32px 64px -24px #101b2e2e;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-numeric:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, monospace;--font-arabic:var(--font-vazirmatn), "Vazirmatn", "Noto Naskh Arabic", system-ui, sans-serif;--color-navy-50:#f3f7fc;--color-navy-100:#e5ecf7;--color-navy-200:#cbd8ea;--color-navy-300:#a6b9d4;--color-navy-400:#7c95b9;--color-navy-600:#3d5783;--color-navy-700:#2b4167;--color-navy-800:#1c2e4d;--color-navy-900:#101e38;--color-navy-950:#081225;--color-gold-50:#fcf7ec;--color-gold-100:#f7ecd5;--color-gold-200:#f0dbb2;--color-gold-300:#e7c68a;--color-gold-400:#dbb164;--color-gold-500:#cd9c46;--color-gold-600:#b18233;--color-gold-700:#8e6524;--color-canvas:#fbfaf5;--color-surface:#fffefb;--color-raised:#f8f5ef;--color-sunken:#f2eee5;--color-inverse:#0c172d;--color-ink:#101b2e;--color-ink-muted:#586271;--color-ink-subtle:#818995;--color-ink-onDark:#f5f2ec;--color-ink-onDark-muted:#b4bdca;--color-line:#dce0e7;--color-line-strong:#bfc5cf;--color-line-gold:#e8d4b1;--color-line-onDark:#24324b;--color-gain:#207856;--color-gain-soft:#e0f5ea;--color-gain-line:#aedcc5;--color-loss:#af3b35;--color-loss-soft:#ffece9;--color-caution:#ce6a33;--color-caution-soft:#ffeee3;--radius-pill:999px;--ease-out-quart:cubic-bezier(.25, 1, .5, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-toggle:cubic-bezier(.65, 0, .35, 1);--duration-tap:.12s;--duration-state:.22s;--duration-enter:.62s;--animate-rise:rise var(--duration-enter) var(--ease-out-expo) both;--animate-shimmer:shimmer 1.4s var(--ease-toggle) infinite}@supports (color:lab(0% 0 0)){:root,:host{--shadow-xs:0 1px 1px lab(9.35258% .691555 -14.6365/.04);--shadow-sm:0 1px 2px lab(9.35258% .691555 -14.6365/.05), 0 1px 6px -2px lab(9.35258% .691555 -14.6365/.05);--shadow-md:0 2px 4px lab(9.35258% .691555 -14.6365/.05), 0 8px 20px -8px lab(9.35258% .691555 -14.6365/.09);--shadow-lg:0 4px 8px lab(9.35258% .691555 -14.6365/.05), 0 20px 44px -16px lab(9.35258% .691555 -14.6365/.13);--shadow-xl:0 8px 16px lab(9.35258% .691555 -14.6365/.06), 0 32px 64px -24px lab(9.35258% .691555 -14.6365/.18);--color-navy-50:lab(97.0784% -.513375 -2.97192);--color-navy-100:lab(93.1073% -1.04043 -6.28766);--color-navy-200:lab(85.768% -1.75831 -10.2587);--color-navy-300:lab(74.4667% -2.64084 -15.5551);--color-navy-400:lab(60.7717% -2.31737 -21.9777);--color-navy-600:lab(36.5257% .0793934 -28.1139);--color-navy-700:lab(27.1383% .874981 -25.2678);--color-navy-800:lab(18.5941% 1.12414 -22.0071);--color-navy-900:lab(11.201% 1.5884 -18.8137);--color-navy-950:lab(5.36223% 1.1346 -14.6239);--color-gold-50:lab(97.3909% .452191 5.73494);--color-gold-100:lab(93.7286% 1.324 12.3425);--color-gold-200:lab(88.3232% 3.24047 22.7813);--color-gold-300:lab(81.717% 6.1785 34.7698);--color-gold-400:lab(74.7178% 9.25836 44.8173);--color-gold-500:lab(67.7905% 12.3205 51.0098);--color-gold-600:lab(57.9803% 13.1093 48.468);--color-gold-700:lab(46.2209% 12.4973 41.8743);--color-canvas:lab(98.1698% .129282 2.28596);--color-surface:lab(99.5491% .0619888 1.14121);--color-raised:lab(96.7903% .202268 3.43435);--color-sunken:lab(94.1316% .352323 4.5815);--color-inverse:lab(7.76611% 1.45342 -16.6726);--color-ink:lab(9.35258% .691555 -14.6365);--color-ink-muted:lab(40.9649% -1.03135 -9.90747);--color-ink-subtle:lab(56.6614% -1.06433 -7.74384);--color-ink-onDark:lab(95.6261% .177503 3.05134);--color-ink-onDark-muted:lab(76.2729% -1.2323 -7.73984);--color-line:lab(89.0638% -.516892 -3.73423);--color-line-strong:lab(79.302% -.879556 -5.93432);--color-line-gold:lab(85.9915% 2.82836 20.3474);--color-line-onDark:lab(20.601% -.0383258 -17.2038);--color-gain:lab(44.6915% -33.2129 10.8365);--color-gain-soft:lab(94.6809% -8.81773 2.92829);--color-gain-line:lab(84.0761% -19.0936 6.31702);--color-loss:lab(42.6052% 47.5256 31.0403);--color-loss-soft:lab(94.928% 7.03394 4.67305);--color-caution:lab(56.3611% 37.7299 48.4615);--color-caution-soft:lab(95.4811% 6.75812 10.844)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-block-start:calc(var(--topbar-h) + 1rem)}body{background-color:var(--color-canvas);color:var(--color-ink);font-family:var(--font-arabic);font-size:var(--text-base);font-optical-sizing:auto;font-synthesis-weight:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;direction:rtl;line-height:1.6}:lang(fa),:lang(prs),:lang(ps),:lang(ar),[dir=rtl]{font-family:var(--font-arabic);line-height:1.72}h1,h2,h3,h4{font-family:var(--font-arabic);letter-spacing:0;text-wrap:balance;margin:0;font-weight:700}h1{font-size:var(--text-4xl)}h2{font-size:var(--text-2xl)}h3{font-size:var(--text-xl)}h4{font-size:var(--text-base);font-weight:600}p{text-wrap:pretty;margin:0}p,li{max-width:var(--measure)}a{color:inherit;-webkit-text-decoration-color:var(--color-line-gold);-webkit-text-decoration-color:var(--color-line-gold);-webkit-text-decoration-color:var(--color-line-gold);text-decoration-color:var(--color-line-gold);text-underline-offset:.22em;transition:text-decoration-color var(--duration-tap) var(--ease-out-quart);text-decoration-thickness:1px}a:hover{-webkit-text-decoration-color:var(--color-gold-600);-webkit-text-decoration-color:var(--color-gold-600);-webkit-text-decoration-color:var(--color-gold-600);text-decoration-color:var(--color-gold-600)}hr{border:0;border-block-start:1px solid var(--color-line);margin-block:var(--rhythm)}table,output,time,[data-amount]{font-variant-numeric:tabular-nums}code,kbd,pre,samp{font-family:var(--font-numeric);font-variant-ligatures:none;font-size:.9em}img,svg,video,canvas{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}::selection{background-color:var(--color-gold-200);color:var(--color-navy-950)}:focus-visible{outline:2px solid var(--color-navy-700);outline-offset:2px;border-radius:var(--radius-xs)}[data-surface=dark] :focus-visible{outline-color:var(--color-gold-400)}input[type=number]{appearance:textfield}input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}::placeholder{color:var(--color-ink-subtle);opacity:1}:where(*)::-webkit-scrollbar{width:10px;height:10px}:where(*)::-webkit-scrollbar-track{background:var(--color-sunken)}:where(*)::-webkit-scrollbar-thumb{background:var(--color-navy-200);border:2px solid var(--color-sunken);border-radius:var(--radius-pill)}:where(*)::-webkit-scrollbar-thumb:hover{background:var(--color-navy-300)}[hidden]{display:none!important}[aria-busy=true]{cursor:progress}[aria-disabled=true],:disabled{cursor:not-allowed}}@layer components{.eyebrow{font-size:var(--text-xs);letter-spacing:0;color:var(--color-gold-700);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.eyebrow:before{content:"";background:currentColor;flex-shrink:0;width:1.5rem;height:1px;display:inline-block}.btn{--btn-bg:transparent;--btn-fg:var(--color-ink);--btn-border:transparent;border:1px solid var(--btn-border);border-radius:var(--radius-xl);background-color:var(--btn-bg);min-block-size:2.75rem;color:var(--btn-fg);font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--duration-tap) var(--ease-out-quart), border-color var(--duration-tap) var(--ease-out-quart), transform var(--duration-tap) var(--ease-out-quart), box-shadow var(--duration-tap) var(--ease-out-quart);justify-content:center;align-items:center;gap:.5rem;padding-inline:1.25rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex;position:relative}.btn:after{content:"";block-size:2.75rem;position:absolute;inset:50% 0 auto;translate:0 -50%}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;transform:none}.btn[data-loading=true]{color:#0000;pointer-events:none}.btn[data-loading=true]:before{content:"";aspect-ratio:1;border-radius:var(--radius-pill);inline-size:1rem;color:var(--btn-fg);border:2px solid;border-block-start-color:#0000;margin:-.5rem 0 0 -.5rem;animation:.62s linear infinite spin;position:absolute;inset-block-start:50%;inset-inline-start:50%}@keyframes spin{to{rotate:1turn}}.btn-primary{--btn-bg:var(--color-navy-900);--btn-fg:var(--color-ink-onDark);--btn-border:var(--color-navy-900);box-shadow:0 2px 8px #08122540,0 1px 2px #08122526;box-shadow:0 2px 8px lab(5.36223% 1.1346 -14.6239/.25),0 1px 2px lab(5.36223% 1.1346 -14.6239/.15)}.btn-primary:hover{--btn-bg:var(--color-navy-800);--btn-border:var(--color-navy-800);transform:translateY(-1px);box-shadow:0 4px 16px #0812254d,0 2px 4px #08122533;box-shadow:0 4px 16px lab(5.36223% 1.1346 -14.6239/.3),0 2px 4px lab(5.36223% 1.1346 -14.6239/.2)}.btn-accent{--btn-bg:var(--color-gold-500);--btn-fg:var(--color-navy-950);--btn-border:var(--color-gold-500);box-shadow:0 2px 8px #cd9c4659,0 1px 2px #cd9c4633;box-shadow:0 2px 8px lab(67.7905% 12.3205 51.0098/.35),0 1px 2px lab(67.7905% 12.3205 51.0098/.2)}.btn-accent:hover{--btn-bg:var(--color-gold-400);--btn-border:var(--color-gold-400);transform:translateY(-1px);box-shadow:0 4px 16px #cd9c4666,0 2px 4px #cd9c4640;box-shadow:0 4px 16px lab(67.7905% 12.3205 51.0098/.4),0 2px 4px lab(67.7905% 12.3205 51.0098/.25)}.btn-outline{--btn-border:var(--color-line-strong);--btn-fg:var(--color-navy-800);background:var(--color-surface)}.btn-outline:hover{--btn-bg:var(--color-raised);--btn-border:var(--color-navy-400);transform:translateY(-1px)}.btn-ghost{--btn-fg:var(--color-ink-muted)}.btn-ghost:hover{--btn-bg:var(--color-raised);--btn-fg:var(--color-ink)}.btn-lg{min-block-size:3.25rem;font-size:var(--text-base);padding-inline:1.75rem}.btn-sm{min-block-size:2.25rem;font-size:var(--text-xs);padding-inline:.875rem}.field{gap:.5rem;display:grid}.field>label{font-size:var(--text-xs);color:var(--color-ink-muted);align-items:center;gap:.375rem;font-weight:700;display:flex}.input,.select,.textarea{border:1.5px solid var(--color-line-strong);border-radius:var(--radius-lg);background-color:var(--color-surface);min-block-size:2.75rem;font-size:var(--text-sm);width:100%;transition:border-color var(--duration-tap) var(--ease-out-quart), box-shadow var(--duration-tap) var(--ease-out-quart), background-color var(--duration-tap) var(--ease-out-quart);padding:.625rem .875rem}.input:hover,.select:hover,.textarea:hover{border-color:var(--color-navy-400)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{border-color:var(--color-navy-700);background-color:var(--color-surface);outline:none;box-shadow:0 0 0 3px #2b416724;box-shadow:0 0 0 3px lab(27.1383% .874981 -25.2678/.14)}.input[aria-invalid=true]{border-color:var(--color-loss);box-shadow:0 0 0 3px #af3b351f;box-shadow:0 0 0 3px lab(42.6052% 47.5256 31.0403/.12)}.field-error{font-size:var(--text-xs);color:var(--color-loss);align-items:center;gap:.25rem;display:flex}.panel{background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm)}.panel-head{border-block-end:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex}.panel-body{padding:1.5rem}.skeleton{border-radius:var(--radius-md);background-color:var(--color-sunken);position:relative;overflow:hidden}.skeleton:after{content:"";animation:var(--animate-shimmer);background:linear-gradient(90deg,#0000,#fffefbbf,#0000);background:linear-gradient(90deg,#0000,lab(99.5491% .0619888 1.14121/.75),#0000);position:absolute;inset:0}.skeleton-text{border-radius:var(--radius-pill);block-size:.875rem}dialog{border:1px solid var(--color-line);border-radius:var(--radius-2xl);background-color:var(--color-surface);max-inline-size:min(34rem,100vw - 2rem);color:var(--color-ink);box-shadow:var(--shadow-lg);padding:0}dialog::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#0812256b;background-color:lab(5.36223% 1.1346 -14.6239/.42)}dialog[open]{animation:var(--animate-rise)}.public-site{background:var(--color-canvas);min-height:100dvh;color:var(--color-ink)}.public-container{width:min(100% - 2rem,76rem);margin-inline:auto}.public-notice{background:var(--color-navy-950);color:var(--color-ink-onDark-muted);font-size:var(--text-xs);border-block-end:1px solid var(--color-line-onDark)}.public-notice-inner{justify-content:space-between;align-items:center;gap:1rem;min-height:2.25rem;display:flex}.public-notice-inner span{align-items:center;gap:.5rem;display:flex}.public-header{z-index:40;background:#fbfaf5f0;position:sticky;inset-block-start:0}@supports (color:color-mix(in lab, red, red)){.public-header{background:color-mix(in oklab, var(--color-canvas) 94%, transparent)}}.public-header{border-block-end:1px solid var(--color-line-gold);-webkit-backdrop-filter:blur(16px)saturate(1.4);transition:box-shadow var(--duration-state) var(--ease-out-quart)}.public-header-inner{align-items:center;gap:1.5rem;min-height:5rem;display:flex}.brand-lockup{color:inherit;flex-shrink:0;align-items:center;gap:.875rem;text-decoration:none;display:inline-flex}.brand-lockup>span:last-child{gap:.1rem;line-height:1.2;display:grid}.brand-lockup strong{color:var(--color-navy-950);font-size:.9rem;font-weight:800}.brand-lockup small{color:var(--color-ink-muted);font-size:.68rem;font-weight:500}.brand-logo{object-fit:contain;width:3.75rem;height:3.75rem;transition:transform var(--duration-tap) var(--ease-out-quart);background:#fff;border-radius:.5rem;flex-shrink:0}.brand-lockup:hover .brand-logo{transform:rotate(-3deg)scale(1.05)}.brand-lockup-inverse strong{color:var(--color-ink-onDark)}.brand-lockup-inverse small{color:var(--color-ink-onDark-muted)}.public-nav{align-self:stretch;align-items:stretch;gap:.125rem;margin-inline-start:auto;display:flex}.public-nav a{color:var(--color-ink-muted);font-size:var(--text-sm);border-radius:var(--radius-lg);transition:color var(--duration-tap) var(--ease-out-quart), background var(--duration-tap) var(--ease-out-quart), border-color var(--duration-tap) var(--ease-out-quart);border-block-end:2.5px solid #0000;align-items:center;margin-block:.75rem;padding-inline:.875rem;font-weight:600;text-decoration:none;display:flex}.public-nav a:hover{color:var(--color-navy-900);background:var(--color-raised)}.public-nav a[aria-current=page]{color:var(--color-navy-900);border-block-end-color:var(--color-gold-500);background:var(--color-gold-50)}.public-header-cta{margin-inline-start:.75rem}.public-menu-button{border:1.5px solid var(--color-line-strong);border-radius:var(--radius-lg);width:2.5rem;height:2.5rem;color:var(--color-ink-muted);transition:all var(--duration-tap) var(--ease-out-quart);place-items:center;margin-inline-start:auto;display:none}.public-menu-button:hover{border-color:var(--color-navy-400);color:var(--color-ink);background:var(--color-raised)}.public-mobile-nav{border-block-start:1px solid var(--color-line);background:var(--color-canvas);animation:var(--animate-rise);padding:.75rem 1rem 1.25rem;display:none}.public-mobile-nav a{border-radius:var(--radius-lg);border-block-end:1px solid var(--color-line);color:var(--color-ink-muted);transition:all var(--duration-tap) var(--ease-out-quart);align-items:center;gap:.75rem;padding:.875rem .75rem;font-weight:600;text-decoration:none;display:flex}.public-mobile-nav a:last-child{border-block-end:none}.public-mobile-nav a:hover{background:var(--color-raised);color:var(--color-ink)}.public-mobile-nav a[aria-current=page]{color:var(--color-navy-900);background:var(--color-gold-50);font-weight:700}.public-hero{background:var(--color-navy-950);color:var(--color-ink-onDark);border-block-end:3px solid var(--color-gold-500);position:relative;overflow:hidden}.public-hero:before{content:"";opacity:.12;background-image:radial-gradient(ellipse at 70% 50%, #cd9c4626 0%, transparent 60%), linear-gradient(90deg, transparent 49.8%, var(--color-gold-700) 50%, transparent 50.2%), linear-gradient(var(--color-line-onDark) 1px, transparent 1px);background-size:100% 100%,8rem 100%,100% 3rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 25%,#000);mask-image:linear-gradient(90deg,#0000,#000 25%,#000)}@supports (color:lab(0% 0 0)){.public-hero:before{background-image:radial-gradient(ellipse at 70% 50%, lab(67.7905% 12.3205 51.0098/.15) 0%, transparent 60%), linear-gradient(90deg, transparent 49.8%, var(--color-gold-700) 50%, transparent 50.2%), linear-gradient(var(--color-line-onDark) 1px, transparent 1px)}}.public-hero:after{content:"";pointer-events:none;top:-8rem;background:radial-gradient(#cd9c4614 0%,#0000 70%);background:radial-gradient(lab(67.7905% 12.3205 51.0098/.08) 0%,#0000 70%);width:32rem;height:32rem;position:absolute;inset-inline-end:28%}.public-hero-grid{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(3rem,8vw,6rem);min-height:46rem;padding-block:6rem;display:grid;position:relative}.public-hero-copy{animation:var(--animate-rise)}.public-eyebrow{color:var(--color-gold-400);font-size:var(--text-xs);letter-spacing:0;align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.public-eyebrow:before{content:"";background:var(--color-gold-500);flex-shrink:0;width:1.25rem;height:1px;display:inline-block}.light-eyebrow{color:var(--color-gold-700);font-size:var(--text-xs);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.light-eyebrow:before{content:"";background:var(--color-gold-600);flex-shrink:0;width:1.25rem;height:1px;display:inline-block}.public-hero h1{color:var(--color-ink-onDark);letter-spacing:-.02em;max-width:14ch;margin-block:1.25rem 1.5rem;font-size:clamp(2.8rem,5.5vw,5rem);font-weight:800;line-height:1.1}.public-hero h1 em{color:var(--color-gold-400);background:linear-gradient(135deg, var(--color-gold-300), var(--color-gold-500));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:600;display:block}.public-lead{max-width:50ch;color:var(--color-ink-onDark-muted);font-size:1.05rem;line-height:1.85}.public-actions{flex-wrap:wrap;gap:.875rem;margin-block-start:2.25rem;display:flex}.btn-hero-outline{--btn-fg:var(--color-ink-onDark);--btn-border:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;background:lab(100% 0 0/.06)}@supports (color:lab(0% 0 0)){.btn-hero-outline{--btn-border:lab(100% 0 0/.2)}}.btn-hero-outline:hover{--btn-bg:#ffffff1f;--btn-border:#ffffff59}@supports (color:lab(0% 0 0)){.btn-hero-outline:hover{--btn-bg:lab(100% 0 0/.12);--btn-border:lab(100% 0 0/.35)}}.public-assurance{color:var(--color-ink-onDark-muted);font-size:var(--text-xs);border-radius:var(--radius-xl);background:#ffffff0d;background:lab(100% 0 0/.05);border:1px solid #ffffff1a;border:1px solid lab(100% 0 0/.1);align-items:center;gap:.625rem;width:fit-content;margin-block-start:2rem;padding:.625rem .875rem;display:flex}.public-assurance svg{color:var(--color-gold-400);flex:none}.hero-corridor-card{border:1px solid var(--color-line-onDark);border-radius:var(--radius-2xl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:rise .8s .15s var(--ease-out-expo) both;background:linear-gradient(145deg,#101e38e6 0%,#081225f2 100%);background:linear-gradient(145deg,lab(11.201% 1.5884 -18.8137/.9) 0%,lab(5.36223% 1.1346 -14.6239/.95) 100%);box-shadow:1.5rem 1.5rem #cd9c461f,inset 0 0 0 1px #cd9c4614;box-shadow:1.5rem 1.5rem lab(67.7905% 12.3205 51.0098/.12),inset 0 0 0 1px lab(67.7905% 12.3205 51.0098/.08)}.hero-card-head,.hero-card-status{border-block-end:1px solid var(--color-line-onDark);color:var(--color-ink-onDark-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;font-weight:600;display:flex}.hero-card-head strong{color:var(--color-gold-400);letter-spacing:.12em;font-family:var(--font-numeric);direction:ltr}.hero-card-status{border-block:0;border-block-start:1px solid var(--color-line-onDark)}.hero-card-status span{color:var(--color-ink-onDark);align-items:center;gap:.5rem;font-weight:600;display:flex}.status-dot{background:var(--color-gain);border-radius:50%;width:.5rem;height:.5rem;animation:2s ease-in-out infinite glow-pulse;box-shadow:0 0 0 3px #20785640;box-shadow:0 0 0 3px lab(44.6915% -33.2129 10.8365/.25)}.corridor{grid-template-columns:auto 1fr auto;align-items:start;gap:1.5rem;padding-block:2.5rem;display:grid}.corridor-country{gap:.25rem;min-width:5rem;padding-block-start:.25rem;display:grid}.corridor-country span{color:var(--color-navy-900);font-size:.9rem;font-weight:800}.corridor-country small{color:var(--color-ink-subtle);font-size:.65rem}.corridor ol{grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.corridor ol:before{content:"";background:linear-gradient(90deg, var(--color-gold-400), var(--color-gold-600), var(--color-gold-400));height:1px;position:absolute;inset-block-start:1rem;inset-inline:12.5%}.corridor li{text-align:center;font-size:var(--text-xs);justify-items:center;gap:.75rem;max-width:none;display:grid;position:relative}.corridor li>span{background:var(--color-canvas);border:1.5px solid var(--color-gold-500);z-index:1;width:2rem;height:2rem;transition:background var(--duration-tap), border-color var(--duration-tap);place-items:center;display:grid;position:relative;rotate:45deg}.corridor li>span:after{content:"";background:var(--color-gold-600);border-radius:50%;width:.45rem;height:.45rem}.corridor li strong{color:var(--color-ink-muted);font-weight:600}.hero-corridor-card .corridor{grid-template-columns:1fr;gap:1rem;padding:1.75rem 1.5rem}.hero-corridor-card .corridor-country{color:var(--color-ink-onDark);grid-template-columns:auto 1fr;align-items:baseline;gap:.5rem}.hero-corridor-card .corridor-country:last-child{text-align:end;justify-content:end}.hero-corridor-card .corridor-country span{color:var(--color-ink-onDark);font-size:.85rem}.hero-corridor-card .corridor-country small{color:var(--color-ink-onDark-muted)}.hero-corridor-card .corridor ol{grid-template-columns:1fr;gap:0;padding-inline-start:0}.hero-corridor-card .corridor ol:before{background:linear-gradient(180deg, var(--color-gold-500), var(--color-gold-700));width:1px;height:auto;inset-block:1rem;inset-inline:1rem auto}.hero-corridor-card .corridor li{text-align:start;grid-template-columns:2rem 1fr;place-items:center start;max-width:none;padding-block:.625rem}.hero-corridor-card .corridor li>span{border-color:var(--color-gold-600);background:#081225cc;background:lab(5.36223% 1.1346 -14.6239/.8)}.hero-corridor-card .corridor li strong{color:var(--color-ink-onDark-muted)}.public-section{padding-block:clamp(4.5rem,8vw,7rem)}.public-section-head{margin-block-end:3rem}.public-section-head h2{color:var(--color-navy-950);letter-spacing:-.025em;margin-block-start:.75rem;font-size:clamp(2rem,4vw,3.2rem);line-height:1.2}.public-section-head>p:last-child{color:var(--color-ink-muted);max-width:50ch;margin-block-start:.75rem;line-height:1.9}.public-section-head.split{grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem;display:grid}.public-section-head.centered{text-align:center;justify-items:center;display:grid}.public-section-head.centered p{max-width:55ch}.trust-ledger{border:1px solid var(--color-line);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);grid-template-columns:repeat(4,1fr);gap:0;display:grid;overflow:hidden}.trust-ledger article{background:var(--color-surface);border-inline-end:1px solid var(--color-line);transition:background var(--duration-state) var(--ease-out-quart);padding:2rem 1.5rem;position:relative}.trust-ledger article:last-child{border-inline-end:none}.trust-ledger article:hover{background:var(--color-raised)}.trust-ledger-icon{background:var(--color-gold-50);border:1px solid var(--color-line-gold);border-radius:var(--radius-lg);width:2.75rem;height:2.75rem;color:var(--color-gold-700);place-items:center;margin-block-end:1.25rem;display:grid}.trust-ledger h3{color:var(--color-navy-900);margin-block-end:.5rem;font-size:1rem}.trust-ledger p{color:var(--color-ink-muted);font-size:var(--text-sm);max-width:none;line-height:1.75}.trust-number{color:var(--color-line-strong);font-family:var(--font-numeric);font-size:.75rem;font-weight:500;position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem}.public-services-preview{background:var(--color-surface);border-block:1px solid var(--color-line)}.services-ledger{margin-block-start:.5rem}.services-ledger article{border-block-end:1px solid var(--color-line);border-radius:var(--radius-lg);transition:all var(--duration-state) var(--ease-out-quart);cursor:default;grid-template-columns:3.5rem 1fr auto;align-items:center;gap:1.25rem;padding-block:1.5rem;padding-inline:.75rem;display:grid}.services-ledger article:hover{background:var(--color-raised);box-shadow:var(--shadow-xs);padding-inline:1.25rem}.service-num-badge{background:linear-gradient(135deg, var(--color-navy-950), var(--color-navy-800));border-radius:var(--radius-lg);width:3rem;height:3rem;color:var(--color-gold-400);font-family:var(--font-numeric);place-items:center;font-size:.7rem;font-weight:600;display:grid}.services-ledger h3{color:var(--color-navy-900);margin-block-end:.25rem;font-size:.95rem;font-weight:700}.services-ledger p{color:var(--color-ink-muted);font-size:var(--text-sm);max-width:none;line-height:1.7}.services-ledger article>svg{color:var(--color-navy-300);transition:color var(--duration-tap), transform var(--duration-tap)}.services-ledger article:hover>svg{color:var(--color-navy-600);transform:translate(-4px)}.text-link{color:var(--color-navy-800);font-weight:700;font-size:var(--text-sm);border-radius:var(--radius-lg);transition:all var(--duration-tap) var(--ease-out-quart);border:1px solid #0000;align-items:center;gap:.5rem;margin-block-start:1.5rem;padding:.5rem .75rem;text-decoration:none;display:inline-flex}.text-link:hover{background:var(--color-raised);border-color:var(--color-line)}.text-link svg{transition:transform var(--duration-tap) var(--ease-out-quart)}.text-link:hover svg{transform:translate(-4px)}.public-process .corridor{padding-block:3rem 0}.stat-cards{grid-template-columns:repeat(3,1fr);gap:1rem;margin-block-start:3rem;display:grid}.stat-card{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-2xl);text-align:center;box-shadow:var(--shadow-sm);transition:box-shadow var(--duration-state), transform var(--duration-state);padding:1.75rem}.stat-card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.stat-card-number{font-family:var(--font-numeric);color:var(--color-navy-950);margin-block-end:.375rem;font-size:2.5rem;font-weight:600;line-height:1}.stat-card-label{color:var(--color-ink-muted);font-size:var(--text-sm);font-weight:600}.stat-card-sub{color:var(--color-gold-700);font-size:var(--text-xs);margin-block-start:.25rem}.public-cta{background:var(--color-navy-950);color:var(--color-ink-onDark);border-block-start:1px solid #cd9c464d;border-block-start:1px solid lab(67.7905% 12.3205 51.0098/.3);position:relative;overflow:hidden}.public-cta:before{content:"";pointer-events:none;background:radial-gradient(at 30%,#cd9c460f 0%,#0000 60%);background:radial-gradient(at 30%,lab(67.7905% 12.3205 51.0098/.06) 0%,#0000 60%);position:absolute;inset:0}.public-cta-inner{justify-content:space-between;align-items:center;gap:2rem;padding-block:4rem;display:flex;position:relative}.public-cta h2{color:var(--color-ink-onDark);max-width:40ch;margin-block:.5rem;font-size:clamp(1.65rem,3vw,2.45rem)}.public-cta p:last-child{color:var(--color-ink-onDark-muted);max-width:50ch}.public-footer{background:var(--color-inverse);color:var(--color-ink-onDark-muted);border-block-start:1px solid var(--color-line-onDark)}.public-footer-grid{grid-template-columns:1.5fr .7fr 1fr;gap:4rem;padding-block:4.5rem 3rem;display:grid}.public-footer p{max-width:42ch;font-size:var(--text-sm);color:var(--color-ink-onDark-muted);margin-block-start:1.5rem;line-height:1.9}.public-footer h2{color:var(--color-ink-onDark);font-size:var(--text-sm);border-block-end:1px solid var(--color-line-onDark);margin-block-end:1.25rem;padding-block-end:.625rem;font-weight:700}.footer-links{font-size:var(--text-sm);gap:.75rem;display:grid}.footer-links a{color:var(--color-ink-onDark-muted);transition:color var(--duration-tap);align-items:center;gap:.375rem;text-decoration:none;display:flex}.footer-links a:hover{color:var(--color-gold-400)}.footer-links a:before{content:"›";color:var(--color-gold-600)}.footer-contact{font-size:var(--text-sm);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.footer-contact li{align-items:flex-start;gap:.875rem;max-width:none;display:flex}.footer-contact svg{color:var(--color-gold-500);flex-shrink:0;margin-block-start:.2rem}.footer-contact span{gap:.2rem;display:grid}.footer-contact small{color:var(--color-ink-onDark-muted);font-size:.67rem}.public-footer-base{border-block-start:1px solid var(--color-line-onDark);color:#818995b3;color:lab(56.6614% -1.06433 -7.74384/.7);justify-content:space-between;gap:1rem;padding-block:1.25rem;font-size:.7rem;display:flex}.footer-developer{color:var(--color-ink-onDark);white-space:nowrap;align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.footer-developer img{width:2rem;height:auto}.footer-developer strong{font-weight:700}.footer-developer:hover strong,.footer-developer:focus-visible strong{text-decoration:underline}.public-page-hero{background:var(--color-navy-950);border-block-end:2px solid var(--color-gold-500);padding-block:clamp(4rem,8vw,6.5rem);position:relative;overflow:hidden}.public-page-hero:before{content:"";opacity:.15;background:radial-gradient(ellipse at 80% 50%, #cd9c4633 0%, transparent 50%), repeating-linear-gradient(90deg, transparent 0 3.5rem, var(--color-line-onDark) 3.5rem calc(3.5rem + 1px));transform-origin:100%;position:absolute;inset:0;transform:skew(-8deg)}@supports (color:lab(0% 0 0)){.public-page-hero:before{background:radial-gradient(ellipse at 80% 50%, lab(67.7905% 12.3205 51.0098/.2) 0%, transparent 50%), repeating-linear-gradient(90deg, transparent 0 3.5rem, var(--color-line-onDark) 3.5rem calc(3.5rem + 1px))}}.public-page-hero:after{content:"";background:linear-gradient(90deg,#081225cc,#0000);background:linear-gradient(90deg,lab(5.36223% 1.1346 -14.6239/.8),#0000);width:40%;position:absolute;inset-block:0;inset-inline-start:0}.public-page-hero .public-container{z-index:1;position:relative}.public-page-hero h1{color:var(--color-ink-onDark);letter-spacing:-.03em;max-width:18ch;margin-block:.75rem 1rem;font-size:clamp(2.4rem,5vw,4rem);line-height:1.15}.public-page-hero p{max-width:58ch;color:var(--color-ink-onDark-muted);font-size:1.05rem;line-height:1.9}.about-grid{grid-template-columns:1.2fr .8fr;align-items:center;gap:5rem;display:grid}.about-story p:not(.public-eyebrow):not(.light-eyebrow){color:var(--color-ink-muted);max-width:60ch;margin-block-start:1.25rem;line-height:2.1}.about-story h2{color:var(--color-navy-950);margin-block-start:.75rem;font-size:clamp(1.75rem,3.5vw,2.75rem);line-height:1.25}.about-year{background:linear-gradient(145deg, var(--color-navy-950), var(--color-navy-900));min-height:22rem;color:var(--color-ink-onDark-muted);border:1px solid var(--color-gold-700);border-radius:var(--radius-2xl);box-shadow:1.25rem 1.25rem 0 var(--color-gold-100), var(--shadow-lg);text-align:center;align-content:center;justify-items:center;gap:.75rem;display:grid}.about-year strong{color:var(--color-gold-400);font-variant-numeric:tabular-nums;font-size:5.5rem;line-height:1;font-family:var(--font-numeric);background:linear-gradient(135deg, var(--color-gold-300), var(--color-gold-500));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.about-year small{font-size:var(--text-xs)}.about-year span{font-size:var(--text-sm);font-weight:600}.public-values{background:var(--color-surface);border-block:1px solid var(--color-line)}.values-grid{background:var(--color-line);border:1px solid var(--color-line);border-radius:var(--radius-2xl);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.values-grid article{background:var(--color-surface);transition:background var(--duration-state);padding:2.25rem 2rem}.values-grid article:hover{background:var(--color-raised)}.values-icon{background:var(--color-gold-50);border:1px solid var(--color-line-gold);border-radius:var(--radius-lg);width:2.75rem;height:2.75rem;color:var(--color-gold-700);place-items:center;margin-block-end:1.25rem;display:grid}.values-grid h3{color:var(--color-navy-900);margin-block-end:.5rem;font-size:1.05rem}.values-grid p{color:var(--color-ink-muted);font-size:var(--text-sm);max-width:none;line-height:1.8}.service-list{border-block-start:1px solid var(--color-line-strong)}.service-list article{border-block-end:1px solid var(--color-line);grid-template-columns:7rem 1fr;gap:2.5rem;padding-block:2.75rem;display:grid}.service-index{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.service-num{font-family:var(--font-numeric);color:var(--color-gold-700);background:var(--color-gold-50);border:1px solid var(--color-line-gold);border-radius:var(--radius-pill);padding:.25rem .625rem;font-size:.75rem;font-weight:600}.service-list h2{color:var(--color-navy-950);margin-block-end:.625rem;font-size:1.75rem}.service-list p{color:var(--color-ink-muted);max-width:60ch;margin-block:0 1rem;line-height:1.9}.service-list ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.service-list li{font-size:var(--text-xs);color:var(--color-navy-700);background:var(--color-navy-50);border:1px solid var(--color-navy-100);border-radius:var(--radius-pill);max-width:none;padding:.25rem .75rem;font-weight:600}.tracking-layout{grid-template-columns:.88fr 1.12fr;align-items:start;gap:1.5rem;display:grid}.tracking-form .panel-head svg{color:var(--color-gold-700)}.tracking-form .panel-body{gap:1.25rem;display:grid}.field label span{color:var(--color-ink-subtle);font-weight:400}.input-ltr{text-align:left;font-variant-numeric:tabular-nums;direction:ltr}.tracking-submit{width:100%;margin-block-start:.25rem}.tracking-example{color:var(--color-navy-600);font-size:var(--text-xs);text-align:center;text-underline-offset:2px;cursor:pointer;transition:color var(--duration-tap);text-decoration:underline}.tracking-example:hover{color:var(--color-gold-700)}.tracking-placeholder,.tracking-error{text-align:center;background:var(--color-surface);border:2px dashed var(--color-line-strong);border-radius:var(--radius-2xl);align-content:center;justify-items:center;min-height:28rem;padding:3rem;display:grid}.tracking-placeholder svg{width:3.5rem;height:3.5rem;color:var(--color-gold-500);margin-block-end:1.5rem;animation:3s ease-in-out infinite float}.tracking-placeholder h2,.tracking-error h2{color:var(--color-navy-900);font-size:1.5rem}.tracking-placeholder p,.tracking-error p{max-width:40ch;color:var(--color-ink-muted);margin-block-start:.875rem;line-height:1.9}.tracking-error-icon{border:2px solid var(--color-loss);width:3.5rem;height:3.5rem;color:var(--color-loss);border-radius:var(--radius-xl);background:var(--color-loss-soft);place-items:center;margin-block-end:1.5rem;font-size:1.75rem;font-weight:300;display:grid}.tracking-skeleton{gap:1.25rem;padding:2rem;display:grid}.skeleton-block{border-radius:var(--radius-lg);height:4.5rem}.tracking-status-head{border-block-end:1px solid var(--color-line);background:linear-gradient(135deg, var(--color-gain-soft), #e8f6ee);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}@supports (color:lab(0% 0 0)){.tracking-status-head{background:linear-gradient(135deg, var(--color-gain-soft), lab(95.6035% -5.8676 1.9503))}}.tracking-status-head>div{gap:.3rem;display:grid}.tracking-status-head small{color:var(--color-ink-muted);font-size:var(--text-xs)}.tracking-status-head strong{color:var(--color-navy-900);font-family:var(--font-numeric);font-size:1rem}.tracking-status-head>span{color:var(--color-gain);font-size:var(--text-sm);border-radius:var(--radius-pill);border:1px solid var(--color-gain-line);background:#2078561a;background:lab(44.6915% -33.2129 10.8365/.1);align-items:center;gap:.5rem;padding:.375rem .75rem;font-weight:700;display:inline-flex}.public-timeline{gap:0;margin:0;padding:1.5rem;list-style:none;display:grid}.public-timeline li{grid-template-columns:2rem 1fr auto;gap:.875rem;max-width:none;padding-block-end:1.25rem;display:grid;position:relative}.public-timeline li:last-child{padding-block-end:0}.public-timeline li:not(:last-child):before{content:"";background:linear-gradient(180deg, var(--color-gain-line), var(--color-gain-line) 80%, transparent);width:1px;height:calc(100% - .75rem);position:absolute;inset-block-start:2rem;inset-inline-start:.9375rem}.public-timeline li>span{z-index:1;background:var(--color-gain-soft);border:1.5px solid var(--color-gain-line);width:1.875rem;height:1.875rem;color:var(--color-gain);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative}.public-timeline li div{gap:.2rem;display:grid}.public-timeline li strong{font-size:var(--text-sm);color:var(--color-navy-900);font-weight:700}.public-timeline li p,.public-timeline time{font-size:var(--text-xs);color:var(--color-ink-muted);max-width:none}.public-timeline time{white-space:nowrap;font-family:var(--font-numeric)}.tracking-safe-note{border-block-start:1px solid var(--color-line);color:var(--color-ink-muted);font-size:var(--text-xs);background:var(--color-gain-soft);border-radius:0 0 var(--radius-2xl) var(--radius-2xl);align-items:center;gap:.625rem;padding:.875rem 1.5rem;display:flex}.tracking-safe-note svg{color:var(--color-gain);flex-shrink:0}.spin{animation:.8s linear infinite spin}.contact-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:2rem;display:grid}.contact-info-panel{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);overflow:hidden}.contact-info-head{background:linear-gradient(135deg, var(--color-navy-950), var(--color-navy-900));color:var(--color-ink-onDark);border-block-end:1px solid var(--color-line-onDark);padding:1.5rem}.contact-info-head h2{color:var(--color-ink-onDark);margin-block-start:.375rem;font-size:1.25rem}.contact-info-body{gap:0;padding:1.5rem;display:grid}.contact-info-item{border-block-end:1px solid var(--color-line);grid-template-columns:2.75rem 1fr;align-items:start;gap:.875rem;padding-block:1.25rem;display:grid}.contact-info-item:last-child{border-block-end:none}.contact-info-icon{background:var(--color-gold-50);border:1px solid var(--color-line-gold);border-radius:var(--radius-lg);width:2.5rem;height:2.5rem;color:var(--color-gold-700);flex-shrink:0;place-items:center;display:grid}.contact-info-item div{gap:.2rem;display:grid}.contact-info-item small{color:var(--color-ink-subtle);font-size:var(--text-xs)}.contact-info-item strong{color:var(--color-navy-900);font-weight:700;font-size:var(--text-sm)}.contact-info-item span{color:var(--color-ink-muted);font-size:var(--text-xs)}.demo-note{border-inline-start:3px solid var(--color-caution);background:var(--color-caution-soft);color:var(--color-ink-muted);font-size:var(--text-xs);border-radius:0 var(--radius-md) var(--radius-md) 0;margin-block-end:0;padding:.875rem 1rem;line-height:1.7}.contact-fields{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.contact-full{grid-column:1/-1}.public-toast{z-index:60;background:var(--color-navy-950);max-width:min(28rem,100vw - 2.5rem);color:var(--color-ink-onDark);border:1px solid var(--color-gold-600);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);animation:var(--animate-rise);align-items:flex-start;gap:.875rem;padding:1.25rem;display:flex;position:fixed;inset-block-end:1.25rem;inset-inline-end:1.25rem}.public-toast>svg{color:var(--color-gain);flex-shrink:0;margin-block-start:.1rem}.public-toast div{gap:.25rem;display:grid}.public-toast strong{font-size:var(--text-sm)}.public-toast span{color:var(--color-ink-onDark-muted);font-size:var(--text-xs)}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.block{display:block}.hidden{display:none}.h-full{height:100%}.min-h-full{min-height:100%}.resize{resize:both}.font-arabic{font-family:var(--font-arabic)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--rhythm:1.5rem;--gutter:clamp(1rem, 4vw, 2.5rem);--section-y:clamp(3rem, 7vw, 6rem);--measure:68ch;--shell-max:84rem;--sidebar-w:16.5rem;--topbar-h:3.75rem;--z-base:0;--z-sticky:100;--z-drawer:200;--z-dropdown:300;--z-modal:400;--z-toast:500;--z-tooltip:600;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media print{:root{--color-canvas:white}body{color:#000;background:0 0;font-size:11pt}button{display:none!important}.panel{box-shadow:none;break-inside:avoid;border:1px solid #999}a:after{content:" (" attr(href) ")";font-size:9pt}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){:root{--color-ink-muted:#333e4e;--color-line:#b1b8c3;--color-line-strong:#7d8796}@supports (color:lab(0% 0 0)){:root{--color-ink-muted:lab(25.6137% -.873953 -11.6145);--color-line:lab(74.4227% -.969648 -6.6659);--color-line-strong:lab(55.8289% -1.24994 -9.55623)}}}@media (max-width:58rem){.public-nav,.public-header-cta{display:none}.public-menu-button,.public-mobile-nav{display:grid}.public-mobile-nav{display:block}.public-hero-grid,.tracking-layout,.contact-layout,.about-grid{grid-template-columns:1fr}.public-hero-grid{min-height:auto;padding-block:4.5rem}.hero-corridor-card{max-width:38rem}.trust-ledger{grid-template-columns:1fr 1fr}.trust-ledger article:nth-child(3){border-inline-end:none}.public-footer-grid{grid-template-columns:1fr 1fr}.public-footer-grid>div:first-child{grid-column:1/-1}.stat-cards{grid-template-columns:1fr}}@media (max-width:40rem){.public-notice-inner span:last-child{display:none}.public-header-inner{min-height:4.25rem}.brand-lockup strong{font-size:.82rem}.brand-logo{width:3rem;height:3rem}.public-hero h1{font-size:2.5rem}.public-section-head.split,.trust-ledger,.values-grid,.contact-fields{grid-template-columns:1fr}.trust-ledger article,.values-grid article{border-inline:none;border-block-end:1px solid var(--color-line)}.corridor{grid-template-columns:1fr}.corridor-country:last-child{text-align:end}.corridor ol{margin-block:.5rem}.corridor li strong{font-size:.65rem}.services-ledger article{grid-template-columns:3rem 1fr auto;gap:.75rem}.public-cta-inner{flex-direction:column;align-items:flex-start}.public-footer-grid{grid-template-columns:1fr;gap:2rem}.public-footer-grid>div:first-child{grid-column:auto}.public-footer-base{flex-direction:column;gap:.5rem}.service-list article{grid-template-columns:1fr;gap:1rem}.contact-full{grid-column:auto}.about-year strong{font-size:4rem}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glow-pulse{0%,to{opacity:.4}50%{opacity:.8}}
