/* =========================================================================
 * Partner pages — the frame.
 *
 * The scroll container, the sections, the dots, the scale and the .lmx-ms-btn
 * buttons come from the shared service-page frame
 * (assets/css/mxdr-service/page.css, handle lmx-ms). Here: this page's section
 * backgrounds, the scale bridges to the home components and the highlight of
 * the “Partners” parent in the header (the file is only loaded on the partner
 * pages, so the header rules do not touch the rest of the site).
 * ====================================================================== */

/* The section background is in place before the block CSS loads — no white flash. */
.lmx-msec--p1,
.lmx-msec--p5{background-color:#000}
.lmx-msec--p2{background-color:#eef0f3}
.lmx-msec--p3{background-color:#e9ebee}
.lmx-msec--p4{background-color:#0a0e14}

/* Scale bridges: the home components work off their own variables while this
   page's engine writes --ms-scale. */
.lmx-partner .lmx-b3-inner{--block3-scale:var(--ms-scale,1)}
.lmx-partner .lmx-b9-inner{--block9-scale:var(--ms-scale,1)}

/* The Integrations corridor button — as on the Why LMNTRIX page. */
.lmx-partner .lmx-b9-foot{position:relative;z-index:2;text-align:center}
.lmx-partner .lmx-b9-ctas{margin-top:max(14px,calc(30px * var(--ms-scale,1)))}
.lmx-partner .lmx-in-btn{min-width:max(220px,calc(300px * var(--ms-scale,1)));height:max(48px,calc(64px * var(--ms-scale,1)));justify-content:center;letter-spacing:.22em;font-weight:500}
.lmx-partner .lmx-in-btn .lmx-ms-btn-bar{position:absolute;left:10px;top:9px;bottom:9px;height:auto;width:2px}
@media (max-width:1024px){
.lmx-partner .lmx-b9-ctas{margin-top:22px}
.lmx-partner .lmx-in-btn{width:100%;max-width:360px}
}

/* The “Partners” parent is active while one of its child pages is open:
   nav-render adds the *-child-current class from the menu data; the styles live
   in this file only, so on other pages (including MXDR with a service open) the
   header is unchanged. */
.lmx-header .lmx-nav__link.lmx-nav__link--child-current{color:var(--lmx-teal)}
.lmx-drawer .lmx-drawer__toggle.lmx-drawer__toggle--child-current{color:var(--lmx-teal)}
