.cx{--m14263b:#14263b;--mf7f9fc:#f7f9fc;--mffffff:#fff;--m1d5fad:#1d5fad;--m596879:#596879;--md9e1e9:#d9e1e9;--medf2f7:#edf2f7;--m35634b:#35634b;--m174e90:#174e90;--medf3fa:#edf3fa;--mdce9f7:#dce9f7;--m46576a:#46576a;--m8293a8:#8293a8;--m345b43:#345b43;--medf3e9:#edf3e9;--mcbdcc6:#cbdcc6;--mf7edcb:#f7edcb;--me6d79f:#e6d79f;--m76602a:#76602a;--mc1d4ea:#c1d4ea;--mfaf1d0:#faf1d0;--mdec774:#dec774;--m6c581b:#6c581b;--mf2e5dc:#f2e5dc;--md7bbab:#d7bbab;--m84523b:#84523b;--mc8d5e4:#c8d5e4;--mbdcada:#bdcada;--me6ecd9:#e6ecd9;--m3e5b35:#3e5b35;--ma9bbce:#a9bbce;--m41556e:#41556e;--m8a513d:#8a513d;--mf3e8e2:#f3e8e2;--mdbc7bd:#dbc7bd;--mf3f6fa:#f3f6fa;--m172b42:#172b42;--m586777:#586777;--mdbe2ea:#dbe2ea;--mf4f7fb:#f4f7fb;--m213b55:#213b55;--m40576d:#40576d;--m6b7e91:#6b7e91;--md7e2ec:#d7e2ec;--mf0f5fa:#f0f5fa;--m91672f:#91672f;--mf7f0e5:#f7f0e5;--mcfdeeb:#cfdeeb;--mf6f9fc:#f6f9fc;--mc9d9e7:#c9d9e7;--m74879a:#74879a;--mf8fafc:#f8fafc;--me5edf4:#e5edf4;--meef4fa:#eef4fa;--m28639d:#28639d;--m47667f:#47667f;--m83a7cd:#83a7cd;--mb89561:#b89561;--m7d5e35:#7d5e35;--m91a6bb:#91a6bb;--md9e8f5:#d9e8f5;--mb79561:#b79561;--m9a743d:#9a743d;--md7e3ef:#d7e3ef;--m89adcf:#89adcf;--m7d5929:#7d5929;--meef3f8:#eef3f8;--m90b1d2:#90b1d2;--mae8d5c:#ae8d5c;--m9a753e:#9a753e;--me2eaf2:#e2eaf2;--m294961:#294961;--mcbd8e4:#cbd8e4;--m84a8ca:#84a8ca;--mb39568:#b39568;--me4eef8:#e4eef8;--m93aac0:#93aac0;--md3e3f1:#d3e3f1;--me9f1f9:#e9f1f9;--m6f9ac4:#6f9ac4;--mbd9e6c:#bd9e6c;--m866336:#866336;--mb6cbdc:#b6cbdc;--mb79b70:#b79b70;--mcddde9:#cddde9;--md2dfeb:#d2dfeb;--medf3f9:#edf3f9;--md7e7f6:#d7e7f6;--mc2d7eb:#c2d7eb;--medf4fa:#edf4fa;--m98afc5:#98afc5;--mdbe8f4:#dbe8f4;--m5b8cba:#5b8cba;--m94a9be:#94a9be;--mb79666:#b79666;--mdae5ef:#dae5ef;--me4ecf3:#e4ecf3;--mb8d2ea:#b8d2ea;--m254f79:#254f79;--meadac1:#eadac1;--m876635:#876635;--m7b8c9e:#7b8c9e;--mc3d2df:#c3d2df;--m80a7cd:#80a7cd;--mc7b18d:#c7b18d;--m4d85b8:#4d85b8;--mb79460:#b79460;--m8bafd1:#8bafd1;--m213f5b:#213f5b;--mb9cfe3:#b9cfe3;--me3eef8:#e3eef8;--maac5de:#aac5de;--mf5f8fc:#f5f8fc;--md3e0eb:#d3e0eb;--m3e5b75:#3e5b75;--meaf2fa:#eaf2fa;--ma3bfd8:#a3bfd8;--m506b83:#506b83;--m123c6c:#123c6c;--mf2f6fa:#f2f6fa;--ma0afbf:#a0afbf;--mf3f6f9:#f3f6f9;--mf1f5f9:#f1f5f9;--mcbd9e7:#cbd9e7;--mf2f7fc:#f2f7fc;--mb7cce4:#b7cce4;--mbdcede:#bdcede;--mcad7e4:#cad7e4;--mb7cadf:#b7cadf;--m9bb9da:#9bb9da;--mc9d9eb:#c9d9eb;--mf5f7fa:#f5f7fa;--mb3c5db:#b3c5db;--mf3f7fc:#f3f7fc;--mf2f6fb:#f2f6fb;--mcbd8e7:#cbd8e7;--m6f94c2:#6f94c2;--md1dce9:#d1dce9;--ma9bfd9:#a9bfd9;--k172b42:#172b42;--kffffff:#fff;--k1d5fad:#1d5fad;--k586777:#586777;--kdbe2ea:#dbe2ea;--kf3f6fa:#f3f6fa;--k35634b:#35634b;--k174e90:#174e90;--kedf3fa:#edf3fa;--k123c6c:#123c6c;--kf2f6fa:#f2f6fa;--kbccbdb:#bccbdb;--kd0dbea:#d0dbea;--k20354d:#20354d;--ke3ebf5:#e3ebf5;--k203b59:#203b59;--k6a7e96:#6a7e96;--k344a64:#344a64;--k9fc5f1:#9fc5f1;--kc3dcfa:#c3dcfa;--kb9c7d6:#b9c7d6;--kf4f7fa:#f4f7fa;--ke5ebf1:#e5ebf1;--kd8e6f7:#d8e6f7;--ke4edf8:#e4edf8;--ke8f0fa:#e8f0fa;--kf5f7fa:#f5f7fa;--k957242:#957242;--keef3f8:#eef3f8;--k7ea7cd:#7ea7cd;--kb8996d:#b8996d;--k203d59:#203d59;--k183e64:#183e64;--kf0f6fb:#f0f6fb;--ka7c9f0:#a7c9f0;--kd2e0ef:#d2e0ef;--k102f52:#102f52;--kb6d2f4:#b6d2f4;--kdce7f4:#dce7f4;--ka9c7e9:#a9c7e9;--kafc7e1:#afc7e1;--ka9bfd7:#a9bfd7;--ke5edf6:#e5edf6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cx{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--m14263b:#e2e5e9;--mf7f9fc:#202227;--mffffff:#1f1f1f;--m1d5fad:#4f8be0;--m596879:#919aa5;--md9e1e9:#32373d;--medf2f7:#25292e;--m35634b:#acbbb3;--m174e90:#3d78cc;--medf3fa:#24282c;--mdce9f7:#2c3035;--m46576a:#a1a9b2;--m8293a8:#6b7582;--m345b43:#b0beb5;--medf3e9:#2c3128;--mcbdcc6:#414c3e;--mf7edcb:#58470e;--me6d79f:#e6d79f;--m76602a:#dcca9d;--mc1d4ea:#1a314c;--mfaf1d0:#5c4b0a;--mdec774:#dec774;--m6c581b:#c2beb2;--mf2e5dc:#38322d;--md7bbab:#d7bbab;--m84523b:#d6b3a3;--mc8d5e4:#3a4047;--mbdcada:#424951;--me6ecd9:#383c31;--m3e5b35:#b3beaf;--ma9bbce:#4e565f;--m41556e:#a1a9b2;--m8a513d:#d6b0a3;--mf3e8e2:#342e2b;--mdbc7bd:#504642;--mf3f6fa:#222529;--m172b42:#e2e5e9;--m586777:#929ca6;--mdbe2ea:#31363c;--mf4f7fb:#212429;--m213b55:#bac1c9;--m40576d:#a2abb3;--m6b7e91:#7e8a95;--md7e2ec:#213445;--mf0f5fa:#23272b;--m91672f:#dfc29b;--mf7f0e5:#312e28;--mcfdeeb:#1e3548;--mf6f9fc:#202427;--mc9d9e7:#1f3447;--m74879a:#76828f;--mf8fafc:#1f2326;--me5edf4:#292e33;--meef4fa:#24282c;--m28639d:#95bde4;--m47667f:#97a1aa;--m83a7cd:#83a7cd;--mb89561:#b89561;--m7d5e35:#d8c0a2;--m91a6bb:#5e6873;--md9e8f5:#2d3338;--mb79561:#b79561;--m9a743d:#d9c2a0;--md7e3ef:#1d3349;--m89adcf:#89adcf;--m7d5929:#dec19b;--meef3f8:#25292d;--m90b1d2:#90b1d2;--mae8d5c:#908678;--m9a753e:#d9c2a0;--me2eaf2:#2b3035;--m294961:#b1bac1;--mcbd8e4:#394046;--m84a8ca:#84a8ca;--mb39568:#897f70;--me4eef8:#282d31;--m93aac0:#5b6670;--md3e3f1:#19354d;--me9f1f9:#262a2e;--m6f9ac4:#6f9ac4;--mbd9e6c:#bd9e6c;--m866336:#d9c0a0;--mb6cbdc:#b6cbdc;--mb79b70:#847a6c;--mcddde9:#1f3647;--md2dfeb:#1f3447;--medf3f9:#25292d;--md7e7f6:#2e3338;--mc2d7eb:#19344d;--medf4fa:#24282c;--m98afc5:#58626b;--mdbe8f4:#2d3237;--m5b8cba:#5b8cba;--m94a9be:#5c6670;--mb79666:#b79666;--mdae5ef:#1f3447;--me4ecf3:#2a2f33;--mb8d2ea:#17344f;--m254f79:#99bde0;--meadac1:#4c391a;--m876635:#dac2a0;--m7b8c9e:#717d8a;--mc3d2df:#3e454c;--m80a7cd:#80a7cd;--mc7b18d:#6f685b;--m4d85b8:#4d85b8;--mb79460:#b79460;--m8bafd1:#8bafd1;--m213f5b:#b7bfc6;--mb9cfe3:#1d3449;--me3eef8:#292d32;--maac5de:#aac5de;--mf5f8fc:#202328;--md3e0eb:#203546;--m3e5b75:#9fa8b1;--meaf2fa:#25292e;--ma3bfd8:#a3bfd8;--m506b83:#919ba5;--m123c6c:#b6bdc6;--mf2f6fa:#22262a;--ma0afbf:#57606a;--mf3f6f9:#22262a;--mf1f5f9:#23272b;--mcbd9e7:#203346;--mf2f7fc:#222529;--mb7cce4:#1c314a;--mbdcede:#41484f;--mcad7e4:#394046;--mb7cadf:#b7cadf;--m9bb9da:#9bb9da;--mc9d9eb:#1c324a;--mf5f7fa:#212429;--mb3c5db:#b3c5db;--mf3f7fc:#212429;--mf2f6fb:#222529;--mcbd8e7:#203246;--m6f94c2:#6f94c2;--md1dce9:#213245;--ma9bfd9:#a9bfd9}}:root[data-theme=dark] .cx{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--m14263b:#e2e5e9;--mf7f9fc:#202227;--mffffff:#1f1f1f;--m1d5fad:#4f8be0;--m596879:#919aa5;--md9e1e9:#32373d;--medf2f7:#25292e;--m35634b:#acbbb3;--m174e90:#3d78cc;--medf3fa:#24282c;--mdce9f7:#2c3035;--m46576a:#a1a9b2;--m8293a8:#6b7582;--m345b43:#b0beb5;--medf3e9:#2c3128;--mcbdcc6:#414c3e;--mf7edcb:#58470e;--me6d79f:#e6d79f;--m76602a:#dcca9d;--mc1d4ea:#1a314c;--mfaf1d0:#5c4b0a;--mdec774:#dec774;--m6c581b:#c2beb2;--mf2e5dc:#38322d;--md7bbab:#d7bbab;--m84523b:#d6b3a3;--mc8d5e4:#3a4047;--mbdcada:#424951;--me6ecd9:#383c31;--m3e5b35:#b3beaf;--ma9bbce:#4e565f;--m41556e:#a1a9b2;--m8a513d:#d6b0a3;--mf3e8e2:#342e2b;--mdbc7bd:#504642;--mf3f6fa:#222529;--m172b42:#e2e5e9;--m586777:#929ca6;--mdbe2ea:#31363c;--mf4f7fb:#212429;--m213b55:#bac1c9;--m40576d:#a2abb3;--m6b7e91:#7e8a95;--md7e2ec:#213445;--mf0f5fa:#23272b;--m91672f:#dfc29b;--mf7f0e5:#312e28;--mcfdeeb:#1e3548;--mf6f9fc:#202427;--mc9d9e7:#1f3447;--m74879a:#76828f;--mf8fafc:#1f2326;--me5edf4:#292e33;--meef4fa:#24282c;--m28639d:#95bde4;--m47667f:#97a1aa;--m83a7cd:#83a7cd;--mb89561:#b89561;--m7d5e35:#d8c0a2;--m91a6bb:#5e6873;--md9e8f5:#2d3338;--mb79561:#b79561;--m9a743d:#d9c2a0;--md7e3ef:#1d3349;--m89adcf:#89adcf;--m7d5929:#dec19b;--meef3f8:#25292d;--m90b1d2:#90b1d2;--mae8d5c:#908678;--m9a753e:#d9c2a0;--me2eaf2:#2b3035;--m294961:#b1bac1;--mcbd8e4:#394046;--m84a8ca:#84a8ca;--mb39568:#897f70;--me4eef8:#282d31;--m93aac0:#5b6670;--md3e3f1:#19354d;--me9f1f9:#262a2e;--m6f9ac4:#6f9ac4;--mbd9e6c:#bd9e6c;--m866336:#d9c0a0;--mb6cbdc:#b6cbdc;--mb79b70:#847a6c;--mcddde9:#1f3647;--md2dfeb:#1f3447;--medf3f9:#25292d;--md7e7f6:#2e3338;--mc2d7eb:#19344d;--medf4fa:#24282c;--m98afc5:#58626b;--mdbe8f4:#2d3237;--m5b8cba:#5b8cba;--m94a9be:#5c6670;--mb79666:#b79666;--mdae5ef:#1f3447;--me4ecf3:#2a2f33;--mb8d2ea:#17344f;--m254f79:#99bde0;--meadac1:#4c391a;--m876635:#dac2a0;--m7b8c9e:#717d8a;--mc3d2df:#3e454c;--m80a7cd:#80a7cd;--mc7b18d:#6f685b;--m4d85b8:#4d85b8;--mb79460:#b79460;--m8bafd1:#8bafd1;--m213f5b:#b7bfc6;--mb9cfe3:#1d3449;--me3eef8:#292d32;--maac5de:#aac5de;--mf5f8fc:#202328;--md3e0eb:#203546;--m3e5b75:#9fa8b1;--meaf2fa:#25292e;--ma3bfd8:#a3bfd8;--m506b83:#919ba5;--m123c6c:#b6bdc6;--mf2f6fa:#22262a;--ma0afbf:#57606a;--mf3f6f9:#22262a;--mf1f5f9:#23272b;--mcbd9e7:#203346;--mf2f7fc:#222529;--mb7cce4:#1c314a;--mbdcede:#41484f;--mcad7e4:#394046;--mb7cadf:#b7cadf;--m9bb9da:#9bb9da;--mc9d9eb:#1c324a;--mf5f7fa:#212429;--mb3c5db:#b3c5db;--mf3f7fc:#212429;--mf2f6fb:#222529;--mcbd8e7:#203246;--m6f94c2:#6f94c2;--md1dce9:#213245;--ma9bfd9:#a9bfd9}@font-face{font-family:Edge Sans;src:url(/edge/concept/edge-sans.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Edge Sans;src:url(/edge/concept/edge-sans-bold.otf)format("opentype");font-weight:700;font-display:swap}.cx{--ink:var(--m14263b);--paper:var(--mf7f9fc);--white:var(--mffffff);--brand:var(--m1d5fad);--muted:var(--m596879);--line:var(--md9e1e9);--soft:var(--medf2f7);--green:var(--m35634b);--mono:ui-monospace,SFMono-Regular,Consolas,monospace;--max:1280px;--gutter:clamp(22px,5vw,80px);--brand-hover:var(--m174e90);--brand-soft:var(--medf3fa);--sans:"Edge Sans",Arial,Helvetica,sans-serif}.cx *{box-sizing:border-box}.cx{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Edge Sans,Arial,sans-serif;font-size:16px;line-height:1.55}.cx button,.cx input,.cx select,.cx textarea{font:inherit}.cx button,.cx a,.cx input,.cx select,.cx textarea{-webkit-tap-highlight-color:transparent}.cx button{color:inherit}.cx a{color:inherit;text-decoration:none}.cx img,.cx svg{max-width:100%;display:block}.cx button,.cx a{touch-action:manipulation}.cx button{cursor:pointer}.cx p,.cx h1,.cx h2,.cx h3,.cx h4,.cx figure{margin:0}.cx ul,.cx ol{padding-left:20px}.cx p+p{margin-top:16px}.cx h1,.cx h2,.cx h3{letter-spacing:-.03em;font-style:normal;font-weight:700;line-height:1.14}.cx h1{font-size:clamp(38px,4.5vw,64px)}.cx h2{font-size:clamp(29px,3.2vw,44px)}.cx h3{font-size:26px;line-height:1.22}.cx h4{font-size:17px;line-height:1.35}.cx em,.cx .editorial{font-family:inherit;font-weight:inherit;font-style:normal}.cx ::selection{background:var(--mdce9f7);color:var(--ink)}.cx :focus-visible{outline:3px solid var(--m1d5fad);outline-offset:5px}.cx button:disabled{cursor:default;opacity:.5}.cx a:hover .arrow{transform:none}.cx .arrow{font-size:20px;line-height:1;transition:none;display:inline-block}.cx .container{width:min(var(--max),calc(100% - var(--gutter)*2));margin-inline:auto}.cx .eyebrow{font:700 12px/1.6 var(--sans);letter-spacing:.055em;text-transform:uppercase;color:var(--brand);align-items:center;gap:13px;display:block}.cx .label{font:400 11px/1.5 var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.cx .muted{color:var(--muted)}.cx .lead{color:var(--m46576a);max-width:660px;font-size:18px;line-height:1.55}.cx .small{font-size:13px;line-height:1.65}.cx .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cx .skip{background:var(--k1d5fad);z-index:1000;color:var(--kffffff);padding:12px 20px;position:fixed;top:-70px;left:20px}.cx .skip:focus{top:10px}.cx .rule{background:var(--line);border:0;height:1px;margin:0}.cx .section.white{background:var(--white)}.cx .section.soft{background:var(--soft)}.cx .section.dark{background:var(--k172b42);color:var(--kffffff)}.cx .section.dark .lead,.cx .section.dark .muted,.cx .section.dark .small,.cx .section.dark .label{color:var(--kbccbdb)}.cx .section-heading{justify-content:space-between;align-items:end;gap:48px;margin-bottom:38px;display:flex}.cx .section-heading .eyebrow{margin-bottom:16px}.cx .section-heading>p{max-width:340px;color:var(--muted)}.cx .text-link{color:var(--brand);border-bottom:0;align-items:center;gap:16px;padding:7px 0;font-size:14px;font-weight:700;display:inline-flex}.cx .text-link .arrow{font-size:18px}.cx .button{border:1px solid var(--ink);min-height:48px;color:var(--ink);background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:24px;padding:14px 21px;font-size:14px;font-weight:700;line-height:1.3;transition:background .18s,color .18s;display:inline-flex}.cx .button:hover{background:var(--ink);color:var(--paper)}.cx .button.primary{background:var(--k1d5fad);border-color:var(--k1d5fad);color:var(--kffffff)}.cx .button.primary:hover{background:var(--k174e90);border-color:var(--k174e90);color:var(--kffffff)}.cx .button.dark{background:var(--k1d5fad);color:var(--kffffff);border-color:var(--k1d5fad)}.cx .button.dark:hover{background:var(--k174e90);border-color:var(--k174e90)}.cx .button.light{border-color:var(--m8293a8);color:var(--paper)}.cx .button.light:hover{background:var(--paper);color:var(--ink)}.cx .button.small{min-height:40px;padding:9px 14px;font-size:12px}.cx .actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cx .pill{border:1px solid var(--line);font:400 11px/1.4 var(--sans);white-space:nowrap;letter-spacing:.02em;border-radius:0;align-items:center;gap:6px;padding:5px 9px;display:inline-flex}.cx .pill.live{color:var(--m345b43);background:var(--medf3e9);border-color:var(--mcbdcc6)}.cx .pill.pilot{background:var(--mf7edcb);border-color:var(--me6d79f);color:var(--m76602a)}.cx .pill.modelled{color:var(--m46576a);background:var(--medf2f7)}.cx .pill.next,.cx .pill.design{color:var(--m1d5fad);background:var(--medf3fa);border-color:var(--mc1d4ea)}.cx .pill.illustrative{background:var(--medf2f7);color:var(--m596879)}.cx .pill.pending{background:var(--mfaf1d0);border-color:var(--mdec774);color:var(--m6c581b)}.cx .pill.corrected{background:var(--mf2e5dc);border-color:var(--md7bbab);color:var(--m84523b)}.cx .utility{background:var(--k172b42);color:var(--kd0dbea);font:11px/1.4 var(--sans);letter-spacing:.04em}.cx .utility-inner{justify-content:space-between;align-items:center;height:31px;display:flex}.cx .utility-links{align-items:center;gap:23px;display:flex}.cx .site-header{background:var(--mffffff);border-bottom:1px solid var(--line);z-index:70;position:sticky;top:0}.cx .header-inner{align-items:center;gap:35px;min-height:84px;display:flex}.cx .brand{flex-shrink:0;align-items:center;gap:16px;display:flex}.cx .brand-edge{letter-spacing:-.055em;color:var(--brand);font-size:42px;font-weight:700;line-height:1}.cx .brand-by{border-left:1px solid var(--md9e1e9);letter-spacing:.01em;color:var(--muted);padding-left:15px;font-size:10px;line-height:1.5}.cx .brand-by strong{letter-spacing:-.02em;color:var(--ink);font-size:13px;font-weight:700;display:block}.cx .main-nav{align-items:center;gap:25px;margin-left:auto;display:flex}.cx .main-nav details{position:relative}.cx .main-nav summary{cursor:pointer;white-space:nowrap;padding:27px 0;font-size:13px;list-style:none}.cx .main-nav summary::-webkit-details-marker{display:none}.cx .main-nav summary:after{content:"⌄";margin-left:7px;font-size:13px}.cx .nav-pop{background:var(--mffffff);border:1px solid var(--line);min-width:300px;padding:23px;position:absolute;top:calc(100% + 1px);left:-24px;box-shadow:0 8px 24px #14263b0d}.cx .nav-pop.wide{grid-template-columns:1fr 1fr;gap:24px;width:580px;display:grid;left:-170px}.cx .nav-pop .label{margin:0 0 13px;display:block}.cx .nav-pop a{border-bottom:1px solid var(--line);padding:10px 0;font-size:13px;line-height:1.3;display:block}.cx .nav-pop a small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.cx .nav-pop a:hover{color:var(--m1d5fad)}.cx .nav-plain{white-space:nowrap;font-size:13px}.cx .nav-plain:hover{color:var(--m1d5fad)}.cx .header-actions{flex-shrink:0;align-items:center;gap:19px;display:flex}.cx .search-trigger{background:0 0;border:0;padding:7px}.cx .header-actions .button{gap:18px;min-height:42px;padding:11px 14px;font-size:12px}.cx .menu-button{border:1px solid var(--line);background:0 0;padding:9px 12px;font-size:12px;display:none}.cx .crumbs{color:var(--muted);font:11px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.025em;align-items:center;gap:10px;margin-bottom:28px;display:flex}.cx .crumbs a:hover{color:var(--ink)}.cx .home-hero{padding:54px 0 0}.cx .hero-topline{justify-content:space-between;align-items:center;gap:25px;margin-bottom:28px;display:flex}.cx .hero-topline .label{font-size:10px}.cx .home-hero-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.cx .home-hero h1{letter-spacing:-.035em;max-width:650px;font-size:clamp(44px,4.1vw,58px);line-height:1.1}.cx .home-hero .lead{max-width:540px;margin:26px 0 28px;font-size:18px;line-height:1.65}.cx .hero-image{background:var(--k20354d);height:420px;position:relative;overflow:hidden}.cx .hero-image img{object-fit:cover;object-position:57% 50%;width:100%;height:100%}.cx .hero-photo-note{font:11px/1.5 var(--sans);color:var(--muted);text-transform:none;letter-spacing:0;justify-content:space-between;gap:15px;padding:12px 0 0;display:flex}.cx .persona-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:20px;margin-top:40px;padding:23px 0;display:flex}.cx .persona-bar select{border:0;border-bottom:1px solid var(--ink);background:0 0;min-width:230px;max-width:100%;padding:8px 34px 8px 0;font-size:17px}.cx .persona-bar>p{max-width:300px;color:var(--muted);margin-left:auto;font-size:12px}.cx .persona-go{background:var(--k1d5fad);width:39px;height:39px;color:var(--kffffff);border:0;border-radius:0;font-size:21px}.cx .home-manifesto{grid-template-columns:.7fr 2fr;gap:60px;display:grid}.cx .home-manifesto h2{max-width:850px;font-size:clamp(30px,3.2vw,44px);line-height:1.15}.cx .home-manifesto .lead{max-width:690px;margin-top:24px;font-size:17px}.cx .offering-row{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:start;gap:70px;padding:34px 0;display:grid}.cx .offering-row:last-child{border-bottom:1px solid var(--line)}.cx .offering-row h3{max-width:440px;font-size:28px;line-height:1.2}.cx .offering-row .pill{margin-top:14px}.cx .offering-row p{color:var(--muted);max-width:490px;font-size:15px}.cx .offering-row .text-link{margin-top:14px}.cx .decision-demo{grid-template-columns:.9fr 1.3fr;align-items:start;gap:65px;display:grid}.cx .demo-copy h2{margin:22px 0}.cx .demo-copy>p{color:var(--muted);max-width:430px;font-size:16px;line-height:1.7}.cx .demo-tabs{border-bottom:1px solid var(--line);gap:0;margin:28px 0;display:flex}.cx .demo-tab{background:0 0;border:0;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:13px 14px;font-size:12px}.cx .demo-tab[aria-selected=true]{border-color:var(--brand);color:var(--brand);font-weight:700}.cx .demo-tab:hover{background:var(--medf3fa)}.cx .demo-caption{font:10px/1.5 var(--mono);text-transform:uppercase;color:var(--muted);padding:0 0 18px}.cx .sample-sheet{background:var(--mffffff);border:1px solid var(--md9e1e9);box-shadow:none;padding:28px}.cx .sheet-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-bottom:20px;display:flex}.cx .sheet-title{letter-spacing:-.03em;margin:23px 0 6px;font-size:22px}.cx .sheet-sub{color:var(--muted);font-size:12px}.cx .sheet-list{margin-top:22px}.cx .sheet-list>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding:12px 0;font-size:12px;display:flex}.cx .sheet-list strong{font-weight:700}.cx .sheet-list span{color:var(--muted);font-size:11px}.cx .sheet-foot{background:var(--brand-soft);margin-top:24px;padding:15px;font-size:12px}.cx .sheet-foot strong{margin-bottom:4px;font-size:15px;display:block}.cx .sheet-timeline{padding:18px 0 0}.cx .sheet-event{grid-template-columns:55px 1fr;gap:20px;padding:14px 0;display:grid;position:relative}.cx .sheet-event:before{content:"";border-left:1px solid var(--mc8d5e4);position:absolute;top:0;bottom:0;left:60px}.cx .sheet-event:after{content:"";background:var(--brand);border-radius:0;width:7px;height:7px;position:absolute;top:21px;left:57px}.cx .sheet-event time{font:10px/1.5 var(--mono);color:var(--muted)}.cx .sheet-event p{padding-left:4px;font-size:12px}.cx .sheet-event p span{color:var(--muted);margin-top:3px;font-size:10px;display:block}.cx .micro-bars{gap:18px;margin:28px 0;display:grid}.cx .micro-bar{grid-template-columns:90px 1fr 70px;align-items:center;gap:12px;font-size:11px;display:grid}.cx .micro-bar b{background:var(--ink);height:15px;display:block}.cx .micro-bar:nth-child(2) b{background:var(--brand)}.cx .micro-bar strong{font:11px var(--mono);text-align:right}.cx .evidence-strip{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid}.cx .evidence-strip div{padding:14px 12px 0 0}.cx .evidence-strip strong{font-size:12px;font-weight:400;display:block}.cx .evidence-strip span{font:10px var(--mono);color:var(--muted)}.cx .bridge-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:64px;display:grid}.cx .bridge-grid h2{margin-top:23px}.cx .bridge-grid p{color:var(--kbccbdb);margin-top:24px;font-size:17px;line-height:1.7}.cx .audience-grid{grid-template-columns:repeat(3,1fr);column-gap:40px;display:grid}.cx .audience-link{border-top:1px solid var(--line);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:15px;padding:23px 0;font-size:19px;display:flex}.cx .audience-link:hover{color:var(--m1d5fad)}.cx .audience-link .arrow{font-size:19px}.cx .audience-link small{color:var(--muted);letter-spacing:0;margin-top:5px;font-size:11px;display:block}.cx .reading-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.cx .reading-card{border-top:1px solid var(--line);flex-direction:column;align-items:flex-start;padding-top:22px;display:flex}.cx .reading-card h3{max-width:none;margin-top:16px;font-size:24px;line-height:1.25}.cx .reading-card p{color:var(--muted);margin-top:14px;font-size:14px}.cx .reading-card .text-link{margin-top:auto;padding-top:22px}.cx .invitation{background:var(--kedf3fa);border-top:1px solid var(--kdbe2ea);padding:60px 0}.cx .invitation-grid{grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;display:grid}.cx .invitation p{max-width:420px;margin-bottom:25px;font-size:17px;line-height:1.65}.cx .invitation .button{border-color:var(--k1d5fad)}.cx .page-hero{border-bottom:1px solid var(--line);background:var(--mffffff);padding:36px 0 56px}.cx .page-hero .eyebrow{margin-bottom:20px}.cx .page-hero .lead{margin-top:26px}.cx .page-hero h1{max-width:930px}.cx .page-hero .actions{margin-top:30px}.cx .page-hero-grid{grid-template-columns:1.5fr .8fr;align-items:end;gap:80px;display:grid}.cx .page-hero-grid h1{font-size:clamp(38px,4vw,58px)}.cx .page-hero .hero-aside{border:1px solid var(--line);background:var(--paper);padding:25px}.cx .hero-aside .label{margin-bottom:11px;display:block}.cx .hero-aside .pill{margin-bottom:23px}.cx .hero-aside dl{margin:22px 0 0}.cx .hero-aside dl div{border-top:1px solid var(--md9e1e9);padding:14px 0}.cx .hero-aside dt{font:10px/1.6 var(--mono);color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.cx .hero-aside dd{margin:5px 0 0;font-size:13px;line-height:1.6}.cx .page-nav{background:var(--mffffff);border-bottom:1px solid var(--line)}.cx .page-nav .container{white-space:nowrap;gap:32px;display:flex;overflow:auto}.cx .page-nav a{border-bottom:2px solid #0000;padding:17px 0;font-size:12px}.cx .page-nav a:hover{border-color:var(--brand);color:var(--brand)}.cx .split-section{grid-template-columns:.85fr 1.5fr;gap:85px;display:grid}.cx .split-section .eyebrow{margin-bottom:22px}.cx .split-section h2{max-width:440px;font-size:38px}.cx .split-section .lead{margin-top:22px;font-size:16px}.cx .feature-list{border-top:1px solid var(--line)}.cx .feature-item{border-bottom:1px solid var(--line);grid-template-columns:34px 1fr;gap:22px;padding:26px 0;display:grid}.cx .feature-item .feature-number{font:11px/1.8 var(--mono);color:var(--muted)}.cx .feature-item h3{margin-bottom:10px;font-size:23px;line-height:1.2}.cx .feature-item p{color:var(--muted);max-width:600px;font-size:14px;line-height:1.8}.cx .steps-grid{grid-template-columns:repeat(var(--steps,4),1fr);gap:28px;display:grid}.cx .step{border-top:1px solid var(--line);padding-top:20px}.cx .step-number{font:700 13px/1.4 var(--sans);color:var(--brand);margin-bottom:22px;display:block}.cx .step h3{margin-bottom:15px;font-size:23px}.cx .step p{color:var(--muted);font-size:13px;line-height:1.8}.cx .example-grid{grid-template-columns:1fr 1.1fr;align-items:start;gap:75px;display:grid}.cx .example-grid h2{margin:20px 0 24px}.cx .example-grid>div>p{color:var(--muted);font-size:16px;line-height:1.8}.cx .example-box{background:var(--mffffff);border:1px solid var(--line);box-shadow:none;padding:30px}.cx .example-box h4{margin-bottom:12px}.cx .example-box ul{margin:15px 0 27px;padding:0;list-style:none}.cx .example-box li{border-bottom:1px solid var(--line);gap:12px;padding:10px 0;font-size:13px;display:flex}.cx .example-box li:before{content:"—";color:var(--m596879)}.cx .example-box .label{margin-bottom:14px;display:block}.cx .outcome-grid{grid-template-columns:repeat(3,1fr);gap:34px;display:grid}.cx .outcome{border-left:2px solid var(--brand);padding-left:22px}.cx .outcome h3{margin-bottom:13px;font-size:24px}.cx .outcome p{color:var(--muted);font-size:13px;line-height:1.8}.cx .plain-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.cx .plain-list li{border-bottom:1px solid var(--line);gap:18px;padding:18px 0;font-size:15px;display:flex}.cx .plain-list li:before{content:"—";font:17px var(--mono);color:var(--m1d5fad)}.cx .faqs{border-top:1px solid var(--line)}.cx .faq{border-bottom:1px solid var(--line)}.cx .faq summary{cursor:pointer;justify-content:space-between;gap:20px;padding:22px 0;font-size:17px;line-height:1.4;list-style:none;display:flex}.cx .faq summary::-webkit-details-marker{display:none}.cx .faq summary:after{content:"+";font:22px var(--mono);flex:none}.cx .faq[open] summary:after{content:"−"}.cx .faq>p{color:var(--muted);max-width:750px;padding:0 35px 24px 0;font-size:14px;line-height:1.8}.cx .related-list{border-top:1px solid var(--line)}.cx .related-list a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;padding:20px 0;display:flex}.cx .related-list strong{font-size:19px;font-weight:700}.cx .related-list small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.cx .related-list .pill{margin-left:auto}.cx .note{color:var(--muted);border-left:2px solid var(--brand);max-width:800px;margin-top:25px;padding-left:18px;font-size:12px;line-height:1.8}.cx .source-note{font:10px/1.8 var(--mono);color:var(--muted);margin-top:30px}.cx .source-note a{text-underline-offset:3px;text-decoration:underline}.cx .two-col{grid-template-columns:1fr 1fr;gap:65px;display:grid}.cx .three-col{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.cx .body-copy{max-width:800px}.cx .body-copy p{color:var(--m46576a);font-size:17px;line-height:1.9}.cx .body-copy h2{margin:45px 0 20px;font-size:34px}.cx .body-copy h3{margin:30px 0 15px;font-size:24px}.cx .body-copy ul,.cx .body-copy ol{color:var(--m46576a);font-size:16px;line-height:1.9}.cx .body-copy a{text-underline-offset:4px;text-decoration:underline}.cx .article-layout{grid-template-columns:240px 1fr;gap:90px;display:grid}.cx .article-side{align-self:start;font-size:12px;position:sticky;top:126px}.cx .article-side a{color:var(--muted);margin:13px 0;display:block}.cx .article-side .button{color:var(--ink);margin-top:25px;display:inline-flex}.cx .article-side .button:hover{color:var(--kffffff)}.cx .article-meta{font:11px/1.5 var(--sans);color:var(--muted);text-transform:uppercase;flex-wrap:wrap;gap:25px;margin-top:26px;display:flex}.cx .filter-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:30px;display:flex}.cx .filter-button{border:1px solid var(--line);background:0 0;padding:9px 15px;font-size:12px}.cx .filter-button[aria-pressed=true]{background:var(--brand);color:var(--white);border-color:var(--brand)}.cx .filter-search{border:1px solid var(--mbdcada);background:0 0;min-width:230px;margin-left:auto;padding:10px 12px;font-size:13px}.cx .instrument-table{border-collapse:collapse;text-align:left;width:100%}.cx .instrument-table thead th{font:700 11px/1.6 var(--sans);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--ink);padding:15px 15px 15px 0;font-weight:400}.cx .instrument-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:23px 20px 23px 0;font-size:13px}.cx .instrument-table td:first-child{width:32%}.cx .instrument-table td:last-child{padding-right:0}.cx .instrument-table td p{color:var(--muted);max-width:350px;margin-top:6px;font-size:12px}.cx .instrument-table .instrument-name{letter-spacing:-.015em;font-size:19px;font-weight:700;line-height:1.3}.cx .instrument-table a:hover{text-underline-offset:4px;text-decoration:underline}.cx .table-scroll{position:relative;overflow-x:auto}.cx .filter-empty{border:1px solid var(--line);text-align:center;color:var(--muted);padding:50px 20px}.cx .price-band{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.cx .price-step{border-right:1px solid var(--line);padding:30px}.cx .price-step:last-child{border:0}.cx .price-step h3{margin:22px 0 18px;font-size:26px}.cx .price-step p{color:var(--muted);margin-top:16px;font-size:13px}.cx .price-step strong{font-size:17px;font-weight:400;display:block}.cx .ledger-row{border-top:1px solid var(--line);grid-template-columns:140px 1fr 140px;gap:32px;padding:26px 0;display:grid}.cx .ledger-row:last-child{border-bottom:1px solid var(--line)}.cx .ledger-row h3{margin-bottom:12px;font-size:24px;line-height:1.2}.cx .ledger-row p{color:var(--muted);font-size:13px;line-height:1.8}.cx .ledger-row .ledger-stat{font:700 30px/1.2 var(--sans);color:var(--brand);margin-bottom:12px;display:block}.cx .ledger-row .label{font-size:10px}.cx .ledger-row details{color:var(--muted);margin-top:15px;font-size:12px}.cx .ledger-row details summary{cursor:pointer;color:var(--ink)}.cx .ledger-row details p{margin-top:10px;font-size:12px}.cx .record-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.cx .record-head h3{font-size:24px}.cx .release-row{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr 95px 125px;align-items:start;gap:28px;padding:24px 0;display:grid}.cx .release-row h3{letter-spacing:-.02em;font-size:20px}.cx .release-row p{color:var(--muted);font-size:13px;line-height:1.8}.cx .release-row small{font:10px/1.5 var(--mono);color:var(--muted);margin-top:8px;display:block}.cx .release-row .text-link{padding:0 0 5px;font-size:11px}.cx .method-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:0;display:grid}.cx .method-box{border-bottom:1px solid var(--line);border-right:1px solid var(--line);padding:32px}.cx .method-box .label{margin-bottom:24px;display:block}.cx .method-box h3{margin-bottom:16px;font-size:26px}.cx .method-box p{color:var(--muted);font-size:13px;line-height:1.8}.cx .wall-quote{letter-spacing:-.04em;max-width:900px;margin:30px 0;font-size:clamp(34px,4vw,58px);line-height:1.2}.cx .codebox{background:var(--k172b42);color:var(--ke3ebf5);font:12px/1.9 var(--mono);padding:26px;position:relative;overflow:auto}.cx .codebox pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.cx .codebox .copy-code{background:var(--k203b59);color:var(--ke3ebf5);border:1px solid var(--k6a7e96);padding:5px 8px;font-size:10px;position:absolute;top:12px;right:12px}.cx .endpoint{border-bottom:1px solid var(--line);font:12px var(--mono);overflow-wrap:anywhere;align-items:center;gap:15px;padding:17px 0;display:flex}.cx .endpoint span{background:var(--me6ecd9);color:var(--m3e5b35);padding:4px 7px;font-size:10px}.cx .endpoint div{min-width:0}.cx .endpoint small{color:var(--muted);margin-top:6px;font:11px/1.6 Edge Sans,Arial,sans-serif;display:block}.cx .brief-grid{grid-template-columns:1.4fr .75fr;gap:80px;display:grid}.cx .brief-form{border-top:1px solid var(--line);padding-top:28px}.cx .form-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.cx .field{flex-direction:column;gap:9px;display:flex}.cx .field.full{grid-column:1/-1}.cx .field label{font-size:12px}.cx .field input,.cx .field select,.cx .field textarea{background:var(--white);border:1px solid var(--mbdcada);width:100%;min-height:49px;color:var(--ink);border-radius:0;padding:13px 14px;font-size:14px}.cx .field textarea{resize:vertical;min-height:145px}.cx .field small{color:var(--muted);font-size:11px}.cx .brief-form .actions{margin-top:28px}.cx .form-note{color:var(--muted);margin-top:17px;font-size:12px;line-height:1.8}.cx .brief-aside{background:var(--soft);align-self:start;padding:30px}.cx .brief-aside h3{margin:18px 0 20px;font-size:29px}.cx .brief-aside p,.cx .brief-aside li{color:var(--muted);font-size:13px;line-height:1.8}.cx .brief-aside .text-link{margin-top:18px;font-size:13px}.cx .brief-result{border:1px solid var(--mc1d4ea);background:var(--medf3fa);margin-top:28px;padding:28px}.cx .brief-result h3{margin-bottom:14px;font-size:27px}.cx .brief-result p{font-size:13px}.cx .brief-result pre{white-space:pre-wrap;font:12px/1.8 var(--mono);background:var(--mf7f9fc);border:1px solid var(--md9e1e9);max-height:340px;margin:22px 0;padding:17px;overflow:auto}.cx .release-note{border-top:1px solid var(--line);grid-template-columns:140px 1fr;gap:40px;padding:24px 0;display:grid}.cx .release-note h3{margin-bottom:12px;font-size:24px}.cx .release-note p{color:var(--muted);font-size:13px}.cx .signin-box{border:1px solid var(--line);background:var(--white);max-width:620px;margin:auto;padding:42px}.cx .signin-box h2{margin:25px 0;font-size:38px}.cx .signin-box p{color:var(--muted);margin-bottom:22px;font-size:15px;line-height:1.8}.cx .page-directory{columns:3;column-gap:45px}.cx .page-directory section{break-inside:avoid;margin:0 0 32px}.cx .page-directory h3{margin-bottom:15px;font-size:24px}.cx .page-directory a{border-bottom:1px solid var(--line);padding:9px 0;font-size:13px;display:block}.cx .page-directory a:hover{color:var(--m1d5fad)}.cx .verify-input{gap:10px;margin:25px 0;display:flex}.cx .verify-input input{border:1px solid var(--mbdcada);background:var(--mffffff);min-width:0;font:12px var(--mono);flex:1;padding:14px}.cx .verify-result{border:1px solid var(--line);background:var(--soft);margin-top:18px;padding:22px;font-size:14px;line-height:1.8}.cx .site-footer{background:var(--k172b42);color:var(--kffffff);padding:60px 0 28px}.cx .footer-top{grid-template-columns:1.4fr repeat(3,1fr);gap:60px;display:grid}.cx .footer-brand .brand-edge{letter-spacing:-.05em;color:var(--kffffff);font-size:56px}.cx .footer-brand p{color:var(--kbccbdb);max-width:250px;margin-top:21px;font-size:13px;line-height:1.8}.cx .footer-group h3{font:700 11px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.035em;color:var(--kbccbdb);margin-bottom:20px}.cx .footer-group a{color:var(--ke3ebf5);margin-bottom:13px;font-size:12px;line-height:1.4;display:block}.cx .footer-group a:hover{color:var(--kffffff)}.cx .footer-lower{border-top:1px solid var(--k344a64);color:var(--kbccbdb);font:10px/1.6 var(--sans);justify-content:space-between;align-items:center;gap:25px;margin-top:45px;padding-top:24px;display:flex}.cx .footer-lower nav{flex-wrap:wrap;gap:20px;display:flex}.cx .footer-lower a:hover{color:var(--kffffff)}.cx .footer-note{color:var(--kbccbdb);max-width:900px;margin-top:18px;font-size:10px;line-height:1.7}.cx .search-dialog{border:1px solid var(--mbdcada);background:var(--paper);width:min(780px,100% - 30px);max-height:85vh;color:var(--ink);border-radius:0;padding:32px}.cx .search-dialog::backdrop{background:#14263b99}.cx .search-dialog-header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px;display:flex}.cx .search-dialog-header h2{font-size:33px}.cx .dialog-close{border:1px solid var(--line);background:0 0;width:35px;height:35px;font-size:23px}.cx .search-dialog input{border:1px solid var(--ma9bbce);background:var(--mffffff);width:100%;padding:15px;font-size:17px}.cx .search-hint{font:10px/1.8 var(--mono);color:var(--muted);margin-top:15px}.cx .search-results{max-height:50vh;margin-top:23px;overflow:auto}.cx .search-result{border-top:1px solid var(--line);padding:16px 0;display:block}.cx .search-result h3{margin:5px 0;font-size:21px}.cx .search-result p{color:var(--muted);font-size:12px}.cx .search-result:hover{background:var(--medf3fa)}.cx .toast{background:var(--k172b42);max-width:calc(100% - 50px);color:var(--kffffff);border-left:3px solid var(--k1d5fad);z-index:150;box-shadow:none;padding:14px 21px;font-size:13px;position:fixed;bottom:25px;right:25px}.cx .toast[hidden]{display:none}.cx [hidden]{display:none!important}.cx .search-page-input{gap:12px;margin-bottom:30px;display:flex}.cx .search-page-input input{border:1px solid var(--mbdcada);background:var(--mffffff);flex:1;min-width:0;padding:15px}.cx .status-key{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:24px;margin-top:26px;padding:24px 0;display:flex}.cx .status-key p{color:var(--muted);flex:1;min-width:160px;margin:0;font-size:12px}.cx .status-key .pill{margin-bottom:8px}.cx .download-menu{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.cx .mono{font:11px/1.6 var(--mono)}.cx .text-link:hover{text-underline-offset:4px;text-decoration:underline}.cx .section.dark .eyebrow{color:var(--k9fc5f1)}.cx .section.dark .text-link{color:var(--kc3dcfa)}.cx .article-side .button.primary,.cx .article-side .button.dark{color:var(--kffffff)}.cx .decision-framework{border-top:1px solid var(--m41556e);margin:0}.cx .framework-item{border-bottom:1px solid var(--m41556e);grid-template-columns:115px 1fr;gap:24px;padding:20px 0;display:grid}.cx .framework-item dt{color:var(--kffffff);font-size:16px;font-weight:700}.cx .framework-item dd{color:var(--kbccbdb);margin:0;font-size:14px;line-height:1.6}.cx .seal-label{color:var(--kbccbdb)}@media (max-width:700px){.cx .framework-item{grid-template-columns:95px 1fr;gap:18px}}@media (min-width:1600px){.cx{--max:1360px}.cx .home-hero h1{font-size:62px}.cx .hero-image{height:450px}}@media (max-width:1200px){.cx .header-inner{gap:20px}.cx .main-nav{gap:19px}.cx .header-actions{gap:11px}.cx .brand-by{display:none}.cx .home-hero-grid{gap:40px}.cx .home-hero h1{font-size:54px}.cx .hero-image{height:390px}.cx .hero-topline .label{display:none}.cx .page-hero-grid{gap:45px}.cx .split-section{gap:50px}.cx .decision-demo{gap:40px}.cx .footer-top{gap:35px}.cx .nav-plain.workspace-link{display:none}.cx .steps-grid{grid-template-columns:repeat(2,1fr);row-gap:35px}.cx .article-layout{gap:55px}}@media (max-width:960px){.cx{--gutter:32px}.cx .header-inner{min-height:78px}.cx .main-nav{background:var(--paper);border-bottom:1px solid var(--line);max-height:calc(100vh - 110px);padding:22px 32px;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.cx .main-nav.is-open{display:block}.cx .main-nav summary{border-bottom:1px solid var(--line);padding:17px 0;font-size:16px}.cx .nav-pop,.cx .nav-pop.wide{width:auto;min-width:0;box-shadow:none;border:0;padding:16px 5px 20px;display:block;position:static}.cx .nav-pop.wide>div+div{margin-top:22px}.cx .main-nav .nav-plain{border-bottom:1px solid var(--line);padding:16px 0;font-size:16px;display:block}.cx .menu-button{display:block}.cx .header-actions{gap:16px;margin-left:auto}.cx .brand-by{display:block}.cx .home-hero-grid{grid-template-columns:1.12fr 1fr;gap:30px}.cx .home-hero h1{font-size:46px}.cx .hero-image{height:360px}.cx .home-hero .lead{font-size:16px}.cx .home-hero .actions .button{gap:16px;min-height:46px;padding:12px 14px;font-size:12px}.cx .section{padding-block:64px}.cx .home-manifesto{grid-template-columns:.6fr 1.5fr;gap:35px}.cx .offering-row{grid-template-columns:1fr 1fr;gap:35px}.cx .offering-row h3{font-size:25px}.cx .page-hero-grid{grid-template-columns:1.4fr 1fr;gap:35px}.cx .page-hero-grid h1{font-size:44px}.cx .page-hero .lead{font-size:17px}.cx .page-hero .hero-aside{padding:22px}.cx .decision-demo,.cx .bridge-grid,.cx .example-grid{gap:35px}.cx .sample-sheet{padding:20px}.cx .sheet-head{flex-wrap:wrap;gap:10px}.cx .sheet-head .label{font-size:10px}.cx .split-section{grid-template-columns:.9fr 1.2fr;gap:40px}.cx .split-section h2{font-size:32px}.cx .reading-grid{gap:22px}.cx .reading-card h3{font-size:24px}.cx .invitation-grid{gap:40px}.cx .brief-grid{gap:35px}.cx .footer-top{grid-template-columns:1.2fr 1fr 1fr;gap:30px}.cx .footer-group:last-child{grid-column:2/-1;grid-template-columns:1fr 1fr;display:grid}.cx .footer-group:last-child h3{grid-column:1/-1}.cx .release-row{grid-template-columns:1fr 1.4fr 95px;gap:20px}.cx .release-row .text-link{grid-column:2}.cx .method-box{padding:24px}.cx .article-layout{grid-template-columns:170px 1fr;gap:35px}.cx .three-col{gap:24px}.cx .section-heading{gap:35px}.cx .page-directory{columns:2}}@media (max-width:700px){.cx{--gutter:22px}.cx .utility-inner{height:28px;font-size:10px}.cx .utility-links{gap:15px}.cx .utility-links a:first-child{display:none}.cx .brand-edge{font-size:38px}.cx .brand-by{padding-left:10px;font-size:10px}.cx .brand-by strong{font-size:11px}.cx .brand{gap:11px}.cx .header-inner{min-height:74px}.cx .header-actions{gap:10px}.cx .header-actions>.button{display:none}.cx .search-trigger{padding:5px}.cx .main-nav{padding:15px 22px}.cx .home-hero{padding-top:33px}.cx .hero-topline{margin-bottom:28px}.cx .eyebrow{gap:10px;font-size:11px}.cx .home-hero-grid{grid-template-columns:1fr;gap:28px}.cx .home-hero h1{max-width:550px;font-size:clamp(34px,8.7vw,48px);line-height:1.12}.cx .home-hero .lead{max-width:520px;margin:23px 0 25px;font-size:17px;line-height:1.65}.cx .home-hero .actions .button{gap:20px;min-height:49px;font-size:12px}.cx .hero-image{height:300px}.cx .hero-image img{object-position:50% 60%}.cx .hero-photo-note{font-size:10px}.cx .persona-bar{flex-wrap:wrap;gap:10px 15px;margin-top:24px;padding:21px 0}.cx .persona-bar select{flex:1;width:200px;min-width:0;font-size:16px}.cx .persona-bar>span{font-size:16px}.cx .persona-bar>p{flex-basis:100%;max-width:none;margin:3px 0 0;font-size:11px}.cx .persona-go{width:35px;height:35px}.cx .section{padding-block:57px}.cx .section-heading{margin-bottom:32px;display:block}.cx .section-heading>p{max-width:520px;margin-top:22px;font-size:14px}.cx .section-heading .text-link{margin-top:20px}.cx .section-heading h2{font-size:31px}.cx .home-manifesto{grid-template-columns:1fr;gap:25px}.cx .home-manifesto h2{font-size:31px}.cx .home-manifesto .lead{font-size:15px}.cx .offering-row{grid-template-columns:1fr;gap:20px;padding:28px 0}.cx .offering-row h3{max-width:none;font-size:26px}.cx .offering-row p{font-size:14px}.cx .offering-row .text-link{font-size:12px}.cx .decision-demo,.cx .bridge-grid,.cx .example-grid{grid-template-columns:1fr;gap:35px}.cx .demo-copy h2{font-size:31px}.cx .demo-copy>p{font-size:15px}.cx .demo-tabs{margin:23px 0}.cx .sample-sheet{box-shadow:none;margin-right:0;padding:23px}.cx .bridge-grid h2{font-size:31px}.cx .bridge-grid p{font-size:15px}.cx .audience-grid{grid-template-columns:1fr 1fr;gap:0 24px}.cx .audience-link{padding:19px 0;font-size:17px}.cx .audience-link small{font-size:10px}.cx .audience-link .arrow{font-size:15px}.cx .reading-grid{grid-template-columns:1fr;gap:37px}.cx .reading-card{gap:0;padding-top:21px;display:flex;position:relative}.cx .reading-card h3{margin-top:13px;font-size:24px}.cx .reading-card p{margin-top:12px}.cx .reading-card .text-link{margin-top:12px;padding-top:7px;font-size:12px}.cx .invitation{padding:46px 0}.cx .invitation-grid{grid-template-columns:1fr;gap:28px}.cx .invitation h2{font-size:34px}.cx .invitation p{max-width:500px;font-size:15px}.cx .page-hero{padding:28px 0 40px}.cx .crumbs{flex-wrap:wrap;margin-bottom:25px;font-size:10px}.cx .page-hero h1,.cx .page-hero-grid h1{max-width:600px;font-size:38px}.cx .page-hero .lead{font-size:17px;line-height:1.7}.cx .page-hero-grid{grid-template-columns:1fr;gap:30px}.cx .hero-aside{display:block}.cx .hero-aside dl{grid-template-columns:1fr 1fr;gap:0 22px;display:grid}.cx .hero-aside .pill{margin-bottom:15px}.cx .hero-aside h3{font-size:24px}.cx .page-nav .container{gap:24px;width:calc(100% - 44px)}.cx .page-nav a{font-size:11px}.cx .split-section{grid-template-columns:1fr;gap:31px}.cx .split-section h2{font-size:31px}.cx .split-section .lead{font-size:15px}.cx .feature-item h3{font-size:23px}.cx .feature-item p{font-size:14px}.cx .steps-grid{gap:28px 22px}.cx .step h3{font-size:23px}.cx .step p{font-size:12px}.cx .step-number{margin-bottom:20px;font-size:13px}.cx .example-grid h2{font-size:31px}.cx .example-grid>div>p{font-size:15px}.cx .example-box{box-shadow:none;margin-right:0;padding:23px}.cx .outcome-grid{grid-template-columns:1fr;gap:25px}.cx .outcome h3{font-size:24px}.cx .outcome p{font-size:14px}.cx .two-col,.cx .three-col{grid-template-columns:1fr;gap:35px}.cx .related-list a{flex-wrap:wrap;gap:13px}.cx .related-list strong{font-size:18px}.cx .related-list .pill{margin-left:0}.cx .related-list a>.arrow{margin-left:auto}.cx .faq summary{font-size:16px}.cx .faq>p{font-size:14px}.cx .filter-bar{gap:8px}.cx .filter-button{padding:8px 11px;font-size:11px}.cx .filter-search{width:100%;min-width:0;margin:7px 0 0}.cx .instrument-table{min-width:610px}.cx .instrument-table .instrument-name{font-size:17px}.cx .instrument-table td{font-size:12px}.cx .price-band{grid-template-columns:1fr}.cx .price-step{border-right:0;border-bottom:1px solid var(--line);padding:26px}.cx .price-step h3{margin:15px 0}.cx .ledger-row{grid-template-columns:1fr 90px;gap:16px;padding:25px 0}.cx .ledger-row>div:first-child{grid-column:1/-1;align-items:center;gap:16px;display:flex}.cx .ledger-row h3{font-size:23px}.cx .ledger-row .ledger-stat{font-size:27px}.cx .ledger-row p{font-size:12px}.cx .release-row{grid-template-columns:1fr 95px;gap:12px 20px}.cx .release-row>p{grid-area:2/1/auto/-1}.cx .release-row>.pill{grid-area:1/2;justify-self:end}.cx .release-row>.text-link{grid-column:1;justify-self:start;margin-top:5px}.cx .method-grid{grid-template-columns:1fr 1fr}.cx .method-box{padding:22px 18px}.cx .method-box h3{font-size:24px}.cx .method-box p{font-size:12px}.cx .article-layout{grid-template-columns:1fr;gap:30px}.cx .article-side{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 18px;padding-bottom:22px;display:flex;position:static}.cx .article-side .label{flex-basis:100%}.cx .article-side a{margin:0;font-size:11px}.cx .article-side .button{margin:6px 0 0}.cx .body-copy p{font-size:16px}.cx .body-copy h2{margin-top:35px;font-size:30px}.cx .body-copy ul,.cx .body-copy ol{font-size:15px}.cx .brief-grid{grid-template-columns:1fr;gap:35px}.cx .form-grid{grid-template-columns:1fr;gap:20px}.cx .field.full{grid-column:auto}.cx .brief-aside{padding:25px}.cx .brief-result{padding:23px}.cx .brief-result .actions .button{width:100%}.cx .form-note{font-size:11px}.cx .release-note{grid-template-columns:1fr;gap:13px}.cx .signin-box{padding:27px}.cx .signin-box h2{font-size:34px}.cx .signin-box .button{width:100%;font-size:12px}.cx .page-directory{columns:1}.cx .verify-input{flex-direction:column}.cx .footer-top{grid-template-columns:1fr 1fr;gap:34px 25px}.cx .footer-brand{grid-column:1/-1}.cx .footer-brand .brand-edge{font-size:48px}.cx .footer-brand p{max-width:350px;margin-top:15px}.cx .footer-group:last-child{grid-column:1/-1}.cx .footer-group a{font-size:12px}.cx .footer-lower{flex-direction:column;align-items:start;gap:18px;font-size:10px}.cx .footer-lower nav{gap:16px}.cx .footer-note{font-size:10px}.cx .site-footer{padding-top:43px}.cx .search-dialog{padding:24px}.cx .search-dialog-header h2{font-size:28px}.cx .search-result h3{font-size:20px}.cx .endpoint{align-items:start;font-size:10px}.cx .codebox{padding:23px 18px;font-size:10px}.cx .codebox .copy-code{float:right;margin-bottom:10px;position:static}.cx .search-page-input .button{padding:12px;font-size:12px}.cx .status-key{gap:18px}.cx .status-key p{min-width:135px;font-size:11px}.cx .source-note{font-size:10px}.cx .plain-list li{font-size:14px}.cx .download-menu .button{font-size:12px}}@media (max-width:380px){.cx .brand-by{display:none}.cx .menu-button{white-space:nowrap}}@media (prefers-reduced-motion:reduce){.cx *,.cx :before,.cx :after{transition:none!important;animation:none!important}}@media print{.cx .utility,.cx .site-header,.cx .site-footer,.cx .invitation,.cx .page-nav,.cx .search-dialog,.cx .actions,.cx .article-side,.cx .filter-bar,.cx .toast{display:none!important}.cx{background:var(--mffffff);font-size:11pt}.cx .container{width:100%;max-width:none}.cx .section{padding:22px 0}.cx .page-hero{padding:0 0 24px}.cx .page-hero h1{font-size:34pt}.cx .page-hero-grid,.cx .split-section,.cx .article-layout,.cx .example-grid{display:block}.cx .hero-aside{margin-top:20px}.cx .page-hero .lead{font-size:13pt}.cx .faq>p{display:block}.cx .body-copy{max-width:none}.cx .body-copy p{font-size:11pt}.cx .body-copy h2{font-size:20pt}.cx a{color:inherit}.cx .table-scroll{overflow:visible}.cx .instrument-table{min-width:0}.cx .example-box,.cx .sample-sheet{box-shadow:none}}.cx .statement-quote{border-left:3px solid var(--brand);letter-spacing:-.015em;margin:24px 0;padding:20px 0 20px 25px;font-size:21px;line-height:1.7}.cx .commitment-string{font:11px/1.8 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:var(--soft);padding:18px}.cx .release-row h3{overflow-wrap:anywhere}.cx .brief-result textarea{background:var(--mf7f9fc);border:1px solid var(--mbdcada);width:100%;min-height:300px;font:12px/1.8 var(--mono);resize:vertical;margin-top:20px;padding:18px;display:block}.cx .pill.hit{color:var(--m345b43);background:var(--medf3e9);border-color:var(--mcbdcc6)}.cx .pill.miss{color:var(--m8a513d);background:var(--mf3e8e2);border-color:var(--mdbc7bd)}.cx .body-copy section:first-child h2{margin-top:20px}.cx{--paper:var(--mffffff);--soft:var(--mf3f6fa);--ink:var(--m172b42);--muted:var(--m586777);--line:var(--mdbe2ea);--max:1280px;background:var(--mffffff)}.cx h1,.cx h2,.cx h3{letter-spacing:-.025em;font-style:normal}.cx h1{font-size:clamp(36px,4.1vw,58px);line-height:1.12}.cx h2{font-size:clamp(28px,2.8vw,38px);line-height:1.18}.cx h3{font-size:23px}.cx .section{padding-block:76px}.cx .section-heading{align-items:start}.cx .section-heading h2{max-width:750px}.cx .section-heading>p{max-width:370px;padding-top:6px;font-size:15px;line-height:1.7}.cx .eyebrow{letter-spacing:.075em;font-size:11px}.cx .label{letter-spacing:.04em;font-size:11px}.cx .lead{font-size:18px;line-height:1.65}.cx .button{gap:22px;min-height:46px;padding:13px 18px;font-size:13px}.cx .button:not(.primary):not(.dark):not(.light){border-color:var(--kb9c7d6)}.cx .text-link{font-size:13px}.cx .utility{background:var(--kf4f7fa);color:var(--k586777);border-bottom:1px solid var(--ke5ebf1);font-size:10px}.cx .utility-inner{height:29px}.cx .utility a:hover{color:var(--k1d5fad)}.cx .header-inner{gap:27px;min-height:80px}.cx .brand-edge{font-size:40px}.cx .brand-by{font-size:10px}.cx .brand-by strong{font-size:12px}.cx .main-nav{gap:26px}.cx .main-nav summary,.cx .nav-plain{font-size:13px}.cx .header-actions{gap:17px}.cx .header-actions>.button{font-size:12px}.cx .nav-pop{min-width:290px;padding:20px 24px;box-shadow:0 8px 20px #172b420a}.cx .nav-pop a{padding:11px 0;font-size:13px}.cx .nav-pop .label{color:var(--brand);margin-bottom:9px}.cx .sectors-pop{width:330px}.cx .company-pop{left:auto;right:-60px}.cx .nav-pop a[aria-current=page]{color:var(--brand);font-weight:700}.cx .institutional-hero{background:var(--mffffff);padding:65px 0 0}.cx .institutional-hero-grid{grid-template-columns:1.3fr .82fr;align-items:center;gap:96px;display:grid}.cx .institutional-hero-copy .eyebrow{margin-bottom:24px}.cx .institutional-hero h1{letter-spacing:-.035em;max-width:710px;font-size:clamp(40px,4.4vw,62px);line-height:1.08}.cx .institutional-hero .lead{max-width:625px;margin:28px 0;font-size:18px;line-height:1.65}.cx .hero-scope{color:var(--muted);margin-top:22px;font-size:12px}.cx .hero-sector-nav{border-left:1px solid var(--line);padding-left:35px}.cx .hero-sector-nav>.label{color:var(--brand);margin-bottom:12px;display:block}.cx .hero-sector-nav>a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.cx .hero-sector-nav>a:last-child{border-bottom:0;padding-bottom:0}.cx .hero-sector-nav strong{letter-spacing:-.01em;font-size:19px;line-height:1.3;display:block}.cx .hero-sector-nav small{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.55;display:block}.cx .hero-sector-nav .arrow{color:var(--brand);font-size:20px}.cx .hero-sector-nav a:hover strong{color:var(--brand)}.cx .persona-bar{margin-top:55px;padding:20px 0;font-size:15px}.cx .persona-bar>span{font-size:17px}.cx .persona-bar select{min-width:230px;font-size:16px}.cx .persona-bar>p{max-width:355px;font-size:12px}.cx .solution-list{border-top:1px solid var(--line)}.cx .solution-row{border-bottom:1px solid var(--line);grid-template-columns:.92fr 1.2fr 36px;align-items:start;gap:50px;padding:32px 0;display:grid}.cx .solution-row h3{max-width:380px;margin-top:10px;font-size:26px;line-height:1.2}.cx .solution-row h3 a:hover{color:var(--brand)}.cx .solution-row>div>p:not(.label){color:var(--muted);font-size:15px;line-height:1.7}.cx .solution-deliverable{color:var(--muted);margin-top:14px;font-size:12px;line-height:1.6;display:block}.cx .solution-deliverable strong{color:var(--ink);margin-right:6px;display:inline-block}.cx .row-arrow{border:1px solid var(--line);width:36px;height:36px;color:var(--brand);justify-content:center;align-items:center;margin-top:5px;display:flex}.cx .row-arrow:hover{background:var(--k1d5fad);color:var(--kffffff);border-color:var(--k1d5fad)}.cx .section-end{flex-wrap:wrap;align-items:center;gap:26px;margin-top:28px;display:flex}.cx .asset-perspective{grid-template-columns:.9fr 1.15fr;align-items:center;gap:80px;display:grid}.cx .asset-perspective figure{min-width:0}.cx .asset-perspective img{object-fit:cover;object-position:55% 55%;width:100%;height:380px}.cx .asset-perspective figcaption{color:var(--muted);padding-top:11px;font-size:11px}.cx .asset-perspective h2{margin:20px 0}.cx .asset-perspective .lead{font-size:17px}.cx .perspective-lines{border-top:1px solid var(--line);margin:26px 0 18px}.cx .perspective-lines>div{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr;gap:20px;padding:13px 0;font-size:13px;display:grid}.cx .perspective-lines span{color:var(--muted)}.cx .institutional-example{grid-template-columns:.73fr 1.27fr;align-items:center;gap:65px;display:grid}.cx .example-intro h2{margin:20px 0}.cx .example-intro>p:not(.eyebrow){color:var(--muted);font-size:16px;line-height:1.7}.cx .example-qualification{color:var(--muted);margin-top:22px;font-size:11px;line-height:1.6;display:block}.cx .example-ui{border:1px solid var(--line);background:var(--mffffff);min-width:0}.cx .example-ui .demo-tabs{border-bottom:1px solid var(--line);background:var(--soft);margin:0}.cx .example-ui .demo-tab{padding:14px 10px;font-size:12px}.cx .institutional-sample{padding:28px}.cx .sample-top{justify-content:space-between;align-items:center;gap:18px;margin-bottom:21px;display:flex}.cx .institutional-sample>h3{margin-bottom:8px;font-size:24px}.cx .sample-meta{color:var(--muted);margin-bottom:23px;font-size:11px}.cx .sample-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.cx .sample-table thead th{letter-spacing:.025em;text-transform:uppercase;color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:11px 10px 11px 0;font-size:10px;font-weight:400}.cx .sample-table td,.cx .sample-table tbody th{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px 14px 0;font-size:12px;line-height:1.5}.cx .sample-table tbody th{width:30%;font-weight:400}.cx .sample-table td{color:var(--muted)}.cx .sample-table td:last-child{padding-right:0}.cx .sample-table td:last-child span{color:var(--brand);background:var(--medf3fa);padding:3px 6px;font-size:11px;display:inline-block}.cx .sample-bottom{padding-top:20px}.cx .sample-bottom p{color:var(--muted);margin-bottom:10px;font-size:12px;line-height:1.7}.cx .institutional-trust{grid-template-columns:.85fr 1.2fr;gap:85px;display:grid}.cx .institutional-trust h2{margin:20px 0}.cx .institutional-trust>div>p:not(.eyebrow){color:var(--muted);max-width:420px;margin-bottom:18px;font-size:16px;line-height:1.7}.cx .reading-card h3{font-size:26px;line-height:1.25}.cx .reading-card p{font-size:14px;line-height:1.7}.cx .reading-card .label{font-family:var(--sans);font-size:10px}.cx .invitation{background:var(--k1d5fad);color:var(--kffffff);padding:60px 0}.cx .invitation .label{color:var(--kd8e6f7)}.cx .invitation h2{font-size:clamp(30px,3.3vw,44px);line-height:1.16}.cx .invitation p{color:var(--ke4edf8);font-size:16px}.cx .invitation .button{background:var(--kffffff);color:var(--k1d5fad);border-color:var(--kffffff)}.cx .invitation .button:hover{background:var(--ke8f0fa);border-color:var(--ke8f0fa);color:var(--k174e90)}.cx .page-hero{padding:30px 0 58px}.cx .page-hero-grid{grid-template-columns:1.45fr .85fr;align-items:start;gap:75px}.cx .page-hero h1{max-width:900px;line-height:1.13}.cx .page-hero-grid h1{max-width:720px;font-size:clamp(37px,3.8vw,55px)}.cx .page-hero .hero-aside{background:var(--mf4f7fb);padding:27px}.cx .hero-aside h3{font-size:23px;line-height:1.3}.cx .hero-aside .label{font-family:var(--sans)}.cx .hero-aside dd{font-size:13px}.cx .hero-aside dt{font-family:var(--sans);font-size:11px}.cx .hero-aside .pill{font-size:10px}.cx .crumbs{flex-wrap:wrap;margin-bottom:30px;font-size:10px}.cx .page-hero .lead{max-width:710px;font-size:17px}.cx .page-nav .container{gap:30px}.cx .page-nav a{padding:16px 0;font-size:12px}.cx .split-section h2{font-size:34px;line-height:1.2}.cx .split-section{grid-template-columns:.9fr 1.4fr;gap:80px}.cx .feature-item{grid-template-columns:24px 1fr;gap:18px;padding:23px 0}.cx .feature-number{font-family:var(--sans)!important;color:var(--brand)!important}.cx .feature-item h3{font-size:22px}.cx .feature-item p{font-size:14px;line-height:1.7}.cx .steps-grid{gap:28px}.cx .step h3{font-size:22px;line-height:1.25}.cx .step p{font-size:14px;line-height:1.7}.cx .sector-directory{border-top:1px solid var(--line)}.cx .sector-directory>a{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr 35px;align-items:start;gap:35px;padding:30px 0;display:grid}.cx .sector-directory .sector-number{color:var(--brand);margin-top:6px;font-size:12px}.cx .sector-directory h3{margin-bottom:12px;font-size:29px}.cx .sector-directory p{color:var(--muted);max-width:850px;font-size:15px;line-height:1.7}.cx .sector-directory .arrow{color:var(--brand);margin-top:9px}.cx .sector-directory a:hover h3{color:var(--brand)}.cx .sector-directory.compact h3{margin-bottom:7px;font-size:25px}.cx .sector-directory.compact>a{padding:25px 0}.cx .capability-links{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.cx .capability-links>a{border-top:2px solid var(--brand);flex-direction:column;align-items:start;padding:23px 0;display:flex}.cx .capability-links h3{margin-bottom:15px;font-size:26px;line-height:1.2}.cx .capability-links p{color:var(--muted);margin-bottom:24px;font-size:14px;line-height:1.75}.cx .capability-links .arrow{color:var(--brand);margin-top:auto}.cx .capability-links a:hover h3{color:var(--brand)}.cx .deliverable-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 60px;display:grid}.cx .deliverable-grid article{border-top:1px solid var(--line);padding:24px 0 0}.cx .deliverable-grid h2,.cx .deliverable-grid h3{margin-bottom:15px;font-size:24px;line-height:1.25}.cx .deliverable-grid p{color:var(--muted);font-size:15px;line-height:1.75}.cx .pilot-grid{grid-template-columns:1fr 1fr;gap:85px;display:grid}.cx .pilot-grid h2{margin:21px 0}.cx .pilot-grid .lead{font-size:16px}.cx .pilot-grid .actions{margin-top:26px}.cx .pilot-scope h3{margin-bottom:20px;font-size:21px}.cx .pilot-scope h3:not(:first-child){margin-top:32px}.cx .pilot-scope .plain-list li{padding:13px 0;font-size:13px}.cx .pilot-steps{margin-top:46px}.cx .catalogue-intro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:45px;margin-bottom:35px;padding-bottom:30px;display:flex}.cx .catalogue-intro>p{max-width:700px;color:var(--muted);font-size:14px;line-height:1.7}.cx .catalogue-intro .text-link{white-space:nowrap}.cx .solution-catalogue .filter-bar{gap:8px}.cx .solution-catalogue .filter-search{min-width:220px;max-width:270px}.cx .catalogue-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cx .solution-card{border-bottom:1px solid var(--line);border-right:1px solid var(--line);flex-direction:column;min-width:0;padding:27px;display:flex}.cx .solution-card .label{color:var(--brand);margin-bottom:19px;font-size:10px}.cx .solution-card h2{margin-bottom:16px;font-size:24px;line-height:1.25}.cx .solution-card h2 a:hover{color:var(--brand)}.cx .solution-card>p:not(.label){color:var(--muted);margin-bottom:27px;font-size:14px;line-height:1.75}.cx .solution-card-bottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;display:flex}.cx .solution-card-bottom>span{color:var(--muted);font-size:10px}.cx .solution-card-bottom .text-link{gap:10px;font-size:12px}.cx .solution-overview{grid-template-columns:.7fr 1.6fr;align-items:start;gap:70px;margin-bottom:42px;display:grid}.cx .solution-overview .lead{max-width:800px;font-size:19px}.cx .example-grid h2{font-size:34px}.cx .example-box{box-shadow:none;background:var(--mf4f7fb);margin-right:0;padding:30px}.cx .example-box .plain-list{margin:12px 0 24px}.cx .example-box .plain-list li{padding:12px 0;font-size:13px;line-height:1.65}.cx .example-box h3{margin-bottom:24px;font-size:24px}.cx .example-box h4{margin-top:20px;font-size:13px}.cx .evidence-evaluation{grid-template-columns:1fr 1fr;gap:80px;display:grid}.cx .evidence-evaluation h2{max-width:430px;margin:20px 0 25px;font-size:29px}.cx .evidence-evaluation .plain-list li{font-size:14px;line-height:1.7}.cx .scope-note{color:var(--muted);border-top:1px solid var(--line);margin-top:30px;padding-top:23px;font-size:12px;line-height:1.8}.cx .capability-architecture{border-top:1px solid var(--line)}.cx .architecture-row{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr 1fr;align-items:start;gap:35px;padding:30px 0;display:grid}.cx .architecture-row>span{color:var(--brand);padding-top:6px;font-size:13px}.cx .architecture-row h2{font-size:29px}.cx .architecture-row p{color:var(--muted);font-size:15px;line-height:1.7}.cx .resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 65px;display:grid}.cx .resource-grid>a,.cx .resource-grid>article{border-top:1px solid var(--line);min-width:0;padding:25px 0}.cx .resource-grid h2{margin-bottom:15px;font-size:26px}.cx .resource-grid p{color:var(--muted);max-width:530px;margin-bottom:20px;font-size:15px;line-height:1.7}.cx .resource-grid .arrow,.cx .resource-grid>a:hover h2{color:var(--brand)}.cx .site-footer{background:var(--kf5f7fa);padding-top:55px}.cx .footer-top{grid-template-columns:1.05fr 1fr 1fr .9fr;gap:45px}.cx .footer-group h3{text-transform:none;letter-spacing:0;color:var(--ink);font-size:12px;font-weight:700}.cx .footer-group a{font-size:12px;line-height:1.6}.cx .footer-brand p{max-width:250px;font-size:13px;line-height:1.8}.cx .footer-brand .brand-edge{font-size:45px}.cx .footer-lower{font-size:9px;line-height:1.7}.cx .source-note{font-family:var(--sans);font-size:11px}.cx .page-directory h3{font-size:20px}@media (max-width:1200px){.cx .institutional-hero-grid{grid-template-columns:1.15fr .85fr;gap:55px}.cx .institutional-hero h1{font-size:52px}.cx .hero-sector-nav{padding-left:25px}.cx .institutional-example{grid-template-columns:.8fr 1.2fr;gap:40px}.cx .asset-perspective{gap:50px}.cx .solution-row{gap:30px}.cx .page-hero-grid{gap:45px}.cx .catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cx .institutional-trust{gap:50px}.cx .solution-overview{gap:40px}.cx .footer-top{gap:30px}.cx .header-inner{gap:20px}.cx .main-nav{gap:19px}.cx .header-actions{gap:12px}.cx .header-actions>.button{gap:12px;font-size:11px}}@media (max-width:1050px){.cx .header-inner{min-height:76px}.cx .header-actions{margin-left:auto}.cx .main-nav{padding:20px var(--gutter);border-bottom:1px solid var(--line);background:var(--mffffff);max-height:calc(100dvh - 100px);display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.cx .main-nav.is-open{display:block}.cx .main-nav details{border-bottom:1px solid var(--line)}.cx .main-nav summary{padding:16px 0;font-size:15px}.cx .nav-pop,.cx .sectors-pop,.cx .company-pop{width:100%;min-width:0;box-shadow:none;border:0;padding:10px 0 18px 20px;position:static}.cx .nav-pop a{font-size:14px}.cx .nav-plain{padding:18px 0;font-size:15px;display:block}.cx .menu-button{display:block}.cx .institutional-hero-grid{gap:40px}.cx .institutional-hero h1{font-size:46px}.cx .hero-sector-nav strong{font-size:17px}.cx .hero-sector-nav small{font-size:11px}.cx .institutional-hero .lead{font-size:17px}.cx .institutional-example{grid-template-columns:1fr;gap:30px}.cx .example-intro{max-width:650px}.cx .example-intro h2 br{display:none}.cx .example-qualification{margin-top:15px}.cx .example-ui{max-width:850px}.cx .institutional-trust,.cx .pilot-grid{gap:40px}.cx .asset-perspective{gap:35px}.cx .asset-perspective img{height:350px}.cx .page-hero-grid{grid-template-columns:1.2fr .8fr;gap:35px}.cx .page-hero-grid h1{font-size:42px}.cx .deliverable-grid{gap:30px 40px}.cx .footer-top{grid-template-columns:1fr 1fr 1fr}.cx .footer-group:last-child{grid-column:2/-1;grid-template-columns:1fr 1fr;display:grid}.cx .solution-card{padding:25px}.cx .evidence-evaluation{gap:45px}}@media (max-width:700px){.cx{--gutter:22px}.cx .section{padding-block:50px}.cx .header-inner{min-height:70px}.cx .brand-edge{font-size:35px}.cx .brand-by strong{font-size:11px}.cx .main-nav{padding:15px 22px}.cx .header-actions>.button{display:none}.cx .header-actions{gap:13px}.cx .utility-inner{height:27px}.cx .institutional-hero{padding-top:35px}.cx .institutional-hero-grid{grid-template-columns:1fr;gap:34px}.cx .institutional-hero h1{font-size:clamp(36px,9.5vw,49px);line-height:1.1}.cx .institutional-hero-copy .eyebrow{margin-bottom:20px;font-size:10px}.cx .institutional-hero .lead{margin:22px 0 25px;font-size:16px}.cx .institutional-hero .actions{gap:10px}.cx .institutional-hero .button{gap:14px;padding:12px 15px;font-size:12px}.cx .hero-scope{margin-top:18px;font-size:11px;line-height:1.7}.cx .hero-sector-nav{border-left:0;border-top:1px solid var(--line);padding-top:25px;padding-left:0}.cx .hero-sector-nav>.label{margin-bottom:4px}.cx .hero-sector-nav>a{padding:15px 0}.cx .hero-sector-nav strong{font-size:17px}.cx .hero-sector-nav small{font-size:11px}.cx .hero-sector-nav>a:last-child{border-bottom:1px solid var(--line);padding-bottom:14px}.cx .persona-bar{margin-top:27px;padding:19px 0}.cx .persona-bar select{min-width:0;font-size:15px}.cx .persona-bar>span{font-size:15px}.cx .persona-bar>p{font-size:11px}.cx .section-heading h2{font-size:30px}.cx .section-heading>p{margin-top:18px;font-size:14px}.cx .solution-row{grid-template-columns:1fr 32px;gap:17px 20px;padding:26px 0}.cx .solution-row>div:nth-child(2){grid-area:2/1/auto/-1}.cx .solution-row h3{max-width:320px;margin-top:9px;font-size:24px}.cx .solution-row .row-arrow{grid-area:1/2;width:32px;height:32px}.cx .solution-row>div>p:not(.label){font-size:14px}.cx .solution-deliverable{font-size:12px}.cx .asset-perspective{grid-template-columns:1fr;gap:30px}.cx .asset-perspective img{height:250px}.cx .asset-perspective h2{margin:17px 0;font-size:30px}.cx .asset-perspective .lead{font-size:16px}.cx .perspective-lines>div{grid-template-columns:90px 1fr;gap:12px;font-size:12px}.cx .institutional-example{gap:25px}.cx .example-intro h2{margin:17px 0;font-size:30px}.cx .example-intro>p:not(.eyebrow){font-size:15px}.cx .example-ui .demo-tabs{justify-content:stretch;overflow-x:auto}.cx .example-ui .demo-tab{min-width:0;padding:14px 7px;font-size:10px}.cx .institutional-sample{padding:20px 17px}.cx .sample-top{gap:10px;margin-bottom:17px}.cx .sample-top .label{font-size:9px}.cx .sample-top .pill{padding:4px 6px;font-size:9px}.cx .institutional-sample>h3{font-size:22px}.cx .sample-table{min-width:400px}.cx .sample-meta{font-size:10px}.cx .sample-bottom p{font-size:11px}.cx .institutional-trust{grid-template-columns:1fr;gap:25px}.cx .institutional-trust h2{margin:17px 0;font-size:30px}.cx .institutional-trust>div>p:not(.eyebrow){font-size:15px}.cx .invitation{padding:45px 0}.cx .invitation h2{font-size:32px}.cx .invitation p{font-size:15px}.cx .page-hero{padding:25px 0 40px}.cx .page-hero-grid{grid-template-columns:1fr;gap:30px}.cx .page-hero h1,.cx .page-hero-grid h1{font-size:clamp(34px,8.4vw,44px);line-height:1.15}.cx .page-hero .lead{margin-top:22px;font-size:16px}.cx .page-hero .eyebrow{margin-bottom:18px;font-size:10px}.cx .page-hero .actions{margin-top:25px}.cx .page-hero .hero-aside{padding:22px}.cx .hero-aside h3{font-size:23px}.cx .hero-aside .pill{margin-bottom:18px}.cx .page-nav .container{gap:25px}.cx .page-nav a{font-size:11px}.cx .split-section{grid-template-columns:1fr;gap:27px}.cx .split-section h2{font-size:29px}.cx .split-section .eyebrow{margin-bottom:17px}.cx .feature-item h3{font-size:21px}.cx .feature-item p{font-size:14px}.cx .feature-item{grid-template-columns:20px 1fr;gap:12px;padding:22px 0}.cx .steps-grid{grid-template-columns:1fr;gap:24px}.cx .step h3{font-size:22px}.cx .step-number{margin-bottom:14px}.cx .step p{font-size:14px}.cx .sector-directory>a{grid-template-columns:24px 1fr 20px;gap:15px;padding:25px 0}.cx .sector-directory h3{margin-bottom:12px;font-size:24px}.cx .sector-directory p{font-size:14px}.cx .sector-directory .sector-number{font-size:10px}.cx .sector-directory.compact h3{font-size:22px}.cx .capability-links{grid-template-columns:1fr;gap:15px}.cx .capability-links>a{padding:22px 0}.cx .capability-links h3{font-size:25px}.cx .capability-links p{margin-bottom:18px;font-size:14px}.cx .deliverable-grid{grid-template-columns:1fr;gap:26px}.cx .deliverable-grid h2,.cx .deliverable-grid h3{font-size:23px}.cx .deliverable-grid p{font-size:14px}.cx .pilot-grid{grid-template-columns:1fr;gap:35px}.cx .pilot-grid h2{margin:17px 0;font-size:29px}.cx .pilot-grid .lead{font-size:15px}.cx .pilot-steps{margin-top:35px}.cx .catalogue-intro{margin-bottom:26px;padding-bottom:23px;display:block}.cx .catalogue-intro>p{font-size:13px}.cx .catalogue-intro .text-link{margin-top:12px}.cx .solution-catalogue .filter-search{min-width:0;max-width:none}.cx .catalogue-grid{grid-template-columns:1fr}.cx .solution-card{padding:24px}.cx .solution-card h2{font-size:24px}.cx .solution-overview{grid-template-columns:1fr;gap:18px;margin-bottom:30px}.cx .solution-overview .lead{font-size:17px}.cx .example-grid h2{font-size:29px}.cx .example-box{padding:23px}.cx .evidence-evaluation{grid-template-columns:1fr;gap:35px}.cx .evidence-evaluation h2{margin:17px 0 22px;font-size:27px}.cx .evidence-evaluation .plain-list li{font-size:13px}.cx .scope-note{font-size:11px}.cx .architecture-row{grid-template-columns:1fr;gap:16px;padding:25px 0}.cx .architecture-row h2{font-size:27px}.cx .architecture-row p{font-size:14px}.cx .architecture-row>span{font-size:12px}.cx .resource-grid{grid-template-columns:1fr;gap:15px}.cx .resource-grid h2{font-size:25px}.cx .resource-grid p{font-size:14px}.cx .footer-top{grid-template-columns:1fr 1fr;gap:30px 25px}.cx .footer-brand{grid-column:1/-1}.cx .footer-group:last-child{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.cx .footer-group a{font-size:11px}.cx .footer-lower{font-size:9px}.cx .reading-card h3{font-size:25px}.cx .reading-card p{font-size:14px}}@media print{.cx .hero-sector-nav,.cx .demo-tabs,.cx .row-arrow{display:none}.cx .institutional-hero-grid,.cx .institutional-trust,.cx .asset-perspective,.cx .pilot-grid,.cx .evidence-evaluation,.cx .solution-overview,.cx .institutional-example{display:block}.cx .institutional-hero{padding:0}.cx .institutional-hero h1{font-size:34pt}.cx .catalogue-grid,.cx .deliverable-grid{grid-template-columns:1fr 1fr}.cx .institutional-sample{break-inside:avoid}.cx .invitation{display:none}.cx .asset-perspective img{max-height:220px}}@media (min-width:701px) and (max-width:900px){.cx .institutional-hero-grid{grid-template-columns:1fr;gap:38px}.cx .institutional-hero h1{max-width:650px;font-size:48px}.cx .hero-sector-nav{border-left:0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 30px;padding:27px 0 0;display:grid}.cx .hero-sector-nav>.label{grid-column:1/-1}.cx .hero-sector-nav>a{align-items:start;padding:18px 0}.cx .hero-sector-nav>a:last-child{border-bottom:1px solid var(--line);padding-bottom:18px}.cx .institutional-hero .actions{flex-wrap:nowrap}.cx .institutional-hero .lead{max-width:650px}}.cx a,.cx button,.cx input,.cx select,.cx textarea,.cx summary{scroll-margin-top:110px;scroll-margin-bottom:24px}.cx .vx-figure{--vx-blue:var(--m1d5fad);--vx-dark:var(--m213b55);--vx-text:var(--m40576d);--vx-muted:var(--m6b7e91);--vx-line:var(--md7e2ec);--vx-soft:var(--mf0f5fa);--vx-amber:var(--m91672f);--vx-amber-bg:var(--mf7f0e5);isolation:isolate;background:var(--mffffff);border:1px solid var(--mcfdeeb);min-width:0;color:var(--vx-dark);font-family:var(--sans,Arial,sans-serif);text-align:left;margin:0;font-style:normal;line-height:1.4;display:block;overflow:hidden;container-type:inline-size}.cx .vx-figure *{box-sizing:border-box;font-style:normal}.cx .vx-figure h4,.cx .vx-figure p,.cx .vx-figure strong,.cx .vx-figure span{margin:0}.cx .vx-chrome{border-bottom:1px solid var(--vx-line);background:var(--mf6f9fc);justify-content:space-between;align-items:center;gap:12px;padding:13px 22px;display:flex}.cx .vx-brand{color:var(--vx-blue);letter-spacing:-.04em;white-space:nowrap;font-size:21px;font-weight:700;line-height:1}.cx .vx-brand>span{color:var(--vx-blue)}.cx .vx-brand small{border-left:1px solid var(--mc9d9e7);color:var(--m6b7e91);letter-spacing:.045em;text-transform:uppercase;vertical-align:middle;margin-left:10px;padding-left:12px;font-size:10px;font-weight:400;line-height:1.2;display:inline-block}.cx .vx-sample{letter-spacing:.07em;text-transform:uppercase;color:var(--m74879a);white-space:nowrap;font-size:9px;font-weight:500;line-height:1}.cx .vx-heading{flex-direction:column;gap:7px;padding:22px 24px 0;display:flex}.cx .vx-heading>strong{letter-spacing:-.015em;color:var(--vx-dark);font-size:20px;font-weight:600;line-height:1.25}.cx .vx-heading>span{color:var(--vx-muted);font-size:11px;line-height:1.45}.cx .vx-body{padding:21px 24px 23px}.cx .vx-footer{background:var(--mf8fafc);border-top:1px solid var(--vx-line);color:var(--vx-muted);justify-content:space-between;align-items:center;gap:16px;padding:11px 22px;font-size:10px;line-height:1.5;display:flex}.cx .vx-footer>strong{color:var(--vx-blue);white-space:nowrap;font-size:10px;font-weight:500}.cx .vx-svg{width:100%;height:auto;font-family:var(--sans,Arial,sans-serif);display:block;overflow:visible}.cx .vx-svg text{letter-spacing:0;font-family:inherit}.cx .vx-metrics{border-top:1px solid var(--vx-line);grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:18px;margin-top:17px;padding-top:19px;display:grid}.cx .vx-metric{min-width:0}.cx .vx-metric strong{color:var(--vx-blue);letter-spacing:-.025em;font-size:21px;font-weight:600;line-height:1.15;display:block}.cx .vx-metric span{color:var(--vx-text);margin-top:7px;font-size:10px;line-height:1.5;display:block}.cx .vx-metric small{color:var(--vx-muted);margin-top:3px;font-size:10px;line-height:1.4;display:block}.cx .vx-statline{border-top:1px solid var(--vx-line);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:18px;padding-top:18px;display:flex}.cx .vx-statline>span{color:var(--vx-muted);font-size:10px;line-height:1.4}.cx .vx-statline strong{color:var(--vx-dark);margin-top:4px;font-size:12px;font-weight:500;display:block}.cx .vx-checks{border-top:1px solid var(--vx-line);margin-top:19px}.cx .vx-check{border-bottom:1px solid var(--me5edf4);color:var(--vx-text);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:11px;line-height:1.4;display:flex}.cx .vx-check:last-child{border-bottom:0;padding-bottom:0}.cx .vx-chip{background:var(--meef4fa);color:var(--m28639d);white-space:nowrap;padding:3px 6px;font-size:9px;font-weight:500;line-height:1.3;display:inline-block}.cx .vx-chip.attention{background:var(--vx-amber-bg);color:var(--vx-amber)}.cx .vx-note{background:var(--medf3fa);color:var(--m47667f);border-left:2px solid var(--m83a7cd);margin-top:17px;padding:11px 13px;font-size:11px;line-height:1.55}.cx .vx-note.attention{background:var(--vx-amber-bg);border-left-color:var(--mb89561);color:var(--m7d5e35)}.cx .vx-legend{color:var(--vx-muted);flex-wrap:wrap;gap:9px 17px;margin-bottom:10px;font-size:10px;line-height:1.35;display:flex}.cx .vx-legend:last-child{margin:16px 0 0}.cx .vx-legend>span{align-items:center;gap:6px;display:inline-flex}.cx .vx-legend i{background:var(--vx-blue);flex:none;width:10px;height:6px;display:inline-block}.cx .vx-legend .slate{background:var(--m91a6bb)}.cx .vx-legend .pale{background:var(--md9e8f5)}.cx .vx-legend .amber{background:var(--mb79561)}.cx .vx-legend .outline{border:1.5px solid var(--m9a743d);background:var(--mffffff);width:9px;height:9px}.cx .vx-legend .marker{background:var(--k957242);width:2px;height:11px}.cx .vx-documents{grid-template-columns:1fr 1fr;gap:15px;display:grid}.cx .vx-document{border:1px solid var(--md7e3ef);border-top:3px solid var(--m89adcf);background:var(--mffffff);min-width:0;padding:15px 13px 11px}.cx .vx-document-type{color:var(--vx-muted);text-transform:uppercase;letter-spacing:.035em;font-size:9px;margin-bottom:7px!important;display:block!important}.cx .vx-document h4{margin-bottom:18px;font-size:14px;font-weight:600;line-height:1.35}.cx .vx-document-row{border-top:1px solid var(--me5edf4);padding:10px 0;line-height:1.35}.cx .vx-document-row span{color:var(--vx-muted);margin-bottom:4px;font-size:9px;display:block}.cx .vx-document-row strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.cx .vx-document-row.vx-highlight{background:var(--vx-amber-bg);margin-inline:-7px;padding-inline:7px}.cx .vx-document-row.vx-highlight strong{color:var(--m7d5929)}.cx .vx-bars{gap:19px;padding-top:7px;display:grid}.cx .vx-bar-row>div:first-child{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:12px;line-height:1.4;display:flex}.cx .vx-bar-row>div:first-child strong{color:var(--vx-blue);font-weight:500}.cx .vx-track{background:var(--meef3f8);height:14px;position:relative}.cx .vx-track>span{background:var(--vx-blue);height:100%;display:block}.cx .vx-track>span.pale{background:var(--m90b1d2)}.cx .vx-track>span.attention{background:var(--mae8d5c)}.cx .vx-baseline{z-index:1;border-left:2px solid var(--m9a753e);height:24px;position:absolute;top:-5px}.cx .vx-table-wrap{max-width:100%;margin-top:21px}.cx .vx-table{border-collapse:collapse;table-layout:auto;width:100%;font-size:11px;line-height:1.45}.cx .vx-table th,.cx .vx-table td{border-bottom:1px solid var(--me2eaf2);text-align:right;vertical-align:top;padding:10px 6px;font-size:11px}.cx .vx-table th:first-child,.cx .vx-table td:first-child{text-align:left;padding-left:0}.cx .vx-table th:last-child,.cx .vx-table td:last-child{padding-right:0}.cx .vx-table thead th{color:var(--vx-muted);letter-spacing:.03em;font-size:9px;font-weight:500}.cx .vx-table tbody th{color:var(--vx-text);font-weight:400}.cx .vx-table tbody td{color:var(--m294961)}.cx .vx-table tbody tr:last-child>*{border-bottom:0}.cx .vx-axis-note{color:var(--vx-muted);margin-bottom:10px;font-size:10px}.cx .vx-waterfall{grid-auto-columns:1fr;grid-auto-flow:column;align-items:start;gap:9px;display:grid}.cx .vx-waterfall-column{text-align:center;min-width:0}.cx .vx-waterfall-column>strong{color:var(--vx-text);white-space:nowrap;margin-bottom:10px;font-size:11px;font-weight:500;display:block}.cx .vx-waterfall-plot{border-bottom:1px solid var(--mcbd8e4);height:120px;position:relative}.cx .vx-waterfall-plot>span{background:var(--m84a8ca);position:absolute;left:17%;right:17%}.cx .vx-waterfall-plot>span.negative{background:var(--mb39568)}.cx .vx-waterfall-total .vx-waterfall-plot>span{background:var(--vx-blue)}.cx .vx-waterfall-total>strong{color:var(--vx-blue);font-weight:600}.cx .vx-waterfall-column>span{color:var(--vx-muted);overflow-wrap:anywhere;margin-top:8px;font-size:10px;line-height:1.3;display:block}.cx .vx-coverage{gap:6px;min-width:0;display:grid}.cx .vx-coverage-head,.cx .vx-coverage-row{grid-template-columns:1.15fr repeat(4,1fr);align-items:center;gap:6px;display:grid}.cx .vx-coverage-head{color:var(--vx-muted);padding-bottom:7px;font-size:9px;line-height:1.2}.cx .vx-coverage-head>span:not(:first-child){text-align:center}.cx .vx-coverage-row>strong{color:var(--vx-text);font-size:11px;font-weight:500}.cx .vx-coverage-row>span{text-align:center;padding:8px 0;font-size:14px;font-weight:500;line-height:1}.cx .vx-coverage-row>span.present{background:var(--me4eef8);color:var(--vx-blue)}.cx .vx-coverage-row>span.missing{background:var(--vx-amber-bg);color:var(--vx-amber)}.cx .vx-envelope{gap:22px;display:grid}.cx .vx-envelope-row>div:first-child{justify-content:space-between;align-items:center;gap:10px;margin-bottom:9px;font-size:11px;display:flex}.cx .vx-envelope-row strong{font-size:12px;font-weight:500}.cx .vx-envelope-row>div>span{color:var(--vx-muted);font-size:10px}.cx .vx-envelope-track{background:var(--keef3f8);height:18px;position:relative}.cx .vx-envelope-track>span{background:var(--k7ea7cd);height:100%;display:block}.cx .vx-envelope-track>span.attention{background:var(--kb8996d)}.cx .vx-envelope-track>i{background:var(--k203d59);width:2px;height:28px;position:absolute;top:-5px}.cx .vx-claim-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:23px;display:flex}.cx .vx-claim-head>div>span{color:var(--vx-muted);margin-bottom:7px;font-size:10px;display:block}.cx .vx-claim-head strong{color:var(--vx-blue);letter-spacing:-.03em;font-size:23px;font-weight:500;display:block}.cx .vx-claim-divider{color:var(--m93aac0);font-size:22px}.cx .vx-claim-lines{gap:16px;margin-bottom:17px;display:grid}.cx .vx-claim-lines>div{grid-template-columns:105px 1fr;gap:5px 15px;font-size:11px;display:grid}.cx .vx-claim-lines>div>span{color:var(--vx-text);grid-row:span 2;align-self:center}.cx .vx-claim-lines strong{color:var(--vx-muted);font-size:9px;font-weight:400}.cx .vx-pair-track{gap:3px;display:grid}.cx .vx-pair-track i{background:var(--md3e3f1);height:9px;display:block}.cx .vx-pair-track i:last-child{background:var(--vx-blue)}.cx .vx-cover-stack{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cx .vx-cover-stack>div{background:var(--me9f1f9);border-top:3px solid var(--m6f9ac4);flex-direction:column;gap:9px;padding:16px 12px;display:flex}.cx .vx-cover-stack>div>span{color:var(--vx-text);font-size:11px}.cx .vx-cover-stack strong{letter-spacing:-.03em;color:var(--vx-blue);font-size:23px;font-weight:500}.cx .vx-cover-stack small{color:var(--vx-muted);font-size:9px}.cx .vx-cover-stack>.vx-cover-gap{background:var(--vx-amber-bg);border-top-color:var(--mbd9e6c)}.cx .vx-cover-stack>.vx-cover-gap strong{color:var(--m866336)}.cx .vx-cover-connect{grid-template-columns:repeat(3,1fr);gap:9px;height:28px;margin:0 12px;display:grid}.cx .vx-cover-connect>span{border-left:1px solid var(--mb6cbdc);justify-self:center;height:28px}.cx .vx-cover-connect>span:last-child{border-left:1px dashed var(--mb79b70)}.cx .vx-cover-policy{border:1px solid var(--mcddde9);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;padding:12px;display:flex}.cx .vx-cover-policy>span:first-child{color:var(--vx-muted);font-size:10px}.cx .vx-cover-policy strong{font-size:12px;font-weight:500}.cx .vx-clock{grid-template-columns:55px 1fr 55px;align-items:center;gap:14px;padding:9px 0 26px;display:grid}.cx .vx-clock>div>span{color:var(--vx-muted);margin-bottom:6px;font-size:10px;display:block}.cx .vx-clock>div>strong{color:var(--vx-blue);font-size:18px;font-weight:500}.cx .vx-clock-track{border:1px solid var(--md2dfeb);height:39px;display:flex}.cx .vx-clock-track>span{background:var(--medf3f9);white-space:nowrap;flex:6;justify-content:center;align-items:center;padding:6px;margin:0!important;font-size:10px!important;display:flex!important}.cx .vx-clock-track>span:last-child{background:var(--md7e7f6);border-left:1px solid var(--mc2d7eb);flex:4;color:var(--vx-blue)!important}.cx .vx-contract-math{background:var(--medf4fa);justify-content:space-between;align-items:center;gap:9px;padding:18px 13px;font-size:13px;display:flex}.cx .vx-contract-math i{color:var(--m98afc5);font-size:18px;font-style:normal}.cx .vx-contract-math strong{color:var(--vx-blue);white-space:nowrap;font-size:21px;font-weight:500}.cx .vx-heatmap{gap:6px;display:grid}.cx .vx-heatmap-head,.cx .vx-heatmap-row{grid-template-columns:1.5fr repeat(4,1fr);align-items:center;gap:6px;display:grid}.cx .vx-heatmap-head{color:var(--vx-muted);padding-bottom:8px;font-size:9px}.cx .vx-heatmap-head>span:not(:first-child){text-align:center}.cx .vx-heatmap-row>strong{font-size:11px;font-weight:500;line-height:1.25}.cx .vx-heatmap-row>span{text-align:center;color:var(--k183e64);background:color-mix(in srgb,var(--k1d5fad) calc(var(--heat)*70%),var(--kf0f6fb));padding:17px 4px;font-size:14px}.cx .vx-heatmap-key{color:var(--vx-muted);justify-content:flex-end;align-items:center;gap:9px;margin-top:15px;font-size:9px;display:flex}.cx .vx-heatmap-key i{background:linear-gradient(90deg,var(--mdbe8f4),var(--m5b8cba));width:57px;height:6px}.cx .vx-capacity-assumptions{border-bottom:1px solid var(--vx-line);grid-template-columns:1fr 1fr;gap:16px;margin-bottom:13px;padding-bottom:17px;display:grid}.cx .vx-capacity-assumptions>span{color:var(--vx-muted);font-size:10px;line-height:1.4}.cx .vx-capacity-assumptions strong{color:var(--vx-blue);margin-bottom:3px;font-size:20px;font-weight:500;display:block}.cx .vx-revenue-formula{justify-content:space-between;align-items:center;gap:7px;padding:14px 0 25px;display:flex}.cx .vx-revenue-formula>div{min-width:0}.cx .vx-revenue-formula>span{color:var(--m94a9be);font-size:19px}.cx .vx-revenue-formula>div>span{color:var(--vx-muted);margin-bottom:8px;font-size:9px;display:block}.cx .vx-revenue-formula strong{white-space:nowrap;font-size:25px;font-weight:500}.cx .vx-revenue-formula .result strong{color:var(--vx-blue)}.cx .vx-revenue-bar{background:var(--mb79666);height:36px;display:flex}.cx .vx-revenue-bar>span:first-child{color:var(--kffffff);background:var(--vx-blue);justify-content:center;align-items:center;font-size:12px;display:flex}.cx .vx-revenue-bar+.vx-legend{margin-top:13px}.cx .vx-payment-total{border-bottom:1px solid var(--mdae5ef);padding:20px 0 24px}.cx .vx-payment-total>span{color:var(--vx-muted);margin-bottom:8px;font-size:10px;display:block}.cx .vx-payment-total>strong{letter-spacing:-.035em;color:var(--vx-blue);font-size:44px;font-weight:500;line-height:1.05;display:block}.cx .vx-payment-total>small{color:var(--vx-muted);margin-top:10px;font-size:10px;display:block}.cx .vx-payment-formula{grid-template-columns:repeat(3,1fr);gap:15px;padding:20px 0 0;display:grid}.cx .vx-payment-formula span{color:var(--vx-muted);margin-bottom:6px;font-size:9px;display:block}.cx .vx-payment-formula strong{white-space:nowrap;font-size:15px;font-weight:500;display:block}.cx .vx-gantt{gap:15px;display:grid}.cx .vx-gantt-head,.cx .vx-gantt-row{grid-template-columns:120px 1fr;align-items:center;gap:14px;display:grid}.cx .vx-gantt-head{color:var(--vx-muted);font-size:9px}.cx .vx-gantt-head>div{text-align:center;grid-template-columns:repeat(9,1fr);display:grid}.cx .vx-gantt-row>strong{color:var(--vx-text);font-size:11px;font-weight:500}.cx .vx-gantt-track{background:repeating-linear-gradient(to right,transparent 0,transparent calc(11.111% - 1px),var(--me4ecf3) calc(11.111% - 1px),var(--me4ecf3) 11.111%);border-right:1px solid var(--me4ecf3);height:28px}.cx .vx-gantt-track>span{white-space:nowrap;background:var(--mb8d2ea);height:28px;color:var(--m254f79);justify-content:center;align-items:center;font-size:9px;font-weight:500;display:flex}.cx .vx-gantt-track>span.attention{background:var(--meadac1);color:var(--m876635)}.cx .vx-gantt-track>span.planned{background:var(--medf2f7);color:var(--m7b8c9e);border:1px dashed var(--mc3d2df)}.cx .vx-evidence-stages{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;display:grid}.cx .vx-evidence-stages>div{border-top:2px solid var(--m80a7cd);grid-template-columns:20px 1fr;gap:6px 7px;padding-top:13px;display:grid}.cx .vx-evidence-stages>div>span{color:var(--vx-blue);grid-row:span 2;font-size:10px}.cx .vx-evidence-stages strong{font-size:12px;font-weight:500}.cx .vx-evidence-stages small{color:var(--vx-muted);font-size:9px}.cx .vx-evidence-stages>.pending{border-color:var(--mc7b18d)}.cx .vx-passport{border:1px solid var(--vx-line);border-left:4px solid var(--vx-blue);padding:21px}.cx .vx-passport-id>span{color:var(--vx-blue);letter-spacing:.08em;margin-bottom:11px;font-size:10px;display:block}.cx .vx-passport-id strong{letter-spacing:.01em;overflow-wrap:anywhere;font-size:22px;font-weight:500;display:block}.cx .vx-passport-id small{color:var(--vx-muted);margin-top:8px;font-size:10px;display:block}.cx .vx-passport-fields{border-top:1px solid var(--vx-line);grid-template-columns:1fr 1fr;gap:17px;margin-top:23px;padding-top:18px;display:grid}.cx .vx-passport-fields>div:last-child{grid-column:1/-1}.cx .vx-passport-fields span{color:var(--vx-muted);margin-bottom:4px;font-size:9px;display:block}.cx .vx-passport-fields strong{font-size:12px;font-weight:500;display:block}.cx .vx-passport-trail{gap:0;margin-top:20px;display:grid}.cx .vx-passport-trail>div{grid-template-columns:10px 1fr auto;align-items:center;gap:9px;padding:8px 0;font-size:10px;display:grid}.cx .vx-passport-trail i{background:var(--m4d85b8);width:5px;height:5px}.cx .vx-passport-trail strong{color:var(--vx-blue);font-weight:400}.cx .vx-passport-trail .pending i{background:var(--mb79460)}.cx .vx-passport-trail .pending strong{color:var(--vx-amber)}.cx .vx-funnel{gap:15px;display:grid}.cx .vx-funnel>div>span{color:var(--vx-text);margin-bottom:8px;font-size:11px;display:block}.cx .vx-funnel>div>div{background:var(--mf0f5fa);height:26px;position:relative}.cx .vx-funnel i{background:var(--m8bafd1);height:100%;display:block}.cx .vx-funnel>div:first-child i{background:var(--vx-blue)}.cx .vx-funnel strong{color:var(--m213f5b);font-size:12px;font-weight:500;line-height:1.4;position:absolute;top:5px;right:8px}.cx .vx-funnel>div:first-child strong{color:var(--kffffff)}.cx .vx-evidence-route{gap:0;display:grid}.cx .vx-evidence-route>div{align-items:flex-start;gap:16px;padding:0 0 22px;display:flex;position:relative}.cx .vx-evidence-route>div:before{content:"";border-left:1px solid var(--mb9cfe3);position:absolute;top:26px;bottom:0;left:14px}.cx .vx-evidence-route>div:last-child{padding-bottom:0}.cx .vx-evidence-route>div:last-child:before{display:none}.cx .vx-route-no{background:var(--me3eef8);width:29px;min-width:29px;height:29px;color:var(--vx-blue);justify-content:center;align-items:center;font-size:10px;display:flex}.cx .vx-evidence-route>div>div{grid-template-columns:1fr auto;gap:4px 20px;width:100%;padding:1px 0 0;display:grid}.cx .vx-evidence-route small{letter-spacing:.05em;text-transform:uppercase;color:var(--vx-muted);grid-column:1/-1;font-size:9px}.cx .vx-evidence-route strong{font-size:13px;font-weight:500}.cx .vx-evidence-route>div>div>span{color:var(--vx-muted);align-self:center;font-size:11px}.cx .vx-evidence-route>.attention .vx-route-no{background:var(--vx-amber-bg);color:var(--vx-amber)}.cx .vx-evidence-route>.attention>div>span{color:var(--vx-amber)}.cx .vx-compact .vx-chrome{padding:10px 14px}.cx .vx-compact .vx-brand{font-size:17px}.cx .vx-compact .vx-brand small{margin-left:7px;padding-left:8px;font-size:8px}.cx .vx-compact .vx-sample{font-size:8px}.cx .vx-compact .vx-heading{gap:5px;padding:15px 16px 0}.cx .vx-compact .vx-heading>strong{font-size:16px;line-height:1.25}.cx .vx-compact .vx-heading>span{font-size:9px;line-height:1.4}.cx .vx-compact .vx-body{padding:14px 16px 17px}.cx .vx-compact .vx-footer{padding:8px 14px;font-size:8px}.cx .vx-compact .vx-footer>strong{display:none}.cx .vx-compact .vx-svg{max-height:185px}.cx .vx-compact .vx-legend{gap:7px 12px;font-size:8px}.cx .vx-compact .vx-document{padding:10px}.cx .vx-compact .vx-document h4{margin-bottom:10px;font-size:12px}.cx .vx-compact .vx-document-row{padding:7px 0}.cx .vx-compact .vx-document-row:last-child{display:none}.cx .vx-compact .vx-document-row strong{font-size:10px}.cx .vx-compact .vx-document-type,.cx .vx-compact .vx-document-row span{font-size:8px}.cx .vx-compact .vx-bars{gap:13px}.cx .vx-compact .vx-bar-row>div:first-child{margin-bottom:6px;font-size:10px}.cx .vx-compact .vx-track{height:10px}.cx .vx-compact .vx-waterfall{gap:6px}.cx .vx-compact .vx-waterfall-column>span{font-size:8px}.cx .vx-compact .vx-waterfall-column>strong{font-size:9px}.cx .vx-compact .vx-coverage-row>span{padding:6px 0}.cx .vx-compact .vx-envelope{gap:14px}.cx .vx-compact .vx-envelope-row>div:first-child{flex-wrap:wrap;gap:3px}.cx .vx-compact .vx-envelope-row strong{font-size:10px}.cx .vx-compact .vx-envelope-row>div>span{font-size:8px}.cx .vx-compact .vx-envelope-track{height:12px}.cx .vx-compact .vx-envelope-track>i{height:22px}.cx .vx-compact .vx-claim-head strong{font-size:20px}.cx .vx-compact .vx-claim-lines>div{grid-template-columns:80px 1fr;gap:5px 10px;font-size:10px}.cx .vx-compact .vx-cover-stack{gap:6px}.cx .vx-compact .vx-cover-stack>div{gap:7px;padding:12px 8px}.cx .vx-compact .vx-cover-stack>div>span{font-size:9px}.cx .vx-compact .vx-cover-stack strong{font-size:20px}.cx .vx-compact .vx-cover-stack small{font-size:8px}.cx .vx-compact .vx-cover-policy{padding:10px}.cx .vx-compact .vx-cover-policy strong{font-size:10px}.cx .vx-compact .vx-clock{grid-template-columns:44px 1fr 44px;gap:9px;padding-bottom:18px}.cx .vx-compact .vx-clock-track>span{font-size:8px!important}.cx .vx-compact .vx-clock>div>strong{font-size:16px}.cx .vx-compact .vx-contract-math{padding:13px 9px;font-size:10px}.cx .vx-compact .vx-contract-math strong{font-size:18px}.cx .vx-compact .vx-heatmap-row>span{padding:12px 3px;font-size:12px}.cx .vx-compact .vx-heatmap-row>strong{font-size:9px}.cx .vx-compact .vx-heatmap-key{font-size:8px}.cx .vx-compact .vx-capacity-assumptions{gap:12px;margin-bottom:12px;padding-bottom:12px}.cx .vx-compact .vx-capacity-assumptions strong{font-size:16px}.cx .vx-compact .vx-capacity-assumptions>span{font-size:8px}.cx .vx-compact .vx-revenue-formula{padding:8px 0 18px}.cx .vx-compact .vx-revenue-formula strong{font-size:21px}.cx .vx-compact .vx-revenue-formula>div>span{font-size:8px}.cx .vx-compact .vx-revenue-bar{height:28px}.cx .vx-compact .vx-revenue-bar>span:first-child{font-size:10px}.cx .vx-compact .vx-payment-total{padding:5px 0 17px}.cx .vx-compact .vx-payment-total>strong{font-size:35px}.cx .vx-compact .vx-payment-formula{gap:9px;padding-top:15px}.cx .vx-compact .vx-payment-formula strong{font-size:12px}.cx .vx-compact .vx-payment-formula span{font-size:8px}.cx .vx-compact .vx-gantt{gap:12px}.cx .vx-compact .vx-gantt-head,.cx .vx-compact .vx-gantt-row{grid-template-columns:90px 1fr;gap:8px}.cx .vx-compact .vx-gantt-row>strong{font-size:9px}.cx .vx-compact .vx-gantt-track,.cx .vx-compact .vx-gantt-track>span{height:24px;font-size:8px}.cx .vx-compact .vx-passport{padding:16px}.cx .vx-compact .vx-passport-id strong{font-size:18px}.cx .vx-compact .vx-passport-fields{gap:12px;margin-top:15px;padding-top:13px}.cx .vx-compact .vx-passport-fields strong{font-size:10px}.cx .vx-compact .vx-funnel{gap:10px}.cx .vx-compact .vx-funnel>div>span{margin-bottom:5px;font-size:10px}.cx .vx-compact .vx-funnel>div>div{height:20px}.cx .vx-compact .vx-funnel strong{font-size:10px;top:3px}.cx .vx-compact .vx-evidence-route>div{gap:12px;padding-bottom:15px}.cx .vx-compact .vx-evidence-route strong{font-size:11px}.cx .vx-compact .vx-evidence-route>div>div{gap:4px 10px}.cx .vx-compact .vx-evidence-route>div>div>span{font-size:9px}@container (max-width:430px){.cx .vx-chrome{padding:12px 16px}.cx .vx-brand{font-size:20px}.cx .vx-brand small{margin-left:8px;padding-left:9px;font-size:8px}.cx .vx-sample{font-size:8px}.cx .vx-heading{padding:19px 17px 0}.cx .vx-heading>strong{font-size:18px}.cx .vx-heading>span{font-size:10px}.cx .vx-body{padding:18px 17px 20px}.cx .vx-footer{gap:10px;padding:10px 16px;font-size:9px}.cx .vx-footer>strong{display:none}.cx .vx-metrics{grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:13px}.cx .vx-metric strong{font-size:18px}.cx .vx-metric span{font-size:9px}.cx .vx-documents{gap:10px}.cx .vx-document{padding:13px 10px}.cx .vx-document h4{font-size:12px}.cx .vx-document-row strong{font-size:11px}.cx .vx-statline{gap:10px}.cx .vx-statline>span{font-size:9px}.cx .vx-statline strong{font-size:11px}.cx .vx-check{font-size:10px}.cx .vx-waterfall{gap:5px}.cx .vx-waterfall-column>strong{font-size:10px}.cx .vx-waterfall-column>span{font-size:9px}.cx .vx-coverage-head,.cx .vx-coverage-row{grid-template-columns:1.1fr repeat(4,1fr);gap:5px}.cx .vx-coverage-head{font-size:8px}.cx .vx-coverage-row>strong{font-size:10px}.cx .vx-coverage-row>span{padding:7px 0}.cx .vx-envelope-row>div:first-child{flex-wrap:wrap;gap:3px}.cx .vx-claim-head strong{font-size:21px}.cx .vx-claim-lines>div{grid-template-columns:83px 1fr;gap:5px 11px}.cx .vx-cover-stack{gap:7px}.cx .vx-cover-stack>div{padding:13px 9px}.cx .vx-cover-stack>div>span{font-size:10px}.cx .vx-cover-stack strong{font-size:20px}.cx .vx-cover-stack small{font-size:8px}.cx .vx-clock{grid-template-columns:47px 1fr 47px;gap:9px}.cx .vx-clock-track>span{font-size:8px!important}.cx .vx-contract-math{font-size:11px}.cx .vx-contract-math strong{font-size:19px}.cx .vx-heatmap-head,.cx .vx-heatmap-row{grid-template-columns:1.5fr repeat(4,1fr);gap:4px}.cx .vx-heatmap-head{font-size:8px}.cx .vx-heatmap-row>strong{font-size:10px}.cx .vx-heatmap-row>span{padding:15px 3px;font-size:12px}.cx .vx-revenue-formula strong{font-size:22px}.cx .vx-revenue-formula>div>span{font-size:8px}.cx .vx-payment-total>strong{font-size:37px}.cx .vx-payment-formula{gap:10px}.cx .vx-payment-formula strong{font-size:13px}.cx .vx-payment-formula span{font-size:8px}.cx .vx-gantt-head,.cx .vx-gantt-row{grid-template-columns:99px 1fr;gap:10px}.cx .vx-gantt-row>strong{font-size:10px}.cx .vx-gantt-track>span{font-size:8px}.cx .vx-evidence-route>div>div{grid-template-columns:1fr;gap:3px}.cx .vx-evidence-route>div>div>span{font-size:10px}.cx .vx-compact .vx-body{padding:12px 14px 15px}}@container (max-width:300px){.cx .vx-heading>strong{font-size:16px}.cx .vx-heading>span{font-size:9px}.cx .vx-brand small{text-overflow:ellipsis;max-width:112px;overflow:hidden}.cx .vx-metrics{grid-template-columns:1fr 1fr}.cx .vx-metric:last-child{grid-column:1/-1}.cx .vx-claim-head strong{font-size:18px}.cx .vx-cover-stack>div{padding:11px 6px}.cx .vx-cover-stack>div>span{font-size:9px}.cx .vx-cover-stack strong{font-size:18px}.cx .vx-revenue-formula{gap:5px}.cx .vx-revenue-formula strong{font-size:18px}.cx .vx-payment-total>strong{font-size:31px}.cx .vx-payment-formula{grid-template-columns:1fr 1fr}.cx .vx-payment-formula>div:last-child{grid-column:1/-1}.cx .vx-gantt-head,.cx .vx-gantt-row{grid-template-columns:82px 1fr;gap:7px}.cx .vx-gantt-row>strong{font-size:9px}.cx .vx-gantt-track>span{font-size:7px}.cx .vx-heatmap-row>strong{font-size:9px}.cx .vx-heatmap-row>span{font-size:11px}.cx .vx-clock{grid-template-columns:40px 1fr 40px;gap:6px}.cx .vx-clock>div>strong{font-size:15px}.cx .vx-clock-track>span{white-space:normal;text-align:center;line-height:1.25}.cx .vx-contract-math{flex-wrap:wrap;justify-content:center;gap:8px;padding:13px 8px;font-size:10px}.cx .vx-contract-math strong{font-size:18px}.cx .vx-evidence-stages{gap:8px}.cx .vx-evidence-stages>div{grid-template-columns:1fr}.cx .vx-evidence-stages>div>span{grid-row:auto}}@media (prefers-reduced-motion:reduce){.cx .vx-figure *{transition:none!important;animation:none!important}}.cx .vx-narrow-detail{display:none}@container (max-width:360px){.cx .vx-svg text{display:none}.cx .vx-narrow-detail{display:block}.cx .vx-narrow-data{margin-top:8px}.cx .vx-narrow-data>p{color:var(--vx-muted);margin:0 0 8px;font-size:10px;line-height:1.45}.cx .vx-narrow-data .vx-table-wrap{margin-top:0}.cx .vx-narrow-table{table-layout:fixed}.cx .vx-narrow-table th,.cx .vx-narrow-table td{overflow-wrap:anywhere;padding:5px 4px;font-size:10px;line-height:1.4}.cx .vx-narrow-table thead th{vertical-align:bottom;font-size:9px}.cx .vx-narrow-table th:first-child{width:40%}.cx .vx-narrow-table tbody tr:last-child>*{border-bottom:1px solid var(--me2eaf2)}.cx .vx-narrow-key{border-top:1px solid var(--vx-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding-top:9px;display:grid}.cx .vx-narrow-key>span{color:var(--vx-text);white-space:nowrap;align-items:center;gap:5px;font-size:10px;line-height:1.35;display:flex}.cx .vx-narrow-key i{color:var(--vx-blue);font-size:8px;font-style:normal}.cx .vx-narrow-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.cx .vx-narrow-stages>div{border-top:2px solid var(--maac5de);min-width:0;padding-top:9px}.cx .vx-narrow-stages small{color:var(--vx-muted);margin-bottom:5px;font-size:8px;display:block}.cx .vx-narrow-stages strong{color:var(--vx-blue);white-space:nowrap;font-size:13px;font-weight:500;line-height:1.2;display:block}.cx .vx-narrow-stages>div>span{color:var(--vx-text);margin-top:5px;font-size:10px;line-height:1.35;display:block}.cx .vx-narrow-timeline{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 20px;margin-top:0}.cx .vx-narrow-timeline>div{grid-template-columns:1fr auto;gap:5px 7px;display:grid}.cx .vx-narrow-timeline small{grid-area:1/2;align-self:center;margin:0}.cx .vx-narrow-timeline strong{grid-area:1/1;font-size:18px}.cx .vx-narrow-timeline>div>span{grid-column:1/-1;margin-top:0;font-size:11px}.cx .vx-narrow-flow{gap:18px;display:grid}.cx .vx-narrow-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.cx .vx-narrow-sources>span{background:var(--mf5f8fc);border:1px solid var(--md3e0eb);min-height:43px;color:var(--m3e5b75);text-align:center;justify-content:center;align-items:center;padding:7px 5px;font-size:10px;line-height:1.35;display:flex}.cx .vx-narrow-flow-center{background:var(--meaf2fa);border-left:3px solid var(--vx-blue);padding:13px 11px;position:relative}.cx .vx-narrow-flow-center:before,.cx .vx-narrow-flow-center:after{content:"";border-left:1px solid var(--ma3bfd8);height:18px;position:absolute;left:50%}.cx .vx-narrow-flow-center:before{bottom:100%}.cx .vx-narrow-flow-center:after{top:100%}.cx .vx-narrow-flow-center strong{color:var(--vx-blue);margin-bottom:7px;font-size:13px;font-weight:500;line-height:1.3;display:block}.cx .vx-narrow-flow-center>span{color:var(--m506b83);font-size:10px;line-height:1.5;display:block}.cx .vx-narrow-answer{border:1px solid var(--mcfdeeb);justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.cx .vx-narrow-answer>span{color:var(--vx-text);font-size:11px}.cx .vx-narrow-answer>strong{color:var(--vx-blue);font-size:18px;font-weight:500}.cx .vx-figure[data-visual=dispatch-receipt-assurance] .vx-svg,.cx .vx-figure[data-visual=transport-data-ai] .vx-svg,.cx .vx-figure[data-visual=platform] .vx-svg,.cx .vx-figure[data-visual=clean-room] .vx-svg{display:none}.cx .vx-compact .vx-narrow-key{font-size:9px}.cx .vx-compact .vx-narrow-data{margin-top:4px}.cx .vx-compact .vx-narrow-table th,.cx .vx-compact .vx-narrow-table td{padding-block:4px}.cx .vx-compact .vx-narrow-stages strong{font-size:12px}.cx .vx-compact .vx-narrow-timeline strong{font-size:16px}.cx .vx-compact .vx-narrow-flow{gap:15px}.cx .vx-compact .vx-narrow-flow-center:before,.cx .vx-compact .vx-narrow-flow-center:after{height:15px}}.cx{--editorial-navy:var(--m123c6c);--editorial-tint:var(--mf2f6fa)}.cx .site-footer{color:var(--k172b42)}.cx .footer-brand .brand-edge{color:var(--brand)}.cx .footer-brand p,.cx .footer-group a,.cx .footer-lower,.cx .footer-note{color:var(--muted)}.cx .footer-group a:hover,.cx .footer-lower a:hover{color:var(--brand)}.cx .footer-lower{border-top-color:var(--line)}.cx .visual-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:62px;display:grid}.cx .visual-hero-grid>*{min-width:0}.cx .page-hero-visual{padding-bottom:52px}.cx .page-hero-visual h1{max-width:620px;font-size:clamp(36px,3.7vw,54px);line-height:1.1}.cx .page-hero-visual .hero-copy>.lead{max-width:560px;margin:24px 0 28px;font-size:17px;line-height:1.65}.cx .page-hero-visual .hero-copy>.eyebrow{max-width:550px;margin-bottom:20px}.cx .page-hero-visual .actions{gap:14px 24px}.cx .page-hero-visual .hero-audience{color:var(--muted);max-width:540px;margin-top:24px;font-size:11px;line-height:1.7}.cx .hero-audience span{color:var(--ma0afbf);margin:0 7px}.cx .hero-context{border-top:1px solid var(--line);align-items:start;gap:25px;margin-top:25px;padding:22px 0;font-size:12px;display:flex}.cx .hero-context h3{font-size:19px}.cx .hero-context dl{gap:28px;margin:0;display:flex}.cx .hero-context dt{color:var(--muted);font-size:11px}.cx .hero-context dd{max-width:350px;margin:3px 0 0}.cx .hero-visual>.vx-figure{width:100%;margin:0}.cx .hero-visual .editorial-scene img,.cx .hero-visual .lv-hero-photo img{aspect-ratio:auto;height:auto;max-height:none}.cx .editorial-scene{min-width:0;margin:0;position:relative}.cx .editorial-scene img{object-fit:cover;object-position:50% 50%;background:var(--medf2f7);width:100%;height:380px}.cx .editorial-scene figcaption{color:var(--muted);justify-content:space-between;align-items:start;gap:15px;padding:12px 0 0;font-size:10px;line-height:1.5;display:flex}.cx .scene-index{letter-spacing:.05em;white-space:nowrap;color:var(--brand);font-size:9px}.cx .editorial-home-hero{padding:55px 0 0}.cx .editorial-home-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:center;gap:64px;display:grid}.cx .editorial-home-copy h1{letter-spacing:-.035em;max-width:650px;margin:22px 0 25px;font-size:clamp(42px,4.3vw,62px);line-height:1.06}.cx .editorial-home-copy .lead{max-width:520px;margin-bottom:28px;font-size:18px;line-height:1.65}.cx .editorial-home-copy .actions{gap:22px}.cx .home-field-visual{min-width:0}.cx .home-field-visual .editorial-scene img{height:402px}.cx .home-field-visual .editorial-scene figcaption{background:var(--mf3f6f9);padding:10px 12px;font-size:9px}.cx .home-field-visual .scene-index{display:none}.cx .home-visual-key{background:var(--k123c6c);color:var(--kffffff);grid-template-columns:1fr 1fr 1fr;gap:15px;padding:20px 18px;font-size:11px;line-height:1.5;display:grid}.cx .home-visual-key b{color:var(--ka7c9f0);margin-bottom:7px;font-size:10px;font-weight:400;line-height:1;display:block}.cx .editorial-home-hero .persona-bar{margin-top:38px}.cx .sector-shortcut-section{background:var(--mffffff);padding:0}.cx .sector-shortcuts{border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.cx .sector-shortcuts a{border-right:1px solid var(--line);grid-template-columns:1fr 20px;align-items:center;gap:8px 10px;margin-right:24px;padding:23px 23px 24px 0;display:grid}.cx .sector-shortcuts a:last-child{border-right:0;margin-right:0;padding-right:0}.cx .sector-shortcuts .label{color:var(--brand);grid-column:1/-1;font-size:9px}.cx .sector-shortcuts strong{font-size:15px;font-weight:700;line-height:1.4}.cx .sector-shortcuts .arrow{color:var(--brand);font-size:17px}.cx .sector-shortcuts a:hover strong{color:var(--brand)}.cx .offering-gallery,.cx .illustrated-catalogue{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.cx .offering-tile,.cx .catalogue-offering{background:var(--mffffff);border:1px solid var(--line);flex-direction:column;min-width:0;display:flex}.cx .offering-gallery:has(>.offering-tile:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.cx .offering-preview,.cx .catalogue-preview,.cx .capability-visual,.cx .reading-visual{background:var(--mf1f5f9);border-bottom:1px solid var(--line);display:block;overflow:hidden}.cx .offering-preview .vx-figure,.cx .catalogue-preview .vx-figure,.cx .capability-visual .vx-figure,.cx .reading-visual .vx-figure{border:0;width:100%;margin:0}.cx .offering-tile-copy,.cx .catalogue-copy{flex-direction:column;flex:1;min-width:0;padding:25px;display:flex}.cx .offering-tile .label,.cx .catalogue-copy>.label{color:var(--brand);margin-bottom:11px;font-size:10px}.cx .offering-tile h3,.cx .catalogue-offering h2{letter-spacing:-.02em;margin-bottom:14px;font-size:24px;line-height:1.2}.cx .offering-tile h3 a:hover,.cx .catalogue-offering h2 a:hover{color:var(--brand)}.cx .offering-tile-copy>p:not(.label),.cx .catalogue-copy>p:not(.label){color:var(--muted);margin-bottom:21px;font-size:14px;line-height:1.65}.cx .offering-tile-copy>.text-link,.cx .catalogue-copy .solution-card-bottom{margin-top:auto}.cx .solution-catalogue .filter-bar{margin-bottom:28px}.cx .illustrated-catalogue [hidden]{display:none!important}.cx .sample-explorer{border:1px solid var(--mcbd9e7);background:var(--mffffff)}.cx .sample-explorer .demo-tabs{border-bottom:1px solid var(--line);background:var(--mffffff);grid-template-columns:repeat(5,1fr);margin:0;display:grid}.cx .sample-explorer .demo-tab{background:var(--mffffff);color:var(--muted);text-align:center;border:0;border-bottom:3px solid #0000;min-width:0;padding:18px 15px;font-size:13px;font-weight:700}.cx .sample-explorer .demo-tab[aria-selected=true]{border-bottom-color:var(--brand);background:var(--mf2f7fc);color:var(--brand)}.cx .sample-explorer-panel{grid-template-columns:.8fr 1.2fr;align-items:center;gap:50px;padding:42px;display:grid}.cx .sample-explorer-panel[hidden]{display:none!important}.cx .sample-explorer-copy h2{max-width:360px;margin:20px 0}.cx .sample-explorer-copy>p:not(.eyebrow){color:var(--muted);max-width:400px;margin-bottom:26px;font-size:16px;line-height:1.7}.cx .sample-explorer-copy small{color:var(--muted);margin-top:18px;font-size:10px;display:block}.cx .sample-explorer-visual{min-width:0}.cx .visual-story{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;display:grid}.cx .visual-story>*{min-width:0}.cx .visual-story .editorial-scene img{height:420px}.cx .visual-story-copy h2{margin:20px 0;font-size:37px;line-height:1.15}.cx .visual-story-copy>p:not(.eyebrow){color:var(--muted);max-width:480px;font-size:16px;line-height:1.7}.cx .story-points{margin:25px 0 15px}.cx .story-points>div{border-top:1px solid var(--line);grid-template-columns:26px 1fr;gap:14px;padding:15px 0;font-size:13px;line-height:1.65;display:grid}.cx .story-points>div>span{color:var(--brand);padding-top:3px;font-size:10px}.cx .story-points p{color:var(--muted)}.cx .story-points strong{color:var(--ink)}.cx .illustrated-reading{gap:28px}.cx .illustrated-reading .reading-card{border:1px solid var(--line);background:var(--mffffff);min-width:0;padding:0}.cx .reading-copy{padding:26px}.cx .reading-copy h3{margin:14px 0;font-size:25px}.cx .reading-copy>p{margin-bottom:18px}.cx .sector-editorial-directory>article{border-bottom:1px solid var(--line);grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;padding:40px 0;display:grid}.cx .sector-editorial-directory>article:first-child{padding-top:0}.cx .sector-editorial-directory .sector-directory-visual{background:var(--soft);border:1px solid var(--line);min-width:0;display:block}.cx .sector-editorial-directory .sector-directory-visual .vx-figure{border:0;margin:0}.cx .sector-directory-copy h2{margin:15px 0;font-size:35px;line-height:1.15}.cx .sector-directory-copy>p:not(.label){color:var(--muted);max-width:650px;margin-bottom:16px;font-size:16px;line-height:1.7}.cx .sector-directory-copy .label{color:var(--brand)}.cx .sector-editorial-directory.compact>article{grid-template-columns:.65fr 1.35fr;gap:55px}.cx .sector-decision-story{grid-template-columns:1.05fr .95fr;align-items:center;gap:65px;display:grid}.cx .sector-decision-story>*{min-width:0}.cx .sector-decision-story h2{margin:18px 0 25px;font-size:34px;line-height:1.2}.cx .decision-prompts>div{border-top:1px solid var(--line);grid-template-columns:24px 1fr;gap:14px;padding:18px 0;display:grid}.cx .decision-prompts>div>span{color:var(--brand);padding-top:4px;font-size:10px}.cx .decision-prompts h3{margin-bottom:6px;font-size:19px;line-height:1.35}.cx .decision-prompts p{color:var(--muted);font-size:13px;line-height:1.7}.cx .decision-meta-section{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--mf7f9fc);padding-block:0}.cx .decision-meta{grid-template-columns:.9fr 1.25fr .65fr;gap:32px;padding:24px 0;display:grid}.cx .decision-meta>div{border-right:1px solid var(--line);padding-right:28px}.cx .decision-meta>div:last-child{border:0;padding-right:0}.cx .decision-meta .label{color:var(--brand);margin-bottom:7px;font-size:9px;display:block}.cx .decision-meta p{font-size:13px;line-height:1.65}.cx .output-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.cx .output-cards:has(>article:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.cx .output-cards:has(>article:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.cx .output-cards article{border-top:2px solid var(--mb7cce4);min-width:0;padding-top:20px}.cx .output-mark{color:var(--brand);margin-bottom:20px;font-size:11px;display:block}.cx .output-cards h3{margin-bottom:13px;font-size:22px;line-height:1.25}.cx .output-cards p{color:var(--muted);font-size:14px;line-height:1.7}.cx .case-section{background:var(--k123c6c);color:var(--kffffff);padding:0}.cx .case-editorial{grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid}.cx .case-image{min-width:0}.cx .case-image .editorial-scene{flex-direction:column;height:100%;display:flex}.cx .case-image .editorial-scene img{object-fit:cover;height:100%;min-height:520px}.cx .case-image .editorial-scene figcaption{color:var(--kd2e0ef);background:var(--k102f52);padding:11px 17px;font-size:9px}.cx .case-image .scene-index{display:none}.cx .case-image:has(img[src$=edge-inspection\.webp]){align-self:center}.cx .case-image:has(img[src$=edge-inspection\.webp]) .editorial-scene{height:auto}.cx .case-image img[src$=edge-inspection\.webp]{aspect-ratio:3/2;object-fit:contain;height:auto;min-height:0}.cx .case-copy{flex-direction:column;align-items:start;padding:48px 0 48px 55px;display:flex}.cx .case-copy .eyebrow{color:var(--kb6d2f4)}.cx .case-copy h2{margin:20px 0;font-size:34px;line-height:1.2}.cx .case-context{color:var(--kdce7f4);font-size:15px;line-height:1.75}.cx .case-receipt{width:100%;margin:25px 0 16px}.cx .case-receipt>.label{color:var(--ka9c7e9);margin-bottom:10px;font-size:9px;display:block}.cx .case-receipt>div{border-top:1px solid #ffffff2b;grid-template-columns:24px 1fr;gap:12px;padding:12px 0;font-size:13px;line-height:1.6;display:grid}.cx .case-receipt>div>span{color:var(--ka9c7e9);padding-top:3px;font-size:10px}.cx .case-copy .text-link{color:var(--kffffff)}.cx .case-copy small{color:var(--kafc7e1);margin-top:13px;font-size:10px;display:block}.cx .delivery-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.cx .delivery-flow>li{min-width:0}.cx .flow-head{border-bottom:1px solid var(--ka9bfd7);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:17px;display:flex}.cx .flow-head>span{background:var(--k1d5fad);width:32px;height:32px;color:var(--kffffff);justify-content:center;align-items:center;font-size:11px;display:flex}.cx .flow-head i{color:var(--k1d5fad);margin-right:7px;font-size:22px;font-style:normal;font-weight:400}.cx .delivery-flow>li:last-child .flow-head i{visibility:hidden}.cx .delivery-flow h3{margin-bottom:12px;font-size:21px;line-height:1.25}.cx .delivery-flow p{color:var(--muted);font-size:14px;line-height:1.7}.cx .detail-intro{justify-content:space-between;align-items:start;gap:50px;margin-bottom:32px;display:flex}.cx .detail-intro h2{max-width:650px;margin-top:16px}.cx .detail-intro>p{max-width:300px;color:var(--muted);padding-top:6px;font-size:14px;line-height:1.7}.cx .detail-deck{border-top:1px solid var(--mbdcede);background:var(--mffffff)}.cx .editorial-detail{border-bottom:1px solid var(--mcad7e4);background:var(--mffffff);padding:0 24px}.cx .editorial-detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:23px 30px 23px 0;font-size:17px;font-weight:700;line-height:1.4;list-style:none;display:flex;position:relative}.cx .editorial-detail summary::-webkit-details-marker{display:none}.cx .editorial-detail summary:after{content:"+";color:var(--brand);font-size:22px;font-weight:400;position:absolute;top:22px;right:0}.cx .editorial-detail[open] summary:after{content:"−"}.cx .editorial-detail summary b{color:var(--brand);margin-right:15px;font-size:10px;font-weight:400}.cx .editorial-detail summary .detail-count{color:var(--muted);white-space:nowrap;font-size:10px;font-weight:400}.cx .editorial-detail>p{color:var(--muted);max-width:850px;margin:0 0 24px;font-size:14px;line-height:1.75}.cx .editorial-detail h3{margin:14px 0;font-size:17px}.cx .editorial-detail .plain-list{margin:0 0 24px}.cx .editorial-detail .plain-list li{padding:13px 0;font-size:14px;line-height:1.7}.cx .editorial-bottom-grid{grid-template-columns:1fr 1fr;align-items:start;gap:75px;display:grid}.cx .editorial-bottom-grid>*{min-width:0}.cx .editorial-bottom-grid h2{margin:17px 0 25px;font-size:30px}.cx .editorial-bottom-grid .related-list{margin:20px 0}.cx .editorial-bottom-grid .faq summary{padding-block:20px;font-size:17px;line-height:1.4}.cx .editorial-bottom-grid .faq p{font-size:14px;line-height:1.7}.cx .editorial-bottom-grid .eyebrow{margin-bottom:18px}.cx .capability-visual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.cx .capability-visual-grid>article{background:var(--mffffff);border:1px solid var(--line);min-width:0}.cx .capability-visual-grid>article>div{padding:25px}.cx .capability-visual-grid h3{margin:12px 0 14px;font-size:25px}.cx .capability-visual-grid p:not(.label){color:var(--muted);margin-bottom:15px;font-size:14px;line-height:1.7}.cx .engagement-inset{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.cx .engagement-inset h2{margin:20px 0;font-size:36px;line-height:1.15}.cx .engagement-inset>div>p:not(.eyebrow){color:var(--muted);margin-bottom:24px;font-size:16px;line-height:1.7}.cx .engagement-checklist{border:1px solid var(--line);background:var(--mffffff);padding:28px}.cx .engagement-checklist>.label{margin-bottom:17px}.cx .engagement-checklist>div{border-top:1px solid var(--line);grid-template-columns:24px 1fr;gap:14px;padding:16px 0;font-size:14px;line-height:1.6;display:grid}.cx .engagement-checklist b{color:var(--brand);padding-top:3px;font-size:10px;font-weight:400}.cx .engagement-checklist .editorial-detail{border-top:1px solid var(--line);border-bottom:0;margin-top:14px;padding:0}.cx .engagement-checklist .editorial-detail summary{font-size:13px}.cx .engagement-sheet{background:var(--mffffff);border:1px solid var(--mb7cadf);box-shadow:12px 12px 0 var(--medf3f9);margin:0;padding:28px 32px}.cx .sheet-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;display:flex}.cx .sheet-header .brand-edge{font-size:28px}.cx .sheet-header .label{font-size:9px}.cx .sheet-title{margin:25px 0}.cx .sheet-title>span{color:var(--brand);font-size:10px}.cx .sheet-title h3{margin-top:12px;font-size:29px;line-height:1.2}.cx .engagement-sheet dl{margin:0}.cx .engagement-sheet dl>div{border-top:1px solid var(--line);grid-template-columns:90px 1fr;gap:20px;padding:13px 0;font-size:12px;line-height:1.6;display:grid}.cx .engagement-sheet dt{color:var(--muted)}.cx .engagement-sheet dd{margin:0}.cx .sheet-signoff{border-top:1px solid var(--line);flex-wrap:wrap;gap:14px;padding:19px 0 7px;display:flex}.cx .sheet-signoff span{color:var(--brand);padding-left:13px;font-size:9px;position:relative}.cx .sheet-signoff span:before{content:"";border:1px solid var(--m9bb9da);width:6px;height:6px;position:absolute;top:4px;left:0}.cx .engagement-sheet figcaption{color:var(--muted);margin-top:12px;font-size:9px}.cx .agent-jobs{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.cx .agent-jobs>article{min-width:0}.cx .agent-jobs>article>div{background:var(--mf3f6fa);border:1px solid var(--line);margin-bottom:23px}.cx .agent-jobs .vx-figure{border:0;margin:0}.cx .agent-jobs h3{margin:12px 0;font-size:25px}.cx .agent-jobs>article>p:not(.label){color:var(--muted);font-size:14px;line-height:1.7}.cx .platform-evidence,.cx .method-story{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;display:grid}.cx .platform-evidence h2,.cx .method-story h2{margin:20px 0;font-size:36px;line-height:1.15}.cx .platform-evidence>div>p:not(.eyebrow),.cx .method-story>div>p:not(.eyebrow){color:var(--muted);margin-bottom:20px;font-size:16px;line-height:1.7}.cx .method-story .text-link{margin-right:20px}.cx .control-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 45px;display:grid}.cx .control-matrix>div{border-top:1px solid var(--line);min-width:0;padding:20px 0 0}.cx .control-matrix .label{color:var(--brand);font-size:10px}.cx .control-matrix h3{margin:12px 0;font-size:24px}.cx .control-matrix p{color:var(--muted);font-size:14px;line-height:1.7}.cx .about-statement{max-width:1000px}.cx .about-statement h2{margin:20px 0 25px;font-size:clamp(30px,3.5vw,46px);line-height:1.2}.cx .about-statement>p:not(.eyebrow){color:var(--muted);max-width:760px;font-size:18px;line-height:1.75}.cx .resource-grid>a,.cx .resource-grid>article{gap:23px;display:flex}.cx .resource-index{color:var(--brand);flex-shrink:0;padding-top:4px;font-size:11px}.cx .resource-grid h2{font-size:25px}.cx .resource-grid p{font-size:14px;line-height:1.7}.cx .resource-grid>a>.arrow{flex-shrink:0;margin-left:auto}@media (max-width:1200px){.cx .visual-hero-grid,.cx .editorial-home-grid{gap:40px}.cx .editorial-home-copy h1{font-size:52px}.cx .home-field-visual .editorial-scene img{height:370px}.cx .visual-story,.cx .sector-decision-story{gap:45px}.cx .output-cards{gap:22px}.cx .sample-explorer-panel{gap:32px;padding:32px}.cx .case-copy{padding-left:40px}.cx .engagement-inset{gap:55px}.cx .editorial-bottom-grid{gap:50px}.cx .offering-gallery,.cx .illustrated-catalogue,.cx .capability-visual-grid,.cx .agent-jobs{gap:22px}.cx .offering-tile-copy,.cx .catalogue-copy{padding:22px}.cx .platform-evidence,.cx .method-story{gap:45px}}@media (max-width:980px){.cx .visual-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:30px}.cx .page-hero-visual h1{font-size:38px}.cx .page-hero-visual .hero-copy>.lead{font-size:16px}.cx .page-hero-visual .button{gap:14px;padding:12px 14px;font-size:12px}.cx .editorial-home-grid{gap:30px}.cx .editorial-home-copy h1{font-size:44px}.cx .editorial-home-copy .lead{font-size:16px}.cx .home-field-visual .editorial-scene img{height:350px}.cx .home-visual-key{gap:12px;padding:17px 14px;font-size:10px}.cx .sector-shortcuts strong{font-size:13px}.cx .sector-shortcuts a{margin-right:15px;padding-right:15px}.cx .offering-gallery,.cx .illustrated-catalogue,.cx .output-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.cx .sample-explorer-panel{grid-template-columns:1fr 1.25fr;gap:25px;padding:28px}.cx .sample-explorer-copy h2{font-size:29px}.cx .sample-explorer-copy>p:not(.eyebrow){font-size:14px}.cx .sample-explorer-copy .button{gap:12px;padding:13px;font-size:12px}.cx .visual-story{gap:35px}.cx .visual-story-copy h2{font-size:30px}.cx .sector-decision-story{grid-template-columns:1fr 1fr;gap:32px}.cx .sector-decision-story h2{font-size:28px}.cx .decision-prompts h3{font-size:18px}.cx .decision-prompts p{font-size:12px}.cx .case-copy{padding:35px 0 35px 32px}.cx .case-copy h2{font-size:29px}.cx .case-image .editorial-scene img{min-height:510px}.cx .delivery-flow{gap:22px}.cx .delivery-flow h3{font-size:19px}.cx .delivery-flow p{font-size:13px}.cx .capability-visual-grid,.cx .agent-jobs{grid-template-columns:1fr 1fr}.cx .engagement-inset{gap:35px}.cx .engagement-inset h2{font-size:31px}.cx .sector-editorial-directory>article{gap:40px}.cx .sector-directory-copy h2{font-size:29px}.cx .hero-context{display:block}.cx .hero-context>*{margin-bottom:10px}.cx .hero-context dl{flex-wrap:wrap}.cx .platform-evidence,.cx .method-story{gap:35px}.cx .platform-evidence h2,.cx .method-story h2{font-size:30px}}@media (max-width:760px){.cx .visual-hero-grid,.cx .editorial-home-grid{grid-template-columns:1fr;gap:32px}.cx .page-hero-visual{padding-bottom:38px}.cx .page-hero-visual h1{max-width:610px;font-size:clamp(35px,7.3vw,47px)}.cx .page-hero-visual .hero-copy>.lead{max-width:600px;margin:21px 0 23px}.cx .page-hero-visual .hero-copy>.eyebrow{margin-bottom:17px}.cx .page-hero-visual .hero-audience{margin-top:18px;font-size:10px}.cx .editorial-home-hero{padding-top:32px}.cx .editorial-home-copy h1{max-width:630px;margin:19px 0 21px;font-size:clamp(39px,7.8vw,52px);line-height:1.08}.cx .editorial-home-copy .lead{max-width:580px;margin-bottom:25px;font-size:16px}.cx .home-field-visual .editorial-scene img{aspect-ratio:16/9;height:auto}.cx .home-visual-key{padding:16px 19px;font-size:11px}.cx .home-visual-key b,.cx .home-field-visual .editorial-scene figcaption{font-size:9px}.cx .editorial-home-hero .persona-bar{margin-top:27px}.cx .sector-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.cx .sector-shortcuts a{border-bottom:1px solid var(--line);border-right:0;gap:4px 8px;margin:0;padding:17px 16px 17px 0}.cx .sector-shortcuts a:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.cx .sector-shortcuts a:last-child{grid-column:1/-1;padding:17px 0}.cx .sector-shortcuts .label{font-size:8px}.cx .sector-shortcuts strong{font-size:14px}.cx .sample-explorer-panel{grid-template-columns:1fr;gap:28px;padding:27px}.cx .sample-explorer-copy h2{max-width:none;font-size:31px}.cx .sample-explorer-copy>p:not(.eyebrow){max-width:520px;margin-bottom:20px;font-size:15px}.cx .sample-explorer .demo-tab{padding:15px 7px;font-size:11px}.cx .sample-explorer-copy small{margin-top:13px}.cx .visual-story,.cx .sector-decision-story{grid-template-columns:1fr;gap:30px}.cx .visual-story .editorial-scene img{aspect-ratio:3/2;height:auto}.cx .visual-story-copy h2{font-size:32px}.cx .editorial-scene img{aspect-ratio:3/2;height:auto}.cx .sector-decision-story h2{font-size:30px}.cx .decision-prompts p{font-size:14px}.cx .decision-prompts h3{font-size:20px}.cx .decision-meta{grid-template-columns:1fr 1fr;gap:20px;padding:22px 0}.cx .decision-meta>div{padding-right:16px}.cx .decision-meta>div:nth-child(2){border:0;padding-right:0}.cx .decision-meta>div:last-child{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:90px 1fr;align-items:start;gap:16px;padding-top:17px;display:grid}.cx .decision-meta>div:last-child .label{margin:0;padding-top:3px}.cx .decision-meta p{font-size:12px}.cx .case-editorial{grid-template-columns:1fr}.cx .case-image .editorial-scene img{aspect-ratio:16/9;height:auto;min-height:0}.cx .case-copy{padding:32px 0 38px}.cx .case-copy h2{font-size:31px}.cx .case-context{font-size:15px}.cx .case-receipt{margin:22px 0 12px}.cx .case-section>.container{width:100%}.cx .case-copy,.cx .case-image .editorial-scene figcaption{padding-inline:var(--gutter)}.cx .delivery-flow{grid-template-columns:1fr 1fr;gap:30px}.cx .delivery-flow h3{font-size:21px}.cx .delivery-flow p{font-size:14px}.cx .delivery-flow>li:nth-child(2n) .flow-head i{visibility:hidden}.cx .detail-intro{margin-bottom:25px;display:block}.cx .detail-intro h2{margin-top:17px;font-size:30px}.cx .detail-intro>p{max-width:none;margin-top:15px;padding:0;font-size:14px}.cx .editorial-bottom-grid{grid-template-columns:1fr;gap:38px}.cx .editorial-bottom-grid h2{font-size:29px}.cx .editorial-bottom-grid .faq summary{font-size:16px}.cx .engagement-inset{grid-template-columns:1fr;gap:30px}.cx .engagement-inset h2{font-size:31px}.cx .sector-editorial-directory>article,.cx .sector-editorial-directory.compact>article{grid-template-columns:1fr 1.1fr;gap:28px}.cx .sector-directory-copy h2{font-size:26px}.cx .sector-directory-copy>p:not(.label){font-size:14px}.cx .sector-directory-copy .label{font-size:9px}.cx .engagement-sheet{box-shadow:8px 8px 0 var(--medf3f9)}.cx .platform-evidence,.cx .method-story{grid-template-columns:1fr;gap:30px}.cx .control-matrix{grid-template-columns:1fr 1fr;gap:25px}.cx .about-statement h2{font-size:34px}.cx .about-statement>p:not(.eyebrow){font-size:16px}.cx .illustrated-reading{grid-template-columns:1fr 1fr}}@media (max-width:520px){.cx{--gutter:22px}:is(.cx .offering-gallery,.cx .offering-gallery:has(>.offering-tile:nth-child(2):last-child),.cx .illustrated-catalogue,.cx .capability-visual-grid,.cx .agent-jobs,.cx .illustrated-reading){grid-template-columns:1fr;gap:25px}.cx .offering-tile-copy,.cx .catalogue-copy{padding:23px}.cx .offering-tile h3,.cx .catalogue-offering h2{font-size:25px}:is(.cx .output-cards,.cx .output-cards:has(>article:nth-child(3):last-child)){grid-template-columns:1fr 1fr;gap:25px 22px}.cx .output-cards h3{font-size:19px}.cx .output-cards p{font-size:13px;line-height:1.7}.cx .output-mark{margin-bottom:14px}.cx .sample-explorer-panel{padding:23px 17px}.cx .sample-explorer .demo-tab{padding:14px 5px;font-size:10px}.cx .sample-explorer-copy h2{font-size:29px}.cx .sample-explorer-copy .button{font-size:12px}.cx .sector-editorial-directory>article,.cx .sector-editorial-directory.compact>article{grid-template-columns:1fr;gap:25px;padding:32px 0}.cx .sector-directory-copy h2{font-size:29px}.cx .sector-directory-copy>p:not(.label){font-size:15px}.cx .sector-directory-copy .label{font-size:10px}.cx .scene-index{display:none}.cx .home-visual-key{gap:12px;padding:15px;font-size:10px}.cx .editorial-home-copy .eyebrow{font-size:10px}.cx .editorial-home-copy .actions{gap:15px}.cx .editorial-home-copy .button,.cx .editorial-home-copy .text-link{font-size:12px}.cx .editorial-detail{padding:0 17px}.cx .editorial-detail summary{gap:12px;padding:21px 26px 21px 0;font-size:15px}.cx .editorial-detail summary b{margin-right:9px;font-size:9px}.cx .editorial-detail summary .detail-count{font-size:9px}.cx .editorial-detail summary:after{top:19px}.cx .editorial-detail .plain-list li{font-size:13px}.cx .delivery-flow{grid-template-columns:1fr;gap:24px}.cx .flow-head{margin-bottom:15px}.cx .delivery-flow>li .flow-head i{visibility:visible;transform:rotate(90deg)}.cx .delivery-flow>li:last-child .flow-head i{visibility:hidden}.cx .delivery-flow h3{font-size:22px}.cx .delivery-flow p{font-size:14px}.cx .engagement-sheet{padding:23px}.cx .sheet-title h3{font-size:27px}.cx .engagement-sheet dl>div{grid-template-columns:75px 1fr;gap:15px;font-size:11px}.cx .sheet-header .label{font-size:8px}.cx .engagement-checklist{padding:22px}.cx .control-matrix h3{font-size:22px}.cx .control-matrix p{font-size:13px}.cx .resource-grid>a,.cx .resource-grid>article{gap:16px}.cx .resource-grid h2{font-size:23px}.cx .about-statement h2{font-size:31px}}@media (min-width:761px) and (max-width:900px){.cx .visual-hero-grid,.cx .editorial-home-grid{grid-template-columns:1fr;gap:34px}.cx .page-hero-visual h1,.cx .editorial-home-copy h1{max-width:650px;font-size:47px}.cx .page-hero-visual .hero-copy>.lead,.cx .editorial-home-copy .lead{max-width:610px}.cx .hero-visual{max-width:700px}.cx .home-field-visual .editorial-scene img{aspect-ratio:16/9;height:auto}.cx .sector-decision-story,.cx .visual-story{grid-template-columns:1fr;gap:32px}.cx .sector-decision-story>div:first-child{max-width:700px}.cx .visual-story .editorial-scene img{aspect-ratio:auto;height:auto}}@media print{.cx .editorial-detail{break-inside:avoid}.cx .case-section{background:var(--kffffff);color:var(--k172b42)}.cx .case-copy .eyebrow,.cx .case-context,.cx .case-copy small{color:var(--m586777)}.cx .case-copy .text-link{color:var(--m1d5fad)}.cx .sample-explorer-panel{break-inside:avoid}}.cx .lv-meta-section{padding:0 0 28px}.cx .lv-meta-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.6fr 1.2fr 1.2fr;gap:35px;padding:22px 0;display:grid}.cx .lv-meta-band .label{color:var(--muted);margin-bottom:10px;font-size:10px;display:block}.cx .lv-meta-band p{max-width:500px;margin:0;font-size:13px;line-height:1.65}.cx .lv-meta-band .pill{margin:0}.cx .lv-close-section{padding-top:35px;padding-bottom:50px}.cx .lv-audience-intro,.cx .lv-start-grid,.cx .lv-instrument-output{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:70px;display:grid}.cx .lv-audience-intro{grid-template-columns:.85fr 1.15fr;align-items:center}.cx .lv-audience-intro h2,.cx .lv-start-grid h2,.cx .lv-instrument-output h2{max-width:500px;margin-top:18px;font-size:34px;line-height:1.18}.cx .lv-start-grid>*{min-width:0}.cx .lv-short-lead{color:var(--muted);max-width:530px;margin:22px 0;font-size:16px;line-height:1.75}.cx .lv-start-grid .actions{margin-top:25px}.cx .lv-brief-details{margin:24px 0}.cx .lv-brief-details>.lv-detail:first-child{border-top:1px solid var(--line)}.cx .lv-detail{border-bottom:1px solid var(--line)}.cx .lv-detail summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:17px 0;font-size:15px;font-weight:600;line-height:1.45;list-style:none;display:flex}.cx .lv-detail summary::-webkit-details-marker{display:none}.cx .lv-detail summary:after{content:"+";color:var(--brand);text-align:center;flex:0 0 15px;font-size:22px;font-weight:400;line-height:1}.cx .lv-detail[open] summary:after{content:"−"}.cx .lv-detail summary:hover,.cx .lv-detail summary:focus-visible{color:var(--brand)}.cx .lv-detail-body{color:var(--muted);padding:0 28px 20px 0;font-size:14px;line-height:1.7}.cx .lv-detail-body p,.cx .lv-detail-body .plain-list{margin:0}.cx .lv-detail-body .plain-list li{padding:12px 0;font-size:13px;line-height:1.6}.cx .lv-detail-body .plain-list li:first-child{border-top:0;padding-top:0}.cx .lv-detail-body .plain-list li:last-child{border-bottom:0;padding-bottom:0}.cx .lv-result-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.cx .lv-result-tiles article{border-top:1px solid var(--line);padding:24px 0 0}.cx .lv-tile-index{color:var(--brand);margin-bottom:22px;font-size:12px;display:block}.cx .lv-result-tiles h3{max-width:320px;margin-bottom:14px;font-size:24px;line-height:1.25}.cx .lv-result-tiles p{color:var(--muted);max-width:350px;font-size:14px;line-height:1.75}.cx .lv-story-split{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:68px;display:grid}.cx .lv-story-copy h2{max-width:500px;margin:18px 0 22px;font-size:34px;line-height:1.2}.cx .lv-story-copy>p:not(.eyebrow):not(.lv-caption){color:var(--muted);max-width:530px;font-size:16px;line-height:1.75}.cx .lv-photo{min-width:0;margin:0}.cx .lv-photo img{object-fit:cover;object-position:center;width:100%;height:410px;display:block}.cx .lv-photo figcaption,.cx .lv-caption{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.6}.cx .lv-hero-photo img{height:410px;max-height:480px}.cx .lv-hero-photo figcaption{margin-top:9px}.cx .lv-small-proof{margin-top:35px}.cx .lv-small-proof .lv-photo img{height:235px}.cx .lv-process{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.cx .lv-process>li{border-top:2px solid var(--mc9d9eb);min-width:0;padding:20px 0 0;position:relative}.cx .lv-process>li:before{content:"";background:var(--brand);width:8px;height:8px;position:absolute;top:-5px;left:0}.cx .lv-process-number{color:var(--brand);margin-bottom:18px;font-size:11px;display:block}.cx .lv-process h3{margin-bottom:14px;font-size:22px;line-height:1.25}.cx .lv-process p{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.cx .lv-process .lv-detail{margin-top:14px}.cx .lv-process .lv-detail summary{padding:10px 0;font-size:11px}.cx .lv-process .lv-detail summary:after{font-size:16px}.cx .lv-process .lv-detail-body{padding-right:0;font-size:12px}.cx .lv-measure-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.65fr repeat(3,minmax(0,1fr));gap:30px;margin-top:44px;padding:24px 0;display:grid}.cx .lv-measure-strip>.label{color:var(--brand);font-size:10px;line-height:1.6}.cx .lv-measure-strip strong{font-size:13px}.cx .lv-measure-strip p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.7}.cx .lv-related{margin-top:34px}.cx .lv-related>h3{margin-bottom:17px;font-size:19px}.cx .lv-related>.text-link{margin-top:18px;font-size:12px}.cx .lv-output-list{border-top:1px solid var(--line);margin:24px 0 0;padding:0;list-style:none}.cx .lv-output-list li{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;gap:20px;padding:23px 0;display:grid}.cx .lv-output-list span{color:var(--brand);padding-top:3px;font-size:11px}.cx .lv-output-list strong{max-width:430px;font-size:19px;font-weight:500;line-height:1.45}.cx .lv-scope-sheet{background:var(--mf5f7fa);border:1px solid var(--line);padding:28px}.cx .lv-scope-sheet>.label{color:var(--brand);font-size:10px}.cx .lv-scope-sheet h3{max-width:380px;margin:22px 0;font-size:24px;line-height:1.25}.cx .lv-scope-sheet p{color:var(--muted);font-size:14px;line-height:1.75}.cx .lv-scope-sheet .lv-scope-limit{border-top:1px solid var(--line);margin-top:21px;padding-top:18px;font-size:12px}.cx .lv-scope-sheet .source-note{margin-top:20px;font-size:10px}.cx .lv-input-register{margin:28px 0 0;padding:0;list-style:none}.cx .lv-input-register li{border-bottom:1px solid var(--line);align-items:center;gap:20px;padding:17px 0;font-size:14px;line-height:1.6;display:flex}.cx .lv-file-mark{border:1px solid var(--mb3c5db);background:var(--mffffff);width:32px;height:38px;color:var(--brand);flex:0 0 32px;justify-content:center;align-items:center;font-size:10px;display:flex}.cx .lv-library-intro{color:var(--muted);max-width:750px;margin-bottom:30px;font-size:16px;line-height:1.7}.cx .lv-instrument-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 25px;display:grid}.cx .lv-instrument-card{border:1px solid var(--line);background:var(--mffffff);flex-direction:column;min-width:0;display:flex}.cx .lv-instrument-preview{background:var(--mf3f7fc);border-bottom:1px solid var(--line);min-width:0;display:block;overflow:hidden}.cx .lv-instrument-preview>.vx-figure{border:0;margin:0}.cx .lv-instrument-card-body{flex-direction:column;flex:1;padding:22px;display:flex}.cx .lv-card-kicker{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.cx .lv-card-kicker .label{color:var(--brand);font-size:10px}.cx .lv-card-kicker .pill{margin:0;font-size:9px}.cx .lv-instrument-card h2{margin:0 0 13px;font-size:25px;line-height:1.2}.cx .lv-instrument-card h2 a:hover{color:var(--brand)}.cx .lv-instrument-card p{color:var(--muted);margin:0 0 22px;font-size:14px;line-height:1.65}.cx .lv-card-foot{border-top:1px solid var(--line);margin-top:auto;padding-top:16px}.cx .lv-card-foot .text-link{font-size:12px}.cx .lv-grade-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:35px;display:flex}.cx .lv-grade-head h2{max-width:540px;margin-top:18px;font-size:34px;line-height:1.2}.cx .lv-evidence-gates{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cx .lv-evidence-gates article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:27px}.cx .lv-evidence-gates article>span{color:var(--brand);margin-bottom:24px;font-size:11px;display:block}.cx .lv-evidence-gates h3{margin-bottom:14px;font-size:24px}.cx .lv-evidence-gates p{color:var(--muted);max-width:310px;font-size:14px;line-height:1.75}.cx .lv-start-grid .status-key{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.cx .lv-start-grid .status-key>p{margin:0;font-size:12px;line-height:1.7}.cx .lv-correction-strip{grid-template-columns:60px 1fr 240px;align-items:center;gap:35px;display:grid}.cx .lv-correction-arrow{color:var(--brand);font-size:56px;line-height:1}.cx .lv-correction-strip h2{margin:16px 0;font-size:30px;line-height:1.2}.cx .lv-correction-strip p:not(.eyebrow){color:var(--muted);max-width:590px;font-size:14px;line-height:1.7}.cx .lv-correction-strip>div:last-child{flex-direction:column;gap:15px;display:flex}.cx .lv-correction-strip .text-link{font-size:12px}.cx .lv-editorial-layout .body-copy{max-width:800px}.cx .lv-editorial-layout .body-copy>section{margin-bottom:45px;padding-top:0}.cx .lv-article-index{color:var(--brand);letter-spacing:.03em;margin-bottom:15px;font-size:11px;display:block}.cx .lv-editorial-layout .body-copy h2{margin:0 0 21px;font-size:31px;line-height:1.25}.cx .lv-editorial-layout .body-copy p{font-size:16px;line-height:1.85}.cx .lv-article-callout{background:var(--mf2f6fb);border-left:3px solid var(--brand);margin:30px 0;padding:22px 28px}.cx .lv-article-callout>.label{color:var(--brand);font-size:10px}.cx .lv-article-callout>p{color:var(--ink);max-width:650px;margin:13px 0 0!important;font-size:23px!important;line-height:1.4!important}.cx .lv-article-visual{margin:35px 0}.cx .lv-article-visual>.vx-figure{margin:0}.cx .lv-article-visual>.lv-caption{margin-top:14px!important;font-size:11px!important;line-height:1.6!important}.cx .lv-article-visual .text-link{font-size:12px}.cx .lv-research-list{border-top:1px solid var(--line)}.cx .lv-research-theme{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:65px;padding:42px 0;display:grid}.cx .lv-research-theme>div{min-width:0}.cx .lv-research-theme h2{margin-bottom:17px;font-size:30px;line-height:1.25}.cx .lv-research-question{color:var(--muted);margin-bottom:23px;font-size:17px;line-height:1.65}.cx .lv-research-proof .vx-figure{margin:0}.cx .lv-research-theme .lv-detail summary{padding:14px 0;font-size:13px}.cx .lv-research-theme .lv-detail-body{font-size:13px}.cx .lv-brief-cover{border:1px solid var(--line);background:var(--mffffff);min-width:0;margin:0}.cx .lv-brief-cover>img{object-fit:cover;object-position:center;width:100%;height:190px;display:block}.cx .lv-cover-copy{padding:26px 30px 24px}.cx .lv-cover-meta,.cx .lv-cover-footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.cx .lv-cover-meta{letter-spacing:.07em;color:var(--brand);font-size:9px}.cx .lv-cover-copy>p{letter-spacing:-.025em;color:var(--ink);margin:25px 0 28px;font-size:46px;font-weight:700;line-height:1.03}.cx .lv-cover-footer{border-top:1px solid var(--line);color:var(--muted);padding-top:17px;font-size:11px}.cx .lv-cover-footer strong{color:var(--brand);font-weight:400}.cx .lv-brief-cover>figcaption{border-top:1px solid var(--line);background:var(--mf4f7fb);color:var(--muted);padding:13px 30px;font-size:10px;line-height:1.6}.cx .lv-issue-band{grid-template-columns:1fr 1fr;align-items:start;gap:80px;display:grid}.cx .lv-issue-band h2{margin-top:18px;font-size:34px;line-height:1.2}.cx .lv-issue-band>div>p:not(.eyebrow):not(.lv-caption){color:var(--muted);margin-bottom:22px;font-size:16px;line-height:1.75}.cx .lv-issue-band .lv-caption{margin-top:18px}.cx .lv-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.cx .lv-field-grid article{min-width:0}.cx .lv-field-image{margin-bottom:24px;display:block}.cx .lv-field-image .lv-photo img{height:220px}.cx .lv-field-image figcaption{font-size:10px}.cx .lv-field-grid .label{color:var(--brand);font-size:10px}.cx .lv-field-grid h3{margin:15px 0;font-size:25px;line-height:1.25}.cx .lv-field-grid h3 a:hover{color:var(--brand)}.cx .lv-field-grid article>p{color:var(--muted);margin-bottom:21px;font-size:14px;line-height:1.75}.cx .lv-field-grid .text-link{font-size:12px}.cx .lv-reference-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.cx .lv-reference-links>a{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding-top:22px;display:flex}.cx .lv-reference-links h3{font-size:21px;line-height:1.2}.cx .lv-reference-links p{color:var(--muted);margin-top:13px;font-size:13px;line-height:1.7}.cx .lv-reference-links .arrow{color:var(--brand)}.cx .lv-partner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px 25px;display:grid}.cx .lv-partner-grid>a{background:var(--mffffff);border:1px solid var(--line);min-width:0;display:block}.cx .lv-partner-grid .vx-figure{border:0;margin:0}.cx .lv-partner-grid>a>div{border-top:1px solid var(--line);justify-content:space-between;gap:20px;padding:22px;display:flex}.cx .lv-partner-grid h3{font-size:21px;line-height:1.25}.cx .lv-partner-grid .arrow{color:var(--brand)}.cx .lv-register-figure,.cx .lv-scope-illustration{border:1px solid var(--mcbd8e7);background:var(--mf7f9fc);min-width:0;margin:0;padding:27px 30px}.cx .lv-register-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:30px;padding-bottom:22px;display:flex}.cx .lv-register-top .label{color:var(--brand);padding-top:5px;font-size:10px}.cx .lv-register-total{letter-spacing:-.02em;color:var(--brand);text-align:right;font-size:43px;line-height:1}.cx .lv-register-total small{color:var(--muted);letter-spacing:0;margin-top:8px;font-size:10px;line-height:1.6;display:block}.cx .lv-register-figure h3{max-width:330px;margin:24px 0;font-size:23px;line-height:1.25}.cx .lv-register-bars{flex-direction:column;gap:18px;margin:30px 0;display:flex}.cx .lv-register-bars>div{grid-template-columns:95px 1fr 24px;align-items:center;gap:16px;font-size:12px;display:grid}.cx .lv-register-bars strong{text-align:right;font-weight:500}.cx .lv-bar-track{background:var(--ke5edf6);height:13px}.cx .lv-bar-track>span{background:var(--k1d5fad);height:100%;display:block}.cx .lv-register-figure figcaption{border-top:1px solid var(--line);color:var(--muted);padding-top:18px;font-size:10px;line-height:1.7}.cx .lv-ledger-bars{margin:26px 0}.cx .lv-ledger-bars>div{border-top:1px solid var(--line);grid-template-columns:105px 1fr 20px;gap:10px 18px;padding:16px 0;font-size:12px;display:grid}.cx .lv-ledger-bars small{color:var(--muted);grid-column:2/-1;font-size:10px}.cx .lv-ledger-cells{align-items:center;gap:6px;display:flex}.cx .lv-ledger-cells i{background:var(--brand);width:29px;height:18px;display:block}.cx .lv-ledger-bars>div:nth-child(2) i{background:var(--m6f94c2)}.cx .lv-ledger-bars>div:nth-child(3) i{background:var(--md1dce9);border:1px solid var(--ma9bfd9)}.cx .lv-ledger-bars strong{text-align:right;font-weight:500}.cx .lv-scope-cover{letter-spacing:.04em;color:var(--brand);border-bottom:1px solid var(--line);justify-content:space-between;gap:20px;padding-bottom:22px;font-size:9px;display:flex}.cx .lv-scope-cover .label{font-size:9px}.cx .lv-scope-illustration>h3{margin:28px 0 14px;font-size:31px;line-height:1.1}.cx .lv-scope-subtitle{color:var(--muted);margin:0 0 28px;font-size:12px}.cx .lv-scope-lines>div{border-top:1px solid var(--line);grid-template-columns:25px 1fr;gap:8px 15px;padding:18px 0;display:grid}.cx .lv-scope-lines span{color:var(--brand);padding-top:3px;font-size:10px}.cx .lv-scope-lines strong{font-size:16px;font-weight:500}.cx .lv-scope-lines small{color:var(--muted);grid-column:2;font-size:11px}.cx .lv-scope-illustration>figcaption{border-top:1px solid var(--line);color:var(--muted);margin-top:7px;padding-top:20px;font-size:10px;line-height:1.7}@media (max-width:1100px){.cx .lv-audience-intro,.cx .lv-start-grid,.cx .lv-instrument-output,.cx .lv-story-split,.cx .lv-issue-band{gap:40px}.cx .lv-research-theme{gap:35px}.cx .lv-result-tiles,.cx .lv-field-grid,.cx .lv-reference-links{gap:25px}.cx .lv-instrument-grid,.cx .lv-partner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cx .lv-photo img{height:350px}.cx .lv-process{gap:22px}.cx .lv-process h3{font-size:20px}.cx .lv-cover-copy>p{font-size:40px}.cx .lv-correction-strip{grid-template-columns:40px 1fr;gap:25px}.cx .lv-correction-strip>div:last-child{flex-flow:wrap;grid-column:2}}@media (max-width:850px){.cx .lv-audience-intro,.cx .lv-start-grid,.cx .lv-instrument-output,.cx .lv-story-split,.cx .lv-issue-band{grid-template-columns:1fr;gap:32px}.cx .lv-audience-intro{align-items:start}.cx .lv-result-tiles{grid-template-columns:1fr;gap:25px}.cx .lv-result-tiles article{grid-template-columns:30px minmax(0,1fr);gap:10px 20px;padding-top:22px;display:grid}.cx .lv-result-tiles .lv-tile-index{margin:4px 0 0}.cx .lv-result-tiles h3{max-width:none;margin:0;font-size:23px}.cx .lv-result-tiles p{grid-column:2;max-width:650px;margin:0}.cx .lv-process{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px 30px}.cx .lv-measure-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.cx .lv-measure-strip>.label{grid-column:1/-1}.cx .lv-meta-band{grid-template-columns:1fr 1fr;gap:24px}.cx .lv-meta-band>div:last-child{grid-column:1/-1}.cx .lv-meta-band p{max-width:none}.cx .lv-story-split>.lv-photo img{height:350px}.cx .lv-start-grid .lv-photo img{height:280px}.cx .lv-photo.lv-hero-photo img{aspect-ratio:4/3;height:auto}.cx .lv-hero-photo{max-width:650px}.cx .lv-grade-head{display:block}.cx .lv-grade-head>.text-link{margin-top:20px}.cx .lv-evidence-gates{grid-template-columns:repeat(2,minmax(0,1fr))}.cx .lv-reference-links{grid-template-columns:1fr;gap:23px}.cx .lv-reference-links p{margin-top:8px}.cx .lv-field-grid{grid-template-columns:1fr;gap:35px}.cx .lv-field-grid article{grid-template-columns:1fr 1fr;align-content:start;gap:10px 28px;display:grid}.cx .lv-field-image{grid-area:1/1/5;margin:0}.cx .lv-field-grid article>.label{grid-column:2}.cx .lv-field-grid h3{grid-column:2;margin:5px 0}.cx .lv-field-grid article>p{grid-column:2;margin:0}.cx .lv-field-grid article>.text-link{grid-column:2;margin-top:7px}.cx .lv-field-image .lv-photo img{height:230px}.cx .lv-field-image figcaption{font-size:9px}.cx .lv-register-figure,.cx .lv-scope-illustration,.cx .lv-brief-cover{max-width:650px}.cx .lv-brief-cover>img{height:240px}.cx .lv-research-theme{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}.cx .lv-research-theme h2{font-size:25px}.cx .lv-research-question{font-size:15px}}@media (max-width:600px){.cx .lv-meta-section{padding:0 0 12px}.cx .lv-meta-band{grid-template-columns:1fr;gap:18px;padding:20px 0}.cx .lv-meta-band>div:last-child{grid-column:auto}.cx .lv-meta-band .label{margin-bottom:6px}.cx .lv-meta-band p{font-size:12px}.cx .lv-audience-intro h2,.cx .lv-start-grid h2,.cx .lv-instrument-output h2,.cx .lv-story-copy h2,.cx .lv-grade-head h2,.cx .lv-issue-band h2{margin-top:16px;font-size:29px}.cx .lv-audience-intro,.cx .lv-start-grid,.cx .lv-instrument-output,.cx .lv-story-split,.cx .lv-issue-band{gap:27px}.cx .lv-close-section{padding-top:25px;padding-bottom:40px}.cx .lv-brief-details{margin:19px 0}.cx .lv-detail summary{gap:18px;padding:15px 0;font-size:14px}.cx .lv-detail-body{padding-right:20px;font-size:13px}.cx .lv-short-lead{font-size:15px;line-height:1.75}.cx .lv-result-tiles article{grid-template-columns:22px minmax(0,1fr);gap:10px 15px}.cx .lv-result-tiles h3{font-size:22px}.cx .lv-result-tiles p{font-size:13px}.cx .lv-story-split>.lv-photo img,.cx .lv-photo img{height:260px}.cx .lv-story-copy>p:not(.eyebrow):not(.lv-caption){font-size:15px}.cx .lv-caption,.cx .lv-photo figcaption{font-size:10px}.cx .lv-process{grid-template-columns:1fr;gap:24px}.cx .lv-process>li{border-top:1px solid var(--line);padding:20px 0 0 30px}.cx .lv-process>li:before{width:7px;height:7px;top:23px;left:0}.cx .lv-process-number{margin-bottom:12px}.cx .lv-process h3{margin-bottom:12px;font-size:22px}.cx .lv-process p{font-size:13px}.cx .lv-measure-strip{grid-template-columns:1fr;gap:20px;margin-top:30px;padding:22px 0}.cx .lv-measure-strip>.label{grid-column:auto}.cx .lv-measure-strip>div{grid-template-columns:110px 1fr;gap:15px;display:grid}.cx .lv-measure-strip strong{font-size:12px}.cx .lv-measure-strip p{margin:0;font-size:11px;line-height:1.7}.cx .lv-output-list li{grid-template-columns:22px 1fr;gap:14px;padding:20px 0}.cx .lv-output-list strong{font-size:18px}.cx .lv-scope-sheet{padding:22px}.cx .lv-scope-sheet h3{font-size:23px}.cx .lv-scope-sheet p{font-size:13px}.cx .lv-input-register li{gap:16px;padding:14px 0;font-size:13px}.cx .lv-input-register{margin-top:20px}.cx .lv-instrument-grid,.cx .lv-partner-grid{grid-template-columns:1fr;gap:25px}.cx .lv-instrument-card-body{padding:22px}.cx .lv-card-kicker{margin-bottom:17px}.cx .lv-instrument-card h2{font-size:25px}.cx .lv-instrument-card p{font-size:14px}.cx .lv-evidence-gates{grid-template-columns:1fr 1fr}.cx .lv-evidence-gates article{padding:21px 17px}.cx .lv-evidence-gates article>span{margin-bottom:18px}.cx .lv-evidence-gates h3{font-size:20px}.cx .lv-evidence-gates p{font-size:12px;line-height:1.65}.cx .lv-correction-strip{grid-template-columns:1fr;gap:15px}.cx .lv-correction-arrow{font-size:40px}.cx .lv-correction-strip>div:last-child{grid-column:auto}.cx .lv-correction-strip h2{margin:15px 0;font-size:28px}.cx .lv-correction-strip p:not(.eyebrow){font-size:13px}.cx .lv-editorial-layout .body-copy h2{font-size:27px}.cx .lv-editorial-layout .body-copy p{font-size:15px;line-height:1.8}.cx .lv-article-callout{margin:26px 0;padding:19px 22px}.cx .lv-article-callout>p{font-size:21px!important}.cx .lv-article-visual{margin:28px 0}.cx .lv-research-theme{grid-template-columns:1fr;gap:25px;padding:30px 0}.cx .lv-research-theme h2{font-size:26px}.cx .lv-research-proof{max-width:550px}.cx .lv-brief-cover>img{height:180px}.cx .lv-cover-copy{padding:23px}.cx .lv-cover-copy>p{margin:24px 0;font-size:39px}.cx .lv-cover-meta{font-size:8px}.cx .lv-cover-footer{font-size:10px}.cx .lv-brief-cover>figcaption{padding:12px 23px;font-size:9px}.cx .lv-field-grid article{display:block}.cx .lv-field-image{margin-bottom:20px}.cx .lv-field-image .lv-photo img{height:230px}.cx .lv-field-grid h3{margin:14px 0;font-size:25px}.cx .lv-field-grid article>p{margin-bottom:18px;font-size:14px}.cx .lv-field-grid article>.text-link{margin-top:0}.cx .lv-field-grid{gap:35px}.cx .lv-register-figure,.cx .lv-scope-illustration{padding:22px}.cx .lv-register-total{font-size:37px}.cx .lv-register-top{padding-bottom:20px}.cx .lv-register-figure h3{margin:22px 0;font-size:23px}.cx .lv-register-bars>div{grid-template-columns:76px 1fr 20px;gap:12px;font-size:11px}.cx .lv-ledger-bars>div{grid-template-columns:87px 1fr 18px;gap:10px 13px;font-size:11px}.cx .lv-ledger-cells{gap:5px}.cx .lv-ledger-cells i{width:25px;height:16px}.cx .lv-register-figure figcaption{font-size:9px}.cx .lv-scope-illustration>h3{font-size:28px}.cx .lv-scope-cover{gap:15px;font-size:8px}.cx .lv-scope-cover .label{font-size:8px}.cx .lv-scope-subtitle{font-size:11px}.cx .lv-scope-lines strong{font-size:15px}.cx .lv-scope-illustration>figcaption{font-size:9px}}@media print{.cx .lv-detail:not([open])>.lv-detail-body{display:block!important}.cx .lv-story-split,.cx .lv-start-grid,.cx .lv-audience-intro,.cx .lv-instrument-output,.cx .lv-research-theme{display:block}.cx .lv-photo img{height:180px}.cx .lv-instrument-grid,.cx .lv-process{grid-template-columns:1fr 1fr}.cx .lv-article-visual,.cx .lv-instrument-card{break-inside:avoid}.cx .lv-brief-cover,.cx .lv-register-figure,.cx .lv-scope-illustration{max-width:450px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cx .vx-svg [fill=\#1d5fad i]{fill:#4f8be0}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#1d5fad i]{stroke:#4f8be0}:root:not([data-theme=light]) .cx .vx-svg [fill=\#243d57 i]{fill:#b8bfc7}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#243d57 i]{stroke:#b8bfc7}:root:not([data-theme=light]) .cx .vx-svg [fill=\#253f59 i]{fill:#b6bec6}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#253f59 i]{stroke:#b6bec6}:root:not([data-theme=light]) .cx .vx-svg [fill=\#25445f i]{fill:#b3bcc4}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#25445f i]{stroke:#b3bcc4}:root:not([data-theme=light]) .cx .vx-svg [fill=\#2c4560 i]{fill:#b0b8c1}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#2c4560 i]{stroke:#b0b8c1}:root:not([data-theme=light]) .cx .vx-svg [fill=\#354f68 i]{fill:#a9b1b9}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#354f68 i]{stroke:#a9b1b9}:root:not([data-theme=light]) .cx .vx-svg [fill=\#39516c i]{fill:#a6adb6}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#39516c i]{stroke:#a6adb6}:root:not([data-theme=light]) .cx .vx-svg [fill=\#4d77a0 i]{fill:#4d77a0}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#4d77a0 i]{stroke:#4d77a0}:root:not([data-theme=light]) .cx .vx-svg [fill=\#64778b i]{fill:#848f9a}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#64778b i]{stroke:#848f9a}:root:not([data-theme=light]) .cx .vx-svg [fill=\#6e93b7 i]{fill:#6d7985}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#6e93b7 i]{stroke:#6d7985}:root:not([data-theme=light]) .cx .vx-svg [fill=\#7292b4 i]{fill:#6c7884}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#7292b4 i]{stroke:#6c7884}:root:not([data-theme=light]) .cx .vx-svg [fill=\#799fc3 i]{fill:#799fc3}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#799fc3 i]{stroke:#799fc3}:root:not([data-theme=light]) .cx .vx-svg [fill=\#7c8d9e i]{fill:#717d8a}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#7c8d9e i]{stroke:#717d8a}:root:not([data-theme=light]) .cx .vx-svg [fill=\#7e9fbe i]{fill:#646f7a}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#7e9fbe i]{stroke:#646f7a}:root:not([data-theme=light]) .cx .vx-svg [fill=\#8099b2 i]{fill:#68737f}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#8099b2 i]{stroke:#68737f}:root:not([data-theme=light]) .cx .vx-svg [fill=\#8aa9c9 i]{fill:#8aa9c9}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#8aa9c9 i]{stroke:#8aa9c9}:root:not([data-theme=light]) .cx .vx-svg [fill=\#8b622b i]{fill:#e0c29a}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#8b622b i]{stroke:#e0c29a}:root:not([data-theme=light]) .cx .vx-svg [fill=\#91a6bb i]{fill:#5e6873}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#91a6bb i]{stroke:#5e6873}:root:not([data-theme=light]) .cx .vx-svg [fill=\#93b3d2 i]{fill:#93b3d2}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#93b3d2 i]{stroke:#93b3d2}:root:not([data-theme=light]) .cx .vx-svg [fill=\#95b5d5 i]{fill:#95b5d5}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#95b5d5 i]{stroke:#95b5d5}:root:not([data-theme=light]) .cx .vx-svg [fill=\#9a6d34 i]{fill:#dec19c}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#9a6d34 i]{stroke:#dec19c}:root:not([data-theme=light]) .cx .vx-svg [fill=\#9c753d i]{fill:#dac2a0}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#9c753d i]{stroke:#dac2a0}:root:not([data-theme=light]) .cx .vx-svg [fill=\#a4bdd6 i]{fill:#a4bdd6}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#a4bdd6 i]{stroke:#a4bdd6}:root:not([data-theme=light]) .cx .vx-svg [fill=\#a5c1db i]{fill:#a5c1db}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#a5c1db i]{stroke:#a5c1db}:root:not([data-theme=light]) .cx .vx-svg [fill=\#a9bed3 i]{fill:#4c555d}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#a9bed3 i]{stroke:#4c555d}:root:not([data-theme=light]) .cx .vx-svg [fill=\#acc2d8 i]{fill:#acc2d8}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#acc2d8 i]{stroke:#acc2d8}:root:not([data-theme=light]) .cx .vx-svg [fill=\#adc4da i]{fill:#adc4da}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#adc4da i]{stroke:#adc4da}:root:not([data-theme=light]) .cx .vx-svg [fill=\#aebfd0 i]{fill:#4b545c}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#aebfd0 i]{stroke:#4b545c}:root:not([data-theme=light]) .cx .vx-svg [fill=\#b4cce2 i]{fill:#b4cce2}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#b4cce2 i]{stroke:#b4cce2}:root:not([data-theme=light]) .cx .vx-svg [fill=\#b8c8d8 i]{fill:#454c54}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#b8c8d8 i]{stroke:#454c54}:root:not([data-theme=light]) .cx .vx-svg [fill=\#b8cce0 i]{fill:#b8cce0}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#b8cce0 i]{stroke:#b8cce0}:root:not([data-theme=light]) .cx .vx-svg [fill=\#b8cde1 i]{fill:#1e3448}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#b8cde1 i]{stroke:#1e3448}:root:not([data-theme=light]) .cx .vx-svg [fill=\#bacbdc i]{fill:#424a51}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#bacbdc i]{stroke:#424a51}:root:not([data-theme=light]) .cx .vx-svg [fill=\#cbdbe9 i]{fill:#1e3448}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#cbdbe9 i]{stroke:#1e3448}:root:not([data-theme=light]) .cx .vx-svg [fill=\#ccdce9 i]{fill:#1f3547}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#ccdce9 i]{stroke:#1f3547}:root:not([data-theme=light]) .cx .vx-svg [fill=\#d0deea i]{fill:#203546}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#d0deea i]{stroke:#203546}:root:not([data-theme=light]) .cx .vx-svg [fill=\#d2dfeb i]{fill:#1f3447}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#d2dfeb i]{stroke:#1f3447}:root:not([data-theme=light]) .cx .vx-svg [fill=\#d3e3f3 i]{fill:#163350}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#d3e3f3 i]{stroke:#163350}:root:not([data-theme=light]) .cx .vx-svg [fill=\#d4e3f1 i]{fill:#19344d}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#d4e3f1 i]{stroke:#19344d}:root:not([data-theme=light]) .cx .vx-svg [fill=\#d8e3ee i]{fill:#1f3347}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#d8e3ee i]{stroke:#1f3347}:root:not([data-theme=light]) .cx .vx-svg [fill=\#d9e5ef i]{fill:#1e3548}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#d9e5ef i]{stroke:#1e3548}:root:not([data-theme=light]) .cx .vx-svg [fill=\#dce6ef i]{fill:#203446}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#dce6ef i]{stroke:#203446}:root:not([data-theme=light]) .cx .vx-svg [fill=\#dce6f0 i]{fill:#2e3338}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#dce6f0 i]{stroke:#2e3338}:root:not([data-theme=light]) .cx .vx-svg [fill=\#e0ebf6 i]{fill:#2a2f34}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#e0ebf6 i]{stroke:#2a2f34}:root:not([data-theme=light]) .cx .vx-svg [fill=\#e1edf8 i]{fill:#292e33}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#e1edf8 i]{stroke:#292e33}:root:not([data-theme=light]) .cx .vx-svg [fill=\#e3eef8 i]{fill:#292d32}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#e3eef8 i]{stroke:#292d32}:root:not([data-theme=light]) .cx .vx-svg [fill=\#e9f1f9 i]{fill:#262a2e}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#e9f1f9 i]{stroke:#262a2e}:root:not([data-theme=light]) .cx .vx-svg [fill=\#eaf1f8 i]{fill:#262a2e}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#eaf1f8 i]{stroke:#262a2e}:root:not([data-theme=light]) .cx .vx-svg [fill=\#eaf2fa i]{fill:#25292e}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#eaf2fa i]{stroke:#25292e}:root:not([data-theme=light]) .cx .vx-svg [fill=\#edf3f8 i]{fill:#25292d}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#edf3f8 i]{stroke:#25292d}:root:not([data-theme=light]) .cx .vx-svg [fill=\#edf3fa i]{fill:#24282c}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#edf3fa i]{stroke:#24282c}:root:not([data-theme=light]) .cx .vx-svg [fill=\#eef3f8 i]{fill:#25292d}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#eef3f8 i]{stroke:#25292d}:root:not([data-theme=light]) .cx .vx-svg [fill=\#f5f8fc i]{fill:#202328}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#f5f8fc i]{stroke:#202328}:root:not([data-theme=light]) .cx .vx-svg [fill=\#f6f9fc i]{fill:#202427}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#f6f9fc i]{stroke:#202427}:root:not([data-theme=light]) .cx .vx-svg [fill=\#f7fafc i]{fill:#202427}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#f7fafc i]{stroke:#202427}:root:not([data-theme=light]) .cx .vx-svg [fill=\#fff i]{fill:#1f1f1f}:root:not([data-theme=light]) .cx .vx-svg [stroke=\#fff i]{stroke:#1f1f1f}}:root[data-theme=dark] .cx .vx-svg [fill=\#1d5fad i]{fill:#4f8be0}:root[data-theme=dark] .cx .vx-svg [stroke=\#1d5fad i]{stroke:#4f8be0}:root[data-theme=dark] .cx .vx-svg [fill=\#243d57 i]{fill:#b8bfc7}:root[data-theme=dark] .cx .vx-svg [stroke=\#243d57 i]{stroke:#b8bfc7}:root[data-theme=dark] .cx .vx-svg [fill=\#253f59 i]{fill:#b6bec6}:root[data-theme=dark] .cx .vx-svg [stroke=\#253f59 i]{stroke:#b6bec6}:root[data-theme=dark] .cx .vx-svg [fill=\#25445f i]{fill:#b3bcc4}:root[data-theme=dark] .cx .vx-svg [stroke=\#25445f i]{stroke:#b3bcc4}:root[data-theme=dark] .cx .vx-svg [fill=\#2c4560 i]{fill:#b0b8c1}:root[data-theme=dark] .cx .vx-svg [stroke=\#2c4560 i]{stroke:#b0b8c1}:root[data-theme=dark] .cx .vx-svg [fill=\#354f68 i]{fill:#a9b1b9}:root[data-theme=dark] .cx .vx-svg [stroke=\#354f68 i]{stroke:#a9b1b9}:root[data-theme=dark] .cx .vx-svg [fill=\#39516c i]{fill:#a6adb6}:root[data-theme=dark] .cx .vx-svg [stroke=\#39516c i]{stroke:#a6adb6}:root[data-theme=dark] .cx .vx-svg [fill=\#4d77a0 i]{fill:#4d77a0}:root[data-theme=dark] .cx .vx-svg [stroke=\#4d77a0 i]{stroke:#4d77a0}:root[data-theme=dark] .cx .vx-svg [fill=\#64778b i]{fill:#848f9a}:root[data-theme=dark] .cx .vx-svg [stroke=\#64778b i]{stroke:#848f9a}:root[data-theme=dark] .cx .vx-svg [fill=\#6e93b7 i]{fill:#6d7985}:root[data-theme=dark] .cx .vx-svg [stroke=\#6e93b7 i]{stroke:#6d7985}:root[data-theme=dark] .cx .vx-svg [fill=\#7292b4 i]{fill:#6c7884}:root[data-theme=dark] .cx .vx-svg [stroke=\#7292b4 i]{stroke:#6c7884}:root[data-theme=dark] .cx .vx-svg [fill=\#799fc3 i]{fill:#799fc3}:root[data-theme=dark] .cx .vx-svg [stroke=\#799fc3 i]{stroke:#799fc3}:root[data-theme=dark] .cx .vx-svg [fill=\#7c8d9e i]{fill:#717d8a}:root[data-theme=dark] .cx .vx-svg [stroke=\#7c8d9e i]{stroke:#717d8a}:root[data-theme=dark] .cx .vx-svg [fill=\#7e9fbe i]{fill:#646f7a}:root[data-theme=dark] .cx .vx-svg [stroke=\#7e9fbe i]{stroke:#646f7a}:root[data-theme=dark] .cx .vx-svg [fill=\#8099b2 i]{fill:#68737f}:root[data-theme=dark] .cx .vx-svg [stroke=\#8099b2 i]{stroke:#68737f}:root[data-theme=dark] .cx .vx-svg [fill=\#8aa9c9 i]{fill:#8aa9c9}:root[data-theme=dark] .cx .vx-svg [stroke=\#8aa9c9 i]{stroke:#8aa9c9}:root[data-theme=dark] .cx .vx-svg [fill=\#8b622b i]{fill:#e0c29a}:root[data-theme=dark] .cx .vx-svg [stroke=\#8b622b i]{stroke:#e0c29a}:root[data-theme=dark] .cx .vx-svg [fill=\#91a6bb i]{fill:#5e6873}:root[data-theme=dark] .cx .vx-svg [stroke=\#91a6bb i]{stroke:#5e6873}:root[data-theme=dark] .cx .vx-svg [fill=\#93b3d2 i]{fill:#93b3d2}:root[data-theme=dark] .cx .vx-svg [stroke=\#93b3d2 i]{stroke:#93b3d2}:root[data-theme=dark] .cx .vx-svg [fill=\#95b5d5 i]{fill:#95b5d5}:root[data-theme=dark] .cx .vx-svg [stroke=\#95b5d5 i]{stroke:#95b5d5}:root[data-theme=dark] .cx .vx-svg [fill=\#9a6d34 i]{fill:#dec19c}:root[data-theme=dark] .cx .vx-svg [stroke=\#9a6d34 i]{stroke:#dec19c}:root[data-theme=dark] .cx .vx-svg [fill=\#9c753d i]{fill:#dac2a0}:root[data-theme=dark] .cx .vx-svg [stroke=\#9c753d i]{stroke:#dac2a0}:root[data-theme=dark] .cx .vx-svg [fill=\#a4bdd6 i]{fill:#a4bdd6}:root[data-theme=dark] .cx .vx-svg [stroke=\#a4bdd6 i]{stroke:#a4bdd6}:root[data-theme=dark] .cx .vx-svg [fill=\#a5c1db i]{fill:#a5c1db}:root[data-theme=dark] .cx .vx-svg [stroke=\#a5c1db i]{stroke:#a5c1db}:root[data-theme=dark] .cx .vx-svg [fill=\#a9bed3 i]{fill:#4c555d}:root[data-theme=dark] .cx .vx-svg [stroke=\#a9bed3 i]{stroke:#4c555d}:root[data-theme=dark] .cx .vx-svg [fill=\#acc2d8 i]{fill:#acc2d8}:root[data-theme=dark] .cx .vx-svg [stroke=\#acc2d8 i]{stroke:#acc2d8}:root[data-theme=dark] .cx .vx-svg [fill=\#adc4da i]{fill:#adc4da}:root[data-theme=dark] .cx .vx-svg [stroke=\#adc4da i]{stroke:#adc4da}:root[data-theme=dark] .cx .vx-svg [fill=\#aebfd0 i]{fill:#4b545c}:root[data-theme=dark] .cx .vx-svg [stroke=\#aebfd0 i]{stroke:#4b545c}:root[data-theme=dark] .cx .vx-svg [fill=\#b4cce2 i]{fill:#b4cce2}:root[data-theme=dark] .cx .vx-svg [stroke=\#b4cce2 i]{stroke:#b4cce2}:root[data-theme=dark] .cx .vx-svg [fill=\#b8c8d8 i]{fill:#454c54}:root[data-theme=dark] .cx .vx-svg [stroke=\#b8c8d8 i]{stroke:#454c54}:root[data-theme=dark] .cx .vx-svg [fill=\#b8cce0 i]{fill:#b8cce0}:root[data-theme=dark] .cx .vx-svg [stroke=\#b8cce0 i]{stroke:#b8cce0}:root[data-theme=dark] .cx .vx-svg [fill=\#b8cde1 i]{fill:#1e3448}:root[data-theme=dark] .cx .vx-svg [stroke=\#b8cde1 i]{stroke:#1e3448}:root[data-theme=dark] .cx .vx-svg [fill=\#bacbdc i]{fill:#424a51}:root[data-theme=dark] .cx .vx-svg [stroke=\#bacbdc i]{stroke:#424a51}:root[data-theme=dark] .cx .vx-svg [fill=\#cbdbe9 i]{fill:#1e3448}:root[data-theme=dark] .cx .vx-svg [stroke=\#cbdbe9 i]{stroke:#1e3448}:root[data-theme=dark] .cx .vx-svg [fill=\#ccdce9 i]{fill:#1f3547}:root[data-theme=dark] .cx .vx-svg [stroke=\#ccdce9 i]{stroke:#1f3547}:root[data-theme=dark] .cx .vx-svg [fill=\#d0deea i]{fill:#203546}:root[data-theme=dark] .cx .vx-svg [stroke=\#d0deea i]{stroke:#203546}:root[data-theme=dark] .cx .vx-svg [fill=\#d2dfeb i]{fill:#1f3447}:root[data-theme=dark] .cx .vx-svg [stroke=\#d2dfeb i]{stroke:#1f3447}:root[data-theme=dark] .cx .vx-svg [fill=\#d3e3f3 i]{fill:#163350}:root[data-theme=dark] .cx .vx-svg [stroke=\#d3e3f3 i]{stroke:#163350}:root[data-theme=dark] .cx .vx-svg [fill=\#d4e3f1 i]{fill:#19344d}:root[data-theme=dark] .cx .vx-svg [stroke=\#d4e3f1 i]{stroke:#19344d}:root[data-theme=dark] .cx .vx-svg [fill=\#d8e3ee i]{fill:#1f3347}:root[data-theme=dark] .cx .vx-svg [stroke=\#d8e3ee i]{stroke:#1f3347}:root[data-theme=dark] .cx .vx-svg [fill=\#d9e5ef i]{fill:#1e3548}:root[data-theme=dark] .cx .vx-svg [stroke=\#d9e5ef i]{stroke:#1e3548}:root[data-theme=dark] .cx .vx-svg [fill=\#dce6ef i]{fill:#203446}:root[data-theme=dark] .cx .vx-svg [stroke=\#dce6ef i]{stroke:#203446}:root[data-theme=dark] .cx .vx-svg [fill=\#dce6f0 i]{fill:#2e3338}:root[data-theme=dark] .cx .vx-svg [stroke=\#dce6f0 i]{stroke:#2e3338}:root[data-theme=dark] .cx .vx-svg [fill=\#e0ebf6 i]{fill:#2a2f34}:root[data-theme=dark] .cx .vx-svg [stroke=\#e0ebf6 i]{stroke:#2a2f34}:root[data-theme=dark] .cx .vx-svg [fill=\#e1edf8 i]{fill:#292e33}:root[data-theme=dark] .cx .vx-svg [stroke=\#e1edf8 i]{stroke:#292e33}:root[data-theme=dark] .cx .vx-svg [fill=\#e3eef8 i]{fill:#292d32}:root[data-theme=dark] .cx .vx-svg [stroke=\#e3eef8 i]{stroke:#292d32}:root[data-theme=dark] .cx .vx-svg [fill=\#e9f1f9 i]{fill:#262a2e}:root[data-theme=dark] .cx .vx-svg [stroke=\#e9f1f9 i]{stroke:#262a2e}:root[data-theme=dark] .cx .vx-svg [fill=\#eaf1f8 i]{fill:#262a2e}:root[data-theme=dark] .cx .vx-svg [stroke=\#eaf1f8 i]{stroke:#262a2e}:root[data-theme=dark] .cx .vx-svg [fill=\#eaf2fa i]{fill:#25292e}:root[data-theme=dark] .cx .vx-svg [stroke=\#eaf2fa i]{stroke:#25292e}:root[data-theme=dark] .cx .vx-svg [fill=\#edf3f8 i]{fill:#25292d}:root[data-theme=dark] .cx .vx-svg [stroke=\#edf3f8 i]{stroke:#25292d}:root[data-theme=dark] .cx .vx-svg [fill=\#edf3fa i]{fill:#24282c}:root[data-theme=dark] .cx .vx-svg [stroke=\#edf3fa i]{stroke:#24282c}:root[data-theme=dark] .cx .vx-svg [fill=\#eef3f8 i]{fill:#25292d}:root[data-theme=dark] .cx .vx-svg [stroke=\#eef3f8 i]{stroke:#25292d}:root[data-theme=dark] .cx .vx-svg [fill=\#f5f8fc i]{fill:#202328}:root[data-theme=dark] .cx .vx-svg [stroke=\#f5f8fc i]{stroke:#202328}:root[data-theme=dark] .cx .vx-svg [fill=\#f6f9fc i]{fill:#202427}:root[data-theme=dark] .cx .vx-svg [stroke=\#f6f9fc i]{stroke:#202427}:root[data-theme=dark] .cx .vx-svg [fill=\#f7fafc i]{fill:#202427}:root[data-theme=dark] .cx .vx-svg [stroke=\#f7fafc i]{stroke:#202427}:root[data-theme=dark] .cx .vx-svg [fill=\#fff i]{fill:#1f1f1f}:root[data-theme=dark] .cx .vx-svg [stroke=\#fff i]{stroke:#1f1f1f}
