.exec-page{--navy:#00183e;--teal:#00a99a;--ink:#172b43;--cloud:#f5f8fa;--border:#dce5eb;--muted:#657487;color:var(--ink);background:#fff;min-height:100vh;padding-top:92px;padding-bottom:96px}.exec-header{z-index:70;box-sizing:border-box;-webkit-backdrop-filter:blur(14px);background:#fffffff5;border-bottom:1px solid #dce5ebf0;justify-content:space-between;align-items:center;gap:24px;width:100%;height:92px;margin:0;padding:0 max(24px,50vw - 610px);display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 8px 28px #00183e0d}.exec-brand img{width:205px;height:auto;display:block}.exec-header nav{align-items:center;gap:24px;display:flex}.exec-header nav a{color:var(--ink);font-size:14px;font-weight:800;text-decoration:none}.exec-header-cta{background:var(--navy);border-radius:11px;align-items:center;min-height:42px;padding:0 18px;color:#fff!important;display:inline-flex!important}.exec-hero{grid-template-columns:minmax(390px,.9fr) minmax(560px,1.1fr);align-items:center;gap:48px;width:min(1220px,100% - 48px);margin:auto;padding:74px 0 42px;display:grid}.exec-kicker{color:var(--teal);letter-spacing:.16em;margin:0 0 17px;font-size:11px;font-weight:950}.exec-hero h1,.exec-section h2,.exec-dark-section h2,.exec-scenario h2,.exec-cta h2{color:var(--navy);letter-spacing:-.05em;margin:0;font-size:clamp(42px,4vw,58px);line-height:1.04}.exec-hero h1 span{color:var(--ink)}.exec-lede{max-width:600px;color:var(--muted);margin:26px 0 0;font-size:18px;line-height:1.7}.exec-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:30px;display:flex}.exec-primary,.exec-secondary{border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:0 22px;font-weight:850;text-decoration:none;display:inline-flex}.exec-primary{background:var(--navy);color:#fff;box-shadow:0 12px 28px #00183e26}.exec-secondary{color:var(--navy);border:1px solid var(--border);background:#fff}.exec-dashboard-preview{border:1px solid var(--border);background:var(--cloud);border-radius:25px;padding:22px;box-shadow:0 30px 80px #00183e1f}.exec-preview-head,.exec-chart-title,.exec-branch-head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.exec-preview-head>div,.exec-chart-title>div,.exec-branch-head>div{gap:4px;display:grid}.exec-preview-head small,.exec-branch-head small{color:#7c8b9d;letter-spacing:.14em;font-size:8px;font-weight:950}.exec-preview-head strong,.exec-branch-head strong{color:var(--navy);font-size:18px}.exec-preview-head>span,.exec-branch-head>span{border:1px solid var(--border);color:#617389;background:#fff;border-radius:8px;padding:7px 9px;font-size:10px;font-weight:800}.exec-kpi-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px;display:grid}.exec-kpi{border:1px solid var(--border);background:#fff;border-radius:14px;gap:5px;padding:14px;display:grid}.exec-kpi span{color:#748499;font-size:9px;font-weight:800}.exec-kpi strong{color:var(--navy);letter-spacing:-.03em;font-size:19px}.exec-kpi em{color:var(--teal);font-size:9px;font-style:normal;font-weight:900}.exec-kpi small{color:#8b98a8;font-size:8px}.exec-chart-card{border:1px solid var(--border);background:#fff;border-radius:16px;margin-top:10px;padding:17px}.exec-chart-title span{color:#7b8a9c;font-size:9px;font-weight:800}.exec-chart-title strong{color:var(--navy);font-size:14px}.exec-chart-title b{color:#799;letter-spacing:.08em;font-size:8px}.exec-chart-card svg{width:100%;height:auto;margin-top:8px;display:block}.exec-section{width:min(1220px,100% - 48px);margin:auto;padding:58px 0 100px}.exec-section-heading{grid-template-columns:1.1fr .75fr;align-items:end;gap:70px;display:grid}.exec-section-heading>p{color:var(--muted);margin:0;font-size:18px;line-height:1.65}.exec-section h2{max-width:760px;font-size:clamp(42px,4.8vw,64px)}.exec-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:46px;display:grid}.exec-decision-grid article{border:1px solid #0000;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:205px;padding:28px;display:flex;box-shadow:0 12px 30px #00183e0d}.exec-decision-grid article:first-child{background:#e7f0ff;border-color:#c9ddf8}.exec-decision-grid article:nth-child(2){background:#e2f8f5;border-color:#b9e9e3}.exec-decision-grid article:nth-child(3){background:#fff3d6;border-color:#f2d99a}.exec-decision-grid article:nth-child(4){background:#f0eafe;border-color:#d8c8f5}.exec-decision-grid article>span{color:var(--teal);font-size:11px;font-weight:950}.exec-decision-grid h3{color:var(--navy);letter-spacing:-.03em;margin:28px 0 10px;font-size:22px}.exec-decision-grid p{color:#4b627a;max-width:470px;margin:0;font-size:14px;line-height:1.55}.exec-dark-section{background:var(--navy);color:#fff;grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding:92px max(24px,50vw - 610px);display:grid}.exec-dark-section h2{color:#fff;font-size:clamp(44px,4.8vw,64px)}.exec-dark-copy>p:not(.exec-kicker){color:#bac8d5;font-size:18px;line-height:1.7}.exec-signal-list{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.exec-signal-list span{color:#d6e0e9;border:1px solid #244263;border-radius:999px;padding:9px 11px;font-size:11px;font-weight:800}.exec-branch-card{color:var(--ink);background:#fff;border-radius:22px;padding:24px;box-shadow:0 24px 60px #00000026}.exec-branch-list{gap:18px;margin-top:26px;display:grid}.exec-branch-list>div>div{color:var(--navy);justify-content:space-between;font-size:13px;font-weight:850;display:flex}.exec-branch-list i{background:#edf2f5;border-radius:999px;height:10px;margin-top:8px;display:block;overflow:hidden}.exec-branch-list b{border-radius:inherit;background:linear-gradient(90deg,#00a99a,#2bc5b6);height:100%;display:block}.exec-scenario{width:min(1220px,100% - 48px);margin:auto;padding:62px 0 78px}.exec-scenario-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:58px;display:grid}.exec-scenario h2{max-width:700px;font-size:clamp(38px,4.1vw,54px)}.exec-scenario-grid>div:first-child>p{color:var(--muted);font-size:18px;line-height:1.7}.exec-scenario-flow{border:1px solid var(--border);background:var(--cloud);border-radius:20px;gap:10px;padding:28px;display:grid}.exec-scenario-flow span{min-height:52px;color:var(--navy);border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;padding:0 15px;font-size:13px;font-weight:700;display:flex}.exec-scenario-flow span:first-child{background:#e7f0ff;border-color:#c9ddf8}.exec-scenario-flow span:nth-child(2){background:#e2f8f5;border-color:#b9e9e3}.exec-scenario-flow span:nth-child(3){background:#fff3d6;border-color:#f2d99a}.exec-scenario-flow b{color:var(--teal);font-size:10px}.exec-scenario-flow span:first-child b{color:#2d6cdf}.exec-scenario-flow span:nth-child(2) b{color:#00a99a}.exec-scenario-flow span:nth-child(3) b{color:#c58a00}.exec-scenario-flow strong{color:var(--navy);margin-left:auto}.exec-scenario-flow .exec-scenario-action{background:var(--navy);border-color:var(--navy);color:#fff;font-weight:800}.exec-scenario-flow .exec-scenario-action b{font-size:18px}.exec-cta{background:var(--navy);color:#fff;border-radius:28px;justify-content:space-between;align-items:flex-end;gap:40px;width:min(1220px,100% - 48px);margin:0 auto 30px;padding:68px 72px;display:flex}.exec-cta h2{color:#fff;max-width:720px;font-size:clamp(38px,4.2vw,56px)}.exec-primary-light{color:var(--navy);box-shadow:none;background:#fff}.exec-secondary-dark{color:#fff;background:0 0;border-color:#ffffff4d}.exec-footer{border-top:1px solid var(--border);color:#718196;align-items:center;gap:24px;width:min(1220px,100% - 48px);min-height:105px;margin:auto;font-size:12px;display:flex}.exec-footer img{width:140px;display:block}.exec-footer span{margin-right:auto}.exec-footer a{color:var(--ink);font-weight:800;text-decoration:none}@media (max-width:1000px){.exec-hero,.exec-dark-section,.exec-scenario-grid{grid-template-columns:1fr}.exec-section-heading{grid-template-columns:1fr;gap:25px}.exec-decision-grid{grid-template-columns:repeat(2,1fr)}.exec-cta{flex-direction:column;align-items:flex-start}.exec-kpi-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.exec-page{padding-top:76px;padding-bottom:90px}.exec-header{width:100%;height:76px;padding:0 16px}.exec-brand img{width:155px}.exec-header nav a:not(.exec-header-cta){display:none}.exec-header-cta{min-height:38px;padding:0 12px}.exec-hero,.exec-section,.exec-scenario,.exec-cta,.exec-footer{width:calc(100% - 32px)}.exec-hero{gap:38px;padding:46px 0 42px}.exec-hero h1{font-size:40px;line-height:1.06}.exec-lede{font-size:17px}.exec-actions{flex-direction:column;align-items:stretch}.exec-primary,.exec-secondary{box-sizing:border-box;width:100%}.exec-dashboard-preview{border-radius:20px;padding:14px}.exec-kpi-grid{grid-template-columns:repeat(2,1fr)}.exec-section{padding:54px 0 76px}.exec-decision-grid{grid-template-columns:1fr}.exec-decision-grid article{min-height:200px}.exec-dark-section{gap:38px;padding:72px 24px}.exec-scenario{padding:52px 0 66px}.exec-cta{border-radius:22px;padding:46px 26px}.exec-footer{flex-wrap:wrap;min-height:140px;padding:26px 0}.exec-footer span{order:3;width:100%}.exec-footer img{width:128px}}@media (min-width:1001px){.exec-page{padding-top:76px;padding-bottom:76px}.exec-header{height:76px;padding:0 max(24px,50vw - 550px)}.exec-brand img{width:155px}.exec-header nav{gap:20px}.exec-header nav a{font-size:12px}.exec-header-cta{min-height:38px;padding:0 16px}.exec-hero{grid-template-columns:minmax(0,1fr) minmax(440px,.92fr);gap:42px;width:min(1100px,100% - 56px);padding:42px 0 30px}.exec-kicker{margin-bottom:12px;font-size:10px}.exec-hero h1{letter-spacing:-.045em;max-width:560px;font-size:clamp(38px,3.25vw,48px);line-height:1.05}.exec-lede{max-width:520px;margin-top:18px;font-size:15px;line-height:1.6}.exec-dashboard-preview{border-radius:20px;justify-self:end;max-width:520px;padding:17px}.exec-kpi-grid{gap:7px;margin-top:14px}.exec-kpi{border-radius:12px;padding:11px}.exec-kpi strong{font-size:17px}.exec-section{width:min(1100px,100% - 56px);padding:50px 0 72px}.exec-section-heading{gap:48px}.exec-section-heading>p{font-size:15px}.exec-section h2{font-size:clamp(34px,3.4vw,46px)}.exec-decision-grid{gap:12px;margin-top:32px}.exec-decision-grid article{border-radius:16px;min-height:175px;padding:21px}.exec-decision-grid h3{margin:20px 0 8px;font-size:19px}.exec-decision-grid p{font-size:12px}.exec-dark-section{gap:48px;padding:62px max(24px,50vw - 550px)}.exec-dark-section h2{font-size:clamp(36px,3.5vw,48px)}.exec-dark-copy>p:not(.exec-kicker){font-size:15px}.exec-branch-card{border-radius:18px;padding:19px}.exec-branch-list{gap:13px;margin-top:20px}.exec-scenario{width:min(1100px,100% - 56px);padding:48px 0 60px}.exec-scenario-grid{gap:44px}.exec-scenario h2{font-size:clamp(34px,3.4vw,46px)}.exec-scenario-grid>div:first-child>p{font-size:15px}.exec-scenario-flow{border-radius:18px;padding:20px}.exec-scenario-flow span{min-height:44px;font-size:12px}.exec-cta{border-radius:22px;width:min(1100px,100% - 56px);padding:50px 56px}.exec-cta h2{font-size:clamp(34px,3.5vw,46px)}.exec-footer{width:min(1100px,100% - 56px);min-height:76px}.exec-footer img{width:120px}}.exec-header{height:76px!important;padding:0 max(24px,50vw - 580px)!important}.exec-brand img{width:155px!important;height:auto!important}.exec-header nav{gap:22px!important}.exec-header nav a{font-size:13px!important;line-height:1!important}.exec-header-cta{border-radius:11px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:0 18px!important;display:inline-flex!important}.exec-footer{box-sizing:border-box!important;color:#ffffffb8!important;background:#00183e!important;border-top:1px solid #ffffff1a!important;width:100%!important;min-height:86px!important;margin:0!important;padding:0 max(24px,50vw - 580px)!important}.exec-footer img{filter:brightness(0)invert()!important;width:138px!important}.exec-footer span{color:#ffffffad!important;margin-right:auto!important}.exec-footer a{color:#fff!important;font-size:12px!important;font-weight:800!important;text-decoration:none!important}@media (max-width:640px){.exec-header{height:70px!important;padding:0 16px!important}.exec-brand img{width:145px!important}.exec-header-cta{min-height:38px!important;padding:0 14px!important}.exec-footer{flex-wrap:wrap!important;align-content:center!important;width:100%!important;min-height:118px!important;padding:22px 16px!important}.exec-footer img{width:132px!important}.exec-footer span{order:3!important;width:100%!important}}
