.mk-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;min-height:92px;padding-top:14px;padding-bottom:14px;display:flex}.mk-brand{background:#fff;border-radius:12px;flex-shrink:0;padding:8px 14px}.mk-brand img{object-fit:contain;width:152px;height:48px;display:block}.mk-languages{flex-wrap:wrap;gap:8px 18px;font-size:14px;display:flex}.mk-languages a{color:var(--lg-muted);padding:6px 0}.mk-languages a[aria-current]{color:var(--lg-ink);text-underline-offset:6px;text-decoration:underline}.mk-hero{padding-top:52px}.mk-hero-layout{grid-template-columns:minmax(0,1fr) 190px;align-items:center;gap:60px;display:grid}.mk-root h1{font-family:var(--lg-font-heading);letter-spacing:-.035em;text-wrap:balance;max-width:920px;margin:18px 0 24px;font-size:clamp(36px,5vw,64px);line-height:1.08}.mk-root h2,.mk-directory h2{font-family:var(--lg-font-heading);letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px;font-size:clamp(28px,3.2vw,42px);line-height:1.15}.mk-root h3,.mk-directory h3{font-family:var(--lg-font-heading);line-height:1.3}.mk-intro{max-width:880px;color:var(--lg-muted);font-size:19px;line-height:1.75}.mk-mascot{width:190px;height:auto}.mk-actions{flex-wrap:wrap;align-items:center;gap:26px;margin-top:30px;display:flex}.mk-actions>a:last-child{text-underline-offset:5px;color:var(--lg-ink);text-decoration:underline}.mk-breadcrumb{color:var(--lg-muted);flex-wrap:wrap;gap:12px;margin-bottom:38px;font-size:14px;display:flex}.mk-breadcrumb a{text-decoration:underline}.mk-workflow{background:var(--lg-soft)}.mk-workflow ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:32px 0 0;padding:0;list-style:none;display:grid}.mk-workflow li>span{font-size:34px;font-family:var(--lg-font-heading);color:var(--lg-soft-ink)}.mk-workflow li p{color:var(--lg-muted);line-height:1.8}.mk-feature-grid,.mk-topic-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mk-feature-grid article,.mk-topic-grid article{border:1px solid var(--lg-line);background:var(--lg-surface);border-radius:20px;min-width:0;padding:26px}.mk-feature-grid h3,.mk-feature-grid h4,.mk-topic-grid h3{margin:0 0 16px;font-size:21px}.mk-feature-grid ul{color:var(--lg-muted);padding-left:20px;line-height:1.8}.mk-feature-grid li+li{margin-top:10px}.mk-feature-group{margin-top:44px}.mk-feature-group>h3{margin-bottom:12px;font-size:27px}.mk-feature-group>p,.mk-scope{color:var(--lg-muted);max-width:820px;margin-bottom:26px}.mk-directory{border-top:1px solid var(--lg-line)}.mk-topic-grid{margin:32px 0}.mk-topic-grid a{color:var(--lg-ink)}.mk-topic-grid a:hover{text-underline-offset:4px;text-decoration:underline}.mk-topic-grid p{color:var(--lg-muted);margin-bottom:0;line-height:1.75}.mk-topic-grid h3 span{white-space:nowrap;color:var(--lg-soft-ink)}.mk-faq{background:var(--lg-soft)}.mk-faq details{border-top:1px solid var(--lg-line);max-width:900px;padding:22px 0}.mk-faq summary{cursor:pointer;font-size:22px;font-weight:600}.mk-faq details p{color:var(--lg-muted);line-height:1.8}.mk-cta{background:var(--lg-soft)}.mk-cta p{max-width:760px;color:var(--lg-muted);margin-bottom:28px;font-size:18px;line-height:1.8}.mk-footer{border-top:1px solid var(--lg-line);padding:36px 0}.mk-footer>.lg-wrap{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.mk-footer a{color:var(--lg-ink)}@media (max-width:960px){.mk-feature-grid,.mk-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mk-hero-layout{grid-template-columns:minmax(0,1fr) 130px;gap:24px}.mk-mascot{width:130px}.mk-header>.lg-button{font-size:13px}}@media (max-width:640px){.mk-header{gap:14px}.mk-header>.mk-languages{order:3;width:100%}.mk-header>.lg-button{max-width:170px;padding:12px}.mk-hero-layout{grid-template-columns:minmax(0,1fr)}.mk-mascot{display:none}.mk-feature-grid,.mk-topic-grid,.mk-workflow ol{grid-template-columns:minmax(0,1fr)}.mk-hero{padding-top:32px}.mk-intro{font-size:17px}.mk-feature-grid article,.mk-topic-grid article{padding:22px}.mk-workflow ol{gap:10px}}
