.article{max-width:68ch;overflow-wrap:break-word}.article p{margin-top:1.2em;font-size:17px;line-height:1.7;color:var(--ink-2)}.article h2{margin-top:1.8em;font-size:var(--d-md);line-height:1.2}.article h2,.article h3{font-family:var(--serif);font-weight:500;color:var(--navy);text-wrap:balance}.article h3{margin-top:1.6em;font-size:20px;line-height:1.3}.article h2+ol,.article h2+p,.article h2+ul,.article h3+ol,.article h3+p,.article h3+ul{margin-top:.6em}.article blockquote{margin:1.6em 0;padding:4px 0 4px 20px;border-left:3px solid var(--accent);font-family:var(--serif);font-size:var(--figure-sm);line-height:1.35;color:var(--navy)}.article ol,.article ul{margin:1.2em 0 0;padding-left:22px;font-size:17px;line-height:1.7;color:var(--ink-2)}.article li{margin-top:6px}.article a{color:var(--navy);text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:1px;text-underline-offset:3px}.article>div>a{display:inline-flex;align-items:center;min-height:44px}.article img{height:auto;margin-top:1.6em;border-radius:var(--r-lg)}.article figure{margin:1.6em 0 0}.article figure img{margin-top:0}.article figcaption{margin-top:10px}.article .img-note,.article figcaption{font-size:12.5px;line-height:1.5;color:var(--ink-3)}.article .img-note{margin-top:8px}.article blockquote footer{margin-top:8px;font-family:var(--sans);font-size:14px;line-height:1.45;color:var(--ink-3)}.article p.post-source{margin-top:1.6em;font-size:12.5px;line-height:1.5;color:var(--ink-3)}.article p.post-source+p.post-source{margin-top:4px}.article iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;margin-top:1.6em;border:0}@media (max-width:900px){.hp-hero.is-post .hp-scrim{background:linear-gradient(180deg,rgba(6,26,46,.8),rgba(6,26,46,.94) 60%)}}@media (min-width:901px){.hp-hero.is-post .hp-scrim{background:linear-gradient(180deg,rgba(6,26,46,.72),rgba(6,26,46,.68) 60px,rgba(6,26,46,.54) 90px,rgba(6,26,46,.36) 125px,rgba(6,26,46,.2) 165px,rgba(6,26,46,.08) 215px,rgba(6,26,46,0) 280px) 0 0 /100% 280px no-repeat,linear-gradient(90deg,rgba(6,26,46,.96),rgba(6,26,46,.9) 45%,rgba(6,26,46,.55) 75%,rgba(6,26,46,.25))}}.hp-hero.is-post .fine-line{max-width:34em;color:var(--on-dark-2)}.hub .hp-hero.is-post{--hp-even:var(--post-even,72%)}@media{.hub .hp-hero.is-post .hp-scrim{background:linear-gradient(180deg,color-mix(in srgb,var(--navy-2) var(--menu-shade,80%),transparent) 0,color-mix(in srgb,var(--navy-2) var(--menu-shade,80%),transparent) 64px,transparent 170px) 0 0 /100% 170px no-repeat,color-mix(in srgb,var(--navy-2) var(--hp-even),transparent)}}