.page-legal{background:#070707;color:#f5efe4}.page-legal .legal-container{width:min(860px,calc(100% - 40px));margin:0 auto}.page-legal .legal-hero{padding:76px 0 46px;border-bottom:1px solid rgba(214,179,106,.16);background:linear-gradient(180deg,#0c0a07 0,#070707 100%)}.page-legal .legal-back{display:inline-flex;margin-bottom:30px;color:#c9a555;font-size:12px;font-weight:800}.page-legal .legal-kicker{display:block;color:#b99142;font-size:10px;font-weight:900;letter-spacing:.22em}.page-legal h1{margin:10px 0 14px;font-family:var(--n2a-font-display);font-size:var(--n2a-size-h1);line-height:1.08}.page-legal .legal-hero p{max-width:720px;margin:0;color:#b5aa99;font-size:14px}.page-legal .legal-body{padding:42px 0 72px}.page-legal .legal-section{padding:26px 0;border-bottom:1px solid rgba(255,255,255,.08)}.page-legal .legal-section h2{margin:0 0 9px;color:#edd39a;font-size:20px}.page-legal .legal-section p{margin:0;color:#bbb1a2;font-size:13px;line-height:1.9}.page-legal .legal-updated{margin:28px 0 0;color:#71695f;font-size:10px;letter-spacing:.08em}@media(max-width:760px){.page-legal .legal-container{width:min(100% - 28px,860px)}.page-legal .legal-hero{padding:52px 0 34px}.page-legal .legal-back{margin-bottom:22px}.page-legal .legal-body{padding:24px 0 50px}.page-legal .legal-section{padding:21px 0}.page-legal .legal-section h2{font-size:18px}.page-legal .legal-section p{font-size:12px}}
