.press main{max-width:960px;padding-bottom:72px}.press header{padding:56px 0 24px}.press header h1{font-size:clamp(32px,6vw,44px);margin-bottom:8px}.press .updated{color:var(--text-secondary);font-size:15px}.press section{margin-top:48px}.press h2{font-family:var(--font-audiowide),sans-serif;font-size:22px;margin-bottom:14px}.press p{color:var(--text-secondary);font-size:17px;line-height:1.7}.press main a{color:var(--yellow)}.press .section-note{font-size:15px;margin-bottom:20px}.press .facts{margin-top:8px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:24px;padding:28px;border:1px solid var(--surface-border)}.press .fact{display:flex;flex-direction:column;gap:6px}.press .fact-value{font-family:var(--font-audiowide),sans-serif;font-size:32px;color:var(--yellow);line-height:1.1}.press .fact-label{color:var(--text-secondary);font-size:15px;line-height:1.4}.press .inquiries{margin-top:24px;font-size:17px}.press .inquiries a{text-decoration:underline;text-underline-offset:3px}.press .badge{background:var(--blue);color:#0A0B0D;font-family:var(--font-audiowide),sans-serif;font-size:11px;padding:3px 9px;border-radius:999px;letter-spacing:.04em;white-space:nowrap;flex-shrink:0}.press .badge.soon{background:var(--yellow)}.press .media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:20px}.press .media-card{margin:0;border:1px solid var(--surface-border);border-radius:14px;overflow:hidden;background:var(--surface-fill);display:flex;flex-direction:column}.press .media-card img,.press .media-card video{display:block;width:100%;aspect-ratio:16/10;-o-object-fit:contain;object-fit:contain;background:#000}.press .media-card figcaption{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:15px}.press .media-card figcaption a{color:var(--text);text-decoration:none;font-weight:600}.press .media-card figcaption a:hover{color:var(--yellow)}.press .media-type{margin-left:auto;color:var(--text-secondary);font-size:12px;letter-spacing:.06em}.press .media-card.text-only{justify-content:center;min-height:220px}.press .text-only-body{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px;text-align:center}.press .text-only-name{font-family:var(--font-audiowide),sans-serif;font-size:22px;color:var(--yellow)}.press .text-only-badges{display:flex;gap:8px}.press .text-only-note{color:var(--text-secondary);font-size:14px}.press .table-wrap{overflow-x:auto}.press .compare{width:100%;border-collapse:collapse;font-size:16px}.press .compare td,.press .compare th{padding:12px 14px;border-bottom:1px solid var(--surface-border);text-align:center}.press .compare th[scope=row]{text-align:left;font-weight:400;color:var(--text)}.press .compare thead th{font-family:var(--font-audiowide),sans-serif;font-weight:400;color:var(--text-secondary)}.press .compare thead th:last-child{color:var(--blue)}.press .compare td{color:var(--yellow)}.press .compare .pro-row th[scope=row]{color:var(--blue);font-weight:600}.press .compare .pro-row td:last-child{color:var(--blue)}.press .compare tfoot td,.press .compare tfoot th{border-bottom:none;color:var(--text);font-weight:600}@media (max-width:480px){.press .compare td,.press .compare th{padding:10px 8px;font-size:15px}.press .facts{padding:20px}}