:root{--navy:#0B1A3A;--navy2:#12244B;--ink:#0F1B2D;--muted:#5B6B84;--muted2:#5B6B84;--line:#E5EAF2;--bg:#fff;--soft:#F5F7FC;--tint:#EEF2FB;--blue:#2F5DF4;--blue2:#2450DE;--cyan:#18C6E4;--mint:#1FD3A3;--peri:#8C93F7;--grad:linear-gradient(90deg,#1FD3A3,#18C6E4 38%,#2F5DF4 72%,#8C93F7)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#mgChromeReserve{height:111px;background:#fff}h1,h2,h3,h4,h5{font-family:inherit;margin:0;letter-spacing:-.02em;text-wrap:balance}p{margin:0;text-wrap:pretty}a{color:var(--blue);text-decoration:none}a:hover{color:var(--blue2)}button{font-family:inherit}::selection{background:#c9f4e8;color:var(--navy)}[hidden]{display:none!important}main>section:nth-of-type(n+4){content-visibility:auto;contain-intrinsic-size:auto 720px}.skip-link{position:fixed;left:16px;top:12px;z-index:1000;transform:translateY(-160%);padding:10px 14px;border-radius:9px;background:var(--navy);color:#fff;font-weight:700;box-shadow:0 8px 24px rgba(11,26,58,.24)}.skip-link:focus{transform:none;color:#fff}:focus-visible{outline:3px solid rgba(47,93,244,.45);outline-offset:3px}main[tabindex="-1"]:focus{outline:0}.mg-rich-content{overflow-wrap:anywhere}.mg-rich-content>:first-child{margin-top:0}.mg-rich-content p{margin:0 0 20px}.mg-rich-content h2{font-size:clamp(23px,2.3vw,30px);font-weight:900;color:var(--navy);margin:44px 0 16px;scroll-margin-top:92px}.mg-rich-content h3{font-size:clamp(19px,1.9vw,24px);font-weight:800;color:var(--navy);margin:36px 0 14px;scroll-margin-top:92px}.mg-rich-content h4{font-size:17px;font-weight:800;color:var(--navy);margin:26px 0 10px;scroll-margin-top:92px}.mg-rich-content ol,.mg-rich-content ul{margin:0 0 20px;padding-left:22px}.mg-rich-content li{margin-bottom:9px;line-height:1.7}.mg-rich-content img{border-radius:12px;margin:8px 0 24px}.mg-rich-content figure{margin:0 0 24px}.mg-rich-content figcaption{font-size:13px;color:var(--muted2);margin-top:8px}.mg-rich-content blockquote{margin:0 0 24px;padding:16px 20px;border-left:3px solid var(--mint);background:var(--soft);border-radius:0 12px 12px 0}.mg-rich-content blockquote p:last-child{margin-bottom:0}.mg-rich-content pre{margin:0 0 24px;padding:16px;background:var(--soft);border:1px solid var(--line);border-radius:12px;overflow-x:auto;font-size:13.5px}.mg-rich-content code{background:var(--tint);padding:2px 6px;border-radius:5px;font-size:.92em}.mg-rich-content pre code{background:0 0;padding:0}.mg-rich-content hr{border:none;border-top:1px solid var(--line);margin:32px 0}.mg-rich-content embed,.mg-rich-content iframe,.mg-rich-content img,.mg-rich-content object,.mg-rich-content video{max-width:100%}.mg-rich-content img,.mg-rich-content video{height:auto}.mg-rich-content iframe{width:100%;aspect-ratio:16/9;height:auto;min-height:280px;border:0}.mg-rich-content table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse}#deviceFrame,.om-phone-demo{max-width:100%}.ic{display:block;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}@keyframes gShift{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes blockIn{from{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@keyframes riseIn{from{transform:translateY(15px)}to{transform:none}}@keyframes tagIn{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes pulseDot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08)}100%{transform:scale(1);opacity:1}}.om-marquee:hover .om-marquee-track{animation-play-state:paused}[data-reveal]{transition:transform .7s cubic-bezier(.2,.7,.3,1);transform:translateY(14px)}[data-reveal].settled{transform:none}.h-soft:hover{background:var(--soft)}.h-white:hover{background:#fff}.h-line:hover{border-color:var(--blue)}.h-lift{transition:transform .25s}.h-lift:hover{transform:translateY(-2px)}.h-navy-cta{transition:transform .25s,box-shadow .25s}.h-navy-cta:hover{transform:translateY(-2px);box-shadow:0 22px 44px -14px rgba(11,26,58,.7)}.h-ghost-cta{transition:border-color .2s,transform .25s}.h-ghost-cta:hover{border-color:var(--blue);transform:translateY(-2px)}.h-card{transition:transform .3s,box-shadow .3s,border-color .3s}.h-card:hover{transform:translateY(-4px);box-shadow:0 26px 54px -26px rgba(15,27,45,.36);border-color:#d6def0}.h-card-sm{transition:transform .3s,box-shadow .3s}.h-card-sm:hover{transform:translateY(-3px);box-shadow:0 22px 46px -24px rgba(15,27,45,.3)}.h-svc{transition:all .25s}.h-svc:hover{border-color:var(--blue);background:var(--soft);transform:translateX(3px)}.h-row{transition:border-color .2s,transform .2s}.h-row:hover{border-color:var(--blue);transform:translateX(3px)}.h-add{transition:background .2s}.h-add:hover{background:var(--blue2)}.h-foot:hover{color:#fff}.h-social:hover{background:rgba(255,255,255,.08)}.h-glass:hover{background:rgba(255,255,255,.14)}.h-crumb:hover{color:var(--blue)}.h-crumb-dark:hover{color:#fff}.h-danger:hover{border-color:#f0b4b4;color:#d05a5a}.f-blue:focus{border-color:var(--blue)}.f-blue-white:focus{border-color:var(--blue);background:#fff}.om-social-grid a:hover{border-color:#b9c7e2;box-shadow:0 4px 14px rgba(13,34,72,.06)}.om-social-grid a:focus-visible{outline:3px solid rgba(47,93,244,.22);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:1024px){.om-hide-narrow{display:none!important}}@media (max-width:1024px){.om-shop-side{top:auto}}@media (max-width:980px){.om-shop-grid{grid-template-columns:1fr!important}.om-shop-side{position:static!important;display:grid;grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:940px){.om-pd-grid{grid-template-columns:1fr!important}.om-buybox{position:static!important}.om-feat-grid,.om-rel-grid{grid-template-columns:repeat(2,1fr)!important}.om-svc2-grid{grid-template-columns:repeat(2,1fr)!important}.om-cta-grid{grid-template-columns:1fr!important}.om-proc-grid{grid-template-columns:1fr 1fr!important}.om-story-grid{grid-template-columns:1fr!important}.om-val-grid{grid-template-columns:repeat(2,1fr)!important}.om-eco-grid{grid-template-columns:1fr!important}.om-chan-grid{grid-template-columns:repeat(2,1fr)!important}.om-sup-grid{grid-template-columns:1fr!important}.om-sup-side{position:static!important}.om-acct-grid{grid-template-columns:1fr!important}.om-acct-nav{position:static!important;display:flex!important;flex-wrap:wrap;flex-direction:row!important}.om-stat-grid{grid-template-columns:repeat(3,1fr)!important}.om-co-grid{grid-template-columns:1fr!important}.om-co-sum{position:static!important}}@media (max-width:880px){.om-desktop-nav{display:none!important}.om-mobile-only{display:grid!important}.om-footer-grid{grid-template-columns:1fr 1fr!important}.om-compat-grid,.om-demo-grid,.om-hero-grid,.om-how-grid,.om-news-grid,.om-svc-flow{grid-template-columns:1fr!important}.om-trust-grid{grid-template-columns:repeat(3,1fr)!important}.om-blog-grid,.om-card-grid,.om-svc-grid,.om-why-grid{grid-template-columns:repeat(2,1fr)!important}.om-cat-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:620px){.om-desktop-only{display:none!important}.om-blog-grid,.om-card-grid,.om-footer-grid,.om-svc-grid,.om-trust-grid,.om-why-grid{grid-template-columns:1fr!important}}@media (max-width:1000px){.om-tiers{grid-template-columns:1fr 1fr!important}}@media (max-width:720px){.om-tiers{grid-template-columns:1fr!important}.om-cmp{display:none!important}.om-cmp-cards{display:flex!important}.om-faq2{grid-template-columns:1fr!important}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:980px){.om-login-grid{grid-template-columns:1fr!important}.om-login-aside{display:none!important}}@media (max-width:560px){.om-login-pad{padding:28px 20px 48px!important}.om-social-grid{grid-template-columns:1fr!important}}@media (max-width:1000px){.om-art-grid{grid-template-columns:1fr!important}.om-art-side{position:static!important;order:2}}@media (max-width:940px){.om-rel{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:720px){.om-art-grid{gap:32px!important}}@media (max-width:620px){.om-rel{grid-template-columns:1fr!important}}@media (max-width:1040px){.om-tut-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:1000px){.om-cat-hero{grid-template-columns:1fr!important}.om-stage{grid-template-columns:1fr!important}.om-stage-side{position:static!important}.om-feat{grid-template-columns:1fr!important}.om-feat-art{min-height:0!important;aspect-ratio:16/9}.om-post-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:980px){.om-cl-body,.om-doc-grid{grid-template-columns:1fr!important}.om-cl-side,.om-doc-side{position:static!important}}@media (max-width:900px){.om-path{grid-template-columns:1fr!important}.om-up-body{grid-template-columns:1fr!important}.om-up-side{position:static!important}.om-up-rail{display:none!important}.om-up-entry{padding-left:0!important}}@media (max-width:860px){.om-why{grid-template-columns:1fr 1fr!important}.om-blog-body{grid-template-columns:1fr!important}.om-blog-side{position:static!important;display:grid;grid-template-columns:1fr 1fr;gap:18px}}@media (max-width:820px){.om-pop-grid{grid-template-columns:1fr 1fr!important}}@media (max-width:700px){#mgChromeReserve{height:177px}.om-cl-head{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.om-cl-vrow{flex-wrap:wrap!important}}@media (max-width:640px){.om-tut-grid{grid-template-columns:1fr!important}.om-tut-hero{flex-direction:column!important;align-items:flex-start!important}}@media (max-width:620px){.om-cat-stats{flex-direction:column!important}.om-why{grid-template-columns:1fr!important}.om-up-hero{flex-direction:column!important;align-items:flex-start!important}.om-up-meta{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}}@media (max-width:600px){.om-cred{grid-template-columns:1fr!important}.om-demo-hero{flex-direction:column!important;align-items:flex-start!important}.om-blog-side,.om-doc-stats,.om-pop-grid,.om-post-grid{grid-template-columns:1fr!important}}@media (max-width:600px){.om-cat-grid{grid-template-columns:1fr!important}.om-shop-side{grid-template-columns:1fr!important}.om-toolbar{flex-direction:column!important;align-items:stretch!important}.om-feat-grid,.om-lic-grid,.om-rel-grid{grid-template-columns:1fr!important}.om-facts,.om-facts4{grid-template-columns:1fr 1fr!important}.om-proc-grid,.om-svc2-grid{grid-template-columns:1fr!important}.om-val-grid{grid-template-columns:1fr!important}.om-chan-grid{grid-template-columns:1fr!important}.om-set-grid,.om-stat-grid{grid-template-columns:1fr!important}.om-lic-row{flex-direction:column!important;align-items:flex-start!important}.om-bill-grid,.om-pay-grid{grid-template-columns:1fr!important}.om-item{flex-wrap:wrap!important}.mg-rich-content iframe{min-height:200px}#deviceFrame{width:100%!important}}@media (max-width:980px){.om-cr-hero{grid-template-columns:1fr!important}.om-cr-perks,.om-cr-steps,.om-cr-vals{grid-template-columns:1fr 1fr!important}}@media (max-width:620px){.om-cr-cols,.om-cr-perks,.om-cr-steps,.om-cr-vals{grid-template-columns:1fr!important}.om-cr-role{flex-direction:column!important;align-items:flex-start!important}}