.latestInfoTabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:12px;margin:20px 0 26px;scrollbar-width:thin}
.latestInfoTabs button{flex:none;cursor:pointer;white-space:nowrap;border:1px solid var(--line);padding:13px 22px;background:var(--paper);color:var(--ink);font:inherit;font-weight:700}
.latestInfoTabs button[aria-selected="true"]{background:var(--charcoal);border-color:var(--charcoal);color:var(--gold-light)}
.latestInfoTabs button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}
.latestInfoSection [role="tabpanel"][hidden]{display:none!important}
.latestInfoMedia{margin:28px 0;background:#fff}
.latestInfoMedia img{display:block;width:100%;height:auto}
.latestInfoMedia figcaption{color:var(--muted);font-size:13px;line-height:1.7;padding:14px 18px}
.latestInfoDocument{display:flex;justify-content:center;padding:0 0 24px}
.latestInfoDocument a{background:var(--charcoal);color:var(--gold-light)}
@media(max-width:600px){.latestInfoTabs button{padding:11px 17px;font-size:14px}.latestInfoMedia figcaption{font-size:12px}}

.latestInfoVr{display:block;width:100%;height:min(629px,75vh);min-height:400px;border:0;background:var(--charcoal)}
@media(max-width:600px){.latestInfoVr{min-height:350px;height:60vh}}
