.video-transcript__trigger{aspect-ratio:16/9;background:none;border:0;border-radius:8px;cursor:pointer;display:block;overflow:hidden;padding:0;position:relative;width:100%}.video-transcript__poster{display:block;height:100%;object-fit:cover;width:100%}.video-transcript__play-btn{align-items:center;background-color:var(--secondary,#0e8931);border-radius:50%;color:var(--white,#fff);display:flex;height:64px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease;width:64px;z-index:1}.video-transcript__trigger:focus-visible .video-transcript__play-btn,.video-transcript__trigger:hover .video-transcript__play-btn{transform:translate(-50%,-50%) scale(1.1)}.video-transcript__dialog{background:transparent;border:0;max-height:100vh;max-width:100vw;padding:40px;width:100%}.video-transcript__dialog::backdrop{background:rgba(14,18,36,.9)}.video-transcript__modal{background:var(--white,#fff);border-radius:32px;display:flex;flex-direction:column;margin:0 auto;max-height:calc(100vh - 80px);max-width:1512px;overflow:hidden;padding:48px 40px;position:relative;width:100%}.video-transcript__modal>form{position:absolute;right:16px;top:16px;z-index:2}.video-transcript__close{align-items:center;background:var(--primary,#191f3e);border:0;border-radius:50%;color:var(--white,#fff);cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;width:48px}.video-transcript__close:focus-visible,.video-transcript__close:hover{background:var(--grey,#a3a9b5)}.video-transcript__header{align-items:flex-end;display:flex;gap:24px;margin-bottom:24px}.video-transcript__title-block{display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0}.video-transcript__superscript{color:var(--primary,#191f3e);font-size:var(--base-font-size,18px);line-height:1.5;margin:0}.video-transcript__heading{color:var(--primary,#191f3e);font-family:var(--heading-font);font-size:var(--h1,41px);font-weight:var(--weight-bold,700);letter-spacing:-.04em;line-height:1.2;margin:0}.video-transcript__actions{display:flex;flex-shrink:0;gap:8px;position:relative}.video-transcript__action-btn{align-items:center;border-radius:1024px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:15px;font-weight:500;gap:8px;height:48px;justify-content:center;line-height:1.3;padding:0 20px 0 24px;text-decoration:none;white-space:nowrap}.video-transcript__action-btn--filled{background:var(--secondary,#0e8931);border:1px solid transparent;color:var(--white,#fff)}.video-transcript__action-btn--filled:focus-visible,.video-transcript__action-btn--filled:hover{background:var(--primary,#191f3e)}.video-transcript__action-btn svg{flex-shrink:0;height:24px;width:24px}.video-transcript__grid{column-gap:24px;display:grid;flex:1;grid-template-columns:7fr 5fr;min-height:0;overflow-y:auto;row-gap:24px}.video-transcript__grid--full{grid-template-columns:1fr}.video-transcript__player-col{display:flex;flex-direction:column;min-height:0}.video-transcript__share-menu{background:var(--primary,#191f3e);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:5}.video-transcript__share-option{align-items:center;background:transparent;border:0;color:var(--white,#fff);cursor:pointer;display:flex;font-family:inherit;font-size:14px;gap:12px;line-height:1.3;padding:10px 20px;text-align:left;text-decoration:none;white-space:nowrap}.video-transcript__share-option:focus-visible,.video-transcript__share-option:hover{background:hsla(0,0%,100%,.1)}.video-transcript__share-option svg{border-radius:50%;flex-shrink:0;height:20px;width:20px}.video-transcript__accordion{margin-top:12px}.video-transcript__accordion .accordion__details{border-bottom:0;padding:0}.video-transcript__accordion .accordion__details summary{font-family:inherit;font-size:14px;gap:8px}.video-transcript__accordion .accordion__icon{border:0;height:20px;width:20px}.video-transcript__accordion .accordion__icon svg{height:10px;width:10px}.video-transcript__accordion .accordion__copy{padding:8px 0 0}.video-transcript__tags{display:flex;flex-wrap:wrap;gap:4px}.video-transcript__tags .tag{background:rgba(88,185,153,.3);border-radius:4px;color:var(--primary,#191f3e);font-size:11px;font-weight:500;line-height:1.4;padding:4px 8px;text-transform:uppercase}.video-transcript__description{color:var(--primary,#191f3e);font-size:var(--base-font-size,18px);line-height:1.5;margin:12px 0 0}.video-transcript__transcript-col{align-self:stretch;min-height:0;overflow:hidden}.video-transcript__transcript{background:var(--white,#fff);border:1px solid rgba(88,185,153,.5);border-radius:8px;height:100%;overflow-y:auto;padding:16px 8px 16px 16px;scrollbar-color:#29a64d #bfe4ca;scrollbar-width:thin}.video-transcript__transcript::-webkit-scrollbar{width:8px}.video-transcript__transcript::-webkit-scrollbar-track{background:#bfe4ca;border-radius:1024px}.video-transcript__transcript::-webkit-scrollbar-thumb{background:#29a64d;border-radius:1024px}.video-transcript__transcript-inner{display:flex;flex-direction:column;gap:40px}.video-transcript__transcript-inner--static{gap:0}.video-transcript__transcript-inner--static p{margin-bottom:2px}.video-transcript__entry{display:flex;gap:16px;opacity:.5;transition:opacity .2s ease}.video-transcript__entry--active{opacity:1}.video-transcript__timestamp{color:#00618c;flex-shrink:0;font-size:19px;line-height:1.5;white-space:nowrap}.video-transcript__text{color:var(--primary,#191f3e);font-size:19px;line-height:1.5;margin:0}.video-transcript__speaker{color:#00618c;font-weight:500}@media (max-width:767px){.video-transcript__dialog{padding:16px}.video-transcript__modal{border-radius:24px;max-height:calc(100vh - 32px);padding:32px 20px}.video-transcript__header{align-items:flex-start;flex-direction:column;gap:16px}.video-transcript__heading{font-size:28px;padding-right:48px}.video-transcript__actions{flex-wrap:nowrap}.video-transcript__action-label{display:none}.video-transcript__action-btn{height:40px;padding:0;width:40px}.video-transcript__grid{grid-template-columns:1fr}.video-transcript__transcript{max-height:400px}.video-transcript__text,.video-transcript__timestamp{font-size:16px}}