.updates-container{max-width:800px;margin:0 auto;padding:2rem 1rem}.updates-title{font-size:2.5rem;font-weight:700;color:#e0e0e0;margin:0 0 3rem;text-align:center;letter-spacing:-.02em}.updates-content{display:flex;flex-direction:column;gap:2.5rem}.update-entry{background:#2e2e2e4d;border-radius:12px;padding:2rem;border:1px solid rgba(255,255,255,.08);transition:all .3s ease}.update-version{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 1.5rem;letter-spacing:-.01em;border-bottom:2px solid rgba(255,255,255,.1);padding-bottom:.75rem}.update-list{margin:0;padding:0;list-style:none}.update-list li{color:#b0b0b0;font-size:.95rem;line-height:1.6;margin-bottom:.75rem;padding-left:1.5rem;position:relative}.update-list li:last-child{margin-bottom:0}.update-list li:before{content:"•";color:#fff;font-size:1.2rem;position:absolute;left:0;top:-.1rem}@media (max-width: 768px){.updates-container{padding:1.5rem 1rem}.updates-title{font-size:2rem;margin-bottom:2rem}.update-entry{padding:1.5rem}.updates-content{gap:2rem}}@media (max-width: 480px){.updates-container{padding:1rem .75rem}.updates-title{font-size:1.75rem;margin-bottom:1.5rem}.update-entry{padding:1.25rem}.update-version{font-size:1.1rem}.update-list li{font-size:.9rem;padding-left:1.25rem}}
