.mk-page-privacy .pv-draft{padding-block:var(--sec-pad-tight)}.mk-page-privacy .pv-draft-h{max-width:14ch}.mk-page-privacy .pv-draft-body{max-width:62ch;font-weight:500}.mk-page-privacy .pv-draft .pv-mark{margin-top:var(--s32);max-width:320px}@media (max-width:899px){.mk-page-privacy .pv-draft-body{margin-top:var(--s16)}}.mk-page-privacy .pv-head{padding-bottom:var(--sec-pad-tight)}.mk-page-privacy .pv-h1{max-width:18ch}.mk-page-privacy .pv-intro{margin-top:var(--s20)}.mk-page-privacy .pv-mark{align-items:center;gap:var(--s12);display:flex}.mk-page-privacy .pv-mark-chip{background:var(--ground-deep);color:#fff;border-radius:var(--r-pill);flex:none;padding:6px 14px;font-weight:500}.mk-page-privacy .pv-mark-rule{background:var(--c-rule-strong);flex:auto;height:1px}@media (max-width:899px){.mk-page-privacy .mk-p4>.pv-mark-slot{order:-1}.mk-page-privacy .mk-plate{row-gap:var(--s20)}}.mk-page-privacy .pv-mark-slot{align-self:start;position:sticky;top:12px}@media (min-width:768px){.mk-page-privacy .pv-mark-slot{top:calc(var(--nav-h) + 16px)}}@media (min-width:900px){.mk-page-privacy .pv-mark-slot{padding-top:.5em}}.mk-page-privacy .pv-block{padding-block:var(--sec-pad-tight)}.mk-page-privacy .pv-h{max-width:20ch}.mk-page-privacy .pv-body{margin-top:var(--s20)}.mk-page-privacy .pv-col>.pv-body:first-of-type{margin-top:var(--s24)}.mk-page-privacy .pv-items{margin-top:var(--s32);border-top:1px solid var(--c-rule-strong)}.mk-page-privacy .pv-items-top{margin-top:var(--s24)}.mk-page-privacy .pv-item{padding-block:var(--s20);border-bottom:1px solid var(--c-rule)}.mk-page-privacy .pv-item-p{max-width:62ch}.mk-page-privacy .pv-item-lead,.mk-page-privacy .pv-item-p strong{color:var(--strong);font-weight:600}.mk-page-privacy .pv-code{font-family:var(--f-rec);background:var(--paper-2);border-radius:var(--r-sm);color:var(--strong);padding:2px 6px;font-size:.94em}.mk-page-privacy [data-ground=paper-2] .pv-code{background:var(--surface)}.mk-page-privacy .pv-qs{margin-top:var(--s32);border-top:1px solid var(--c-rule-strong)}.mk-page-privacy .pv-q{column-gap:var(--s16);padding-block:var(--s20);border-bottom:1px solid var(--c-rule);grid-template-columns:40px minmax(0,1fr);align-items:baseline;display:grid}.mk-page-privacy .pv-q-mark{font-family:var(--f-display);color:var(--blue);text-align:right;font-size:32px;font-weight:700;line-height:1}.mk-page-privacy .pv-q-text{font-size:var(--t-lead);color:var(--strong);max-width:46ch;line-height:1.5}@media (min-width:900px){.mk-page-privacy .pv-q{column-gap:var(--s24);grid-template-columns:56px minmax(0,1fr)}.mk-page-privacy .pv-q-mark{font-size:40px}}.mk-page-privacy .pv-until{margin-top:var(--s24);color:var(--ink-3)}.mk-page-privacy .pv-close{margin-top:var(--s48);padding-top:var(--s24);border-top:1px solid var(--c-rule-strong)}.mk-page-privacy .pv-close .mk-tlink{min-height:0;display:inline}.mk-page-privacy .pv-mail{color:var(--c-link);text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);padding-block:.35rem;font-weight:600;display:inline}.mk-page-privacy .pv-mail:hover{text-decoration-color:currentColor}
