.page-blog>section:nth-of-type(2n):not(.final-cta){background:var(--bg-secondary)}.blog-featured-interview.svelte-8fdu19{padding:48px 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}.editorial-cat.svelte-8fdu19{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;display:inline-block;margin-bottom:8px}.blog-most-read.svelte-8fdu19{padding:2rem 1.5rem 3rem}.most-read-list.svelte-8fdu19{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;border-top:1px solid var(--border)}.most-read-item.svelte-8fdu19{display:flex;align-items:center;gap:16px;text-decoration:none;color:var(--text-primary);padding:16px 0;border-bottom:1px solid var(--border);transition:color .2s}.most-read-item.svelte-8fdu19:hover{color:var(--text-secondary)}.most-read-rank.svelte-8fdu19{font-family:var(--font-heading);font-size:1.75rem;line-height:1;color:var(--text-muted);flex-shrink:0;min-width:32px}.most-read-thumb.svelte-8fdu19{width:72px;height:52px;border-radius:6px;overflow:hidden;flex-shrink:0;background:var(--bg-tertiary)}.most-read-thumb.svelte-8fdu19 img:where(.svelte-8fdu19){width:100%;height:100%;object-fit:cover;display:block}.most-read-text.svelte-8fdu19{display:flex;flex-direction:column;gap:2px;min-width:0}.most-read-cat.svelte-8fdu19{font-family:var(--font-body);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.most-read-text.svelte-8fdu19 h3:where(.svelte-8fdu19){font-family:var(--font-heading);font-size:1.15rem;font-weight:400;line-height:1.35}.latest-grid.svelte-8fdu19{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:stretch}.latest-featured.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}.latest-featured.svelte-8fdu19:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.latest-featured-img.svelte-8fdu19{aspect-ratio:2/1;overflow:hidden;background:var(--bg-tertiary)}.latest-featured-img.svelte-8fdu19 img:where(.svelte-8fdu19){width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.latest-featured.svelte-8fdu19:hover .latest-featured-img:where(.svelte-8fdu19) img:where(.svelte-8fdu19){transform:scale(1.03)}.latest-featured-body.svelte-8fdu19{padding:16px 20px 20px}.latest-featured-body.svelte-8fdu19 .editorial-cat:where(.svelte-8fdu19){color:var(--text-secondary)}.latest-featured-body.svelte-8fdu19 h3:where(.svelte-8fdu19){font-family:var(--font-heading);font-size:1.25rem;font-weight:400;line-height:1.35}.latest-bullets.svelte-8fdu19{display:flex;flex-direction:column;justify-content:space-between}.latest-bullet-item.svelte-8fdu19{font-family:var(--font-heading);font-size:1.1rem;font-weight:400;line-height:1.35;text-decoration:none;color:var(--text-primary);border-bottom:1px solid var(--border);transition:color .2s;display:flex;align-items:center;gap:12px;flex:1;padding:12px 0}.latest-bullet-item.svelte-8fdu19:last-child{border-bottom:none}.latest-bullet-item.svelte-8fdu19:hover{color:var(--text-secondary)}.latest-bullet-thumb.svelte-8fdu19{width:56px;height:40px;border-radius:4px;overflow:hidden;flex-shrink:0;background:var(--bg-tertiary)}.latest-bullet-thumb.svelte-8fdu19 img:where(.svelte-8fdu19){width:100%;height:100%;object-fit:cover;display:block}.latest-bullet-text.svelte-8fdu19{display:flex;flex-direction:column;gap:2px;min-width:0}.latest-bullet-cat.svelte-8fdu19{font-family:var(--font-body);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.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:260px;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:16/9;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-listing.svelte-8fdu19{padding:2rem 1.5rem 4rem}.blog-group-heading.svelte-8fdu19{font-family:var(--font-heading);font-size:1.3rem;font-weight:400;color:var(--text-primary);margin:2rem 0 0;max-width:1100px;margin-inline:auto}.blog-group-heading.svelte-8fdu19:first-of-type{margin-top:0}.dice-icon{vertical-align:-2px;margin-right:4px}.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 .most-read-item:where(.svelte-8fdu19){opacity:0;animation:anim-fadeUp .5s ease both}.reveal-section.svelte-8fdu19.revealed .most-read-item:where(.svelte-8fdu19):nth-child(2){animation-delay:80ms}.reveal-section.svelte-8fdu19.revealed .most-read-item:where(.svelte-8fdu19):nth-child(3){animation-delay:.16s}.reveal-section.svelte-8fdu19.revealed .most-read-item:where(.svelte-8fdu19):nth-child(4){animation-delay:.24s}.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}@media(prefers-reduced-motion:reduce){.reveal-section.svelte-8fdu19{opacity:1}.reveal-section.svelte-8fdu19.revealed,.reveal-section.svelte-8fdu19.revealed .most-read-item:where(.svelte-8fdu19),.reveal-section.svelte-8fdu19.revealed .interview-card:where(.svelte-8fdu19){animation:none;opacity:1}}[data-theme=dark] .latest-featured.svelte-8fdu19:hover,[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}.most-read-list.svelte-8fdu19,.blog-list.svelte-8fdu19{grid-template-columns:1fr}.blog-list-thumb.svelte-8fdu19{width:64px;height:42px}.latest-grid.svelte-8fdu19,.speaking-grid.svelte-8fdu19{grid-template-columns:1fr}.interviews-carousel.svelte-8fdu19{grid-auto-columns:220px}}
