.elementor .nb26-heading{font-weight:700;display:block;cursor: auto;\n}.elementor .nb26-paragraph{font-size:15px;color:inherit;line-height:1.7;margin-block-start:0px;margin-block-end:15px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor: auto;\n}.elementor .nb26-text{color:inherit;margin:0px;display:block;cursor: auto; font-size: inherit; font-weight: inherit; line-height: inherit;\n}.elementor .nb26-block{width:auto;min-width:0px;padding:0px;margin:0px;}.elementor .nb26-cta{overflow:hidden;position:relative;color:#fff;padding-block-start:49px;padding-block-end:49px;padding-inline-start:56px;padding-inline-end:56px;margin-block-start:62px;margin-block-end:58px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;background-image:linear-gradient(115deg, #071f3a 0%,#113f61 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .nb26-author-card{padding:31px;border-radius:8px;background-color:#f5f8fa;display:grid;gap:25px;grid-template-columns:100px 1fr;}.elementor .nb26-framework-item{padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:20px;grid-template-columns:120px 1fr;border-bottom-style: solid; border-bottom-color: #d1dde5;\n}.elementor .nb26-framework-list{border-block-start-width:1px;border-top-style: solid; border-top-color: #d1dde5;\n}.elementor .nb26-framework-grid{display:grid;gap:55px;grid-template-columns:1fr 1fr;align-items:start;}.elementor .nb26-framework{padding-block-start:54px;padding-block-end:54px;padding-inline-start:0px;padding-inline-end:0px;background-color:#eef4f7;}.elementor .nb26-signal-card{padding:28px;border-block-start-width:3px;background-color:#f7f9fa;border-top-style: solid; border-top-color: #b8cdd9;\n}.elementor .nb26-signal-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);}.elementor .nb26-signal{padding-block-start:52px;padding-block-end:52px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .nb26-outcome-card{padding-block-start:24px;padding-block-end:24px;padding-inline-start:25px;padding-inline-end:25px;border-radius:8px;border-width:1px;border-color:#dae4ea;border-style:solid;background-color:#fafcfd;}.elementor .nb26-outcome-questions{display:grid;gap:16px;}.elementor .nb26-postmortem{display:grid;gap:44px;grid-template-columns:1fr 1fr;align-items:start;}.elementor .nb26-big-question{padding-block-start:34px;padding-block-end:34px;padding-inline-start:38px;padding-inline-end:38px;border-radius:9px;background-color:#f2f6f8;}.elementor .nb26-question{padding-block-start:17px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dfe7ec;\n}.elementor .nb26-questions{border-block-start-width:1px;border-top-style: solid; border-top-color: #dfe7ec;\n}.elementor .nb26-editorial-qa{display:grid;gap:55px;grid-template-columns:.9fr 1.1fr;align-items:start;}.elementor .nb26-market-footer{margin-block-start:23px;display:flex;gap:20px;justify-content:space-between;align-items:center;}.elementor .nb26-market-stat{padding-block-start:28px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:28px;}.elementor .nb26-market-stats{border-block-start-width:1px;border-block-end-width:1px;display:grid;grid-template-columns:repeat(3,1fr);border-top-style: solid; border-top-color: rgba(255,255,255,.18); border-bottom-style: solid; border-bottom-color: rgba(255,255,255,.18);\n}.elementor .nb26-market{overflow:hidden;position:relative;color:#e7f0f5;padding-block-start:42px;padding-block-end:40px;padding-inline-start:46px;padding-inline-end:46px;margin-block-start:66px;margin-block-end:66px;margin-inline-start:0px;margin-inline-end:0px;border-radius:10px;background-image:linear-gradient(120deg, #08253f 0%,#154567 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .nb26-source-note{font-size:11px;color:#728292;line-height:1.55;margin-block-start:16px;}.elementor .nb26-bar{height:13px;overflow:hidden;border-radius:30px;background-color:#d6e3ea;}.elementor .nb26-compare-line{margin-block-start:18px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;display:grid;gap:13px;grid-template-columns:95px 1fr 70px;align-items:center;}.elementor .nb26-stat-compare{padding:30px;border-radius:10px;border-width:1px;border-color:#dce7ed;border-style:solid;background-color:#eff5f8;}.elementor .nb26-split-feature{display:grid;gap:50px;grid-template-columns:1.05fr .95fr;align-items:center;}.elementor .nb26-pull{max-width:650px;font-weight:400;font-size:24px;color:#fff;line-height:1.4;font-style:italic;padding-block-start:26px;padding-block-end:26px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:6px;background-color:#0f2e4a;}.elementor .nb26-proof-stat{display:flex;gap:14px;align-items:flex-end;}.elementor .nb26-proof-row{margin-block-start:28px;display:flex;gap:25px;justify-content:space-between;align-items:end;}.elementor .nb26-road-step{padding-block-start:20px;padding-block-end:20px;padding-inline-start:17px;padding-inline-end:17px;border-inline-end-width:1px;background-color:#f8fafb;border-right-style: solid; border-right-color: #dce6ec;\n}.elementor .nb26-roadmap{overflow:hidden;margin-block-start:32px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;border-radius:9px;border-width:1px;border-color:#d8e4ea;border-style:solid;display:grid;grid-template-columns:repeat(5,1fr);}.elementor .nb26-story-lede{max-width:790px;font-size:17px;line-height:1.75;}.elementor .nb26-story-num{font-weight:400;font-size:92px;color:#d8e4eb;letter-spacing:-4px;line-height:1;font-style:normal;}.elementor .nb26-story-grid{display:grid;gap:44px;grid-template-columns:160px minmax(0,1fr);align-items:start;}.elementor .nb26-story{position:relative;padding-block-start:62px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: #dfe7ec;\n}.elementor .nb26-editor-note{max-width:860px;padding-inline-start:26px;margin-block-start:34px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;border-inline-start-width:3px;border-left-style: solid; border-left-color: #b79a70;\n}.elementor .nb26-avatar{width:54px;height:54px;font-weight:400;font-size:22px;color:#071f39;font-style:normal;border-radius:50%;border-width:1px;border-color:#c2d4de;border-style:solid;background-color:#d9e7ee;display:grid;place-items: center; line-height: normal;\n}.elementor .nb26-issue-meta{font-size:12px;color:#c7d8e5;margin-block-start:31px;display:flex;gap:24px;flex-wrap:wrap;}.elementor .nb26-hero-inner{max-width:1220px;position:relative;z-index:1;padding-block-start:80px;padding-block-end:74px;padding-inline-start:0px;padding-inline-end:0px;margin:auto;}.elementor .nb26-hero{min-height:560px;overflow:hidden;position:relative;color:#fff;background-image:linear-gradient(115deg, #071d35 0%,#0b2846 52%,#183e5c 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .nb26-btn{min-height:44px;font-weight:700;font-size:12px;color:#fff;letter-spacing:0.3px;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:5px;background-color:#071f39;display:inline-flex;justify-content:center;align-items:center;}.elementor .nb26-kicker{font-weight:700;font-size:11px;color:#bcd8e9;letter-spacing:2px;text-transform:uppercase;}.elementor .nb26-label{font-weight:700;font-size:11px;color:#2c6287;letter-spacing:1.5px;text-transform:uppercase;}.elementor .nb26-section{padding-block-start:58px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .nb26-page{max-width:1220px;margin:auto;}.elementor .ntr27-block{min-width:0px;position:relative;padding:0px;display:block;}.elementor .ntr27-small{font-size:13px;color:#34475a;line-height:1.65;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;cursor:auto;\n}