.SiteNavigation_site__gux6D.pm-site{overflow-x:clip}.pm-footer-column .SiteNavigation_footerSubheading__hctxM{margin-top:28px}.SiteNavigation_nav__LuStD.pm-nav{gap:28px}.SiteNavigation_menu__EWiXs{min-width:0}.SiteNavigation_menu__EWiXs .SiteNavigation_links__5kwQD{gap:22px}.SiteNavigation_toggle__513O3{display:none}.SiteNavigation_menu__EWiXs .SiteNavigation_links__5kwQD>a{display:inline-flex;align-items:center;min-height:44px}.SiteNavigation_menu__EWiXs .SiteNavigation_links__5kwQD>.pm-btn{justify-content:center;color:#fff;white-space:nowrap}.SiteNavigation_skip__JI__y{position:fixed;top:8px;left:12px;background:#fff;color:var(--pm-navy);border:2px solid var(--pm-blue);padding:12px;z-index:100;transform:translateY(-150%);border-radius:5px;font-weight:750}.SiteNavigation_skip__JI__y:focus{transform:none}@media (max-width:1200px){.SiteNavigation_nav__LuStD.pm-nav{flex-direction:row;align-items:center;height:66px;padding:0 24px;gap:12px}.SiteNavigation_toggle__513O3{display:inline-flex;gap:13px;align-items:center;justify-content:center;min-height:44px;padding:8px 13px;border:1px solid var(--pm-line);border-radius:6px;background:#fff;color:var(--pm-navy);font-size:14px;font-weight:750;cursor:pointer}.SiteNavigation_toggle__513O3 span:last-child{font-size:22px;line-height:1}.SiteNavigation_menu__EWiXs .SiteNavigation_links__5kwQD{position:absolute;left:0;right:0;top:66px;padding:16px 24px 24px;background:#fff;border-bottom:1px solid var(--pm-line);box-shadow:0 14px 25px #071f4812;display:none;grid-template-columns:1fr;gap:5px;max-height:calc(100dvh - 66px);overflow-y:auto;width:100%}.SiteNavigation_menu__EWiXs .SiteNavigation_links__5kwQD[data-open=true]{display:grid}.SiteNavigation_menu__EWiXs .SiteNavigation_links__5kwQD>a{width:100%;padding:10px 0;font-size:13px}.SiteNavigation_menu__EWiXs .SiteNavigation_links__5kwQD>.pm-btn{padding:13px 16px;margin-top:8px}.SiteNavigation_menu__EWiXs .pm-nav-dropdown{display:block;height:auto;width:100%}.SiteNavigation_menu__EWiXs .pm-nav-dropdown-trigger{width:100%;min-height:44px;height:auto;justify-content:space-between;font-size:13px}.SiteNavigation_menu__EWiXs .pm-nav-submenu{position:static;transform:none;width:100%;min-width:0;left:auto;margin:0 0 10px;box-shadow:none;border:1px solid var(--pm-line);border-radius:6px;max-height:none}.SiteNavigation_menu__EWiXs .pm-nav-submenu a{white-space:normal;padding:12px}}@media (max-width:480px){.SiteNavigation_nav__LuStD.pm-nav{padding:0 18px}.SiteNavigation_menu__EWiXs .SiteNavigation_links__5kwQD{padding-left:18px;padding-right:18px}}.SiteNavigation_toggle__513O3:focus-visible{outline:3px solid var(--pm-blue);outline-offset:3px}.SiteNavigation_productModel__kMYhu{color:var(--pm-blue);font-weight:800}.pm-nav-submenu .SiteNavigation_productLink__aip75{font-weight:500}.SoftwareCompatibility_section__jrjhK{padding:48px 0;background:#fff;border-block:1px solid var(--pm-line);scroll-margin-top:100px}.SoftwareCompatibility_heading__CwRYL{display:flex;align-items:end;justify-content:space-between;gap:24px}.SoftwareCompatibility_heading__CwRYL h2{margin:8px 0 0;max-width:760px;font-size:clamp(26px,2.7vw,38px);line-height:1.2;font-weight:800;letter-spacing:-.03em;color:var(--pm-navy)}.SoftwareCompatibility_heading__CwRYL a,.SoftwareCompatibility_teaser__SX9P8 a{color:var(--pm-blue);font-size:14px;font-weight:750;text-underline-offset:4px}.SoftwareCompatibility_heading__CwRYL a{flex-shrink:0}.SoftwareCompatibility_intro__pJvyi{color:#506479;line-height:1.65;margin:16px 0 26px}.SoftwareCompatibility_grid__BGCHt{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:22px}.SoftwareCompatibility_ipp__e2Giz,.SoftwareCompatibility_sdk__bZb1v{padding:28px;border-radius:10px;display:flex;flex-direction:column;min-width:0}.SoftwareCompatibility_sdk__bZb1v{background:var(--pm-soft);border:1px solid var(--pm-line)}.SoftwareCompatibility_ipp__e2Giz{background:#fff;border:1px solid #8baed4}.SoftwareCompatibility_grid__BGCHt .SoftwareCompatibility_route__3PaRq{font-size:13px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:#315c88;margin:0 0 16px}.SoftwareCompatibility_grid__BGCHt h4{font-size:clamp(20px,1.7vw,24px);font-weight:800;letter-spacing:-.02em;color:var(--pm-navy);line-height:1.25;margin:0;overflow-wrap:anywhere}.SoftwareCompatibility_grid__BGCHt .SoftwareCompatibility_sdkName__vSLHu{margin:8px 0 16px}.SoftwareCompatibility_grid__BGCHt p:not(.SoftwareCompatibility_route__3PaRq){color:#506479;line-height:1.65;font-size:15px;margin:0 0 20px}.SoftwareCompatibility_softwareOptions__a9SNG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0 0 24px}.SoftwareCompatibility_softwareOptions__a9SNG li{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:14px;min-height:148px;padding:18px;border:0;border-radius:0;background:transparent}.SoftwareCompatibility_logo__eKMcw{display:flex;align-items:center;width:100%;height:64px}.SoftwareCompatibility_logo__eKMcw img{width:64px;height:64px;object-fit:contain;object-position:left center}.SoftwareCompatibility_wordmark__jRlo8 img{width:min(100%,240px);height:64px}.SoftwareCompatibility_sdk__bZb1v>.SoftwareCompatibility_logo__eKMcw{margin:18px 0 8px}.SoftwareCompatibility_softwareOptions__a9SNG .SoftwareCompatibility_featuredOption__o18hi{border-color:var(--pm-blue);box-shadow:inset 3px 0 0 var(--pm-blue);background:#edf5ff}.SoftwareCompatibility_connection__eJP6m{margin-top:auto;padding-top:18px;border-top:1px solid var(--pm-line);display:flex;gap:8px;flex-wrap:wrap;color:#315c88;font-size:13px;line-height:1.6}.SoftwareCompatibility_connection__eJP6m span{color:var(--pm-blue)}.SoftwareCompatibility_note__qEH5E{color:#506479;font-size:14px;line-height:1.6;margin:16px 0 0}.SoftwareCompatibility_homeSection__Jfg1n{background:#eef5fb;border-color:var(--pm-line)}.SoftwareCompatibility_homeSection__Jfg1n .SoftwareCompatibility_sdk__bZb1v{background:#fff}.SoftwareCompatibility_homeSection__Jfg1n{padding:32px 0}.SoftwareCompatibility_homeSection__Jfg1n .SoftwareCompatibility_heading__CwRYL h2{font-size:clamp(24px,2.4vw,30px)}.SoftwareCompatibility_compactGrid__Nc01_{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:28px;margin-top:24px}.SoftwareCompatibility_compactRoute__XXhjq{display:flex;flex-direction:column;min-width:0}.SoftwareCompatibility_compactRoute__XXhjq h3{color:#315c88;font-size:12px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;margin:0 0 16px}.SoftwareCompatibility_compactRoute__XXhjq+.SoftwareCompatibility_compactRoute__XXhjq{border-left:1px solid #bccfe1;padding-left:28px}.SoftwareCompatibility_compactLogos__dA8Zc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0 0 20px}.SoftwareCompatibility_compactLogos__dA8Zc li{min-width:0;display:flex;flex-direction:column;gap:8px}.SoftwareCompatibility_compactLogos__dA8Zc li>span{font-size:13px;line-height:1.5;color:var(--pm-navy);font-weight:700}.SoftwareCompatibility_compactGrid__Nc01_ .SoftwareCompatibility_logo__eKMcw{height:36px}.SoftwareCompatibility_compactGrid__Nc01_ .SoftwareCompatibility_logo__eKMcw img{width:36px;height:36px}.SoftwareCompatibility_compactGrid__Nc01_ .SoftwareCompatibility_wordmark__jRlo8 img{width:min(100%,160px);height:36px}.SoftwareCompatibility_compactSdkLogo__RGG7u{max-width:180px;margin-bottom:20px}.SoftwareCompatibility_compactRoute__XXhjq .SoftwareCompatibility_connection__eJP6m{margin-bottom:0;padding-top:12px}.SoftwareCompatibility_teaser__SX9P8{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 28px;margin:30px 0;background:var(--pm-soft);border:1px solid var(--pm-line);border-left:3px solid var(--pm-blue);border-radius:8px}.SoftwareCompatibility_teaser__SX9P8 h3{color:var(--pm-navy);font-size:22px;line-height:1.3;margin:8px 0;font-weight:800}.SoftwareCompatibility_teaser__SX9P8 p:not(.pm-eyebrow){margin:0;color:#506479;line-height:1.65;font-size:14px;max-width:790px}.SoftwareCompatibility_teaser__SX9P8 a{flex-shrink:0}.SoftwareCompatibility_section__jrjhK a:focus-visible,.SoftwareCompatibility_teaser__SX9P8 a:focus-visible{outline:3px solid var(--pm-blue);outline-offset:4px}@media(max-width:1000px){.SoftwareCompatibility_heading__CwRYL,.SoftwareCompatibility_teaser__SX9P8{flex-wrap:wrap}}@media(max-width:900px){.SoftwareCompatibility_grid__BGCHt{grid-template-columns:1fr;gap:16px}}@media(max-width:700px){.SoftwareCompatibility_section__jrjhK{padding:36px 0}.SoftwareCompatibility_ipp__e2Giz,.SoftwareCompatibility_sdk__bZb1v{padding:23px}.SoftwareCompatibility_teaser__SX9P8{padding:22px}.SoftwareCompatibility_heading__CwRYL a,.SoftwareCompatibility_teaser__SX9P8 a{flex-shrink:1}}@media(max-width:480px){.SoftwareCompatibility_softwareOptions__a9SNG{grid-template-columns:1fr}.SoftwareCompatibility_softwareOptions__a9SNG li{min-height:136px}}@media(max-width:700px){.SoftwareCompatibility_compactGrid__Nc01_{grid-template-columns:1fr;gap:20px}.SoftwareCompatibility_compactRoute__XXhjq+.SoftwareCompatibility_compactRoute__XXhjq{border-left:0;border-top:1px solid #bccfe1;padding:20px 0 0}.SoftwareCompatibility_compactLogos__dA8Zc{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px}.SoftwareCompatibility_compactGrid__Nc01_ .SoftwareCompatibility_wordmark__jRlo8 img{width:min(100%,140px)}}.page_page__CsSh2{color:var(--pm-navy)}.page_hero__SpnW0{background:var(--pm-soft);border-bottom:1px solid var(--pm-line);padding:55px 0}.page_hero__SpnW0 h1{font-size:clamp(34px,4vw,54px);line-height:1.12;letter-spacing:-.035em;font-weight:800;max-width:900px;margin:14px 0 22px}.page_hero__SpnW0 p:not(.pm-eyebrow){max-width:790px;font-size:18px;line-height:1.65;color:#506479;margin:0}.page_section__Pk9VZ{padding:44px 0}.page_page__CsSh2 h2{font-size:clamp(26px,2.5vw,34px);line-height:1.2;font-weight:800;letter-spacing:-.02em;margin:0 0 24px}.page_review__7zIFC{background:var(--pm-soft);padding:36px 0;border-block:1px solid var(--pm-line)}.page_review__7zIFC>div{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:center}.page_review__7zIFC h2{margin:10px 0 16px}.page_nextGrid__v39ng p,.page_review__7zIFC li,.page_review__7zIFC p:not(.pm-eyebrow){color:#506479;line-height:1.65;font-size:15px}.page_review__7zIFC ul{margin:0;padding-left:22px}.page_review__7zIFC li+li{margin-top:12px}.page_nextGrid__v39ng{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.page_nextGrid__v39ng article{padding:25px;border:1px solid var(--pm-line);border-radius:10px;display:flex;flex-direction:column}.page_nextGrid__v39ng h3{font-weight:800;font-size:21px;line-height:1.3;margin:0}.page_nextGrid__v39ng p{margin:14px 0 24px}.page_nextGrid__v39ng a{color:var(--pm-blue);font-size:14px;font-weight:750;margin-top:auto;text-underline-offset:4px}.page_page__CsSh2 a:focus-visible{outline:3px solid var(--pm-blue);outline-offset:4px}@media(max-width:700px){.page_hero__SpnW0{padding:38px 0}.page_section__Pk9VZ{padding:32px 0}.page_nextGrid__v39ng,.page_review__7zIFC>div{grid-template-columns:1fr;gap:22px}}