.qs-eps[data-astro-cid-xzctduz5]{--qs-clay:#d97757}.qs-form[data-astro-cid-xzctduz5]{gap:18px;display:grid}.qs-form[data-astro-cid-xzctduz5] .field[data-astro-cid-xzctduz5]{margin:0}.qs-consent[data-astro-cid-xzctduz5]{color:var(--l8-text-secondary);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:12px;font-size:15px;display:grid}.qs-consent[data-astro-cid-xzctduz5] input[data-astro-cid-xzctduz5]{width:20px;height:20px;accent-color:var(--l8-accent-action);margin:2px 0 0}.qs-submit[data-astro-cid-xzctduz5]{justify-self:start}.qs-fine[data-astro-cid-xzctduz5]{color:var(--l8-text-secondary);margin:0}.qs-fine[data-astro-cid-xzctduz5] strong[data-astro-cid-xzctduz5]{color:var(--l8-text-primary)}.qs-error[data-astro-cid-xzctduz5]{border-radius:var(--l8-radius-md);border-left:4px solid var(--l8-color-feedback-error);background:color-mix(in srgb, var(--l8-color-feedback-error) 10%, transparent);margin:0;padding:12px 14px}.qs-back[data-astro-cid-xzctduz5]{justify-items:start;gap:14px;display:grid}.qs-back[data-astro-cid-xzctduz5] .kicker[data-astro-cid-xzctduz5]{color:var(--l8-text-link)}.qs-back[data-astro-cid-xzctduz5] h2[data-astro-cid-xzctduz5]{margin:0}.qs-ep--clay[data-astro-cid-xzctduz5]{--tone:var(--qs-clay)}.qs-ep--aqua[data-astro-cid-xzctduz5]{--tone:var(--l8-color-aqua-400)}.qs-ep--royal[data-astro-cid-xzctduz5]{--tone:var(--l8-color-royal-400)}.qs-ep--gold[data-astro-cid-xzctduz5]{--tone:var(--l8-color-gold-500)}.qs-ep--sky[data-astro-cid-xzctduz5]{--tone:var(--l8-color-sky-400)}.qs-eps[data-astro-cid-xzctduz5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.qs-ep__link[data-astro-cid-xzctduz5]{border:1px solid var(--l8-border-default);border-radius:var(--l8-radius-lg);background:var(--l8-surface-raised);height:100%;color:inherit;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;overflow:hidden}.qs-ep__link[data-astro-cid-xzctduz5]:hover{border-color:var(--tone);box-shadow:0 24px 48px -28px color-mix(in srgb, var(--tone) 70%, transparent);transform:translateY(-4px)}.qs-ep__link[data-astro-cid-xzctduz5]:focus-visible{outline:3px solid var(--tone);outline-offset:3px}.qs-ep__poster[data-astro-cid-xzctduz5]{aspect-ratio:16/9;background:radial-gradient(120% 90% at 85% 15%, color-mix(in srgb, var(--tone) 55%, transparent), transparent 60%), linear-gradient(160deg, var(--l8-color-navy-900), var(--l8-color-navy-950));display:block;position:relative;overflow:hidden}.qs-ep__poster[data-astro-cid-xzctduz5]:before{content:"";opacity:.35;background-image:linear-gradient(color-mix(in srgb, var(--l8-color-white) 8%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--l8-color-white) 8%, transparent) 1px, transparent 1px);background-size:28px 28px;position:absolute;inset:0;mask-image:linear-gradient(#0000,#000 70%)}.qs-ep__n[data-astro-cid-xzctduz5]{font-family:var(--l8-font-family-heading);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:2px color-mix(in srgb, var(--tone) 85%, white);font-size:5.5rem;font-weight:800;line-height:1;position:absolute;bottom:6px;left:20px}.qs-ep__play[data-astro-cid-xzctduz5]{background:var(--tone);width:64px;height:64px;color:var(--l8-color-navy-950);box-shadow:0 0 0 8px color-mix(in srgb, var(--tone) 22%, transparent);border-radius:50%;place-items:center;transition:transform .25s,box-shadow .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.qs-ep__play[data-astro-cid-xzctduz5] svg[data-astro-cid-xzctduz5]{width:28px;height:28px;margin-left:3px}.qs-ep__link[data-astro-cid-xzctduz5]:hover .qs-ep__play[data-astro-cid-xzctduz5]{box-shadow:0 0 0 14px color-mix(in srgb, var(--tone) 18%, transparent);transform:translate(-50%,-50%)scale(1.1)}.qs-ep__mins[data-astro-cid-xzctduz5]{border-radius:var(--l8-radius-pill);font-family:var(--l8-font-family-mono);letter-spacing:.06em;color:var(--l8-color-white);background:color-mix(in srgb, var(--l8-color-navy-950) 70%, transparent);border:1px solid color-mix(in srgb, var(--l8-color-white) 18%, transparent);padding:4px 10px;font-size:.75rem;position:absolute;top:14px;right:14px}.qs-ep__body[data-astro-cid-xzctduz5]{border-top:3px solid var(--tone);gap:8px;padding:22px 24px 26px;display:grid}.qs-ep__kicker[data-astro-cid-xzctduz5]{font-family:var(--l8-font-family-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--l8-text-secondary);font-size:.75rem}.qs-ep__name[data-astro-cid-xzctduz5]{font-family:var(--l8-font-family-heading);color:var(--l8-text-primary);font-size:1.3125rem;font-weight:700;line-height:1.25}.qs-ep__text[data-astro-cid-xzctduz5]{color:var(--l8-text-secondary);line-height:1.55}.qs-note[data-astro-cid-xzctduz5]{color:var(--l8-text-secondary);margin:28px 0 0}.qs-two[data-astro-cid-xzctduz5]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.qs-walk[data-astro-cid-xzctduz5]{border-radius:var(--l8-radius-lg);border:1px solid var(--l8-border-default);background:var(--l8-surface-raised);padding:28px}.qs-walk[data-astro-cid-xzctduz5] h3[data-astro-cid-xzctduz5]{margin:0 0 8px}.qs-about[data-astro-cid-xzctduz5]{border-top:4px solid var(--l8-color-aqua-400)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .qs-about[data-astro-cid-xzctduz5]{background:var(--l8-surface-raised)}}[data-theme=dark] .qs-about[data-astro-cid-xzctduz5]{background:var(--l8-surface-raised)}.qs-about__inner[data-astro-cid-xzctduz5]{max-width:820px}.qs-about[data-astro-cid-xzctduz5] .lead[data-astro-cid-xzctduz5]{color:var(--l8-color-slate-300)}.qs-about__actions[data-astro-cid-xzctduz5]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.qs-tm[data-astro-cid-xzctduz5]{margin-top:32px}@media (prefers-reduced-motion:reduce){.qs-ep__link[data-astro-cid-xzctduz5],.qs-ep__play[data-astro-cid-xzctduz5]{transition:none}.qs-ep__link[data-astro-cid-xzctduz5]:hover{transform:none}}@media (width<=960px){.qs-two[data-astro-cid-xzctduz5]{grid-template-columns:1fr}.qs-eps[data-astro-cid-xzctduz5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.qs-eps[data-astro-cid-xzctduz5]{grid-template-columns:1fr}.qs-walk[data-astro-cid-xzctduz5]{padding:22px}}
