@layer payload-default{.icon--copy{width:1.53846rem;height:1.53846rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}
:root{--blk-brand-blue:var(--rtv21-blue-light,#0056ff);--blk-brand-blue-tint:#0056ff0f;--blk-brand-blue-soft:#0056ff1a;--blk-brand-blue-border:#0056ff40;--blk-live-red:var(--rtv21-red-live,#ff3b30);--blk-ink:#101828;--blk-ink-muted:#475467;--blk-surface:#fff;--blk-hairline:#e5e7eb}.blk-pullquote{background:var(--blk-brand-blue-tint);border-left:4px solid var(--blk-brand-blue);border-radius:6px;max-width:44rem;margin:clamp(1.5rem,3vw,2.25rem) auto;padding:clamp(1.25rem,2vw,1.75rem) clamp(1.25rem,3vw,2rem)}.blk-pullquote__quote{color:var(--blk-ink);text-align:center;margin:0;font-family:Georgia,Times New Roman,Iowan Old Style,serif;font-size:clamp(1.25rem,1.6vw,1.5rem);font-style:italic;line-height:1.5}.blk-pullquote__quote:before{content:"“";color:var(--blk-brand-blue);margin-bottom:.25rem;font-size:2.5rem;line-height:1;display:block}.blk-pullquote__attribution{text-align:center;color:var(--blk-ink-muted);margin-top:.85rem;font-size:.9rem;font-style:normal}.blk-pullquote__attribution cite{color:var(--blk-ink);font-style:normal;font-weight:600}.blk-pullquote__role{color:var(--blk-ink-muted)}.blk-youtube{max-width:48rem;margin:clamp(1.25rem,2.5vw,1.75rem) auto}.blk-youtube__frame{aspect-ratio:16/9;background:#000;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 1px 3px #00000014}.blk-youtube__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.blk-youtube__title{color:var(--blk-ink-muted);text-align:center;margin-top:.5rem;font-size:.9rem}.blk-youtube--error{border:1px dashed var(--blk-hairline);color:var(--blk-ink-muted);text-align:center;border-radius:6px;padding:1rem;font-size:.85rem}.blk-gallery{margin:clamp(1.5rem,3vw,2rem) auto}.blk-gallery--grid{grid-template-columns:repeat(auto-fit,minmax(clamp(180px,30%,260px),1fr));gap:clamp(.75rem,1.2vw,1rem);display:grid}.blk-gallery--rail{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.75rem;padding-bottom:.5rem;scroll-padding:.5rem;display:flex;overflow-x:auto}.blk-gallery--rail .blk-gallery__item{scroll-snap-align:start;flex:0 0 clamp(220px,60vw,320px)}.blk-gallery__item{flex-direction:column;gap:.4rem;display:flex}.blk-gallery__frame{aspect-ratio:4/3;background:var(--blk-hairline);border-radius:6px;position:relative;overflow:hidden}.blk-gallery__frame img{object-fit:cover}.blk-gallery__caption{color:var(--blk-ink-muted);font-size:.82rem;line-height:1.35}.blk-factbox{background:var(--blk-brand-blue-soft);border:1px solid var(--blk-brand-blue-border);border-radius:8px;max-width:44rem;margin:clamp(1.5rem,3vw,2rem) auto;padding:clamp(1rem,2vw,1.5rem) clamp(1.25rem,2.5vw,1.75rem)}.blk-factbox__title{color:var(--blk-brand-blue);letter-spacing:.01em;text-transform:uppercase;margin:0 0 .75rem;font-size:1.05rem;font-weight:700}.blk-factbox__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.blk-factbox__item{color:var(--blk-ink);padding-left:1.4rem;font-size:.95rem;line-height:1.5;position:relative}.blk-factbox__item:before{content:"";background:var(--blk-brand-blue);border-radius:1px;width:.5rem;height:.5rem;position:absolute;top:.55em;left:0;transform:rotate(45deg)}.blk-relatedpost{color:inherit;border:1px solid var(--blk-hairline);background:var(--blk-surface);border-radius:8px;margin:clamp(1.25rem,2.5vw,1.75rem) auto;text-decoration:none;transition:box-shadow .15s,transform .15s;display:block;overflow:hidden}.blk-relatedpost:hover,.blk-relatedpost:focus-visible{box-shadow:0 4px 12px #00000014}.blk-relatedpost--compact{grid-template-columns:112px 1fr;align-items:center;gap:.85rem;max-width:44rem;padding:.5rem;display:grid}.blk-relatedpost--wide{grid-template-columns:minmax(200px,40%) 1fr;align-items:center;gap:1rem;padding:.75rem;display:grid}.blk-relatedpost__thumb{aspect-ratio:1;background:var(--blk-hairline);border-radius:6px;position:relative;overflow:hidden}.blk-relatedpost--wide .blk-relatedpost__thumb{aspect-ratio:16/9}.blk-relatedpost__thumb img{object-fit:cover}.blk-relatedpost__body{flex-direction:column;gap:.35rem;min-width:0;display:flex}.blk-relatedpost__chip{letter-spacing:.04em;text-transform:uppercase;background:var(--blk-brand-blue);color:#fff;border-radius:3px;align-self:flex-start;padding:.15rem .5rem;font-size:.7rem;font-weight:700;display:inline-flex}.blk-relatedpost__title{color:var(--blk-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.blk-relatedpost--wide .blk-relatedpost__title{font-size:1.15rem}.blk-relatedpost__date{color:var(--blk-ink-muted);font-size:.78rem}.blk-audio{background:var(--blk-brand-blue-tint);border:1px solid var(--blk-brand-blue-border);border-radius:8px;flex-direction:column;gap:.5rem;max-width:44rem;margin:clamp(1.25rem,2.5vw,1.75rem) auto;padding:.85rem 1rem;display:flex}.blk-audio__meta{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.blk-audio__title{color:var(--blk-ink);margin:0;font-size:.95rem;font-weight:600}.blk-audio__duration{color:var(--blk-ink-muted);font-variant-numeric:tabular-nums;font-size:.78rem}.blk-audio__player{width:100%;accent-color:var(--blk-brand-blue);display:block}
