*{box-sizing:border-box}html,body{margin:0}body{background:#f4f5f2;color:#171918;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.top{min-height:72px;border-bottom:1px solid rgba(23,25,24,.18);display:grid;grid-template-columns:1fr auto;align-items:center;padding:0 6vw}.brand{font-weight:800;font-size:19px;letter-spacing:-.03em}.nav{display:flex;min-height:72px}.nav a{display:flex;align-items:center;padding:0 22px;border-left:1px solid rgba(23,25,24,.18);font-size:12px;text-transform:uppercase;letter-spacing:.09em}.article-hero{padding:58px 14vw 68px;border-bottom:1px solid rgba(23,25,24,.18)}.article-back{display:inline-block;margin-bottom:72px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em}.article-back:hover{color:#214e68}.article-kicker{border-top:1px solid rgba(23,25,24,.22);padding-top:12px;display:flex;justify-content:space-between;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;color:#214e68}.article-hero h1{max-width:1120px;margin:52px 0 42px;font:400 clamp(62px,7.6vw,118px)/.9 Georgia,'Times New Roman',serif;letter-spacing:-.066em}.article-standfirst{max-width:820px;margin:0;font:22px/1.55 Georgia,'Times New Roman',serif;color:#555c58}.article-meta{display:flex;gap:42px;margin-top:58px;padding-top:16px;border-top:1px solid rgba(23,25,24,.18);font:10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.13em}.article-cover{width:min(1180px,88vw);margin:0 auto;padding:80px 0 0}.article-cover img{display:block;width:100%;height:auto;max-height:760px;object-fit:cover;filter:saturate(.82) contrast(1.03)}.article-cover--system{height:min(690px,62vw);min-height:460px;overflow:hidden;background:#c9cdca;position:relative}.article-cover--system:before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 28% 62%,rgba(59,113,145,.72) 0 7%,transparent 7.4%),radial-gradient(circle at 28% 62%,transparent 0 16%,rgba(33,78,104,.3) 16.3% 16.7%,transparent 17%),radial-gradient(circle at 28% 62%,transparent 0 27%,rgba(33,78,104,.18) 27.3% 27.7%,transparent 28%),linear-gradient(118deg,transparent 0 58%,rgba(247,247,243,.55) 58.2% 58.8%,transparent 59%);transform:rotate(-8deg)}.article-cover-grid{position:relative;z-index:1;height:100%;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;padding:34px 42px;color:#171918}.article-cover-grid small,.article-cover-grid b{font:10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em}.article-cover-grid small{grid-column:1/2}.article-cover-grid span{grid-column:1/-1;place-self:center;font:400 clamp(220px,35vw,540px)/.65 Georgia,'Times New Roman',serif;letter-spacing:-.1em;color:#214e68;mix-blend-mode:multiply}.article-cover-grid b{grid-column:2;grid-row:3}.article-content{width:min(760px,calc(100% - 40px));margin:0 auto;padding:105px 0 125px;font:20px/1.72 Georgia,'Times New Roman',serif}.article-content>p:first-child{font-size:25px;line-height:1.55;color:#303431}.article-content p{margin:0 0 1.5em}.article-content h2{margin:2.4em 0 .7em;font:400 50px/1 Georgia,'Times New Roman',serif;letter-spacing:-.045em}.article-content h3{margin:2.2em 0 .7em;font:400 32px/1.1 Georgia,'Times New Roman',serif;letter-spacing:-.025em}.article-content a{color:#214e68;border-bottom:1px solid currentColor}.article-content strong{font-weight:700}.article-content ul,.article-content ol{padding-left:1.2em;margin:0 0 1.8em}.article-content li{padding-left:.3em;margin:.45em 0}.article-content blockquote{margin:3.4em -8vw;padding:45px 6vw;border-top:1px solid #214e68;border-bottom:1px solid #214e68;color:#214e68;font:400 39px/1.18 Georgia,'Times New Roman',serif;letter-spacing:-.035em}.article-content blockquote p{margin:0}.article-content figure{margin:3.2em -10vw}.article-content figure img{display:block;width:100%;height:auto}.article-content figcaption{margin-top:10px;font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:#626763}.article-content .wp-block-separator{border:0;border-top:1px solid rgba(23,25,24,.2);margin:4em 0}.article-content .wp-block-pullquote{border:0}.article-author{display:grid;grid-template-columns:130px 1fr 1.2fr auto;gap:35px;align-items:start;padding:68px 14vw;background:#c9cdca;border-top:1px solid rgba(23,25,24,.18);border-bottom:1px solid rgba(23,25,24,.18)}.article-author>span{font:10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}.article-author h2{margin:0;font:400 38px/1 Georgia,'Times New Roman',serif}.article-author p{max-width:520px;margin:0;color:#515753;font:16px/1.65 Georgia,'Times New Roman',serif}.article-author a{font:10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em;border-bottom:1px solid;padding-bottom:7px}.article-pagination{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#e7e9e6}.article-pagination a{min-height:260px;padding:48px 6vw;border-right:1px solid rgba(23,25,24,.18);display:grid;grid-template-columns:1fr auto;gap:24px;transition:.35s ease}.article-pagination a:hover{color:#f7f7f3;background:#214e68}.article-pagination small{grid-column:1/-1;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}.article-pagination strong{align-self:end;max-width:570px;font:400 31px/1.05 Georgia,'Times New Roman',serif}.article-pagination span{align-self:end;font-size:28px}.article-footer{padding:78px 6vw 42px;color:#f7f7f3;background:#214e68}.article-footer small{font:9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.15em}.article-footer h2{margin:70px 0 55px;font:400 clamp(90px,14vw,200px)/.73 Georgia,'Times New Roman',serif;letter-spacing:-.07em}.article-footer>a{display:inline-block;border-bottom:1px solid;padding-bottom:8px;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}

@media(max-width:900px){.top{min-height:60px;padding:0 20px;grid-template-columns:1fr}.brand{padding:20px 0}.nav{min-height:0;overflow-x:auto;margin:0 -20px;border-top:1px solid rgba(23,25,24,.18)}.nav a{min-width:max-content;padding:16px 18px}.article-hero{padding:42px 20px 52px}.article-back{margin-bottom:50px}.article-hero h1{font-size:54px;margin:38px 0 28px}.article-standfirst{font-size:19px}.article-meta{gap:16px;flex-wrap:wrap;margin-top:42px}.article-cover{width:100%;padding-top:0}.article-cover img{max-height:none}.article-content{padding:70px 0 85px;font-size:18px}.article-content>p:first-child{font-size:21px}.article-content h2{font-size:38px}.article-content h3{font-size:28px}.article-content blockquote{margin:2.8em -10px;padding:32px 10px;font-size:30px}.article-content figure{margin:2.5em -10px}.article-author{grid-template-columns:1fr;padding:55px 20px}.article-author h2{font-size:34px}.article-pagination{grid-template-columns:1fr}.article-pagination a{min-height:220px;padding:38px 20px;border-right:0;border-bottom:1px solid rgba(23,25,24,.18)}.article-pagination strong{font-size:27px}.article-footer{padding:60px 20px 35px}.article-footer h2{font-size:24vw;margin:58px 0 45px}}
@media(max-width:900px){.article-cover--system{height:72vw;min-height:360px}.article-cover-grid{padding:22px 20px}.article-cover-grid small{max-width:75%}}

@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
