.legal{color:#efe6da;max-width:720px;margin:0 auto;font-family:Times New Roman,Times,Noto Serif,Georgia,serif}.legal .legal-label{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#c9a063;margin:0 0 16px;font-size:15px}.legal-card{background:linear-gradient(#17120f,#0f0c0b);border:1px solid #c9a06329;border-radius:24px;padding:28px 22px 30px;box-shadow:inset 0 1px #ecd09a0d,0 10px 30px #00000059}.legal h1,.legal h2,.legal p,.legal li{color:inherit;letter-spacing:normal;text-transform:none;text-shadow:none;font-family:inherit}.legal-card h1{color:#f7efe3;margin:0 0 14px;font-size:26px;font-weight:400;line-height:1.25}.legal-card .legal-date{color:#9a8f82;margin:0 0 22px;font-size:16px;line-height:1.45}.legal-card p{margin:0 0 14px;font-size:17px;line-height:1.6}.legal-card h2{color:#f7efe3;margin:30px 0 12px;font-size:22px;font-weight:700;line-height:1.3}.legal-card ul{margin:0 0 14px;padding-left:22px}.legal-card li{margin:0 0 8px;font-size:17px;line-height:1.55}.legal-card li::marker{color:#c9a063}.legal-card>section:last-child>:last-child{margin-bottom:0}.legal-card a{color:inherit}body.legal-page{background:#0a0809;margin:0}body.legal-page .legal{padding:28px 16px 48px}
