.ss-podcast-detail a{text-decoration:none}.ss-podcast-detail__back-button{background:var(--clr-cta-primary);border:none;border-radius:50px;color:var(--clr-bg-lt);cursor:pointer;display:inline-block;font-size:14px;font-weight:600;margin-bottom:30px;padding:8px 20px;transition:background .2s}.ss-podcast-detail__back-button:hover{background-color:var(--clr-bg-dk);color:var(--clr-bg-lt)}.ss-podcast-detail__header{background:#ffe7e1;border-radius:50px;overflow:hidden;padding:40px;position:relative}.ss-podcast-detail__header-ring{align-items:center;display:flex;height:554px;justify-content:center;margin-top:0;position:absolute;right:-25%;top:0;width:554px}.ss-podcast-detail__header-ring:after,.ss-podcast-detail__header-ring:before{background:radial-gradient(50% 50% at 50% 50%,hsla(0,0%,100%,0) 0,#ffdb8d 100%);border-radius:100%;box-shadow:0 0 29.89px 0 #ffffffb2;content:"";position:absolute}.ss-podcast-detail__header-ring:before{height:554px;opacity:.3;width:554px}.ss-podcast-detail__header-ring:after{height:416px;opacity:.4;width:416px}.ss-podcast-detail__meta{align-items:center;color:var(--clr-primary);display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin-bottom:16px}.ss-podcast-detail__format-badge{border-radius:20px;font-size:.72rem;font-weight:600;letter-spacing:.5px;padding:3px 10px;text-transform:uppercase}.ss-podcast-detail__format-badge--video{background:rgba(255,0,0,.2);color:#ff6b6b}.ss-podcast-detail__title{margin-bottom:16px;max-width:900px}.ss-podcast-detail__description{margin-bottom:0;max-width:650px}.ss-podcast-detail__content{display:grid;gap:40px;grid-template-columns:1fr 340px;margin:0 auto;padding-top:40px}.ss-podcast-detail__embed--youtube{background:#0d0d0d;border-radius:12px;margin-bottom:20px;overflow:hidden;padding-top:56.25%;position:relative}.ss-podcast-detail__embed--youtube iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.ss-podcast-detail__cta-group{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:40px}.ss-podcast-detail__button{align-items:center;border-radius:50px;color:#fff;display:inline-flex;font-size:.88rem;font-weight:600;gap:8px;padding:10px 24px;transition:transform .2s,box-shadow .2s}.ss-podcast-detail__button:hover{color:#fff;transform:translateY(-1px)}.ss-podcast-detail__button--youtube{background:red}.ss-podcast-detail__button--share{background:#ffe7e1;border:1.5px solid #ff724f;color:#000;cursor:pointer}.ss-podcast-detail__tabs{border-bottom:2px solid #f0ebff;display:flex;gap:0;margin-bottom:32px}.ss-podcast-detail__tab{background:none;border:none;border-bottom:2px solid transparent;color:#000;cursor:pointer;font-size:14px;font-weight:600;margin-bottom:-2px;padding:12px 24px;transition:all .2s}.ss-podcast-detail__tab--active{border-bottom-color:#ff6b35;color:var(--clr-primary)}.ss-podcast-detail__tab-panel{display:none}.ss-podcast-detail__tab-panel--active{display:block}.ss-podcast-detail__show-notes{color:#000;font-size:.95rem;line-height:1.8}.ss-podcast-detail__show-notes p{margin-bottom:20px}.ss-podcast-detail__show-notes a{color:#7c3aed;text-decoration:underline}.ss-podcast-detail__timestamp-list{display:grid;gap:8px}.ss-podcast-detail__timestamp-item{align-items:center;background:#fff;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:14px 20px;transition:background .2s}.ss-podcast-detail__timestamp-item:hover{background:#f0ebff}.ss-podcast-detail__timestamp-time{color:#ff6b35;font-size:.88rem;font-variant-numeric:tabular-nums;font-weight:700;min-width:55px}.ss-podcast-detail__timestamp-label{color:#000;font-size:.9rem}.ss-podcast-detail__sidebar-card{background:#fff;border-radius:16px;box-shadow:0 267px 75px 0 hsla(0,30%,86%,0),0 171px 68px 0 hsla(0,30%,86%,.01),0 96px 58px 0 hsla(0,30%,86%,.05),0 43px 43px 0 hsla(0,30%,86%,.09),0 11px 23px 0 hsla(0,30%,86%,.1);margin-bottom:20px;padding:28px}.ss-podcast-detail__sidebar-card--dark{background:#ffe7e1;color:#fff}.ss-podcast-detail__sidebar-label{color:var(--clr-title-lt);font-size:.82rem;font-weight:700;letter-spacing:.5px;margin-bottom:16px;text-transform:uppercase}.ss-podcast-detail__person{align-items:center;display:flex;gap:14px;margin-bottom:12px}.ss-podcast-detail__person-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.95rem;font-weight:700;height:52px;justify-content:center;width:52px}.ss-podcast-detail__person-name{color:var(--clr-primary);font-size:.92rem;font-weight:600}.ss-podcast-detail__person-title{color:#000;font-size:.78rem}.ss-podcast-detail__subscribe-button{align-items:center;border-radius:50px;color:#fff;display:flex;font-size:.85rem;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 20px;transition:transform .2s;width:100%}.ss-podcast-detail__subscribe-button:hover{color:#fff;transform:translateY(-1px)}.ss-podcast-detail__subscribe-button--youtube{background:red}.ss-podcast-detail__loading{color:#000;padding:60px 20px;text-align:center}.ss-podcast-detail__spinner{animation:ss-podcast-detail-spin .8s linear infinite;border:3px solid #f0ebff;border-radius:50%;border-top-color:#ff6b35;height:40px;margin:0 auto 16px;width:40px}@keyframes ss-podcast-detail-spin{to{transform:rotate(1turn)}}.ss-podcast-detail__empty-text{color:#000;font-size:.9rem}#podcastDetailHeader{position:relative;z-index:1}@media screen and (min-width:991px){.ss-podcast-detail__header-ring:before{height:168%;opacity:.3;width:168%}.ss-podcast-detail__header-ring:after{height:127%;width:127%}}@media screen and (max-width:900px){.ss-podcast-detail__content{grid-template-columns:1fr}}@media screen and (max-width:600px){.ss-podcast-detail__header{padding:25px}.ss-podcast-detail__content{padding:32px 0}.ss-podcast-detail__header-ring{top:35%}}