.legal-module__BkY0oa__page{background:var(--paper);min-height:100vh;padding:24px 20px 56px}.legal-module__BkY0oa__col{max-width:68ch;margin:0 auto;font-family:Assistant,sans-serif;font-size:18px;line-height:1.7}.legal-module__BkY0oa__back{min-height:44px;color:var(--accent);font-weight:700;line-height:44px;text-decoration:none;display:inline-block}.legal-module__BkY0oa__back:hover{text-decoration:underline}.legal-module__BkY0oa__h1{text-wrap:balance;margin:8px 0;font-family:Rubik,sans-serif;font-size:clamp(30px,7vw,44px);font-weight:900;line-height:1.2}.legal-module__BkY0oa__updated{color:var(--muted);margin:0 0 24px;font-size:16px}.legal-module__BkY0oa__col h2{background:linear-gradient(var(--accent), var(--accent)) top right / 44px 6px no-repeat;margin:36px 0 10px;padding-top:18px;scroll-margin-top:16px;font-family:Assistant,sans-serif;font-size:clamp(22px,4.5vw,28px);font-weight:800;line-height:1.3}.legal-module__BkY0oa__col h3{margin:22px 0 8px;font-size:20px;font-weight:800;line-height:1.35}.legal-module__BkY0oa__col p{margin:0 0 14px}.legal-module__BkY0oa__col ul{margin:0 0 14px;padding-inline-start:24px}.legal-module__BkY0oa__col li{margin-bottom:6px}.legal-module__BkY0oa__col a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.legal-module__BkY0oa__col a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.legal-module__BkY0oa__foot{border-top:1px solid var(--rule);color:var(--muted);margin-top:48px;padding-top:20px;font-size:16px}.legal-module__BkY0oa__foot ul{flex-wrap:wrap;gap:4px 20px;margin:0 0 10px;padding:0;list-style:none;display:flex}.legal-module__BkY0oa__foot li,.legal-module__BkY0oa__foot p{margin:0}.legal-module__BkY0oa__foot a{padding:8px 0;display:inline-block}
