.prose{font-size:18px;line-height:1.5;color:var(--color-body);overflow-wrap:anywhere}
.prose>*+*{margin-top:24px}.prose a{text-decoration:underline;text-underline-offset:.2em}.prose a:hover{color:var(--color-accent)}.prose ul,.prose ol{padding-left:1.3em;list-style:revert}.prose strong{font-weight:700}
@media(max-width:767px){.prose{font-size:14px;line-height:20px}.prose>*+*{margin-top:16px}}

.prose--article{font-size:var(--fs-article-body);line-height:1.6}.prose--article>*{width:100%;max-width:708px;margin-inline:auto}.prose--article>*+*{margin-block-start:40px}.prose--article>.alignwide{max-width:952px}.prose--article>.video-player{margin-inline:auto;margin-block-start:40px}.prose--article .wp-block-image img{width:100%;aspect-ratio:952/536;object-fit:cover;height:auto}.prose--article .is-style-lead{font-size:var(--fs-article-lead);font-weight:600;line-height:1.4;color:var(--color-ink)}
@media(max-width:767px){.prose--article>.video-player{margin-block-start:var(--space-lg)}.prose--article .wp-block-image img{aspect-ratio:353/198}.prose--article{font-size:var(--fs-small);line-height:1.4}.prose--article>*+*{margin-block-start:var(--space-lg)}.prose--article .is-style-lead{font-size:var(--fs-news-mobile-dense);line-height:1.3;text-wrap:balance}}

.prose--via-release{font-size:var(--fs-via-release-body);font-weight:600;line-height:1.6;color:var(--color-via-body)}.prose--via-release>*+*{margin-top:var(--space-xl)}
@media(max-width:767px){.prose--via-release{line-height:1.4}.prose--via-release>*+*{margin-top:var(--space-md)}}

.prose--laureate{font-size:var(--fs-via-laureate-body);line-height:1.6;color:color-mix(in srgb,var(--color-via-cream) 80%,transparent)}.prose--laureate>*+*{margin-top:28px}
@media(max-width:767px){.prose--laureate{line-height:1.4}.prose--laureate>*+*{margin-top:16px}}

/* Editorial emphasis: strong changes the foreground colour, preserving the variant's weight. */
.prose--highlighted{font-size:var(--fs-editorial-body);line-height:var(--lh-editorial-body);color:var(--color-editorial-muted)}
.prose--highlighted strong{color:var(--color-white);font-weight:inherit}
.prose--highlighted>*+*{margin-block-start:var(--space-editorial-paragraph)}
.prose--statement{font-family:var(--font-heading);font-size:clamp(var(--fs-editorial-statement-min),1.458333vw,var(--fs-editorial-statement));font-weight:700;line-height:var(--lh-editorial-statement)}
.prose__break--mobile{display:none}
@media(max-width:767px){.prose__break--desktop{display:none}.prose__break--mobile{display:initial}}
.prose--highlighted-light{color:var(--color-editorial-ink-muted)}.prose--highlighted-light strong{color:var(--color-ink);font-weight:inherit}
.prose--project-statement{font-family:var(--font-heading);font-size:clamp(var(--fs-project-statement-min),2.083333vw,var(--fs-project-statement));font-weight:700;line-height:1.35}
.prose--project-statement>*+*{margin-block-start:0}
.prose--large-statement{font-family:var(--font-heading);font-size:clamp(var(--fs-editorial-large-min),2.083333vw,var(--fs-editorial-title));font-weight:700;line-height:1.25;color:var(--color-editorial-label)}
.prose--narrative{font-size:var(--fs-editorial-body);line-height:1.5;color:var(--color-editorial-label)}
.prose--narrative strong{color:var(--color-white);font-weight:700}
.prose--narrative .prose__accent{color:var(--color-editorial-icon);font-weight:700}
.prose--summary{font-size:clamp(var(--fs-summary-min),1.354167vw,var(--fs-summary));font-weight:700;line-height:var(--lh-summary);color:var(--color-editorial-ink-label)}
@media(max-width:767px){.prose--summary{line-height:var(--lh-summary-mobile)}}
.prose--manifesto{line-height:var(--lh-manifesto);text-align:center;color:var(--color-editorial-label)}
@media(max-width:767px){.prose--manifesto{line-height:var(--lh-manifesto-mobile)}}
