.page-module__MVeBma__main{min-height:100vh}.page-module__MVeBma__article{padding-top:2.3rem;padding-bottom:5rem}.page-module__MVeBma__header{max-width:62rem;padding-block:2.8rem 2rem}.page-module__MVeBma__tags{font:.62rem var(--font-mono);flex-wrap:wrap;align-items:center;gap:.9rem;margin-bottom:1.2rem;display:flex}.page-module__MVeBma__tags>a{color:var(--color-ink);border:1px solid var(--color-border);border-radius:99px;padding:.45rem .7rem;text-decoration:none}.page-module__MVeBma__tags>span:nth-child(2){color:var(--color-ultramarine)}.page-module__MVeBma__tags>span:last-child{color:var(--color-text-muted)}.page-module__MVeBma__header h1{letter-spacing:-.055em;font-size:clamp(2.4rem,5vw,4.6rem);font-weight:550;line-height:1.09}.page-module__MVeBma__summary{color:var(--color-text-secondary);max-width:62ch;margin-top:1.4rem;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.8}.page-module__MVeBma__meta{color:var(--color-text-muted);font:.6rem var(--font-mono);flex-wrap:wrap;gap:1rem;margin-top:1.5rem;display:flex}.page-module__MVeBma__meta>span:first-child{color:var(--color-ink)}.page-module__MVeBma__visual{background:var(--color-lime);border:1px solid var(--color-ink);border-radius:.8rem;margin:0 0 3rem;overflow:hidden}.page-module__MVeBma__visual[data-category=frontier],.page-module__MVeBma__visual[data-category=industry]{background:var(--color-lavender)}.page-module__MVeBma__visual>div,.page-module__MVeBma__visual figcaption{font:.56rem var(--font-mono);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.4rem;line-height:1.5;display:flex}.page-module__MVeBma__visual svg{aspect-ratio:3;height:auto;max-height:28rem;padding:0 2rem}.page-module__MVeBma__visual figcaption{border-top:1px solid #101a1830}.page-module__MVeBma__visual figcaption>span:last-child{color:var(--color-text-secondary)}.page-module__MVeBma__readingLayout{grid-template-columns:minmax(0,46rem) 15rem;justify-content:space-between;gap:clamp(2rem,5vw,5rem);display:grid}.page-module__MVeBma__body{min-width:0}.page-module__MVeBma__eyebrow{font:.6rem var(--font-mono);letter-spacing:.07em;color:var(--color-text-secondary);margin-bottom:.75rem;display:block}.page-module__MVeBma__body h2{letter-spacing:-.045em;font-size:clamp(1.7rem,2.7vw,2.5rem);font-weight:550;line-height:1.2}.page-module__MVeBma__body section{scroll-margin-top:7rem}.page-module__MVeBma__takeaways{border-top:1px solid var(--color-ink);padding-top:1.6rem}.page-module__MVeBma__takeaways ul{margin:1.5rem 0 0;padding:0;list-style:none}.page-module__MVeBma__takeaways li{border-top:1px solid var(--color-border);align-items:start;gap:1.2rem;padding:1.3rem 0;display:flex}.page-module__MVeBma__takeaways li>span{font:.6rem var(--font-mono);color:var(--color-ultramarine);padding-top:.4rem}.page-module__MVeBma__takeaways li>p,.page-module__MVeBma__narrative p,.page-module__MVeBma__impact p{color:var(--color-text-secondary);font-size:.95rem;line-height:1.85}.page-module__MVeBma__narrative{padding-top:3rem}.page-module__MVeBma__narrative p{white-space:pre-line;margin-top:1.2rem}.page-module__MVeBma__impact{background:var(--color-lavender);border-radius:.7rem;margin-top:3rem;padding:2rem}.page-module__MVeBma__impact h2{max-width:24ch;font-size:clamp(1.75rem,2.6vw,2.3rem)}.page-module__MVeBma__impact h2 em{font-family:var(--font-editorial);color:var(--color-ultramarine);font-weight:400}.page-module__MVeBma__impact p{white-space:pre-line;margin-top:1.2rem}.page-module__MVeBma__limitations{border-top:1px solid var(--color-ink);margin-top:3rem;padding-top:1.4rem}.page-module__MVeBma__limitations ul{margin-top:1.2rem;padding-left:1.2rem}.page-module__MVeBma__limitations li{color:var(--color-text-secondary);margin-top:.7rem;padding-left:.4rem;font-size:.9rem;line-height:1.8}.page-module__MVeBma__limitations li::marker{color:var(--color-ultramarine)}.page-module__MVeBma__sources{margin-top:3rem}.page-module__MVeBma__sourceLink{color:var(--color-ink);border:1px solid var(--color-border);border-radius:.6rem;flex-direction:column;gap:.6rem;margin-top:1rem;padding:1.25rem;text-decoration:none;display:flex}.page-module__MVeBma__sourceLink>span:first-child{font:.52rem var(--font-mono);color:var(--color-text-muted)}.page-module__MVeBma__sourceLink strong{overflow-wrap:anywhere;font-size:1rem;font-weight:550;line-height:1.5}.page-module__MVeBma__sourceDomain{font:.6rem var(--font-mono);color:var(--color-ultramarine);overflow-wrap:anywhere;justify-content:space-between;gap:1rem;display:flex}.page-module__MVeBma__sourceLink:hover{border-color:var(--color-ultramarine)}.page-module__MVeBma__sourceDates{color:var(--color-text-muted);font:.55rem var(--font-mono);flex-direction:column;gap:.5rem;margin-top:1rem;line-height:1.6;display:flex}.page-module__MVeBma__sourceDates time{margin-left:.4rem}.page-module__MVeBma__disclosure{border-block:1px solid var(--color-border);margin-top:3rem;padding-block:1.25rem}.page-module__MVeBma__disclosure>span{font:.53rem var(--font-mono);letter-spacing:.04em}.page-module__MVeBma__disclosure p{color:var(--color-text-muted);margin-top:.7rem;font-size:.75rem;line-height:1.8}.page-module__MVeBma__shareRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.page-module__MVeBma__shareRow>a{color:var(--color-text-secondary);font-size:.75rem;text-decoration:none}.page-module__MVeBma__sidebar{border-top:1px solid var(--color-ink);align-self:start;padding-top:1.7rem;position:sticky;top:7rem}.page-module__MVeBma__sidebar nav{margin-top:1.3rem}.page-module__MVeBma__sidebar nav a{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;font-size:.73rem;text-decoration:none;display:flex}.page-module__MVeBma__sidebar nav a span{font:.53rem var(--font-mono);color:var(--color-text-muted)}.page-module__MVeBma__sidebar nav a:hover{color:var(--color-ultramarine)}.page-module__MVeBma__entities{padding-top:1.6rem}.page-module__MVeBma__entities>span{font:.52rem var(--font-mono);color:var(--color-text-muted)}.page-module__MVeBma__entities>div{flex-wrap:wrap;gap:.5rem;margin-top:.8rem;display:flex}.page-module__MVeBma__entities a{color:var(--color-ink);border:1px solid var(--color-border);border-radius:99px;padding:.45rem .65rem;font-size:.65rem;text-decoration:none}.page-module__MVeBma__entities a:hover{border-color:var(--color-ultramarine);color:var(--color-ultramarine)}.page-module__MVeBma__sideNote{letter-spacing:-.035em;padding-top:2rem;font-size:1.2rem;line-height:1.4}.page-module__MVeBma__sideNote em{font-family:var(--font-editorial);color:var(--color-ultramarine)}.page-module__MVeBma__unavailable{padding-block:6rem}.page-module__MVeBma__unavailable>span{font:.6rem var(--font-mono)}.page-module__MVeBma__unavailable h1{letter-spacing:-.045em;max-width:20ch;margin-top:1rem;font-size:clamp(2.3rem,5vw,4rem);line-height:1.15}.page-module__MVeBma__unavailable p{color:var(--color-text-secondary);margin-top:1.5rem;line-height:1.8}.page-module__MVeBma__unavailable a{color:var(--color-ultramarine);margin-top:1.5rem;display:inline-block}@media (max-width:900px){.page-module__MVeBma__readingLayout{grid-template-columns:minmax(0,1fr) 12rem;gap:2rem}.page-module__MVeBma__sidebar nav a{font-size:.65rem}.page-module__MVeBma__visual svg{aspect-ratio:2.4}.page-module__MVeBma__impact{padding:1.5rem}}@media (max-width:650px){.page-module__MVeBma__article{padding-top:1.4rem;padding-bottom:3rem}.page-module__MVeBma__header{padding-top:2rem}.page-module__MVeBma__header h1{font-size:2.5rem}.page-module__MVeBma__tags{gap:.7rem;font-size:.52rem}.page-module__MVeBma__summary{font-size:.95rem;line-height:1.8}.page-module__MVeBma__meta{gap:.65rem;font-size:.53rem}.page-module__MVeBma__readingLayout{grid-template-columns:1fr}.page-module__MVeBma__sidebar{display:none}.page-module__MVeBma__visual{margin-bottom:2rem}.page-module__MVeBma__visual>div{padding:.8rem 1rem;font-size:.48rem}.page-module__MVeBma__visual svg{aspect-ratio:1.6;padding:0 1.5rem}.page-module__MVeBma__visual figcaption{flex-direction:column;align-items:start;gap:.4rem;padding:.8rem 1rem;font-size:.48rem}.page-module__MVeBma__body h2{font-size:1.9rem}.page-module__MVeBma__takeaways li{gap:.8rem;padding:1.15rem 0}.page-module__MVeBma__takeaways li>p,.page-module__MVeBma__narrative p,.page-module__MVeBma__impact p{font-size:.87rem}.page-module__MVeBma__impact{margin-top:2rem;padding:1.4rem}.page-module__MVeBma__narrative{padding-top:2rem}.page-module__MVeBma__limitations,.page-module__MVeBma__sources{margin-top:2rem}.page-module__MVeBma__limitations li{font-size:.85rem}.page-module__MVeBma__sourceLink{padding:1.1rem}.page-module__MVeBma__shareRow{flex-direction:column;align-items:start}}
