.kw{--ground-black:#000;--ground-slate:#0b141b;--ground-navy:#001a27;--ground-white:#fff;--ground-mist:#f5f7f9;--blue-300:#9bd2e6;--blue-400:#67bbd6;--blue-500:#5396aa;--blue-600:#3a8ca7;--blue-700:#2c7a94;--blue-800:#235f73;--blue-850:#1c4e5e;--accent-ink-light:var(--blue-800);--accent-ink-dark:var(--blue-400);--sky-fill:var(--blue-500);--on-sky-fill:var(--ground-navy);--action-green:#0a4e45;--action-green-dark:#86d8c4;--money-green:#1c5b33;--money-green-dark:#8ecb9b;--on-action-green:#fff;--on-action-green-dark:#001a27;--on-money-green:#fff;--on-money-green-dark:#001a27;--n-0:#fff;--n-25:#fafbfc;--n-50:#f5f7f9;--n-100:#e9edf1;--n-200:#d6dde4;--n-300:#b9c4ce;--n-400:#8e9ca9;--n-500:#7a8c9a;--n-600:#5a6b78;--n-700:#2d3e50;--n-800:#1b2836;--n-900:#0b141b;--on-dark-1:#fff;--on-dark-2:#b6c8d2;--on-dark-3:#8fa3b0;--on-dark-rule:#26343c;--on-light-1:#0b141b;--on-light-2:#2d3e50;--on-light-3:#5a6b78;--on-light-rule:#d6dde4;--ok:#1a7a4e;--ok-bg:#edf7f1;--warn:#7a3d00;--warn-bg:#fff7ed;--bad:#c0392b;--bad-bg:#fef2f2;--info:#2c7a94;--info-bg:#eef7fa;--ok-dark:#45c795;--ok-bg-dark:#45c79524;--warn-dark:#c79a4e;--warn-bg-dark:#c79a4e24;--bad-dark:#e26d6d;--bad-bg-dark:#e26d6d24;--info-dark:#67bbd6;--info-bg-dark:#67bbd624;--wdth-condensed:87;--wdth-normal:100;--wdth-display:112;--fs-display:clamp(2.75rem, 5.5vw, 5rem);--fs-h1:clamp(2.125rem, 4vw, 3.25rem);--fs-h2:clamp(1.5rem, 2.5vw, 1.875rem);--fs-h3:1.25rem;--fs-lg:1.125rem;--fs-md:1rem;--fs-sm:.875rem;--fs-xs:.8125rem;--fs-2xs:.75rem;--fs-micro:.6875rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--lh-tight:1.06;--lh-snug:1.25;--lh-normal:1.5;--lh-relaxed:1.65;--ls-display:-.035em;--ls-tight:-.015em;--ls-normal:0;--ls-h1:-.025em;--ls-h2:-.018em;--ls-h3:-.01em;--ls-dense:-.004em;--ls-label:.08em;--ls-eyebrow:.14em;--ls-eyebrow-mono:.1em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-30:120px;--section-y:clamp(64px, 8vw, 120px);--gutter:clamp(24px, 4vw, 64px);--col-gap:var(--sp-6);--rail-seam:var(--sp-16);--container:1220px;--container-narrow:720px;--container-wide:1560px;--logo-clear:1;--logo-min-px:96;--logo-min-mm:22;--r-xs:2px;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:18px;--r-pill:999px;--e-1:0 1px 2px #0b141b0f, 0 1px 0 #0b141b0a;--e-2:0 2px 4px #0b141b0d, 0 12px 28px #0b141b12;--e-3:0 24px 70px #0b141b47;--scrim-hero:#000c;--dur-fast:.12s;--dur:.16s;--dur-slow:.24s;--dur-reveal:.52s;--ease:cubic-bezier(.2,.6,.35,1);--focus-outline-light:2px solid var(--blue-800);--focus-outline-dark:2px solid var(--blue-400);--focus-offset:2px;--stroke-field:1px;--stroke-meaning:1.4px;--stroke-rule:1.6px;--stroke-heavy:2.2px;--alpha-field-min:.1;--alpha-field-max:.34;--alpha-meaning:.58;--alpha-meaning-light:.55;--traverse-travel:2.56s;--traverse-cycle:10.24s;--traverse-dash:6 100;--traverse-rest:.3;--traverse-run:.95;--dur-flip:.46s;--dur-crossfade:.12s;--scrim-min:#000000b3;--on-scrim-rule:#fff6;--scrim-worst:#333;--n-450:#6e818f;--bg:var(--ground-white);--bg-sunk:var(--ground-mist);--bg-rail:#fbfcfd;--fg:var(--on-light-1);--fg-2:var(--on-light-2);--fg-3:var(--on-light-3);--rule:var(--on-light-rule);--rule-strong:#a9b6c1;--rule-emphatic:var(--on-light-3);--accent:var(--blue-800);--focus-outline:2px solid var(--blue-800);--green:var(--action-green);--on-green:var(--on-action-green);--money:var(--money-green);--stamp-bg:#fff7ed;--stamp-fg:#7a3d00;--stamp-rule:#e4c9a6;--s-ok:var(--ok);--s-warn:var(--warn);--s-bad:var(--bad);--s-info:var(--info)}.kw[data-theme=dark]{--bg:var(--ground-slate);--bg-sunk:#111d26;--bg-rail:#0e1820;--fg:var(--on-dark-1);--fg-2:var(--on-dark-2);--fg-3:var(--on-dark-3);--rule:var(--on-dark-rule);--rule-strong:#3a4c58;--rule-emphatic:var(--on-dark-3);--accent:var(--blue-400);--focus-outline:2px solid var(--blue-400);--sky-fill:var(--blue-500);--on-sky-fill:var(--ground-navy);--green:var(--action-green-dark);--on-green:var(--on-action-green-dark);--money:var(--money-green-dark);--stamp-bg:#241b0e;--stamp-fg:#e8c48a;--stamp-rule:#4a3a22;--s-ok:var(--ok-dark);--s-warn:var(--warn-dark);--s-bad:var(--bad-dark);--s-info:var(--info-dark)}.kw{--blue-900:#002b40;--ground-deep:var(--blue-900);--orig-black:#2d2d2d;--orig-light-grey:#f2f2f2;--grad-sky-deep:linear-gradient(135deg, #67bbd6 0%, #002b40 100%);--grad-sky-deep-mid:#34738b;--grad-min-side:240px;--btn-h:52px;--btn-h-md:44px;--btn-h-sm:36px;--btn-px:24px;--btn-px-md:20px;--btn-px-sm:14px;--btn-fs:16px;--btn-fs-md:15px;--btn-fs-sm:14px;--btn-fw:600;--btn-gap:10px;--btn-r:4px;--btn-row-gap:16px;--action-green-hover:#12695c;--action-green-dark-hover:#a8e6d6;--eyebrow-fs:13px;--eyebrow-fw:600;--eyebrow-ls:.06em;--caption-fs:13px;--caption-fw:500;--label-fs:12px;--label-fw:700;--nav-mark-fs:11px;--nav-mark-ls:.1em;--eyebrow-mark:9px;--pill-h:24px;--pill-px:10px;--pill-mark:7px;--stroke-on-photo:#ffffffd9;--field-on-photo:#ffffff47;--sky-line:2px solid var(--blue-400);--sky-line-light:2px solid var(--blue-500);--grade-cool:saturate(.86) contrast(1.06) brightness(.98);--grade-cool-cast:.28;--btn-border-light:var(--n-450);--btn-border-dark:#fff6;--btn-wash-light:#0b141b0f;--btn-wash-dark:#ffffff14;--stroke-quiet-light:var(--n-450);--assemble-unit:.32s;--assemble-stagger:.2s;--grad-black-depth:linear-gradient(160deg, #000 0%, #1b2836 100%);--grad-black-depth-min:320px;--grad-scrim:linear-gradient(0deg, #000000e0 0%, #0000009e 46%, #0000004d 100%);--grad-scrim-type-max:46%;--grad-scrim-dense:linear-gradient(0deg, #000000f0 0%, #0000009e 46%, #0000001a 100%);--mark-r:min(10%, 2px);--measure-marketing:46ch;--measure-editorial:68ch;--measure-document:78ch;--doc-orphans:2;--doc-widows:2;--doc-page-w:210mm;--doc-page-h:297mm;--doc-margin-top:22mm;--doc-margin-side:20mm;--doc-margin-bottom:25mm;--doc-content-w:170mm;--opt-icon-grid:24;--opt-icon-main:1.6;--opt-icon-detail:1.2;--opt-icon-test-sizes:20 24 32;--opt-struct-module:24;--opt-struct-gap:4;--opt-struct-pitch:28;--opt-tile-module:48;--opt-tile-gap:8;--opt-tile-span-2:104;--opt-tile-span-3:160;--opt-micro-module:12;--opt-micro-gap:2;--opt-line-canvas:1000;--opt-line-silhouette:8;--opt-line-primary:5;--opt-line-grain:2.5;--opt-floor-silhouette-px:1.5;--opt-floor-detail-px:.75;--opt-ink-dark-silhouette:#b9c4ce;--opt-ink-dark-primary:#8e9ca9;--opt-ink-dark-detail:#5a6b78;--opt-ink-dark-atmosphere:#2d3e50;--opt-ink-dark-shadow:#1b2836;--opt-ink-dark-lit:#67bbd6;--opt-ink-light-silhouette:#001a27;--opt-ink-light-primary:#2d3e50;--opt-ink-light-detail:#5a6b78;--opt-ink-light-atmosphere:#d6dde4;--opt-ink-light-shadow:#b9c4ce;--opt-ink-light-lit:#5396aa;--sq-r:11.7%;--sq-r-ratio:.117;--ground-depth:linear-gradient(160deg, #000 0%, #06090c 62%, #1b2836 100%);--ground-depth-mid:#06090c;--ground-depth-end:#1b2836;--ground-depth-angle:160deg;--block-top:#1b3845;--block-bottom:#4c7e8e;--grad-block:linear-gradient(180deg, #1b3845 0%, #4c7e8e 100%);--engine-atlas:#1a5c6e;--engine-meridian:#c4872d;--engine-compass:#4a6b8a;--engine-chronicle:#2e5d4a;--reg-i-table-head:#001a27;--reg-i-rule:#67bbd6;--reg-i-field:#f5f7f9;--reg-s-accent:#2c7a94;--reg-s-field:#eef6f9;--font-sans:"Inter", Arial, Helvetica, sans-serif;--font-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--data-green:#1c5b33;--data-green-dark:#8ecb9b;--data-compare-1:#001a27;--data-compare-2:#235f73;--data-compare-3:#8e9ca9;--bg-mist:#f5f7f9;--bg-sky-light:linear-gradient(200deg, #eaf4f8 0%, #f5f7f9 48%, #fff 100%);--bg-sky-light-a:#eaf4f8;--bg-sky-light-b:#f5f7f9;--bg-sky-light-c:#fff;--bg-sky-light-angle:200deg;--bg-arch-plane:#e9edf1;--bg-arch-shadow:#dde3e8;--bg-arch-edge:#d6dde4;--bg-photo-scrim:linear-gradient(0deg, #000000e0 0%, #0000009e 34%, #0000 62%);--motion-ease-settle:cubic-bezier(.22,.61,.36,1);--motion-ease-move:cubic-bezier(.45,.05,.25,1);--motion-ease-exit:cubic-bezier(.55,0,.75,.2);--motion-dur-micro:.24s;--motion-dur-reveal:.6s;--motion-dur-settle:.9s;--motion-dur-connect:1.2s;--motion-hold-title:2s;--motion-hold-final:2.5s;--atlas-eligible:#3fa572;--atlas-eligible-text:#1e6b45;--atlas-conditional:#d89a3f;--atlas-conditional-text:#7a4e00;--atlas-not-eligible:#c95555;--atlas-not-eligible-text:#a23b3b;--atlas-under-review:#8e9ca9;--atlas-band-high:#3fa572;--atlas-band-mid:#d89a3f;--atlas-band-low:#c95555;--atlas-band-high-light:#2f8a5b;--atlas-band-mid-light:#a8741f;--atlas-band-low-light:#c95555;--atlas-band-off-dark:#1e262d;--atlas-band-off-light:#e9edf1}
