.mf-cards-v2{background:var(--mf-white);overflow:clip}.mf-cards-container{width:min(calc(100% - 64px), var(--mf-container));margin-inline:auto}.mf-cards-v2 h1,.mf-cards-v2 h2,.mf-cards-v2 h3,.mf-cards-v2 p,.mf-cards-v2 figure{margin:0}.mf-cards-v2 h1,.mf-cards-v2 h2,.mf-cards-v2 h3{color:var(--mf-deep-navy);font-family:var(--font-manrope), var(--font-inter), system-ui, sans-serif;font-weight:800}.mf-cards-v2 .mf-cta-title{color:var(--mf-white)}.mf-cards-pill,.mf-cards-kicker{color:var(--mf-electric-blue);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.3}.mf-cards-pill{background:var(--mf-blue-soft);border-radius:99px;padding:6px 10px;display:inline-flex}.mf-cards-hero{background:linear-gradient(110deg,#fff 18%,#f9fcff 55%,#eaf5ff 100%)}.mf-cards-hero-grid{grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);align-items:center;gap:50px;min-height:520px;padding-block:66px 64px;display:grid}.mf-cards-hero h1{letter-spacing:-1.8px;max-width:540px;margin-top:22px;font-size:clamp(38px,3.55vw,49px);line-height:1.1}.mf-cards-hero h1 span{color:var(--mf-electric-blue)}.mf-cards-hero-copy>p{max-width:490px;color:var(--mf-text-secondary);margin-top:20px;font-size:16px;line-height:1.62}.mf-cards-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.mf-cards-actions .mf-button{min-height:48px}.mf-cards-capture{min-width:0}.mf-cards-capture-frame{aspect-ratio:8/5;border:1px solid var(--mf-border);background:#f4f8fd;border-radius:8px;display:block;position:relative;overflow:hidden;box-shadow:0 20px 45px #0b254526}.mf-cards-capture-frame img{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block}.mf-cards-capture figcaption{color:var(--mf-text-secondary);text-align:right;justify-content:flex-end;gap:15px;margin-top:8px;font-size:11px;line-height:1.4;display:flex}.mf-cards-capture figcaption a{color:var(--mf-electric-blue);text-underline-offset:2px;font-weight:700;text-decoration:underline}.mf-cards-hero-capture img,.mf-cards-workspace-capture img,.mf-cards-revision-capture img,.mf-cards-qc-capture img{object-fit:fill;border-radius:0;max-width:none;height:auto;position:absolute}.mf-cards-hero-capture img{width:100%;top:0;left:0}.mf-cards-section{padding-block:60px 64px}.mf-cards-problem,.mf-cards-workspace,.mf-cards-execution{background:var(--mf-light-slate)}.mf-cards-problem-grid,.mf-cards-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:54px;display:grid}.mf-cards-split-reverse{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.mf-cards-copy h2{letter-spacing:-1.1px;max-width:545px;margin-top:13px;font-size:clamp(29px,2.7vw,37px);line-height:1.2}.mf-cards-copy>p{max-width:530px;color:var(--mf-text-secondary);margin-top:17px;font-size:15px;line-height:1.62}.mf-cards-problem-list,.mf-cards-revision-points{margin:0;padding:0;list-style:none}.mf-cards-problem-list{border:1px solid var(--mf-border);background:var(--mf-white);box-shadow:var(--mf-shadow-soft);border-radius:8px;gap:12px;padding:24px 28px;display:grid}.mf-cards-problem-list li{color:var(--mf-text-strong);align-items:flex-start;gap:11px;font-size:14px;line-height:1.5;display:flex}.mf-cards-problem-list svg{width:18px;height:18px;color:var(--mf-red);flex:none}.mf-cards-problem-list .mf-cards-problem-positive svg{color:var(--mf-electric-blue)}.mf-cards-workflow{background:var(--mf-white);padding-block:52px 62px}.mf-cards-section-heading{text-align:center}.mf-cards-section-heading h2{letter-spacing:-1.1px;margin-top:12px;font-size:clamp(28px,2.8vw,37px);line-height:1.22}.mf-cards-workflow-steps{border-color:var(--mf-border);border-radius:8px;margin-top:30px}.mf-cards-workflow-steps .mf-process-step{min-width:0;padding:20px 16px 23px}.mf-cards-step-head{color:var(--mf-electric-blue);justify-content:space-between;align-items:center;padding-right:16px;display:flex}.mf-cards-workflow-steps .mf-process-number{letter-spacing:0;font-size:15px}.mf-cards-workflow-steps .mf-process-title{letter-spacing:0;margin-top:16px;font-size:15px;line-height:1.3}.mf-cards-workflow-steps p{color:var(--mf-text-secondary);margin-top:7px;font-size:13px;line-height:1.48}.mf-cards-workflow-steps .mf-process-step:not(:last-child):after{top:27px}.mf-cards-revision-capture{justify-self:center;max-width:500px}.mf-cards-workspace-capture .mf-cards-capture-frame{aspect-ratio:159/85}.mf-cards-workspace-capture img{width:181.13%;top:-60.71%;left:-32.7%}.mf-cards-revision-capture .mf-cards-capture-frame{aspect-ratio:80/101}.mf-cards-revision-capture img{width:360%;top:-158.42%;left:-260%}.mf-cards-qc-capture .mf-cards-capture-frame{aspect-ratio:81/43}.mf-cards-qc-capture img{width:177.78%;top:-158.14%;left:-30.25%}.mf-cards-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:24px;display:grid}.mf-cards-detail{background:#eef8fd;border:1px solid #dcebf5;border-radius:6px;align-items:flex-start;gap:10px;min-height:74px;padding:11px 12px;display:flex}.mf-cards-detail svg{color:var(--mf-electric-blue);flex:none;margin-top:1px}.mf-cards-detail strong,.mf-cards-detail small{display:block}.mf-cards-detail strong{color:var(--mf-deep-navy);font-size:13px;line-height:1.3}.mf-cards-detail small{color:var(--mf-text-secondary);margin-top:4px;font-size:12px;line-height:1.4}.mf-cards-revision-points{gap:10px;margin-top:24px;display:grid}.mf-cards-revision-points li{color:var(--mf-text-strong);align-items:center;gap:11px;font-size:13px;font-weight:650;line-height:1.4;display:flex}.mf-cards-revision-points svg{width:18px;height:18px;color:var(--mf-electric-blue);flex:none}.mf-cards-text-link{color:var(--mf-electric-blue);align-items:center;gap:8px;margin-top:23px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.mf-cards-text-link:hover{text-decoration:underline}@media (max-width:1100px){.mf-cards-hero-grid{gap:30px}.mf-cards-hero h1{font-size:clamp(37px,4vw,45px)}.mf-cards-problem-grid,.mf-cards-split{gap:32px}.mf-cards-workflow-steps .mf-process-step{padding-inline:13px}.mf-cards-workflow-steps .mf-process-title{font-size:13px}.mf-cards-workflow-steps p{font-size:12px}}@media (max-width:900px){.mf-cards-hero-grid,.mf-cards-problem-grid,.mf-cards-split,.mf-cards-split-reverse{grid-template-columns:minmax(0,1fr)}.mf-cards-hero-grid{min-height:0;padding-block:58px 60px}.mf-cards-hero h1{max-width:680px}.mf-cards-hero-copy>p{max-width:650px}.mf-cards-capture{width:100%;max-width:760px}.mf-cards-section{padding-block:54px 60px}.mf-cards-split-reverse .mf-cards-copy{order:-1}.mf-cards-workflow-steps .mf-process-title{font-size:15px}.mf-cards-workflow-steps p{font-size:13px}}@media (max-width:600px){.mf-cards-container{width:min(calc(100% - 40px), var(--mf-container))}.mf-cards-hero-grid{padding-block:46px 54px}.mf-cards-hero h1{letter-spacing:-1.3px;font-size:clamp(34px,9vw,41px)}.mf-cards-hero-copy>p{font-size:15px}.mf-cards-actions .mf-button{min-height:44px}.mf-cards-hero-capture .mf-cards-capture-frame,.mf-cards-workspace-capture .mf-cards-capture-frame{aspect-ratio:195/422}.mf-cards-hero-capture img,.mf-cards-workspace-capture img{object-fit:contain;width:100%;height:100%;top:0;left:0}.mf-cards-capture figcaption{font-size:10px}.mf-cards-section{padding-block:48px 53px}.mf-cards-copy h2{font-size:30px}.mf-cards-copy>p{font-size:15px}.mf-cards-problem-list{padding:19px}.mf-cards-problem-list li{font-size:13px}.mf-cards-section-heading{text-align:left}.mf-cards-workflow-steps .mf-process-step{padding:16px 18px}.mf-cards-workflow-steps .mf-process-step:after{display:none}.mf-cards-step-head{justify-content:flex-start;gap:16px}.mf-cards-workflow-steps .mf-process-title{margin-top:7px}.mf-cards-detail-grid{grid-template-columns:minmax(0,1fr)}.mf-cards-detail{min-height:0}}@media (max-width:390px){.mf-cards-actions{gap:9px}.mf-cards-actions .mf-button{padding-inline:13px;font-size:12px}}
