.legal{max-width:820px;margin:0 auto;padding:200px clamp(20px,5vw,56px) 140px;color:#C9C9CE;font-size:16px;line-height:1.75}.legal .kicker{font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#FF4A4F;margin:0 0 20px}.legal h1{font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(40px,7vw,96px);line-height:.9;letter-spacing:-.005em;color:#F2F0EC;margin:0 0 10px}.legal .updated{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#85858C;margin:0 0 40px}.legal h2{font-family:Big Shoulders Display,Arial Narrow,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(24px,3vw,34px);line-height:1;color:#F2F0EC;margin:44px 0 14px}.legal h3{font-family:Archivo,sans-serif;font-weight:700;font-size:18px;color:#F2F0EC;margin:28px 0 8px}.legal p{margin:0 0 14px}.legal a{color:#FF6B6F;text-decoration:underline}.legal strong{color:#F2F0EC}.legal ul{margin:0 0 14px;padding-left:20px}.legal li{margin:0 0 8px}.legal table{width:100%;border-collapse:collapse;margin:14px 0 24px;font-size:14px}.legal td,.legal th{text-align:left;padding:10px 12px;border:1px solid rgba(242,240,236,.1);vertical-align:top}.legal th{background:#141416;color:#F2F0EC;font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.legal .box{background:#121214;border:1px solid rgba(242,240,236,.1);border-left:3px solid #c8161e;border-radius:2px;padding:16px 18px;margin:0 0 20px;color:#D7D5D0}.legal address{font-style:normal}