.legal-module__3yk5bq__page{background:var(--canvas);min-height:100svh}.legal-module__3yk5bq__header{border-bottom:1px solid var(--border);background:var(--white);justify-content:space-between;align-items:center;min-height:68px;padding:0 max(22px,50vw - 490px);display:flex}.legal-module__3yk5bq__brand{color:var(--blue);letter-spacing:-.04em;font-size:21px;font-weight:760}.legal-module__3yk5bq__back{color:var(--muted);font-size:13px;font-weight:650}.legal-module__3yk5bq__main{max-width:840px;margin:0 auto;padding:64px 24px 100px}.legal-module__3yk5bq__draft{border-radius:var(--radius-sm);background:var(--warning-soft);color:#734400;border:1px solid #e8c985;padding:13px 15px;font-size:13px;line-height:1.5}.legal-module__3yk5bq__main h1{letter-spacing:-.05em;margin:32px 0 6px;font-size:clamp(38px,6vw,56px)}.legal-module__3yk5bq__updated{color:var(--quiet);margin:0 0 46px;font-size:12px}.legal-module__3yk5bq__main section{margin-top:34px}.legal-module__3yk5bq__main h2{letter-spacing:-.025em;margin:0 0 12px;font-size:20px}.legal-module__3yk5bq__main p,.legal-module__3yk5bq__main li{color:#46556c;font-size:15px;line-height:1.75}.legal-module__3yk5bq__main ul{padding-left:20px}.legal-module__3yk5bq__nav{color:var(--blue);flex-wrap:wrap;gap:9px 18px;margin-bottom:22px;font-size:12px;font-weight:650;display:flex}
