.audio-player.svelte-j1l7g3{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg);margin-bottom:var(--space-2xl)}.audio-player__label.svelte-j1l7g3{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-primary);font-size:.85rem;font-weight:500;margin-bottom:var(--space-sm)}.audio-player__duration.svelte-j1l7g3{color:var(--color-text-muted);font-weight:400}audio.svelte-j1l7g3{width:100%;height:36px;border-radius:var(--radius-sm)}audio.svelte-j1l7g3::-webkit-media-controls-panel{background:var(--color-surface-alt)}.newsletter.svelte-1gyup5m{padding:var(--space-3xl) 0}.newsletter__header.svelte-1gyup5m{margin-bottom:var(--space-md)}.newsletter__back.svelte-1gyup5m{display:inline-block;font-size:.85rem;color:var(--color-text-muted);margin-bottom:var(--space-lg);text-decoration:none;transition:color .2s ease}.newsletter__back.svelte-1gyup5m:hover{color:var(--color-primary)}.newsletter__date.svelte-1gyup5m{display:block;font-size:.85rem;font-weight:500;color:var(--color-primary);margin-bottom:var(--space-sm)}.newsletter__header.svelte-1gyup5m h1:where(.svelte-1gyup5m){font-size:2.25rem;margin-bottom:var(--space-sm)}.newsletter__subtitle.svelte-1gyup5m{font-size:18px;color:var(--color-text-bright);line-height:1.5;margin-bottom:0}.newsletter__body.svelte-1gyup5m h2{font-family:var(--font-heading);font-size:1.5rem;font-weight:700;color:var(--color-text-bright);margin-top:var(--space-2xl);margin-bottom:var(--space-md);letter-spacing:-.02em}.newsletter__body.svelte-1gyup5m h3{font-family:var(--font-heading);font-size:1.15rem;font-weight:600;color:var(--color-text-bright);margin-top:var(--space-xl);margin-bottom:var(--space-sm)}.newsletter__body.svelte-1gyup5m p{color:var(--color-text);line-height:1.7;margin-bottom:var(--space-md)}.newsletter__body.svelte-1gyup5m a{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px;text-decoration-color:#26bbff4d;transition:text-decoration-color .2s ease}.newsletter__body.svelte-1gyup5m a:hover{text-decoration-color:var(--color-primary)}.newsletter__body.svelte-1gyup5m strong{color:var(--color-text-bright);font-weight:600}.newsletter__body.svelte-1gyup5m hr{border:none;height:1px;background:var(--color-border);margin:var(--space-2xl) 0}.newsletter__body.svelte-1gyup5m blockquote{border-left:3px solid var(--color-primary);padding-left:var(--space-md);margin:var(--space-lg) 0;color:var(--color-text-muted)}.newsletter__body.svelte-1gyup5m ul,.newsletter__body.svelte-1gyup5m ol{padding-left:var(--space-lg);margin-bottom:var(--space-md)}.newsletter__body.svelte-1gyup5m li{margin-bottom:var(--space-sm);line-height:1.6}.newsletter__body.svelte-1gyup5m em{color:var(--color-text-muted)}.newsletter__footer.svelte-1gyup5m{margin-top:var(--space-xl)}@media(max-width:768px){.newsletter__header.svelte-1gyup5m h1:where(.svelte-1gyup5m){font-size:1.75rem}}
