:root{--nc-container-narrow: 64rem}.podcast-page{max-width:var(--nc-container-narrow);margin:0 auto;padding:var(--nc-space-6, 3.2rem) var(--nc-space-5, 2.4rem);color:var(--nc-ink, #16213A);font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif)}.podcast-page__band{position:relative;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:var(--nc-space-7, 4.8rem);padding:var(--nc-space-9, 9.6rem) var(--nc-space-7, 4.8rem) var(--nc-space-7, 4.8rem);background:linear-gradient(135deg,var(--nc-navy, #1B2A4A) 0%,var(--nc-navy-deep, #0F1A2E) 50%,var(--nc-navy, #1B2A4A) 100%);color:var(--nc-paper, #FFFFFF);overflow:visible}.podcast-page__band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at 20% 50%,rgba(196,151,59,.1) 0%,transparent 60%),radial-gradient(ellipse at 80% 30%,rgba(196,151,59,.06) 0%,transparent 50%);z-index:0}.podcast-page__band:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0%,var(--nc-gold-30, rgba(196, 151, 59, .3)) 50%,transparent 100%);pointer-events:none;z-index:2}.podcast-page__band-inner{position:relative;z-index:1;max-width:var(--nc-container-narrow);margin:0 auto;display:grid;grid-template-columns:auto 1fr;gap:var(--nc-space-6, 3.2rem);align-items:start}.podcast-page__cover{position:relative;bottom:-3.2rem;width:24rem;height:24rem;flex:0 0 auto;border-radius:4px;overflow:hidden;box-shadow:0 12px 40px #0000004d;outline:1px solid var(--nc-gold-30, rgba(196, 151, 59, .3));outline-offset:-1px}.podcast-page__cover-img{display:block;width:100%;height:100%;object-fit:cover}.podcast-page__intro{display:flex;flex-direction:column;align-items:flex-start;gap:var(--nc-space-3, 1.2rem);padding-top:var(--nc-space-2, .8rem)}.podcast-page__eyebrow{margin:0;font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif);font-size:.85rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--nc-gold, #C4973B)}.podcast-page__title{margin:0;font-family:var(--nc-font-display, "Playfair Display", Georgia, serif);font-size:clamp(2.4rem,4vw,3.6rem);font-weight:500;line-height:1.15;color:var(--nc-paper, #FFFFFF);letter-spacing:-.005em}.podcast-page__rule{display:block;width:6.4rem;height:2px;background:var(--nc-gold, #C4973B);margin:var(--nc-space-1, .4rem) 0 var(--nc-space-2, .8rem)}.podcast-page__description{margin:0;font-family:var(--nc-font-editorial, "Spectral", Georgia, serif);font-size:clamp(1.05rem,1.4vw,1.25rem);font-weight:400;line-height:1.6;color:var(--nc-paper-75, rgba(255, 255, 255, .75));max-width:56ch}.podcast-page__subscribe{margin-top:var(--nc-space-3, 1.2rem)}.podcast-page__subscribe .podcast-platform-icons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--nc-space-4, 1.6rem)}.podcast-page__subscribe .podcast-platform-icons__item{margin:0;padding:0}.podcast-page__subscribe .podcast-platform-icons__link,.podcast-page__subscribe .podcast-platform-icons__link:link,.podcast-page__subscribe .podcast-platform-icons__link:visited{color:var(--nc-paper, #FFFFFF);text-decoration:none;display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:2px;transition:color .2s ease}.podcast-page__subscribe .podcast-platform-icons__link:hover,.podcast-page__subscribe .podcast-platform-icons__link:focus-visible{color:var(--nc-gold, #C4973B)}.podcast-page__subscribe .podcast-platform-icons__link:focus-visible{outline:2px solid var(--nc-gold, #C4973B);outline-offset:.3rem}.podcast-page__subscribe .podcast-platform-icons__label{font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif);font-weight:500;font-size:.95rem;letter-spacing:.01em}.podcast-page__episodes-wrap{margin-top:var(--nc-space-7, 4.8rem)}.podcast-episodes{list-style:none;margin:0;padding:0;background:var(--nc-paper, #FFFFFF)}.podcast-episodes__loading{padding:var(--nc-space-5, 2.4rem) 0;color:var(--nc-ink-muted, #4A5872);font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif);font-size:.95rem}.podcast-episodes__error{padding:var(--nc-space-5, 2.4rem) 0;color:var(--nc-ink-muted, #4A5872);font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif);font-size:1rem;line-height:1.6;border-bottom:1px solid var(--nc-rule, #E8E2D4)}.podcast-episode{position:relative;list-style:none;padding:var(--nc-space-6, 3.2rem) 0;border-bottom:1px solid var(--nc-rule, #E8E2D4);cursor:pointer;transition:background-color var(--nc-dur-fast, .2s) var(--nc-ease-out, cubic-bezier(0, 0, .2, 1))}.podcast-episode:last-of-type{border-bottom:none}.podcast-episode:hover{background:var(--nc-cream, #F8F4EA)}.podcast-episode__meta{margin:0 0 var(--nc-space-2, .8rem);font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif);font-size:.85rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--nc-ink-muted, #4A5872)}.podcast-episode__title{position:relative;margin:0 0 var(--nc-space-3, 1.2rem);font-family:var(--nc-font-display, "Playfair Display", Georgia, serif);font-size:clamp(1.25rem,1.6vw,1.5rem);font-weight:500;line-height:1.3;color:var(--nc-ink, #16213A)}.podcast-episode__title:after{content:"";position:absolute;left:0;bottom:-.4rem;height:2px;width:0;background:var(--nc-gold, #C4973B);transition:width var(--nc-dur-rule, .7s) var(--nc-ease-editorial, cubic-bezier(.16, 1, .3, 1));pointer-events:none}.podcast-episode:hover .podcast-episode__title:after,.podcast-episode:focus-within .podcast-episode__title:after{width:6.4rem}.podcast-episode__description{margin:0 0 var(--nc-space-4, 1.6rem);font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif);font-size:1rem;font-weight:400;line-height:1.6;color:var(--nc-ink, #16213A);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.podcast-episode[data-expanded=true] .podcast-episode__description{-webkit-line-clamp:unset;display:block;overflow:visible;cursor:default}.podcast-episode__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nc-space-5, 2.4rem)}.podcast-episode__play{display:inline-block;padding:.6rem 1.4rem;background:transparent;color:var(--nc-gold, #C4973B);font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif);font-size:.9rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;border:2px solid var(--nc-gold-50, rgba(196, 151, 59, .5));border-radius:var(--buttons-radius, 6px);cursor:pointer;transition:background-color var(--nc-dur-fast, .2s) var(--nc-ease-out, cubic-bezier(0, 0, .2, 1)),border-color var(--nc-dur-fast, .2s) var(--nc-ease-out, cubic-bezier(0, 0, .2, 1)),color var(--nc-dur-fast, .2s) var(--nc-ease-out, cubic-bezier(0, 0, .2, 1))}.podcast-episode__play:hover,.podcast-episode__play:focus-visible{border-color:var(--nc-gold, #C4973B);background:var(--nc-gold-12, rgba(196, 151, 59, .12));color:var(--nc-ink, #16213A)}.podcast-episode__play:focus-visible{outline:2px solid var(--nc-gold, #C4973B);outline-offset:3px}.podcast-episode__open-link,.podcast-episode__platform-link{font-family:var(--nc-font-utility, "Assistant", system-ui, sans-serif);font-size:.9rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--nc-ink-muted, #4A5872);text-decoration:none;transition:color var(--nc-dur-fast, .2s) var(--nc-ease-out, cubic-bezier(0, 0, .2, 1))}.podcast-episode__open-link:hover,.podcast-episode__platform-link:hover,.podcast-episode__open-link:focus-visible,.podcast-episode__platform-link:focus-visible{color:var(--nc-gold, #C4973B);text-decoration:underline}.podcast-episode__player{display:block;width:100%;margin-top:var(--nc-space-4, 1.6rem);padding:var(--nc-space-4, 1.6rem);background:var(--nc-cream, #F8F4EA);border-radius:6px}.podcast-episode__player[hidden]{display:none}.podcast-episode--skeleton{cursor:default;transition:opacity var(--nc-dur-slide, .6s) var(--nc-ease-editorial, cubic-bezier(.16, 1, .3, 1))}.podcast-episode--skeleton:hover{background:transparent}.podcast-episode--leaving{opacity:0}.podcast-episode__skeleton-meta,.podcast-episode__skeleton-title,.podcast-episode__skeleton-line{display:block;border-radius:2px;background:linear-gradient(90deg,var(--nc-rule, #E8E2D4) 0%,#F0EBDD 50%,var(--nc-rule, #E8E2D4) 100%);background-size:200% 100%;animation:nc-shimmer 1.6s linear infinite}.podcast-episode__skeleton-meta{width:40%;height:1.4rem;margin-bottom:var(--nc-space-2, .8rem)}.podcast-episode__skeleton-title{width:60%;height:2.4rem;margin-bottom:var(--nc-space-3, 1.2rem)}.podcast-episode__skeleton-line{height:1.4rem;margin-bottom:var(--nc-space-2, .8rem)}.podcast-episode__skeleton-line--90{width:90%}.podcast-episode__skeleton-line--60{width:60%}@keyframes nc-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:989px){.podcast-page__band{padding:var(--nc-space-7, 4.8rem) var(--nc-space-5, 2.4rem) var(--nc-space-6, 3.2rem)}.podcast-page__band-inner{grid-template-columns:auto 1fr;gap:var(--nc-space-5, 2.4rem)}.podcast-page__cover{width:18rem;height:18rem;bottom:-1.6rem}.podcast-page__title{font-size:clamp(2rem,3.2vw,2.8rem)}}@media(max-width:749px){.podcast-page{padding:var(--nc-space-5, 2.4rem) var(--nc-space-4, 1.6rem)}.podcast-page__band{padding:var(--nc-space-6, 3.2rem) var(--nc-space-4, 1.6rem) var(--nc-space-6, 3.2rem);margin-bottom:var(--nc-space-6, 3.2rem)}.podcast-page__band-inner{grid-template-columns:1fr;gap:var(--nc-space-4, 1.6rem);text-align:left}.podcast-page__cover{width:14rem;height:14rem;bottom:0;justify-self:start}.podcast-page__title{font-size:clamp(1.8rem,6vw,2.4rem)}.podcast-page__description{font-size:1rem}.podcast-episode{padding:var(--nc-space-5, 2.4rem) 0}.podcast-episode__actions{gap:var(--nc-space-4, 1.6rem)}}@media(prefers-reduced-motion:reduce){.podcast-episode--skeleton,.podcast-episode--leaving{transition:none!important}.podcast-episode__skeleton-meta,.podcast-episode__skeleton-title,.podcast-episode__skeleton-line{animation:none!important;background:var(--nc-rule, #E8E2D4)!important}.podcast-episode__title:after{transition:none!important}.podcast-episode{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-podcast.css.map */
