.podcast-hero{--podcast-hero-gap:var(--wp--preset--spacing--gutter-large,48px);--podcast-hero-thumbnail-radius:var(--wp--preset--spacing--gutter-inset,24px);--podcast-hero-play-size:64px}.podcast-hero__container{align-items:start;display:grid;gap:var(--podcast-hero-gap);grid-template-columns:1fr 1fr}@media(max-width:782px){.podcast-hero__container{gap:var(--wp--preset--spacing--gutter-default,32px);grid-template-columns:1fr}}.podcast-hero__thumbnail,.podcast-hero__thumbnail-wrapper{position:relative}.podcast-hero__thumbnail img{height:auto;max-width:100%}.podcast-hero__platform-icon-wrapper{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.podcast-hero__play-button{align-items:center;background-color:var(--wp--preset--color--background,#fff);border:none;border-radius:50%;box-shadow:0 4px 16px rgba(0,0,0,.15);color:var(--wp--preset--color--text-primary,#1a1a1a);cursor:pointer;display:flex;height:var(--podcast-hero-play-size);justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s ease,box-shadow .2s ease;width:var(--podcast-hero-play-size);z-index:2}.podcast-hero__play-button:hover{box-shadow:0 6px 24px rgba(0,0,0,.2);transform:translate(-50%,-50%) scale(1.05)}.podcast-hero__play-button:after{display:none!important}.podcast-hero__play-button svg{height:24px;margin-left:3px;width:24px}.podcast-hero a.podcast-hero__play-button{text-decoration:none}.podcast-hero__thumbnail-placeholder{aspect-ratio:1/1;border-radius:var(--podcast-hero-thumbnail-radius)}.podcast-hero__content{display:flex;flex-direction:column;gap:.5rem}.podcast-hero__meta{align-items:center;color:var(--text-text-secondary);display:flex;flex-wrap:wrap;font-size:var(--text-styles-size-detail);font-weight:400;gap:8px}.podcast-hero__title{color:var(--text-text-primary);font-size:var(--text-styles-size-h1-special);font-weight:400;line-height:1.15;margin:0 0 1rem}.podcast-hero__description{color:var(--text-text-primary);font-size:var(--text-styles-size-detail);margin:0 0 .5rem}.podcast-hero__listen{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.podcast-hero__listen-label{color:var(--text-text-primary);font-size:var(--text-styles-size-body-reg);font-weight:600}.podcast-hero__platforms{display:flex;flex-wrap:wrap;gap:8px}.podcast-hero__platforms-empty{color:var(--wp--preset--color--text-secondary,#999);font-size:var(--wp--preset--font-size--body-sm,14px);font-style:italic}.podcast-hero__platform-btn{align-items:center;background:transparent;border:1px solid var(--wp--preset--color--border-general-initial,#1a1a1a);border-radius:var(--wp--preset--spacing--border-radius-default,2px);color:var(--text-text-primary);cursor:pointer;display:inline-flex;font-size:var(--text-styles-size-body-reg);font-weight:600;gap:6px;padding:6px 12px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.podcast-hero__platform-btn:hover{background-color:var(--button-btn-secondary-fill-hover,inherit);color:var(--button-btn-secondary-text-icon-hover,inherit)!important}.podcast-hero__platform-btn:after{display:none!important}.podcast-hero__platform-btn .podcast-hero__platform-icon-wrapper>span,.podcast-hero__platform-btn svg{display:block;flex-shrink:0;height:auto;max-height:100%;width:24px}.podcast-hero__platform-btn img.podcast-hero__platform-icon{flex-shrink:0;height:auto;-o-object-fit:contain;object-fit:contain;width:24px}.editor-styles-wrapper .podcast-hero__platform-btn{pointer-events:none}
