.omnii-release-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.omnii-release-card{display:block;text-decoration:none;color:inherit;min-width:0}.omnii-release-art{aspect-ratio:1;border:1px solid var(--line,#d5dce8);border-radius:16px;overflow:hidden;background:var(--paper,#f5f7fc)}.omnii-release-art img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .2s}.omnii-release-card:hover img{transform:scale(1.025)}.omnii-release-meta{font-size:10px;letter-spacing:1px;text-transform:uppercase;opacity:.7;margin-top:15px}.omnii-release-card h3{font-size:24px;line-height:1.2;margin:12px 0 8px;overflow-wrap:anywhere}.omnii-release-card p{font-size:13px;opacity:.8;margin:0}.omnii-release-visit{display:inline-block;font-size:12px;margin-top:15px;text-decoration:underline;text-underline-offset:4px}.omnii-videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.omnii-video-card{min-width:0}.omnii-video-card iframe{width:100%;aspect-ratio:16/9;border:0;border-radius:16px;background:#111}.omnii-video-card h3{font-size:17px;margin:14px 0 6px}.omnii-video-card a{font-size:12px;text-decoration:underline}.omnii-stream{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:start}.omnii-stream-art img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:16px}.omnii-stream h1{font-size:clamp(36px,5vw,64px);line-height:1.1;overflow-wrap:anywhere;margin:20px 0}.omnii-services{display:grid;gap:12px;margin-top:28px}.omnii-services>a,.omnii-services>div{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px;border:1px solid var(--line,#ddd);border-radius:15px;background:#ffffffa8;color:inherit;text-decoration:none}.omnii-services small{font-size:11px;white-space:nowrap;opacity:.75}.omnii-services a:hover{background:#ffffff}.omnii-stream-credit{font-size:11px;line-height:1.8;margin-top:24px}.omnii-stream-credit a{text-decoration:underline}.announcement[hidden]{display:none}@media(max-width:800px){.omnii-release-grid{gap:20px}.omnii-release-card h3{font-size:21px}}@media(max-width:620px){.omnii-release-grid,.omnii-stream,.omnii-videos{grid-template-columns:1fr!important;gap:32px}.omnii-release-grid{max-width:430px;margin:auto}.omnii-stream-art{max-width:430px}.omnii-stream h1{font-size:42px}}@media(prefers-reduced-motion:reduce){.omnii-release-card img{transition:none}.omnii-release-card:hover img{transform:none}}
