.transcript-portal{--transcript-accent:#087f76;background:#f5f8f7;color:#18352f}.transcript-site-shell{max-width:1280px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.transcript-site-header{background:#fff;border-bottom:1px solid #d8e6e1}.transcript-site-header>.transcript-site-shell{padding-top:1.35rem;padding-bottom:1.2rem}.transcript-brand{display:flex;align-items:center;gap:1rem;text-decoration:none;color:#173f35;max-width:100%}.transcript-brand img{width:64px;height:64px;object-fit:contain}.transcript-brand strong{display:block;font-size:1.22rem;letter-spacing:-.025em}.transcript-brand-kicker{display:block;color:#506b61;font-size:.72rem;margin-bottom:.25rem}.transcript-site-header nav{display:flex;flex-wrap:wrap;gap:.8rem 1.4rem;margin-top:1rem;font-size:.8rem}.transcript-portal a{color:var(--transcript-accent);overflow-wrap:anywhere}.transcript-portal .btn-primary{--bs-btn-bg:var(--transcript-accent);--bs-btn-border-color:var(--transcript-accent);--bs-btn-hover-bg:#095f58;--bs-btn-hover-border-color:#095f58;color:#fff}.transcript-portal .btn-outline-primary{--bs-btn-color:var(--transcript-accent);--bs-btn-border-color:var(--transcript-accent);--bs-btn-hover-bg:#095f58;--bs-btn-hover-border-color:#095f58;--bs-btn-hover-color:#fff}.transcript-page-intro{margin:1rem 0 1.8rem;max-width:900px}.transcript-page-intro h1{font-size:clamp(1.55rem,3.5vw,2.3rem);letter-spacing:-.04em;line-height:1.2;overflow-wrap:anywhere}.transcript-page-intro>p:not(.module-kicker){color:#506b61;line-height:1.8;font-size:.93rem}.transcript-search-main,.transcript-content-search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem}.transcript-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.transcript-result-grid>article{min-width:0}.transcript-result-grid h3{line-height:1.5}.transcript-result-grid p{font-size:.83rem;line-height:1.7}.transcript-banner{display:flex;align-items:center;gap:1.6rem}.transcript-banner img{width:35%;max-height:220px;object-fit:contain;border-radius:.7rem}.transcript-banner>div{min-width:0}.transcript-reading-grid{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:1.4rem;align-items:start}.transcript-reading-main,.transcript-reading-aside{min-width:0}.transcript-reading-aside{position:sticky;top:1rem}.transcript-player{display:block;width:100%;max-height:60vh;background:#12372f;border-radius:.6rem}audio.transcript-player{min-height:3rem;background:transparent}.transcript-caption-panel{padding:1rem;background:#eaf4ef;color:#183c30;border-radius:.6rem;margin-top:1rem;font-size:.92rem;line-height:1.7;min-height:4.5rem}.transcript-metadata{font-size:.8rem;margin-bottom:0}.transcript-metadata>div{margin-bottom:.9rem}.transcript-metadata dt{font-size:.72rem;font-weight:600;color:#527264;margin-bottom:.2rem}.transcript-metadata dd{margin:0;line-height:1.65;overflow-wrap:anywhere}.transcript-segments{list-style:none;margin:0;padding:0}.transcript-segments>li{border-bottom:1px solid #e1eae6;padding:1.1rem .4rem;scroll-margin-top:1.5rem;min-width:0}.transcript-segments>li:last-child{border-bottom:0}.transcript-segments>li[aria-current=true]{background:#edf7f1;border-radius:.5rem;box-shadow:inset 3px 0 var(--transcript-accent)}.transcript-segments>li[aria-current=true] .transcript-segment-time{color:#075b54}.transcript-segment-heading{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .8rem;font-size:.8rem}.transcript-segment-time{font-variant-numeric:tabular-nums;font-weight:700}.transcript-segments p{line-height:1.8;margin:.65rem 0 0;font-size:.9rem;overflow-wrap:anywhere}.transcript-copy-segment{background:none;border:0;color:#456456;text-decoration:underline;text-underline-offset:3px;font-size:.73rem;margin-left:auto;padding:.25rem}.transcript-site-footer{border-top:1px solid #d8e6e1;margin-top:2rem;padding:1.5rem 0;font-size:.72rem;line-height:1.9;color:#527264;background:#fff}.transcript-portal :focus-visible{outline:3px solid #c48a16;outline-offset:3px}.transcript-portal h2.h4{font-size:1.17rem;letter-spacing:-.02em}.transcript-embed .transcript-site-shell{max-width:none}.transcript-embed .transcript-reading-grid{grid-template-columns:1fr}.transcript-embed .transcript-reading-aside{position:static}.transcript-embed .transcript-page-intro{margin-top:0}.transcript-embed .transcript-reading-aside>section:nth-child(2){display:none}@media(max-width:991.98px){.transcript-reading-grid{grid-template-columns:1fr}.transcript-reading-aside{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.transcript-reading-aside>section{margin-bottom:0!important}.transcript-reading-aside>section:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width:575.98px){.transcript-site-shell{padding-left:1rem;padding-right:1rem}.transcript-brand strong{font-size:1rem}.transcript-brand img{width:45px;height:45px}.transcript-site-header nav{gap:.7rem 1rem;font-size:.75rem}.transcript-result-grid,.transcript-search-main,.transcript-content-search,.transcript-reading-aside{grid-template-columns:1fr}.transcript-banner{display:block}.transcript-banner img{width:100%;max-height:160px;margin-bottom:1rem}.transcript-segments>li[aria-current=true] .transcript-segment-time{color:#075b54}.transcript-segment-heading{font-size:.76rem}.transcript-copy-segment{margin-left:0}.transcript-segments p{font-size:.83rem}.transcript-portal .surface.p-4{padding:1.1rem!important}.transcript-search-main .btn,.transcript-content-search .btn{width:100%}.transcript-reading-grid{gap:1rem}}@media(prefers-reduced-motion:reduce){.transcript-portal *{scroll-behavior:auto!important;transition:none!important}}@media print{.transcript-site-header,.transcript-site-footer,.transcript-player-section,.transcript-reading-aside,.transcript-content-search,.transcript-copy-segment,.transcript-segment-time,.transcript-reading-main nav{display:none!important}.transcript-reading-grid{display:block}.transcript-site-shell{max-width:none;padding:0}.transcript-portal{background:#fff;color:#000}.transcript-segments>li{break-inside:avoid}.transcript-page-intro h1{font-size:20pt}}
