.opening-announcement{color:#858585;letter-spacing:-.015em;text-align:left;width:100%;min-width:0;max-width:46rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:400;line-height:1.25}.opening-announcement-title{font:inherit;margin:0 0 .4em}.opening-announcement-messages{min-width:0;font-size:.8em;display:grid}.opening-announcement-message{min-width:0;font:inherit;overflow-wrap:anywhere;opacity:0;grid-area:1/1;margin:0;transition:none}.opening-announcement-message.is-current{opacity:1}.opening-announcement[data-playing=true] .opening-announcement-message{transition:opacity 2s ease-in-out}.opening-announcement-transcript{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;font-size:.8em;position:absolute;overflow:hidden}.opening-announcement-support{color:#666;margin:1.2em 0 0;font-size:clamp(1.125rem,2.2vw,1.875rem);line-height:1.4}.opening-announcement-transcript ul{margin:0;padding:0;list-style:none}.opening-announcement-transcript li+li{margin-top:.6em}.opening-announcement[data-static-copy=true] .opening-announcement-visual{display:none}.opening-announcement[data-static-copy=true] .opening-announcement-transcript{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}@media (prefers-reduced-motion:reduce),(prefers-reduced-data:reduce){.opening-announcement-visual{display:none}.opening-announcement-transcript{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}@media print{.opening-announcement,.opening-announcement-support{color:#222}.opening-announcement-visual{display:none}.opening-announcement-transcript{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}
