.legal-module__Yd4PWa__shell{--paper:#f6f2ea;--paper-2:#ede7db;--surface:#fffdf8;--ink:#121212;--ink-soft:#3a3833;--muted:#6d675b;--line:#121212;--hair:#12121224;--accent:#d5a72e;--on-accent:#121212;--display:"Bricolage Grotesque", system-ui, sans-serif;--mono:"JetBrains Mono", ui-monospace, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--paper);min-height:100vh;color:var(--ink);font-family:Instrument Sans,system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .legal-module__Yd4PWa__shell{--paper:#141311;--paper-2:#211f1b;--surface:#1b1a17;--ink:#f3eee4;--ink-soft:#cfc8ba;--muted:#9d968a;--line:#e9e3d6;--hair:#f3eee424;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}html[data-theme=dark] .legal-module__Yd4PWa__shell{--paper:#141311;--paper-2:#211f1b;--surface:#1b1a17;--ink:#f3eee4;--ink-soft:#cfc8ba;--muted:#9d968a;--line:#e9e3d6;--hair:#f3eee424;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.legal-module__Yd4PWa__bar{top:env(safe-area-inset-top,0px);z-index:5;border-bottom:2px solid var(--line);background:var(--paper);align-items:center;gap:10px;padding:14px 24px;display:flex;position:sticky}.legal-module__Yd4PWa__brand{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);align-items:center;gap:8px;font-size:19px;font-weight:800;text-decoration:none;display:flex}.legal-module__Yd4PWa__logoMark{width:16px;height:20px}.legal-module__Yd4PWa__spacer{flex:1}.legal-module__Yd4PWa__backBtn{border:2px solid var(--line);background:var(--surface);height:34px;color:var(--ink);align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.legal-module__Yd4PWa__backBtn:hover{background:var(--paper-2)}.legal-module__Yd4PWa__wrap{max-width:1060px;margin:0 auto;padding-inline:24px}.legal-module__Yd4PWa__legal{grid-template-columns:240px minmax(0,1fr);gap:32px;padding-block:40px 64px;display:grid}.legal-module__Yd4PWa__toc{top:calc(env(safe-area-inset-top,0px) + 76px);border:2px solid var(--line);background:var(--surface);align-self:start;gap:7px;padding:14px;font-size:13.5px;display:grid;position:sticky}.legal-module__Yd4PWa__tocLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin:0 0 2px;font-size:10px}.legal-module__Yd4PWa__toc a{color:var(--ink-soft);text-decoration:none}.legal-module__Yd4PWa__toc a:hover{color:var(--ink);text-decoration:underline}.legal-module__Yd4PWa__doc{min-width:0}.legal-module__Yd4PWa__eyebrow{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin:0 0 8px;font-size:11.5px}.legal-module__Yd4PWa__h1{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,5vw,46px);font-weight:800;line-height:1.02}.legal-module__Yd4PWa__note{font-family:var(--mono);color:var(--muted);margin:10px 0 0;font-size:12.5px}.legal-module__Yd4PWa__doc h2{font-family:var(--display);letter-spacing:-.01em;scroll-margin-top:calc(env(safe-area-inset-top,0px) + 90px);color:var(--ink);margin:36px 0 10px;font-size:21px;font-weight:800}.legal-module__Yd4PWa__doc p{color:var(--ink-soft);max-width:68ch;margin:0 0 12px;line-height:1.6}.legal-module__Yd4PWa__doc ul{color:var(--ink-soft);max-width:68ch;margin:0 0 12px;padding-left:22px;line-height:1.6}.legal-module__Yd4PWa__doc li{margin-bottom:6px}.legal-module__Yd4PWa__doc strong{color:var(--ink)}.legal-module__Yd4PWa__doc a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.legal-module__Yd4PWa__doc section:first-of-type p:first-child{font-size:16px}.legal-module__Yd4PWa__tableWrap{border:2px solid var(--line);background:var(--surface);margin:0 0 16px;overflow-x:auto}.legal-module__Yd4PWa__table{border-collapse:collapse;width:100%;min-width:480px;font-size:14px}.legal-module__Yd4PWa__table th,.legal-module__Yd4PWa__table td{text-align:left;border-bottom:1px solid var(--hair);padding:10px 14px}.legal-module__Yd4PWa__table th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:500}.legal-module__Yd4PWa__table tr:last-child td{border-bottom:0}.legal-module__Yd4PWa__foot{border-top:2px solid var(--line);color:var(--muted);padding-block:22px 40px;font-size:13px}.legal-module__Yd4PWa__foot a{color:var(--ink-soft)}@media (max-width:760px){.legal-module__Yd4PWa__legal{grid-template-columns:1fr;padding-block:26px 48px}.legal-module__Yd4PWa__toc{position:static}.legal-module__Yd4PWa__bar{padding:12px 16px}.legal-module__Yd4PWa__wrap{padding-inline:16px}}
