.mrv{padding:var(--space-8) 0;background:#eef1f8}.mrv>.container{width:100%;max-width:var(--container,1520px);margin:0 auto;padding:0 var(--gutter,56px)}.mrv-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:clamp(28px, 4vw, 44px)}.mrv-card{background:var(--c-white);border:1px solid var(--c-border);border-radius:18px;padding:clamp(22px, 3vw, 32px);display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 2px rgba(20,20,100,.04),0 6px 18px rgba(20,20,100,.06)}.mrv-card h3{margin:0;font-family:var(--font-head);font-weight:var(--fw-semibold);font-size:22px;line-height:1.25;letter-spacing:-.015em;color:var(--c-navy);text-wrap:pretty}.mrv-card>p{margin:0;font-family:var(--font-body);font-size:15px;line-height:1.65;color:var(--c-text-muted)}.mrv-strip{display:block;width:100%;height:auto;margin-top:auto;border-radius:12px}@media (max-width:860px){.mrv-grid{grid-template-columns:1fr}}.elementor-widget-bconnect_mr_value{margin:0 !important}.elementor-widget-bconnect_mr_value .accent{background:linear-gradient(90deg,#2301fb 0%,#a80290 100%) !important;-webkit-background-clip:text !important;background-clip:text !important;-webkit-text-fill-color:transparent !important;color:transparent !important;display:inline-block}.elementor-widget-container .mrv-strip{border-radius:12px}.bc-vis.bc-vis-flows img{max-width:none;max-height:none;margin:0;border:0;border-radius:0;box-shadow:none;aspect-ratio:auto;object-fit:fill;filter:none}.bc-vis.bc-vis-flows{width:100%;container-type:inline-size;display:block;height:100%;font-size:16px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal}.bc-vis.bc-vis-flows .bcv-fw{--u:calc(100cqw / 1290);display:flex;align-items:center;gap:calc(var(--u)*30);padding:calc(var(--u)*30) calc(var(--u)*30) calc(var(--u)*14) calc(var(--u)*12);background:#f5f4fb;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;box-sizing:border-box}.bc-vis.bc-vis-flows .bcv-fw *{box-sizing:border-box}.bc-vis.bc-vis-flows .bcv-fw svg{display:block;flex:none}.bc-vis.bc-vis-flows .bcv-step{position:relative;flex:1 1 0;min-width:0;min-height:calc(var(--u)*198);background:#fff;border-radius:calc(var(--u)*20);box-shadow:0 1px 2px rgba(20,20,100,.08),0 calc(var(--u)*6) calc(var(--u)*18) rgba(20,20,100,.08);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--u)*24);padding:calc(var(--u)*20) calc(var(--u)*10)}.bc-vis.bc-vis-flows .bcv-done{border:calc(var(--u)*2) solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#2301fb,#a80290) border-box}.bc-vis.bc-vis-flows .bcv-chk{position:absolute;right:calc(var(--u)*-16);top:calc(var(--u)*-16);width:calc(var(--u)*30);height:calc(var(--u)*30)}.bc-vis.bc-vis-flows .bcv-tile{width:calc(var(--u)*72);height:calc(var(--u)*72);border-radius:calc(var(--u)*14);background:linear-gradient(135deg,#2301fb 0%,#a80290 100%);display:flex;align-items:center;justify-content:center;flex:none}.bc-vis.bc-vis-flows .bcv-tile svg{width:calc(var(--u)*44);height:calc(var(--u)*44)}.bc-vis.bc-vis-flows .bcv-lbl{font-size:calc(var(--u)*26);font-weight:700;color:#141464;text-align:center;line-height:1.2;max-width:100%}.bc-vis.bc-vis-flows .bcv-arr{width:calc(var(--u)*120);height:calc(var(--u)*12)}.elementor-widget-bconnect_mr_value .mrv-card .bc-vis-flows{margin-top:auto;height:auto;border-radius:12px;overflow:hidden}