.prose>*+*{margin-top:22px}.prose p{color:#2a2a2a;font-size:17px;line-height:1.75}.prose h2{margin-top:48px;font-size:24px;font-weight:700}.prose h3{margin-top:36px;font-size:19px;font-weight:700}.prose strong{font-weight:700}.prose em{font-style:italic}.prose a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.prose a:hover{color:var(--color-accent-dark)}.prose ul{padding-left:24px}.prose ul li{color:#2a2a2a;margin-top:6px;font-size:17px;line-height:1.7}.prose ol{padding-left:24px}.prose ol li{color:#2a2a2a;margin-top:8px;font-size:17px;line-height:1.7}.prose .dash-list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.prose .dash-list li{color:#2a2a2a;text-wrap:pretty;margin-top:0;padding-left:32px;font-size:17px;line-height:1.7;display:block;position:relative}.prose .dash-list li:before{content:"";background:var(--color-accent);width:14px;height:1px;margin:0;display:inline-block;position:absolute;top:14px;left:0}.prose figure{margin:32px 0}.prose figure img{border-radius:var(--radius-sm);width:100%;display:block}.prose figcaption{color:var(--color-on-light-muted);margin-top:10px;font-size:13px;font-style:italic;line-height:1.5}.prose blockquote{border-left:2px solid var(--color-accent);letter-spacing:-.2px;color:#1a1a1a;margin:28px 0;padding:4px 0 4px 24px;font-size:17px;font-weight:300;line-height:1.65}.prose blockquote cite{color:var(--color-on-light-muted);margin-top:8px;font-size:13px;font-style:normal;font-weight:700;display:block}.prose .lede{color:var(--color-on-light-muted);font-size:20px;font-weight:300;line-height:1.6}.prose .press-dateline{color:var(--color-on-light-muted);font-size:14px;font-weight:700}.prose .about-box{background:var(--color-surface-light-1);border-radius:var(--radius-md);margin-top:12px;padding:20px 24px}.prose .about-box h3{color:var(--color-on-light-muted);margin-top:0;font-size:14px}.prose .about-box p{color:#2a2a2a;margin-top:8px;font-size:14px;line-height:1.65}.prose .author-note{background:var(--color-surface-light-1);border-radius:var(--radius-md);margin-top:40px;padding:20px 24px;font-size:15px;line-height:1.65}.prose .info-box{background:var(--color-surface-light-1);border-radius:var(--radius-md);border-left:2px solid var(--color-accent);margin-top:32px;padding:24px 28px}.prose .info-box p{color:#2a2a2a;margin-top:8px;font-size:15px;line-height:1.65}.prose .info-box strong{font-weight:700}.prose .contacts{font-size:14px;line-height:1.8}.prose .contacts a{color:var(--color-accent)}.prose .refs{color:var(--color-on-light-muted);margin-top:48px;font-size:13px}.prose .refs li{margin-top:6px}.prose .refs a{color:var(--color-on-light-muted);text-decoration:underline}.prose .refs a:hover{color:var(--color-on-light)}
