
.about-site-header{position:sticky;top:0;z-index:30;background:var(--bg);border-bottom:1px solid var(--rule)}
.about-header-inner{max-width:1440px;min-height:78px;margin:auto;padding:15px var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:24px}
.about-logo{display:flex;align-items:center;gap:12px;color:var(--fg)}
.about-logo .brand-mark{width:38px;height:38px;flex:none}
.about-logo .brand-mark img{width:100%;height:100%}
.about-logo .wordmark{font-size:35px;color:var(--red);filter:url('#dispatch-wordmark-deboss')}
.about-logo .wordmark>span{color:var(--fg)}
.about-header-links{display:flex;align-items:center;gap:25px;font:600 11px/1.5 var(--mono)}
.about-header-links .subscribe{padding:10px 13px;font-size:12px}
.about-article{font:400 16px/1.7 var(--sans);color:#172025;container-type:inline-size}
.about-hero{position:relative;isolation:isolate;min-height:600px;display:flex;align-items:center;overflow:hidden;background:#11171a;color:#f4f1eb}
.about-hero-photo{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 53%}
.about-hero::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#080e12f2 0%,#080e12bc 48%,#080e1230 100%),linear-gradient(0deg,#080e12a6,transparent 45%)}
.about-hero-copy{width:100%;max-width:1440px;margin:auto;padding:74px var(--gutter) 85px}
.about-kicker,.about-section-label,.about-desk-number,.about-metric-label,.about-formats>a>span{font:500 10px/1.6 var(--mono);letter-spacing:.055em;text-transform:uppercase}
.about-hero .about-kicker{color:#d5dddf;font-size:10px;letter-spacing:.11em}
.about-hero h1,.about-hero h2{font:400 clamp(62px,9.2vw,132px)/.96 var(--serif);letter-spacing:-.055em;max-width:1100px;margin:25px 0 28px;text-wrap:balance;color:#fff}
.about-hero em{font-weight:400;color:#fff}
.about-hero-copy>.about-hero-premise{font:400 clamp(22px,2.1vw,29px)/1.38 var(--serif);letter-spacing:-.018em;color:#e3e5e2;max-width:750px;margin-top:30px;text-wrap:pretty}
.about-hero-copy>.about-hero-deck{font-size:18px;color:#e3e5e2;max-width:700px;line-height:1.6}
.about-byline{display:flex;flex-wrap:wrap;gap:8px 23px;margin-top:30px;font:10px/1.6 var(--mono);color:#c9d0d1}
.about-byline>span:first-child{color:#fff}
.about-photo-credit{position:absolute;right:var(--gutter);bottom:15px;left:var(--gutter);font:9px/1.6 var(--sans);text-align:right;color:#d2d5d5}
.about-photo-credit a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.about-toc{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 30px;padding:19px 20px;border-bottom:1px solid #cdd0cd;background:#f4f1eb;color:#172025;font:600 10px/1.5 var(--mono)}
.about-page .about-toc{top:var(--about-header-height,78px)}
.about-toc a:hover{color:#b9212e}
.about-paper{background:#f4f1eb;color:#172025}
.about-section{max-width:1280px;margin:auto;padding:68px var(--gutter);scroll-margin-top:145px}
.about-section-label{display:flex;justify-content:space-between;gap:12px 30px;flex-wrap:wrap;color:#626b6e;border-top:1px solid #bac1c0;padding-top:12px;margin-bottom:35px}
.about-section-label>span:first-child{color:#b9212e}
.about-prose{max-width:770px;margin:0 auto}
.about-prose p{margin:0 0 21px;font-size:16px;line-height:1.85;text-wrap:pretty}
.about-prose .about-lede{font:400 clamp(25px,2.6vw,35px)/1.4 var(--serif);letter-spacing:-.025em;color:#172025;margin-bottom:30px}
.about-prose h2{font:700 clamp(29px,3.1vw,43px)/1.05 var(--display);letter-spacing:-.04em;margin:38px 0 24px}
.about-prose h2:first-child{margin-top:0}
.about-prose p:last-child{margin-bottom:0}
.about-paper a:focus-visible,.about-toc a:focus-visible,.about-contact-card button:focus-visible,.about-newsroom-line button:focus-visible{outline-color:#b9212e}
.about-prose a,.about-contributors a,.about-format-note a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#bd2635}
.about-measures{max-width:1280px;margin:auto;padding:12px var(--gutter) 72px;display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:30px;color:#172025}
.about-measures-intro h2{font:650 30px/1.08 var(--display);margin:14px 0 17px;letter-spacing:-.04em}
.about-measures-intro>p:last-child{font-size:12px;line-height:1.7;color:#566164;max-width:260px}
.about-measures .about-kicker{color:#b9212e}
.about-measure{border-top:3px solid #172025;padding-top:13px;min-width:0}
.about-metric-label{font-size:9px;color:#566164;letter-spacing:0}
.about-measure>strong{display:block;font:600 clamp(41px,4.5vw,64px)/1.15 var(--display);letter-spacing:-.065em;margin:18px 0;color:#172025}
.about-measure p{font-size:12px;line-height:1.8;color:#39464b;margin-bottom:14px}
.about-measure a{font:10px/1.7 var(--mono);text-decoration:underline;text-underline-offset:4px}
.about-measures-note{grid-column:1/-1;border-top:1px solid #c5cbca;padding-top:17px;font:11px/1.8 var(--sans);color:#566164;max-width:950px}
.about-desks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 35px;margin:35px auto 0;max-width:950px}
.about-desk{position:relative;border-top:1px solid #c5cbca;padding:22px 0 25px 23px;min-width:0}
.about-desk::before{content:'';position:absolute;left:0;top:28px;width:8px;height:8px;background:var(--desk)}
.about-desk-number{font-size:9px;color:#566164}
.about-desk h3{display:flex;justify-content:space-between;gap:15px;font:700 24px/1.15 var(--display);letter-spacing:-.035em;margin:9px 0 10px;color:#172025}
.about-desk h3 span{font:400 19px/1 var(--sans);color:#707a7d}
.about-desk p{font-size:13px;line-height:1.8;color:#435054;max-width:360px}
.about-desk:hover h3{color:#b9212e}
.about-desks>.about-desk-daily{grid-column:1/-1;background:#eae7df;border-top:3px solid #b9212e;padding:26px 30px 28px 53px;margin-bottom:8px}
.about-desk-daily::before{left:30px;top:32px}
.about-desks>.about-desk-daily h3{font-size:clamp(27px,2.8vw,34px)}
.about-desk-daily p{max-width:700px}
.about-formats{max-width:950px;margin:35px auto 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #aeb7b6;border-left:1px solid #c5cbca}
.about-formats>a{padding:25px;border-right:1px solid #c5cbca;border-bottom:1px solid #c5cbca;min-width:0}
.about-formats>a>span{color:#7a3138;font-size:9px}
.about-formats h3{font:650 24px/1.1 var(--display);letter-spacing:-.03em;margin:14px 0;color:#172025}
.about-formats p{font-size:12px;line-height:1.8;color:#435054}
.about-formats>a:hover{background:#e9e6de}
.about-format-note{max-width:950px;margin:20px auto 0;font-size:11px;line-height:1.8;color:#566164}
.about-method{padding:65px max(var(--gutter),calc((100% - 1152px)/2));background:#151a1d;color:#f4f1eb;scroll-margin-top:145px}
.about-method .about-section-label{border-color:#465156;color:#b5bfc2}
.about-method .about-section-label>span:first-child{color:#ffa3a9}
.about-method-heading{display:grid;grid-template-columns:1fr 1fr;gap:45px;align-items:start;margin-bottom:40px}
.about-method h2{font:650 clamp(32px,3.5vw,49px)/1.04 var(--display);letter-spacing:-.04em;color:#f4f1eb}
.about-method-heading p{font-size:14px;line-height:1.9;color:#b7c1c4}
.about-workflow{margin:0;border-top:1px solid #465156}
.about-workflow>div{display:grid;grid-template-columns:1fr 2fr;gap:35px;padding:25px 0;border-bottom:1px solid #3b4449}
.about-workflow dt{font:650 21px/1.3 var(--display);letter-spacing:-.02em}
.about-workflow dt span{display:block;font:9px/1.7 var(--mono);letter-spacing:0;color:#9caeb4;margin-top:6px}
.about-workflow dd{margin:0;font-size:13px;line-height:1.85;color:#c4ced0}
.about-human dt{color:#ffa3a9}
.about-standards{display:grid;grid-template-columns:1fr 2fr;gap:35px;padding:38px 0}
.about-standards h3{font:400 27px/1.25 var(--serif);letter-spacing:-.03em;color:#f4f1eb}
.about-standards p{font-size:12px;line-height:1.85;color:#b7c1c4}
.about-standards a{color:#f4f1eb;text-decoration:underline;text-underline-offset:4px}
.about-signoff{display:flex;justify-content:space-between;gap:35px;align-items:center;border-top:1px solid #3b4449;padding-top:35px;max-width:770px;margin:auto}
.about-signoff .about-thanks{font:italic 400 36px/1.2 var(--serif);letter-spacing:-.025em;color:#f4f1eb;margin-bottom:20px}
.about-signoff>div>p:last-child{font:11px/1.8 var(--sans);color:#b7c1c4}
.about-signoff strong{color:#f4f1eb;font-size:13px}
.about-gladys{width:165px;padding:9px 9px 0;background:#fff;transform:rotate(4deg);box-shadow:0 5px 25px #0006;flex:none;margin:6px 15px}
.about-gladys img{width:100%;height:auto;aspect-ratio:7/8;object-fit:cover}
.about-gladys figcaption{color:#172025;font:italic 18px/1.4 var(--serif);padding:9px 0 12px;text-align:center}
.about-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 35px;margin:35px auto 0;max-width:950px}
.about-contact-card{display:grid;grid-template-columns:1fr auto;gap:14px;border-top:1px solid #aeb7b6;padding-top:20px;min-width:0}
.about-contact-card h3{grid-column:1/-1;font:650 23px/1.2 var(--display)}
.about-contact-card p{grid-column:1/-1;font-size:12px;line-height:1.8;color:#435054;min-height:44px}
.about-contact-card a{align-self:center;font:10px/1.6 var(--mono);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.about-contact-card button,.about-newsroom-line button{font:600 10px/1.6 var(--mono);padding:7px 10px;border:1px solid #8e9a9c;align-self:start;color:#172025}
.about-contact-card button:hover,.about-newsroom-line button:hover{background:#172025;color:#fff}
.about-contributors{max-width:950px;margin:30px auto 20px;font-size:12px;line-height:1.8;color:#435054}
.about-newsroom-line{max-width:950px;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;gap:15px;font:12px/1.5 var(--sans)}
.about-newsroom-line a{font-family:var(--mono);text-decoration:underline;text-underline-offset:4px}
.about-copy-status{max-width:950px;margin:12px auto 0;font-size:11px;min-height:18px;color:#435054}
.about-copy-status:empty{display:none}
.about-name{padding-top:15px}
.about-beta-note{border-top:1px solid #c5cbca;max-width:1152px;margin:auto;padding:25px var(--gutter) 40px;font:11px/1.8 var(--sans);color:#566164}
.about-beta-note strong{font:600 10px/1.6 var(--mono);text-transform:uppercase;color:#435054}
.about-beta-note p{max-width:900px;margin-top:8px}
.about-page-footer{padding:28px var(--gutter);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px 25px;font:10px/1.8 var(--mono);color:var(--muted)}
.about-page-footer nav{display:flex;gap:24px}
.about-page-footer a{color:var(--fg)}
.dialog-body .about-article{margin:-32px -38px}
.dialog-body .about-hero{min-height:450px}
.dialog-body .about-hero-copy{padding:65px 38px 85px}
.dialog-body .about-hero h2{font:400 clamp(58px,8vw,96px)/.98 var(--serif);letter-spacing:-.05em;margin:24px 0;color:#fff;max-width:900px}
.dialog-body .about-prose h2{font:700 32px/1.1 var(--display);margin:30px 0 22px;color:#172025}
.dialog-body .about-prose p{font:400 14px/1.85 var(--sans);color:#172025}
.dialog-body .about-prose .about-lede{font:400 25px/1.4 var(--serif)}
.dialog-body .about-toc{position:static;gap:10px 20px;font-size:9px}
.dialog-body .about-section{padding:40px 38px;scroll-margin-top:22px}
.dialog-body .about-section-label{margin-bottom:25px;font-size:9px}
.dialog-body .about-section-label>span:last-child{max-width:220px}
.dialog-body .about-measures{padding:10px 38px 45px;grid-template-columns:1fr 1fr;gap:25px}
.dialog-body .about-measures-intro{grid-column:1/-1}
.dialog-body .about-measures-intro h2{font-size:30px;color:#172025}
.dialog-body .about-measures-intro>p:last-child{max-width:100%}
.dialog-body .about-desk h3,.dialog-body .about-formats h3,.dialog-body .about-contact-card h3{font-size:23px;color:#172025}
.dialog-body .about-method{padding:45px 38px;scroll-margin-top:22px}
.dialog-body .about-method h2{font:650 33px/1.05 var(--display);color:#f4f1eb}
.dialog-body .about-hero-copy>.about-hero-premise{font-size:24px;max-width:650px}
.dialog-body .about-hero-copy>.about-hero-deck{font-size:16px;color:#e3e5e2}
.dialog-body .about-method-heading{grid-template-columns:1fr;gap:22px}
.dialog-body .about-workflow>div,.dialog-body .about-standards{grid-template-columns:1fr 1.8fr;gap:22px}
.dialog-body .about-workflow dd,.dialog-body .about-method-heading p,.dialog-body .about-standards p{font-size:12px;color:#c4ced0}
.dialog-body .about-standards h3{font:400 24px/1.25 var(--serif);color:#f4f1eb}
.dialog-body .about-name{padding-top:15px}
@media(max-width:700px){
.about-header-inner{min-height:68px;gap:15px;padding-block:14px}.about-logo{gap:8px}.about-logo .brand-mark{width:29px;height:29px}.about-logo .wordmark{font-size:25px}.about-header-links{gap:14px;font-size:9px}.about-header-links .subscribe{display:none}.about-header-links .theme-switch{font-size:0;gap:0}.about-header-links .theme-switch::before{width:14px;height:14px}
.about-hero{min-height:540px}.about-hero-copy{padding-block:55px 90px}.about-hero h1{font-size:clamp(62px,14vw,86px);max-width:650px}.about-hero::before{background:linear-gradient(90deg,#080e12e6,#080e1270),linear-gradient(0deg,#080e12a6,transparent 60%)}.about-hero-photo{object-position:60% center}.about-byline{gap:7px 18px}.about-hero-copy>.about-hero-premise{font-size:23px;max-width:540px}.about-hero-copy>.about-hero-deck{font-size:16px}.about-toc{gap:10px 20px;font-size:9px;padding:15px 18px}.about-section{padding-block:45px}.about-section-label>span:last-child{max-width:210px}.about-prose p{font-size:14px}.about-measures{grid-template-columns:1fr 1fr;gap:25px}.about-measures-intro{grid-column:1/-1}.about-measures-intro>p:last-child{max-width:400px}.about-desks{gap:0 24px}.about-desk{padding-left:17px}.about-desk h3{font-size:22px}.about-desk p{font-size:12px}.about-formats>a{padding:20px}.about-formats h3{font-size:23px}.about-method{padding-block:45px}.about-method-heading{grid-template-columns:1fr;gap:23px}.about-workflow>div,.about-standards{grid-template-columns:1fr 1.8fr;gap:25px}.about-contact-grid{gap:25px}.about-contact-card{grid-template-columns:1fr}.about-contact-card h3,.about-contact-card p{grid-column:auto}.about-contact-card p{min-height:66px}.about-contact-card button{justify-self:start}.about-gladys{width:135px}.about-signoff .about-thanks{font-size:29px}
}
@container(max-width:540px){
.about-desks,.about-formats,.about-contact-grid{grid-template-columns:1fr}.about-desk p{max-width:100%}.about-desks>.about-desk-daily{padding:22px 20px 24px 40px}.about-desk-daily::before{left:19px;top:28px}.about-contact-card{grid-template-columns:1fr auto}.about-contact-card h3,.about-contact-card p{grid-column:1/-1}.about-contact-card p{min-height:0}.about-section-label{font-size:9px}.about-workflow>div,.about-standards{grid-template-columns:1fr;gap:12px}.about-workflow dt span{display:inline-block;margin:0 0 0 12px}.about-signoff{gap:15px}.about-signoff .about-thanks{font-size:27px}.about-gladys{width:115px;margin-right:0}.about-measure>strong{font-size:43px}.about-hero .about-kicker{font-size:9px}.about-photo-credit{font-size:8px}.about-measures{gap:18px}.about-contact-card a{font-size:10px}.about-header-links .subscribe{display:none}
}
@media(max-width:600px){.dialog-body .about-article{margin:-25px -22px}.dialog-body .about-hero-copy{padding:50px 22px 80px}.dialog-body .about-hero{min-height:425px}.dialog-body .about-hero h2{font-size:clamp(58px,14vw,78px)}.dialog-body .about-hero-copy>.about-hero-premise{font-size:22px}.dialog-body .about-section{padding:36px 22px}.dialog-body .about-method{padding:40px 22px}.dialog-body .about-measures{padding:0 22px 35px}.dialog-body .about-workflow>div,.dialog-body .about-standards{grid-template-columns:1fr;gap:12px}.dialog-body .about-signoff .about-thanks{font-size:27px}.dialog-body .about-gladys{width:115px}.about-section{scroll-margin-top:135px}}
@media(prefers-reduced-motion:reduce){.about-logo .brand-mark{animation:none}}
@media print{.about-site-header,.about-toc,.about-page-footer,.about-contact-card button,.about-newsroom-line button,.about-beta-note{display:none}.about-hero{min-height:390px}.about-hero-copy{padding-block:35px}.about-method{break-inside:avoid}.about-section,.about-measures{padding-block:25px}.about-desk,.about-contact-card,.about-workflow>div{break-inside:avoid}.about-logo .wordmark{filter:none}}
.about-reader-link{padding:0 0 16px;font:10px/1.5 var(--mono);color:var(--muted)}
.about-reader-link a{text-decoration:underline;text-underline-offset:4px}
.dialog-body:has(.about-article) .about-reader-link{margin:-12px 0 28px}
.dialog-body:has(.about-article) .about-article{margin-top:0}
:root[data-masthead-finish="flat"] .about-logo .wordmark{filter:none}
@media(forced-colors:active){.about-logo .wordmark{filter:none!important}.about-desk::before{border:1px solid CanvasText}.about-hero::before{background:Canvas}.about-hero,.about-hero h1,.about-hero h2,.about-hero em,.about-hero p{color:CanvasText}.about-hero-photo{display:none}.about-contact-card button,.about-newsroom-line button{color:ButtonText;border-color:ButtonText}}
