.podcast_listing .pod-latest__label{align-items:center;color:var(--dark-text,#000);display:inline-flex;font-size:.85rem;font-weight:700;gap:8px;letter-spacing:.15em;margin-bottom:24px;text-transform:uppercase}.podcast_listing .pod-latest-card{color:inherit;display:grid;grid-template-columns:1fr 1.5fr;overflow:hidden;text-decoration:none;transition:all .4s}.podcast_listing .pod-latest-card__image{height:440px;min-height:280px;overflow:hidden;position:relative}.podcast_listing .pod-latest-card__image img{height:100%;inset:0;object-fit:cover;object-position:center left;position:absolute;transition:transform .6s;width:100%}.podcast_listing .pod-latest-card:hover .pod-latest-card__image img{transform:scale(1.05)}.podcast_listing .pod-latest-card__play{align-items:center;background:rgba(0,0,0,.3);display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .3s}.podcast_listing .pod-latest-card:hover .pod-latest-card__play{opacity:1}.podcast_listing .pod-latest-card:hover{box-shadow:0 20px 30px -8px rgba(0,0,0,.1);transform:translateY(-4px)}.podcast_listing .pod-latest-card__play svg{color:var(--featured-color,#fec10d);filter:drop-shadow(0 2px 8px rgba(0,0,0,.3))}.podcast_listing .pod-latest-card__image-link:hover{opacity:.9}.podcast_listing .pod-latest-card__body{display:flex;flex-direction:column;justify-content:center;padding:40px}.podcast_listing .pod-latest-card__top-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.podcast_listing .pod-latest-card__meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.podcast_listing .pod-ep-num{background:var(--featured-color,#fec10d);border-radius:100px;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:4px 12px;text-transform:uppercase}.podcast_listing .pod-duration{align-items:center;display:flex;gap:4px}.podcast_listing .pod-date,.podcast_listing .pod-duration{color:var(--light-text,#6b6b6b);font-size:.85rem}.podcast_listing .pod-share{position:relative}.podcast_listing .pod-share__dropdown{border-radius:14px;box-shadow:0 12px 24px rgba(0,0,0,.12);display:none;flex-direction:row;gap:6px;margin-top:8px;padding:8px;position:absolute;right:0;top:100%;z-index:50}.podcast_listing .pod-share__copy,.podcast_listing .pod-share__toggle{align-items:center;border-radius:10px;color:var(--light-text,#6b6b6b);cursor:pointer;display:flex;height:36px;justify-content:center;transition:.2s;width:36px}.podcast_listing .pod-share__copy svg,.podcast_listing .pod-share__toggle svg{min-width:4px}.podcast_listing .pod-share__dropdown>a{align-items:center;background:transparent;border-radius:10px;cursor:pointer;display:flex;height:36px;justify-content:center;text-decoration:none;transition:all .2s;width:36px}.podcast_listing .pod-latest-card__title{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(1.3rem,2.5vw,1.75rem);font-weight:800;letter-spacing:-.01em;line-height:1.3;margin:0 0 12px;transition:background-color .3s ease,color .3s ease}.podcast_listing .pod-latest-card__title:hover{color:var(--featured-color)}.podcast_listing .pod-latest-card__excerpt{font-size:1rem;line-height:1.7;margin:0 0 16px}.podcast_listing .pod-latest-card__people{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:20px}.podcast_listing .pod-person{align-items:center;display:flex;gap:12px}.podcast_listing .pod-person__avatar{align-items:center;background:#e5e5e5;border-radius:50%;display:flex;flex-shrink:0;font-size:.85rem;font-weight:700;height:44px;justify-content:center;width:44px}.podcast_listing .pod-person__avatar.pod-person__avatar--host{background-color:var(--featured-color)}.podcast_listing .pod-person__info{display:flex;flex-direction:column}.podcast_listing .pod-person__role{color:var(--light-text,#6b6b6b);font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.podcast_listing .pod-person__name{align-items:center;color:inherit;display:inline-flex;font-size:.9rem;font-weight:700;gap:4px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.podcast_listing .pod-person__name:hover{color:var(--featured-color)}.podcast_listing .pod-person__title{color:var(--light-text,#6b6b6b);font-size:.8rem}.podcast_listing .pod-latest-card__link{align-items:center;color:var(--dark-text,#000);display:inline-flex;font-weight:700;gap:8px}.podcast_listing .pod-latest-card__link:hover{color:#2f5aae}.pod-grid-section .pod-grid-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.pod-grid-section .pod-grid-header .listing-title{font-size:1.5rem;font-weight:700;line-height:1.2;margin:0}.pod-grid-section .pod-grid-header .listing-count{color:var(--light-text,#6b6b6b);font-size:.95rem}.pod-grid-section .pod-grid,.pod-related .pod-grid{display:grid;gap:28px}.pod-grid-section .pod-grid .pod-card,.pod-related .pod-grid .pod-card{color:inherit;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;transition:all .3s}.pod-grid-section .pod-grid .pod-card:hover,.pod-related .pod-grid .pod-card:hover{box-shadow:0 16px 30px -8px rgba(0,0,0,.1);transform:translateY(-8px)}.pod-grid-section .pod-grid .pod-card.hide{display:none}.pod-grid-section .pod-grid .pod-card__image,.pod-related .pod-grid .pod-card__image{aspect-ratio:16/9;overflow:hidden;position:relative}.pod-grid-section .pod-grid .pod-card__image:hover,.pod-related .pod-grid .pod-card__image:hover{opacity:.9}.pod-grid-section .pod-grid .pod-card__image img,.pod-related .pod-grid .pod-card__image img{height:100%;object-fit:cover;transition:transform .5s;width:100%}.pod-grid-section .pod-grid .pod-card:hover .pod-card__image img,.pod-related .pod-grid .pod-card:hover .pod-card__image img{transform:scale(1.08)}.pod-grid-section .pod-grid .pod-card .pod-card__play-btn,.pod-related .pod-grid .pod-card .pod-card__play-btn{align-items:center;background:var(--featured-color,#fec10d);border-radius:50%;bottom:12px;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#0a0a0a;display:flex;height:44px;justify-content:center;opacity:0;position:absolute;right:12px;transform:translateY(8px);transition:all .3s;width:44px}.pod-grid-section .pod-grid .pod-card:hover .pod-card__play-btn,.pod-related .pod-grid .pod-card:hover .pod-card__play-btn{opacity:1;transform:translateY(0)}.pod-grid-section .pod-grid .pod-card__body,.pod-related .pod-grid .pod-card__body{display:flex;flex:1;flex-direction:column;padding:20px}.pod-grid-section .pod-grid .pod-card__top-row,.pod-related .pod-grid .pod-card__top-row{align-items:center;display:flex;justify-content:flex-end;margin-bottom:12px}.pod-grid-section .pod-grid .button.pod-share__toggle,.pod-grid-section .pod-grid .pod-share__copy{align-items:center;border-radius:10px;color:var(--light-text,#6b6b6b);cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s;width:36px}.pod-grid-section .pod-grid .pod-card__title,.pod-related .pod-grid .pod-card__title{font-size:1.05rem;font-weight:700;letter-spacing:0;line-height:1.4;margin:0 0 8px;transition:background-color .3s ease,color .3s ease}.pod-grid-section .pod-grid .pod-card__title:hover,.pod-related .pod-grid .pod-card__title:hover{color:var(--featured-color,#fec10d)}.pod-grid-section .pod-grid .pod-card__excerpt,.pod-related .pod-grid .pod-card__excerpt{color:var(--light-text,#6b6b6b);flex:1;font-size:.85rem;line-height:1.6;margin:0 0 16px}.pod-grid-section .pod-grid .pod-card__footer,.pod-related .pod-grid .pod-card__footer{align-items:center;display:flex;font-size:.8rem;justify-content:space-between;padding-top:12px}.pod-grid-section .pod-grid .pod-card__footer .pod-date,.pod-related .pod-grid .pod-date{color:var(--light-text,#6b6b6b);font-size:.85rem}.pod-grid-section .pod-grid .pod-card__footer .pod-card__people-row,.pod-related .pod-grid .pod-card__people-row{align-items:center;display:flex;font-size:.8rem;gap:8px}.pod-grid-section .pod-grid .pod-card__footer .pod-card__person,.pod-related .pod-grid .pod-card__person{color:inherit}.pod-grid-section .pod-grid .pod-card__footer .pod-card__person:hover{color:var(--featured-color,#fec10d)}.pod-grid-section .pod-grid .pod-card__footer .pod-guest,.pod-related .pod-grid .pod-guest{color:var(--featured-color,#fec10d);font-weight:600}.pod-grid-section .pod-grid .pod-card__footer .pod-guest:before,.pod-related .pod-grid .pod-card__footer .pod-guest:before{color:#e5e5e5;content:"·";margin-right:8px}.podcast_listing .pod-card__placeholder{align-items:center;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);display:flex;height:100%;justify-content:center;width:100%}.podcast_listing .pod-card__placeholder svg{color:var(--featured-color,#fec10d);opacity:.4}.pod-grid-section .blg-pagination{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:60px}.pod-grid-section .blg-pagination .page-numbers{align-items:center;border-radius:12px;color:inherit;display:flex;font-size:.95rem;font-weight:500;height:44px;justify-content:center;min-width:44px;padding:0 12px;text-decoration:none;transition:all .2s}.pod-grid-section .blg-pagination .page-numbers:hover{transform:translateY(-2px)}.pod-grid-section .blg-pagination .page-numbers.active{cursor:text;pointer-events:none}.pod-single__hero .hs-breadcrumb-menu-item{display:inline-block;float:none;padding:0}.pod-single__hero .hs-breadcrumb-menu-item.last-crumb{display:inline;font-weight:700}.pod-single__hero .hs-breadcrumb-menu-divider:before{content:"/";display:inline-block;font-weight:700;padding-left:0}.pod-single__hero .hs-breadcrumb-menu-divider{padding-left:4px}.pod-single__hero .hs-breadcrumb-label{color:var(--dark-text,#000);display:inline-block;display:inline}.pod-single__hero .pod-ep-num{background:var(--featured-color);color:var(--dark-text,#000);font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.pod-single__hero .pod-single__meta{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.pod-single__hero .pod-duration{color:var(--light-text,#6b6b6b);font-size:.85rem}.pod-single__hero .pod-single__title{font-size:2.2rem;font-weight:800;letter-spacing:normal;line-height:1.15;margin:0 0 24px}.pod-single__hero .pod-single__people{display:flex;flex-wrap:wrap;gap:32px;margin-top:20px}.pod-single__hero .pod-person__avatar{color:var(--light-text,#6b6b6b)}.pod-single__hero .pod-person__avatar.pod-person__avatar--host{background:var(--featured-color)}.pod-single__hero .pod-person__title{color:var(--light-text,#6b6b6b)}.pod-single__content .pod-single__body h2{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 24px}.pod-single__content .pod-single__body h3{--h3fontsize:28px;--h3lineheight:1.4;--h3fontweight:700;--h3letterspacing:0px;font-size:var(--h3fontsize);font-weight:var(--h3fontweight);letter-spacing:var(--h3letterspacing);line-height:var(--h3lineheight)}.pod-single__content .pod-single__body h4{--h4fontsize:24px;--h4lineheight:1.5;--h4fontweight:700;--h4letterspacing:0px;font-size:var(--h4fontsize);font-weight:var(--h4fontweight);letter-spacing:var(--h4letterspacing);line-height:var(--h4lineheight)}.pod-single__content .pod-single__body p{font-size:1.05rem;line-height:1.8;margin-bottom:1.5em}.pod-single__content .pod-single__body a{color:#2f5aae!important}.pod-single__content .pod-single__body p:has(iframe){margin-bottom:calc(1.5em + 9px)}.pod-single__content .pod-single__body p iframe{height:200px;overflow:hidden;width:100%}.pod-single__content .pod-single__body blockquote p{font-style:italic}.pod-single__content .pod-single__body b,.pod-single__content .pod-single__body strong{font-weight:bolder}.pod-single__content .pod-single__guest-bios{border-top:1px solid #e5e5e5;margin-top:48px;padding-top:40px}.pod-single__content .pod-single__guest-bios h2{font-size:1.4rem;font-weight:700;letter-spacing:0;line-height:1.2;margin-bottom:28px}.pod-single__content .pod-guest-bio{align-items:flex-start;border-bottom:1px solid #e5e5e5;display:flex;gap:20px;padding:24px 0}.pod-single__content .pod-guest-bio:last-child{border-bottom:none}.pod-single__content .pod-person__avatar{align-items:center;background:var(--dark-color,#0057ff);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.4rem;font-weight:700;height:80px;justify-content:center;letter-spacing:.02em;width:80px}.pod-single__content .pod-guest-bio__content{flex:1;min-width:0}.pod-single__content .pod-guest-bio__header{margin-bottom:10px}.pod-single__content .pod-guest-bio__name{color:var(--dark-color,#111827);display:block;font-size:1.05rem;font-weight:700;margin-bottom:2px;text-decoration:none}.pod-single__content .pod-guest-bio__meta{color:var(--light-color,#6b7280);display:block;font-size:.875rem}.pod-single__content .pod-single__share{align-items:center;border-top:1px solid #e5e5e5;display:flex;gap:12px;margin-top:40px;padding-top:32px}.pod-single__content .pod-single__share>span{color:var(--light-color,#6b6b6b);font-size:.9rem}.pod-single__content .pod-single__share a.pod-share-btn{align-items:center;border:1px solid #e5e5e5;border-radius:10px;color:var(--color-text-secondary,#404040);display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .2s;width:40px}.pod-single__content .pod-single__share a.pod-share-btn:hover{border-color:var(--featured-color,#fec10d);color:var(--featured-color,#fec10d);transform:translateY(-2px)}.pod-single__content .pod-share__copy svg,.pod-single__content .pod-share__toggle svg{min-width:8px}.pod-single__content .pod-share-btn.pod-share__copy{align-items:center;border:1px solid #e5e5e5;border-radius:12px;color:var(--color-text-secondary,#404040);cursor:pointer;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .2s;width:40px}.pod-related h2{font-size:1.5rem;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 32px}.pod-single__hero .breadcrumb .breadcrumb-item,.pod-single__hero .breadcrumb .breadcrumb-item:hover{color:var(--dark-color)}.pod-single__hero .breadcrumb span{font-weight:700}@media (max-width:1024px){.podcast_listing .pod-latest-card{grid-template-columns:1fr}}@media(max-width:767px){.podcast_listing .pod-latest-card__body{padding:24px}.pod-single__hero .pod-single__people{gap:16px}.podcast_listing .pod-latest-card__image{height:270px;min-height:200px}}@media(max-width:479px){.pod-grid-section .blg-pagination{gap:5px}.pod-grid-section .blg-pagination .page-numbers{font-size:.85rem;height:34px;min-width:34px}.pod-single__content .pod-guest-bio{flex-direction:column}.pod-single__content .pod-person__avatar{font-size:1.1rem;height:60px;width:60px}}