.prose-magazine[data-v-550b9ae0]{color:var(--color-text);line-height:1.9;font-size:var(--text-base)}.prose-magazine[data-v-550b9ae0] h2,.prose-magazine[data-v-550b9ae0] h3{color:var(--color-text);font-family:var(--font-accent);line-height:1.35;margin:var(--space-7) 0 var(--space-3)}.prose-magazine[data-v-550b9ae0] h2:first-child,.prose-magazine[data-v-550b9ae0] h3:first-child{margin-top:0}.prose-magazine[data-v-550b9ae0] h2{font-size:var(--text-xl)}.prose-magazine[data-v-550b9ae0] h3{font-size:var(--text-lg)}.prose-magazine[data-v-550b9ae0] p{margin-bottom:var(--space-4);color:var(--color-text-muted)}.prose-magazine[data-v-550b9ae0] p:last-child{margin-bottom:0}.prose-magazine[data-v-550b9ae0] ul,.prose-magazine[data-v-550b9ae0] ol{margin:0 0 var(--space-4);padding-right:var(--space-5);color:var(--color-text-muted)}.prose-magazine[data-v-550b9ae0] li{margin-bottom:var(--space-2)}.prose-magazine[data-v-550b9ae0] blockquote{margin:var(--space-5) 0;padding:var(--space-4) var(--space-5);border-right:4px solid var(--color-primary);border-radius:var(--radius-lg);background:var(--color-pink-50);color:var(--color-text);font-style:normal}.prose-magazine[data-v-550b9ae0] a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.prose-magazine[data-v-550b9ae0] strong{color:var(--color-text);font-weight:var(--font-weight-bold)}.prose-magazine[data-v-550b9ae0] img{max-width:100%;border-radius:var(--radius-xl);margin:var(--space-5) 0}.magazine-article[data-v-06d73536]{padding-block:var(--space-6) var(--space-10);display:flex;flex-direction:column;gap:var(--space-8)}.magazine-article__reading[data-v-06d73536]{display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-width:42rem;margin-inline:auto}.magazine-article__breadcrumb[data-v-06d73536]{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}.magazine-article__breadcrumb a[data-v-06d73536]{color:var(--color-primary);text-decoration:none}.magazine-article__breadcrumb span[data-v-06d73536]:last-child{color:var(--color-text)}.magazine-article__hero[data-v-06d73536]{display:flex;flex-direction:column;gap:var(--space-4)}.magazine-article__tags[data-v-06d73536],.magazine-article__footer-tags-list[data-v-06d73536]{display:flex;flex-wrap:wrap;gap:var(--space-2)}.magazine-article__hero h1[data-v-06d73536]{font-size:clamp(1.75rem,4.2vw,2.5rem);line-height:1.3;color:var(--color-text)}.magazine-article__excerpt[data-v-06d73536]{font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-muted)}.magazine-article__meta[data-v-06d73536]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted)}.magazine-article__meta span+span[data-v-06d73536]:before{content:"•";margin-inline-end:var(--space-2);opacity:.45}.magazine-article__cover-wrap[data-v-06d73536]{border-radius:var(--radius-2xl);overflow:hidden;border:1px solid var(--color-surface-border);box-shadow:var(--shadow-soft)}.magazine-article__cover[data-v-06d73536]{display:block;width:100%;max-height:24rem;-o-object-fit:cover;object-fit:cover}.magazine-article__content[data-v-06d73536]{padding-block:var(--space-1)}.magazine-article__footer-tags[data-v-06d73536]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--color-surface-border)}.magazine-article__footer-tags-label[data-v-06d73536]{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.magazine-article__related[data-v-06d73536]{display:flex;flex-direction:column;gap:var(--space-5);padding-top:var(--space-8);border-top:1px solid var(--color-surface-border)}.magazine-article__related-header[data-v-06d73536]{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.magazine-article__related-heading[data-v-06d73536]{display:flex;flex-direction:column;gap:var(--space-1)}.magazine-article__related-heading h2[data-v-06d73536]{font-size:var(--text-xl);color:var(--color-text)}.magazine-article__related-heading p[data-v-06d73536]{font-size:var(--text-sm);color:var(--color-text-muted)}.magazine-article__related-link[data-v-06d73536]{display:inline-flex;align-items:center;padding:.45rem .9rem;border-radius:var(--radius-full);border:1px solid color-mix(in srgb,var(--color-primary) 24%,transparent);background:color-mix(in srgb,var(--color-primary) 6%,white);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-decoration:none;white-space:nowrap;transition:background var(--duration-fast) var(--ease-soft),border-color var(--duration-fast) var(--ease-soft)}.magazine-article__related-link[data-v-06d73536]:hover{background:color-mix(in srgb,var(--color-primary) 10%,white);border-color:color-mix(in srgb,var(--color-primary) 36%,transparent)}.magazine-article__related-grid[data-v-06d73536]{display:grid;gap:var(--space-4);align-items:stretch}@media(min-width:640px){.magazine-article__reading[data-v-06d73536]{max-width:44rem}.magazine-article__related-grid[data-v-06d73536]{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5)}}@media(min-width:960px){.magazine-article[data-v-06d73536]{gap:var(--space-10)}.magazine-article__reading[data-v-06d73536]{max-width:46rem}.magazine-article__related-grid[data-v-06d73536]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-5)}}
