.marketing-site .legal-hero{padding:80px 0 72px;border-bottom:1px solid rgba(255,255,255,.06)}.marketing-site .legal-hero-inner{max-width:720px}.marketing-site .legal-body{padding:72px 0 96px}.marketing-site .legal-prose{max-width:740px;margin:0 auto;color:var(--ink-2);font-size:15px;line-height:1.7}.marketing-site .legal-prose h2{font-size:20px;font-weight:700;color:var(--navy-900);letter-spacing:-.014em;margin:40px 0 12px;padding-top:8px}.marketing-site .legal-prose h2:first-child{margin-top:0}.marketing-site .legal-prose p{margin:0 0 16px}.marketing-site .legal-prose ul{margin:0 0 16px;padding-left:22px;display:flex;flex-direction:column;gap:6px}.marketing-site .legal-prose ul li{list-style:disc}.marketing-site .legal-prose a{color:var(--teal-600);text-decoration:none;font-weight:500}.marketing-site .legal-prose a:hover{text-decoration:underline}.marketing-site .legal-prose strong{color:var(--navy-900);font-weight:600}.marketing-site .legal-prose code{font-family:JetBrains Mono,ui-monospace,monospace;font-size:13px;background:var(--paper-2);border:1px solid var(--line);padding:1px 6px;border-radius:var(--radius-sm);color:var(--ink-2)}.marketing-site .legal-table-wrap{overflow-x:auto;margin:4px 0 20px;border-radius:var(--radius-lg);border:1px solid var(--line);-webkit-overflow-scrolling:touch}@media(max-width:768px){.marketing-site .legal-table-wrap{mask-image:linear-gradient(to right,black 88%,transparent);-webkit-mask-image:linear-gradient(to right,black 88%,transparent)}.marketing-site .legal-table{min-width:520px}}.marketing-site .legal-table{width:100%;border-collapse:collapse;font-size:14px}.marketing-site .legal-table th{background:var(--paper-2);padding:10px 16px;text-align:left;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line)}.marketing-site .legal-table td{padding:12px 16px;color:var(--ink-2);border-bottom:1px solid var(--line)}.marketing-site .legal-table tr:last-child td{border-bottom:none}.marketing-site .legal-table tr:nth-child(2n) td{background:var(--paper-2)}
