@font-face{font-family:"Article Source Sans Fallback";src:local("Arial"),local("Liberation Sans");font-style:normal;font-weight:200 599;size-adjust:93.0189%;ascent-override:110.0852%;descent-override:43.002%;line-gap-override:0%}@font-face{font-family:"Article Source Sans Fallback";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold");font-style:normal;font-weight:600 900;size-adjust:91.581%;ascent-override:111.8136%;descent-override:43.6772%;line-gap-override:0%}html:has(.article-page),body:has(.article-page){background:var(--site-white)}html:has(.article-page){overflow-x:clip}body:has(.article-page){color:var(--site-black);margin:0}.public-article-page{background:var(--site-white);font-family:"Source Sans 3","Article Source Sans Fallback",Arial,sans-serif;overflow-x:clip}.public-article-canvas{background:var(--site-white);min-height:100svh}.article-header{align-content:start;color:var(--site-black);min-height:0;padding-block:384px 0}.article-header .public-home-hero__summary,.article-header .article-byline{color:var(--site-black)}.article-content{color:var(--site-black);min-width:0;padding-block:var(--site-space-96) var(--site-space-128);row-gap:0}.article-content>h2,.article-content>p{grid-column:1 / span 6;max-width:880px;min-width:0;width:100%}.article-byline{display:flex;flex-wrap:wrap;font-size:18px;font-weight:400;gap:var(--site-space-12) var(--site-space-24);grid-column:1 / span 6;line-height:24px;margin:var(--site-space-24) 0 0}.article-byline time{font-weight:400}.article-content>h2{font:inherit;font-size:48px;font-weight:650;letter-spacing:-0.02em;line-height:54px;margin:var(--site-space-64) 0 var(--site-space-24);scroll-margin-top:112px}.article-content>p{font-size:clamp(20px,1.35vw,24px);line-height:1.58;margin:0}.article-content>p+p{margin-top:1.25em}.article-content>p a{color:var(--site-black);text-decoration-color:var(--site-black);text-decoration-thickness:2px;text-underline-offset:0.18em}.article-content>p a:hover,.article-content>p a:focus-visible{color:var(--site-glowing-meteor);text-decoration-color:var(--site-glowing-meteor)}[data-article-fade-grid]>:nth-child(1){--article-fade-delay: 0ms}[data-article-fade-grid]>:nth-child(2){--article-fade-delay: 80ms}[data-article-fade-grid]>:nth-child(3){--article-fade-delay: 160ms}[data-article-fade-grid]>:nth-child(4){--article-fade-delay: 240ms}[data-article-fade-grid]>:nth-child(5){--article-fade-delay: 320ms}[data-article-fade-grid]>:nth-child(6){--article-fade-delay: 400ms}[data-article-fade-grid][data-article-fade-motion-ready]>*{opacity:0}[data-article-fade-grid][data-article-fade-motion-ready]>*.is-visible{animation:articleFadeIn 700ms both;animation-delay:var(--article-fade-delay);opacity:1}.article-content>.article-map{grid-column:2 / span 8;margin:var(--site-space-48) 0 var(--site-space-32);min-width:0;width:100%}.article-map__visual{background:var(--site-newsprint);border:1px solid var(--site-black);box-sizing:border-box;overflow:hidden;position:relative}.article-map__overview,.article-map__inset img{display:block;height:auto;width:100%}.article-map__inset{background:var(--site-white);border:1px solid var(--site-black);bottom:var(--site-space-24);box-sizing:border-box;position:absolute;right:var(--site-space-24);width:min(34%,360px)}.article-map__inset-label,.article-map__eyebrow{margin:0}.article-map__inset-label{background:var(--site-glowing-meteor);border-bottom:1px solid var(--site-black);color:var(--site-black);font-family:"Source Sans 3",Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:0.04em;line-height:18px;padding:var(--site-space-8) var(--site-space-12);text-transform:uppercase}.article-map figcaption{border:1px solid var(--site-black);border-top:0;padding:var(--site-space-24)}.article-map__eyebrow,.article-map__number{font-family:"Source Sans 3",Arial,sans-serif}.article-map__eyebrow{font-size:15px;font-weight:600;letter-spacing:0.04em;line-height:21px;text-transform:uppercase}.article-map__eyebrow span{font-weight:400;letter-spacing:normal;text-transform:none}.article-map__legend{border-bottom:1px solid var(--site-black);border-top:1px solid var(--site-black);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:var(--site-space-24) 0 0;padding:0}.article-map__legend li{display:flex;flex-direction:column;gap:var(--site-space-6);min-width:0;padding:var(--site-space-16) var(--site-space-12)}.article-map__legend li+li{border-left:1px solid var(--site-black)}.article-map__number{color:var(--site-black);font-size:15px;line-height:21px}.article-map__legend strong{font-size:18px;font-weight:650;line-height:24px}.article-map__stats{display:flex;flex-wrap:wrap;gap:var(--site-space-24);margin:var(--site-space-24) 0}.article-map__stats dt{font-size:12px;text-transform:uppercase;letter-spacing:0.04em}.article-map__stats dd{margin:0;font-size:28px;font-weight:650;line-height:1.3}.article-map__stats dd span{font-size:15px;font-weight:400}.article-map__legend small{font-size:12px;line-height:18px}@keyframes articleBounceInLeft{from,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(0.98)}90%{transform:translate3d(5px,0,0) scaleX(0.995)}to{transform:translate3d(0,0,0)}}@keyframes articleFadeIn{from{opacity:0}to{opacity:1}}@media(min-width:1440px){.article-header .public-home-hero__title{grid-column:3 / span 9}.article-header .public-home-hero__summary,.article-header .article-byline,.article-content>h2,.article-content>p{grid-column:3 / span 6}}@media(max-width:1439px){.article-header{padding-block:256px 0}.article-content>h2,.article-content>p{grid-column:1 / span 5}.article-byline{grid-column:1 / span 4}.article-content>.article-map{grid-column:1 / -1}}@media(max-width:1023px){.article-header{padding-block:192px 0}.article-content{padding-block:var(--site-space-96) var(--site-space-128)}.article-content>h2,.article-content>p{grid-column:1 / -1}.article-byline{grid-column:1 / span 2}}@media(max-width:767px){.article-header{padding-block:160px 0}.article-content{padding-block:var(--site-space-96)}.article-byline{grid-column:1 / -1}.article-content>h2{font-size:42px;line-height:48px;margin-bottom:var(--site-space-24)}.article-map__inset{border-bottom:0;border-left:0;border-right:0;position:static;width:100%}.article-map__legend{grid-template-columns:repeat(2,minmax(0,1fr))}.article-map__legend li:nth-child(3){border-left:0}.article-map__legend li:nth-child(n+3){border-top:1px solid var(--site-black)}}@media(max-width:479px){.article-header{padding-block:144px 0}.article-content>h2{font-size:36px;line-height:42px}.article-map figcaption{padding:var(--site-space-16)}.article-map__legend{grid-template-columns:1fr}.article-map__legend li+li{border-left:0;border-top:1px solid var(--site-black)}}@media(prefers-reduced-motion:reduce){[data-article-fade-grid][data-article-fade-motion-ready]>*,[data-article-fade-grid][data-article-fade-motion-ready]>*.is-visible{animation:none;opacity:1;transform:none}[data-article-latest-motion][data-article-latest-motion-ready]>*,[data-article-latest-motion][data-article-latest-motion-ready]>*.is-visible{animation:none;opacity:1;transform:none}}[data-article-latest-motion]>:nth-child(1){--article-latest-delay: 0ms}[data-article-latest-motion]>:nth-child(2){--article-latest-delay: 120ms}[data-article-latest-motion]>:nth-child(3){--article-latest-delay: 240ms}[data-article-latest-motion]>:nth-child(4){--article-latest-delay: 360ms}[data-article-latest-motion][data-article-latest-motion-ready]>*{opacity:0;transform:translateX(110vw)}[data-article-latest-motion][data-article-latest-motion-ready]>*.is-visible{animation:articleLatestSlideIn 720ms cubic-bezier(0.16,1,0.3,1) both;animation-delay:var(--article-latest-delay)}@keyframes articleLatestSlideIn{from{opacity:0;transform:translateX(110vw)}to{opacity:1;transform:translateX(0)}}.article-map__legend{grid-template-columns:1.15fr repeat(4,minmax(0,1fr))}.article-map__trip .article-map__stats{margin:0;gap:8px;flex-direction:column}.article-map__trip .article-map__stats dd{font-size:22px}.article-map__trip .article-map__stats dd span{font-size:12px}.article-map__place-links a{color:inherit;text-underline-offset:3px}.article-map__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.article-map__actions a{display:inline-block;padding:12px 18px;border:1px solid currentColor;color:var(--site-black);font:inherit;text-decoration:none}.article-map__actions a:hover{background:var(--site-black);color:var(--site-white)}.article-map__actions a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:959px){.article-map__legend{grid-template-columns:repeat(2,minmax(0,1fr))}.article-map__legend .article-map__trip{grid-column:1 / -1}.article-map__trip .article-map__stats{flex-direction:row;gap:24px}.article-map__legend li+li{border-top:1px solid var(--site-black)}.article-map__legend li:nth-child(even){border-left:0}}@media(max-width:767px){.article-map__actions{flex-direction:column}.article-map__actions a{box-sizing:border-box;width:100%;text-align:center}}
