.legal-page-frame{width:100%;min-width:0;background:hsla(var(--background),1)}.legal-page{max-width:896px;margin-inline:auto;padding:40px 24px 64px;font-family:var(--font-sans);-webkit-font-smoothing:antialiased}.legal-home{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;min-height:44px;margin-bottom:48px;color:hsla(var(--foreground),1);font-size:13px}.legal-page article{font-size:16px;line-height:1.75;overflow-wrap:anywhere}.legal-page article h1{margin-bottom:16px;font-size:30px;font-weight:700;line-height:1.2;letter-spacing:-.025em}.legal-page article h2{margin-block:32px 12px;font-size:20px;font-weight:600;line-height:1.4}.legal-page article h3{margin-block:24px 8px;font-size:18px;font-weight:600}.legal-page article p{margin-block:16px}.legal-page article a{color:hsla(var(--foreground),1);text-decoration:underline;text-underline-offset:3px}.legal-page article :is(ul,ol){margin-block:16px;padding-left:24px}.legal-page article ul{list-style-type:disc}.legal-page article ol{list-style-type:decimal}.legal-page article nav :is(ul,ol){padding-left:0;list-style-type:none}.legal-page article li+li{margin-top:6px}.legal-page article nav a{display:inline-block;padding-block:8px}.legal-page article section{margin-top:32px}.legal-page-frame+.application-footer{margin-top:0}@media(max-width:660px){.legal-page{padding:24px 20px 48px}.legal-home{margin-bottom:32px}}.legal-attribution-logo{display:block;width:auto;height:48px;margin-block:20px}
