.legal-module__9I58vq__legalPage{max-width:820px;min-height:65vh;margin:0 auto;padding:clamp(42px,8vw,96px) clamp(20px,5vw,40px) 90px}.legal-module__9I58vq__eyebrow{color:#40594a;letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.legal-module__9I58vq__legalPage h1{color:var(--foreground);font-family:var(--font-display), Georgia, serif;letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(38px,7vw,60px);font-weight:400;line-height:1}.legal-module__9I58vq__intro,.legal-module__9I58vq__body,.legal-module__9I58vq__pending{color:var(--foreground);max-width:66ch;font-size:15px;line-height:1.7}.legal-module__9I58vq__pending{background:var(--card);border-left:4px solid var(--primary);margin:30px 0;padding:20px 24px}.legal-module__9I58vq__body{background:var(--card);border:1px solid var(--border);white-space:pre-line;margin:30px 0;padding:clamp(20px,5vw,38px)}.legal-module__9I58vq__links{flex-wrap:wrap;gap:10px 20px;margin-top:28px;display:flex}.legal-module__9I58vq__links a{color:var(--foreground);text-underline-offset:4px;-webkit-text-decoration:underline #aab8ad;text-decoration:underline #aab8ad}.legal-module__9I58vq__links a:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}
