@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@700;800;900&family=Inter:wght@400;500;600&display=swap";.legal-page{width:100%;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:32px 18px;background:radial-gradient(circle at top,rgba(237,208,122,.12),transparent 34rem),#080710}.legal-card{width:min(760px,100%);border:1px solid rgba(237,208,122,.18);border-radius:28px;background:#121122eb;padding:clamp(24px,5vw,44px);box-shadow:0 24px 80px #00000047}.legal-kicker{margin:0 0 10px;color:#c9ad55;font:900 12px/1 Montserrat,sans-serif;letter-spacing:.28em;text-transform:uppercase}.legal-card h1{margin:0 0 22px;color:#f7f1e6;font:900 clamp(30px,7vw,54px)/.98 Montserrat,sans-serif}.legal-card h2{margin:24px 0 8px;color:#edd07a;font:800 18px/1.2 Montserrat,sans-serif}.legal-card p{margin:0 0 14px;color:#aaa08c;font:500 16px/1.7 Inter,sans-serif}.legal-card a{color:#edd07a;font-weight:700}.legal-updated{margin-top:28px!important;color:#7f7768!important;font-size:13px!important}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;padding:0;background:#080710;color:#f0ebe0;font-family:Inter,sans-serif;min-height:100dvh}#root{min-height:100dvh;display:flex;flex-direction:column}
