.variora-legal{min-height:100vh;padding:40px 16px 64px;background:radial-gradient(circle at top right,rgba(201,162,39,.16),transparent 42%),var(--variora-brand-gradient);color:#fff}.variora-legal__shell{width:min(100%,760px);margin:0 auto}.variora-legal__panel{padding:32px;border-radius:24px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);box-shadow:var(--variora-brand-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.variora-legal__title{margin:16px 0 8px;font-size:1.75rem;font-weight:700}.variora-legal__lead,.variora-legal__panel p,.variora-legal__panel li{color:#ffffffd1;line-height:1.65}.variora-legal__panel h2{margin:28px 0 10px;font-size:1.1rem;font-weight:700}.variora-legal__panel ul{margin:0;padding-left:1.2rem}.variora-legal__panel a{color:#e8d5a3}.variora-legal__nav{display:flex;flex-wrap:wrap;gap:12px 18px;margin-top:24px;font-size:.9rem}.variora-legal__meta{margin-top:24px;font-size:.8rem;color:#ffffff8c}.variora-landing__footer{display:flex;justify-content:center;gap:16px;margin-top:20px;font-size:.85rem}.variora-landing__footer a{color:#e8d5a3f2}
