.legal-module__RLz77q__shell{--paper:#1a1a1a;--ink:var(--cream);--muted:var(--text-muted);--line:#ffedd21f;--ease:cubic-bezier(.22,1,.36,1);--surface:#222121;background:var(--paper);width:100%;min-height:100dvh;color:var(--ink)}.legal-module__RLz77q__hero{text-align:center;padding:128px 0 32px}.legal-module__RLz77q__wrap{width:min(760px,100% - 40px);margin-inline:auto}.legal-module__RLz77q__wrapWide{width:min(880px,100% - 40px);margin-inline:auto}.legal-module__RLz77q__hero h1{letter-spacing:-.04em;margin:0 0 16px;font-size:clamp(2rem,4.8vw,3rem);font-weight:700;line-height:1.1}.legal-module__RLz77q__lede{color:var(--muted);max-width:48ch;margin:0 auto;font-size:1.05rem;line-height:1.65}.legal-module__RLz77q__content{padding:40px 0 96px}.legal-module__RLz77q__updated{color:#ffedd273;margin:0 0 28px;font-size:.85rem}.legal-module__RLz77q__body h2{letter-spacing:-.02em;color:var(--ink);border-top:1px solid var(--line);margin:2.25rem 0 .85rem;padding-top:1.5rem;font-size:1.15rem;font-weight:700}.legal-module__RLz77q__body h2:first-of-type{border-top:none;margin-top:0;padding-top:0}.legal-module__RLz77q__body h3{color:var(--lavender);margin:1.35rem 0 .55rem;font-size:1rem;font-weight:600}.legal-module__RLz77q__body p{color:var(--muted);margin:0 0 1rem;font-size:.95rem;line-height:1.65}.legal-module__RLz77q__body strong{color:var(--ink);font-weight:600}.legal-module__RLz77q__body ul{color:var(--muted);margin:0 0 1rem 1.25rem;font-size:.95rem;line-height:1.65}.legal-module__RLz77q__body li{margin-bottom:.35rem}.legal-module__RLz77q__body a{color:var(--lavender);text-underline-offset:3px;text-decoration:underline}.legal-module__RLz77q__body a:hover{color:var(--peach)}.legal-module__RLz77q__body .legal-ol{color:var(--muted);margin:0 0 1rem 1.25rem;padding-left:.25rem;font-size:.95rem;line-height:1.65}.legal-module__RLz77q__body .legal-ol li{margin-bottom:.35rem}.legal-module__RLz77q__body .legal-table-wrap{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-bottom:1.25rem;overflow-x:auto}.legal-module__RLz77q__body .legal-table{border-collapse:collapse;width:100%;font-size:.88rem;line-height:1.55}:is(.legal-module__RLz77q__body .legal-table th,.legal-module__RLz77q__body .legal-table td){text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.legal-module__RLz77q__body .legal-table th{color:var(--ink);background:#c3b6ff14;font-weight:600}.legal-module__RLz77q__body .legal-table td{color:var(--muted)}:is(.legal-module__RLz77q__body .legal-table tbody tr:last-child th,.legal-module__RLz77q__body .legal-table tbody tr:last-child td){border-bottom:none}.legal-module__RLz77q__back{min-height:44px;color:var(--cream);box-shadow:inset 0 0 0 1.5px var(--line);transition:background .2s var(--ease);background:0 0;border-radius:999px;justify-content:center;align-items:center;margin-top:2rem;padding:10px 20px;font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex}.legal-module__RLz77q__back:hover{color:var(--cream);background:#ffedd20f;text-decoration:none}@media (max-width:640px){.legal-module__RLz77q__hero{padding-top:108px}.legal-module__RLz77q__wrap,.legal-module__RLz77q__wrapWide{width:calc(100% - 32px)}}
