.LegalDoc_page__zEKoN{background:var(--mk-bg);padding-block:clamp(40px,5vw,72px) clamp(64px,8vw,112px)}.LegalDoc_page__zEKoN:has(>.LegalDoc_intro__6xFlW){padding-top:0}.LegalDoc_page__zEKoN:has(>.LegalDoc_outro__IiPxE){padding-bottom:0}.LegalDoc_intro__6xFlW{margin-bottom:clamp(8px,2vw,24px)}.LegalDoc_head___iLZ3{padding-bottom:36px;margin-bottom:48px;border-bottom:1px solid var(--mk-border)}.LegalDoc_title__KWeuq{margin:0;font-family:var(--mk-font-display);font-size:clamp(34px,3.6vw,44px);font-weight:400;line-height:1.06;letter-spacing:-.035em;color:var(--mk-ink)}.LegalDoc_updated__DgNdx{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--mk-muted-2)}.LegalDoc_grid__NoAXG{display:grid;grid-template-columns:minmax(0,1fr);gap:40px}@media (min-width:960px){.LegalDoc_grid__NoAXG{grid-template-columns:236px minmax(0,1fr);gap:0 72px;align-items:start}}.LegalDoc_nav__DM6pj{min-width:0}@media (min-width:960px){.LegalDoc_nav__DM6pj{position:sticky;top:calc(var(--mk-header-h) + 28px);max-height:calc(100dvh - var(--mk-header-h) - 56px);overflow-y:auto;overscroll-behavior:contain}}.LegalDoc_navList__5Yg2B{margin:0;padding:0;list-style:none;border-left:1px solid var(--mk-border)}.LegalDoc_navLink__GdFGu{display:block;margin-left:-1px;padding:8px 0 8px 16px;border-left:2px solid transparent;font-size:13.5px;line-height:1.45;color:var(--mk-muted);text-decoration:none;transition:color var(--mk-dur) var(--mk-ease),border-color var(--mk-dur) var(--mk-ease)}.LegalDoc_navLink__GdFGu:hover{color:var(--mk-ink)}.LegalDoc_navLink__GdFGu[data-active=true]{color:var(--mk-ink);font-weight:600;border-left-color:var(--mk-accent)}.LegalDoc_navLink__GdFGu:focus-visible{outline:2px solid var(--mk-accent);outline-offset:-2px;border-radius:2px}@media (max-width:959px){.LegalDoc_nav__DM6pj{padding-bottom:32px;border-bottom:1px solid var(--mk-border)}.LegalDoc_navList__5Yg2B{border-left:0;column-count:2;column-gap:32px}.LegalDoc_navLink__GdFGu{margin-left:0;padding:6px 0;border-left:0;page-break-inside:avoid;break-inside:avoid}.LegalDoc_navLink__GdFGu[data-active=true]{color:var(--mk-accent-deep)}}@media (max-width:560px){.LegalDoc_navList__5Yg2B{column-count:1}}.LegalDoc_doc__1AtGk{min-width:0;max-width:760px}.LegalDoc_glance__NQ_ML{margin:0 0 56px;padding:26px 30px;background:var(--mk-bg-sunken);border-radius:14px}.LegalDoc_glanceList__bWyks{margin:0;padding:0;list-style:none;display:grid;gap:14px 32px}@media (min-width:620px){.LegalDoc_glanceList__bWyks{grid-template-columns:1fr 1fr}}.LegalDoc_glanceItem__02RdJ{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start;font-size:15px;line-height:1.5;color:var(--mk-ink-soft)}.LegalDoc_glanceItem__02RdJ svg{color:var(--mk-accent);margin-top:3px;flex:none}.LegalDoc_section__gBwue{scroll-margin-top:calc(var(--mk-header-h) + 24px)}.LegalDoc_section__gBwue+.LegalDoc_section__gBwue{margin-top:56px}.LegalDoc_h2__GGda5{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin:0 0 28px;font-family:var(--mk-font-display);font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.022em;color:var(--mk-ink)}.LegalDoc_h2Plain__bVnAQ{grid-template-columns:minmax(0,1fr)}.LegalDoc_h2Num__5noGw{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;color:var(--mk-muted-2)}.LegalDoc_body__iI9KH p{margin:20px 0 0;font-size:16px;line-height:1.7;color:var(--mk-muted)}.LegalDoc_body__iI9KH h3{margin:36px 0 0;font-size:18px;font-weight:600;line-height:1.4;letter-spacing:-.014em;color:var(--mk-ink)}.LegalDoc_body__iI9KH ul{margin:20px 0 0;padding:0;list-style:none;display:grid;gap:12px}.LegalDoc_body__iI9KH li{position:relative;padding-left:24px;font-size:16px;line-height:1.7;color:var(--mk-muted)}.LegalDoc_body__iI9KH li:before{content:"";position:absolute;left:8px;top:.68em;width:4px;height:4px;border-radius:50%;background:var(--mk-border-strong)}.LegalDoc_body__iI9KH li strong,.LegalDoc_body__iI9KH p strong{font-weight:600;color:var(--mk-ink)}.LegalDoc_body__iI9KH a{color:var(--mk-accent-deep);font-weight:500;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--mk-accent-deep) 35%,transparent);text-underline-offset:3px;transition:text-decoration-color var(--mk-dur) var(--mk-ease)}.LegalDoc_body__iI9KH a:hover{text-decoration-color:var(--mk-accent-deep)}.LegalDoc_specs__cY7fu{width:100%;margin:20px 0 0;border-collapse:collapse;border-top:1px solid var(--mk-border);font-size:16px}.LegalDoc_specs__cY7fu td,.LegalDoc_specs__cY7fu th{padding:14px 0;text-align:left;vertical-align:top;line-height:1.6;border-bottom:1px solid var(--mk-border)}.LegalDoc_specs__cY7fu th{width:232px;padding-right:24px;font-weight:600;color:var(--mk-ink)}.LegalDoc_specs__cY7fu td{color:var(--mk-muted)}@media (max-width:620px){.LegalDoc_specs__cY7fu,.LegalDoc_specs__cY7fu tbody,.LegalDoc_specs__cY7fu td,.LegalDoc_specs__cY7fu th,.LegalDoc_specs__cY7fu tr{display:block;width:auto}.LegalDoc_specs__cY7fu tr{padding:14px 0;border-bottom:1px solid var(--mk-border)}.LegalDoc_specs__cY7fu td,.LegalDoc_specs__cY7fu th{padding:0;border-bottom:0}.LegalDoc_specs__cY7fu td{margin-top:4px}}.LegalDoc_callout__QHK_G{margin-top:20px;padding:20px 24px;background:var(--mk-bg-sunken);border:1px solid var(--mk-border);border-radius:10px}.LegalDoc_callout__QHK_G p{margin:0;color:var(--mk-ink-soft)}.LegalDoc_callout__QHK_G p+p{margin-top:12px}.LegalDoc_body__iI9KH>:first-child{margin-top:0}.LegalDoc_body__iI9KH>h3+*{margin-top:12px}.LegalDoc_contact__ahe_J{margin-top:56px;padding-top:40px;border-top:1px solid var(--mk-border);scroll-margin-top:calc(var(--mk-header-h) + 24px)}.LegalDoc_contactTitle__4FJZM{margin:0 0 12px;font-family:var(--mk-font-display);font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.022em;color:var(--mk-ink)}.LegalDoc_contactBody__e8OU3{margin:0 0 28px;font-size:16px;line-height:1.7;color:var(--mk-muted)}.LegalDoc_contactGrid__BcZL7{display:grid;gap:20px 32px}@media (min-width:620px){.LegalDoc_contactGrid__BcZL7{grid-template-columns:1fr 1fr}}.LegalDoc_contactItem__PgfqZ{padding:20px 24px;background:var(--mk-bg-sunken);border-radius:14px}.LegalDoc_contactRole__EiEx8{display:block;margin-bottom:6px;font-size:13px;font-weight:600;letter-spacing:.01em;color:var(--mk-ink)}.LegalDoc_contactLink__mFi4E{font-size:15px;color:var(--mk-accent-deep);font-weight:500;text-decoration:none;text-underline-offset:3px}.LegalDoc_contactLink__mFi4E:hover{text-decoration:underline}