.esp-hero[data-astro-cid-mie3txx6]{position:relative;height:88vh;min-height:540px;max-height:920px;display:flex;align-items:flex-end;padding:0 var(--pad-x) 17vh;overflow:hidden}.esp-hero-bg[data-astro-cid-mie3txx6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;transform:scale(1.02)}.esp-hero-shade[data-astro-cid-mie3txx6]{position:absolute;inset:0;background:linear-gradient(77deg,#000000e0,#00000080 36%,#0000 68%),linear-gradient(to top,var(--black) 0%,rgba(10,10,10,.55) 16%,rgba(10,10,10,0) 42%),linear-gradient(to bottom,#0a0a0a99,#0a0a0a00 18%)}.esp-hero-content[data-astro-cid-mie3txx6]{position:relative;z-index:2;max-width:600px}.esp-eyebrow[data-astro-cid-mie3txx6]{font-family:var(--font-display);font-size:14px;letter-spacing:3px;text-transform:uppercase;color:var(--yellow);margin-bottom:10px}.esp-kicker[data-astro-cid-mie3txx6]{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;color:var(--white);margin-bottom:14px}.esp-pill[data-astro-cid-mie3txx6]{background:var(--yellow);color:var(--black);font-family:var(--font-display);font-size:12px;letter-spacing:1px;line-height:1;padding:5px 8px 4px;border-radius:3px}.esp-hero-title[data-astro-cid-mie3txx6]{font-family:var(--font-display);font-size:clamp(40px,6vw,84px);line-height:.95;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;text-shadow:0 2px 14px rgba(0,0,0,.5)}.esp-hero-comedian[data-astro-cid-mie3txx6]{font-size:clamp(17px,1.7vw,24px);font-weight:600;margin-bottom:10px}.esp-meta[data-astro-cid-mie3txx6]{display:flex;gap:4px 14px;flex-wrap:wrap;align-items:center;font-size:14px;color:var(--muted);margin-bottom:14px}.esp-year[data-astro-cid-mie3txx6]{color:var(--yellow);font-weight:600}.esp-hero-desc[data-astro-cid-mie3txx6]{font-size:clamp(14px,1.2vw,17px);line-height:1.5;color:var(--white);max-width:520px;margin-bottom:24px;text-shadow:0 1px 6px rgba(0,0,0,.6)}.esp-hero-actions[data-astro-cid-mie3txx6]{display:flex;gap:10px;flex-wrap:wrap;margin-top:8px}.esp-btn[data-astro-cid-mie3txx6]{display:inline-flex;align-items:center;gap:10px;border-radius:4px;padding:11px 26px 11px 20px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s}.esp-btn[data-astro-cid-mie3txx6] svg[data-astro-cid-mie3txx6]{width:22px;height:22px}.esp-btn-play[data-astro-cid-mie3txx6]{background:#fff;color:#000}.esp-btn-play[data-astro-cid-mie3txx6]:hover{background:#ffffffbf}.esp-btn-info[data-astro-cid-mie3txx6]{background:#6d6d6eb3;color:#fff}.esp-btn-info[data-astro-cid-mie3txx6]:hover{background:#6d6d6e73}.esp-btn[data-astro-cid-mie3txx6]:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.esp-body[data-astro-cid-mie3txx6]{position:relative;z-index:2;margin-top:-11vh;padding-bottom:90px}.esp-browse[data-astro-cid-mie3txx6]{padding:0 var(--pad-x);margin-top:16px}.esp-browse-head[data-astro-cid-mie3txx6]{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap}.esp-browse-title[data-astro-cid-mie3txx6]{font-family:var(--font-display);font-size:clamp(28px,3vw,42px);letter-spacing:1px;line-height:1;text-transform:uppercase}.esp-toolbar[data-astro-cid-mie3txx6]{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.esp-field[data-astro-cid-mie3txx6]{display:flex;flex-direction:column;gap:6px}.esp-field[data-astro-cid-mie3txx6]>span[data-astro-cid-mie3txx6]:first-child{font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.esp-search[data-astro-cid-mie3txx6]{position:relative;display:flex;align-items:center}.esp-search[data-astro-cid-mie3txx6] svg[data-astro-cid-mie3txx6]{position:absolute;left:12px;width:18px;height:18px;color:var(--muted);pointer-events:none}.esp-field[data-astro-cid-mie3txx6] input[data-astro-cid-mie3txx6],.esp-field[data-astro-cid-mie3txx6] select[data-astro-cid-mie3txx6]{background:var(--panel);color:var(--white);border:1px solid var(--border);border-radius:0;padding:11px 14px;font-family:var(--font-body);font-size:15px}.esp-field[data-astro-cid-mie3txx6] input[data-astro-cid-mie3txx6]{width:280px;padding-left:40px}.esp-field[data-astro-cid-mie3txx6] input[data-astro-cid-mie3txx6]::placeholder{color:var(--muted)}.esp-field[data-astro-cid-mie3txx6] input[data-astro-cid-mie3txx6]::-webkit-search-cancel-button{filter:invert(1)}.esp-field[data-astro-cid-mie3txx6] select[data-astro-cid-mie3txx6]{appearance:none;-webkit-appearance:none;padding-right:36px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%23f0ede4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.esp-field[data-astro-cid-mie3txx6] select[data-astro-cid-mie3txx6] option[data-astro-cid-mie3txx6]{background:var(--panel);color:var(--white)}.esp-field[data-astro-cid-mie3txx6] input[data-astro-cid-mie3txx6]:focus,.esp-field[data-astro-cid-mie3txx6] select[data-astro-cid-mie3txx6]:focus{outline:none;border-color:var(--yellow)}.esp-count[data-astro-cid-mie3txx6]{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin:14px 0 18px}.esp-empty[data-astro-cid-mie3txx6]{padding:70px 0;color:var(--muted);text-align:center;font-size:15px}body.esp-searching .esp-hero[data-astro-cid-mie3txx6],body.esp-searching .esp-rows[data-astro-cid-mie3txx6]{display:none}body.esp-searching .esp-body[data-astro-cid-mie3txx6]{margin-top:0;padding-top:120px}@media (max-width: 768px){.esp-hero[data-astro-cid-mie3txx6]{height:78vh;padding-bottom:9vh}.esp-body[data-astro-cid-mie3txx6]{margin-top:-3vh}.esp-hero-desc[data-astro-cid-mie3txx6]{display:none}.esp-btn[data-astro-cid-mie3txx6]{padding:9px 18px 9px 14px;font-size:15px}.esp-toolbar[data-astro-cid-mie3txx6],.esp-field[data-astro-cid-mie3txx6],.esp-field[data-astro-cid-mie3txx6] input[data-astro-cid-mie3txx6]{width:100%}body.esp-searching .esp-body[data-astro-cid-mie3txx6]{padding-top:90px}}
