.legal-shell{background:var(--background,#f6f8fc);min-height:100vh;padding:32px 16px 64px}.legal-card{background:#fff;border:1px solid #e5e9f2;border-radius:20px;max-width:760px;margin:0 auto;padding:40px clamp(20px,5vw,48px);box-shadow:0 20px 50px -30px #14285a40}.legal-card header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.legal-card header img{width:auto;height:32px}.legal-card header a.back{color:#2553d0;font-size:14px;font-weight:600;text-decoration:none}.legal-card h1{letter-spacing:-.02em;margin:0 0 6px;font-size:clamp(26px,4vw,34px)}.legal-card .updated{color:#667085;margin:0 0 20px;font-size:14px}.legal-card .draft{color:#7a4b00;background:#fff7e6;border:1px solid #f5d9a8;border-radius:12px;margin-bottom:24px;padding:12px 14px;font-size:14px}.legal-card h2{margin:28px 0 8px;font-size:19px}.legal-card p,.legal-card li{color:#344054;font-size:15.5px;line-height:1.7}.legal-card ul{padding-left:20px}.legal-card a{color:#2553d0}
