.AppStoreBadge-module__5WhOqq__badge{width:156px;height:52px;display:block}
.Shell-module__Asfdza__page{flex-direction:column;min-height:100vh;display:flex}.Shell-module__Asfdza__header{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:760px;margin:0 auto;padding:20px 24px;display:flex}.Shell-module__Asfdza__logoLink{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.Shell-module__Asfdza__logo{background:var(--orange);color:var(--ink);border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);border-radius:12px;padding:4px 12px;font-size:20px;font-weight:900;line-height:1.2;display:inline-block;transform:rotate(-2deg)}.Shell-module__Asfdza__backLink{font-size:13.5px;font-weight:700}.Shell-module__Asfdza__footer{border-top:2.5px dashed var(--dash-divider);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;width:100%;max-width:760px;margin:0 auto;padding:20px 24px 28px;font-size:13.5px;font-weight:700;display:flex}.Shell-module__Asfdza__footerNav{flex-wrap:wrap;gap:8px 20px;display:flex}.Shell-module__Asfdza__copyright{color:var(--muted)}
.page-module__E0kJGG__main{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:760px;margin:0 auto;padding:32px 24px 64px;display:flex}.page-module__E0kJGG__hero{flex-direction:column;gap:20px;max-width:560px;display:flex}.page-module__E0kJGG__title{letter-spacing:-.5px;transform-origin:0 100%;text-wrap:pretty;margin:0;font-size:clamp(40px,8vw,64px);font-weight:900;line-height:1.02;transform:rotate(-1deg)}.page-module__E0kJGG__lede{text-wrap:pretty;max-width:460px;margin:0;font-size:17px;line-height:1.5}.page-module__E0kJGG__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.page-module__E0kJGG__badgeLink{text-decoration:none;display:block}.page-module__E0kJGG__comingSoon{font-family:var(--font-mono);letter-spacing:.4px;background:var(--cream);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex;transform:rotate(1.5deg)}
.LegalPage-module__DTgQIG__main{flex:1;width:100%;max-width:760px;margin:0 auto;padding:16px 24px 64px}.LegalPage-module__DTgQIG__title{transform-origin:0 100%;margin:0 0 8px;font-size:clamp(32px,6vw,44px);font-weight:900;line-height:1.05;transform:rotate(-1deg)}.LegalPage-module__DTgQIG__updated{font-family:var(--font-mono);color:var(--muted);margin:0 0 28px;font-size:12.5px;font-weight:700}.LegalPage-module__DTgQIG__card{background:var(--cream);border:2.5px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:18px;padding:8px 28px 28px}.LegalPage-module__DTgQIG__card>:first-child:is(p){margin-top:20px}.LegalPage-module__DTgQIG__card h2{margin:36px 0 10px;font-size:24px;font-weight:900;line-height:1.2}.LegalPage-module__DTgQIG__card h3{margin:24px 0 8px;font-size:17px;font-weight:800}.LegalPage-module__DTgQIG__card p,.LegalPage-module__DTgQIG__card li{font-size:15px;font-weight:600;line-height:1.55}.LegalPage-module__DTgQIG__card p{margin:0 0 12px}.LegalPage-module__DTgQIG__card ul,.LegalPage-module__DTgQIG__card ol{margin:0 0 14px;padding-left:22px}.LegalPage-module__DTgQIG__card li{margin-bottom:6px}.LegalPage-module__DTgQIG__card code{font-family:var(--font-mono);background:var(--paper);border:2px solid var(--ink);border-radius:6px;padding:1px 6px;font-size:13px}@media (max-width:480px){.LegalPage-module__DTgQIG__card{padding:4px 20px 20px}}
