.live-sessions.svelte-sytknk{padding:2rem 1.5rem 3rem}.ls-sub.svelte-sytknk{font-family:var(--font-body);font-size:.95rem;line-height:1.6;color:var(--text-secondary);margin:6px 0 20px;max-width:48ch}.ls-grid.svelte-sytknk{display:grid;grid-template-columns:1fr 1fr;gap:20px}.live-card.svelte-sytknk{display:flex;flex-direction:column;padding:24px;border:1px solid var(--border);border-top:3px solid color-mix(in srgb,var(--stage-2) 55%,var(--border));border-radius:var(--radius-card);background:linear-gradient(160deg,color-mix(in srgb,var(--stage-2) 10%,var(--bg-primary)) 0%,var(--bg-primary) 58%);box-shadow:var(--shadow-card);text-decoration:none;color:var(--text-primary);transition:border-color .2s,box-shadow .2s,transform .2s}.live-card.svelte-sytknk:hover{transform:translateY(-2px);border-color:var(--border-strong);box-shadow:0 10px 28px #0000001a}.live-top.svelte-sytknk{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.live-badge.svelte-sytknk{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body);font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary)}.live-dot.svelte-sytknk{width:8px;height:8px;border-radius:50%;background:var(--error);box-shadow:0 0 0 3px color-mix(in srgb,var(--error) 22%,transparent)}.live-dur.svelte-sytknk{font-family:var(--font-body);font-size:.72rem;color:var(--text-muted)}.live-title.svelte-sytknk{font-family:var(--font-heading);font-weight:400;font-size:1.5rem;line-height:1.2;color:var(--text-primary);margin:0}.live-blurb.svelte-sytknk{font-family:var(--font-body);font-size:.92rem;line-height:1.6;color:var(--text-secondary);margin:12px 0 0}.live-watch.svelte-sytknk{margin-top:18px;display:inline-flex;align-items:center;gap:7px;font-family:var(--font-body);font-size:.85rem;font-weight:600;color:var(--text-primary);transition:gap .2s}.live-card.svelte-sytknk:hover .live-watch:where(.svelte-sytknk){gap:10px}.reveal-section.svelte-sytknk{opacity:0}.reveal-section.svelte-sytknk.revealed{animation:anim-fadeUp .6s ease both}[data-theme=dark] .live-card.svelte-sytknk:hover{box-shadow:0 10px 28px #0006}@media(prefers-reduced-motion:reduce){.reveal-section.svelte-sytknk,.reveal-section.svelte-sytknk.revealed{opacity:1;animation:none}.live-card.svelte-sytknk,.live-watch.svelte-sytknk{transition:none}}@media(max-width:768px){.ls-grid.svelte-sytknk{grid-template-columns:1fr}}.page-blog>section:nth-of-type(2n):not(.final-cta){background:var(--bg-secondary)}.blog-page-header.svelte-8fdu19{padding:120px 1.5rem 0;text-align:center}.blog-page-title.svelte-8fdu19{font-family:var(--font-heading);font-size:clamp(2.4rem,5vw,3.4rem);font-weight:400;line-height:1.1;color:var(--text-primary);margin:0 auto}.blog-page-lead.svelte-8fdu19{font-size:1.1rem;color:var(--text-secondary);max-width:760px;margin:16px auto 0;line-height:1.6}.blog-featured-interview.svelte-8fdu19{padding:2.5rem 1.5rem 3rem}.featured-interview-grid.svelte-8fdu19{display:grid;grid-template-columns:1fr 1.1fr;gap:48px;align-items:center;max-width:1100px;margin:0 auto}.featured-interview-img-wrap.svelte-8fdu19{display:block;border-radius:12px;overflow:hidden;aspect-ratio:4/3;background:var(--bg-tertiary)}.featured-interview-img-wrap.svelte-8fdu19 img:where(.svelte-8fdu19){width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.featured-interview-img-wrap.svelte-8fdu19:hover img:where(.svelte-8fdu19){transform:scale(1.03)}.featured-interview-body.svelte-8fdu19{display:flex;flex-direction:column;gap:12px}.featured-interview-kicker.svelte-8fdu19{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary)}.featured-interview-name.svelte-8fdu19{font-family:var(--font-heading);font-size:clamp(2.2rem,4vw,3rem);font-weight:400;line-height:1.1;color:var(--text-primary);margin:0}.featured-interview-title.svelte-8fdu19{font-family:var(--font-heading);font-size:clamp(1.1rem,1.8vw,1.35rem);font-weight:400;font-style:italic;line-height:1.4;color:var(--text-secondary);margin:0}.featured-interview-excerpt.svelte-8fdu19{font-family:var(--font-body);font-size:.95rem;line-height:1.7;color:var(--text-secondary);margin:4px 0 0;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.featured-interview-link.svelte-8fdu19{display:inline-block;font-family:var(--font-body);font-size:.9rem;font-weight:600;color:var(--text-primary);text-decoration:none;border-bottom:1px solid var(--text-primary);padding-bottom:2px;margin-top:4px;transition:opacity .2s;align-self:flex-start}.featured-interview-link.svelte-8fdu19:hover{opacity:.6}.interviews-header.svelte-8fdu19{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.carousel-btns.svelte-8fdu19{display:flex;gap:8px}.carousel-btn.svelte-8fdu19{position:static;transform:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--border);background:var(--bg-primary);cursor:pointer;color:var(--text-primary);transition:background .2s;box-shadow:none}.carousel-btn.svelte-8fdu19:hover{background:var(--bg-secondary);box-shadow:none}.blog-interviews.svelte-8fdu19{padding:2rem 1.5rem 3rem}.interviews-carousel-wrap.svelte-8fdu19{position:relative;overflow:hidden;margin:0 -1.5rem;padding:0 1.5rem}.interviews-carousel.svelte-8fdu19{display:grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column;grid-auto-columns:calc((100% - 40px) / 3);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.interviews-carousel.svelte-8fdu19::-webkit-scrollbar{display:none}.interview-card.svelte-8fdu19{scroll-snap-align:start;display:flex;flex-direction:column;text-decoration:none;color:var(--text-primary);border-radius:10px;overflow:hidden;border:1px solid var(--border);transition:transform .2s,box-shadow .2s}.interview-card.svelte-8fdu19:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.interview-card-img.svelte-8fdu19{aspect-ratio:3/2;overflow:hidden;background:var(--bg-tertiary)}.interview-card-img.svelte-8fdu19 img:where(.svelte-8fdu19){width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.interview-card.svelte-8fdu19:hover .interview-card-img:where(.svelte-8fdu19) img:where(.svelte-8fdu19){transform:scale(1.03)}.interview-card-body.svelte-8fdu19{padding:12px 16px 16px}.interview-card-name.svelte-8fdu19{font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);display:block;margin-bottom:4px}.interview-card.svelte-8fdu19 h3:where(.svelte-8fdu19){font-family:var(--font-heading);font-size:1rem;font-weight:400;line-height:1.35}.blog-speaking.svelte-8fdu19{padding:2rem 1.5rem 3rem}.speaking-grid.svelte-8fdu19{display:grid;grid-template-columns:1fr 1fr;gap:24px}.speaking-card.svelte-8fdu19{display:flex;flex-direction:column;text-decoration:none;color:var(--text-primary);border-radius:10px;overflow:hidden;border:1px solid var(--border);transition:transform .2s,box-shadow .2s}.speaking-card.svelte-8fdu19:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.speaking-card-img.svelte-8fdu19{aspect-ratio:1/1;overflow:hidden;background:var(--bg-tertiary)}.speaking-card-img.svelte-8fdu19 img:where(.svelte-8fdu19){width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.speaking-card.svelte-8fdu19:hover .speaking-card-img:where(.svelte-8fdu19) img:where(.svelte-8fdu19){transform:scale(1.03)}.speaking-card-body.svelte-8fdu19{padding:20px;display:flex;flex-direction:column;gap:8px}.speaking-card-body.svelte-8fdu19 h3:where(.svelte-8fdu19){font-family:var(--font-heading);font-size:1.25rem;font-weight:400;line-height:1.3}.speaking-card-body.svelte-8fdu19 p:where(.svelte-8fdu19){font-size:.9rem;line-height:1.6;color:var(--text-secondary)}.speaking-card-cta.svelte-8fdu19{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:var(--text-primary);margin-top:4px}[data-theme=dark] .speaking-card.svelte-8fdu19:hover{box-shadow:0 8px 24px #0000004d}.blog-recent.svelte-8fdu19{padding:2rem 1.5rem 3rem}.recent-grid.svelte-8fdu19{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}.recent-card.svelte-8fdu19{display:flex;flex-direction:column;text-decoration:none;color:var(--text-primary);border-radius:10px;overflow:hidden;border:1px solid var(--border);transition:transform .2s,box-shadow .2s}.recent-card.svelte-8fdu19:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.recent-card-img.svelte-8fdu19{aspect-ratio:16/9;overflow:hidden;background:var(--bg-tertiary)}.recent-card-img.svelte-8fdu19 img:where(.svelte-8fdu19){width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.recent-card.svelte-8fdu19:hover .recent-card-img:where(.svelte-8fdu19) img:where(.svelte-8fdu19){transform:scale(1.03)}.recent-card-body.svelte-8fdu19{padding:16px 18px 20px;display:flex;flex-direction:column;gap:6px}.recent-card-meta.svelte-8fdu19{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.recent-card.svelte-8fdu19 h3:where(.svelte-8fdu19){font-family:var(--font-heading);font-size:1.15rem;font-weight:400;line-height:1.35}[data-theme=dark] .recent-card.svelte-8fdu19:hover{box-shadow:0 8px 24px #0000004d}.blog-listing.svelte-8fdu19{padding:2rem 1.5rem 4rem}.blog-list.svelte-8fdu19{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:0 32px;border-top:1px solid var(--border)}.blog-list-item.svelte-8fdu19{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid var(--border);text-decoration:none;color:var(--text-primary);transition:color .2s}.blog-list-item.svelte-8fdu19:hover{color:var(--text-secondary)}.blog-list-thumb.svelte-8fdu19{width:80px;height:52px;border-radius:6px;overflow:hidden;flex-shrink:0;background:var(--bg-tertiary)}.blog-list-thumb.svelte-8fdu19 img:where(.svelte-8fdu19){width:100%;height:100%;object-fit:cover;display:block}.blog-list-text.svelte-8fdu19{display:flex;flex-direction:column;gap:2px;min-width:0}.blog-list-title.svelte-8fdu19{font-family:var(--font-heading);font-size:1.1rem;font-weight:400;line-height:1.35}.reveal-section.svelte-8fdu19{opacity:0}.reveal-section.svelte-8fdu19.revealed{animation:anim-fadeUp .6s ease both}.reveal-section.svelte-8fdu19.revealed .interview-card:where(.svelte-8fdu19){opacity:0;animation:anim-fadeUp .5s ease both}.reveal-section.svelte-8fdu19.revealed .interview-card:where(.svelte-8fdu19):nth-child(2){animation-delay:80ms}.reveal-section.svelte-8fdu19.revealed .interview-card:where(.svelte-8fdu19):nth-child(3){animation-delay:.16s}.reveal-section.svelte-8fdu19.revealed .interview-card:where(.svelte-8fdu19):nth-child(4){animation-delay:.24s}.reveal-section.svelte-8fdu19.revealed .recent-card:where(.svelte-8fdu19){opacity:0;animation:anim-fadeUp .5s ease both}.reveal-section.svelte-8fdu19.revealed .recent-card:where(.svelte-8fdu19):nth-child(2){animation-delay:80ms}.reveal-section.svelte-8fdu19.revealed .recent-card:where(.svelte-8fdu19):nth-child(3){animation-delay:.16s}@media(prefers-reduced-motion:reduce){.reveal-section.svelte-8fdu19{opacity:1}.reveal-section.svelte-8fdu19.revealed,.reveal-section.svelte-8fdu19.revealed .interview-card:where(.svelte-8fdu19),.reveal-section.svelte-8fdu19.revealed .recent-card:where(.svelte-8fdu19){animation:none;opacity:1}}[data-theme=dark] .interview-card.svelte-8fdu19:hover{box-shadow:0 8px 24px #0000004d}@media(max-width:768px){.featured-interview-grid.svelte-8fdu19{grid-template-columns:1fr;gap:24px}.featured-interview-img-wrap.svelte-8fdu19{aspect-ratio:3/2}.blog-list.svelte-8fdu19{grid-template-columns:1fr}.blog-list-thumb.svelte-8fdu19{width:64px;height:42px}.speaking-grid.svelte-8fdu19,.recent-grid.svelte-8fdu19{grid-template-columns:1fr}.interviews-carousel.svelte-8fdu19{grid-auto-columns:220px}}.blog-browse-all.svelte-8fdu19{display:inline-block;margin-top:28px;font-size:.95rem;color:var(--text-secondary);text-decoration:underline;text-underline-offset:3px}.blog-browse-all.svelte-8fdu19:hover{color:var(--text-primary)}
