.legal-page-module__APUqcq__page{-webkit-font-smoothing:antialiased;min-height:100vh;font-size:15px;line-height:1.6}.legal-page-module__APUqcq__page a{color:inherit;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--color-ink-soft);text-decoration-color:var(--color-ink-soft)}.legal-page-module__APUqcq__page a:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:4px}.legal-page-module__APUqcq__header{border-bottom:1px solid var(--color-line);align-items:center;height:64px;padding:0 max(24px,50% - 488px);display:flex}.legal-page-module__APUqcq__page .legal-page-module__APUqcq__logo{letter-spacing:-.01em;align-items:center;gap:10px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.legal-page-module__APUqcq__logo img{width:17px;height:19px;display:block}.legal-page-module__APUqcq__main{max-width:624px;margin:0 auto;padding:80px 24px 96px}.legal-page-module__APUqcq__main h1{letter-spacing:-.035em;margin:0;font-size:40px;font-weight:500;line-height:1.1}.legal-page-module__APUqcq__main h2{letter-spacing:-.02em;margin:40px 0 0;font-size:20px;font-weight:500}.legal-page-module__APUqcq__main p{color:var(--color-text-2);margin:12px 0 0}.legal-page-module__APUqcq__placeholder{border:1px dashed var(--color-line-strong);color:var(--color-text-2);border-radius:8px;margin:24px 0 8px;padding:12px 16px;font-size:14px}
