.legal-shell{min-height:100vh;background:#f5f5f7;color:#1d1d1f;font:17px/1.55 -apple-system,BlinkMacSystemFont,SF Pro Text,sans-serif;padding:48px 20px 80px}.legal-card{box-sizing:border-box;width:min(760px,100%);margin:0 auto;padding:clamp(28px,6vw,64px);border-radius:30px;background:#fff;box-shadow:0 18px 60px rgb(0 0 0/8%)}.legal-card h1{font-size:clamp(36px,7vw,58px);line-height:1;margin:0 0 12px}.legal-card h2{font-size:22px;margin:32px 0 8px}.legal-card li,.legal-card p{color:#424245}.legal-card .meta{color:#6e6e73;margin-bottom:36px}.legal-card a{color:#5e5ce6}.legal-card nav{display:flex;gap:20px;margin-top:42px}@media (prefers-color-scheme:dark){.legal-shell{background:#000;color:#f5f5f7}.legal-card{background:#1c1c1e;box-shadow:none}.legal-card li,.legal-card p{color:#d1d1d6}.legal-card .meta{color:#98989d}}