/* MC Flow offer: two operating models, one configured production engine. */
.offer-page{background:#faf8f2;color:#071e61}.offer-page .container{max-width:1224px;width:calc(100% - 80px);margin-inline:auto}.offer-page .site-header{position:sticky;top:0;z-index:60;background:#fffdf8!important}.offer-page .header-inner{min-height:82px}.offer-page .nav{gap:26px}.offer-page .nav a{font-size:12px}.offer-page .nav .btn{padding:12px 18px;min-height:44px}.offer-page #mc-flow{overflow:clip;background:#faf8f2}.offer-page #mc-flow section{scroll-margin-top:110px}.offer-page #mc-flow h1,.offer-page #mc-flow h2,.offer-page #mc-flow h3{font-family:Manrope,Inter,Arial,sans-serif;color:#071e61}.offer-page #mc-flow h2{font-size:clamp(30px,3.25vw,43px);font-weight:800;letter-spacing:-1.6px;line-height:1.16;margin:0 0 20px}.offer-page #mc-flow h3{font-weight:800;letter-spacing:-.8px;line-height:1.25}.offer-eyebrow{font-size:10px;line-height:1.6;letter-spacing:1.4px;font-weight:700;color:#49708c;margin:0 0 22px}.offer-kicker{font-size:9px;letter-spacing:1.1px;line-height:1.8;font-weight:700;color:#57708f;margin:0 0 15px}.offer-button{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:48px;padding:15px 20px;border:1px solid transparent;border-radius:7px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;transition:background .18s,border-color .18s;cursor:pointer}.offer-button.primary{background:#0862ff;color:white}.offer-button.primary:hover{background:#004ac8}.offer-button.outline{background:transparent;border-color:#c7d3e3;color:#12335f}.offer-button.outline:hover{border-color:#0862ff;background:#edf3ff}.offer-button.text{color:#31516f;padding-inline:0;gap:12px}.offer-button.text:hover{color:#0862ff}.offer-button>span{font-size:17px;font-weight:400}.offer-small{font-size:11px;line-height:1.8;color:#6e7e91;margin:17px 0 0}.offer-body{font-size:14px;line-height:1.9;color:#586b81;margin:0 0 18px}.offer-hero{padding:70px 0 0}.offer-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center}.offer-hero-copy h1{font-size:clamp(42px,4.5vw,62px);line-height:1.09;font-weight:800;letter-spacing:-2.7px;margin:0 0 27px}.offer-hero-copy h1 em{font-style:normal;color:#0862ff}.offer-hero-copy .offer-eyebrow{display:flex;align-items:center;gap:9px;font-size:9px;color:#597088;letter-spacing:1px}.offer-hero-copy .offer-eyebrow>span{width:6px;height:6px;background:#0862ff;border-radius:100%;flex-shrink:0}.offer-hero-lead{font-size:15px;line-height:1.85;color:#5e6f83;max-width:550px;margin:0}.offer-hero-actions{display:flex;align-items:flex-start;flex-direction:column;gap:7px;margin:28px 0 16px}.offer-hero-note{font-size:11px;line-height:1.8;color:#728097;margin:0}.offer-hero-foundation{margin-top:54px!important;border-top:1px solid #dedfdf;display:flex;align-items:center;justify-content:center;gap:32px;padding:25px 0}.offer-hero-foundation>span{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:500;color:#55708a}.offer-hero-foundation svg{width:18px;height:18px;color:#0862ff}.offer-hero-foundation>i{font-style:normal;color:#a4afbb}
/* The hero shows real demo artwork alongside the actual inputs, rather than a fictitious dashboard. */
.offer-hero-visual{height:452px;position:relative;border:1px solid #dce3ed;border-radius:16px;background:#f0f4fa;overflow:hidden;isolation:isolate}.hero-visual-top{position:absolute;left:22px;right:22px;top:23px;display:flex;justify-content:space-between;gap:10px;align-items:center}.hero-visual-top>span{font-size:8px;letter-spacing:1px;font-weight:600;color:#61758d}.hero-visual-top>i{font-size:8px;font-style:normal;color:#8794a4}.hero-input-file{position:absolute;z-index:3;left:7%;top:90px;background:#fff;border:1px solid #dde5ef;border-radius:9px;padding:16px;display:flex;align-items:center;gap:12px;box-shadow:0 7px 20px #17366905}.hero-input-file>svg{width:27px;height:32px;color:#0862ff}.hero-input-file b,.hero-input-file span{display:block}.hero-input-file b{font-size:12px;font-weight:600}.hero-input-file span{font-size:9px;color:#7a899a;margin-top:6px}.hero-module-stack{position:absolute;left:7%;top:205px;width:36%;display:grid;gap:7px;z-index:1}.hero-module-stack>span{font-size:8px;color:#6b7d94;letter-spacing:.8px;margin-bottom:2px}.hero-module-stack>i{font-size:9px;font-style:normal;color:#536e8c;line-height:1.5;padding:11px 12px;border:1px solid #dce5f2;background:#f9fbff;border-radius:5px}.hero-module-stack>i:nth-child(3){border-color:#a8c9ff;background:#eaf2ff;color:#0862ff}.hero-engine{position:absolute;left:43%;top:134px;z-index:4;width:28%;padding:17px 13px;background:#fff;border:1px solid #cbdcff;border-radius:12px;box-shadow:0 8px 25px #1c4b8610}.hero-engine>img{width:100%;height:auto}.hero-engine>span{display:block;font-size:7px;line-height:1.7;color:#5e7a9b;margin-top:6px}.hero-engine:before{content:'';position:absolute;right:100%;width:46px;height:1px;background:#9dbfee;top:38%}.hero-engine:after{content:'→';position:absolute;left:100%;top:40%;color:#6897d8;width:30px;text-align:center}.hero-result{position:absolute;width:40%;right:5%;top:245px;z-index:2;border:1px solid #d4deed;border-radius:8px;box-shadow:0 6px 22px #2037620a;overflow:hidden;background:#fff;transform:translateY(-18px)}.hero-result>div{padding:10px;display:flex;align-items:center;justify-content:space-between;font-size:8px;color:#5d738f;border-bottom:1px solid #e2e8f0}.hero-result>div b{font-size:7px;color:#0862ff;letter-spacing:.8px}.hero-result>img{height:110px;width:100%;object-fit:cover;object-position:top}.hero-result>p{display:flex;align-items:center;gap:5px;font-size:7px;color:#3e6f5d;padding:9px;margin:0!important;border-top:1px solid #e8eeea}.hero-result>p>svg{width:12px;height:12px}.hero-visual-bottom{position:absolute;bottom:18px;left:22px;font-size:8px;color:#8391a2}.hero-visual-active .hero-engine{animation:offer-engine-in .6s ease both}.hero-visual-active .hero-result{animation:offer-result-in .75s .3s ease both}@keyframes offer-engine-in{from{opacity:0;translate:-15px 0}to{opacity:1;translate:0 0}}@keyframes offer-result-in{from{opacity:0;translate:-12px 0}to{opacity:1;translate:0 0}}
.offer-problem{background:#fff;padding:84px 0}.offer-section-head{max-width:760px;margin-bottom:37px}.offer-section-head>p:not(.offer-eyebrow){font-size:14px;line-height:1.85;max-width:650px;color:#617287;margin:0}.offer-comparison{border-block:1px solid #e2e7ed}.comparison-row{display:grid;grid-template-columns:245px 1fr;gap:30px;padding:26px 0;align-items:center}.comparison-row+ .comparison-row{border-top:1px solid #e8ecf2}.comparison-row>div{display:flex;align-items:flex-start;gap:12px}.comparison-row>div>span{font-size:9px;color:#8b97a6;padding-top:3px}.comparison-row strong{font-size:12px;line-height:1.6;font-weight:600}.comparison-row strong>b{display:block;font-size:10px;color:#0862ff;font-weight:500;margin-top:3px}.comparison-row ol{display:flex;align-items:center;list-style:none;gap:12px;padding:0;margin:0}.comparison-row li{font-size:11px;line-height:1.65;color:#78889a;flex:1}.comparison-row li+li:before{content:'→';display:inline-block;margin-right:10px;color:#aeb9c6}.comparison-row.structured li{color:#244b7c;font-weight:600}.offer-boundary{font-size:11px;line-height:1.9;color:#7b8898;max-width:850px;margin:24px 0 0}
.offer-options{padding:88px 0 82px}.offer-options>.container>.offer-section-head{margin-bottom:32px}.offer-tabs{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:42px}.offer-tabs>button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:22px 24px;border:1px solid #d7dfeb;border-radius:10px;background:#fffdf8;color:#687a90;text-align:left;cursor:pointer;font-family:inherit;transition:background .18s,border-color .18s}.offer-tabs>button>span{font-size:8px;letter-spacing:1px;font-weight:600}.offer-tabs>button>strong{font:800 18px/1.5 Manrope,Arial,sans-serif;letter-spacing:-.4px}.offer-tabs>button>small{font-size:10px;line-height:1.6;font-weight:400}.offer-tabs>button[aria-selected=true]{border-color:#0862ff;background:#edf3ff;color:#1246a3;box-shadow:inset 0 0 0 1px #0862ff}.offer-tabs>button[aria-selected=true]>strong{color:#071e61}.offer-tabs>button[aria-selected=true]>span{color:#0862ff}.offer-panel{display:grid;grid-template-columns:.78fr 1.22fr;gap:60px;align-items:start}.offer-panel+ .offer-panel{margin-top:70px}.offer-page [data-offer-panel][hidden]{display:none!important}.offer-page #mc-flow .offer-panel-copy>h3{font-size:32px;margin:0 0 20px;line-height:1.19;letter-spacing:-1.2px}.offer-panel-intro{font-size:13px;color:#627388;line-height:1.9;margin:0 0 24px}.offer-benefits{display:grid;gap:14px;list-style:none;padding:0;margin:0 0 28px}.offer-benefits>li{display:flex;align-items:flex-start;gap:12px;font-size:12px;line-height:1.6;color:#375475}.offer-benefits>li>span{color:#0862ff;flex-shrink:0}.offer-panel-copy>.offer-button{font-size:12px}.offer-price-note{font-size:10px;line-height:1.8;color:#7b8898;margin:14px 0 0;max-width:300px}.offer-setup{display:flex;gap:12px;padding:20px 0 0;border-top:1px solid #dfe2e7;margin-top:25px}.offer-setup>svg{width:18px;height:20px;flex-shrink:0;color:#6982a0;margin-top:3px}.offer-setup>p{font-size:10px;line-height:1.9;color:#7a8899;margin:0}.offer-setup strong{display:block;font-weight:600;color:#4c6582;margin-bottom:5px}
.offer-pillars{padding:80px 0;background:#fff;border-top:1px solid #e4e7ed}.offer-pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.offer-pillar-grid>article{padding-top:25px;border-top:1px solid #dce5f2}.pillar-icon{width:40px;height:40px;background:#edf3ff;color:#0862ff;border-radius:9px;display:grid;place-items:center;margin-bottom:28px}.pillar-icon>svg{height:22px;width:22px}.offer-page #mc-flow .offer-pillar-grid h3{font-size:21px;line-height:1.35;max-width:300px;margin:14px 0 16px}.offer-pillar-grid>article>p:last-child{font-size:12px;line-height:1.9;color:#738297;margin:0}.offer-real-demo{padding:88px 0;background:#f5f7fb}.offer-demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.offer-demo-grid .flow-film-visual{width:100%;max-width:100%;justify-self:stretch}.offer-page .offer-real-demo .flow-motion{width:100%;max-width:100%;border-radius:14px}.offer-page .offer-real-demo .motion-footer{min-height:65px}.offer-page .offer-real-demo .motion-caption{font-size:9px;max-width:240px}.offer-page .offer-real-demo .motion-poster{background:#faf8f2}.offer-page .offer-real-demo .motion-stage{background:#faf8f2}.offer-future-demo{border-top:1px solid #dbe3ef;margin-top:25px;padding-top:17px;font-size:11px;color:#74849b;line-height:1.8}.offer-future-demo summary{color:#526c8d;cursor:pointer}.offer-future-demo p{margin:15px 0 0}.offer-real-demo .offer-button{margin-top:5px}.offer-audiences{padding:88px 0;background:#fff}.offer-audience-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px}.offer-audience-grid>article{border-top:1px solid #dce3ed;padding:25px 0 0}.audience-index{font-size:11px;color:#0862ff;font-weight:500}.offer-page #mc-flow .offer-audience-grid h3{font-size:25px;margin:19px 0 15px}.offer-audience-grid p{font-size:13px;line-height:1.9;color:#6c7d92;max-width:470px;margin:0 0 22px}.offer-audience-grid a{font-size:11px;font-weight:600;color:#275387;text-decoration:none}.offer-audience-grid a>span{margin-left:15px}.offer-simulator-disclosure{margin-top:50px;border:1px solid #dce4ef;border-radius:9px;padding:0 22px;background:#f8faff}.offer-simulator-disclosure>summary{display:flex;gap:22px;align-items:center;font-size:11px;line-height:1.6;color:#285d9c;padding:19px 0;cursor:pointer;list-style:none}.offer-simulator-disclosure>summary>span:first-child{font-weight:600;color:#4c6480;margin-right:auto}.offer-simulator-disclosure>summary>span:last-child{font-size:18px}.offer-simulator-disclosure>summary::-webkit-details-marker{display:none}.offer-page #mc-flow .offer-simulator-disclosure #simulateur{padding:25px 0;background:transparent}.offer-simulator-disclosure[open]{padding-bottom:20px}.offer-simulator-disclosure:not([open])>.offer-small{display:none}.offer-simulator-disclosure .flow-section-head h2{font-size:30px!important}.offer-simulator-disclosure .flow-section-head{max-width:100%}.offer-faq{padding:80px 0;background:#faf8f2}.offer-faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:65px}.offer-faq-grid>div:first-child>a{display:inline-block;font-size:12px;color:#0862ff;margin-top:6px;text-decoration:none}.offer-faq-list{border-top:1px solid #dbe1e9}.offer-faq-list>details{border-bottom:1px solid #dbe1e9;padding:20px 0}.offer-faq-list summary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;list-style:none;font-size:12px;line-height:1.75;font-weight:600;cursor:pointer;color:#2e4b73}.offer-faq-list summary::-webkit-details-marker{display:none}.offer-faq-list summary>span{font-size:18px;color:#8295af;font-weight:400;line-height:1.2;flex-shrink:0}.offer-faq-list details[open] summary>span{rotate:45deg}.offer-faq-list details>p{font-size:12px;line-height:1.9;color:#6d7f94;margin:15px 27px 0 0}.offer-final{padding:76px 0 80px;background:#0a2457;color:#fff}.offer-page #mc-flow .offer-final h2{color:white;font-size:clamp(33px,3.4vw,46px);max-width:900px;line-height:1.19}.offer-final .offer-eyebrow{color:#98b7e5}.offer-final p:not(.offer-eyebrow){font-size:14px;line-height:1.9;color:#aec2e0;margin:0 0 27px}.offer-final>.container>div{display:flex;align-items:center;gap:17px}.offer-final .offer-button.outline{color:#dee8f7;border-color:#58739b}.offer-final .offer-button.outline:hover{background:#ffffff0a;border-color:#87a9d9}.offer-mail{display:inline-block;margin-top:26px;text-decoration:none;font-size:11px;color:#8faace}.offer-page .mcflow-footer{background:#fffdf8}.offer-page .footer-bottom{margin:0 auto;padding:0;display:flex;justify-content:space-between;font-size:10px;color:#8d99a7;gap:20px}.offer-page .footer-bottom a{font-size:10px;color:#6d8098}
@media(min-width:1450px){.offer-hero{padding-top:85px}.offer-hero-grid{gap:80px}.offer-hero-visual{height:470px}}
@media(max-width:1100px){.offer-page .container{width:calc(100% - 60px)}.offer-hero-grid{gap:35px;grid-template-columns:1.05fr 1fr}.offer-hero-copy h1{font-size:46px;letter-spacing:-2px}.offer-hero-visual{height:425px}.hero-input-file{padding:13px;left:5%}.hero-input-file>svg{width:22px}.hero-input-file b{font-size:10px}.hero-input-file span{font-size:8px}.hero-result{top:226px;width:42%}.hero-engine{left:44%;width:29%}.hero-visual-top{left:15px;right:15px}.hero-visual-top>span{font-size:7px}.hero-visual-top>i{font-size:7px}.offer-panel{gap:35px;grid-template-columns:.82fr 1.18fr}.offer-page #mc-flow .offer-panel-copy>h3{font-size:28px}.offer-demo-grid{gap:38px}.comparison-row{grid-template-columns:200px 1fr;gap:20px}.comparison-row ol{gap:7px}.comparison-row li{font-size:10px}.comparison-row li+li:before{margin-right:5px}.journey-scene{padding-inline:20px}.journey-caption{padding-inline:20px}.journey-top{padding-inline:12px;gap:12px}.journey-top>span{font-size:6px;letter-spacing:.4px}.offer-tabs>button>strong{font-size:16px}.offer-tabs>button{padding:20px}.offer-pillar-grid{gap:25px}.offer-page .nav{gap:17px}}
@media(max-width:800px){.offer-hero{padding-top:44px}.offer-page .header-inner{min-height:73px}.offer-page .container{width:calc(100% - 40px)}.offer-hero-grid{grid-template-columns:1fr;gap:32px}.offer-hero-copy{max-width:650px}.offer-hero-copy h1{font-size:clamp(39px,6.7vw,56px);letter-spacing:-2px}.offer-hero-lead{max-width:610px;font-size:14px}.offer-hero-visual{width:100%;max-width:600px;height:405px;justify-self:center}.hero-input-file{left:7%;top:75px}.hero-module-stack{top:174px}.hero-engine{top:115px;left:42%;width:28%}.hero-result{top:198px;right:5%;width:40%}.hero-result>img{height:128px}.hero-visual-bottom{bottom:18px}.offer-hero-foundation{margin-top:35px!important;gap:16px;padding:20px 0}.offer-hero-foundation>span{font-size:9px;gap:7px}.offer-hero-foundation svg{width:15px}.offer-hero-foundation>i{font-size:10px}.offer-problem,.offer-options,.offer-pillars,.offer-real-demo,.offer-audiences,.offer-faq{padding-block:57px}.offer-section-head{margin-bottom:29px}.comparison-row{grid-template-columns:1fr;gap:15px;padding-block:22px}.comparison-row ol{padding-left:24px}.comparison-row li{font-size:10px}.offer-panel{grid-template-columns:1fr;gap:28px}.offer-panel-copy{max-width:650px}.offer-panel+ .offer-panel{margin-top:45px}.offer-benefits{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:24px}.offer-setup{margin-top:20px;padding-top:17px}.offer-setup>p{font-size:10px}.offer-price-note{max-width:100%}.offer-tabs{margin-bottom:29px;gap:9px}.offer-tabs>button{padding:16px 15px}.offer-tabs>button>strong{font-size:15px;line-height:1.4}.offer-tabs>button>small{font-size:9px}.offer-journey{max-width:660px;width:100%;justify-self:center}.journey-top>span{font-size:7px}.journey-scenes{height:305px}.journey-caption{min-height:58px}.journey-disclaimer{font-size:8px}.offer-pillar-grid{gap:28px}.offer-page #mc-flow .offer-pillar-grid h3{font-size:19px}.offer-pillar-grid>article>p:last-child{font-size:11px}.pillar-icon{margin-bottom:20px}.offer-demo-grid{grid-template-columns:1fr;gap:30px}.offer-demo-grid>.flow-film-visual{max-width:580px;justify-self:center}.offer-audience-grid{gap:30px}.offer-faq-grid{grid-template-columns:1fr;gap:28px}.offer-faq-grid h2 br{display:none}.offer-final{padding-block:56px}.offer-simulator-disclosure{padding-inline:16px}.offer-page .footer-bottom{flex-direction:column}.offer-hero-actions{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 20px}}
@media(max-width:520px){.offer-page .container{width:calc(100% - 36px)}.offer-page #mc-flow h2{font-size:31px;letter-spacing:-1.1px;line-height:1.2;margin-bottom:17px}.offer-hero{padding-top:32px}.offer-hero-copy .offer-eyebrow{font-size:7px;letter-spacing:.65px;margin-bottom:20px}.offer-hero-copy h1{font-size:clamp(34px,8.6vw,43px);letter-spacing:-1.8px;line-height:1.12;margin-bottom:21px}.offer-hero-lead{font-size:13px;line-height:1.85}.offer-hero-actions{flex-direction:column;align-items:stretch;margin-top:23px;gap:4px}.offer-hero-actions .offer-button.primary{width:100%;font-size:11px;padding:14px 15px}.offer-hero-actions .offer-button.text{align-self:flex-start;font-size:11px;min-height:42px}.offer-hero-note{font-size:9px}.offer-hero-visual{height:350px}.hero-visual-top{top:17px;left:14px;right:14px}.hero-visual-top>span{font-size:6px;letter-spacing:.4px}.hero-visual-top>i{font-size:6px}.hero-input-file{left:5%;top:68px;padding:11px;gap:8px}.hero-input-file>svg{height:25px;width:20px}.hero-input-file b{font-size:10px}.hero-input-file span{font-size:7px;margin-top:4px}.hero-module-stack{left:5%;top:161px;width:37%;gap:5px}.hero-module-stack>span{font-size:6px}.hero-module-stack>i{padding:9px;font-size:8px}.hero-engine{left:45%;top:119px;width:30%;padding:12px 9px;border-radius:8px}.hero-engine>span{font-size:5.5px}.hero-engine:before{width:26px}.hero-engine:after{width:20px;top:30%;font-size:13px}.hero-result{top:200px;right:4%;width:42%;border-radius:6px}.hero-result>div{padding:7px;font-size:6px}.hero-result>div b{font-size:5px}.hero-result>img{height:90px}.hero-result>p{font-size:5.5px;padding:6px}.hero-result>p>svg{height:9px;width:9px}.hero-visual-bottom{font-size:6px;left:14px;bottom:12px}.offer-hero-foundation{justify-content:space-between;gap:10px;margin-top:27px!important}.offer-hero-foundation>span{flex-direction:column;align-items:flex-start;gap:9px;font-size:8px;max-width:94px;line-height:1.7}.offer-hero-foundation>i{align-self:center;color:#adb8c6}.offer-hero-foundation svg{width:17px;height:17px}.offer-problem,.offer-options,.offer-pillars,.offer-real-demo,.offer-audiences,.offer-faq{padding-block:44px}.offer-eyebrow{font-size:8px;letter-spacing:1.1px;margin-bottom:16px}.offer-section-head>p:not(.offer-eyebrow){font-size:12px}.comparison-row ol{display:grid;grid-template-columns:1fr 1fr;gap:16px 8px;padding-left:25px}.comparison-row li+li:before{display:none}.comparison-row li:before{content:'·';display:inline;margin-right:6px;color:#b0becf}.comparison-row strong{font-size:12px}.offer-boundary{font-size:10px;margin-top:19px}.offer-tabs{gap:8px}.offer-tabs>button{gap:8px;padding:14px 11px;min-height:148px}.offer-tabs>button>span{font-size:6px;letter-spacing:.7px}.offer-tabs>button>strong{font-size:14px;line-height:1.4}.offer-tabs>button>small{font-size:8px;line-height:1.6}.offer-page #mc-flow .offer-panel-copy>h3{font-size:28px;line-height:1.2;letter-spacing:-1px}.offer-panel-intro{font-size:12px}.offer-benefits{grid-template-columns:1fr;gap:10px}.offer-benefits>li{font-size:11px}.offer-panel-copy>.offer-button{width:100%;font-size:11px}.offer-price-note{font-size:9px}.offer-setup>p{font-size:9px}.journey-top{height:37px;padding-inline:11px;gap:12px}.journey-top>span{font-size:5.7px;letter-spacing:.35px}.journey-lights i{width:4px;height:4px}.journey-scene{padding:22px 16px 13px}.journey-scene-title{font-size:18px}.journey-scenes{height:284px}.journey-art{height:200px}.journey-caption{padding:8px 18px 16px;min-height:73px;font-size:10px;line-height:1.8}.journey-file{padding:19px 23px}.journey-file>strong{font-size:12px}.journey-assembly{width:90%}.journey-audit{min-width:230px}.journey-steps{grid-template-columns:repeat(3,1fr)}.journey-steps>button:nth-child(-n+3){border-bottom:1px solid #e1e9f4}.journey-steps>button{font-size:8px;min-height:56px;padding:10px 3px}.journey-steps>button:nth-child(3n){border-right:0}.journey-controls{gap:15px;padding:13px 15px}.journey-controls>button{font-size:9px;min-height:26px}.journey-controls>span{font-size:8px}.journey-disclaimer{font-size:7px;line-height:1.8}.journey-builder{width:270px;grid-template-columns:80px 1fr;gap:12px}.journey-injection{gap:17px}.offer-pillar-grid{grid-template-columns:1fr;gap:24px}.offer-pillar-grid>article{display:grid;grid-template-columns:42px 1fr;gap:0 17px;padding-top:20px}.pillar-icon{grid-row:1/4;width:37px;height:37px;margin:0}.offer-pillar-grid .offer-kicker{font-size:8px;letter-spacing:.7px;margin:0 0 6px}.offer-page #mc-flow .offer-pillar-grid h3{font-size:20px;max-width:100%;margin:0 0 12px}.offer-pillar-grid>article>p:last-child{font-size:11px}.offer-body{font-size:12px}.offer-real-demo .offer-button{width:100%;font-size:11px}.offer-small{font-size:10px}.offer-audience-grid{grid-template-columns:1fr;gap:27px}.offer-page #mc-flow .offer-audience-grid h3{font-size:23px;margin-top:15px}.offer-audience-grid p{font-size:12px;margin-bottom:18px}.offer-simulator-disclosure{margin-top:32px;padding-inline:14px}.offer-simulator-disclosure>summary{flex-wrap:wrap;gap:8px;font-size:10px}.offer-simulator-disclosure>summary>span:first-child{width:100%}.offer-simulator-disclosure>summary>span:last-child{margin-left:auto}.offer-simulator-disclosure #simulateur>.container{width:100%}.offer-page #mc-flow .offer-simulator-disclosure .flow-title{font-size:27px!important}.offer-faq-list summary{font-size:11px;gap:18px}.offer-faq-list>details{padding-block:18px}.offer-faq-list details>p{font-size:11px;margin-right:16px}.offer-final>.container>div{flex-direction:column;align-items:stretch;gap:10px}.offer-page #mc-flow .offer-final h2{font-size:31px}.offer-final p:not(.offer-eyebrow){font-size:12px}.offer-final .offer-button{font-size:11px}.offer-final{padding-block:44px}.offer-mail{font-size:10px}.offer-page .footer-bottom{font-size:9px}.offer-page .footer-bottom a{font-size:9px}.offer-page .mcflow-footer nav{gap:15px}}
@media(prefers-reduced-motion:reduce){.offer-page html{scroll-behavior:auto}.offer-page .journey-scene,.offer-page .module-piece,.hero-visual-active .hero-engine,.hero-visual-active .hero-result{animation:none!important;transition:none!important}}

.offer-page [data-offer-panel][hidden]+[data-offer-panel]{margin-top:0}
.offer-page .site-header .mcflow-site-brand img{width:170px;height:auto;max-height:55px}.offer-page .journey-steps>button{font-size:9px}@media(max-width:900px){.offer-page .menu-toggle{margin-left:auto}.offer-page .site-header .nav:not(.open){display:none}.offer-page .site-header .nav.open{top:76px}}@media(max-width:760px){.offer-page .site-header .mcflow-site-brand img{width:140px}.offer-page .site-header .nav.open{top:76px}}
/* UX refinement: a visible three-part reading path, audience pains first, then a true process comparison. */
.offer-page .offer-hero{padding-top:48px}.offer-page .offer-hero-actions{flex-direction:row;align-items:center;flex-wrap:wrap;gap:7px 22px}.offer-page .offer-hero-copy h1{font-size:clamp(42px,4.2vw,58px)}.offer-reading-path{display:flex;align-items:center;justify-content:center;gap:28px;border-top:1px solid #dedfe2;margin-top:40px!important;padding:20px 0}.offer-reading-path>a{display:flex;align-items:center;gap:11px;text-decoration:none;padding:7px 0;color:#526e8e}.offer-reading-path>a>span{font-size:9px;color:#0862ff}.offer-reading-path>a>strong{font:500 11px/1.6 Inter,Arial,sans-serif}.offer-reading-path>i{font-style:normal;font-size:12px;color:#a5b2c3}.offer-reading-path>a:hover>strong{color:#0862ff}
.offer-pain{padding:72px 0 65px;background:#fff}.offer-pain .offer-section-head{max-width:760px;margin-bottom:28px}.offer-page #mc-flow .offer-pain .flow-pain-audience{margin-bottom:31px;max-width:485px}.offer-pain .flow-audience-tabs{width:100%;margin:0}.offer-pain .flow-audience-tabs>button{min-height:45px;font:600 12px/1.5 Inter,Arial,sans-serif}.offer-pain .flow-audience-tabs>button[aria-selected=true]{background:#edf3ff;color:#174989;border:1px solid #adcaff;box-shadow:none}.offer-page #mc-flow .offer-pain .flow-pain-grid{gap:36px}.offer-page #mc-flow .offer-pain .flow-pain-grid>article{border-top:1px solid #dfe5ee;padding-top:22px}.offer-page #mc-flow .offer-pain .flow-pain-number{font:500 10px Inter,Arial,sans-serif;color:#9aa8b9}.offer-page #mc-flow .offer-pain .flow-pain-grid h3{font-size:24px;letter-spacing:-.65px;line-height:1.3;margin:18px 0 20px;max-width:340px}.offer-page #mc-flow .offer-pain .flow-pain-grid ul{gap:12px}.offer-page #mc-flow .offer-pain .flow-pain-grid li{font-size:12px;line-height:1.8;color:#60748c;padding-left:19px}.offer-page #mc-flow .offer-pain .flow-pain-grid li:before{font-size:12px;color:#7e9bbf}.offer-page #mc-flow .offer-pain .flow-pain-bridge{margin-top:33px;padding-top:22px;gap:35px;align-items:center}.offer-page #mc-flow .offer-pain .flow-pain-bridge>p{font:500 12px/1.9 Inter,Arial,sans-serif;color:#506a89;max-width:720px;margin:0}.offer-page #mc-flow .offer-pain .flow-pain-bridge>a{font-size:11px;color:#0862ff;white-space:nowrap}
.offer-process-comparison{padding:78px 0 60px;background:#f3f6fb;border-block:1px solid #e3e9f2}.offer-process-comparison>.container>.offer-section-head{max-width:810px}.process-configuration{display:flex;align-items:center;gap:15px;border:1px solid #d5e1f2;border-left:3px solid #0862ff;border-radius:6px;background:white;padding:18px 22px;margin:0 0 27px}.process-configuration>svg{width:23px;height:23px;flex-shrink:0;color:#0862ff}.process-configuration>div{display:flex;align-items:baseline;gap:20px}.process-configuration strong{font:600 11px/1.7 Inter,Arial,sans-serif;white-space:nowrap;color:#214b80}.process-configuration span{font-size:11px;line-height:1.8;color:#7085a0}.process-lanes{display:grid;gap:18px}.process-lane{padding:24px;border:1px solid #dfe5ed;background:#fff;border-radius:10px}.process-lane>header{display:flex;align-items:baseline;gap:28px;margin-bottom:21px}.process-lane-label{font:600 8px/1.8 Inter,Arial,sans-serif;letter-spacing:1px;color:#8794a7;min-width:162px}.offer-page #mc-flow .process-lane>header>h3{font:600 14px/1.7 Inter,Arial,sans-serif;letter-spacing:-.1px;color:#63758b;margin:0}.process-lane>ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;list-style:none;margin:0;padding:0}.process-lane li{position:relative;display:flex;flex-direction:column;min-width:0;padding:17px 14px 16px;border:1px solid #e2e7ed;border-radius:6px;background:#f9fafb}.process-lane li+li:before{content:'→';position:absolute;right:calc(100% + 3px);top:47%;font-size:12px;color:#a3b2c5}.process-step-number{display:block;font-size:8px;font-weight:500;line-height:1.5;letter-spacing:.3px;color:#657992;margin:0 0 16px}.process-lane li>strong{font:600 12px/1.5 Inter,Arial,sans-serif;color:#4c6079}.process-lane li>p{font-size:11px;line-height:1.8;color:#62738a;margin:9px 0 0!important}.process-lane-note{font-size:10px;line-height:1.8;margin:17px 0 0!important;color:#677b95}.mcflow-lane{border-color:#c0d5f5;background:#fafdff;box-shadow:0 4px 20px #134f8e03}.mcflow-lane .process-lane-label{color:#0862ff}.offer-page #mc-flow .mcflow-lane>header>h3{color:#264d80}.process-lane .process-mcflow-steps{align-items:stretch}.process-mcflow-steps .process-engine{grid-column:span 2;background:#0862ff;border-color:#0862ff;color:white;padding:17px 20px;min-height:170px}.process-engine .process-step-number{font-size:8px;letter-spacing:.6px;color:#c0d7ff;margin-bottom:7px}.process-engine>img{width:104px;height:auto;filter:brightness(0) invert(1);margin-bottom:15px}.process-lane .process-engine>strong{color:white;font-size:13px}.process-lane .process-engine>p{color:#f2f7ff;font-size:10px;max-width:320px;margin-top:7px!important}.process-engine-caption{display:block;margin-top:17px;font-size:6.5px;letter-spacing:.4px;line-height:1.8;color:#f2f7ff}.process-mcflow-steps .process-brief,.process-mcflow-steps .process-export{background:#fff;border-color:#d7e3f3}.process-mcflow-steps .process-human{background:#f3f8f5;border-color:#d2e4d9}.process-human .process-step-number{color:#629080}.process-lane .process-human>strong{color:#3c715e}.process-lane .process-human>p{color:#4e7563}.process-mcflow-steps .process-engine:before{color:#729dd6}.process-takeaway{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:26px 2px 0}.process-takeaway>p{display:flex;align-items:flex-start;gap:13px;color:#7388a3;margin:0!important}.process-takeaway svg{width:20px;height:20px;flex-shrink:0;color:#0862ff;margin-top:2px}.process-takeaway>p:last-child svg{color:#628674}.process-takeaway strong{display:block;font:600 11px/1.8 Inter,Arial,sans-serif;color:#3e5f87;margin-bottom:5px}.process-takeaway>p>span{font-size:10px;line-height:1.9}.offer-next-question{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #d7e2ef;margin-top:29px;padding-top:21px}.offer-next-question>p{font:600 12px/1.8 Inter,Arial,sans-serif;color:#405d80;margin:0!important}.offer-next-question>a{color:#0862ff;font-size:11px;text-decoration:none;white-space:nowrap}.offer-next-question>a>span{margin-left:17px}.offer-page #mc-flow .offer-options{padding-top:70px}.offer-page #mc-flow .offer-options .offer-section-head>p:not(.offer-eyebrow){font-size:14px;max-width:760px}
@media(max-width:1100px){.process-lane{padding:20px}.process-lane>ol{gap:12px}.process-lane li{padding:15px 11px}.process-lane li+li:before{right:calc(100% + 1px);font-size:10px}.process-lane .process-engine{padding:15px}.process-lane li>strong{font-size:11px}.process-lane li>p{font-size:9px}.process-engine-caption{font-size:6px}.process-lane .process-engine>p{font-size:9px}.process-configuration>div{gap:15px}.offer-page #mc-flow .offer-pain .flow-pain-grid h3{font-size:22px}}
@media(max-width:800px){.offer-page .offer-hero{padding-top:35px}.offer-page .offer-hero-copy h1{font-size:clamp(39px,6.7vw,56px)}.offer-reading-path{margin-top:32px!important;gap:22px}.offer-pain,.offer-process-comparison{padding-block:54px}.offer-page #mc-flow .offer-pain .flow-pain-grid{gap:25px}.offer-page #mc-flow .offer-pain .flow-pain-grid h3{font-size:20px}.offer-page #mc-flow .offer-pain .flow-pain-grid li{font-size:11px}.process-configuration>div{display:block}.process-configuration strong{display:block;margin-bottom:5px}.process-lane>header{display:block}.process-lane-label{display:block;min-width:0;margin-bottom:7px}.process-lane>ol{gap:10px}.process-lane li{padding:12px 9px}.process-step-number{font-size:7px;margin-bottom:12px}.process-lane li>strong{font-size:10px}.process-lane .process-engine>strong{font-size:12px}.process-lane li>p{font-size:8px}.process-engine-caption{font-size:5.5px;letter-spacing:.2px}.process-lane .process-engine>p{font-size:8px}.process-engine>img{width:90px}.process-takeaway{gap:22px}.offer-next-question>p{font-size:11px}.offer-next-question>a{font-size:10px}}
@media(max-width:800px){.offer-page #mc-flow .offer-pain .flow-pain-grid{grid-template-columns:1fr;gap:27px}.offer-page #mc-flow .offer-pain .flow-pain-grid>article{display:grid;grid-template-columns:25px 1fr;gap:0 13px;padding-top:20px}.offer-pain .flow-pain-number{grid-row:1/3;margin-top:5px}.offer-page #mc-flow .offer-pain .flow-pain-grid h3{font-size:22px;max-width:100%;margin:0 0 14px;line-height:1.3}.offer-page #mc-flow .offer-pain .flow-pain-grid ul{grid-column:2;gap:9px}.offer-page #mc-flow .offer-pain .flow-pain-grid li{font-size:11px;line-height:1.9}.offer-page #mc-flow .offer-pain .flow-pain-bridge{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:27px}.offer-page #mc-flow .offer-pain .flow-pain-bridge>p{font-size:11px}.process-lane{padding:18px}.process-lane>header{margin-bottom:19px}.process-lane>ol{grid-template-columns:1fr;gap:9px}.process-lane li{min-height:0;display:grid;grid-template-columns:29px 1fr;gap:0 10px;padding:13px 14px}.process-step-number{grid-row:1/3;margin:2px 0 0;font-size:8px}.process-lane li>strong{font-size:12px}.process-lane li>p{grid-column:2;font-size:10px;margin-top:4px!important}.process-lane li+li:before{display:none}.process-manual-steps li:nth-child(2),.process-manual-steps li:nth-child(3){border-style:dashed;background:#f5f7fa}.process-lane .process-engine{grid-column:auto;min-height:0;display:flex;flex-direction:column;gap:0;padding:18px}.process-engine .process-step-number{margin:0 0 13px;font-size:8px}.process-engine>img{width:111px;margin-bottom:13px}.process-lane .process-engine>strong{font-size:14px}.process-lane .process-engine>p{font-size:11px;line-height:1.8;margin-top:7px!important}.process-engine-caption{font-size:6.5px;letter-spacing:.4px;margin-top:15px}.process-human .process-step-number{font-size:0}.process-human .process-step-number:before{content:'03';font-size:8px}.process-human>strong:after{content:' · humain';font-size:9px;font-weight:400}.process-takeaway{grid-template-columns:1fr;gap:19px;padding-top:23px}.process-takeaway>p>span{font-size:10px}.process-takeaway strong{font-size:11px}.offer-next-question{flex-direction:column;align-items:flex-start;gap:12px}.process-configuration{padding:17px 15px;align-items:flex-start;gap:13px}.process-configuration>svg{margin-top:3px;width:19px}.process-configuration span{font-size:10px}.process-configuration strong{font-size:10px}.process-lane-note{font-size:9px}}
@media(max-width:520px){.offer-page .offer-hero{padding-top:30px}.offer-page .offer-hero-copy h1{font-size:clamp(34px,8.6vw,43px)}.offer-page .offer-hero-actions{flex-direction:column;align-items:stretch;gap:2px;margin-bottom:12px}.offer-reading-path{justify-content:space-between;gap:10px;margin-top:26px!important;padding:15px 0}.offer-reading-path>a{display:flex;align-items:flex-start;flex-direction:column;gap:5px;min-height:43px}.offer-reading-path>a>strong{font-size:9px}.offer-reading-path>a>span{font-size:8px}.offer-reading-path>i{font-size:10px}.offer-pain,.offer-process-comparison{padding-block:42px}.offer-page #mc-flow .offer-pain .flow-pain-audience{margin-bottom:24px}.offer-pain .flow-audience-tabs>button{font-size:10px;min-height:46px;padding:10px 12px}.offer-page #mc-flow .offer-options{padding-top:43px}.offer-page #mc-flow .offer-options .offer-section-head>p:not(.offer-eyebrow){font-size:12px}.process-lane>header>h3{font-size:13px!important}.process-lane-label{font-size:8px}.process-human>strong:after{content:' · humain'}.offer-pain .offer-section-head{margin-bottom:24px}}
html[lang=en] .process-human>strong:after{content:' · human'}
.offer-page .site-header .nav>a:not(.btn):hover,.offer-page .site-header .nav>a[aria-current=location]{color:#0862ff}.offer-reading-path>a[aria-current=location]>strong{color:#0862ff}
.offer-start-grid{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:0;padding:0}.offer-start-grid>li{border-top:1px solid #dbe4ef;padding-top:22px}.offer-start-grid>li>span{font-size:10px;color:#0862ff}.offer-page #mc-flow .offer-start-grid h3{font-size:21px;letter-spacing:-.6px;margin:17px 0 14px}.offer-start-grid p{font-size:12px;line-height:1.9;color:#62768f;margin:0;max-width:335px}@media(max-width:680px){.offer-start-grid{grid-template-columns:1fr;gap:23px}.offer-start-grid>li{display:grid;grid-template-columns:25px 1fr;gap:0 13px;padding-top:19px}.offer-start-grid>li>span{grid-row:1/3;margin-top:4px}.offer-page #mc-flow .offer-start-grid h3{font-size:20px;margin:0 0 11px}.offer-start-grid p{font-size:11px;max-width:100%}}
/* UX3: one persistent campaign, actual field-to-email mapping and a concrete missing-link case. */
.offer-page #mc-flow .offer-panel{display:block}.offer-panel-summary{display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:center;margin-bottom:25px}.offer-page #mc-flow .offer-panel-summary h3{font-size:31px;line-height:1.2;letter-spacing:-1px;margin:0 0 15px}.offer-panel-summary .offer-panel-intro{margin:0;max-width:600px;font-size:13px}.offer-panel-summary .offer-benefits{margin:0;display:grid;grid-template-columns:1fr;gap:13px}.offer-panel-conversion{display:flex;align-items:center;justify-content:space-between;gap:40px;margin-top:24px}.offer-panel-conversion .offer-price-note{max-width:440px}.offer-panel-setup{font-size:11px;line-height:1.9;color:#697e96;max-width:400px;margin:0!important}.offer-panel-setup>strong{display:block;color:#35587f;font-weight:600;margin-bottom:4px}
.mc-example{border:1px solid #ccdaec;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 5px 30px #173f6f04}.example-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px}.example-heading p{font-size:8px;letter-spacing:1px;color:#69809c;margin:0 0 8px!important}.offer-page #mc-flow .example-heading h4{font:700 20px/1.4 Manrope,Arial,sans-serif;color:#153e71;letter-spacing:-.6px;margin:0}.example-heading>span{font-size:9px;line-height:1.5;color:#637a96;white-space:nowrap}.example-responsibility{display:flex;align-items:center;justify-content:center;gap:30px;background:#f0f5fc;padding:16px 25px;border-block:1px solid #dbe5f4}.example-responsibility>span{display:flex;flex-direction:column;gap:4px;font-size:10px;line-height:1.7;color:#5e7796;min-width:145px}.example-responsibility b{font-size:8px;letter-spacing:.7px;color:#7189a6}.example-responsibility .responsibility-main b{color:#0862ff}.example-responsibility>i{font-size:16px;color:#8ca9d0;font-style:normal}.example-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid #dce5f1;background:#f9fbff}.example-steps>button{display:flex;align-items:center;justify-content:center;gap:10px;font:600 11px/1.6 Inter,Arial,sans-serif;border:0;border-right:1px solid #e4eaf3;border-bottom:2px solid transparent;color:#627996;background:transparent;min-height:54px;padding:12px 8px;cursor:pointer}.example-steps>button>span{font-size:8px;color:#839bb8;font-weight:400}.example-steps>button:last-child{border-right:0}.example-steps>button[aria-pressed=true]{color:#0862ff;background:#edf4ff;border-bottom-color:#0862ff}.example-steps>button:disabled{cursor:default;color:#9ba9ba}.example-current{display:flex;align-items:flex-start;gap:20px;padding:17px 25px;border-bottom:1px solid #e9eef5}.example-owner{font-size:8px;line-height:1.8;font-weight:600;color:#245b9d;background:#edf4ff;letter-spacing:.3px;border-radius:4px;padding:5px 8px;white-space:nowrap;flex-shrink:0}.example-current>p{font-size:11px;line-height:1.8;color:#496988;margin:3px 0 0!important;max-width:770px}.example-workbench{display:grid;grid-template-columns:minmax(0,1fr) 75px minmax(0,1.1fr);gap:24px;background:#f7f9fd;padding:24px 45px;align-items:center}.example-brief,.example-output{min-width:0}.example-brief{padding:18px;border:1px solid #d9e2ef;border-radius:7px;background:#fff}.example-brief>header{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #e1e8f2;padding-bottom:13px;margin-bottom:12px}.example-brief>header>strong{font-size:10px;font-weight:600;color:#47658a}.example-brief>header>span{font-size:8px;color:#6d819c}.example-source{border:1px solid #dce5f1;border-radius:5px;display:block;position:relative;width:100%;padding:10px 12px;margin:9px 0 0;background:#fafcff;text-align:left;font-family:Inter,Arial,sans-serif;cursor:pointer;transition:border-color .2s,background .2s}.example-source>span{display:flex;align-items:center;gap:7px;font-size:7px;letter-spacing:.5px;color:#7188a4}.example-source i{font-style:normal;display:grid;place-items:center;border:1px solid #cfddf1;color:#3c6aaa;background:#eef4fc;width:16px;height:16px;border-radius:50%;font-size:8px;letter-spacing:0}.example-source>strong{font-size:12px;line-height:1.6;font-weight:600;color:#345c8d;display:block;margin-top:7px}.example-source>small{display:block;font-size:9px;line-height:1.6;color:#7890ad;margin-top:6px;overflow-wrap:anywhere}.example-source[data-example-map=image]>img{width:94px;height:52px;object-fit:cover;border-radius:3px;display:block;margin-top:8px}.example-source[data-example-map=image]>small{position:absolute;left:120px;bottom:20px}.example-source:disabled{opacity:1;cursor:default}.example-source[aria-pressed=true]{border-color:#0862ff;background:#edf5ff;box-shadow:0 0 0 1px #0862ff}.example-map-hint{font-size:8px;line-height:1.8;color:#7589a3;margin:12px 0 0!important}.example-transfer{display:flex;align-items:center;flex-direction:column;gap:13px}.example-transfer>img{width:75px;height:auto}.example-transfer>span{font-size:27px;color:#8eb5ea}.example-output>header{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.example-output>header>strong{font-size:10px;color:#355f91;font-weight:600}.example-output>header>span{font-size:8px;color:#6c829d}.example-email{border:1px solid #d8dfeb;background:#fffdf7;border-radius:6px;overflow:hidden;width:100%;max-width:390px;margin:auto;box-shadow:0 4px 12px #23416b05}.example-email-brand{text-align:center;padding:16px 8px;font:11px/1.5 Georgia,serif;color:#544b3c;letter-spacing:2px;border-bottom:1px solid #eae4d9}.example-slot{position:relative;padding:13px 22px;transition:outline-color .2s;outline:2px solid transparent;outline-offset:-2px}.slot-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;border:1px dashed #cbd7e6;border-radius:4px;background:#f5f7fa;min-height:39px;font:8px/1.6 Inter,Arial,sans-serif;letter-spacing:.7px;color:#6f86a3}.slot-content{display:none}.slot-marker{display:none;position:absolute;top:7px;right:7px;border-radius:50%;width:17px;height:17px;background:#0862ff;color:#fff;font:500 8px/17px Inter,Arial,sans-serif;text-align:center;z-index:2}.example-picture{padding:0 22px}.example-picture .slot-placeholder{height:94px}.example-cta{padding-top:13px;padding-bottom:18px;text-align:center}.example-email-footer{text-align:center;border-top:1px solid #e5e0d6;padding:10px;font-size:7px;line-height:1.7;color:#8d8578}.example-output-hint{font-size:9px;line-height:1.8;color:#7188a4;max-width:390px;margin:12px auto 0!important}.mc-example[data-generated=true] .slot-placeholder{display:none}.mc-example[data-generated=true] .slot-content{display:block}.mc-example[data-generated=true] .example-email h5{font:400 25px/1.1 Georgia,serif;letter-spacing:-.7px;text-align:center;color:#413729;margin:4px 0}.mc-example[data-generated=true] .example-picture>img{height:106px;width:100%;object-fit:cover}.mc-example[data-generated=true] .example-cta>.slot-content{display:inline-block;padding:11px 16px;background:#857048;color:white;font:600 8px/1.5 Inter,Arial,sans-serif;letter-spacing:.3px}.mc-example[data-generated=true] .example-slot.mapped{outline-color:#0862ff;background:#eef4ff}.mc-example[data-generated=true] .example-slot.mapped .slot-marker{display:block}.mc-example[data-generated=true] [data-example-target=title]{animation:example-fill .5s ease both}.mc-example[data-generated=true] [data-example-target=image]{animation:example-fill .5s .18s ease both}.mc-example[data-generated=true] [data-example-target=cta]{animation:example-fill .5s .36s ease both}.mc-example[data-example-stage="2"][data-link-fixed=false] .example-cta{outline-color:#d49b3f;background:#fff7e8}.mc-example[data-example-stage="2"][data-link-fixed=false] .example-source[data-example-map=cta]{border-color:#d49b3f;background:#fff8ec;box-shadow:0 0 0 1px #d49b3f}.mc-example[data-example-stage="2"][data-link-fixed=false] .example-source-url{color:#94600d}.mc-example[data-link-fixed=true] .example-source-url{color:#327052}.example-check{padding:18px 26px;border-top:1px solid #e4dfd2;background:#fffbf2;display:grid;grid-template-columns:1fr auto;gap:10px 25px;align-items:center}.example-check-status{display:flex;align-items:center;gap:12px}.example-check-status>span{display:grid;place-items:center;border-radius:100%;width:26px;height:26px;background:#f7e6c8;color:#976516;font-size:13px;flex-shrink:0}.example-check-status strong{font-size:12px;line-height:1.6;color:#835b1b;font-weight:600}.example-check-status p{font-size:10px;line-height:1.8;color:#8f774e;margin:4px 0 0!important}.example-check>button{background:#fff;border:1px solid #ddbd88;padding:11px 14px;color:#835b1b;border-radius:6px;font:600 10px/1.6 Inter,Arial,sans-serif;cursor:pointer;min-height:43px}.example-human-review{grid-column:1/-1;font-size:10px;line-height:1.8;color:#72859b;margin:0!important}.mc-example[data-link-fixed=true] .example-check{background:#f5faf6;border-color:#dbe9df}.mc-example[data-link-fixed=true] .example-check-status>span{background:#e0eee4;color:#3b7050}.mc-example[data-link-fixed=true] .example-check-status strong{color:#3b7050}.mc-example[data-link-fixed=true] .example-check-status p{color:#64806c}.mc-example[data-link-fixed=true] .example-check>button{color:#537661;border-color:#cbdfd2;cursor:default}.example-delivery{border-top:1px solid #dce8f5;padding:19px 26px;background:#f0f6ff;display:flex;align-items:center;gap:25px}.example-delivery>div{display:flex;gap:9px;flex-shrink:0}.example-delivery>div>span{border:1px solid #c6daf7;border-radius:5px;background:#fff;padding:10px 14px;font-size:12px;color:#1c579d}.example-delivery>p{font-size:11px;line-height:1.9;color:#58789d;margin:0!important}.example-action-bar{display:flex;align-items:center;gap:20px;padding:17px 25px;border-top:1px solid #e2e9f2;background:#fff}.example-action-bar>p{flex:1;font-size:10px;line-height:1.8;color:#5f7e9f;margin:0!important}.example-action-bar>button{cursor:pointer;font-family:Inter,Arial,sans-serif;min-height:43px;border-radius:6px;padding:11px 15px;font-size:10px;line-height:1.6}.example-back{border:1px solid #dce4ef;color:#6c829d;background:#fff}.example-back:disabled{opacity:.45;cursor:default}.example-next,.example-reset{background:#0862ff;color:white;border:1px solid #0862ff;font-weight:600}.example-next:disabled{background:#edf1f6;color:#8c9eb4;border-color:#e0e6ee;cursor:default}.example-disclaimer{font-size:8px;line-height:1.8;padding:0 25px 16px;color:#7f92a9;margin:0!important}.mc-example [hidden]{display:none!important}@keyframes example-fill{from{opacity:.15;translate:0 8px}to{opacity:1;translate:0 0}}
@media(max-width:1000px){.example-workbench{padding:22px;grid-template-columns:minmax(0,1fr) 55px minmax(0,1.1fr);gap:18px}.example-transfer>img{width:55px}.offer-panel-summary{gap:30px;grid-template-columns:1fr .8fr}.example-heading{padding:21px}.example-responsibility{gap:18px;padding-inline:20px}.example-responsibility>span{min-width:120px}.example-current{display:block}.example-current>p{margin-top:9px!important}.example-owner{display:inline-block}.example-action-bar{gap:13px}.example-action-bar>p{font-size:9px}}
@media(max-width:760px){.offer-panel-summary{grid-template-columns:1fr;gap:20px;margin-bottom:24px}.offer-panel-summary .offer-benefits{grid-template-columns:1fr;gap:9px}.offer-panel-conversion{align-items:stretch;flex-direction:column;gap:18px}.offer-panel-setup{max-width:100%;font-size:10px}.example-heading{display:block;padding:18px}.offer-page #mc-flow .example-heading h4{font-size:19px;line-height:1.4}.example-heading>span{display:block;font-size:8px;margin-top:9px}.example-heading p{font-size:7px}.example-responsibility{gap:10px;padding:13px 15px;align-items:flex-start}.example-responsibility>span{min-width:0;flex:1;font-size:8px}.example-responsibility b{font-size:6.5px;line-height:1.7;letter-spacing:.25px}.example-responsibility>i{font-size:12px;margin-top:5px}.example-responsibility .responsibility-main{flex:1.4}.example-steps>button{flex-direction:column;gap:5px;font-size:9px;min-height:57px;padding:10px 3px}.example-steps>button>span{font-size:7px}.example-current{padding:14px 16px}.example-current>p{font-size:10px}.example-owner{font-size:7px}.example-workbench{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:13px;padding:17px 13px;align-items:start}.example-transfer{display:none}.example-brief{padding:10px 9px}.example-brief>header{display:block;padding-bottom:9px;margin-bottom:8px}.example-brief>header>strong{display:block;font-size:7px;overflow-wrap:anywhere;line-height:1.6}.example-brief>header>span{display:block;font-size:7px;margin-top:5px}.example-source{padding:8px 7px;margin-top:8px}.example-source>span{font-size:6px;gap:4px;letter-spacing:.1px}.example-source i{width:13px;height:13px;font-size:6px;flex-shrink:0}.example-source>strong{font-size:10px;line-height:1.6;margin-top:6px}.example-source[data-example-map=image]>img{width:100%;height:48px;margin-top:7px}.example-source[data-example-map=image]>small{position:static;font-size:7px;margin-top:5px}.example-source>small{font-size:7px;line-height:1.7}.example-map-hint{font-size:7px;line-height:1.7;margin-top:9px!important}.example-output>header{gap:5px;margin-bottom:10px}.example-output>header>strong{font-size:8px;line-height:1.7}.example-output>header>span{font-size:7px}.example-email-brand{font-size:7px;letter-spacing:1px;padding:13px 4px}.example-slot{padding:11px 9px}.slot-placeholder{font-size:6px;min-height:34px;letter-spacing:.3px}.example-picture{padding:0 9px}.example-picture .slot-placeholder{height:67px}.mc-example[data-generated=true] .example-email h5{font-size:19px;letter-spacing:-.4px;line-height:1.1;margin:3px 0}.mc-example[data-generated=true] .example-picture>img{height:77px}.mc-example[data-generated=true] .example-cta>.slot-content{font-size:8px;padding:9px 7px;letter-spacing:0;line-height:1.7}.example-cta{padding-bottom:13px}.slot-marker{width:13px;height:13px;top:4px;right:4px;font-size:6px;line-height:13px}.example-email-footer{font-size:5px;padding:8px 5px}.example-output-hint{font-size:8px;line-height:1.8;margin-top:10px!important}.example-check{grid-template-columns:1fr;padding:15px 16px;gap:13px}.example-check-status strong{font-size:11px}.example-check-status p{font-size:9px}.example-check-status{align-items:flex-start}.example-check>button{justify-self:stretch;font-size:10px}.example-human-review{font-size:9px}.example-delivery{display:block;padding:16px}.example-delivery>div{margin-bottom:12px}.example-delivery>p{font-size:10px}.example-action-bar{flex-wrap:wrap;padding:14px 16px;gap:11px}.example-action-bar>p{order:3;flex-basis:100%;font-size:9px}.example-action-bar>button{font-size:9px;padding:10px 11px}.example-next,.example-reset{margin-left:auto}.example-disclaimer{padding:0 16px 14px;font-size:7px}.offer-panel-conversion .offer-button{width:100%;font-size:11px}}
@media(prefers-reduced-motion:reduce){.mc-example [data-example-target]{animation:none!important;transition:none!important}}
.mc-example .example-disclaimer{font-size:9px}@media(max-width:760px){.mc-example .example-disclaimer{font-size:8px}.example-source>.example-source-url{font-size:9px;line-height:1.6}}
/* Premium editorial direction: full-width type, a decisive dark comparison and compact outcome-led offers. */
.offer-page .premium-hero{padding:84px 0 0;text-align:center;background:#faf8f2}.premium-hero>.container:first-child{max-width:1180px}.premium-hero .offer-eyebrow{color:#58799e;font-size:10px;letter-spacing:2px;margin-bottom:30px}.offer-page #mc-flow .premium-hero h1{font:800 clamp(52px,6.4vw,90px)/1.02 Manrope,Arial,sans-serif;letter-spacing:-4.6px;color:#071e61;margin:0 0 32px}.premium-hero h1 em{font-style:normal;color:#0862ff}.premium-hero .offer-hero-lead{max-width:670px;margin:0 auto;font-size:17px;line-height:1.8}.premium-hero .offer-hero-actions{justify-content:center;flex-direction:row;gap:18px 28px;margin:31px 0 18px}.premium-hero .offer-button{font-size:13px;min-height:53px;padding:16px 24px}.premium-hero .offer-hero-note{font-size:11px;color:#6f849d;margin:0 auto}.premium-hero .offer-reading-path{margin-top:64px!important;padding-block:23px;text-align:left;border-color:#d8dee7}.offer-page .offer-pain{padding-top:85px;padding-bottom:85px}.offer-page .offer-pain .offer-section-head h2{font-size:clamp(34px,3.6vw,49px)!important;max-width:800px}.offer-page .offer-pain .flow-pain-bridge{border-top-color:#dce4f0}
.offer-page #mc-flow .premium-comparison{background:#071b41;color:#fff;border:0;padding:90px 0 65px;position:relative;overflow:hidden}.premium-comparison .comparison-intro{max-width:1000px}.premium-comparison .offer-eyebrow{color:#8aaee3;font-size:9px;letter-spacing:1.8px}.offer-page #mc-flow .premium-comparison h2{font-size:clamp(40px,4.6vw,65px);line-height:1.09;letter-spacing:-2.8px;color:#fff;margin:0 0 27px}.premium-comparison h2 em{font-style:normal;color:#86b6ff}.comparison-intro>p:last-child{font-size:14px;line-height:1.9;color:#a7bddc;max-width:660px;margin:0}.production-times{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:47px;align-items:stretch}.production-times>article{padding:34px 34px 28px;border-radius:14px;border:1px solid #354768;position:relative;overflow:hidden}.production-times>article>p{font:600 9px/1.6 Inter,Arial,sans-serif;letter-spacing:1.4px;margin:0 0 26px;color:#9bb0d0}.manual-time{background:#0e254b}.mcflow-time{background:#d8ff83!important;border-color:#d8ff83!important;color:#122f30}.production-time-value{font:700 clamp(75px,7.4vw,105px)/1 Manrope,Arial,sans-serif;letter-spacing:-6px;color:#d4deeb;margin:0 0 25px}.production-time-value>span{font-size:.37em;letter-spacing:-2px;font-weight:500;margin-left:7px}.mcflow-time .production-time-value{color:#163d2c}.mcflow-time>p{color:#3b6244!important}.offer-page #mc-flow .production-times h3{font:700 24px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.7px;color:#c4d0e3;margin:0 0 25px}.offer-page #mc-flow .production-times .mcflow-time h3{color:#20452f}.production-times ul{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:13px}.production-times li{font-size:12px;line-height:1.75;color:#a1b5d2;padding-left:18px;position:relative}.production-times li:before{content:'—';position:absolute;left:0;color:#6b84a8}.mcflow-time li{color:#3b6043}.mcflow-time li:before{content:'✓';color:#2b5637}.time-unit{font-size:9px;line-height:1.7;color:#94a9ca;display:block;margin-top:auto}.mcflow-time .time-unit{color:#4f704a}.comparison-assumptions{font-size:10px;line-height:1.9;color:#a3b9d8;max-width:1080px;margin:20px 0 45px!important}.premium-engine{background:#fff;border:1px solid #fff;border-radius:13px;color:#103261;overflow:hidden}.premium-engine-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center;padding:33px 35px;border-bottom:1px solid #e2e9f4}.premium-engine-heading img{width:130px;height:auto;margin-bottom:18px}.offer-page #mc-flow .premium-engine-heading h3{font:800 31px/1.15 Manrope,Arial,sans-serif;color:#102c5f;letter-spacing:-1px;margin:0}.premium-engine-heading>p{font-size:12px;line-height:1.9;color:#71859f;margin:0!important}.premium-engine-heading>p>strong{display:block;color:#0862ff;font:700 20px/1.4 Manrope,Arial,sans-serif;letter-spacing:-.4px;margin-bottom:10px}.engine-capabilities{display:grid;grid-template-columns:repeat(4,1fr);padding:26px 35px;gap:24px}.engine-capabilities>article{min-width:0;border-right:1px solid #e1e8f2;padding-right:18px}.engine-capabilities>article:last-child{border-right:0;padding-right:0}.engine-capabilities svg{width:23px;height:23px;color:#0862ff;margin-bottom:17px}.offer-page #mc-flow .engine-capabilities h4{font:700 15px/1.4 Manrope,Arial,sans-serif;color:#1b477a;margin:0 0 9px;letter-spacing:-.3px}.engine-capabilities p{font-size:10px;line-height:1.8;color:#667e9c;margin:0!important}.engine-render-note{padding:0 35px 25px;font-size:9px;line-height:1.9;color:#7186a0;margin:0!important}.premium-human{display:grid;grid-template-columns:35px 1fr 1fr;gap:25px;align-items:center;padding:34px 20px;border-bottom:1px solid #334b70}.premium-human>svg{width:29px;height:29px;color:#9cbded}.premium-human>div>p{font-size:8px;line-height:1.8;letter-spacing:1.3px;color:#9ab4d7;margin:0 0 10px!important}.offer-page #mc-flow .premium-human h3{font:600 23px/1.3 Manrope,Arial,sans-serif;letter-spacing:-.6px;color:#fff;margin:0}.premium-human>p{font-size:11px;line-height:1.9;color:#a8bddb;margin:0!important;max-width:450px}.premium-impact{display:flex;align-items:center;justify-content:center;gap:50px;padding:27px 0 7px}.premium-impact>span{font-size:9px;line-height:1.6;letter-spacing:1.5px;color:#abc3e6}.premium-impact>span+span{border-left:1px solid #3e577b;padding-left:50px}.premium-comparison .offer-next-question{border-color:#334b70;margin-top:27px}.premium-comparison .offer-next-question>p{color:#a9c1e3}.premium-comparison .offer-next-question>a{color:#b8d8ff}
.offer-page #mc-flow .offer-options{padding-top:91px;padding-bottom:88px;background:#faf8f2}.offer-page #mc-flow .offer-options>.container>.offer-section-head h2{font-size:clamp(38px,4vw,55px);line-height:1.11;letter-spacing:-2px}.offer-tabs{margin-bottom:31px}.offer-page #mc-flow .premium-offer{display:grid;grid-template-columns:1.15fr .85fr;gap:55px;padding:38px;background:#fff;border:1px solid #d8e3f0;border-radius:14px;align-items:center}.premium-offer-copy .offer-kicker{font-size:8px;letter-spacing:1.1px;color:#5f7da2;margin-bottom:20px}.offer-page #mc-flow .premium-offer-copy>h3{font:800 35px/1.15 Manrope,Arial,sans-serif;letter-spacing:-1.3px;color:#102e60;margin:0 0 20px}.premium-offer-copy .offer-panel-intro{font-size:13px;line-height:1.9;max-width:570px;margin-bottom:25px}.premium-offer-copy .offer-benefits{margin-bottom:27px}.premium-offer-copy .offer-price-note{max-width:500px;font-size:10px;margin-top:17px}.premium-offer-outcome{position:relative;padding:31px;background:#f1f6ff;border:1px solid #dde8f8;border-radius:9px}.premium-offer-outcome>span{font-size:7px;line-height:1.8;letter-spacing:1px;color:#627f9f}.premium-offer-outcome>strong{display:block;font:700 36px/1.18 Manrope,Arial,sans-serif;letter-spacing:-1.3px;color:#0862ff;margin:27px 0 21px}.premium-offer-outcome>p{font-size:11px;line-height:1.9;color:#6280a3;margin:0 0 25px!important}.premium-offer-outcome>div{border-top:1px solid #d3e0f1;padding-top:20px;font-size:10px;line-height:1.8;color:#6b82a0}.premium-offer[data-offer-panel=independent] .premium-offer-outcome{background:#f4f6f8;border-color:#dfe5ed}.premium-offer[data-offer-panel=independent] .premium-offer-outcome>strong{color:#25496c}.offer-page .offer-pillars{background:#fff;padding-block:85px}.offer-page .offer-real-demo{background:#eaf0f9;padding-block:90px}.offer-page #mc-flow .offer-real-demo h2{font-size:clamp(35px,4vw,54px);line-height:1.12;letter-spacing:-1.8px}.offer-page .offer-final{background:#0862ff;padding-block:85px}.offer-page #mc-flow .offer-final h2{font-size:clamp(35px,4vw,55px);color:#fff}.offer-page .offer-final .offer-eyebrow{color:#d3e6ff}.offer-page .offer-final p:not(.offer-eyebrow){color:#dceaff}.offer-final .offer-button.primary{background:#fff;border-color:#fff;color:#0862ff}.offer-final .offer-button.primary:hover{background:#eaf2ff}.offer-final .offer-button.outline{border-color:#a8ccff;color:#fff}.offer-final .offer-mail{color:#cde2ff}.accent-visible .production-time-value{animation:premium-number-in .6s ease both}.comparison-intro.accent-visible h2{animation:premium-heading-in .6s ease both}@keyframes premium-number-in{from{opacity:.7;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes premium-heading-in{from{opacity:.65;translate:0 16px}to{opacity:1;translate:0 0}}
@media(max-width:1050px){.offer-page #mc-flow .premium-hero h1{font-size:70px;letter-spacing:-3.5px}.premium-engine-heading{padding:29px;gap:25px}.production-times>article{padding:28px}.production-time-value{font-size:88px}.offer-page #mc-flow .production-times h3{font-size:22px}.engine-capabilities{padding-inline:29px;gap:20px}.engine-render-note{padding-inline:29px}.premium-human{grid-template-columns:30px 1fr 1fr;gap:20px}.offer-page #mc-flow .premium-offer{gap:30px;padding:29px}.offer-page #mc-flow .premium-offer-copy>h3{font-size:29px}.premium-offer-outcome{padding:25px}.premium-offer-outcome>strong{font-size:32px}.premium-impact{gap:30px}.premium-impact>span+span{padding-left:30px}}
@media(max-width:760px){.offer-page .premium-hero{padding-top:61px}.offer-page #mc-flow .premium-hero h1{font-size:clamp(39px,7.2vw,60px);letter-spacing:-2.6px;line-height:1.08;margin-bottom:26px}.premium-hero .offer-eyebrow{font-size:8px;letter-spacing:1.4px;margin-bottom:24px}.premium-hero .offer-hero-lead{font-size:14px;max-width:540px}.premium-hero .offer-hero-actions{gap:12px;margin-top:27px}.premium-hero .offer-button{font-size:11px;min-height:48px;padding:14px 18px}.premium-hero .offer-hero-note{font-size:10px}.premium-hero .offer-reading-path{margin-top:43px!important}.offer-page .offer-pain{padding-block:58px}.offer-page #mc-flow .offer-pain .offer-section-head h2{font-size:35px!important}.offer-page #mc-flow .premium-comparison{padding-block:60px 47px}.offer-page #mc-flow .premium-comparison h2{font-size:40px;letter-spacing:-1.6px}.comparison-intro>p:last-child{font-size:12px}.production-times{gap:14px;margin-top:30px}.production-times>article{padding:22px 20px;border-radius:11px}.production-time-value{font-size:66px;letter-spacing:-3.8px}.production-time-value>span{letter-spacing:-1px;margin-left:3px}.production-times>article>p{font-size:7px;letter-spacing:.9px;margin-bottom:24px}.offer-page #mc-flow .production-times h3{font-size:19px}.production-times li{font-size:10px;line-height:1.8}.production-times ul{gap:11px;margin-bottom:23px}.time-unit{font-size:8px}.comparison-assumptions{font-size:9px;line-height:1.9;margin-bottom:30px!important}.premium-engine-heading{padding:25px;grid-template-columns:1fr;gap:19px}.offer-page #mc-flow .premium-engine-heading h3{font-size:29px}.premium-engine-heading>p{font-size:11px}.premium-engine-heading>p>strong{font-size:18px}.premium-engine-heading img{width:119px;margin-bottom:17px}.engine-capabilities{grid-template-columns:1fr 1fr;padding:23px 25px;gap:23px}.engine-capabilities>article:nth-child(2){border-right:0}.engine-capabilities>article{padding-right:13px}.offer-page #mc-flow .engine-capabilities h4{font-size:14px}.engine-capabilities p{font-size:10px}.engine-capabilities svg{margin-bottom:12px}.engine-render-note{font-size:9px;padding:0 25px 23px}.premium-human{grid-template-columns:25px 1fr;gap:18px;padding:27px 7px}.premium-human>p{grid-column:2;font-size:11px}.premium-human>svg{align-self:start;margin-top:4px;width:25px;height:25px}.offer-page #mc-flow .premium-human h3{font-size:24px}.premium-impact{gap:20px}.premium-impact>span{font-size:7px;letter-spacing:.7px}.premium-impact>span+span{padding-left:20px}.offer-page #mc-flow .offer-options{padding-block:59px}.offer-page #mc-flow .offer-options>.container>.offer-section-head h2{font-size:36px;letter-spacing:-1.4px}.offer-page #mc-flow .premium-offer{grid-template-columns:1fr;gap:27px;padding:25px}.offer-page #mc-flow .premium-offer-copy>h3{font-size:31px}.premium-offer-copy .offer-panel-intro{font-size:12px}.premium-offer-outcome{padding:26px;display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.premium-offer-outcome>span{grid-column:1/-1}.premium-offer-outcome>strong{font-size:30px;grid-row:2/4;margin:20px 0 0}.premium-offer-outcome>p{font-size:10px;margin:19px 0 15px!important}.premium-offer-outcome>div{font-size:9px;padding-top:14px}.offer-page .offer-pillars,.offer-page .offer-real-demo{padding-block:59px}.offer-page .offer-final{padding-block:57px}}
@media(max-width:520px){.offer-page .premium-hero{padding-top:43px}.offer-page #mc-flow .premium-hero h1{font-size:clamp(35px,9vw,45px);line-height:1.08;letter-spacing:-1.85px}.premium-hero h1 em{display:block;margin-top:5px}.premium-hero .offer-hero-lead{font-size:13px;line-height:1.85}.premium-hero .offer-hero-actions{flex-direction:column;align-items:stretch;gap:5px}.premium-hero .offer-button.text{align-self:center}.premium-hero .offer-hero-note{font-size:9px;max-width:280px;line-height:1.8}.premium-hero .offer-reading-path{margin-top:32px!important}.offer-page #mc-flow .offer-pain .offer-section-head h2{font-size:30px!important}.offer-page #mc-flow .premium-comparison{padding-block:45px}.offer-page #mc-flow .premium-comparison h2{font-size:34px;letter-spacing:-1.3px}.production-times{grid-template-columns:1fr;gap:15px}.production-times>article{padding:25px}.production-time-value{font-size:96px;letter-spacing:-5px;margin-bottom:20px}.production-time-value>span{font-size:.35em}.production-times>article>p{font-size:8px;letter-spacing:1.4px;margin-bottom:22px}.offer-page #mc-flow .production-times h3{font-size:24px;margin-bottom:22px}.production-times li{font-size:11px}.time-unit{font-size:9px}.comparison-assumptions{font-size:9px;margin-top:18px!important}.premium-engine-heading{padding:23px 21px}.engine-capabilities{padding:23px 21px;gap:22px 16px}.engine-render-note{padding-inline:21px}.premium-impact{justify-content:space-between;gap:10px;flex-wrap:wrap}.premium-impact>span{font-size:6.5px;letter-spacing:.5px}.premium-impact>span+span{padding-left:10px}.offer-page #mc-flow .offer-options>.container>.offer-section-head h2{font-size:32px}.offer-page #mc-flow .premium-offer{padding:23px 19px;border-radius:11px}.offer-page #mc-flow .premium-offer-copy>h3{font-size:29px;letter-spacing:-1.2px}.premium-offer-copy .offer-panel-intro{font-size:12px}.premium-offer-copy .offer-button{width:100%;font-size:11px}.premium-offer-copy .offer-benefits>li{font-size:11px}.premium-offer-outcome{display:block;padding:23px}.premium-offer-outcome>strong{margin:22px 0 17px;font-size:33px}.premium-offer-outcome>p{font-size:11px;margin:0 0 20px!important}.premium-offer-outcome>div{font-size:10px}.offer-page #mc-flow .offer-real-demo h2{font-size:34px;letter-spacing:-1.2px}.offer-page #mc-flow .offer-final h2{font-size:33px;line-height:1.15}}
@media(prefers-reduced-motion:reduce){.accent-visible .production-time-value,.comparison-intro.accent-visible h2{animation:none!important;transition:none!important}}

/* Scanner invitation only; the economic simulator remains independent. */
.offer-scanner-entry{padding:65px 0;background:#fff;border-top:1px solid #dce5f2}.offer-scanner-entry>.container{display:flex;align-items:center;justify-content:space-between;gap:45px}.offer-scanner-entry>.container>div{max-width:720px}.offer-page #mc-flow .offer-scanner-entry h2{font-size:clamp(26px,3vw,38px);line-height:1.2;margin:14px 0}.offer-scanner-entry p:not(.offer-eyebrow){font-size:13px;color:#61718b;line-height:1.8;margin:0}.offer-scanner-entry .offer-button{flex-shrink:0}@media(max-width:760px){.offer-scanner-entry{padding:45px 0}.offer-scanner-entry>.container{flex-direction:column;align-items:start;gap:25px}}
