#tapax-redesign.legal-page{--color-ink:var(--ink);--color-ink-soft:var(--muted);--color-ink-faint:#6e6e73;--color-line:var(--hair);--color-line-strong:#c9c9cf;--color-canvas:var(--paper);--color-canvas-alt:var(--tint);--color-accent:var(--accent);--color-accent-hover:var(--action-hover);flex-direction:column;min-height:100vh;display:flex}#tapax-redesign .legal{background:var(--paper);flex:1;padding:56px 0 96px}#tapax-redesign .legal-wrap{width:min(720px,100% - 80px)}#tapax-redesign .legal *{font-family:inherit}#tapax-redesign .legal-back{color:var(--accent);font-size:13px;display:inline-block}#tapax-redesign .legal-back:hover{text-underline-offset:4px;text-decoration:underline}#tapax-redesign .legal h1{letter-spacing:-.035em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin-top:22px;font-size:clamp(34px,4.6vw,52px);font-weight:650;line-height:1.08}#tapax-redesign .legal-body{color:var(--muted);margin-top:36px;font-size:16px;line-height:1.65}#tapax-redesign .legal-body>*+*{margin-top:40px}#tapax-redesign .legal-body h2{letter-spacing:-.3px;color:var(--ink);margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.3}#tapax-redesign .legal-section-body>*+*,#tapax-redesign .legal-body>div>*+*{margin-top:12px}#tapax-redesign .legal-body strong{color:var(--ink);font-weight:600}#tapax-redesign .legal-body a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}#tapax-redesign .legal-body a:hover{color:var(--action-hover)}#tapax-redesign .legal-body .text-ink-soft\/70{color:var(--muted)}@media (max-width:760px){#tapax-redesign .legal{padding:36px 0 64px}#tapax-redesign .legal-wrap{width:calc(100% - 40px)}#tapax-redesign .legal-body{font-size:15px}#tapax-redesign .legal-body>*+*{margin-top:32px}#tapax-redesign .legal-body h2{font-size:18px}}
