.page_page__LwN14{--macc-blue:#0758bd;--macc-deep:#061a42;--macc-ink:#13213a;--macc-muted:#536176;--macc-line:#d9e0e8;background:#ffffff;color:var(--macc-ink);font-size:14px;line-height:1.5}.page_shell__hQBqm{margin:0 auto;max-width:1480px;padding-inline:36px;width:100%}.page_hero__cSET3{background:radial-gradient(circle at 75% 28%,rgba(152,166,184,.26),transparent 36%),linear-gradient(100deg,#ffffff,#fbfcfe 53%,#edf0f3);border-bottom:1px solid #dfe5ec;overflow:hidden;padding-bottom:34px}.page_breadcrumb__uS7_O{align-items:center;color:#546174;display:flex;flex-wrap:wrap;font-size:12px;gap:9px;min-height:52px}.page_breadcrumb__uS7_O a:hover{color:var(--macc-blue)}.page_breadcrumb__uS7_O span[aria-current=page]{color:var(--macc-blue);font-weight:750}.page_heroGrid__wxNMk{align-items:center;display:grid;gap:26px;grid-template-columns:minmax(430px,.78fr) minmax(650px,1.22fr);min-height:390px}.page_heroCopy__beg02{padding:18px 0 14px;position:relative;z-index:2}.page_eyebrow__6AYsh{color:var(--macc-blue);font-size:11px;font-weight:850;letter-spacing:1.35px;margin:0 0 9px;text-transform:uppercase}.page_heroCopy__beg02 h1{color:var(--macc-deep);font-size:clamp(54px,5.4vw,78px);font-weight:930;letter-spacing:-3.1px;line-height:.94;margin:0 0 11px;text-transform:uppercase}.page_heroCopy__beg02 h2{color:var(--macc-blue);font-size:clamp(20px,2vw,30px);font-weight:900;letter-spacing:-.4px;line-height:1.1;margin:0;text-transform:uppercase}.page_subtitle__QDYyb{color:#1e2d44;font-size:17px;font-weight:600;margin:9px 0 0}.page_titleRule__EUBq1{background:var(--macc-blue);display:block;height:4px;margin:25px 0 21px;width:84px}.page_intro__mRR9o{color:#29364a;font-size:15px;line-height:1.57;margin:0;max-width:600px}.page_heroVisual__ypPRo{align-items:center;display:flex;justify-content:center;margin-right:-3vw;min-width:0}.page_heroVisual__ypPRo img{height:auto;mix-blend-mode:multiply;object-fit:contain;width:min(100%,900px)}.page_heroLower__wCtsk{align-items:center;display:grid;gap:44px;grid-template-columns:minmax(470px,.9fr) minmax(570px,1.1fr);margin-top:-18px}.page_featureGrid__Gsf6t{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.page_feature__aBjFu{min-width:0;text-align:center}.page_featureIcon__gHVvC{color:var(--macc-blue);display:inline-flex;height:44px;justify-content:center;margin-bottom:8px;width:44px}.page_benefits__zkH0K svg,.page_featureIcon__gHVvC svg,.page_revisionNote__jn7Rw svg,.page_softwareIcon__ahDB7 svg{fill:none;height:100%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:100%}.page_feature__aBjFu strong{color:#0e1d35;display:block;font-size:12px;line-height:1.25}.page_feature__aBjFu p{color:#5c6878;font-size:10px;line-height:1.35;margin:5px auto 0;max-width:145px}.page_rearPreview__45wLC{background:rgba(255,255,255,.52);border:1px solid rgba(161,172,185,.62);box-shadow:0 10px 24px rgba(17,32,54,.08);overflow:hidden}.page_rearPreview__45wLC img{height:auto;mix-blend-mode:multiply;width:100%}.page_comparisonSection__M1qZG,.page_softwareSection__vXzjH,.page_technicalSection__UWdit{background:#ffffff;padding:44px 0 50px}.page_softwareSection__vXzjH{background:radial-gradient(circle at 12% 10%,rgba(15,96,191,.08),transparent 30%),linear-gradient(180deg,#f4f8fc,#eef4fa);border-top:1px solid #dce6f1;padding:52px 0 48px}.page_softwareHeading__4x2GW{margin:0 auto 28px;max-width:850px;text-align:center}.page_softwareHeading__4x2GW h2{color:var(--macc-deep);font-size:clamp(28px,3vw,40px);letter-spacing:-1px;text-transform:none}.page_softwareHeading__4x2GW>span{color:#435570;display:block;font-size:14px;line-height:1.58;margin:13px auto 0;max-width:760px}.page_softwareGrid__K2GKH{display:grid;gap:22px;grid-template-columns:repeat(2,minmax(0,1fr))}.page_softwareCard__412FN{background:#ffffff;border:1px solid #cbd9e8;border-radius:10px;box-shadow:0 16px 38px rgba(9,39,77,.07);min-width:0;overflow:hidden;padding:27px 30px 29px;position:relative}.page_softwareCard__412FN:before{background:linear-gradient(90deg,#0757bc,#1590d5);content:"";height:4px;inset:0 0 auto;position:absolute}.page_softwareCardHeader__B3qc4{align-items:center;display:flex;gap:16px}.page_softwareIcon__ahDB7{align-items:center;background:#e9f3ff;border:1px solid #c7def7;border-radius:9px;color:#075bc2;display:inline-flex;flex:0 0 auto;height:52px;justify-content:center;padding:10px;width:52px}.page_softwareCardHeader__B3qc4 p{color:#5f7798;font-size:10px;font-weight:850;letter-spacing:1.05px;margin:0 0 3px;text-transform:uppercase}.page_softwareCardHeader__B3qc4 h3{color:#071e49;font-size:25px;font-weight:920;letter-spacing:-.45px;line-height:1.1;margin:0}.page_softwareDescription__f_xj0{color:#3b4c64;font-size:13px;line-height:1.55;margin:20px 0 18px}.page_softwareCompatibility__0F9Iu{background:#f3f8fe;border:1px solid #d3e3f5;border-radius:8px;margin:0 0 16px;min-height:104px;padding:13px 14px 12px}.page_softwareCompatibility__0F9Iu>p{color:#345376;font-size:9px;font-weight:850;letter-spacing:.85px;margin:0 0 9px;text-transform:uppercase}.page_softwareCompatibility__0F9Iu small{color:#60728a;display:block;font-size:9px;line-height:1.42;margin-top:9px}.page_softwareTags__lcCZv{display:flex;flex-wrap:wrap;gap:7px}.page_softwareTags__lcCZv span{background:#ffffff;border:1px solid #a9c9ed;border-radius:999px;color:#0757b8;font-size:10px;font-weight:760;line-height:1;padding:7px 10px;white-space:nowrap}.page_softwareFeatures__MFIkE{border-top:1px solid #e1e8f0;display:grid;gap:0;list-style:none;margin:0;padding:8px 0 0}.page_softwareFeatures__MFIkE li{color:#263a55;display:grid;font-size:12px;gap:10px;grid-template-columns:18px minmax(0,1fr);line-height:1.4;padding:8px 0}.page_softwareFeatures__MFIkE li>span{align-items:center;border:1px solid #79a9e3;border-radius:50%;color:#075bc2;display:inline-flex;font-size:9px;font-weight:950;height:17px;justify-content:center;margin-top:1px;width:17px}.page_softwareWorkflow__n_erE{background:#071f49;border-radius:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:22px 0 0;overflow:hidden;padding:0}.page_softwareWorkflow__n_erE li{color:#ffffff;min-height:142px;padding:22px 24px 23px;position:relative}.page_softwareWorkflow__n_erE li+li{border-left:1px solid rgba(255,255,255,.18)}.page_softwareWorkflow__n_erE li>span{color:#63b5ff;display:block;font-size:11px;font-weight:900;letter-spacing:1px;margin-bottom:9px}.page_softwareWorkflow__n_erE h3{font-size:17px;font-weight:880;margin:0 0 7px}.page_softwareWorkflow__n_erE p{color:#c8d8eb;font-size:11px;line-height:1.45;margin:0}.page_softwareNote__YOPjf{color:#65758a;font-size:10px;line-height:1.45;margin:13px 0 0;text-align:center}.page_technicalSection__UWdit{border-top:1px solid var(--macc-line);padding-top:38px}.page_twoColumn__1YBvW{display:grid;gap:76px;grid-template-columns:minmax(610px,1.08fr) minmax(450px,.92fr)}.page_panel__YcyTR,.page_rearPanelSection__3R_wv,.page_specPanel__amSVF{min-width:0}.page_sectionHeading__puyI_{margin-bottom:18px}.page_sectionHeading__puyI_ p{color:#5b7699;font-size:10px;font-weight:850;letter-spacing:1.4px;margin:0 0 4px;text-transform:uppercase}.page_srOnly__tv999{border:0;clip:rect(0 0 0 0);height:1px;left:0;margin:-1px;overflow:hidden;padding:0;position:absolute;top:0;white-space:nowrap;width:1px}.page_sectionHeading__puyI_ h2{color:var(--macc-blue);font-size:22px;font-weight:900;letter-spacing:-.35px;line-height:1.2;margin:0;text-transform:uppercase}.page_tableScroller__phk4U{border:1px solid #cfd8e3;overflow-x:auto}.page_comparisonTable__ro7_R,.page_specTable__IIcqF{border-collapse:collapse;font-size:12px;min-width:100%;width:100%}.page_comparisonTable__ro7_R td,.page_comparisonTable__ro7_R th,.page_specTable__IIcqF td,.page_specTable__IIcqF th{border-bottom:1px solid #dbe2ea;border-right:1px solid #dbe2ea;padding:11px 10px}.page_comparisonTable__ro7_R tr:last-child td,.page_comparisonTable__ro7_R tr:last-child th,.page_specTable__IIcqF tr:last-child td,.page_specTable__IIcqF tr:last-child th{border-bottom:0}.page_comparisonTable__ro7_R td:last-child,.page_comparisonTable__ro7_R th:last-child,.page_specTable__IIcqF td:last-child,.page_specTable__IIcqF th:last-child{border-right:0}.page_comparisonTable__ro7_R thead th,.page_specTable__IIcqF thead th{background:#eef3fa;color:#0a336b;font-weight:850;line-height:1.2}.page_comparisonTable__ro7_R tbody th,.page_comparisonTable__ro7_R thead th:first-child,.page_specTable__IIcqF tbody th,.page_specTable__IIcqF thead th{text-align:left}.page_comparisonTable__ro7_R td,.page_comparisonTable__ro7_R thead th:not(:first-child){text-align:center}.page_comparisonTable__ro7_R thead th:first-child{min-width:205px}.page_comparisonTable__ro7_R tbody th,.page_specTable__IIcqF tbody th{color:#23334a;font-weight:680}.page_comparisonTable__ro7_R tbody tr:nth-child(2n),.page_specTable__IIcqF tbody tr:nth-child(2n){background:#fbfcfe}.page_supported__wujjr{color:#005ac8;font-size:16px;font-weight:950}.page_notSupported__coO2o{color:#6d7887;font-size:16px}.page_tableNote___vKeX{color:#627187;font-size:11px;margin:9px 0 0}.page_tableNote___vKeX span{margin:0 8px}.page_benefitsPanel__ZL7d7{padding-left:6px}.page_benefits__zkH0K{display:grid;gap:0;list-style:none;margin:0;padding:0}.page_benefits__zkH0K li{align-items:center;border-bottom:1px solid #edf1f5;display:grid;gap:14px;grid-template-columns:28px minmax(0,1fr);min-height:56px;padding:9px 0}.page_benefits__zkH0K li:last-child{border-bottom:0}.page_benefits__zkH0K span{color:var(--macc-blue);display:block;height:25px;width:25px}.page_benefits__zkH0K p{color:#24344a;font-size:13px;margin:0}.page_benefitLink__wwcXd{color:var(--macc-blue);font-weight:850;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.page_benefitLink__wwcXd:hover{color:#003f8f}.page_benefitLink__wwcXd:focus-visible{outline:2px solid var(--macc-blue);outline-offset:2px}.page_technicalGrid__chEmq{display:grid;gap:52px;grid-template-columns:minmax(440px,.78fr) minmax(680px,1.22fr)}.page_specTable__IIcqF tbody th,.page_specTable__IIcqF thead th:first-child{width:46%}.page_revisionNote__jn7Rw{align-items:start;color:#365779;display:grid;gap:10px;grid-template-columns:22px minmax(0,1fr);margin-top:15px}.page_revisionNote__jn7Rw span{color:#075bc2;display:block;height:20px;margin-top:1px;width:20px}.page_revisionNote__jn7Rw p{font-size:11px;line-height:1.46;margin:0}.page_rearPanelFigure__AqFst{margin:0}.page_rearPanelFigure__AqFst img{background:#f2f3f5;border:1px solid #d1d7de;height:auto;mix-blend-mode:multiply;width:100%}.page_rearPanelFigure__AqFst figcaption{color:#6e7988;font-size:10px;margin-top:5px;text-align:right}.page_interfaceGroups__BiBT5{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:17px}.page_interfaceGroup__2RdvQ{border:1px solid #cbd5e1;border-radius:7px;min-width:0;padding:14px 14px 11px}.page_interfaceGroup__2RdvQ h3{color:#0059bf;font-size:11px;font-weight:900;line-height:1.25;margin:0 0 10px;text-transform:uppercase}.page_interfaceGroup__2RdvQ dl{margin:0}.page_interfaceGroup__2RdvQ dl div{display:grid;gap:7px;grid-template-columns:92px minmax(0,1fr);margin-bottom:7px}.page_interfaceGroup__2RdvQ dd,.page_interfaceGroup__2RdvQ dt{font-size:10px;line-height:1.3;margin:0}.page_interfaceGroup__2RdvQ dt{color:#0d203c;font-weight:900}.page_interfaceGroup__2RdvQ dd{color:#4f5f73}.page_revisionNote__jn7Rw{background:#edf4fd;border:1px solid #d5e3f4;border-radius:8px;margin-top:16px;padding:13px 15px}.page_ctaBand__CPWAb{background:linear-gradient(90deg,rgba(2,26,65,.98),rgba(6,75,157,.96)),radial-gradient(circle at 80% 50%,#1679e7,transparent 42%);border-bottom:1px solid rgba(255,255,255,.12);color:#ffffff;overflow:hidden;position:relative}.page_ctaBand__CPWAb:after{background:linear-gradient(135deg,transparent 40%,rgba(255,255,255,.08) 40% 55%,transparent 55%);content:"";inset:0 0 0 58%;pointer-events:none;position:absolute}.page_ctaInner__Bri7X{align-items:center;display:flex;gap:34px;justify-content:space-between;min-height:112px;position:relative;z-index:1}.page_ctaInner__Bri7X p{font-size:14px;font-weight:900;letter-spacing:.6px;margin:0 0 4px;text-transform:uppercase}.page_ctaInner__Bri7X h2{font-size:16px;font-weight:500;margin:0}.page_ctaActions__nFVCl{display:flex;flex:0 0 auto;gap:18px}.page_primaryCta__1N2lX,.page_secondaryCta__lzO0a{align-items:center;border:1px solid #ffffff;display:inline-flex;font-size:12px;font-weight:850;justify-content:center;min-height:48px;min-width:180px;padding:0 26px;text-transform:uppercase;transition:background .16s ease,border-color .16s ease,transform .16s ease}.page_primaryCta__1N2lX{background:#0869de;border-color:#0869de}.page_secondaryCta__lzO0a{background:rgba(2,20,49,.15)}.page_primaryCta__1N2lX:hover,.page_secondaryCta__lzO0a:hover{background:#ffffff;border-color:#ffffff;color:#063c84;transform:translateY(-1px)}@media (max-width:1180px){.page_heroGrid__wxNMk{grid-template-columns:minmax(360px,.78fr) minmax(500px,1.22fr)}.page_heroLower__wCtsk{grid-template-columns:1fr;margin-top:8px}.page_rearPreview__45wLC{margin:0 auto;max-width:780px;width:100%}.page_technicalGrid__chEmq,.page_twoColumn__1YBvW{gap:40px;grid-template-columns:1fr}.page_benefitsPanel__ZL7d7{padding-left:0}.page_benefits__zkH0K{grid-template-columns:repeat(2,minmax(0,1fr))}.page_benefits__zkH0K li:nth-last-child(-n+2){border-bottom:0}.page_softwareWorkflow__n_erE{grid-template-columns:repeat(2,minmax(0,1fr))}.page_softwareWorkflow__n_erE li:nth-child(3){border-left:0}.page_softwareWorkflow__n_erE li:nth-child(n+3){border-top:1px solid rgba(255,255,255,.18)}}@media (max-width:900px){.page_shell__hQBqm{padding-inline:24px}.page_heroGrid__wxNMk{gap:6px;grid-template-columns:1fr;min-height:0}.page_heroCopy__beg02{max-width:680px;padding-top:26px}.page_heroVisual__ypPRo{margin:-8px -4vw 0}.page_featureGrid__Gsf6t{gap:22px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.page_interfaceGroups__BiBT5,.page_softwareGrid__K2GKH{grid-template-columns:1fr}.page_interfaceGroup__2RdvQ dl{display:grid;gap:7px 14px;grid-template-columns:repeat(2,minmax(0,1fr))}.page_ctaInner__Bri7X{align-items:flex-start;flex-direction:column;padding-block:28px}}@media (max-width:620px){.page_shell__hQBqm{padding-inline:18px}.page_breadcrumb__uS7_O{font-size:10px;line-height:1.3;min-height:58px}.page_heroCopy__beg02 h1{font-size:clamp(42px,14vw,60px);letter-spacing:-2px}.page_heroCopy__beg02 h2{font-size:20px}.page_intro__mRR9o,.page_subtitle__QDYyb{font-size:14px}.page_heroLower__wCtsk{gap:30px}.page_comparisonSection__M1qZG,.page_softwareSection__vXzjH,.page_technicalSection__UWdit{padding-block:36px 42px}.page_softwareCard__412FN{padding:24px 20px 25px}.page_softwareWorkflow__n_erE{grid-template-columns:1fr}.page_softwareWorkflow__n_erE li{min-height:0}.page_softwareWorkflow__n_erE li+li,.page_softwareWorkflow__n_erE li:nth-child(3){border-left:0;border-top:1px solid rgba(255,255,255,.18)}.page_comparisonTable__ro7_R{min-width:690px}.page_benefits__zkH0K{grid-template-columns:1fr}.page_benefits__zkH0K li:nth-last-child(2){border-bottom:1px solid #edf1f5}.page_specTable__IIcqF{min-width:570px}.page_interfaceGroup__2RdvQ dl{grid-template-columns:1fr}.page_ctaActions__nFVCl{flex-direction:column;width:100%}.page_primaryCta__1N2lX,.page_secondaryCta__lzO0a{width:100%}}@media (prefers-reduced-motion:reduce){.page_primaryCta__1N2lX,.page_secondaryCta__lzO0a{transition:none}}