.editorial{max-width:1000px;margin:auto;padding:80px 32px 110px}.editorial-intro{border-bottom:1px solid var(--line);padding-bottom:38px}.editorial h1{font-size:clamp(49px,6.2vw,88px);line-height:.98;margin:22px 0 28px}.editorial .excerpt{font-size:21px;line-height:1.5;max-width:720px;color:var(--green)}.editorial-copy{max-width:700px;margin:48px auto 0}.editorial-copy p,.editorial-copy li{font-size:18px;line-height:1.75;color:#3f4a42}.editorial-copy h2{font-size:43px;line-height:1.05;margin:48px 0 20px}.editorial-copy blockquote{margin:32px 0;padding:0 0 0 24px;border-left:2px solid var(--green)}.editorial-copy blockquote p{font:32px/1.18 var(--serif);color:var(--ink)}.editorial-meta{font:12px var(--mono);color:var(--green)}.editorial-copy a{color:var(--ink);text-underline-offset:4px}.article-entry{max-width:720px;border-top:1px solid var(--line);padding:30px 0;margin-top:48px}.article-entry h2{font-size:42px;line-height:1.05}.article-entry a{color:var(--ink)}@media(max-width:600px){.editorial{padding:60px 24px 76px}.editorial-copy{margin-top:36px}.editorial-copy p,.editorial-copy li{font-size:17px}.editorial-copy h2{font-size:36px}.editorial-copy blockquote p{font-size:29px}}
