html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:Inter,sans-serif;background-color:#000;color:#e5e7eb}*{box-sizing:border-box}.legal-page{padding:80px 20px}.legal-container{max-width:820px;margin:0 auto;border:1px solid hsla(0,0%,100%,.08);border-radius:32px;padding:40px 28px;line-height:1.65}.glass-card,.legal-container{background:hsla(0,0%,100%,.03);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.glass-card{border:1px solid hsla(0,0%,100%,.08)}.feature-icon{background:linear-gradient(135deg,#059669,#10b981)}.accent-gradient{background:linear-gradient(90deg,#10b981,#34d399);-webkit-background-clip:text;-webkit-text-fill-color:transparent}details summary::-webkit-details-marker{display:none}