:root{color-scheme:dark}*{box-sizing:border-box}body{margin:0;background:#080808;color:#e9e9e9;font:16px/1.65 Arial,sans-serif}.legal-shell{width:min(900px,calc(100% - 32px));margin:36px auto 80px}.legal-back{display:inline-block;margin-bottom:28px;color:#fff}.legal-card{padding:clamp(22px,5vw,56px);border:1px solid #292929;background:#101010}.legal-brand{font-weight:900;letter-spacing:.08em}.legal-card h1{margin:.35em 0 .2em;font-size:clamp(30px,6vw,54px);line-height:1.05}.legal-card h2{margin:2em 0 .45em;font-size:22px}.legal-card h3{margin:1.4em 0 .35em;font-size:17px}.legal-card p,.legal-card li{color:#c8c8c8}.legal-card a{color:#fff}.legal-date{color:#888}.legal-note{padding:14px 16px;border-left:3px solid #fff;background:#181818}.legal-card table{width:100%;border-collapse:collapse}.legal-card th,.legal-card td{padding:10px;border:1px solid #333;text-align:left;vertical-align:top}@media(max-width:600px){.legal-card{padding:22px 18px}.legal-card table{font-size:13px}}
