.art[data-astro-cid-xw3clhsd]{padding-block:var(--sp-09) var(--sp-12)}.art-head[data-astro-cid-xw3clhsd]{max-width:46rem}.art-back[data-astro-cid-xw3clhsd]{display:inline-block;font-family:var(--font-mono);font-size:.75rem;color:var(--text-helper);margin-bottom:var(--sp-06)}.art-back[data-astro-cid-xw3clhsd]:hover{color:var(--text-primary)}.art-eyebrow[data-astro-cid-xw3clhsd]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-helper);margin:0}.art-title[data-astro-cid-xw3clhsd]{font-family:var(--font-serif);font-weight:600;letter-spacing:-.015em;font-size:clamp(1.9rem,4.5vw,3rem);line-height:1.08;margin:var(--sp-04) 0 0;text-wrap:balance}.art-summary[data-astro-cid-xw3clhsd]{font-size:clamp(1.1rem,2vw,1.375rem);line-height:1.4;color:var(--text-secondary);margin:var(--sp-05) 0 0}.art-byline[data-astro-cid-xw3clhsd]{font-family:var(--font-mono);font-size:.75rem;color:var(--text-helper);margin:var(--sp-06) 0 0;padding-top:var(--sp-05);border-top:1px solid var(--border-subtle)}.art-hero[data-astro-cid-xw3clhsd]{margin:var(--sp-08) 0 0;max-width:62rem;aspect-ratio:16 / 8;overflow:hidden;background:var(--layer-accent);border:1px solid var(--border-subtle)}.art-hero[data-astro-cid-xw3clhsd] img[data-astro-cid-xw3clhsd]{width:100%;height:100%;object-fit:cover}.art-prose[data-astro-cid-xw3clhsd]{max-width:42rem;padding-top:var(--sp-08)}.art-prose[data-astro-cid-xw3clhsd] h2{font-family:var(--font-serif);font-weight:600;font-size:clamp(1.4rem,3vw,1.9rem);margin:var(--sp-09) 0 var(--sp-04);line-height:1.15}.art-prose[data-astro-cid-xw3clhsd] h3{font-family:var(--font-serif);font-weight:600;font-size:1.25rem;margin:var(--sp-07) 0 var(--sp-03);line-height:1.25}.art-prose[data-astro-cid-xw3clhsd] p{color:var(--text-secondary);font-size:1.0625rem;line-height:1.7;margin:0 0 var(--sp-05)}.art-prose[data-astro-cid-xw3clhsd]>p:first-child{font-size:1.1875rem;color:var(--text-primary)}.art-prose[data-astro-cid-xw3clhsd] ul,.art-prose[data-astro-cid-xw3clhsd] ol{color:var(--text-secondary);font-size:1.0625rem;line-height:1.65;padding-left:1.2em;margin:0 0 var(--sp-05)}.art-prose[data-astro-cid-xw3clhsd] li{margin-bottom:var(--sp-03)}.art-prose[data-astro-cid-xw3clhsd] strong{color:var(--text-primary);font-weight:600}.art-prose[data-astro-cid-xw3clhsd] a{color:var(--link);text-decoration:underline;text-underline-offset:2px}.art-prose[data-astro-cid-xw3clhsd] img{width:100%;border:1px solid var(--border-subtle);margin:var(--sp-07) 0}.art-prose[data-astro-cid-xw3clhsd] blockquote{margin:var(--sp-08) 0;padding:var(--sp-02) 0 var(--sp-02) var(--sp-06);border-left:3px solid var(--accent)}.art-prose[data-astro-cid-xw3clhsd] blockquote p{font-family:var(--font-serif);font-weight:600;font-size:clamp(1.25rem,2.6vw,1.625rem);line-height:1.3;color:var(--text-primary);margin:0}.art-prose[data-astro-cid-xw3clhsd] blockquote p+p{margin-top:var(--sp-04)}.art-prose[data-astro-cid-xw3clhsd] blockquote cite{font-family:var(--font-mono);font-style:normal;font-weight:400;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-helper)}.art-prose[data-astro-cid-xw3clhsd] .insights{background:var(--layer);border-top:2px solid var(--accent);padding:var(--sp-06);margin:var(--sp-07) 0}.art-prose[data-astro-cid-xw3clhsd] .insights>p:first-child{margin-bottom:var(--sp-04)}.art-prose[data-astro-cid-xw3clhsd] .insights>p:first-child strong{font-family:var(--font-mono);font-weight:500;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.art-prose[data-astro-cid-xw3clhsd] .insights ul{margin:0;padding-left:1.1em;font-size:.9375rem;line-height:1.55}.art-prose[data-astro-cid-xw3clhsd] .insights li:last-child{margin-bottom:0}.art-prose[data-astro-cid-xw3clhsd] .references{margin-top:var(--sp-10);padding-top:var(--sp-06);border-top:1px solid var(--border-subtle)}.art-prose[data-astro-cid-xw3clhsd] .references h2{font-family:var(--font-mono);font-weight:400;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-helper);margin:0 0 var(--sp-05)}.art-prose[data-astro-cid-xw3clhsd] .references ul,.art-prose[data-astro-cid-xw3clhsd] .references ol{font-size:.875rem;line-height:1.55;color:var(--text-helper)}.art-prose[data-astro-cid-xw3clhsd] .references ul{list-style:none;padding-left:0}.art-prose[data-astro-cid-xw3clhsd] .references ul li{padding-left:1.5em;text-indent:-1.5em}.art-prose[data-astro-cid-xw3clhsd] .references strong{color:var(--text-secondary)}.art-more[data-astro-cid-xw3clhsd]{margin-top:var(--sp-11);padding-top:var(--sp-07);border-top:1px solid var(--border-strong);max-width:62rem}.art-more-head[data-astro-cid-xw3clhsd]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-05);margin-bottom:var(--sp-05)}.art-more-title[data-astro-cid-xw3clhsd]{font-family:var(--font-serif);font-weight:600;font-size:1.375rem;margin:0}.art-more-all[data-astro-cid-xw3clhsd]{font-family:var(--font-mono);font-size:.75rem}.art-more-list[data-astro-cid-xw3clhsd]{list-style:none;margin:0;padding:0}.art-more-list[data-astro-cid-xw3clhsd] a[data-astro-cid-xw3clhsd]{display:grid;grid-template-columns:14rem 1fr;gap:var(--sp-06);align-items:baseline;padding-block:var(--sp-05);border-top:1px solid var(--border-subtle);color:var(--text-primary)}.art-more-list[data-astro-cid-xw3clhsd] a[data-astro-cid-xw3clhsd]:hover .t[data-astro-cid-xw3clhsd]{color:var(--link)}.art-more-list[data-astro-cid-xw3clhsd] .m[data-astro-cid-xw3clhsd]{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--text-helper)}.art-more-list[data-astro-cid-xw3clhsd] .t[data-astro-cid-xw3clhsd]{font-family:var(--font-serif);font-size:1.125rem;line-height:1.3;transition:color var(--dur-fast) var(--ease-productive)}.art-sub[data-astro-cid-xw3clhsd]{margin:var(--sp-07) 0 0;color:var(--text-secondary)}@media(max-width:671.98px){.art[data-astro-cid-xw3clhsd]{padding-block:var(--sp-07) var(--sp-10)}.art-hero[data-astro-cid-xw3clhsd]{aspect-ratio:4 / 3;margin-top:var(--sp-07)}.art-prose[data-astro-cid-xw3clhsd]{padding-top:var(--sp-07)}.art-prose[data-astro-cid-xw3clhsd] .insights{padding:var(--sp-05)}.art-more-list[data-astro-cid-xw3clhsd] a[data-astro-cid-xw3clhsd]{grid-template-columns:1fr;gap:var(--sp-02)}}
