.article-body.svelte-wwgskg p{font-family:var(--font-body);font-size:1.0625rem;line-height:1.85;color:var(--text-dark-secondary);margin-bottom:1.75rem}.article-body.svelte-wwgskg>p:first-child:first-letter{font-family:var(--font-display);font-weight:900;font-size:3.5em;float:left;line-height:.8;margin-right:.08em;margin-top:.06em;color:var(--brand-pink)}.article-body.svelte-wwgskg h2{font-family:var(--font-display);font-weight:900;font-size:1.5rem;letter-spacing:-.02em;color:var(--text-dark-primary);margin-top:3.5rem;margin-bottom:1.25rem}.article-body.svelte-wwgskg h3{font-family:var(--font-display);font-weight:700;font-size:1.25rem;letter-spacing:-.01em;color:var(--text-dark-primary);margin-top:3rem;margin-bottom:1rem}.article-body.svelte-wwgskg strong{font-weight:700;color:var(--text-dark-primary)}.article-body.svelte-wwgskg em{font-style:italic}.article-body.svelte-wwgskg a{color:var(--brand-pink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#f291ca59;transition:text-decoration-color .2s}.article-body.svelte-wwgskg a:hover,.article-body.svelte-wwgskg a:focus-visible{text-decoration-color:var(--brand-pink)}.article-body.svelte-wwgskg blockquote{position:relative;margin:3rem 0;padding:1.5rem 0 1.5rem 1.75rem;border-left:3px solid var(--brand-pink)}.article-body.svelte-wwgskg blockquote p{font-family:var(--font-display);font-weight:500;font-size:1.25rem;line-height:1.6;color:var(--text-dark-primary);font-style:italic;margin-bottom:0}.hero-image-frame.svelte-wwgskg{border:1px solid var(--border-dark);box-shadow:0 4px 24px #0000004d,0 0 0 1px #f291ca0f}.article-body.svelte-wwgskg hr{border:none;height:1px;background:var(--border-dark-strong);margin:3rem 0}
