.podcast_grid__3rI4O{display:grid;grid-template-columns:1fr;gap:var(--space-5);padding:var(--space-5) 0}@media (min-width:640px){.podcast_grid__3rI4O{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.podcast_grid__3rI4O{grid-template-columns:repeat(3,1fr)}}.podcast_episodeCard__algVA{display:flex;flex-direction:column}.podcast_episodeCard__algVA:hover{border-color:var(--color-brand);transform:translateY(-2px)}.podcast_cardBody__hmMax{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);flex:1}.podcast_introText__rPqwn{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-loose);color:var(--color-text-secondary);margin:0}.podcast_embedWrapper__PzDQP{margin-top:0}.podcast_readLink__o_KfG{font-size:var(--font-size-sm);font-weight:var(--weight-semibold);color:var(--color-brand);text-decoration:none;transition:color var(--duration-md) var(--easing-standard)}.podcast_readLink__o_KfG:hover{color:var(--color-highlight)}.podcast_emptyState__EO70i{padding:var(--space-6);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-sm);background:var(--color-surface-muted)}.podcast_emptyState__EO70i,.spotify-embed_container__kLIPh{border:1px solid var(--color-border);border-radius:var(--radius-md)}.spotify-embed_container__kLIPh{width:100%;margin:var(--space-6) 0;background:var(--color-surface);overflow:hidden}.category-rows-view_categoryRows__X8HOT{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-6) 0;overflow:hidden;width:100%}.category-rows-view_categoryRow__MvrMF{position:relative;width:100%;max-width:100%}.category-rows-view_categoryRowHeader__H67GS{display:flex;align-items:center;justify-content:space-between;padding:0 var(--space-4);margin-bottom:var(--space-4)}.category-rows-view_categoryRowTitle__cgPI4{display:inline-block;font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--weight-semibold);text-decoration:none;transition:color .2s ease;background:transparent}.category-rows-view_categoryPhilosophy__s4ULu{color:var(--color-category-philosophy)}.category-rows-view_categoryMaterial__w8Lif{color:var(--color-category-material)}.category-rows-view_categoryPolicy__DT0eS{color:var(--color-category-policy)}.category-rows-view_categoryEconomics__UX5QC{color:var(--color-category-economics)}.category-rows-view_categoryPsychology__iObK0{color:var(--color-category-psychology)}.category-rows-view_categoryRowTitle__cgPI4:hover{opacity:.8}.category-rows-view_seeAll__cQBJD{font-size:var(--font-size-sm);color:var(--color-brand);text-decoration:none;font-weight:var(--weight-medium);transition:color .2s ease}.category-rows-view_seeAll__cQBJD:hover{color:var(--color-white)}.category-rows-view_categoryRowContainer__l1pYC{position:relative;width:100%}.category-rows-view_arrow__bGKA8{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.7);border:1px solid rgba(255,255,255,.2);border-radius:50%;color:var(--color-white);cursor:pointer;transition:background .2s ease,transform .2s ease}.category-rows-view_arrow__bGKA8:hover{background:rgba(0,0,0,.9);transform:translateY(-50%) scale(1.1)}.category-rows-view_arrowLeft__bFqly{left:var(--space-2)}.category-rows-view_arrowRight__BquWP{right:var(--space-2)}.category-rows-view_arrowHidden__YeKMQ{opacity:0;pointer-events:none}.category-rows-view_scroll__tpBYr{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.category-rows-view_scroll__tpBYr::-webkit-scrollbar{display:none}.category-rows-view_track___XqRZ{display:flex;gap:var(--space-4);padding:0 var(--space-4);width:max-content}.category-rows-view_card__sOO4v{flex:0 0 280px;min-width:280px;background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease}.category-rows-view_card__sOO4v:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.category-rows-view_cardMedia__CXOg4{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--color-surface-elevated)}.category-rows-view_cardMedia__CXOg4 img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.category-rows-view_card__sOO4v:hover .category-rows-view_cardMedia__CXOg4 img{transform:scale(1.05)}.category-rows-view_cardPlaceholder__ixvMh{width:100%;height:100%;background:linear-gradient(135deg,var(--color-surface-elevated) 0,var(--color-surface) 100%)}.category-rows-view_cardBody__Gx7Py{padding:var(--space-4)}.category-rows-view_cardSubtitle__23pNb{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--space-2)}.category-rows-view_cardBody__Gx7Py h3,.category-rows-view_cardSubtitle__23pNb{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category-rows-view_cardBody__Gx7Py h3{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--weight-semibold);line-height:var(--line-snug);color:var(--color-white);margin:0;transition:color var(--duration-md)}.category-rows-view_card__sOO4v:hover .category-rows-view_cardBody__Gx7Py h3{color:var(--color-brand)}@media (max-width:640px){.category-rows-view_card__sOO4v{flex:0 0 240px;min-width:240px}.category-rows-view_categoryRowHeader__H67GS{padding:0 var(--space-3)}.category-rows-view_track___XqRZ{padding:0 var(--space-3);gap:var(--space-3)}.category-rows-view_categoryRowTitle__cgPI4{font-size:var(--font-size-xl)}}.podcast-section_card__D3dyR{display:grid;grid-template-columns:1fr;gap:0}.podcast-section_textColumn__c1I6U{padding:var(--space-5);display:flex;flex-direction:column;justify-content:center;gap:var(--space-3)}.podcast-section_heading__pVSHu{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:var(--weight-semibold);color:var(--color-brand);letter-spacing:.02em;margin:0}.podcast-section_body__n6SG5{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-loose);color:var(--color-text-secondary);margin:0}.podcast-section_embedColumn__w46tZ{padding:var(--space-4) var(--space-5) var(--space-5)}@media (min-width:640px){.podcast-section_card__D3dyR{grid-template-columns:2fr 3fr}.podcast-section_textColumn__c1I6U{padding:var(--space-6)}.podcast-section_embedColumn__w46tZ{padding:var(--space-6);display:flex;align-items:center}}.pull-quote_pullQuote__sLHRM{border-left:4px solid var(--color-brand);padding-left:var(--space-5);margin:var(--space-6) 0;font-family:var(--font-heading);font-size:var(--font-size-xl);font-style:italic;color:var(--color-text-primary)}.pull-quote_pullQuote__sLHRM cite{display:block;margin-top:var(--space-3);font-family:var(--font-body);font-size:var(--font-size-sm);font-style:normal;color:var(--color-text-secondary)}.pull-quote_pullQuoteBody__SUbEF{display:flex;align-items:flex-start;gap:var(--space-2)}.pull-quote_pullQuoteMark__eqMVb{font-size:var(--font-size-2xl);line-height:1;color:var(--color-brand)}.pull-quote_pullQuoteMedia__Qo1zV{position:relative;width:100px;height:100px;margin-top:var(--space-3);border-radius:var(--radius-sm);overflow:hidden}.pull-quote_pullQuoteAttribution__KeS6J{display:block;margin-top:var(--space-3);font-family:var(--font-body);font-size:var(--font-size-sm);font-style:normal;color:var(--color-text-secondary)}.story-card-editorial_card___Hzcu{box-shadow:var(--shadow-sm);display:flex;flex-direction:column;width:85vw;max-width:500px;flex-shrink:0;cursor:pointer;position:relative}.story-card-editorial_card___Hzcu:nth-child(2n){margin-top:var(--space-7)}.story-card-editorial_media__4hYQ1{position:relative;aspect-ratio:4/5;overflow:hidden;margin-bottom:var(--space-4);border:1px solid rgba(255,255,255,.05)}.story-card-editorial_card___Hzcu:nth-child(3n+1) .story-card-editorial_media__4hYQ1{border-radius:var(--radius-2xl) var(--radius-2xl) 0 var(--radius-2xl)}.story-card-editorial_card___Hzcu:nth-child(3n+2) .story-card-editorial_media__4hYQ1{border-radius:var(--radius-2xl) 0 var(--radius-2xl) var(--radius-2xl)}.story-card-editorial_card___Hzcu:nth-child(3n) .story-card-editorial_media__4hYQ1{border-radius:0 var(--radius-2xl) var(--radius-2xl) var(--radius-2xl)}.story-card-editorial_media__4hYQ1 img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) var(--easing-standard)}.story-card-editorial_card___Hzcu:hover .story-card-editorial_media__4hYQ1 img{transform:scale(1.1)}.story-card-editorial_media__4hYQ1:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.2);z-index:10;transition:background var(--duration-md)}.story-card-editorial_card___Hzcu:hover .story-card-editorial_media__4hYQ1:before{background:transparent}.story-card-editorial_body__8f36j{gap:var(--space-2);padding:var(--space-4);padding-right:var(--space-5);flex-shrink:0}.story-card-editorial_category__LqMnr{font-size:var(--font-size-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-brand)}.story-card-editorial_time__6fw9c{font-family:var(--font-annotation);font-size:var(--font-size-sm);letter-spacing:.03em;color:var(--color-brand-alt)}.story-card-editorial_title__EwEQT{font-family:var(--font-heading);font-size:clamp(1.5rem,4vw,2.25rem);line-height:var(--line-tight);margin-bottom:var(--space-2);color:var(--color-white);transition:color var(--duration-md)}.story-card-editorial_card___Hzcu:hover .story-card-editorial_title__EwEQT{color:var(--color-brand)}.story-card-editorial_summary__wGwOm{color:var(--color-text-secondary);font-size:var(--font-size-md)}.story-card-editorial_link__IDpaE{color:var(--color-info);text-decoration:none;font-weight:var(--weight-semibold)}.story-card-editorial_link__IDpaE:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.story-card-editorial_cardLarge__aEzZ6{grid-column:span 1}@media (min-width:640px){.story-card-editorial_cardLarge__aEzZ6{grid-row:span 2}}.story-card-editorial_placeholder__vRoqy{width:100%;height:100%;background:linear-gradient(135deg,var(--color-surface) 0,var(--color-surface-muted) 100%);display:flex;align-items:center;justify-content:center}.story-card-editorial_placeholder__vRoqy:before{content:"TB";font-family:var(--font-heading);font-size:5rem;font-weight:var(--weight-bold);color:var(--color-brand);opacity:.15}.podcast-category-rows_podcastCard__7dyzY{display:flex;flex-direction:column}.podcast-category-rows_podcastCardBody__zA_eE{padding:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);flex:1}.podcast-category-rows_embedWrapper__nG0MO{margin-top:0}.podcast-category-rows_podcastCardTitle__hIKUO{font-family:var(--font-heading);font-size:var(--font-size-md);font-weight:var(--weight-semibold);line-height:var(--line-snug);color:var(--color-white);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.podcast-category-rows_podcastCardDescription__rvm9Z{font-family:var(--font-body);font-size:var(--font-size-sm);line-height:var(--line-loose);color:var(--color-text-secondary);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.podcast-category-rows_readLink__d8uGI{font-size:var(--font-size-sm);font-weight:var(--weight-semibold);color:var(--color-brand);text-decoration:none;transition:color var(--duration-md) var(--easing-standard)}.podcast-category-rows_readLink__d8uGI:hover{color:var(--color-highlight)}