.mintegration{--mi-blue:#3b89ff;--mi-blue-600:#2570df;--mi-navy:#090c50;--mi-white:#fff;--mi-text:#4a5565;--mi-muted:#6b7280;--mi-border:#e5e7eb;--mi-border-soft:#f3f4f6;--mi-blue-tint:#eff6ff;--mi-sky-50:#eef9ff;--mi-green-tint:#f0fdf4;--mi-grad-button:linear-gradient(180deg, #2570df 0%, #3b89ff 100%);--mi-grad-hero:linear-gradient(180deg, #fff 0%, #eef9ff 89%);--mi-r-sm:8px;--mi-r-md:14px;--mi-r-lg:16px;--mi-r-xl:24px;--mi-r-pill:9999px;--mi-shadow-card:0px 10px 15px -3px #090c501a;--mi-shadow-sm:0px 1px 2px #090c500f, 0px 1px 3px #090c5014;color:var(--mi-navy);background:var(--mi-white);font-family:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased}[dir=rtl] .mintegration{font-family:var(--font-hebrew), var(--font-inter), sans-serif}.mintegration *,.mintegration :before,.mintegration :after{box-sizing:border-box}.mintegration a{color:inherit;text-decoration:none}.mintegration img{max-width:100%;display:block}.mintegration .blue{color:var(--mi-blue)}.mintegration .wrap{max-width:1200px;margin:0 auto;padding:0 24px}.mintegration .wrap-narrow{max-width:720px;margin:0 auto;padding:0 24px}.mintegration .i-hero{background:var(--mi-grad-hero);border-bottom:1px solid var(--mi-border-soft);text-align:center;padding:158px 0 56px}.mintegration .i-hero .crumbs{color:var(--mi-muted);justify-content:center;gap:8px;margin:0 0 28px;font-size:13px;display:flex}.mintegration .i-hero .crumbs a{transition:color .15s}.mintegration .i-hero .crumbs a:hover{color:var(--mi-blue)}.mintegration .i-hero .crumbs .sep{color:var(--mi-border)}.mintegration .i-logo-tile{background:var(--mi-white);border:1px solid var(--mi-border-soft);border-radius:var(--mi-r-lg);width:72px;height:72px;box-shadow:var(--mi-shadow-card);justify-content:center;align-items:center;margin:0 auto 20px;font-size:30px;display:flex;position:relative}.mintegration .i-logo-tile img{object-fit:contain;padding:14px}.mintegration .i-hero .cat-pill{color:var(--mi-white);background:var(--mi-grad-button);border-radius:var(--mi-r-pill);align-items:center;gap:8px;margin:0 0 18px;padding:7px 16px;font-size:13px;font-weight:700;display:inline-flex}.mintegration .i-hero h1{letter-spacing:-.3px;color:var(--mi-navy);max-width:640px;margin:0 auto;font-size:42px;font-weight:800;line-height:50px}.mintegration .i-hero .sub{color:var(--mi-text);max-width:560px;margin:14px auto 0;font-size:18px;line-height:28px}.mintegration .i-body{padding:52px 0 40px}.mintegration .i-body .lead{color:var(--mi-navy);margin:0;font-size:18px;font-weight:500;line-height:29px}.mintegration .i-pair{grid-template-columns:1fr 1fr;gap:20px;margin:32px 0 0;display:grid}.mintegration .i-box{border:1px solid var(--mi-border-soft);border-radius:var(--mi-r-lg);padding:24px 26px}.mintegration .i-box--does{background:var(--mi-sky-50)}.mintegration .i-box--need{background:var(--mi-green-tint)}.mintegration .i-box h2{letter-spacing:.3px;text-transform:uppercase;color:var(--mi-blue-600);margin:0 0 14px;font-size:14px;font-weight:700}.mintegration .i-box--need h2{color:#16a34a}.mintegration .i-box ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mintegration .i-box li{color:var(--mi-text);padding-inline-start:22px;font-size:15px;line-height:23px;position:relative}.mintegration .i-box li:before{content:"";inset-inline-start:0;background:var(--mi-blue);border-radius:2px;width:8px;height:8px;position:absolute;top:7px}.mintegration .i-box--need li:before{background:#16a34a}.mintegration .i-steps-head{color:var(--mi-navy);margin:48px 0 24px;font-size:24px;font-weight:700;line-height:32px}.mintegration .i-steps{flex-direction:column;gap:0;display:flex}.mintegration .i-step{border-top:1px solid var(--mi-border-soft);gap:18px;padding:22px 0;display:flex}.mintegration .i-step:last-child{padding-bottom:0}.mintegration .i-step .tile{border-radius:var(--mi-r-md);background:var(--mi-blue-tint);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:19px;display:flex}.mintegration .i-step h3{color:var(--mi-navy);margin:4px 0 6px;font-size:17px;font-weight:700;line-height:25px}.mintegration .i-step p{color:var(--mi-text);margin:0;font-size:15.5px;line-height:25px}.mintegration .i-siblings{margin:48px 0 0}.mintegration .i-siblings h2{color:var(--mi-navy);margin:0 0 16px;font-size:15px;font-weight:700}.mintegration .i-siblings ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.mintegration .i-siblings a{color:var(--mi-navy);background:var(--mi-white);border:1px solid var(--mi-border-soft);border-radius:var(--mi-r-pill);align-items:center;gap:8px;padding:8px 16px 8px 10px;font-size:14px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}[dir=rtl] .mintegration .i-siblings a{padding:8px 10px 8px 16px}.mintegration .i-siblings a:hover{border-color:var(--mi-blue);color:var(--mi-blue)}.mintegration .i-siblings .mini-logo{flex-shrink:0;width:20px;height:20px;position:relative}.mintegration .i-siblings .mini-logo img{object-fit:contain}.mintegration .i-back{margin-top:40px;padding:0 0 8px}.mintegration .i-back a{color:var(--mi-muted);align-items:center;gap:6px;font-size:14px;font-weight:600;transition:color .15s;display:inline-flex}.mintegration .i-back a:hover{color:var(--mi-blue)}.mintegration .i-cta{background:var(--mi-navy);text-align:center;padding:56px 0}.mintegration .i-cta h2{color:var(--mi-white);margin:0;font-size:30px;font-weight:800;line-height:38px}.mintegration .i-cta .blue{color:#8fbbff}.mintegration .i-cta p{color:#c7d2e5;margin:12px 0 26px;font-size:16px;line-height:25px}@media (prefers-reduced-motion:reduce){.mintegration .i-siblings a,.mintegration .i-back a{transition:none}}@media (max-width:700px){.mintegration .wrap,.mintegration .wrap-narrow{padding:0 18px}.mintegration .i-hero{padding:130px 0 36px}.mintegration .i-hero h1{font-size:30px;line-height:38px}.mintegration .i-hero .sub{font-size:15.5px;line-height:24px}.mintegration .i-body{padding:36px 0 24px}.mintegration .i-pair{grid-template-columns:1fr;gap:16px}.mintegration .i-box{padding:20px}.mintegration .i-steps-head{margin:36px 0 18px;font-size:21px;line-height:29px}.mintegration .i-step{gap:14px;padding:18px 0}.mintegration .i-step .tile{width:34px;height:34px;font-size:16px}.mintegration .i-cta h2{font-size:24px;line-height:32px}}
