main.creasoft-wrap:has(.mh-article--decision){overflow:clip}.mh-article.mh-article--decision{background:#fff}.mh-article.mh-article--decision .mh-article__layout{margin-top:0;padding-top:0}.mh-article.mh-article--decision .mh-article__main{padding-top:0}.mh-article.mh-article--decision .mh-prose{color:#24374b;font-size:18px;line-height:1.85}.mh-article.mh-article--decision .mh-prose p{color:#364d62;font-size:18px;line-height:1.85}.mh-article.mh-article--decision .mh-prose .decision-eyebrow{color:#316b8c;text-transform:uppercase;letter-spacing:.08em;margin:0 0 18px;font-size:13px;font-weight:600;line-height:1.5}.mh-article.mh-article--decision .mh-prose :is(h2,h3){color:#001e59;letter-spacing:-.035em;font-weight:600}.mh-article.mh-article--decision .mh-prose h2{border:0;margin:0 0 30px;padding:0;font-size:clamp(31px,3.8vw,46px);line-height:1.12}.mh-article.mh-article--decision .mh-prose h2:before{display:none}.mh-article.mh-article--decision .mh-prose :is(.decision-summary,.decision-scenario,.decision-baseline,.decision-options,.decision-compare,.mh-article-faq){border-bottom:1px solid #001e591a;margin:0;padding-block:68px;scroll-margin-top:105px}.mh-article.mh-article--decision .mh-prose .decision-summary{padding-block:40px}.mh-article.mh-article--decision .mh-prose .decision-summary h2{letter-spacing:-.02em;margin-bottom:26px;font-size:20px}.mh-article.mh-article--decision .mh-prose .decision-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.mh-article.mh-article--decision .mh-prose .decision-summary-grid li{border-left:2px solid #8fc9e9;margin:0;padding:0 0 0 18px}.mh-article.mh-article--decision .mh-prose .decision-summary-grid h3{margin:0 0 10px;font-size:22px;line-height:1.2}.mh-article.mh-article--decision .mh-prose .decision-summary-grid p{margin:0;font-size:16px;line-height:1.75}.mh-article.mh-article--decision .decision-scenario-grid{grid-template-columns:.85fr 1.15fr;align-items:start;gap:44px;display:grid}.mh-article.mh-article--decision .mh-prose .decision-planning-art{width:100%;min-width:0;margin:0;position:sticky;top:110px}.mh-article.mh-article--decision .decision-planning-art img{aspect-ratio:700/730;object-fit:contain;width:100%;box-shadow:none;border-radius:12px;margin:0;display:block;height:auto!important}.mh-article.mh-article--decision .mh-prose .decision-planning-art figcaption{color:#526b80;background:0 0;padding:12px 0;font-size:13px;line-height:1.6}.mh-article.mh-article--decision .decision-scenario-grid>div>p{margin:0 0 20px;font-size:17px;line-height:1.8}.mh-article.mh-article--decision .decision-scenario-grid>div>p:last-child{color:#001e59;margin:0;font-weight:500}.mh-article.mh-article--decision .decision-note{background:#eff7fc;border-left:3px solid #8fc9e9;margin-bottom:26px;padding:20px}.mh-article.mh-article--decision .decision-note strong{color:#001e59;font-size:15px;line-height:1.55;display:block}.mh-article.mh-article--decision .decision-note p{margin:10px 0 0;font-size:13px;line-height:1.7}.mh-article.mh-article--decision .decision-baseline>p:not(.decision-eyebrow){margin:0 0 22px}.mh-article.mh-article--decision :is(.decision-baseline,.decision-compare)>p:not(.decision-eyebrow){max-width:76ch}.mh-article.mh-article--decision .decision-baseline ul{counter-reset:goal;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:30px 0;padding:0;list-style:none;display:grid}.mh-article.mh-article--decision .decision-baseline li{counter-increment:goal;background:#f2f7fb;border:1px solid #dce8f0;border-radius:10px;padding:24px;font-size:16px;line-height:1.7}.mh-article.mh-article--decision .decision-baseline li:before{content:"0" counter(goal);color:#5084a3;margin-bottom:14px;font-size:11px;display:block}.mh-article.mh-article--decision .decision-baseline li strong{color:#001e59;margin-bottom:8px;font-size:19px;font-weight:600;display:block}.mh-article.mh-article--decision .decision-options-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.mh-article.mh-article--decision .decision-option{background:#f3f7fa;border:1px solid #d7e5ee;border-radius:12px;min-width:0;padding:30px}.mh-article.mh-article--decision .decision-option:nth-child(2){background:#eaf5fb;border-color:#c4e0f1}.mh-article.mh-article--decision .decision-option{scroll-margin-top:110px}.mh-article.mh-article--decision .decision-option-label{color:#326a8b;letter-spacing:.05em;text-transform:uppercase;margin-bottom:22px;font-size:13px;font-weight:600;display:block}.mh-article.mh-article--decision .mh-prose .decision-option h3{margin:0 0 24px;font-size:27px;line-height:1.2}.mh-article.mh-article--decision .mh-prose .decision-option p{margin:0 0 22px;font-size:16px;line-height:1.85}.mh-article.mh-article--decision .mh-prose .decision-option p:last-child{margin-bottom:0}.mh-article.mh-article--decision .mh-prose .decision-option .decision-option-intro{color:#001e59;border-bottom:1px solid #bfdced;padding-bottom:22px;font-size:18px;line-height:1.6}.mh-article.mh-article--decision .mh-prose .decision-hybrid{color:#e7f2fa;background:#001435;border-radius:12px;grid-template-columns:1.1fr 1fr;align-items:center;gap:36px;margin:24px 0 0;padding:36px;scroll-margin-top:110px;display:grid}.mh-article.mh-article--decision .mh-prose .decision-hybrid h2{color:#fff;margin-bottom:18px;font-size:34px}.mh-article.mh-article--decision .mh-prose .decision-hybrid p{color:#c4d8e8;margin-bottom:0;font-size:16px;line-height:1.8}.mh-article.mh-article--decision .mh-prose .decision-hybrid .decision-eyebrow{color:#9bdbfd;margin-bottom:14px}.mh-article.mh-article--decision .decision-hybrid-map{text-align:center;grid-template-columns:1fr 20px 1fr;align-items:center;gap:12px;display:grid}.mh-article.mh-article--decision .decision-hybrid-map>div{border:1px solid #9bdbfd55;border-radius:10px;padding:20px 12px}.mh-article.mh-article--decision .decision-hybrid-map strong{color:#fff;font-size:15px;font-weight:500;line-height:1.4;display:block}.mh-article.mh-article--decision .decision-hybrid-map>div>span:last-child{color:#bed3e5;margin-top:7px;font-size:13px;line-height:1.5;display:block}.mh-article.mh-article--decision .decision-connector{color:#9bdbfd;font-size:26px}.mh-article.mh-article--decision .decision-module-grid{border:2px solid #f4eee4;border-radius:6px;grid-template-columns:repeat(3,1fr);gap:5px;width:68px;margin:0 auto 16px;padding:6px;display:grid}.mh-article.mh-article--decision .decision-module-grid i{background:#9bdbfd;border-radius:3px;height:14px;display:block}.mh-article.mh-article--decision .decision-extension .decision-module-grid{border-color:#0000}.mh-article.mh-article--decision .decision-extension .decision-module-grid i:first-child{grid-column:span 2}.mh-article.mh-article--decision .decision-extension .decision-module-grid i:last-child{grid-column:span 3}.mh-article.mh-article--decision .mh-prose .decision-evidence{background:#edf7fd;border:1px solid #bfdced;border-radius:14px;margin-top:60px;padding:42px}.mh-article.mh-article--decision .decision-evidence h2{max-width:650px}.mh-article.mh-article--decision .mh-prose .decision-evidence p:not(.decision-eyebrow){font-size:16px;line-height:1.85}.mh-article.mh-article--decision .decision-evidence a{color:#075985}.mh-article.mh-article--decision .decision-results{border-block:1px solid #001e5925;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-block:28px;padding-block:28px;display:grid}.mh-article.mh-article--decision .decision-results strong{color:#001e59;letter-spacing:-.06em;font-size:64px;font-weight:500;line-height:1;display:block}.mh-article.mh-article--decision .decision-results span{color:#345b76;max-width:250px;margin-top:12px;font-size:14px;line-height:1.65;display:block}.mh-article.mh-article--decision .decision-framework{padding-top:32px}.mh-article.mh-article--decision .decision-framework .mh-editorial-figure{margin-block:32px 0}.mh-article.mh-article--decision .decision-framework .mh-editorial-figure img{aspect-ratio:1200/680;box-shadow:none;border:1px solid #dce8f0;border-radius:12px}.mh-article.mh-article--decision .decision-framework figcaption{color:#526b80;background:0 0;padding:14px 0;font-size:13px}.mh-article.mh-article--decision .decision-compare .mh-article-table-wrap{border:1px solid #d6e4ed;border-radius:12px;margin-block:30px;overflow-x:auto}.mh-article.mh-article--decision .decision-compare table{min-width:0;margin:0}.mh-article.mh-article--decision .decision-compare table caption{color:#526e84;padding:18px;font-size:12px}.mh-article.mh-article--decision .decision-compare table th{color:#fff;background:#001e59;padding:22px;font-size:15px}.mh-article.mh-article--decision .decision-compare table td{background:#f7fafc;padding:22px;font-size:16px;line-height:1.75}.mh-article.mh-article--decision .decision-compare table tr:nth-child(2n) td{background:#fff}.mh-article.mh-article--decision .mh-prose .mh-article-faq{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding-inline:0;display:grid}.mh-article.mh-article--decision .mh-article-faq h2{grid-column:1/-1;margin:0 0 8px}.mh-article.mh-article--decision .decision-question{border-top:2px solid #bfdced;min-width:0;padding-top:24px}.mh-article.mh-article--decision .mh-prose .decision-question h3{margin:0 0 18px;font-size:21px;line-height:1.3}.mh-article.mh-article--decision .mh-prose .decision-question p{margin:0;font-size:15px;line-height:1.85}.mh-article.mh-article--decision .mh-prose .mh-article-conclusion{background:#001e59;border:0;border-radius:14px;padding:46px}.mh-article.mh-article--decision .mh-prose .mh-article-conclusion h2{color:#fff;max-width:700px;margin-top:0}.mh-article.mh-article--decision .mh-prose .mh-article-conclusion p{color:#dcebf7;font-size:17px}.mh-article.mh-article--decision .mh-article-conclusion strong{color:#fff}.mh-article.mh-article--decision .mh-article-conclusion a{color:#9bdbfd}.mh-article.mh-article--decision .mh-article-conclusion a[href=\/book-a-call]{color:#001e59;background:#9bdbfd;border-radius:7px;padding:14px 20px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.mh-article.mh-article--decision .mh-article__cta{display:none}@media (max-width:991px){.mh-article.mh-article--decision .decision-scenario-grid{grid-template-columns:1fr 1.25fr;gap:28px}.mh-article.mh-article--decision .decision-planning-art img{aspect-ratio:700/730}.mh-article.mh-article--decision .decision-option{padding:24px}.mh-article.mh-article--decision .mh-prose .decision-option h3{font-size:24px}.mh-article.mh-article--decision .mh-prose .mh-article-faq{grid-template-columns:1fr;gap:28px}.mh-article.mh-article--decision .mh-prose .decision-hybrid{grid-template-columns:1fr}}@media (max-width:767px){.mh-article.mh-article--decision .mh-prose :is(.decision-summary,.decision-scenario,.decision-baseline,.decision-options,.decision-compare,.mh-article-faq){padding-block:44px;scroll-margin-top:80px}.mh-article.mh-article--decision .mh-prose h2{margin-bottom:24px;font-size:32px}.mh-article.mh-article--decision .mh-prose .decision-summary{padding-block:36px}.mh-article.mh-article--decision .mh-prose .decision-summary-grid{grid-template-columns:1fr;gap:24px}.mh-article.mh-article--decision .mh-prose .decision-summary-grid p{font-size:17px}.mh-article.mh-article--decision .decision-scenario-grid{grid-template-columns:1fr;gap:26px}.mh-article.mh-article--decision .mh-prose .decision-planning-art{position:static}.mh-article.mh-article--decision .decision-planning-art img{aspect-ratio:700/730;height:auto}.mh-article.mh-article--decision .decision-baseline ul,.mh-article.mh-article--decision .decision-options-grid{grid-template-columns:1fr}.mh-article.mh-article--decision .decision-baseline li{padding:22px}.mh-article.mh-article--decision .decision-option{padding:24px}.mh-article.mh-article--decision .mh-prose .decision-hybrid{gap:26px;padding:26px 20px}.mh-article.mh-article--decision .mh-prose .decision-hybrid h2{font-size:29px}.mh-article.mh-article--decision .decision-hybrid-map{grid-template-columns:1fr 16px 1fr;gap:8px}.mh-article.mh-article--decision .decision-hybrid-map>div{padding:16px 8px}.mh-article.mh-article--decision .decision-hybrid-map strong{font-size:14px}.mh-article.mh-article--decision .decision-hybrid-map>div>span:last-child{font-size:12px}.mh-article.mh-article--decision .mh-prose .decision-evidence{margin-top:40px;padding:26px}.mh-article.mh-article--decision .decision-results{gap:20px}.mh-article.mh-article--decision .decision-results strong{font-size:52px}.mh-article.mh-article--decision .decision-results span{font-size:12px}.mh-article.mh-article--decision .decision-framework{padding-top:16px}.mh-article.mh-article--decision .decision-compare table th,.mh-article.mh-article--decision .decision-compare table td{padding:15px;font-size:14px}.mh-article.mh-article--decision .mh-prose .mh-article-conclusion{padding:28px}}@media (max-width:600px){.mh-article.mh-article--decision .decision-framework .mh-editorial-figure img{aspect-ratio:680/1020}}
.mh-article.mh-article--decision .decision-hero-art__motion{pointer-events:none;display:none;position:absolute;inset:0}.mh-article.mh-article--decision .decision-hero-art__layer{background-image:var(--decision-cover);transform-origin:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;position:absolute;inset:0}.mh-article.mh-article--decision .decision-hero-art__layer--buy{clip-path:inset(0 66.667% 0 0);--enter-x:-34px;--enter-y:20px;animation:1s cubic-bezier(.2,.7,.2,1) both decision-assemble}.mh-article.mh-article--decision .decision-hero-art__layer--build-top{clip-path:inset(0 40% 65% 33.333%);--enter-x:0px;--enter-y:-38px;animation:1s cubic-bezier(.2,.7,.2,1) .25s both decision-assemble}.mh-article.mh-article--decision .decision-hero-art__layer--build-left{clip-path:inset(35% 53.16% 42.86% 33.333%);--enter-x:-32px;--enter-y:12px;animation:1s cubic-bezier(.2,.7,.2,1) .5s both decision-assemble}.mh-article.mh-article--decision .decision-hero-art__layer--build-right{clip-path:inset(35% 40% 42.86% 46.84%);--enter-x:34px;--enter-y:12px;animation:1s cubic-bezier(.2,.7,.2,1) .65s both decision-assemble}.mh-article.mh-article--decision .decision-hero-art__layer--build-bottom-left{clip-path:inset(57.14% 58.56% 0 33.333%);--enter-x:-24px;--enter-y:34px;animation:1s cubic-bezier(.2,.7,.2,1) .85s both decision-assemble}.mh-article.mh-article--decision .decision-hero-art__layer--build-bottom-center{clip-path:inset(57.14% 50.87% 0 41.44%);--enter-x:0px;--enter-y:36px;animation:1s cubic-bezier(.2,.7,.2,1) 1s both decision-assemble}.mh-article.mh-article--decision .decision-hero-art__layer--build-bottom-right{clip-path:inset(57.14% 40% 0 49.13%);--enter-x:28px;--enter-y:30px;animation:1s cubic-bezier(.2,.7,.2,1) 1.15s both decision-assemble}.mh-article.mh-article--decision .decision-hero-art__layer--combine{clip-path:inset(0 15% 0 60%);--enter-x:22px;--enter-y:20px;animation:1s cubic-bezier(.2,.7,.2,1) .7s both decision-assemble}.mh-article.mh-article--decision .decision-hero-art__layer--extension{clip-path:inset(0 0 0 85%);animation:1.1s cubic-bezier(.2,.7,.2,1) 1.5s both decision-attach}.mh-article.mh-article--decision .decision-flow{aspect-ratio:1200/680}.mh-article.mh-article--decision .decision-flow-static{display:block}.mh-article.mh-article--decision .decision-flow-svg{aspect-ratio:1200/680;border-radius:12px;width:100%;height:auto;display:none}.mh-article.mh-article--decision .decision-flow-track{opacity:.24}.mh-article.mh-article--decision .decision-flow-link{stroke-dasharray:1;animation:4.6s ease-in-out both decision-connect}.mh-article.mh-article--decision .decision-flow-link--merge{animation-name:decision-connect-merge}.mh-article.mh-article--decision .decision-flow-node{animation:4.6s ease-in-out both decision-node-baseline}.mh-article.mh-article--decision .decision-flow-node--options{animation-name:decision-node-options}.mh-article.mh-article--decision .decision-flow-node--compare{animation-name:decision-node-compare}.mh-article.mh-article--decision[data-motion=enabled] #decision-hero-motion[data-motion-run=playing] .decision-hero-art__static{opacity:0}.mh-article.mh-article--decision[data-motion=enabled] #decision-hero-motion[data-motion-run=playing] .decision-hero-art__motion{display:block}.mh-article.mh-article--decision[data-motion=enabled] #decision-framework-motion[data-motion-run=playing] .decision-flow-static{display:none}.mh-article.mh-article--decision[data-motion=enabled] #decision-framework-motion[data-motion-run=playing] .decision-flow-svg--desktop{display:block}@media (hover:hover){.mh-article.mh-article--decision header figcaption a{transition:border-color .2s}.mh-article.mh-article--decision header figcaption a:hover{border-color:#9bdbfd}}@media (max-width:600px){.mh-article.mh-article--decision .decision-flow,.mh-article.mh-article--decision .decision-flow-svg{aspect-ratio:680/1020}.mh-article.mh-article--decision[data-motion=enabled] #decision-framework-motion[data-motion-run=playing] .decision-flow-svg--desktop{display:none}.mh-article.mh-article--decision[data-motion=enabled] #decision-framework-motion[data-motion-run=playing] .decision-flow-svg--mobile{display:block}}@media (prefers-reduced-motion:reduce){.mh-article.mh-article--decision .decision-motion-scene *{transition:none!important;animation:none!important}.mh-article.mh-article--decision .decision-hero-art__static{opacity:1!important}.mh-article.mh-article--decision .decision-hero-art__motion,.mh-article.mh-article--decision .decision-flow-svg{display:none!important}.mh-article.mh-article--decision .decision-flow-static{display:block!important}.mh-article.mh-article--decision header figcaption a{transition:none}}@keyframes decision-assemble{0%{opacity:.12;transform:translate(var(--enter-x), var(--enter-y))}to{opacity:1;transform:translate(0)}}@keyframes decision-attach{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:translate(0)}}@keyframes decision-connect{0%,5%{stroke-dashoffset:1px;opacity:0;stroke-width:4px}32%,85%{stroke-dashoffset:0;opacity:1;stroke-width:4px}to{stroke-dashoffset:0;opacity:1;stroke-width:2px}}@keyframes decision-connect-merge{0%,40%{stroke-dashoffset:1px;opacity:0;stroke-width:4px}68%,85%{stroke-dashoffset:0;opacity:1;stroke-width:4px}to{stroke-dashoffset:0;opacity:1;stroke-width:2px}}@keyframes decision-node-baseline{0%,28%,to{fill:#0a294c;stroke:#396080}8%,20%{fill:#1b527d;stroke:#9bdbfd}}@keyframes decision-node-options{0%,20%,60%,to{fill:#0a294c;stroke:#396080}32%,50%{fill:#1b527d;stroke:#9bdbfd}}@keyframes decision-node-compare{0%,58%,to{fill:#0a294c;stroke:#396080}70%,87%{fill:#1b527d;stroke:#9bdbfd}}
