._legal_1otbi_1{--ground: #f7f8f2;--ink: #1b2a22;--muted: #5b6c60;--line: rgba(27, 42, 34, .18);--font-display: "Newsreader", "Iowan Old Style", Georgia, serif;--font-body: ui-sans-serif, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;background:var(--ground);color:var(--ink);font-family:var(--font-body);min-height:100vh;-webkit-font-smoothing:antialiased}@media(prefers-color-scheme:dark){._legal_1otbi_1{--ground: #111710;--ink: #e7ede5;--muted: #9fb0a2;--line: rgba(231, 237, 229, .18)}}._wrap_1otbi_26{max-width:720px;margin:0 auto;padding:48px 24px}._legal_1otbi_1 h1{font-family:var(--font-display);font-size:clamp(28px,5vw,40px);font-weight:500;line-height:1.2;margin:0 0 48px;letter-spacing:-.005em}._legal_1otbi_1 h2{font-family:var(--font-display);font-size:18px;font-weight:600;margin:36px 0 16px;line-height:1.3}._legal_1otbi_1 section{margin-bottom:32px}._legal_1otbi_1 p{font-size:15px;line-height:1.7;margin:0 0 16px;opacity:.95}._legal_1otbi_1 ul{font-size:15px;line-height:1.7;margin:16px 0;padding-left:24px}._legal_1otbi_1 li{margin-bottom:12px}._legal_1otbi_1 strong{font-weight:600;color:var(--ink)}._legal_1otbi_1 a{color:#2f6b4f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}._legal_1otbi_1 a:hover{opacity:.8}@media(prefers-color-scheme:dark){._legal_1otbi_1 a{color:#5fae87}}._legal_1otbi_1 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;background:#1b2a2214;padding:2px 6px;border-radius:3px}@media(prefers-color-scheme:dark){._legal_1otbi_1 code{background:#e7ede514}}._footer_1otbi_107{margin-top:64px;padding-top:24px;border-top:1px solid var(--line);font-size:13px;color:var(--muted)}
