@font-face{font-family:Rubik Privacy;src:url(/assets/fonts/rubik-400.ttf)format("truetype");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:Rubik Privacy;src:url(/assets/fonts/rubik-700.ttf)format("truetype");font-style:normal;font-weight:700;font-display:block}:is(html:has(main.privacy-page),body:has(main.privacy-page)){background:#fff}.privacy-page{--privacy-ink:#111;--privacy-muted:#6a6a6a;--privacy-line:#e6e6e6;--privacy-accent:#6a1434;--privacy-accent-hover:#55102a;--privacy-accent-soft:#6a143466;--privacy-ease:cubic-bezier(.23, 1, .32, 1);--control-edge:#6a143442;min-block-size:100dvh;padding-block:max(20px, env(safe-area-inset-top,0px)) calc(72px + env(safe-area-inset-bottom,0px));padding-inline:max(16px, env(safe-area-inset-left,0px), env(safe-area-inset-right,0px));color:var(--privacy-ink);letter-spacing:normal;word-spacing:normal;overflow-wrap:break-word;font-synthesis:none;-webkit-tap-highlight-color:#6a14341f;background:#fff;font-family:Rubik Privacy,Arial,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.75}.privacy-page .privacy-column{max-inline-size:680px;margin-inline:auto}.privacy-page :is(h1,h2,p){color:inherit;letter-spacing:0;margin:0}.privacy-page :is(bdi,[dir=ltr]){unicode-bidi:isolate}.privacy-page .privacy-top{flex-direction:column;align-items:flex-start;display:flex}.privacy-page .privacy-logo{--mk-home-logo-width:118px;--mk-home-logo-width-wide:132px}.privacy-page .privacy-back{min-block-size:44px;color:var(--privacy-accent);text-underline-offset:.24em;align-items:center;gap:2px;margin-inline-start:-6px;padding-inline-end:8px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.privacy-page .privacy-back svg{transition:transform .16s var(--privacy-ease);flex:none}.privacy-page .privacy-back:active svg{transform:translate(3px)}.privacy-page h1{text-wrap:balance;margin-block-start:20px;font-size:clamp(2rem,1.55rem + 1.9vw,2.5rem);font-weight:700;line-height:1.2}.privacy-page .privacy-updated{color:var(--privacy-muted);margin-block-start:8px;font-size:.875rem;line-height:1.5}.privacy-page h2{text-wrap:balance;margin-block-end:8px;scroll-margin-block-start:24px;font-size:1.3125rem;font-weight:700;line-height:1.35}.privacy-page .privacy-summary{margin-block-start:40px}.privacy-page .privacy-summary h2{margin-block-end:12px}.privacy-page .privacy-summary dl{border-block-start:1px solid var(--privacy-line);margin:0}.privacy-page .privacy-summary dl>div{border-block-end:1px solid var(--privacy-line);padding-block:14px}.privacy-page .privacy-summary dt{font-weight:700;line-height:1.5}.privacy-page .privacy-summary dd{margin-block:2px 0;margin-inline:0;line-height:1.65}.privacy-page .privacy-toc{margin-block-start:40px}.privacy-page .privacy-toc-label{color:var(--privacy-muted);margin-block-end:4px;font-size:.875rem;line-height:1.5}.privacy-page .privacy-toc ol{margin:0;padding:0;list-style:none}.privacy-page .privacy-toc li{break-inside:avoid}.privacy-page .privacy-text{border-block-start:1px solid var(--privacy-line);margin-block-start:40px}.privacy-page .privacy-section{padding-block-start:36px}.privacy-page .privacy-section p{text-wrap:pretty}.privacy-page .privacy-section p+p{margin-block-start:14px}.privacy-page .privacy-section:last-child{border-block-start:1px solid var(--privacy-line);margin-block-start:44px}.privacy-page a{color:var(--privacy-accent)}.privacy-page :is(.privacy-summary,.privacy-toc,.privacy-section) a{text-decoration-line:underline;-webkit-text-decoration-color:var(--privacy-accent-soft);text-decoration-color:var(--privacy-accent-soft);text-underline-offset:.24em;transition:text-decoration-color .16s var(--privacy-ease);text-decoration-thickness:1px}.privacy-page .privacy-toc a{padding-block:10px;line-height:1.4;text-decoration-color:#0000;display:block}.privacy-page :is(.privacy-summary,.privacy-toc,.privacy-section) a:active{text-decoration-color:currentColor;text-decoration-thickness:2px}.privacy-page a:focus-visible{outline:2px solid var(--privacy-accent);outline-offset:3px}.mkv3 .privacy-page .privacy-toc a[data-mk-control]:is(:hover,:focus-visible){box-shadow:none}.privacy-page .privacy-end{margin-block-start:28px}.privacy-page .privacy-return{background:var(--privacy-accent);color:#fff;text-align:center;min-block-size:48px;transition:background-color .16s var(--privacy-ease), transform .12s var(--privacy-ease);border-radius:10px;justify-content:center;align-items:center;padding-block:12px;padding-inline:28px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.privacy-page .privacy-return:active{transform:scale(.98)}@media (hover:hover){.privacy-page :is(.privacy-summary,.privacy-toc,.privacy-section) a:hover,.privacy-page .privacy-back:hover{text-decoration-line:underline;text-decoration-color:currentColor}.privacy-page .privacy-return:hover{background:var(--privacy-accent-hover)}}@media (max-width:30rem){.privacy-page .privacy-return{inline-size:100%;display:flex}}@media (min-width:40rem){.privacy-page .privacy-summary dl>div{grid-template-columns:8.5rem minmax(0,1fr);align-items:baseline;column-gap:24px;display:grid}.privacy-page .privacy-summary dd{margin-block-start:0}.privacy-page .privacy-toc ol{columns:2;column-gap:32px}}@media (min-width:48rem){.privacy-page{padding-block-start:max(40px, env(safe-area-inset-top,0px))}.privacy-page h1{margin-block-start:28px}}@media (prefers-reduced-motion:reduce){.privacy-page a,.privacy-page .privacy-back svg{transition:none}.privacy-page .privacy-back:active svg,.privacy-page .privacy-return:active{transform:none}}
