.LegalLayout-module__MnkhUG__shell{padding:72px 0 96px}.LegalLayout-module__MnkhUG__grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:64px;display:grid}.LegalLayout-module__MnkhUG__sidebarSticky{position:sticky;top:96px}.LegalLayout-module__MnkhUG__sideKicker{color:var(--ink-4);margin-bottom:14px}.LegalLayout-module__MnkhUG__tocList{border-left:1px solid var(--line);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.LegalLayout-module__MnkhUG__tocLink{color:var(--ink-3);border-left:1px solid #0000;margin-left:-1px;padding:7px 14px;font-size:13.5px;line-height:1.45;transition:color .15s,border-color .15s;display:block}.LegalLayout-module__MnkhUG__tocLink:hover{color:var(--ink)}.LegalLayout-module__MnkhUG__tocLinkActive{border-left-color:var(--accent);color:var(--accent);font-weight:500}.LegalLayout-module__MnkhUG__related{border-top:1px solid var(--line);margin-top:36px;padding-top:24px}.LegalLayout-module__MnkhUG__relatedList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.LegalLayout-module__MnkhUG__relatedList a{color:var(--ink-2);align-items:center;gap:5px;font-size:13.5px;font-weight:500;transition:color .15s;display:inline-flex}.LegalLayout-module__MnkhUG__relatedList a:hover{color:var(--accent)}.LegalLayout-module__MnkhUG__relatedArrow{color:var(--ink-4);flex-shrink:0;font-size:13px}.LegalLayout-module__MnkhUG__article{min-width:0;max-width:760px}.LegalLayout-module__MnkhUG__head{margin-bottom:44px}.LegalLayout-module__MnkhUG__eyebrow{margin-bottom:14px}.LegalLayout-module__MnkhUG__title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--ink);text-wrap:pretty;margin:0 0 18px;font-size:46px;font-weight:550;line-height:1.08}.LegalLayout-module__MnkhUG__titleTail{color:var(--accent-soft)}.LegalLayout-module__MnkhUG__updated{color:var(--ink-4)}.LegalLayout-module__MnkhUG__intro{max-width:640px;color:var(--ink-2);margin:20px 0 0;font-size:16px;line-height:1.6}.LegalLayout-module__MnkhUG__content{color:var(--ink-2);font-size:15px;line-height:1.65}.LegalLayout-module__MnkhUG__content h2{border-top:1px solid var(--line);font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:36px 0 10px;padding-top:28px;scroll-margin-top:88px;font-size:20px;font-weight:600;line-height:1.3}.LegalLayout-module__MnkhUG__content h2:first-child{margin-top:0}.LegalLayout-module__MnkhUG__content h3{font-family:var(--font-display);letter-spacing:-.005em;color:var(--ink);margin:24px 0 8px;scroll-margin-top:88px;font-size:16px;font-weight:600}.LegalLayout-module__MnkhUG__content p{margin:0 0 18px}.LegalLayout-module__MnkhUG__content p:last-child{margin-bottom:0}.LegalLayout-module__MnkhUG__content strong{color:var(--ink);font-weight:600}.LegalLayout-module__MnkhUG__content ul,.LegalLayout-module__MnkhUG__content ol{margin:0 0 18px;padding-left:22px}.LegalLayout-module__MnkhUG__content li{margin-bottom:8px}.LegalLayout-module__MnkhUG__content li::marker{color:var(--ink-4)}.LegalLayout-module__MnkhUG__content table{border-collapse:collapse;width:100%;margin:6px 0 28px;font-size:14.5px;line-height:1.6}.LegalLayout-module__MnkhUG__content th{text-align:left;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-4);padding:0 16px 10px 0;font-size:12px;font-weight:600}.LegalLayout-module__MnkhUG__content td{border-top:1px solid var(--line);vertical-align:top;color:var(--ink-2);padding:14px 16px 14px 0}.LegalLayout-module__MnkhUG__content td:first-child{color:var(--ink);font-weight:500}.LegalLayout-module__MnkhUG__content tr:last-child td{border-bottom:1px solid var(--line)}.LegalLayout-module__MnkhUG__content code{font-family:var(--font-mono);background:var(--bg-soft);border:1px solid var(--line);border-radius:4px;padding:1px 5px;font-size:13px}.LegalLayout-module__MnkhUG__content pre{background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--r-md);margin:0 0 18px;padding:16px 18px;overflow-x:auto}.LegalLayout-module__MnkhUG__content pre code{background:0 0;border:none;padding:0}.LegalLayout-module__MnkhUG__legalSection{border-top:1px solid var(--line);margin-top:36px;padding-top:28px;scroll-margin-top:88px}.LegalLayout-module__MnkhUG__legalSection:first-of-type{margin-top:0}.LegalLayout-module__MnkhUG__sectionHead{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.LegalLayout-module__MnkhUG__sectionNumber{font-family:var(--font-mono);color:var(--accent-soft);font-size:12px}.LegalLayout-module__MnkhUG__sectionTitle{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.3}.LegalLayout-module__MnkhUG__legalSection .LegalLayout-module__MnkhUG__content h2{border-top:none;margin-top:24px;padding-top:0}.LegalLayout-module__MnkhUG__keyRow{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:190px 1fr;gap:16px;padding:14px 0;font-size:14.5px;line-height:1.6;display:grid}.LegalLayout-module__MnkhUG__keyRow:last-of-type{border-bottom:1px solid var(--line)}.LegalLayout-module__MnkhUG__keyRowKey{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-4);padding-top:2px;font-size:12px;font-weight:600}.LegalLayout-module__MnkhUG__callout{border-radius:var(--r-md);color:#8a5a12;background:#b7791f0f;border:1px solid #b7791f59;margin:0 0 24px;padding:10px 16px;font-size:13.5px;font-weight:500;line-height:1.55}@media (max-width:900px){.LegalLayout-module__MnkhUG__shell{padding:56px 0 72px}.LegalLayout-module__MnkhUG__grid{grid-template-columns:1fr;gap:32px}.LegalLayout-module__MnkhUG__sidebar{display:none}.LegalLayout-module__MnkhUG__title{font-size:38px}.LegalLayout-module__MnkhUG__head{margin-bottom:36px}}@media (max-width:600px){.LegalLayout-module__MnkhUG__shell{padding:44px 0 60px}.LegalLayout-module__MnkhUG__title{letter-spacing:-.025em;font-size:32px}.LegalLayout-module__MnkhUG__keyRow{grid-template-columns:1fr;gap:4px}.LegalLayout-module__MnkhUG__content table{display:block;overflow-x:auto}}
