.latest-updates{max-width:720px;margin:0 auto;padding:clamp(3rem,5vw,6rem) clamp(1rem,4vw,2rem)}.latest-updates__header{text-align:center;margin-bottom:3rem}.latest-updates__title{color:#fff;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;margin:0 0 .5rem}.latest-updates__subtitle{color:#ffffff59;text-transform:uppercase;letter-spacing:.15em;font-size:.75rem;font-family:var(--font-geist-mono), monospace}.latest-updates__filters{flex-wrap:wrap;justify-content:center;gap:4px;margin-bottom:1.5rem;display:flex}.latest-updates__filter-btn{font-size:.65rem;font-family:var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.1em;color:#ffffff4d;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;padding:4px 10px;transition:all .2s}.latest-updates__filter-btn:hover{color:#ffffff80;border-color:#ffffff14}.latest-updates__filter-btn--active{color:#00e5ff;background:#00e5ff0d;border-color:#00e5ff33}.latest-updates__list{flex-direction:column;gap:0;display:flex}.latest-updates__row{font-family:var(--font-geist-mono), monospace;border-bottom:1px solid #ffffff0a;align-items:baseline;gap:.75rem;padding:.625rem 0;font-size:.8125rem;line-height:1.5;transition:background .2s;display:flex}.latest-updates__link{color:inherit;text-decoration:none;display:block}.latest-updates__link:hover .latest-updates__row{background:#00e5ff08}.latest-updates__link:hover .latest-updates__arrow{opacity:1;transform:translate(2px)}.latest-updates__date{color:#ffffff4d;white-space:nowrap;min-width:5.5rem;font-size:.75rem}.latest-updates__tag{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:.15rem .4rem;font-size:.625rem;font-weight:600;line-height:1.4}.latest-updates__text{color:#fff9;flex:1}.latest-updates__arrow{color:#00e5ff4d;opacity:0;font-size:.75rem;transition:all .2s}@media (max-width:640px){.latest-updates__row{flex-wrap:wrap;gap:.4rem .5rem;padding:.75rem 0}.latest-updates__date{width:100%;min-width:auto;margin-bottom:.15rem}}