/* Scoped Signature polish; original connected explorer architecture retained. */
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176{background:radial-gradient(ellipse at 95% 0,color-mix(in srgb,var(--brand) 4%,transparent),transparent 40%),var(--bg)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176 :is(h2,h3,.platform-v176-tab-copy strong,.platform-v176-foundation strong){font-family:"MKhtml.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 Manrope","MKhtml.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 Inter",sans-serif;color:var(--text)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-head .h2{max-width:16ch;font-size:clamp(2.7rem,3.6vw,4.1rem);line-height:1.1;letter-spacing:-.048em;font-weight:740}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-head .h2 span{color:color-mix(in srgb,var(--text) 74%,var(--muted))}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176 :is(.platform-v176-intro p,.platform-v176-panel-head p){color:var(--muted);line-height:1.8}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-shell{background:var(--surface);border-color:var(--vf-rim);box-shadow:var(--look-shadow)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-selector{background:var(--surface);border-color:var(--line)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab{color:var(--text);border-color:var(--line)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab:hover{background:var(--surface-2)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab[aria-selected="true"]{background:var(--brand-soft);box-shadow:inset 3px 0 0 var(--brand)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab-copy strong{font-size:.97rem;line-height:1.3;font-weight:750}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176 :is(.platform-v176-tab-copy small,.platform-v176-no,.platform-v176-tab>i,.platform-v176-selector-label small){color:var(--muted)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab[aria-selected="true"] :is(.platform-v176-no,strong,i){color:var(--brand)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176 :is(.platform-v176-tab-icon){color:var(--brand);background:var(--vf-icon);border-color:var(--vf-rim)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-detail{background:var(--vf-panel)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-panel-head h3{font-size:clamp(2.4rem,3.5vw,3.9rem);font-weight:750;line-height:1.12;letter-spacing:-.045em}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176 :is(.platform-v176-category,.platform-v176-journey span,.platform-v176-foundation small){color:var(--brand)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-status{color:var(--muted);border-color:var(--line-strong);background:var(--surface)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-journey{border-color:var(--line)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-journey b{color:var(--text);font-weight:700;line-height:1.4;font-size:1rem}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176 :is(.platform-v176-journey small,.platform-v176-capabilities span,.platform-v176-dna span){color:var(--muted)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-journey small{font-size:.72rem;line-height:1.5}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176 :is(.platform-v176-intro a,.platform-v176-panel-foot>a){color:var(--text);border-color:color-mix(in srgb,var(--brand) 38%,var(--line))}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-foundation{background:var(--vf-panel);border-color:var(--vf-rim);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text) 3%,transparent)}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v19050-browse{display:none}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176 :is(button,a):focus-visible{outline:2px solid var(--brand);outline-offset:3px}
html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .platform-product:focus-visible{outline:2px solid var(--brand);outline-offset:-4px}
@media(max-width:760px){
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-head .h2{font-size:clamp(2.25rem,9.3vw,3.4rem);max-width:18ch;line-height:1.12}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v19050-browse{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px 12px;color:var(--muted);font-size:.74rem}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v19050-browse>div{display:flex;gap:8px}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v19050-browse button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface);color:var(--text);cursor:pointer;font-size:1rem}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v19050-browse button:disabled{opacity:.4;cursor:default}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tabs{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;padding-bottom:14px}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab{background:var(--surface);border-color:var(--line)!important}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab[aria-selected="true"]{border-color:var(--brand)!important;box-shadow:inset 0 -2px 0 var(--brand)}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab-copy strong{font-size:.9rem}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-tab-copy small{font-size:.61rem;line-height:1.45}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-panel-head h3{font-size:clamp(2.1rem,10.2vw,3.2rem)}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-journey{background:var(--surface);border-color:var(--line)}
 html.mkp-corporate-v19040.mkp-finish-v19043.mkp-type-v19044 .home-page .platform-v176-journey>div{border-color:var(--line)}
}
