:root{--paper:#f6f3eb;--ink:#252b29;--muted:#65675f;--line:#d3d1c6;--red:#a53f2b;--sage:#e1e6d9}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.65 Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:4px}a:hover{color:var(--red)}button,input{font:inherit}button,a,input,summary{outline-offset:5px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--red)}.masthead,main,footer{max-width:1240px;margin:auto;padding:0 42px}.topline{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:16px 0 11px;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.brandrow{display:flex;align-items:center;gap:44px;padding:21px 0}.brand{font-family:Georgia,serif;font-size:61px;line-height:1;font-weight:bold;letter-spacing:-4px;text-decoration:none}.branddot{color:var(--red)}.brandrow p{font-size:12px;line-height:1.6;color:var(--muted);margin:0}.edition{margin-left:auto;text-decoration:none;font-size:13px}.edition span{margin-left:22px}nav{display:flex;gap:32px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);padding:11px 0;font-size:13px}nav a{text-decoration:none}.eyebrow{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.5}.eyebrow span{color:var(--muted);font-weight:400;letter-spacing:.03em}.intro{display:grid;grid-template-columns:1.2fr 1fr;gap:0 100px;padding:48px 0 44px}.intro>.eyebrow{grid-column:1/-1;color:var(--red);margin-bottom:15px}.intro h1{font:normal 76px/.99 Georgia,serif;letter-spacing:-3px;margin:0}.intro h1 em{font-weight:normal;color:var(--red)}.intro>div{align-self:end;max-width:360px;padding-bottom:4px}.intro p{color:var(--muted);font-size:16px;margin:0 0 22px}.textlink{font-size:12px;font-weight:700;text-decoration:none;border-bottom:1px solid var(--ink);padding-bottom:7px;display:inline-block}.textlink span{margin-left:25px}.featured{display:grid;grid-template-columns:1fr 1.05fr;border:1px solid var(--line);background:#edece2}.featurecopy{padding:38px 35px 22px}.featurecopy>.eyebrow{color:var(--red);margin-top:0}.featurecopy h2{font:normal 43px/1.12 Georgia,serif;letter-spacing:-1.2px;margin:25px 0 20px}.featurecopy h2 a{text-decoration:none}.featurecopy>p:not(.eyebrow){font-size:14px;max-width:390px;color:var(--muted)}.button{background:var(--ink);color:var(--paper);padding:12px 19px;display:inline-flex;gap:30px;text-decoration:none;font-size:12px;margin-top:12px}.button:hover{background:var(--red);color:white}.featuremeta{display:flex;justify-content:space-between;border-top:1px solid var(--line);margin-top:35px;padding-top:14px;font-size:10px;color:var(--muted)}.featurevisual{display:flex;align-items:center;background:var(--sage);padding:30px 20px;text-decoration:none;overflow:hidden}.graph{width:100%;overflow:hidden}.graph svg{display:block;width:100%;overflow:hidden}.gridlines{stroke:#c4cdbb;stroke-width:.8;fill:none}.axis{stroke:#5a6658;stroke-width:1.3;fill:none}.axislabel{font:11px Arial;fill:#5a6658}.plot{stroke:var(--red);stroke-width:3;fill:none}.equation{font:italic 26px Georgia;fill:var(--red)}.guide{stroke:#7c8574;stroke-dasharray:5 5;fill:none}#point{fill:var(--red);stroke:var(--paper);stroke-width:3}#point-label{font:12px Arial;fill:var(--red)}.graphnote{display:flex;justify-content:space-between;margin:25px 30px 0;border-top:1px solid #b8c2ae;padding-top:12px;font-size:10px;text-transform:uppercase;letter-spacing:.06em}.journal{padding:64px 0 45px}.sectiontitle{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.sectiontitle .eyebrow{color:var(--red)}h2{font-family:Georgia,serif;font-weight:400}.sectiontitle h2{font-size:32px;letter-spacing:-.7px;margin:8px 0 0}.sectiontitle>p{font-size:12px;color:var(--muted)}.toolbar{display:flex;flex-wrap:wrap;gap:15px;align-items:center;justify-content:space-between;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:16px 0}.filters{display:flex;flex-wrap:wrap;gap:7px}.filters button{border:1px solid transparent;background:transparent;font-size:11px;padding:6px 9px;cursor:pointer}.filters button.active{background:var(--ink);color:white}.filters button:hover{border-color:var(--ink)}.search{display:flex;align-items:center;border-bottom:1px solid var(--line)}.search input{width:150px;border:0;background:transparent;font-size:12px;padding:7px 0;color:var(--ink)}.search span:last-child{font-size:25px;padding-left:8px}.resultcount{font-size:10px;color:var(--muted);margin:15px 0 25px}.stories{display:grid;grid-template-columns:repeat(3,1fr);gap:38px 28px}.story{min-width:0;border-bottom:1px solid var(--line);padding-bottom:23px}.storylink{display:block;text-decoration:none;height:100%}.storyart{height:170px;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.storyart>span{font:italic 62px Georgia;letter-spacing:-3px}.storyart>small{position:absolute;bottom:10px;left:14px;font-size:8px;letter-spacing:.1em;font-style:normal}.art0{background:#dedfce}.art1{background:#eadccc;color:#91452e}.art2{background:#dde2e2;color:#34546a}.art3{background:#e8e3d7}.art4{background:#e2dbc9;color:#66503e}.story .eyebrow{margin:17px 0 8px;color:var(--red)}.story h3{font:normal 24px/1.22 Georgia,serif;letter-spacing:-.4px;margin:0 0 12px}.story p:not(.eyebrow){font-size:13px;line-height:1.65;color:var(--muted);margin:0 0 20px}.read{display:flex;justify-content:space-between;font-size:11px;font-weight:700}.pause{display:grid;grid-template-columns:1fr 1fr;background:#e9e6dc;margin:20px 0 70px}.pause img{width:100%;height:330px;object-fit:cover}.pause>div{padding:35px 40px}.pause .eyebrow{color:var(--red)}.pause h2{font-size:34px;line-height:1.15;margin:18px 0}.pause p:not(.eyebrow){font-size:13px;color:var(--muted)}footer{border-top:1px solid var(--ink)}.footerhead{display:flex;justify-content:space-between;align-items:center;padding:28px 0}.footerhead .brand{font-size:45px}.footerhead p{font-size:12px;color:var(--muted)}.footerlinks{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding:16px 0 30px;font-size:10px;color:var(--muted)}.footerlinks>div{display:flex;gap:22px}.footerlinks a{text-decoration:none}.article-top{max-width:850px;margin:45px auto 35px}.back{display:block;font-size:12px;margin-bottom:35px;text-decoration:none}.article-top>.eyebrow{color:var(--red)}.article-top h1{font:normal 58px/1.08 Georgia,serif;letter-spacing:-1.8px;margin:20px 0}.standfirst{font-size:19px;color:var(--muted);line-height:1.6;max-width:740px}.byline{border-top:1px solid var(--line);padding-top:15px;font-size:11px;color:var(--muted)}.article-layout{display:grid;grid-template-columns:220px minmax(0,690px);justify-content:center;gap:45px;margin:40px 0 70px}.article-layout aside{align-self:start;position:sticky;top:25px;border-top:1px solid var(--ink);padding-top:10px}.article-layout aside a{display:block;font-size:12px;line-height:1.5;text-decoration:none;margin:15px 0;color:var(--muted)}.prose{font-size:17px;line-height:1.85}.prose section{scroll-margin-top:25px}.prose h2{font-size:29px;line-height:1.25;margin:36px 0 14px;letter-spacing:-.4px}.prose p{margin:0 0 22px}.prose>.graph{background:var(--sage);padding:20px 25px 10px}.sliderlabel{display:flex;justify-content:space-between;gap:15px;font-size:12px}.sliderlabel output{font-weight:bold;color:var(--red)}input[type=range]{width:100%;accent-color:var(--red)}.prose .caption{font-size:11px;color:var(--muted);margin:8px 0}.worked{background:#e9e5da;border-left:3px solid var(--red);padding:23px 26px;margin:35px 0}.worked p:last-child{font:24px/1.5 Georgia;margin-bottom:0}.exercise{border-top:1px solid var(--ink);padding:22px 0}.exercise h2{margin-top:10px}.exercise details{border:1px solid var(--line);padding:13px 18px;font-size:15px}.exercise summary{cursor:pointer}.exercise details p{margin:15px 0 3px}.prose .endnote{font-size:13px;font-style:italic;color:var(--muted);border-top:1px solid var(--line);padding-top:20px}.related{border-top:1px solid var(--line);padding:25px 0 60px}.related>div{display:grid;grid-template-columns:1fr 1fr;gap:40px}.related a{text-decoration:none;font-size:12px}.related a>span{color:var(--red)}.related h2{font-size:27px;line-height:1.25}.legal{max-width:760px;margin:0 auto 80px}.skip{position:absolute;left:20px;top:-70px;background:white;padding:12px;z-index:10}.skip:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[hidden]{display:none!important}@media(min-width:1000px){.story:nth-child(5n+2) .storyart{background-image:linear-gradient(0deg,transparent 98%,#ffffff55 98%),linear-gradient(90deg,transparent 98%,#ffffff55 98%);background-size:24px 24px}}@media(max-width:850px){.masthead,main,footer{padding-left:24px;padding-right:24px}.intro{gap:15px 40px}.intro h1{font-size:60px}.featurecopy{padding:27px 25px 20px}.featurecopy h2{font-size:35px}.featurevisual{padding:10px}.stories{gap:30px 20px}.story h3{font-size:22px}.storyart{height:140px}.article-layout{grid-template-columns:170px minmax(0,1fr);gap:30px}.pause>div{padding:20px 25px}.pause h2{font-size:29px}.footerlinks{flex-wrap:wrap}}@media(max-width:600px){.masthead,main,footer{padding-left:19px;padding-right:19px}.topline{font-size:8px;gap:15px}.brandrow{gap:25px;padding:20px 0}.brand{font-size:49px}.brandrow p{font-size:10px}.edition{display:none}nav{gap:19px;font-size:11px;flex-wrap:wrap}.intro{grid-template-columns:1fr;padding:30px 0;gap:15px}.intro>.eyebrow{margin:0}.intro h1{font-size:61px}.intro>div{max-width:100%;padding-top:10px}.intro p{font-size:14px;margin-bottom:16px}.featured{grid-template-columns:1fr}.featurecopy h2{font-size:39px;margin:18px 0}.featurevisual{padding:20px 15px}.featuremeta{margin-top:25px}.featurecopy{padding:27px 23px 18px}.graphnote{margin-top:5px}.sectiontitle{display:block}.sectiontitle h2{font-size:29px}.sectiontitle>p br{display:none}.journal{padding-top:40px}.toolbar{gap:15px}.filters{gap:5px}.filters button{font-size:10px;padding:5px 7px}.search,.search input{width:100%}.stories{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 15px}.storyart{height:125px}.storyart>span{font-size:43px}.story h3{font-size:21px}.story .eyebrow{font-size:8px;letter-spacing:.07em}.story p:not(.eyebrow){font-size:12px}.pause{grid-template-columns:1fr;margin-bottom:45px}.pause img{height:220px}.pause>div{padding:25px}.footerlinks>div{flex-wrap:wrap;gap:15px}.footerhead p{font-size:10px}.article-top{margin-top:30px}.article-top h1{font-size:40px;letter-spacing:-1px}.standfirst{font-size:17px}.article-layout{display:block;margin-top:25px}.article-layout aside{position:static;margin-bottom:35px}.article-layout aside a{margin:10px 0}.prose{font-size:16px}.prose h2{font-size:27px}.prose>.graph{padding:12px}.sliderlabel{flex-wrap:wrap;gap:0}.related>div{grid-template-columns:1fr;gap:15px}.related h2{font-size:25px}.worked p:last-child{font-size:21px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{nav,.toolbar,aside,.related,footer,.skip{display:none}.masthead,main{max-width:none;padding:0}.article-layout{display:block}.prose{font-size:12pt}.article-top h1{font-size:30pt}details{display:block}details>*{display:block!important}.graph{break-inside:avoid}body{background:white}}
:is(.brand){white-space:nowrap;flex-shrink:0}
