.LegalPage-module__icB8aa__page{background:var(--paper);min-height:100svh;color:var(--ink)}.LegalPage-module__icB8aa__header{border-bottom:1px solid var(--hairline);background:var(--paper);padding:22px 32px}.LegalPage-module__icB8aa__logo{letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.LegalPage-module__icB8aa__glyph{border:1.5px solid var(--ink);border-radius:5px;flex:none;width:18px;height:18px;position:relative}.LegalPage-module__icB8aa__glyph:after{content:"";background:var(--accent);border-radius:1px;width:3px;position:absolute;top:3px;bottom:3px;left:50%;transform:translate(-50%)}.LegalPage-module__icB8aa__main{max-width:720px;margin:0 auto;padding:72px 24px 96px}.LegalPage-module__icB8aa__title{letter-spacing:-.035em;margin:0;font-size:clamp(36px,5vw,52px);font-weight:600;line-height:1.08}.LegalPage-module__icB8aa__updated{color:var(--ink-4);margin:14px 0 0;font-size:13px}.LegalPage-module__icB8aa__summary{border-bottom:1px solid var(--hairline);color:var(--ink-3);margin:16px 0 0;padding-bottom:32px;font-size:18px;line-height:1.5}.LegalPage-module__icB8aa__section{margin-top:40px}.LegalPage-module__icB8aa__heading{letter-spacing:-.02em;margin:0 0 14px;font-size:20px;font-weight:600}.LegalPage-module__icB8aa__paragraph{color:var(--ink-3);text-wrap:pretty;margin:0 0 14px;font-size:15px;line-height:1.72}.LegalPage-module__icB8aa__tableWrap{margin-top:6px;overflow-x:auto}.LegalPage-module__icB8aa__table{border-collapse:collapse;width:100%;min-width:480px;font-size:13px}.LegalPage-module__icB8aa__table th,.LegalPage-module__icB8aa__table td{border-bottom:1px solid var(--hairline);color:var(--ink-3);text-align:left;vertical-align:top;padding:10px 14px 10px 0;line-height:1.5}.LegalPage-module__icB8aa__table th{color:var(--ink-4);font-weight:600}.LegalPage-module__icB8aa__table td:first-child{color:var(--ink);font-weight:500}@media (max-width:640px){.LegalPage-module__icB8aa__header{padding:18px 20px}.LegalPage-module__icB8aa__main{padding:48px 20px 64px}}
