
#page-podcasts .podcast-main-cover{container-type:inline-size}
#page-podcasts .podcast-main-cover .podcast-cover-copy{
  left:10px!important;right:10px!important;top:10px!important;bottom:8px!important;
  width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;height:auto!important;
}
#page-podcasts .podcast-main-cover .podcast-cover-copy>strong{
  font-size:var(--eduque-podcast-fit-title,24px)!important;
  line-height:1.12!important;letter-spacing:-.25px!important;
  overflow-wrap:break-word!important;white-space:normal!important;flex-shrink:0!important;
}
#page-podcasts .podcast-main-cover .podcast-cover-title-line{white-space:normal!important}
#page-podcasts .podcast-main-cover .podcast-cover-copy>em{
  display:block!important;overflow:visible!important;
  font-size:var(--eduque-podcast-fit-sub,14px)!important;
  line-height:1.3!important;overflow-wrap:break-word!important;
  margin-top:6px!important;flex-shrink:0!important;
}
#page-podcasts .podcast-main-cover .podcast-cover-brand{
  max-width:100%!important;
  font-size:8px!important;
  font-size:clamp(6px,2.65cqw,9px)!important;
  line-height:1.2!important;letter-spacing:0!important;
  gap:5px!important;padding:3px 7px 3px 4px!important;
  min-height:24px!important;border-radius:999px!important;flex-shrink:0!important;
}
#page-podcasts .podcast-main-cover .podcast-cover-brand b{
  font:inherit!important;letter-spacing:inherit!important;
  max-width:none!important;white-space:normal!important;
}
#page-podcasts .podcast-main-cover .podcast-cover-brand .podcast-cover-brand-mark{
  width:17px!important;height:17px!important;font-size:7px!important;
  border-radius:5px!important;flex-shrink:0!important;
}
@media(max-width:620px){
  #page-podcasts .podcast-card-cover .podcast-cover-brand{font-size:clamp(6.5px,2.65cqw,8px)!important;gap:4px!important;padding:2px 5px 2px 3px!important;min-height:21px!important}
  #page-podcasts .podcast-card-cover .podcast-cover-brand .podcast-cover-brand-mark{width:15px!important;height:15px!important;font-size:6px!important;border-radius:4px!important}
  #page-podcasts .podcast-feature-cover .podcast-cover-copy{left:6px!important;right:6px!important;top:6px!important;bottom:6px!important;width:calc(100% - 12px)!important;max-width:calc(100% - 12px)!important}
  #page-podcasts .podcast-feature-cover .podcast-cover-brand{gap:3px!important;padding:2px 4px!important;min-height:16px!important;font-size:clamp(5px,4.4cqw,7px)!important}
  #page-podcasts .podcast-feature-cover .podcast-cover-brand .podcast-cover-brand-mark{width:12px!important;height:12px!important;font-size:5px!important;border-width:1px!important;border-radius:4px!important}
}
