.featured-episode[data-astro-cid-pg3ubmee]{background:var(--color-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);grid-template-columns:3fr 2fr;align-items:center;display:grid;overflow:hidden}.featured-episode__media[data-astro-cid-pg3ubmee]{aspect-ratio:16/9;background:var(--color-navy-900);display:block;position:relative}.featured-episode__media[data-astro-cid-pg3ubmee] img[data-astro-cid-pg3ubmee]{object-fit:cover;width:100%;height:100%}.featured-episode[data-astro-cid-pg3ubmee] .featured-episode__iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.featured-episode__badge[data-astro-cid-pg3ubmee]{top:var(--space-4);left:var(--space-4);padding:var(--space-1) var(--space-3);background:var(--color-cta);color:var(--color-white);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;font-weight:700;position:absolute}.featured-episode__play[data-astro-cid-pg3ubmee]{width:5rem;height:5rem;color:var(--color-white);backdrop-filter:blur(4px);transition:background-color var(--transition), transform var(--transition);background:#0f2030bf;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.featured-episode__play[data-astro-cid-pg3ubmee] svg[data-astro-cid-pg3ubmee]{margin-left:4px}.featured-episode__media[data-astro-cid-pg3ubmee]:hover .featured-episode__play[data-astro-cid-pg3ubmee],.featured-episode__media[data-astro-cid-pg3ubmee]:focus-visible .featured-episode__play[data-astro-cid-pg3ubmee]{background:var(--color-orange-500);transform:scale(1.08)}.featured-episode__body[data-astro-cid-pg3ubmee]{padding:var(--space-8)}.featured-episode__status[data-astro-cid-pg3ubmee]{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-2);font-weight:700}.featured-episode__title[data-astro-cid-pg3ubmee]{margin-bottom:var(--space-6);color:var(--color-gray-800)}@media (width<=47.99rem){.featured-episode[data-astro-cid-pg3ubmee]{grid-template-columns:1fr}.featured-episode__body[data-astro-cid-pg3ubmee]{padding:var(--space-6)}}.episode-card[data-astro-cid-p5rwydxy]{background:var(--color-white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:transform var(--transition), box-shadow var(--transition);flex-direction:column;display:flex;overflow:hidden}.episode-card[data-astro-cid-p5rwydxy]:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}.episode-card__media[data-astro-cid-p5rwydxy]{aspect-ratio:16/9;background:var(--color-navy-900);display:block;position:relative;overflow:hidden}.episode-card__media[data-astro-cid-p5rwydxy] img[data-astro-cid-p5rwydxy]{object-fit:cover;width:100%;height:100%}.episode-card[data-astro-cid-p5rwydxy] .episode-card__iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.episode-card__play[data-astro-cid-p5rwydxy]{width:4rem;height:4rem;color:var(--color-white);backdrop-filter:blur(4px);transition:background-color var(--transition), transform var(--transition);background:#0f2030bf;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.episode-card__play[data-astro-cid-p5rwydxy] svg[data-astro-cid-p5rwydxy]{margin-left:3px}.episode-card__media[data-astro-cid-p5rwydxy]:hover .episode-card__play[data-astro-cid-p5rwydxy],.episode-card__media[data-astro-cid-p5rwydxy]:focus-visible .episode-card__play[data-astro-cid-p5rwydxy]{background:var(--color-orange-500);transform:scale(1.08)}.episode-card__body[data-astro-cid-p5rwydxy]{padding:var(--space-4) var(--space-4) var(--space-6)}.episode-card__date[data-astro-cid-p5rwydxy]{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:var(--space-1);font-weight:700;display:block}.episode-card__title[data-astro-cid-p5rwydxy]{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-gray-800);margin:0;font-weight:600;line-height:1.4}.section-heading[data-astro-cid-lcdefpme]{max-width:44rem;margin-bottom:var(--space-12)}.section-heading[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:var(--color-gray-600);margin:0}.section-heading--center[data-astro-cid-lcdefpme]{text-align:center;margin-inline:auto}.section-heading--center[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{margin-inline:auto;margin-bottom:var(--space-6)}.section-heading--on-dark[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-text-muted-on-dark)}.hero[data-astro-cid-lcdefpme]{--hero-height:min(85vh, 46rem);--hero-photo-ratio:1.8;isolation:isolate;min-height:var(--hero-height);color:var(--color-white);background:var(--color-navy-950);align-items:center;display:flex;position:relative;overflow:hidden}.hero[data-astro-cid-lcdefpme] .hero__bg{z-index:-2;width:min(100%, var(--hero-height) * var(--hero-photo-ratio));object-fit:cover;object-position:80% top;height:100%;position:absolute;inset:0 0 0 auto;mask-image:linear-gradient(90deg,#0000,#000 35%)}.hero[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(to bottom, transparent calc(100% - 7.5rem), var(--color-bg-dark)), linear-gradient(100deg, #08131deb 0%, #08131db3 45%, #08131d40 100%);position:absolute;inset:0}.hero__content[data-astro-cid-lcdefpme]{padding-block:var(--space-24) var(--space-16);max-width:var(--container-max)}.hero__title[data-astro-cid-lcdefpme]{margin-bottom:var(--space-2);font-size:clamp(3rem,2rem + 5vw,5.5rem)}.hero__tagline[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-style:italic;font-size:var(--text-xl);color:var(--color-orange-500);margin-bottom:var(--space-6)}.hero__lede[data-astro-cid-lcdefpme]{max-width:44ch;font-size:var(--text-lg);color:var(--color-text-on-dark);margin-bottom:var(--space-8)}.hero__actions[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=47.99rem){.hero[data-astro-cid-lcdefpme]{--hero-photo-height:min(76vw, 24rem, 40svh);flex-direction:column;align-items:stretch;min-height:0}.hero[data-astro-cid-lcdefpme] .hero__bg{width:100%;height:var(--hero-photo-height);object-position:100% 20%;position:relative;inset:auto;mask-image:none}.hero[data-astro-cid-lcdefpme]:after{background:linear-gradient(to right, #08131dd9 0, #08131d00 30%), linear-gradient(to bottom, #08131d1a 0, #08131d1a calc(var(--hero-photo-height) * .5), var(--color-navy-950) var(--hero-photo-height))}.hero__content[data-astro-cid-lcdefpme]{margin-top:calc(var(--hero-photo-height) * -.18);padding-block:0 var(--space-12)}}.institute__intro[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:var(--space-12)}.institute__intro[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{margin-inline:auto;margin-bottom:var(--space-4)}.institute__status[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-style:italic;font-size:var(--text-lg);color:var(--color-orange-500);margin:0}.institute__highlights[data-astro-cid-lcdefpme]{gap:var(--space-6);margin:0 0 var(--space-12);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.institute__highlights[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:var(--space-8) var(--space-6);text-align:center;border-radius:var(--radius-md);background:#ffffff08;border:1px solid #ffffff1f}.institute__highlights[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-white);margin-bottom:var(--space-2);display:block}.institute__highlights[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-text-muted-on-dark)}.institute__actions[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.contributors[data-astro-cid-lcdefpme]{--banner-height:clamp(26rem, 30vw, 32rem);--banner-photo-ratio:2.67;isolation:isolate;min-height:var(--banner-height);color:var(--color-white);background:var(--color-navy-950);align-items:flex-end;display:flex;position:relative;overflow:hidden}.contributors[data-astro-cid-lcdefpme] .contributors__bg{z-index:-2;width:min(100%, var(--banner-height) * var(--banner-photo-ratio));object-fit:cover;object-position:center;height:100%;position:absolute;inset:0 0 0 auto;mask-image:linear-gradient(90deg,#0000,#000 25%)}.contributors[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;background:linear-gradient(#0000 40%,#08131de6);position:absolute;inset:0}.contributors__content[data-astro-cid-lcdefpme]{padding-block:var(--space-12)}.contributors__content[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:24ch;margin:0}.episodes-featured[data-astro-cid-lcdefpme]{gap:var(--space-8);display:grid}.episodes-recent-heading[data-astro-cid-lcdefpme]{margin:var(--space-12) 0 var(--space-6)}.episodes-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.episodes-more[data-astro-cid-lcdefpme]{margin-top:var(--space-12);justify-content:center;display:flex}.listen__badges[data-astro-cid-lcdefpme]{justify-content:center;gap:var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.listen__badges[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);transition:transform var(--transition), box-shadow var(--transition);display:block}.listen__badges[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.listen__badges[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);width:auto;height:56px}.offer-card[data-astro-cid-lcdefpme]{background:var(--color-white);color:var(--color-text);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);overflow:hidden}.offer-card[data-astro-cid-lcdefpme] .offer-card__photo{aspect-ratio:8/3;object-fit:cover;object-position:30% 25%;width:100%}.offer-card__body[data-astro-cid-lcdefpme]{padding:var(--space-8)}.offer-card__intro[data-astro-cid-lcdefpme]{font-size:var(--text-lg);color:var(--color-gray-600);margin-bottom:var(--space-8)}.offer-card__benefits[data-astro-cid-lcdefpme]{gap:var(--space-4) var(--space-8);margin:0 0 var(--space-8);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.offer-card__benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-left:var(--space-8);position:relative}.offer-card__benefits[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:before{content:"";background:var(--color-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L19 7'/%3E%3C/svg%3E") center / .7rem no-repeat;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:.3em;left:0}.offer-card__benefits[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-gray-800);display:block}.offer-card__benefits[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-gray-600)}.offer-card__join[data-astro-cid-lcdefpme]{font-size:var(--text-xl);margin-bottom:var(--space-4)}.offer-card__paths[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.join-path[data-astro-cid-lcdefpme]{grid-row:span 4;grid-template-rows:subgrid;row-gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-md);background:var(--color-bg-muted);place-items:start;display:grid}.join-path__audience[data-astro-cid-lcdefpme]{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin:0;font-weight:700}.join-path__detail[data-astro-cid-lcdefpme]{color:var(--color-gray-800);margin:0}.join-path__secondary[data-astro-cid-lcdefpme]{font-size:var(--text-sm);color:var(--color-gray-600);margin:0}.join-path__secondary[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{font-weight:600}.join-path[data-astro-cid-lcdefpme] .btn{white-space:normal;text-align:center;max-width:100%}@media (width<=63.99rem){.offer-card__benefits[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.institute__highlights[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding-inline:var(--space-4)}.institute__highlights[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--text-xl)}}@media (width<=47.99rem){.institute__highlights[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.offer-card__body[data-astro-cid-lcdefpme]{padding:var(--space-6)}.join-path[data-astro-cid-lcdefpme]{padding:var(--space-4)}.offer-card[data-astro-cid-lcdefpme] .offer-card__photo{aspect-ratio:16/9}.offer-card__benefits[data-astro-cid-lcdefpme],.offer-card__paths[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.contributors[data-astro-cid-lcdefpme]{min-height:18rem}}
