.container[data-astro-cid-qmtvqzia]{width:100%;max-width:1200px;margin:0 auto;padding:0 2rem}.aiob-hero[data-astro-cid-qmtvqzia]{padding:4rem 0 2rem}.aiob-header[data-astro-cid-qmtvqzia]{text-align:center}.hero-badge[data-astro-cid-qmtvqzia]{color:#1d4ed8;background:#dbeafe;border-radius:50px;align-items:center;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.aiob-title[data-astro-cid-qmtvqzia]{color:var(--color-heading,#1f2937);margin-bottom:1.25rem;font-size:3rem}.highlight[data-astro-cid-qmtvqzia]{color:#2563eb;letter-spacing:.02em;margin-top:.6rem;font-size:.45em;font-weight:600;display:block}.aiob-description[data-astro-cid-qmtvqzia],.aiob-schedule[data-astro-cid-qmtvqzia]{max-width:760px;color:var(--color-text-light,#6b7280);margin:0 auto 1rem;font-size:1.25rem;line-height:1.7}.aiob-language[data-astro-cid-qmtvqzia]{color:#1e3a8a;background:#eff6ff;border-radius:999px;margin:0 auto 1.25rem;padding:.45rem 1rem;font-size:.95rem;font-weight:600;display:inline-block}.hero-actions[data-astro-cid-qmtvqzia]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.button[data-astro-cid-qmtvqzia]{border-radius:.5rem;justify-content:center;align-items:center;padding:.9rem 1.6rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.button[data-astro-cid-qmtvqzia].playlist,.button[data-astro-cid-qmtvqzia].ghost{border:2px solid #2563eb}.button[data-astro-cid-qmtvqzia].playlist{color:#fff;background:#2563eb}.button[data-astro-cid-qmtvqzia].playlist:hover{transform:translateY(-2px);box-shadow:0 8px 20px #2563eb40}.button[data-astro-cid-qmtvqzia].ghost{color:#2563eb;background:0 0}.button[data-astro-cid-qmtvqzia].ghost:hover{background:#eff6ff}.aiob-episodes[data-astro-cid-qmtvqzia]{padding:1rem 0 5rem}.episode-card[data-astro-cid-qmtvqzia]{background:var(--color-bg,#fff);border-radius:1rem;height:100%;transition:transform .3s,box-shadow .3s;overflow:hidden;box-shadow:0 5px 20px #0000001a}.episode-card[data-astro-cid-qmtvqzia]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #00000026}.episode-link[data-astro-cid-qmtvqzia]{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.episode-thumb[data-astro-cid-qmtvqzia]{aspect-ratio:16/9;background:#0f172a;position:relative;overflow:hidden}.episode-thumb[data-astro-cid-qmtvqzia] img[data-astro-cid-qmtvqzia]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.episode-card[data-astro-cid-qmtvqzia]:hover .episode-thumb[data-astro-cid-qmtvqzia] img[data-astro-cid-qmtvqzia]{transform:scale(1.05)}.play-badge[data-astro-cid-qmtvqzia]{color:#fff;background:#1f2b61e0;border-radius:999px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;padding-left:3px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.episode-body[data-astro-cid-qmtvqzia]{flex-direction:column;flex:1;gap:.75rem;padding:1.35rem 1.5rem 1.5rem;display:flex}.episode-meta[data-astro-cid-qmtvqzia]{color:var(--color-text-light,#6b7280);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ep-chip[data-astro-cid-qmtvqzia],.lang-chip[data-astro-cid-qmtvqzia]{letter-spacing:.02em;border-radius:999px;align-items:center;padding:.25rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.ep-chip[data-astro-cid-qmtvqzia]{background:var(--color-primary-light,#dbeafe);color:var(--color-primary,#1f2b61)}.lang-chip[data-astro-cid-qmtvqzia]{color:#92400e;background:#fef3c7}.episode-title[data-astro-cid-qmtvqzia]{color:var(--color-heading,#1f2937);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.15rem;line-height:1.4;display:-webkit-box;overflow:hidden}.featured[data-astro-cid-qmtvqzia] .episode-title[data-astro-cid-qmtvqzia]{-webkit-line-clamp:4;font-size:1.65rem}.watch-label[data-astro-cid-qmtvqzia]{color:#2563eb;align-items:center;gap:.35rem;margin-top:auto;font-weight:600;display:inline-flex}.episode-card[data-astro-cid-qmtvqzia]:hover .watch-label[data-astro-cid-qmtvqzia]{gap:.6rem}.episode-card[data-astro-cid-qmtvqzia].featured{max-width:900px;margin:0 auto 2.5rem}.episode-grid[data-astro-cid-qmtvqzia]{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.75rem;display:grid}.aiob-empty[data-astro-cid-qmtvqzia]{text-align:center;color:#6b7280;padding:4rem 1rem}.cta-section[data-astro-cid-qmtvqzia]{background:linear-gradient(135deg, var(--color-gradient-start), var(--color-gradient-end));text-align:center;color:#fff;padding:4rem 0}.cta-section[data-astro-cid-qmtvqzia] h2[data-astro-cid-qmtvqzia]{margin-bottom:1rem;font-size:2.5rem}.cta-section[data-astro-cid-qmtvqzia] p[data-astro-cid-qmtvqzia]{max-width:640px;margin:0 auto 2rem;font-size:1.25rem}.cta-buttons[data-astro-cid-qmtvqzia]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.cta-section[data-astro-cid-qmtvqzia] .button[data-astro-cid-qmtvqzia].primary,.cta-section[data-astro-cid-qmtvqzia] .button[data-astro-cid-qmtvqzia].secondary{border:2px solid #fff}.cta-section[data-astro-cid-qmtvqzia] .button[data-astro-cid-qmtvqzia].primary{color:var(--color-primary,#1f2b61);background:#fff}.cta-section[data-astro-cid-qmtvqzia] .button[data-astro-cid-qmtvqzia].primary:hover,.cta-section[data-astro-cid-qmtvqzia] .button[data-astro-cid-qmtvqzia].secondary:hover{transform:translateY(-2px)}.cta-section[data-astro-cid-qmtvqzia] .button[data-astro-cid-qmtvqzia].secondary{color:#fff;background:0 0}.cta-section[data-astro-cid-qmtvqzia] .button[data-astro-cid-qmtvqzia].secondary:hover{background:#ffffff1f}@media (width<=768px){.container[data-astro-cid-qmtvqzia]{padding:0 1rem}.aiob-title[data-astro-cid-qmtvqzia]{font-size:2rem}.featured[data-astro-cid-qmtvqzia] .episode-title[data-astro-cid-qmtvqzia]{font-size:1.3rem}.cta-section[data-astro-cid-qmtvqzia] h2[data-astro-cid-qmtvqzia]{font-size:2rem}.episode-grid[data-astro-cid-qmtvqzia]{grid-template-columns:1fr}}