.legal-page-module__qLSGyG__header{border-bottom:1px solid var(--border)}.legal-page-module__qLSGyG__headerInner{justify-content:space-between;align-items:center;gap:24px;padding-block:28px;display:flex}.legal-page-module__qLSGyG__brand{letter-spacing:-.05em;flex-direction:column;gap:6px;font-size:27px;font-weight:600;line-height:1;display:flex}.legal-page-module__qLSGyG__dot{color:var(--accent)}.legal-page-module__qLSGyG__brand .legal-page-module__qLSGyG__subtitle{letter-spacing:.025em;color:var(--muted);font-size:11px;font-weight:500;line-height:1.7}.legal-page-module__qLSGyG__back{min-height:44px;color:var(--muted);align-items:center;font-size:13px;line-height:1.7;display:inline-flex}.legal-page-module__qLSGyG__back:hover,.legal-page-module__qLSGyG__footer a:hover{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.legal-page-module__qLSGyG__main{width:min(760px,100% - 64px);margin-inline:auto;padding-block:72px 88px}.legal-page-module__qLSGyG__main h1{letter-spacing:-.045em;font-size:clamp(34px,4vw,48px);font-weight:500;line-height:1.15}.legal-page-module__qLSGyG__updated{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.8}.legal-page-module__qLSGyG__content{margin-top:40px}.legal-page-module__qLSGyG__content section+section{margin-top:32px}.legal-page-module__qLSGyG__content h2{letter-spacing:-.025em;margin-bottom:14px;font-size:23px;font-weight:500;line-height:1.35}.legal-page-module__qLSGyG__content p,.legal-page-module__qLSGyG__content li{color:var(--muted);font-size:16px;line-height:1.85}.legal-page-module__qLSGyG__content p+p{margin-top:14px}.legal-page-module__qLSGyG__content ul{margin-block:14px;padding-left:24px;list-style:outside}.legal-page-module__qLSGyG__content li+li{margin-top:6px}.legal-page-module__qLSGyG__content a{color:var(--accent);text-underline-offset:4px;text-decoration:underline}.legal-page-module__qLSGyG__footer{border-top:1px solid var(--border);padding-block:32px}.legal-page-module__qLSGyG__footerInner{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px 32px;font-size:12px;line-height:1.8;display:flex}.legal-page-module__qLSGyG__footer nav{flex-wrap:wrap;gap:16px 24px;display:flex}.legal-page-module__qLSGyG__footer a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:639px){.legal-page-module__qLSGyG__headerInner{flex-wrap:wrap;gap:12px;padding-block:24px}.legal-page-module__qLSGyG__main{width:calc(100% - 40px);padding-block:48px 56px}.legal-page-module__qLSGyG__content{margin-top:32px}.legal-page-module__qLSGyG__content h2{font-size:21px}.legal-page-module__qLSGyG__footerInner{flex-direction:column}}
