.sage-ep-logo{block-size:3.4375rem;inline-size:auto;display:block}.sage-ep-head h1{text-wrap:balance;margin-block-start:var(--space-11)}.sage-ep-sub{margin-block-start:var(--space-6)}.sage-ep-guest{gap:var(--space-7) var(--space-12);margin-block-start:var(--space-12)}.sage-ep-guest .sage-label{display:block}.sage-ep-guest .who{max-inline-size:19rem;margin-block-start:var(--space-2);display:block}.sage-ep-guest img{object-fit:contain;filter:brightness(0)invert();block-size:3.1875rem;inline-size:auto;max-inline-size:11.25rem}.sage-ep-player .frame,.sage-ep-player iframe{border:var(--border-width) solid var(--line-strong);border-radius:var(--radius);background:var(--anchor);inline-size:100%;display:block;overflow:hidden}.sage-ep-player .frame{cursor:pointer;box-shadow:var(--elevation-1);transition:box-shadow var(--motion-fast) var(--motion-ease);padding:0;position:relative}.sage-ep-player .frame:hover{box-shadow:var(--elevation-3)}.sage-ep-player .frame img{inline-size:100%}.sage-ep-player iframe{aspect-ratio:16/9;block-size:auto}.sage-ep-player .play{background:color-mix(in srgb,var(--white) 92%,transparent);block-size:4.5rem;inline-size:4.5rem;box-shadow:var(--elevation-3);transition:scale var(--motion-fast) var(--motion-ease);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.sage-ep-player .play:after{content:"";border-block:.75rem solid #0000;border-inline-start:1.25rem solid var(--anchor);block-size:0;inline-size:0;position:absolute;inset-block-start:50%;inset-inline-start:calc(50% + .125rem);translate:-50% -50%}.sage-ep-player .frame:hover .play{scale:1.06}.sage-ep-listen{align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.sage-ep-listen a{color:var(--anchor);transition:color var(--motion-fast) var(--motion-ease);display:block}.sage-ep-listen a:hover{color:var(--level-deep)}.sage-ep-listen svg{block-size:2rem;inline-size:2rem;display:block}@media (width<35rem){.sage-ep-listen{flex-wrap:nowrap}.sage-ep-listen .sage-label{flex:auto}.sage-ep-listen a{flex:none}}.sage-ep-summary{color:var(--text-body);max-width:var(--text-width-wide)}.sage-ep-recap h3{margin-block-start:var(--space-12)}.sage-ep-recap h3:first-child{margin-block-start:0}.sage-ep-recap h4{margin-block-start:var(--space-11)}.sage-ep-faq{columns:2;column-gap:var(--space-12);border-block-start:var(--border-width) solid var(--line)}.sage-ep-faq details{break-inside:avoid;border-block-end:var(--border-width) solid var(--line)}.sage-ep-faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:var(--space-7);padding-block:var(--space-7);font-family:var(--font-serif);font-weight:var(--font-title-weight);font-size:var(--font-item-size);line-height:var(--font-title-line-height);color:var(--text-primary);transition:color var(--motion-fast) var(--motion-ease);list-style:none;display:flex}.sage-ep-faq summary::-webkit-details-marker{display:none}.sage-ep-faq summary:hover{color:var(--level-deep)}.sage-ep-faq summary:after{content:"";inline-size:var(--space-7);block-size:var(--space-7);background:linear-gradient(var(--level-deep),var(--level-deep)) center/100% var(--border-width) no-repeat, linear-gradient(var(--level-deep),var(--level-deep)) center/var(--border-width) 100% no-repeat;transition:transform var(--motion-fast) var(--motion-ease);flex:none;margin-block-start:.1875rem;position:relative}.sage-ep-faq details[open] summary:after{background:linear-gradient(var(--level-deep),var(--level-deep)) center/100% var(--border-width) no-repeat}.sage-ep-faq details p{font-size:var(--font-body-size-sm);line-height:var(--font-body-line-height);color:var(--text-body);margin:0;padding-block-end:var(--space-8)}@media (width<56rem){.sage-ep-faq{columns:1}}.sage-ep-links{gap:var(--space-5) var(--space-9);grid-template-columns:minmax(0,11rem) minmax(0,1fr);display:grid}.sage-ep-links dd{color:var(--text-body)}.sage-ep-links dd a{overflow-wrap:anywhere}@media (width<40rem){.sage-ep-links{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.sage-ep-links dd{margin-block-end:var(--space-5)}}.sage-ep-more{gap:var(--space-8);display:grid}.sage-ep-more__pair{--gap:var(--space-6)}.sage-ep-more__next{text-align:end;grid-column:2}@media (width<44rem){.sage-ep-more .sage-ep-more__next{text-align:start;grid-column:auto}}.sage-ep-close>:not(h2,.sage-actions){margin:0}.sage-ep-close h2{text-wrap:pretty}@media (prefers-reduced-motion:reduce){.sage-ep-player .frame:hover .play{scale:1}}.sage-ep-home{transition:opacity var(--motion-fast) var(--motion-ease);border:0;display:inline-block}.sage-ep-home:hover{opacity:.82}
