.bba-pod-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(4rem,6vw,10rem);align-items:center}.bba-pod-hero--media-left .bba-pod-hero__media{order:-1}.bba-pod-hero__copy{container-type:inline-size;min-width:0}.bba-pod-hero .bba-title{max-width:none;overflow-wrap:normal;font-size:min(clamp(5.2rem,2.2rem + 6vw,11.2rem),13cqi)}.bba-pod-media{position:relative;aspect-ratio:var(--bba-media-ratio, 1.333);overflow:hidden;background:color-mix(in srgb,var(--bba-ink) 10%,transparent);isolation:isolate}.bba-pod-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000 45%,#000000b8);pointer-events:none;transition:background-color .5s ease}.bba-pod-media__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--bba-ease)}.bba-play--accent{background:var(--bba-btn, #9df2c9);width:8.4rem;height:8.4rem;margin:-4.2rem 0 0 -4.2rem}.bba-play--accent svg{width:2.6rem;height:2.6rem}.bba-pod-media__label{position:absolute;z-index:2;left:clamp(1.8rem,2.4vw,3.2rem);right:clamp(1.8rem,2.4vw,3.2rem);bottom:clamp(1.8rem,2.4vw,3.2rem);color:#fff;pointer-events:none}.bba-pod-media__eyebrow{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--bba-btn, #9df2c9)}.bba-pod-media__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 800);font-size:clamp(2.4rem,1.6rem + 1.2vw,3.4rem);line-height:.98;text-transform:uppercase}@media(hover:hover){.bba-pod-hero__media:hover .bba-pod-media__img{transform:scale(1.04)}.bba-pod-hero__media.is-video:hover .bba-pod-media:after{background-color:#0000001f}.bba-pod-hero__media:hover .bba-play{transform:scale(1.08)}}.bba-platforms{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:3.2rem;padding-top:2.4rem;border-top:1px solid var(--bba-line)}.bba-platforms__label{display:inline-flex;align-items:center;gap:.8rem;margin:0;font-family:var(--font-body-family);font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bba-muted)}.bba-platforms__label svg{width:1.6rem;height:1.6rem;color:var(--bba-accent)}.bba-platforms__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.bba-platforms__list a,.bba-platforms__list span{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.4rem;border:1px solid var(--bba-line);border-radius:10rem;font-family:var(--font-body-family);font-size:1.25rem;font-weight:700;color:var(--bba-ink);text-decoration:none;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.bba-platforms__list a:hover{background:var(--bba-ink);border-color:var(--bba-ink);color:var(--bba-paper)}.bba-platforms__list svg{width:1.1rem;height:1.1rem}@media screen and (max-width:989px){.bba-pod-hero__grid{grid-template-columns:minmax(0,1fr);gap:4rem}.bba-pod-hero--media-left .bba-pod-hero__media{order:0}}@media screen and (max-width:749px){.bba-pod-hero__media{margin-inline:calc(var(--bba-gutter) * -1)}.bba-play--accent{width:6.8rem;height:6.8rem;margin:-3.4rem 0 0 -3.4rem}}.bba-pod-about__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(4rem,6vw,10rem);align-items:start}.bba-pod-features{display:grid;grid-template-columns:repeat(var(--bba-fcols, 3),minmax(0,1fr));gap:3.2rem 2.8rem;align-self:center;padding-left:clamp(3.2rem,4vw,5.6rem);border-left:1px solid var(--bba-line)}.bba-pod-feature__icon{display:inline-grid;place-items:center;width:4.8rem;height:4.8rem;margin-bottom:2rem;border:1px solid var(--bba-line);border-radius:50%;color:var(--bba-accent);transition:background-color .3s ease,color .3s ease,transform .5s var(--bba-ease)}.bba-pod-feature__icon svg{width:2.2rem;height:2.2rem}.bba-pod-feature:hover .bba-pod-feature__icon{background:var(--bba-accent);color:var(--bba-paper);transform:translateY(-3px)}.bba-pod-feature__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 800);font-size:clamp(1.8rem,1.5rem + .4vw,2.1rem);line-height:1.08;text-transform:uppercase;color:var(--bba-ink)}.bba-pod-feature__text{margin:1rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6;color:var(--bba-muted)}.bba-pod-press{display:flex;align-items:flex-start;gap:1.6rem;max-width:52rem;margin-top:3.2rem;padding:2rem 2.2rem;border:1px solid var(--bba-line);background:color-mix(in srgb,var(--bba-ink) 3%,transparent)}.bba-pod-press__icon{flex:none;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--bba-accent);color:var(--bba-paper)}.bba-pod-press__icon svg{width:2rem;height:2rem}.bba-pod-press__note{margin:0 0 .8rem;font-family:var(--font-body-family);font-size:1.35rem;line-height:1.5;color:var(--bba-muted)}.bba-pod-press__note em{font-style:italic}.bba-pod-press__link{display:inline-flex;align-items:center;gap:.8rem;font-family:var(--font-body-family);font-size:1.15rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--bba-ink);text-decoration:none;background:linear-gradient(currentColor,currentColor) left bottom / 100% 1px no-repeat;padding-bottom:.3rem;transition:background-size .4s var(--bba-ease)}.bba-pod-press__link:hover{background-size:0 1px;background-position:right bottom}.bba-pod-press__link svg{width:1.2rem;height:1.2rem}@media screen and (max-width:989px){.bba-pod-about__grid{grid-template-columns:minmax(0,1fr);gap:4.8rem}.bba-pod-features{padding:4rem 0 0;border-left:0;border-top:1px solid var(--bba-line)}}@media screen and (max-width:749px){.bba-pod-features{grid-template-columns:minmax(0,1fr);gap:2.8rem}.bba-pod-feature{display:grid;grid-template-columns:4.8rem minmax(0,1fr);column-gap:1.8rem}.bba-pod-feature__icon{grid-row:span 2;margin:0}.bba-pod-feature__text{margin-top:.6rem}.bba-pod-press{padding:1.8rem}}.bba-pod-guests__aside{display:flex;flex-direction:column;align-items:flex-end;gap:1.2rem;flex:none;padding-bottom:.4rem;text-align:right}.bba-pod-guests__tagline{margin:0;font-family:var(--font-body-family);font-size:1.05rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--bba-muted)}.bba-guests{display:grid;grid-template-columns:repeat(var(--bba-gcols, 3),minmax(0,1fr));gap:1.6rem;margin-top:clamp(3.6rem,4vw,5.2rem)}.bba-guest{position:relative;display:flex;flex-direction:column;min-width:0;padding:2.6rem 2.6rem 2.8rem;background:var(--bba-card-bg, #ecefe8);border-top:3px solid var(--bba-card-line, #9df2c9);transition:transform .45s var(--bba-ease),box-shadow .45s ease,background-color .3s ease}.bba-guest__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;margin-bottom:1.6rem}.bba-guest__num{margin:0;font-family:var(--font-body-family);font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bba-accent)}.bba-guest__avatar{flex:none;width:5.6rem;height:5.6rem;margin:-.8rem 0 -2rem;border-radius:50%;overflow:hidden;background:color-mix(in srgb,var(--bba-ink) 10%,transparent)}.bba-guest__avatar img{width:100%;height:100%;object-fit:cover}.bba-guest__name{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 800);font-size:clamp(2.2rem,1.7rem + .7vw,2.8rem);line-height:1;text-transform:uppercase;color:var(--bba-ink)}.bba-guest__role{margin:1.2rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6;color:var(--bba-muted)}.bba-guest__cta{display:inline-flex;align-items:center;gap:.8rem;margin-top:auto;padding-top:2rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bba-ink)}.bba-guest__cta svg{width:1.2rem;height:1.2rem;color:var(--bba-accent);transition:transform .3s var(--bba-ease)}@media(hover:hover){.bba-guest--action:hover{transform:translateY(-4px);box-shadow:0 2.4rem 4.8rem -3.2rem #00000059}.bba-guest--action:hover .bba-guest__cta svg{transform:translate(3px)}}@media screen and (max-width:989px){.bba-guests{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.bba-pod-guests__aside{align-items:flex-start;text-align:left}.bba-guests{grid-template-columns:minmax(0,1fr);gap:1.2rem}.bba-guest{padding:2.2rem 2rem 2.4rem}}.bba-pod-host__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(4rem,6vw,10rem);align-items:center}.bba-pod-host--img-right .bba-pod-host__media{order:2}.bba-pod-host__frame{position:relative;aspect-ratio:var(--bba-host-ratio, .8);overflow:hidden;background:color-mix(in srgb,var(--bba-ink) 8%,transparent)}.bba-pod-host__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform 1.4s var(--bba-ease)}.bba-pod-host__frame:hover .bba-pod-host__img{transform:scale(1.03)}.bba-pod-host__badge{position:absolute;left:0;bottom:0;margin:0;padding:1.4rem 1.8rem;background:var(--bba-paper);font-family:var(--font-body-family);font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bba-ink)}.bba-pod-host__text{margin-top:1.6rem;font-size:1.45rem}.bba-highlights{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:3.2rem}.bba-highlight{display:flex;align-items:flex-start;gap:1.4rem;padding:1.8rem;border:1px solid var(--bba-line)}.bba-highlight__icon{flex:none;display:grid;place-items:center;width:4rem;height:4rem;border-radius:50%;background:color-mix(in srgb,var(--bba-accent) 14%,transparent);color:var(--bba-accent)}.bba-highlight__icon svg{width:2rem;height:2rem}.bba-highlight__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 800);font-size:1.8rem;line-height:1.1;text-transform:uppercase;color:var(--bba-ink)}.bba-highlight__text{margin:.6rem 0 0;font-family:var(--font-body-family);font-size:1.3rem;line-height:1.5;color:var(--bba-muted)}.bba-chips{margin-top:3.2rem}.bba-chips__label{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--bba-muted)}.bba-chips__list{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.bba-chips__list li{padding:.7rem 1.3rem;border:1px solid var(--bba-line);border-radius:10rem;font-family:var(--font-body-family);font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--bba-ink)}@media screen and (max-width:989px){.bba-pod-host__grid{grid-template-columns:minmax(0,1fr);gap:4rem}.bba-pod-host--img-right .bba-pod-host__media{order:0}.bba-pod-host__media{max-width:56rem}}@media screen and (max-width:749px){.bba-highlights{grid-template-columns:minmax(0,1fr)}}.bba-pod-invite__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(4rem,6vw,10rem);align-items:center}.bba-reasons{margin:0;padding:0;list-style:none;border-top:1px solid var(--bba-line)}.bba-reason{display:flex;gap:2rem;padding:2.2rem 0;border-bottom:1px solid var(--bba-line)}.bba-reason__num{flex:none;min-width:3.2rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 800);font-size:2rem;line-height:1;color:var(--bba-accent)}.bba-reason__title{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 800);font-size:clamp(1.8rem,1.5rem + .4vw,2.1rem);line-height:1.05;text-transform:uppercase;color:var(--bba-ink)}.bba-reason__text{margin:.6rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.6;color:var(--bba-muted)}.bba-panel{--bba-ink: var(--bba-panel-fg, #fff);--bba-paper: var(--bba-panel-bg, #151c1a);--bba-accent: var(--bba-panel-accent, #9df2c9);--bba-muted: color-mix(in srgb, var(--bba-ink) 72%, transparent);--bba-line: color-mix(in srgb, var(--bba-ink) 18%, transparent);display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(3.2rem,5vw,8rem);align-items:center;margin-top:clamp(5.6rem,6vw,8.8rem);padding:clamp(3.2rem,5vw,6.4rem);background:var(--bba-paper);color:var(--bba-ink)}.bba-panel .bba-copy{margin-top:1.6rem;max-width:44rem}.bba-panel__contact{padding-left:clamp(3.2rem,4vw,5.6rem);border-left:1px solid var(--bba-line)}.bba-panel__label{margin:0 0 1rem;font-family:var(--font-body-family);font-size:1.05rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--bba-muted)}.bba-panel__email{display:inline-flex;align-items:center;gap:1.2rem;max-width:100%;font-family:var(--font-body-family);font-size:clamp(1.7rem,1.3rem + .8vw,2.4rem);font-weight:700;line-height:1.3;color:var(--bba-accent);text-decoration:none;overflow-wrap:anywhere;background:linear-gradient(currentColor,currentColor) left bottom / 100% 1px no-repeat;padding-bottom:.4rem;transition:background-size .4s var(--bba-ease)}.bba-panel__email:hover{background-size:0 1px;background-position:right bottom}.bba-panel__email svg{flex:none;width:2.2rem;height:2.2rem}.bba-panel .bba-actions{margin-top:2.8rem}.bba-panel .bba-btn--secondary{border-color:color-mix(in srgb,var(--bba-ink) 55%,transparent)}.bba-panel__note{margin:2rem 0 0;font-family:var(--font-body-family);font-size:1.25rem;line-height:1.5;color:var(--bba-muted)}@media screen and (max-width:989px){.bba-pod-invite__row,.bba-panel{grid-template-columns:minmax(0,1fr)}.bba-pod-invite__row{gap:4rem}.bba-panel__contact{padding:3.2rem 0 0;border-left:0;border-top:1px solid var(--bba-line)}}@media screen and (max-width:749px){.bba-panel{margin-inline:calc(var(--bba-gutter) * -1);padding:4.4rem var(--bba-gutter)}.bba-reason{gap:1.4rem;padding:1.8rem 0}}.bba-pod-hero .bba-platforms{margin-top:2.8rem;padding-top:2rem;gap:1.1rem 1.8rem}.bba-pod-hero .bba-platforms__list{gap:.6rem 1.7rem;align-items:center}.bba-pod-hero .bba-platforms__list a{display:inline-flex;min-height:3.2rem;border:0;border-bottom:1px solid var(--bba-line);border-radius:0;background:transparent;padding:.35rem 0;color:var(--bba-ink);text-decoration:none;font-family:var(--font-body-family);font-weight:700;letter-spacing:.015em;box-shadow:none}.bba-pod-hero .bba-platforms__list a:hover,.bba-pod-hero .bba-platforms__list a:focus-visible{background:transparent;color:var(--bba-accent);border-color:var(--bba-accent)}.bba-pod-hero .bba-platforms__list a:focus-visible{outline:2px solid var(--bba-accent);outline-offset:4px}@media screen and (max-width:749px){.bba-pod-hero .bba-platforms{margin-top:2.2rem;padding-top:1.6rem;gap:.7rem 1.3rem}.bba-pod-hero .bba-platforms__list{gap:.4rem 1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-bb-podcast.css.map */
