.fNiEfG_hero{flex-direction:column;gap:14px;max-width:1240px;margin:0 auto;padding:72px 24px 40px;display:flex}.fNiEfG_moderniz,.fNiEfG_eyebrow,.fNiEfG_hero h1,.fNiEfG_releaseHero h1{font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;font-weight:400}.fNiEfG_eyebrow,.fNiEfG_hero h1,.fNiEfG_releaseHero h1{text-transform:uppercase;margin:0}.fNiEfG_eyebrow{color:var(--accent);letter-spacing:.14em;align-items:center;gap:10px;font-size:12px;display:flex}.fNiEfG_diamond{background:var(--accent);flex:none;width:10px;height:10px;transform:rotate(45deg)}.fNiEfG_hero h1,.fNiEfG_releaseHero h1{font-size:clamp(40px,5vw,68px);line-height:1}.fNiEfG_intro{max-width:680px;color:var(--muted);margin:0;font-size:20px;line-height:1.55}.fNiEfG_list{flex-direction:column;gap:12px;max-width:1240px;margin:0 auto;padding:40px 24px;display:flex}.fNiEfG_row,.fNiEfG_featured{color:inherit;flex-wrap:wrap;align-items:center;text-decoration:none;display:flex}.fNiEfG_row:focus-visible,.fNiEfG_featured:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.fNiEfG_featured{color:var(--base);background:var(--accent);clip-path:polygon(48px 0,100% 0,calc(100% - 48px) 100%,0 100%);gap:16px 40px;padding:36px 80px}.fNiEfG_featured:hover{color:var(--base);background:var(--accent-hover)}.fNiEfG_featuredVersion{font-size:56px;line-height:1}.fNiEfG_featuredCopy,.fNiEfG_rowCopy{flex:360px}.fNiEfG_featuredCopy p,.fNiEfG_rowCopy p,.fNiEfG_featured h3,.fNiEfG_row h3{margin:0}.fNiEfG_featuredKicker{letter-spacing:.12em;text-transform:uppercase;font-size:13px}.fNiEfG_featured h3{font-size:22px;font-weight:700}.fNiEfG_featuredCount{font-weight:500}.fNiEfG_fakeButton{min-height:50px;color:var(--text);background:var(--base);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;padding:0 32px;font-size:13px;display:inline-flex}.fNiEfG_row{background:var(--surface);border-left:4px solid var(--accent);gap:12px 40px;padding:24px 32px}.fNiEfG_row:hover{background:var(--surface-soft)}.fNiEfG_rowVersion{min-width:110px;font-size:32px}.fNiEfG_row h3{font-size:18px;font-weight:700}.fNiEfG_rowMeta{color:var(--muted);font-size:16px}.fNiEfG_rowCta{color:var(--accent);font-weight:700}.fNiEfG_pagination{flex-wrap:wrap;gap:8px;max-width:1240px;margin:0 auto;padding:0 24px 96px;display:flex}.fNiEfG_page{min-width:44px;min-height:44px;color:var(--text);background:var(--surface-soft);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;justify-content:center;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.fNiEfG_page:hover{color:var(--text);background:#3c3c44}.fNiEfG_page[aria-current=page]{color:var(--base);background:var(--accent)}.fNiEfG_page:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.fNiEfG_releaseHero{position:relative;overflow:hidden}.fNiEfG_releaseHeroImage{object-fit:cover;opacity:.3}.fNiEfG_releaseHero:after{background:linear-gradient(90deg, var(--base) 35%, #0e0e0f80);content:"";position:absolute;inset:0}.fNiEfG_releaseHeroInner{z-index:1;flex-direction:column;gap:16px;max-width:1240px;margin:0 auto;padding:40px 24px 72px;display:flex;position:relative}.fNiEfG_breadcrumb{font-size:15px}.fNiEfG_breadcrumb a{color:var(--muted);text-decoration:none}.fNiEfG_breadcrumb a:hover{color:var(--text)}.fNiEfG_breadcrumbSep{color:#5c5c62}.fNiEfG_breadcrumbCurrent{color:var(--text)}.fNiEfG_meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:15px;display:flex}.fNiEfG_tag{color:var(--base);background:var(--accent);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);text-transform:uppercase;padding:2px 14px;font-weight:700}.fNiEfG_releaseIntro{color:#d6d6da;max-width:640px;margin:0;font-size:20px;line-height:1.55}.fNiEfG_release{flex-wrap:wrap;align-items:flex-start;gap:40px;max-width:1240px;margin:0 auto;padding:56px 24px 96px;display:flex}.fNiEfG_toc{background:var(--surface);flex-direction:column;flex:220px;gap:2px;padding:16px 0;display:flex}.fNiEfG_tocLabel{color:#8e8e94;font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:0 14px 8px;font-size:12px}.fNiEfG_toc a{min-height:44px;color:var(--muted);text-transform:uppercase;align-items:center;gap:10px;padding:0 14px;font-size:16px;text-decoration:none;display:flex}.fNiEfG_toc a:hover,.fNiEfG_toc a:focus-visible{color:var(--text);background:var(--surface-raised)}.fNiEfG_tocDot{background:var(--tone);flex:none;width:8px;height:8px;transform:rotate(45deg)}.fNiEfG_tocCount{color:#8e8e94;margin-left:auto;font-size:14px}.fNiEfG_sections{flex-direction:column;flex:999 640px;gap:40px;min-width:0;display:flex}.fNiEfG_section{flex-direction:column;gap:14px;scroll-margin-top:6rem;display:flex}.fNiEfG_section h2{font-family:var(--font-moderniz), "Segoe UI", Arial, sans-serif;text-transform:uppercase;align-items:center;gap:14px;margin:0;font-size:26px;font-weight:400;line-height:1.2;display:flex}.fNiEfG_sectionBar{background:var(--tone);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);flex:none;width:36px;height:14px}.fNiEfG_items{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fNiEfG_items li{color:#d6d6da;background:var(--surface);gap:14px;padding:12px 18px;font-size:17px;line-height:1.55;display:flex}.fNiEfG_itemDot{background:var(--tone);flex:none;width:7px;height:7px;margin-top:9px;transform:rotate(45deg)}.fNiEfG_back{align-self:flex-start}.fNiEfG_toneGold{--tone:var(--accent)}.fNiEfG_toneRed{--tone:#ff6c79}.fNiEfG_toneCyan{--tone:var(--logo-cyan)}.fNiEfG_toneMuted{--tone:var(--muted)}.fNiEfG_toneGreen{--tone:#7bf2a7}.fNiEfG_toneGray{--tone:#858589}@media (max-width:760px){.fNiEfG_hero{padding:48px 16px 28px}.fNiEfG_intro,.fNiEfG_releaseIntro{font-size:18px}.fNiEfG_list{padding:8px 16px 32px}.fNiEfG_featured{clip-path:polygon(20px 0,100% 0,calc(100% - 20px) 100%,0 100%);padding:28px 36px}.fNiEfG_featuredVersion{font-size:44px}.fNiEfG_row{padding:20px}.fNiEfG_pagination{padding:0 16px 64px}.fNiEfG_releaseHeroInner{padding:32px 16px 48px}.fNiEfG_release{gap:32px;padding:40px 16px 64px}.fNiEfG_section h2{font-size:21px}.fNiEfG_items li{padding:12px 14px;font-size:16px}}
