.wv-stage{display: grid;grid-template-columns: minmax(0,1fr) 19rem;gap: 1.25rem 1.75rem;align-items: start;margin: 1.25rem 0 1.5rem}.wv-stage .ow-player{margin: 0;max-width: none}.wv-side{border-top: 2.5px solid var(--color-teal-600);padding-top: .5rem;font-size: .9375rem}.ro .wv-side .wv-side__h{margin: .35rem 0 .25rem;font-family: var(--font-print);font-size: .8125rem;font-weight: 700;letter-spacing: .02em;text-transform: uppercase;line-height: 1.3;color: var(--color-teal-600);text-wrap: nowrap}.wv-chapters{margin-top: .25rem;gap: 0}.wv-chapters a{gap: .6rem;padding: .3rem .4rem;line-height: 1.3;border-radius: 4px}.wv-chapters a:focus-visible{outline: 2px solid var(--color-teal-700);outline-offset: 1px}.wv-chapters a[aria-current]{background: rgba(0,124,140,.12);font-weight: 600}.wv-chapters .ow-time{min-width: 2.25rem;font-family: var(--font-type);font-size: .8125rem;padding-top: .1rem}.wv-tr{margin-top: .75rem;border-top: 1.5px solid var(--color-teal-600);padding-top: .35rem}.wv-tr summary{cursor: pointer;list-style-position: inside;padding: .2rem 0;color: var(--color-teal-600)}.wv-tr summary:hover h2{text-decoration: underline}.wv-tr summary h2{display: inline}.wv-tr summary:focus-visible{outline: 2px solid var(--color-teal-700);outline-offset: 3px}.wv-tr__body{max-height: 18rem;overflow-y: auto;overscroll-behavior: contain;padding: .25rem .5rem 0 0}.wv-tr__body:focus-visible{outline: 2px solid var(--color-teal-700);outline-offset: 2px}.wv-tr__body p{margin: .6rem 0 0}@media (max-width: 960px){.wv-stage{grid-template-columns: minmax(0,1fr)}.wv-tr__body{max-height: none}}