.bb-co-youtube{overflow:clip}.bb-co-youtube__grid{display:grid;gap:clamp(2rem,1.2rem + 3vw,4rem);align-items:center}.bb-co-youtube__copy{position:relative;display:grid;gap:0;justify-items:start;min-width:0}.bb-co-youtube__logo{display:grid;place-items:center;width:4.25rem;height:3.1rem;margin-bottom:1.25rem;border-radius:1rem;background:var(--bb-jam);color:var(--bb-paper);box-shadow:0 16px 34px -16px color-mix(in srgb,var(--bb-jam) 90%,transparent);rotate:-6deg;animation:bb-co-wiggle 6s var(--ease-in-out-soft) infinite}.bb-co-youtube__heading{margin-bottom:1.75rem}.bb-co-youtube__actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem}.bb-co-youtube__actions .bb-btn{max-width:100%;white-space:normal;text-align:left}.bb-co-youtube__more{min-height:2.75rem}.bb-co-youtube__pat{margin-top:1rem}.bb-co-youtube__rail{--rail-item: min(84%, 22rem);align-items:start}.bb-co-youtube__rail>.bb-video-card{height:auto}@media(min-width:1024px){.bb-co-youtube--rail .bb-co-youtube__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr)}.bb-co-youtube__rail{--rail-item: minmax(17rem, 1fr);margin-inline:0;padding-inline:0;scroll-padding-inline:0;grid-auto-columns:minmax(17rem,1fr)}}
