.np[data-astro-cid-lraep3mu]{display:flex;align-items:center;gap:12px;margin:0;padding:12px 14px;background:var(--color-surface, #e9e9ea);border:1px solid var(--color-divider, rgba(29,31,32,.16));border-radius:var(--radius-md, 6px);max-width:440px}.np-play[data-astro-cid-lraep3mu]{flex:none;width:42px;height:42px;border:0;cursor:pointer;border-radius:50%;display:grid;place-items:center;background:var(--color-accent, #5980a6);color:#fff;transition:background .15s ease,transform .1s ease}.np-play[data-astro-cid-lraep3mu]:hover{background:var(--color-accent-700, #416180)}.np-play[data-astro-cid-lraep3mu]:active{transform:scale(.95)}.np-play[data-astro-cid-lraep3mu]:focus-visible{outline:2px solid var(--color-accent, #5980a6);outline-offset:2px}.np-ic-play[data-astro-cid-lraep3mu],.np-ic-pause[data-astro-cid-lraep3mu]{width:20px;height:20px}.np-ic-play[data-astro-cid-lraep3mu]{margin-left:2px}.np-ic-pause[data-astro-cid-lraep3mu],.np[data-astro-cid-lraep3mu].is-playing .np-ic-play[data-astro-cid-lraep3mu]{display:none}.np[data-astro-cid-lraep3mu].is-playing .np-ic-pause[data-astro-cid-lraep3mu]{display:block}.np-body[data-astro-cid-lraep3mu]{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}.np-top[data-astro-cid-lraep3mu]{display:flex;align-items:center;justify-content:space-between;gap:10px}.np-title[data-astro-cid-lraep3mu]{font-family:var(--font-heading, "Barlow Condensed", sans-serif);font-weight:var(--font-heading-weight, 600);font-size:15px;color:var(--color-text, #1d1f20);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.np-langs[data-astro-cid-lraep3mu]{display:inline-flex;gap:4px;flex:none}.np-lang[data-astro-cid-lraep3mu]{font-size:12px;padding:3px 9px;cursor:pointer;border:1px solid var(--color-divider, rgba(29,31,32,.16));border-radius:999px;background:transparent;color:color-mix(in srgb,var(--color-text, #1d1f20) 65%,transparent)}.np-lang[data-astro-cid-lraep3mu].active{background:var(--color-accent, #5980a6);color:#fff;border-color:var(--color-accent, #5980a6)}.np-bar[data-astro-cid-lraep3mu]{position:relative;height:5px;border-radius:3px;cursor:pointer;background:color-mix(in srgb,var(--color-text, #1d1f20) 15%,transparent)}.np-fill[data-astro-cid-lraep3mu]{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:3px;background:var(--color-accent, #5980a6)}.np-time[data-astro-cid-lraep3mu]{flex:none;font-variant-numeric:tabular-nums;font-size:12.5px;color:color-mix(in srgb,var(--color-text, #1d1f20) 60%,transparent);min-width:34px;text-align:right}@media(prefers-reduced-motion:reduce){.np-play[data-astro-cid-lraep3mu]{transition:none}}.kicker[data-astro-cid-o422f4lv]{color:var(--color-accent-700)}.crumbs[data-astro-cid-o422f4lv]{display:flex;align-items:center;gap:var(--space-2);font-size:12px;padding:var(--space-6) 0 0;color:color-mix(in srgb,var(--color-text) 55%,transparent)}.crumbs[data-astro-cid-o422f4lv] a[data-astro-cid-o422f4lv]{color:var(--color-accent);text-decoration:none}.crumbs[data-astro-cid-o422f4lv] a[data-astro-cid-o422f4lv]:hover{text-decoration:underline}.crumbs[data-astro-cid-o422f4lv] .here[data-astro-cid-o422f4lv]{color:var(--color-text)}.hero[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--space-8);align-items:center;padding:var(--space-6) 0 var(--space-8)}.cat[data-astro-cid-o422f4lv]{margin-bottom:var(--space-3)}.hero[data-astro-cid-o422f4lv] h1[data-astro-cid-o422f4lv]{font-size:46px;max-width:16ch}.hero[data-astro-cid-o422f4lv] .lede[data-astro-cid-o422f4lv]{font-size:18px;opacity:.85;max-width:52ch}.hero-cta[data-astro-cid-o422f4lv]{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-4)}.hero-listen[data-astro-cid-o422f4lv]{margin-top:var(--space-4)}.hero-fig[data-astro-cid-o422f4lv]{width:100%}.band[data-astro-cid-o422f4lv]{padding:var(--space-8) 0}.band-head[data-astro-cid-o422f4lv]{max-width:60ch;margin-bottom:var(--space-6)}.band-head[data-astro-cid-o422f4lv] h2[data-astro-cid-o422f4lv]{margin-bottom:0}.prose[data-astro-cid-o422f4lv]{font-size:16px;opacity:.85;max-width:46ch}.problem-grid[data-astro-cid-o422f4lv]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:start}.pains[data-astro-cid-o422f4lv] ul[data-astro-cid-o422f4lv]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.pains[data-astro-cid-o422f4lv] li[data-astro-cid-o422f4lv]{display:flex;gap:var(--space-2);align-items:flex-start;font-size:14px}.pains[data-astro-cid-o422f4lv] svg[data-astro-cid-o422f4lv]{color:var(--color-accent);flex:none;margin-top:3px}.feat[data-astro-cid-o422f4lv]{gap:var(--space-2)}.feat-icon[data-astro-cid-o422f4lv]{color:var(--color-accent)}.steps[data-astro-cid-o422f4lv] .step[data-astro-cid-o422f4lv]{padding-top:var(--space-2);border-top:2px solid var(--color-accent)}.step-n[data-astro-cid-o422f4lv]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:13px;letter-spacing:.1em;color:var(--color-accent-700)}.step-title[data-astro-cid-o422f4lv]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:18px;margin-top:var(--space-1)}.step-body[data-astro-cid-o422f4lv]{font-size:13px;opacity:.8;margin-top:var(--space-1)}.audience[data-astro-cid-o422f4lv]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2) var(--space-6);max-width:70ch}.audience[data-astro-cid-o422f4lv] li[data-astro-cid-o422f4lv]{display:flex;gap:var(--space-2);align-items:center;font-size:15px}.audience[data-astro-cid-o422f4lv] svg[data-astro-cid-o422f4lv]{color:var(--color-accent);flex:none}.faq[data-astro-cid-o422f4lv]{max-width:70ch;border-top:1px solid var(--color-divider)}.faq-item[data-astro-cid-o422f4lv]{border-bottom:1px solid var(--color-divider)}.faq-item[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]{cursor:pointer;list-style:none;padding:var(--space-3) var(--space-6) var(--space-3) 0;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;position:relative}.faq-item[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-o422f4lv] summary[data-astro-cid-o422f4lv]:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:20px;color:var(--color-accent)}.faq-item[data-astro-cid-o422f4lv][open] summary[data-astro-cid-o422f4lv]:after{content:"–"}.faq-item[data-astro-cid-o422f4lv] p[data-astro-cid-o422f4lv]{font-size:14px;opacity:.85;margin:0 0 var(--space-3);max-width:62ch}.other[data-astro-cid-o422f4lv]{display:flex;flex-direction:column;gap:6px;padding:var(--space-3);border:1px solid var(--color-divider);text-decoration:none;color:var(--color-text);transition:border-color .18s ease,box-shadow .18s ease,transform .08s ease}.other[data-astro-cid-o422f4lv]:hover{border-color:var(--color-accent);box-shadow:var(--shadow-sm)}.other-cat[data-astro-cid-o422f4lv]{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.other-title[data-astro-cid-o422f4lv]{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:16px;line-height:1.15;flex:1}.other-go[data-astro-cid-o422f4lv]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-accent)}@media(max-width:860px){.hero[data-astro-cid-o422f4lv]{grid-template-columns:1fr}.hero-fig[data-astro-cid-o422f4lv]{max-width:420px}.hero[data-astro-cid-o422f4lv] h1[data-astro-cid-o422f4lv]{font-size:38px}.problem-grid[data-astro-cid-o422f4lv],.audience[data-astro-cid-o422f4lv]{grid-template-columns:1fr}}
