.lead{font-size:var(--text-lg);color:var(--ink-muted);line-height:1.55}.pod-hero{isolation:isolate;background:var(--navy);color:#fff;padding-block:clamp(3rem,2rem + 4vw,6rem);position:relative;overflow:clip}.pod-hero__glow{z-index:-1;background:radial-gradient(44rem 30rem at 100% 0,#7b2ff28c,#0000 65%),radial-gradient(36rem 26rem at 0 110%,#de409f4d,#0000 65%);position:absolute;inset:0}.pod-hero__inner{align-items:center;gap:clamp(2rem,1rem + 4vw,4rem);display:grid}@media (width>=960px){.pod-hero__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.pod-hero__text{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.pod-hero__title{font-size:clamp(2.75rem,1.6rem + 5vw,5.25rem);line-height:1}.pod-hero__lead{color:var(--on-dark-muted);max-width:32rem;font-size:clamp(1.13rem,1rem + .5vw,1.31rem);line-height:1.55}.pod-hero__listen{gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.pod-hero__label{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--on-dark-muted);font-weight:700}.pod-hero__visual img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-xl);width:100%;box-shadow:0 1.88rem 5rem #00000059}.pod-label{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--space-5);font-weight:700}.pod-label--more{margin-top:clamp(3rem,2rem + 3vw,4.5rem)}.pod-about{gap:var(--space-6);display:grid}@media (width>=960px){.pod-about{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(3rem,6vw,6rem)}}.pod-about__intro{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.pod-about__text{gap:var(--space-4);flex-direction:column;display:flex}.pod-about__made{color:var(--ink-muted)}.pod-about__made a{color:var(--purple-600);font-weight:600}.pod-block{margin-top:clamp(3.5rem,2rem + 4vw,6rem)}.pod-block__title{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.pod-block__line{margin-top:var(--space-3);color:var(--ink-muted);max-width:44rem}.pod-guests{gap:var(--space-4);margin-top:var(--space-6);display:grid}@media (width>=640px){.pod-guests{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.pod-guests{grid-template-columns:repeat(4,minmax(0,1fr))}}.pod-guest{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--mist);transition:transform .2s var(--ease), box-shadow .2s var(--ease);flex-direction:column;display:flex;position:relative}.pod-guest:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.pod-guest blockquote{font-family:var(--font-display);margin:0;font-size:1.25rem;line-height:1.3}.pod-guest__name{padding-top:var(--space-3);color:var(--pink);margin-top:auto;font-weight:700}.pod-guest__name a{text-decoration:none}.pod-guest__name a:after{content:"";border-radius:inherit;position:absolute;inset:0}.pod-guest__bio{font-size:var(--text-sm);color:var(--ink-muted);line-height:1.55}.pod-topics{margin-top:var(--space-6);border-top:1px solid var(--line);display:grid}@media (width>=640px){.pod-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.pod-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}.pod-topic{gap:var(--space-2);padding:var(--space-6) var(--space-5) var(--space-6) 0;border-bottom:1px solid var(--line);flex-direction:column;display:flex}.pod-topic img{width:2rem;height:2rem;margin-bottom:var(--space-2)}.pod-topic h4{font-size:1.13rem}.pod-topic p{color:var(--ink-muted);font-size:var(--text-sm);line-height:1.6}.pod-pull{text-align:center;max-width:56rem;margin:0 auto}.pod-pull blockquote{font-family:var(--font-display);margin:0;font-size:clamp(1.6rem,1.1rem + 2.2vw,2.75rem);line-height:1.2}.pod-pull figcaption{margin-top:var(--space-5);color:#ffb3dc;font-weight:600}.pod-pull figcaption a{text-decoration:none}.pod-pull figcaption a:hover{text-decoration:underline}.pod-for{gap:var(--space-5);border-radius:var(--radius-xl);background:linear-gradient(140deg, var(--purple-50), #fbe9f4);padding:clamp(2rem,1rem + 4vw,4rem);display:grid}@media (width>=960px){.pod-for{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(3rem,6vw,6rem)}}.pod-for__title{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem)}.pod-for__text{gap:var(--space-4);font-size:var(--text-lg);flex-direction:column;line-height:1.55;display:flex}.pod-for__text em{color:var(--purple-600);font-style:normal;font-weight:700}.pod-for__actions{margin-top:var(--space-2)}
