:root{--editorial-hero-surface:linear-gradient(135deg, color-mix(in srgb, var(--bg) 92%, var(--accent) 8%) 0%, color-mix(in srgb, var(--bg-elevated) 88%, var(--accent) 12%) 68%, color-mix(in srgb, var(--surface) 80%, var(--accent) 20%) 140%);--editorial-hero-border:color-mix(in srgb, var(--accent) 14%, var(--border-subtle));--editorial-hero-shadow:var(--editorial-shadow-feature);--editorial-hero-overlay:linear-gradient(90deg, color-mix(in srgb, var(--bg) 92%, transparent) 0%, color-mix(in srgb, var(--bg) 72%, transparent) 46%, color-mix(in srgb, var(--bg) 32%, transparent) 100%);--editorial-hero-media-surface:color-mix(in srgb, var(--surface) 64%, transparent);--editorial-hero-media-border:color-mix(in srgb, var(--accent) 18%, var(--border-subtle));--editorial-hero-media-shadow:var(--editorial-shadow-panel);--editorial-home-image-overlay:linear-gradient(90deg, color-mix(in srgb, var(--bg) 92%, transparent) 0%, color-mix(in srgb, var(--bg) 72%, transparent) 46%, color-mix(in srgb, var(--bg) 18%, transparent) 78%);--editorial-surface-feature:linear-gradient(180deg, #111f25e6, #0e1b21f0);--editorial-surface-panel:linear-gradient(180deg, #111f25b3, #0e1b21d1);--editorial-surface-row-hover:color-mix(in srgb, var(--accent) 5%, var(--surface-muted));--editorial-surface-chip:color-mix(in srgb, var(--surface-muted) 72%, transparent);--editorial-shadow-feature:0 14px 34px #0003;--editorial-shadow-panel:0 5px 16px #0000001a;--editorial-shadow-row:none;--editorial-ambient-glow:transparent;--editorial-panel-border:color-mix(in srgb, var(--accent) 10%, var(--border-subtle));--editorial-chip-active-shadow:none}html:is([data-theme=hardware],[data-theme=light]){--editorial-hero-surface:var(--editorial-surface-feature);--editorial-hero-border:var(--editorial-panel-border);--editorial-hero-shadow:var(--editorial-shadow-feature);--editorial-hero-overlay:linear-gradient(90deg, color-mix(in srgb, var(--surface) 88%, transparent) 0%, color-mix(in srgb, var(--surface) 62%, transparent) 46%, color-mix(in srgb, var(--surface) 18%, transparent) 100%);--editorial-hero-media-surface:color-mix(in srgb, var(--surface) 74%, transparent);--editorial-hero-media-border:color-mix(in srgb, var(--accent) 14%, var(--border-subtle));--editorial-hero-media-shadow:var(--editorial-shadow-panel);--editorial-home-image-overlay:linear-gradient(90deg, color-mix(in srgb, var(--surface) 92%, transparent) 0%, color-mix(in srgb, var(--surface) 74%, transparent) 46%, color-mix(in srgb, var(--surface) 16%, transparent) 78%);--editorial-surface-feature:linear-gradient(180deg, #faf9f6f0, #eceee9e6);--editorial-surface-panel:linear-gradient(180deg, #faf9f6c2, #eceee9b3);--editorial-surface-row-hover:color-mix(in srgb, var(--accent) 6%, var(--surface-glass));--editorial-surface-chip:color-mix(in srgb, var(--surface) 68%, transparent);--editorial-shadow-feature:0 10px 24px #202a2c12;--editorial-shadow-panel:0 2px 10px #202a2c0a;--editorial-ambient-glow:transparent;--editorial-panel-border:color-mix(in srgb, var(--accent) 8%, var(--border-subtle))}.page-hero,.home-page>.page-hero.page-hero--home,.device-hub-hero,.articles-archive__hero{background:var(--editorial-hero-surface);border-color:var(--editorial-hero-border);box-shadow:var(--editorial-hero-shadow)}.page-hero:before{background:var(--editorial-hero-overlay)}.page-hero__panel,.page-hero__media{background:var(--editorial-hero-media-surface);border-color:var(--editorial-hero-media-border);box-shadow:var(--editorial-hero-media-shadow)}.home-page>.page-hero.page-hero--home .home-hero__background:after,html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__background--dark:after{background:var(--editorial-home-image-overlay)}.home-page>.release-status-section .release-status-card,.article-card--latest,.home-page>.home-priority-grid--latest-only .latest-updates-grid .article-card--latest{background:var(--editorial-surface-panel);border-color:color-mix(in srgb, var(--accent) 12%, var(--border-subtle));box-shadow:var(--editorial-shadow-panel)}.home-page>.release-status-section .release-status-card:hover,.home-page>.release-status-section .release-status-card:focus-within,.article-card--latest:hover,.article-card--latest:focus-within,.home-page>.home-priority-grid--latest-only .latest-updates-grid .article-card--latest:hover,.home-page>.home-priority-grid--latest-only .latest-updates-grid .article-card--latest:focus-within{border-color:color-mix(in srgb, var(--accent) 24%, var(--border));box-shadow:var(--editorial-shadow-panel)}.home-page>.release-status-section .release-status-card__art,.article-media-tag,.device-hub-identity-tag{box-shadow:inset 0 1px #ffffff17,0 6px 14px #0000001a}.device-hub-panel,.device-trust-strip,.articles-archive__filters,.articles-archive__results,.reviews-list-section{background:var(--editorial-surface-panel);border-color:var(--editorial-panel-border);box-shadow:var(--editorial-shadow-panel)}.articles-archive__filters{box-shadow:none;background:0 0;border:0;padding:2px 0}.articles-archive__results{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 42%, transparent), transparent 100%)}.articles-filter-chip,.device-topic-chip{background:var(--editorial-surface-chip);border-color:color-mix(in srgb, currentColor 18%, var(--border-subtle));border-radius:var(--radius-button);box-shadow:none}.articles-filter-chip:hover,.articles-filter-chip:focus-visible,.articles-filter-chip[aria-current=true],.device-topic-chip:hover,.device-topic-chip:focus-visible{background:color-mix(in srgb, var(--accent) 8%, var(--editorial-surface-chip));border-color:color-mix(in srgb, var(--accent) 28%, var(--border));box-shadow:none;color:var(--ink)}.article-row-card,.articles-archive-card,.device-article-row,.device-core-row{border-top:0;border-left:0;border-right:0;border-color:var(--border-subtle);box-shadow:var(--editorial-shadow-row);background:0 0;border-radius:0}.article-row-card:hover,.article-row-card:focus-visible,.articles-archive-card:hover,.articles-archive-card:focus-visible,.device-article-row:hover,.device-article-row:focus-visible,.device-core-row:hover,.device-core-row:focus-visible{background:var(--editorial-surface-row-hover);border-color:color-mix(in srgb, var(--accent) 22%, var(--border-subtle));box-shadow:none;transform:none}.device-core-row{border-bottom:1px solid var(--border-subtle);grid-template-columns:44px minmax(0,1fr) auto 18px;padding:12px 4px}.device-core-row__icon,.device-hub-page .device-core-row__icon{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 7%, transparent);border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 18%, var(--border-subtle));box-shadow:none;width:40px;height:40px}.device-core-row:hover .device-core-row__icon,.device-core-row:focus-visible .device-core-row__icon,.device-hub-page .device-core-row:hover .device-core-row__icon,.device-hub-page .device-core-row:focus-visible .device-core-row__icon{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 10%, transparent);box-shadow:none;transform:none}.article-row-card__media .article-media,.articles-archive-card__media .article-media,.device-article-row__media .article-media{border-color:var(--border-subtle);border-radius:var(--radius-button)}.article-media:before{background:linear-gradient(180deg, color-mix(in srgb, var(--article-media-accent) 5%, #050b122e) 0%, transparent 38%, #050b123d 100%)}.article-media[data-media=placeholder]{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-muted) 36%, transparent), transparent), color-mix(in srgb, var(--bg-elevated) 88%, var(--surface) 12%);border:1px solid color-mix(in srgb, var(--border) 84%, transparent)}.article-media[data-media=placeholder]:before{background:linear-gradient(180deg, color-mix(in srgb, var(--ink-muted) 7%, transparent) 0%, transparent 46%, color-mix(in srgb, var(--bg) 32%, transparent) 100%)}.article-media[data-media=placeholder]:after{content:none}.article-media-tag,.home-page .article-card--latest .article-media-tag,.device-hub-page .article-row-card .article-media-tag,.article-row-card__media .article-media-tag,.articles-archive-card__media .article-media-tag{background:color-mix(in srgb, var(--article-media-accent) 10%, #071014c2);border-color:color-mix(in srgb, var(--article-media-accent) 28%, transparent)}.home-page .article-card--latest:hover .article-media-tag,.home-page .article-card--latest:focus-within .article-media-tag,.device-hub-page .article-row-card:hover .article-media-tag,.device-hub-page .article-row-card:focus-visible .article-media-tag,.article-row-card:hover .article-media-tag,.article-row-card:focus-visible .article-media-tag,.articles-archive-card:hover .article-media-tag,.articles-archive-card:focus-within .article-media-tag{background:color-mix(in srgb, var(--article-media-accent) 14%, #071014d1);border-color:color-mix(in srgb, var(--article-media-accent) 34%, transparent);box-shadow:inset 0 1px #ffffff1a,0 6px 14px #0000001f}.article-card--latest .article-card__badge-row .category-badge,.article-card--latest .article-card__badge-row .game-review-mini-strip__item,.category-badge{box-shadow:none}@media (max-width:768px){.home-page>.page-hero.page-hero--home .home-hero__background:after,html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__background:after{background:linear-gradient(#ebf3efe6 0%,#ebf3efb8 58%,#ebf3ef61 100%)}html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__background--dark:after{background:linear-gradient(#020a11eb 0%,#020a11c2 58%,#020a116b 100%)}}@media (min-width:769px){.home-page>.page-hero.page-hero--home .home-hero__background-image{filter:saturate(.68)contrast(.94);opacity:.56}.home-page>.page-hero.page-hero--home .home-hero__background:after{background:linear-gradient(90deg,#f2f7f5f0 0%,#f2f7f5d6 46%,#f2f7f566 78%,#f2f7f542 100%)}html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__background--dark .home-hero__background-image{filter:saturate(.58)brightness(.74)contrast(.96);opacity:.62}html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__background--dark:after{background:linear-gradient(90deg,#071018f0 0%,#071018d6 46%,#07101870 78%,#07101857 100%)}}:root{--article-topic-news:#8ec7ff;--article-topic-news-text:#8ec7ff;--article-topic-overview:#c6adff;--article-topic-overview-text:#c6adff;--article-topic-guide:#8ee6a3;--article-topic-guide-text:#8ee6a3;--article-topic-accessories:#f4c465;--article-topic-accessories-text:#f4c465;--article-topic-commentary:#ffad70;--article-topic-commentary-text:#ffad70;--article-topic-review:#ff92b5;--article-topic-review-text:#ff92b5;--article-topic-neutral:var(--ink-muted);--article-topic-neutral-text:var(--ink-muted)}html[data-theme=light]{--article-topic-news:#2f75a8;--article-topic-news-text:#175a80;--article-topic-overview:#7650b8;--article-topic-overview-text:#6742a5;--article-topic-guide:#2f7d55;--article-topic-guide-text:#0f5a3d;--article-topic-accessories:#9a6816;--article-topic-accessories-text:#2f641f;--article-topic-commentary:#a85a1e;--article-topic-commentary-text:#8a4f0f;--article-topic-review:#b04465;--article-topic-review-text:#963653;--article-topic-neutral:#5f7480;--article-topic-neutral-text:#405865}[data-topic=news]{--device-topic-color:var(--article-topic-news);--device-topic-text:var(--article-topic-news-text)}[data-topic=overview]{--device-topic-color:var(--article-topic-overview);--device-topic-text:var(--article-topic-overview-text)}[data-topic=guide]{--device-topic-color:var(--article-topic-guide);--device-topic-text:var(--article-topic-guide-text)}[data-topic=accessories]{--device-topic-color:var(--article-topic-accessories);--device-topic-text:var(--article-topic-accessories-text)}[data-topic=commentary]{--device-topic-color:var(--article-topic-commentary);--device-topic-text:var(--article-topic-commentary-text)}[data-topic=review]{--device-topic-color:var(--article-topic-review);--device-topic-text:var(--article-topic-review-text)}.category-badge{--category-badge-color:var(--article-topic-neutral);--category-badge-text:var(--article-topic-neutral-text);background:color-mix(in srgb, var(--category-badge-color) 7%, #ffffff0b);border:1px solid color-mix(in srgb, var(--category-badge-color) 18%, var(--border-subtle));color:var(--category-badge-text)}.category-badge--news{--category-badge-color:var(--article-topic-news);--category-badge-text:var(--article-topic-news-text)}.category-badge--overview,.category-badge--rumor{--category-badge-color:var(--article-topic-overview);--category-badge-text:var(--article-topic-overview-text)}.category-badge--guide{--category-badge-color:var(--article-topic-guide);--category-badge-text:var(--article-topic-guide-text)}.category-badge--accessories{--category-badge-color:var(--article-topic-accessories);--category-badge-text:var(--article-topic-accessories-text)}.category-badge--commentary{--category-badge-color:var(--article-topic-commentary);--category-badge-text:var(--article-topic-commentary-text)}.category-badge--review{--category-badge-color:var(--article-topic-review);--category-badge-text:var(--article-topic-review-text)}.article-card--latest[data-article-category=news],.article-card--latest[data-article-category=status]{--article-card-accent:var(--article-topic-news)}.article-card--latest[data-article-category=overview],.article-card--latest[data-article-category=specs]{--article-card-accent:var(--article-topic-overview)}.article-card--latest[data-article-category=guide]{--article-card-accent:var(--article-topic-guide)}.article-card--latest[data-article-category=accessories]{--article-card-accent:var(--article-topic-accessories)}.article-card--latest[data-article-category=commentary]{--article-card-accent:var(--article-topic-commentary)}.article-card--latest[data-article-category=review]{--article-card-accent:var(--article-topic-review)}.articles-archive__filters{align-content:start;gap:8px;padding:0 0 4px;display:grid;overflow:visible}.articles-filter-group{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:4px 12px;display:grid}.articles-filter-group h2{color:var(--ink-muted);letter-spacing:0;text-transform:none;font-size:.84rem;font-weight:760}.articles-filter-group__chips{align-items:center;gap:0}.articles-filter-chip{box-shadow:none;color:var(--ink-muted);background:0 0;border:0;border-radius:0;min-height:44px;padding:0 9px;position:relative}.articles-filter-chip+.articles-filter-chip:before{content:"";opacity:.36;background:currentColor;border-radius:999px;width:3px;height:3px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.articles-filter-chip[aria-current=true],.articles-filter-chip:hover,.articles-filter-chip:focus-visible{box-shadow:none;color:var(--ink);background:0 0;border-color:#0000;transform:none}.articles-filter-chip[aria-current=true]:after{content:"";opacity:.78;background:currentColor;border-radius:999px;height:2px;position:absolute;bottom:7px;left:9px;right:9px}.articles-filter-group[data-filter-group=type] .articles-filter-chip{color:var(--device-topic-color,var(--ink-muted))}.articles-filter-group[data-filter-group=type] .articles-filter-chip[aria-current=true],.articles-filter-group[data-filter-group=type] .articles-filter-chip:hover,.articles-filter-group[data-filter-group=type] .articles-filter-chip:focus-visible{color:var(--device-topic-text,var(--ink))}.device-status-strip{background:#050d1257;grid-template-columns:repeat(auto-fit,minmax(142px,1fr))}.device-status-strip__item{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.device-status-strip__item dt{display:block}.device-status-strip__item dt span,.device-status-strip__item dd{grid-area:auto}.device-status-strip__item dd{margin-top:3px}.device-status-strip__item svg{display:none}.device-core-row{background:0 0;border-top:0;border-left:0;border-right:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto 18px;gap:12px;min-height:0;padding:14px 4px}.device-core-row:hover,.device-core-row:focus-visible{background:var(--editorial-surface-row-hover);box-shadow:none;transform:none}.device-core-row__icon{display:none}.device-topic-chip{border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 20%, var(--border-subtle));box-shadow:none;background:0 0;gap:0;min-height:44px}.device-topic-chip:after,.device-topic-chip svg{display:none}.device-topic-chip:hover,.device-topic-chip:focus-visible{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 7%, transparent);border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 34%, var(--border));box-shadow:none;transform:none}.device-article-tag{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 8%, transparent);border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 18%, transparent);color:var(--device-topic-text,var(--device-topic-color,var(--accent)))}html:is([data-theme=hardware],[data-theme=light]) .category-badge{background:color-mix(in srgb, var(--category-badge-color) 9%, #eff5f8c7);border-color:color-mix(in srgb, var(--category-badge-color) 22%, var(--border));color:var(--category-badge-text)}html:is([data-theme=hardware],[data-theme=light]) .article-card--latest .article-card__badge-row .category-badge{background:color-mix(in srgb, var(--category-badge-color) 12%, #eff5f8d1);border-color:color-mix(in srgb, var(--category-badge-color) 28%, var(--border));box-shadow:none;color:var(--category-badge-text)}html:is([data-theme=hardware],[data-theme=light]) .articles-archive__filters{box-shadow:none;background:0 0;border:0}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip,html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=device] .articles-filter-chip:not([aria-current=true]),html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=type] .articles-filter-chip,html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=type] .articles-filter-chip[aria-current=true],html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=device] .articles-filter-chip[aria-current=true]{box-shadow:none;background:0 0;border-color:#0000}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip{color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip[aria-current=true],html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip:hover,html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip:focus-visible{color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=type] .articles-filter-chip{color:var(--device-topic-text,var(--text-secondary))}html:is([data-theme=hardware],[data-theme=light]) .device-status-strip{--device-status-value-color:var(--accent-strong);background:color-mix(in srgb, var(--accent-soft) 48%, transparent)}.device-status-strip__item--live{border-left:0;border-top:1px solid var(--border-subtle);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto}.device-status-strip__item--live dt{grid-area:1/1}.device-status-strip__item--live dt span{grid-area:auto}.device-status-strip__item--live dd{grid-area:2/1/auto/-1;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px;margin-top:3px;display:grid}.device-status-strip__live-copy,.device-status-strip__live-copy strong,.device-status-strip__live-copy span{color:inherit;font:inherit}.device-status-strip__live-copy{min-width:0}.device-status-strip__live-link{color:var(--device-status-value-color);place-self:start end;align-items:center;line-height:1;text-decoration:none;display:inline-flex}.device-status-strip__live-link:hover,.device-status-strip__live-link:focus-visible{color:var(--ink)}.device-status-strip__item .device-status-strip__live-arrow{width:18px;height:18px;display:block}html:is([data-theme=hardware],[data-theme=light]) .device-core-row,html:is([data-theme=hardware],[data-theme=light]) .device-topic-chip{box-shadow:none;background:0 0}html:is([data-theme=hardware],[data-theme=light]) .device-core-row:hover,html:is([data-theme=hardware],[data-theme=light]) .device-core-row:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .device-topic-chip:hover,html:is([data-theme=hardware],[data-theme=light]) .device-topic-chip:focus-visible{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 7%, #eff6f9b3);box-shadow:none}@media (max-width:768px){.articles-filter-group{grid-template-columns:1fr;align-items:start}.articles-filter-group__chips{gap:0;padding-right:20px}.articles-filter-chip{min-width:auto;padding-inline:10px}.device-status-strip__item--live{border-right:0;padding:12px}.device-core-row{grid-template-columns:minmax(0,1fr) 18px}}.articles-archive__filters{background:var(--editorial-surface-feature);border:1px solid var(--editorial-panel-border);border-radius:var(--radius-card);box-shadow:var(--editorial-shadow-panel);gap:18px;min-width:0;padding:20px;display:grid;overflow:hidden}.articles-filter-group{grid-template-columns:none;align-items:stretch;gap:10px;min-width:0;display:grid}.articles-filter-group h2{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:820}.articles-filter-group h2:after{content:none}.articles-filter-group__chips{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.articles-filter-chip{border:1px solid color-mix(in srgb, var(--device-topic-color,var(--accent)) 28%, var(--border));color:var(--device-topic-color,var(--ink-muted));background:#0d1d26bd;border-radius:999px;justify-content:flex-start;align-items:center;min-height:42px;padding:0 14px;font-size:.88rem;font-weight:760;text-decoration:none;transition:background-color .18s ease-out,border-color .18s ease-out,box-shadow .18s ease-out,color .18s ease-out,transform .18s ease-out;display:inline-flex;position:static}.articles-filter-chip[data-topic=all]{--device-topic-color:var(--accent)}.articles-filter-chip+.articles-filter-chip:before,.articles-filter-chip[aria-current=true]:after{content:none}.articles-filter-chip[aria-current=true]{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 16%, transparent);border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 48%, var(--border));color:var(--ink)}html:is([data-theme=hardware],[data-theme=light]) .articles-archive__filters{background:var(--editorial-surface-feature);border:1px solid var(--editorial-panel-border);box-shadow:var(--editorial-shadow-panel);color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip{background:var(--chip-bg);border-color:var(--border);color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip[aria-current=true],html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip:hover,html:is([data-theme=hardware],[data-theme=light]) .articles-filter-chip:focus-visible{background:color-mix(in srgb, var(--accent) 10%, #eff5f8c2);border-color:color-mix(in srgb, var(--accent) 34%, var(--border));color:var(--text-primary)}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=type] .articles-filter-chip{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 18%, var(--chip-bg));border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 48%, var(--chip-border));color:var(--device-topic-text,color-mix(in srgb, var(--device-topic-color,var(--chip-text)) 84%, var(--text-primary)))}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=type] .articles-filter-chip:hover,html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=type] .articles-filter-chip:focus-visible{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 24%, var(--chip-bg-hover));border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 62%, var(--chip-border));color:var(--device-topic-text,color-mix(in srgb, var(--device-topic-color,var(--chip-text-active)) 76%, var(--text-primary)))}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=type] .articles-filter-chip[aria-current=true]{background:color-mix(in srgb, var(--device-topic-color,var(--accent)) 38%, var(--chip-bg));border-color:color-mix(in srgb, var(--device-topic-color,var(--accent)) 84%, var(--chip-border-active));box-shadow:var(--editorial-chip-active-shadow);color:var(--device-topic-text,var(--chip-text-active))}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=device] .articles-filter-chip[aria-current=true]{background:color-mix(in srgb, var(--accent) 28%, var(--chip-bg));border-color:color-mix(in srgb, var(--accent) 78%, var(--chip-border-active));box-shadow:var(--editorial-chip-active-shadow);color:color-mix(in srgb, var(--accent) 72%, var(--text-primary))}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=device] .articles-filter-chip:not([aria-current=true]){background:color-mix(in srgb, var(--text-secondary) 7%, var(--chip-bg));border-color:color-mix(in srgb, var(--text-secondary) 24%, var(--chip-border));color:color-mix(in srgb, var(--text-secondary) 86%, var(--text-primary))}html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=device] .articles-filter-chip:not([aria-current=true]):hover,html:is([data-theme=hardware],[data-theme=light]) .articles-filter-group[data-filter-group=device] .articles-filter-chip:not([aria-current=true]):focus-visible{background:color-mix(in srgb, var(--text-secondary) 10%, var(--chip-bg-hover));border-color:color-mix(in srgb, var(--text-secondary) 34%, var(--chip-border));color:var(--text-primary)}@media (max-width:768px){.articles-archive__filters{width:min(100%, calc(100vw - (var(--layout-mobile-x) * 2)));justify-self:center;padding:16px}.articles-filter-group{grid-template-columns:none;align-items:stretch;gap:10px}.articles-filter-group__chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:10px;margin-inline:-2px;padding:2px 18px 2px 2px;display:flex;overflow-x:auto}.articles-filter-group__chips::-webkit-scrollbar{display:none}.articles-filter-chip{white-space:nowrap;flex:none;justify-content:center;min-width:132px;padding:0 14px}}
.home-page>.page-hero.page-hero--home .home-hero__title,.articles-archive__hero h1,.device-hub-hero h1,.device-hub-page .device-hub-hero h1,.page-hero h1,.content-page h1,.article-page h1,.home-section-header__title,.section-heading h2,.info-band h2,.status-panel h2,.source-list h2,.faq h2,.device-hub-section-heading h2,.articles-archive__summary h2,.content-endcap h2,.empty-state h2,.content-index__featured h2,.content-index__library h2,.guide-index-trust h2,.content-page--article .markdown-body h2,.content-page--article .markdown-body h3,.article-prompt h2,.source-list__header h2,.article-rank-movement h2,.article-player-numbers h2{font-family:var(--font-display);letter-spacing:0;font-weight:850}.home-page>.page-hero.page-hero--home{border-radius:18px;min-height:310px}.home-page>.page-hero.page-hero--home .home-hero__content{gap:14px;max-width:720px}.home-page>.page-hero.page-hero--home .home-hero__title{max-width:15ch;font-size:3.05rem;line-height:1.04}.home-page>.page-hero.page-hero--home .home-hero__description{color:var(--ink-muted);max-width:58ch;font-size:1rem;line-height:1.55}.home-page>.page-hero.page-hero--home .home-hero__ctas{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:2px;display:flex}.home-page>.page-hero.page-hero--home .home-hero__cta{min-height:44px}.home-hero__secondary-links{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.home-hero__text-link{border-bottom:1px solid color-mix(in srgb, currentColor 38%, transparent);color:color-mix(in srgb, var(--accent-strong) 82%, var(--ink) 18%);align-items:center;min-height:44px;font-size:.92rem;font-weight:740;text-decoration:none;display:inline-flex}.home-hero__text-link:hover,.home-hero__text-link:focus-visible{color:var(--ink);border-bottom-color:currentColor}.home-hero__text-link--activity{color:color-mix(in srgb, var(--accent) 92%, var(--ink) 8%)}.home-hero__text-link--stock{color:color-mix(in srgb, var(--color-status-confirmed) 84%, var(--ink) 16%)}.home-page>.release-status-section .release-status-grid{gap:10px}.home-page>.release-status-section .release-status-card{border-radius:0;grid-template-columns:minmax(0,1fr);align-content:start;gap:0;min-height:0;padding:13px 14px 12px;display:grid}.home-page>.release-status-section .release-status-card__art{display:none}.home-page>.release-status-section .release-status-card__copy{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-height:0;display:grid}.home-page>.release-status-section .release-status-card h3{padding-right:22px;font-size:.98rem;line-height:1.16}.home-page>.release-status-section .release-status-card p{-webkit-line-clamp:none;min-height:0;max-height:none;font-size:.78rem;line-height:1.36;display:block;overflow:visible}.home-page>.release-status-section .release-status-card__stock-link{white-space:normal;align-self:end;width:100%;min-width:0;max-width:100%;margin-top:2px;padding:4px 0;font-size:.62rem}.home-page>.release-status-section .release-status-card__action{top:14px;right:14px}html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__description{color:var(--text-secondary)}html:is([data-theme=hardware],[data-theme=light]) .home-hero__text-link,html:is([data-theme=hardware],[data-theme=light]) .home-hero__text-link--activity{color:#2f716e}html:is([data-theme=hardware],[data-theme=light]) .home-hero__text-link--stock{color:#137744}html:is([data-theme=hardware],[data-theme=light]) .home-hero__text-link:hover,html:is([data-theme=hardware],[data-theme=light]) .home-hero__text-link:focus-visible{color:var(--text-primary)}@media (max-width:768px){.home-page>.page-hero.page-hero--home{min-height:0}.home-page>.page-hero.page-hero--home .home-hero__content{gap:12px}.home-page>.page-hero.page-hero--home .home-hero__title{max-width:12ch;font-size:2.18rem}.home-page>.page-hero.page-hero--home .home-hero__description{font-size:.95rem;line-height:1.5}.home-page>.page-hero.page-hero--home .home-hero__ctas{grid-template-columns:1fr;align-items:start;gap:8px;display:grid}.home-page>.page-hero.page-hero--home .home-hero__cta{justify-content:center;width:100%}.home-hero__secondary-links{gap:0 16px}.home-hero__text-link{min-height:38px;font-size:.84rem}.home-page>.release-status-section .release-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page>.release-status-section .release-status-card{min-height:0;padding:13px 14px 12px}.home-page>.release-status-section .release-status-card h3{font-size:.9rem}.home-page>.release-status-section .release-status-card p{font-size:.72rem}}@media (max-width:359px){.home-page>.release-status-section .release-status-grid{grid-template-columns:1fr}}@media (max-width:768px){.articles-archive-card{grid-template-columns:104px minmax(0, 1fr) var(--article-row-arrow-column);align-items:center}.device-hub-page .device-article-row{grid-template-columns:88px minmax(0,1fr) 18px;gap:12px;padding-inline:8px 10px}.device-hub-page .device-article-row .article-row-card__meta{white-space:nowrap;flex-wrap:nowrap;gap:4px;min-width:0;font-size:.68rem;overflow:hidden}.device-hub-page .device-article-row .article-row-card__meta>span:not(.device-article-tag){white-space:nowrap;flex:none}.device-hub-page .device-article-row .device-article-tag{letter-spacing:0;flex:none;padding:3px 5px;font-size:.58rem}.device-hub-page .device-article-row .article-row-card__arrow{justify-self:center}.device-hub-page .device-article-row:hover .article-row-card__arrow,.device-hub-page .device-article-row:focus-visible .article-row-card__arrow{transform:none}}@media (max-width:370px){.articles-archive-card{--article-row-gap:10px;grid-template-columns:88px minmax(0,1fr) 14px}.device-hub-page .device-article-row{grid-template-columns:56px minmax(0,1fr) 14px;gap:8px;padding-inline:7px 9px}.device-hub-page .device-article-row .article-row-card__meta{gap:3px;font-size:.58rem}.device-hub-page .device-article-row .device-article-tag{padding:3px 4px;font-size:.5rem}.device-hub-page .device-article-row .article-row-card__arrow{width:14px;height:14px}}.home-page>.page-hero.page-hero--home .home-hero__cta--primary{text-align:left;background:#2f716e;border:1px solid #235f59;border-radius:8px;grid-template-columns:20px minmax(0,1fr) 18px;place-items:center start;gap:10px;min-height:48px;padding:0 13px;display:inline-grid;box-shadow:inset 0 1px #ffffff29}.home-page>.page-hero.page-hero--home .home-hero__cta-mark,.home-page>.page-hero.page-hero--home .home-hero__cta-arrow{justify-content:center;align-items:center;display:inline-flex}.home-page>.page-hero.page-hero--home .home-hero__cta-mark{color:#d8ebe7}.home-page>.page-hero.page-hero--home .home-hero__cta-icon{width:18px;height:18px}.home-page>.page-hero.page-hero--home .home-hero__cta-label{color:#faf9f6;white-space:nowrap;font-size:.94rem;font-weight:800;line-height:1.1}.home-page>.page-hero.page-hero--home .home-hero__cta-arrow{color:#d8ebe7;justify-self:end;width:18px;height:18px;transition:transform .15s}.home-page>.page-hero.page-hero--home .home-hero__cta--primary:hover{background:#1f5f58;border-color:#174c47;box-shadow:inset 0 1px #ffffff24}.home-page>.page-hero.page-hero--home .home-hero__cta--primary:hover .home-hero__cta-arrow,.home-page>.page-hero.page-hero--home .home-hero__cta--primary:focus-visible .home-hero__cta-arrow{transform:translate(2px)}.home-page>.page-hero.page-hero--home .home-hero__cta--primary:focus-visible,html:is([data-theme=hardware],[data-theme=light]) .home-page>.page-hero.page-hero--home .home-hero__cta--primary:focus-visible{outline-offset:2px;background:#1f5f58;border-color:#174c47;outline:3px solid #174c47;box-shadow:inset 0 1px #ffffff24}html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__cta--primary{color:#faf9f6;background:#18342d;border-color:#4b7f74;box-shadow:inset 0 1px #edf1ec1a}html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__cta-mark,html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__cta-arrow{color:#91c9bd}html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__cta--primary:hover,html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__cta--primary:focus-visible{color:#fff;background:#1d4037;border-color:#76b6b4}html[data-theme=dark] .home-page>.page-hero.page-hero--home .home-hero__cta--primary:focus-visible{outline-offset:2px;outline:3px solid #d8ebe7;box-shadow:inset 0 1px #edf1ec1a}@media (max-width:760px){.home-page>.page-hero.page-hero--home .home-hero__cta--primary{width:100%;min-height:50px}}@media (prefers-reduced-motion:reduce){.home-page>.page-hero.page-hero--home .home-hero__cta-arrow{transition:none}.home-page>.page-hero.page-hero--home .home-hero__cta--primary:hover .home-hero__cta-arrow,.home-page>.page-hero.page-hero--home .home-hero__cta--primary:focus-visible .home-hero__cta-arrow{transform:none}}

