.pg-article .head{padding:130px 0 50px;position:relative}.pg-article .head__inner{position:relative}.pg-article .head h1{letter-spacing:-.04em;max-width:1000px;margin-top:34px;font-size:76px;font-weight:700;line-height:1.02}.pg-article .head .lead{margin-top:34px}.pg-article .head__faint{color:var(--faint)}.pg-article .head__byline{margin-top:22px}.pg-article .head__cover{min-height:440px;margin-top:56px}.pg-article .word{animation:1s cubic-bezier(.2,.7,.2,1) both article-wordIn;animation-delay:calc(var(--i) * 90ms);display:inline-block}@keyframes article-wordIn{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}to{opacity:1;filter:none;transform:none}}.pg-article .layout{grid-template-columns:230px minmax(0,700px);justify-content:center;gap:90px;padding:60px 0 100px;display:grid}.pg-article .toc{align-self:start;position:sticky;top:110px}.pg-article .toc p{margin-bottom:16px}.pg-article .toc a{border-top:1px solid var(--line);color:var(--dim);padding:9px 0;font-size:14.5px;line-height:1.4;transition:color .2s;display:block}.pg-article .toc a:hover{color:var(--chalk)}.pg-article .art p{color:#c6ccde;margin-bottom:24px;font-size:19px;line-height:1.78}.pg-article .art h2{margin:72px 0 26px;scroll-margin-top:110px;font-size:40px;line-height:1.08}.pg-article .art .beat{font:600 30px/1.25 var(--display);letter-spacing:-.03em;color:var(--chalk)}.pg-article .art .ask{font:500 22px/1.5 var(--display);letter-spacing:-.015em;color:var(--chalk);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:34px 0;padding:28px 0}.pg-article .pull{font:600 38px/1.16 var(--display);letter-spacing:-.035em;color:var(--chalk);margin:56px 0}.pg-article .pull:before{content:"";background:linear-gradient(90deg, var(--blue), var(--teal));border-radius:2px;width:56px;height:3px;margin-bottom:26px;display:block}.pg-article .endcta{text-align:center;border-top:1px solid var(--line);padding:110px 0 100px;position:relative;overflow:hidden}.pg-article .endcta__inner{position:relative}.pg-article .endcta h2{letter-spacing:-.04em;max-width:900px;margin:0 auto;font-size:52px;line-height:1.05}.pg-article .lead{max-width:720px;font-size:21px;line-height:1.6}.pg-article .endcta .lead{margin:26px auto 0}.pg-article .endcta__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:40px;display:flex}@media (max-width:1060px){.pg-article .layout{grid-template-columns:minmax(0,1fr);gap:0}.pg-article .toc{display:none}.pg-article .head h1{font-size:48px}.pg-article .pull{font-size:30px}.pg-article .endcta h2{font-size:38px}}@media (max-width:640px){.pg-article .head h1{font-size:36px}.pg-article .art h2{font-size:32px}.pg-article .art p{font-size:18px}}
