.ArticleLayout-module__vt9zIa__hero{background:var(--color-navy-950);color:var(--color-ivory-50);padding:124px 32px 48px}.ArticleLayout-module__vt9zIa__heroInner,.ArticleLayout-module__vt9zIa__body{max-width:1280px;margin-inline:auto}.ArticleLayout-module__vt9zIa__breadcrumb{color:var(--color-sand-100);align-items:center;gap:10px;font-size:13px;display:inline-flex}.ArticleLayout-module__vt9zIa__breadcrumb:hover{color:var(--color-sky-400)}.ArticleLayout-module__vt9zIa__heroGrid{grid-template-columns:1.05fr 1fr;align-items:stretch;gap:64px;margin-top:32px;display:grid}.ArticleLayout-module__vt9zIa__heroCopy{padding-block:26px 32px}.ArticleLayout-module__vt9zIa__eyebrow{color:var(--color-royal-700);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:650;display:flex}.ArticleLayout-module__vt9zIa__hero .ArticleLayout-module__vt9zIa__eyebrow{color:var(--color-sky-400);font-size:var(--type-eyebrow)}.ArticleLayout-module__vt9zIa__title{font-family:var(--font-display), system-ui, sans-serif;font-weight:var(--type-title-weight);font-size:var(--type-page-title);letter-spacing:var(--font-display-tracking);text-wrap:balance;margin-top:24px;line-height:1.06}.ArticleLayout-module__vt9zIa__excerpt{max-width:540px;color:var(--color-sand-200);font-size:var(--type-lead-phone);margin-top:26px;line-height:1.6}.ArticleLayout-module__vt9zIa__meta{color:var(--color-sand-100);border-top:1px solid #fff3;flex-wrap:wrap;gap:12px 24px;margin-top:32px;padding-top:24px;font-size:12px;display:flex}.ArticleLayout-module__vt9zIa__meta span{align-items:center;gap:8px;display:inline-flex}.ArticleLayout-module__vt9zIa__heroFigure{flex-direction:column;min-width:0;display:flex}.ArticleLayout-module__vt9zIa__heroImage{background:var(--color-navy-800);border-radius:4px 4px 64px;flex:1;min-height:400px;position:relative;overflow:hidden}.ArticleLayout-module__vt9zIa__heroImage img{object-fit:cover}.ArticleLayout-module__vt9zIa__heroImage>.ArticleLayout-module__vt9zIa__placeholder{border-radius:inherit;width:100%;height:100%}.ArticleLayout-module__vt9zIa__caption{color:var(--color-sand-200);align-items:flex-start;gap:8px;padding:16px 8px 0 0;font-size:11px;line-height:1.65;display:flex}.ArticleLayout-module__vt9zIa__caption svg{flex-shrink:0;margin-top:2px}.ArticleLayout-module__vt9zIa__body{padding:56px 32px 88px}.ArticleLayout-module__vt9zIa__readingGrid{grid-template-columns:248px minmax(0,1fr);grid-template-areas:"rail lead""rail body";align-items:start;gap:40px 80px;display:grid}.ArticleLayout-module__vt9zIa__lead{max-width:760px;color:var(--color-navy-800);font-size:var(--type-lead);grid-area:lead;line-height:1.6}.ArticleLayout-module__vt9zIa__planNote{background:var(--color-royal-50);border-left:3px solid var(--color-royal-600);border-radius:0 0 16px;margin-top:48px;padding:22px 24px}.ArticleLayout-module__vt9zIa__planNote>p:last-child{color:var(--color-navy-800);margin-top:10px;font-size:14px;line-height:1.8}.ArticleLayout-module__vt9zIa__planNote+.ArticleLayout-module__vt9zIa__sources{margin-top:24px}.ArticleLayout-module__vt9zIa__rail{scrollbar-width:thin;grid-area:rail;max-height:calc(100dvh - 140px);position:sticky;top:116px;overflow-y:auto}.ArticleLayout-module__vt9zIa__contentsList{margin-top:22px}.ArticleLayout-module__vt9zIa__contentsList li+li{margin-top:4px}.ArticleLayout-module__vt9zIa__contentsLink{border-left:2px solid var(--color-sand-200);color:var(--color-ink-600);padding:10px 10px 10px 16px;font-size:13px;line-height:1.6;display:block}.ArticleLayout-module__vt9zIa__contentsLink:hover,.ArticleLayout-module__vt9zIa__contentsLink[aria-current]{color:var(--color-royal-700);border-color:var(--color-royal-600);background:var(--color-royal-50)}.ArticleLayout-module__vt9zIa__railDate{color:var(--color-ink-600);margin-top:28px;padding-left:18px;font-size:11px;line-height:1.8}.ArticleLayout-module__vt9zIa__railDate time{display:block}.ArticleLayout-module__vt9zIa__mobileContents{display:none}.ArticleLayout-module__vt9zIa__sections{grid-area:body;min-width:0;max-width:760px}.ArticleLayout-module__vt9zIa__section{scroll-margin-top:124px}.ArticleLayout-module__vt9zIa__section+.ArticleLayout-module__vt9zIa__section{border-top:1px solid var(--color-sand-200);margin-top:44px;padding-top:44px}.ArticleLayout-module__vt9zIa__section h2{letter-spacing:-.035em;text-wrap:balance;max-width:680px;font-size:clamp(24px,2.3vw,32px);font-weight:550;line-height:1.3}.ArticleLayout-module__vt9zIa__section p{color:var(--color-ink-600);font-size:var(--type-lead);margin-top:20px;line-height:1.6}.ArticleLayout-module__vt9zIa__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.ArticleLayout-module__vt9zIa__galleryImage{aspect-ratio:4/3;border-radius:16px;position:relative;overflow:hidden}.ArticleLayout-module__vt9zIa__sources{border:1px solid var(--color-sand-200);background:#fff;border-radius:16px;margin-top:48px;padding:30px}.ArticleLayout-module__vt9zIa__sources h2{letter-spacing:-.02em;font-size:18px;font-weight:600}.ArticleLayout-module__vt9zIa__sources>p{color:var(--color-ink-600);margin-top:8px;font-size:12px;line-height:1.7}.ArticleLayout-module__vt9zIa__sources ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin-top:20px;display:grid}.ArticleLayout-module__vt9zIa__sources li{border-top:1px solid var(--color-sand-100)}.ArticleLayout-module__vt9zIa__sources a{color:var(--color-royal-700);justify-content:space-between;align-items:start;gap:12px;padding-block:14px;font-size:12px;line-height:1.6;display:flex}.ArticleLayout-module__vt9zIa__sources a:hover{text-decoration:underline}.ArticleLayout-module__vt9zIa__sources a svg{flex-shrink:0;margin-top:3px}@media (max-width:1100px){.ArticleLayout-module__vt9zIa__heroGrid{gap:32px}.ArticleLayout-module__vt9zIa__readingGrid{grid-template-columns:210px minmax(0,1fr);column-gap:48px}}@media (max-width:800px){.ArticleLayout-module__vt9zIa__hero{padding:112px 24px 32px}.ArticleLayout-module__vt9zIa__heroGrid{grid-template-columns:1fr;gap:24px;margin-top:24px}.ArticleLayout-module__vt9zIa__heroCopy{padding-block:8px}.ArticleLayout-module__vt9zIa__title{max-width:680px}.ArticleLayout-module__vt9zIa__heroImage{aspect-ratio:16/10;border-bottom-right-radius:40px;min-height:0}.ArticleLayout-module__vt9zIa__excerpt{max-width:640px}.ArticleLayout-module__vt9zIa__body{padding:36px 24px 56px}.ArticleLayout-module__vt9zIa__readingGrid{grid-template-columns:1fr;grid-template-areas:"lead""rail""body";gap:24px}.ArticleLayout-module__vt9zIa__rail{border-block:1px solid var(--color-sand-200);max-height:none;position:static;overflow:visible}.ArticleLayout-module__vt9zIa__railDate,.ArticleLayout-module__vt9zIa__desktopContents{display:none}.ArticleLayout-module__vt9zIa__mobileContents{display:block}.ArticleLayout-module__vt9zIa__mobileContents summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:14px;font-weight:600;list-style:none;display:flex}.ArticleLayout-module__vt9zIa__mobileContents summary::-webkit-details-marker{display:none}.ArticleLayout-module__vt9zIa__mobileContents details[open] summary svg{transform:rotate(180deg)}.ArticleLayout-module__vt9zIa__mobileContents .ArticleLayout-module__vt9zIa__contentsList{margin-top:12px}.ArticleLayout-module__vt9zIa__section h2{font-size:26px}.ArticleLayout-module__vt9zIa__section+.ArticleLayout-module__vt9zIa__section{margin-top:32px;padding-top:32px}.ArticleLayout-module__vt9zIa__sources{padding:24px}.ArticleLayout-module__vt9zIa__sources ul{grid-template-columns:1fr}}@media (min-width:521px){.ArticleLayout-module__vt9zIa__excerpt{font-size:var(--type-lead)}}@media (max-width:520px){.ArticleLayout-module__vt9zIa__title{font-size:var(--type-page-title-phone)}}@media (max-width:400px){.ArticleLayout-module__vt9zIa__hero,.ArticleLayout-module__vt9zIa__body{padding-inline:20px}.ArticleLayout-module__vt9zIa__meta{gap:12px}.ArticleLayout-module__vt9zIa__gallery{grid-template-columns:1fr}}
