.pg-article{background:#fff;color:#0b0d0f}.pg-article .annc{background:#050505}.pg-article .annc__link{color:#fff;border-bottom:1px solid rgba(255,255,255,.5)}
.pg-article .nav{background:rgba(255,255,255,.92);backdrop-filter:blur(16px)}.pg-article .nav__links{gap:2rem}.pg-article .art{padding-top:11rem}.pg-article .art__wrap{max-width:58rem}.pg-article .art__back{color:#66717b;font-family:var(--font-mono);font-size:.72rem}.pg-article .art__cat{margin-top:4.5rem;color:#66717b}.pg-article .art__title{max-width:56rem;font-size:clamp(3.4rem,6vw,6.2rem);line-height:.96;letter-spacing:-.065em;font-weight:400}.pg-article .art__standfirst{max-width:47rem;font-size:1.25rem;line-height:1.58;color:#4c5964}.pg-article .art__by{border-top:0;padding-top:0;margin-top:2.5rem}.pg-article .art__hero{max-width:74rem;margin-top:5rem}.pg-article .art__hero img{max-height:46rem;object-fit:cover}.pg-article .art__body{max-width:48rem;padding-top:6rem}.pg-article .art__body p{font-size:1.14rem;line-height:1.75;color:#303b45}.pg-article .art__body h2{margin-top:5rem;font-size:2.6rem;font-weight:400;line-height:1.06;letter-spacing:-.045em}.pg-article .art__body li{border-bottom:0;padding-top:.35rem;padding-bottom:.35rem}.pg-article .art__body li::before{background:#15191d}.pg-article .art__body blockquote{margin:4.8rem -4rem;padding:4rem;background:#101419;color:#fff;border:0;font-size:2rem;line-height:1.28;letter-spacing:-.03em}.pg-article .art__kicker{margin-top:5rem!important;font-size:2.3rem!important;line-height:1.08!important;color:#0b0d0f!important}.pg-article .art__foot{margin-top:5rem;padding-top:0;border-top:0}.pg-article .art__cta{background:#0b0d0f;color:#fff;border-color:#0b0d0f}.pg-article .art__author{margin-top:6rem;padding-top:2.5rem;border-top:1px solid rgba(11,13,15,.14)}.pg-article .ft{margin-top:7rem}.pg-article .ft__col a:hover{color:#fff}
@media(max-width:760px){.pg-article .art{padding-top:8.5rem}.pg-article .art__cat{margin-top:3rem}.pg-article .art__title{font-size:3.25rem}.pg-article .art__hero{margin-top:3rem}.pg-article .art__body{padding:3.5rem 1.2rem 0}.pg-article .art__body blockquote{margin:3rem 0;padding:2rem;font-size:1.55rem}.pg-article .art__body h2{font-size:2.15rem}.pg-article .art__foot{padding-inline:1.2rem}.pg-article .art__author{margin-inline:1.2rem}}
