.legal-module__Gi03Ja__page{width:min(100%,44rem);padding:20px calc(16px + var(--safe-right)) 32px calc(16px + var(--safe-left));margin:0 auto}.legal-module__Gi03Ja__eyebrow{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px;font-size:.75rem}.legal-module__Gi03Ja__page h1{letter-spacing:-.04em;text-wrap:balance;margin:0 0 10px;font-size:1.75rem}.legal-module__Gi03Ja__lead,.legal-module__Gi03Ja__meta{color:var(--muted);text-wrap:pretty;margin:0 0 16px;line-height:1.5}.legal-module__Gi03Ja__draft{border:1px solid var(--line);color:var(--muted);border-radius:12px;margin:0 0 18px;padding:10px 12px;font-size:.85rem}.legal-module__Gi03Ja__toc{margin:0 0 28px;padding:0;list-style:none}.legal-module__Gi03Ja__toc a{min-height:44px;color:var(--muted);align-items:center;font-weight:600;text-decoration:none;display:flex}.legal-module__Gi03Ja__toc a:hover{color:var(--fg)}.legal-module__Gi03Ja__section{margin:0 0 28px}.legal-module__Gi03Ja__section h2{letter-spacing:-.03em;margin:0 0 10px;font-size:1.15rem}.legal-module__Gi03Ja__section p{color:var(--muted);text-wrap:pretty;margin:0 0 10px;line-height:1.55}.legal-module__Gi03Ja__section p:last-child{margin-bottom:0}.legal-module__Gi03Ja__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.legal-module__Gi03Ja__list a{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:44px;padding:12px 0;text-decoration:none;display:flex}.legal-module__Gi03Ja__list strong{color:var(--fg)}.legal-module__Gi03Ja__list span{color:var(--muted);font-size:.9rem}@media (min-width:768px){.legal-module__Gi03Ja__page{padding-top:32px;padding-bottom:48px}.legal-module__Gi03Ja__page h1{font-size:2.1rem}}
