.mk-legal__head{max-width:860px;padding-top:clamp(32px,5vw,72px)}.mk-legal__docs{flex-wrap:wrap;gap:6px;display:flex}.mk-legal__docs a{border-radius:var(--r-pill);min-height:34px;box-shadow:inset 0 0 0 1px var(--line-2);font:550 14px/20px var(--font-ui);color:var(--text-2);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.mk-legal__docs a:hover{color:var(--text-1);background:var(--bg-2)}.mk-legal__docs a[aria-current=page]{background:var(--bg-4);color:var(--text-1);box-shadow:inset 0 0 0 1px var(--line-1), var(--hi)}.mk-legal__head .mk-page__title{margin-top:clamp(28px,4vw,44px)}@media (max-width:560px){.mk-legal__head .mk-page__title{overflow-wrap:anywhere;font-size:clamp(22px,6.6vw,36px)}}.mk-legal__date{margin-top:var(--sp-5)}.mk-legal__draft{margin-top:var(--sp-6);max-width:720px}.mk-legal__grid{grid-template-columns:minmax(200px,280px) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,88px);margin-top:clamp(40px,6vw,80px);display:grid}@media (max-width:900px){.mk-legal__grid{grid-template-columns:minmax(0,1fr)}}.mk-legal__toc{top:calc(var(--header-h) + 24px);position:sticky}@media (max-width:900px){.mk-legal__toc{border-radius:var(--r-xl);background:var(--bg-1);box-shadow:0 0 0 1px var(--line-1);padding:18px 20px;position:static}}.mk-legal__toc-title{font:600 13px/18px var(--font-ui);color:var(--text-3);margin-bottom:12px}.mk-legal__toc ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.mk-legal__toc a{border-radius:var(--r-s);font:450 14px/20px var(--font-ui);color:var(--text-2);grid-template-columns:26px minmax(0,1fr);padding:6px 8px 6px 0;text-decoration:none;display:grid}.mk-legal__toc a:hover{color:var(--text-1)}.mk-legal__n{color:var(--text-3);font-feature-settings:var(--num)}.mk-legal__body{min-width:0;max-width:70ch}.mk-legal__toc{min-width:0}.mk-legal__body section{scroll-margin-top:calc(var(--header-h) + 24px);padding-bottom:clamp(24px,3vw,36px)}.mk-legal__body section+section{box-shadow:0 -1px 0 var(--line-1);padding-top:clamp(24px,3vw,36px)}.mk-legal__body h2{font:600 clamp(18px, 1.6vw, 21px)/1.35 var(--font-ui);letter-spacing:-.012em;color:var(--text-1);grid-template-columns:34px minmax(0,1fr);margin:0 0 14px;display:grid}.mk-legal__body p,.mk-legal__body li{font:420 16px/27px var(--font-ui);color:var(--text-2);text-wrap:pretty;overflow-wrap:anywhere}.mk-legal__body p+p,.mk-legal__body p+ul,.mk-legal__body ul+p{margin-top:12px}.mk-legal__body ul{gap:8px;margin:0;padding-left:20px;display:grid}.mk-legal__body li::marker{color:var(--text-3)}@media (min-width:640px){.mk-legal__body p,.mk-legal__body ul,.mk-legal__body p+p,.mk-legal__body p+ul,.mk-legal__body ul+p{margin-left:34px}}.mk-ph{background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text-1);border-radius:4px;padding:0 4px}.mk-legal__docs a:focus-visible,.mk-legal__docs a[aria-current=page]:focus-visible{box-shadow:var(--focus-ring)}.mk-legal__seller{border-radius:var(--r-m);background:var(--bg-1);box-shadow:inset 0 0 0 1px var(--line-2);gap:8px;margin:0 0 1em;padding:14px 16px;display:grid}.mk-legal__seller>div{grid-template-columns:minmax(0,11em) minmax(0,1fr);gap:4px 16px;display:grid}@media (max-width:560px){.mk-legal__seller>div{grid-template-columns:minmax(0,1fr)}}.mk-legal__seller dt{color:var(--text-3)}.mk-legal__seller dd{color:var(--text-1);overflow-wrap:anywhere;margin:0}.mk-legal__pending,.mk-legal__seller-inline{overflow-wrap:anywhere}.mk-legal__pending{color:var(--text-2);font-style:italic}
