.watch.svelte-d89ze1{max-width:var(--w-max,1200px);margin:0 auto;padding:28px 20px 80px}.w-crumb.svelte-d89ze1{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 20px;font-size:12.5px;display:flex}.w-crumb.svelte-d89ze1 a:where(.svelte-d89ze1){color:var(--c-muted);text-decoration:none}.w-crumb.svelte-d89ze1 a:where(.svelte-d89ze1):hover{color:var(--c-primary)}.w-crumb-cur.svelte-d89ze1{color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;max-width:60ch;font-weight:600;overflow:hidden}.w-grid.svelte-d89ze1{grid-template-columns:1fr;align-items:start;gap:28px;display:grid}.w-player.svelte-d89ze1{border-radius:var(--r-lg,20px);background:#0d0d10;overflow:hidden;box-shadow:0 16px 42px #00000029}.w-player.svelte-d89ze1 video:where(.svelte-d89ze1){object-fit:contain;background:#000;width:100%;height:auto;max-height:82vh;display:block}.watch.svelte-d89ze1:not(.vertical) .w-player:where(.svelte-d89ze1){max-width:960px;margin:0 auto}.w-player.svelte-d89ze1 a:where(.svelte-d89ze1){color:#fff}.w-kicker.svelte-d89ze1{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 10px;font-size:12.5px;font-weight:600;display:flex}.w-kicker.svelte-d89ze1 a:where(.svelte-d89ze1){color:var(--c-primary);letter-spacing:.04em;text-decoration:none}.w-kicker.svelte-d89ze1 a:where(.svelte-d89ze1):hover{text-decoration:underline}.w-count.svelte-d89ze1{letter-spacing:.04em;margin-left:auto;font-weight:700}.w-info.svelte-d89ze1 h1:where(.svelte-d89ze1){color:var(--c-ink);letter-spacing:-.4px;margin:0 0 14px;font-size:clamp(21px,2.6vw,28px);font-weight:800;line-height:1.45}.w-desc.svelte-d89ze1{color:var(--c-text);white-space:pre-line;margin:0 0 22px;font-size:15px;line-height:1.9}.w-cta.svelte-d89ze1{flex-wrap:wrap;gap:10px;margin:0 0 26px;display:flex}.cta.svelte-d89ze1{color:#fff;border-radius:999px;flex:200px;justify-content:center;align-items:center;padding:13px 22px;font-size:15px;font-weight:700;text-decoration:none;transition:transform .18s,filter .18s;display:inline-flex}.cta.svelte-d89ze1:hover{filter:brightness(1.04);transform:translateY(-2px)}.cta.book.svelte-d89ze1{background:var(--c-primary);box-shadow:0 6px 18px #e8529852}.cta.line.svelte-d89ze1{background:var(--c-line,#06c755);box-shadow:0 6px 18px #06c75542}.w-transcript.svelte-d89ze1{border:1px solid var(--c-border);border-radius:var(--r-md,12px);background:var(--c-bg-soft);padding:0}.w-transcript.svelte-d89ze1 summary:where(.svelte-d89ze1){cursor:pointer;color:var(--c-ink);align-items:center;gap:10px;padding:13px 16px;font-size:14px;font-weight:700;list-style:none;display:flex}.w-transcript.svelte-d89ze1 summary:where(.svelte-d89ze1)::-webkit-details-marker{display:none}.w-transcript.svelte-d89ze1 summary:where(.svelte-d89ze1):before{content:"";border-right:2px solid var(--c-primary);border-bottom:2px solid var(--c-primary);width:8px;height:8px;transition:transform .18s;transform:rotate(-45deg)}.w-transcript[open].svelte-d89ze1 summary:where(.svelte-d89ze1):before{transform:rotate(45deg)}.w-transcript.svelte-d89ze1 summary:where(.svelte-d89ze1) small:where(.svelte-d89ze1){color:var(--c-muted);font-size:12px;font-weight:600}.w-transcript.svelte-d89ze1 ol:where(.svelte-d89ze1){margin:0;padding:0 16px 14px 36px}.w-transcript.svelte-d89ze1 li:where(.svelte-d89ze1){color:var(--c-text);border-top:1px dashed var(--c-border);padding:3px 0;font-size:14px;line-height:1.75}.w-transcript.svelte-d89ze1 li:where(.svelte-d89ze1):first-child{border-top:0}.w-transcript.svelte-d89ze1 li:where(.svelte-d89ze1)::marker{color:var(--c-muted);font-size:12px}.w-note.svelte-d89ze1{color:var(--c-muted);margin:18px 0 0;font-size:12px;line-height:1.7}.w-pager.svelte-d89ze1{border-top:1px solid var(--c-border);grid-template-columns:1fr auto 1fr;align-items:stretch;gap:14px;margin-top:44px;padding-top:24px;display:grid}.w-pg.svelte-d89ze1{border:1px solid var(--c-border);border-radius:var(--r-md,12px);color:inherit;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;transition:border-color .18s,transform .18s;display:flex}.w-pg.svelte-d89ze1:hover{border-color:var(--c-primary);transform:translateY(-2px)}.w-pg.next.svelte-d89ze1{text-align:right;grid-column:3}.w-pg.prev.svelte-d89ze1{grid-column:1}.w-pg-lbl.svelte-d89ze1{color:var(--c-primary);font-size:12px;font-weight:700}.w-pg-t.svelte-d89ze1{color:var(--c-ink);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}.w-back.svelte-d89ze1{background:var(--c-bg-soft);color:var(--c-text);white-space:nowrap;border-radius:999px;grid-column:2;align-self:center;padding:10px 18px;font-size:13px;font-weight:700;text-decoration:none}.w-back.svelte-d89ze1:hover{color:var(--c-primary)}@media (width>=900px){.watch.vertical.svelte-d89ze1 .w-grid:where(.svelte-d89ze1){grid-template-columns:minmax(300px,400px) minmax(0,1fr);gap:40px}.watch.vertical.svelte-d89ze1 .w-player:where(.svelte-d89ze1){position:sticky;top:24px}.watch.vertical.svelte-d89ze1 .w-player:where(.svelte-d89ze1) video:where(.svelte-d89ze1){aspect-ratio:9/16;max-height:none}}@media (width<=899px){.watch.vertical.svelte-d89ze1 .w-player:where(.svelte-d89ze1){max-width:420px;margin:0 auto}.watch.vertical.svelte-d89ze1 .w-player:where(.svelte-d89ze1) video:where(.svelte-d89ze1){max-height:70vh}}@media (width<=768px){.watch.svelte-d89ze1{padding:20px 16px 64px}.w-pager.svelte-d89ze1{grid-template-columns:1fr 1fr}.w-pg.prev.svelte-d89ze1{grid-column:1}.w-pg.next.svelte-d89ze1{grid-column:2}.w-back.svelte-d89ze1{order:3;grid-column:1/-1;justify-self:center}.w-crumb-cur.svelte-d89ze1{max-width:100%}}
