.res-page{max-width:46rem;margin:0 auto;padding:9rem 1.5rem 5rem}.res-wide{max-width:64rem}.res-page .crumb{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.32em;color:var(--color-mist)}.res-page .crumb a{color:var(--color-paper)}.res-page h1{font-family:var(--font-display);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;line-height:.96;font-size:clamp(2rem,5vw,4rem);margin-top:1.2rem;text-wrap:balance}.res-page .standfirst{margin-top:1.6rem;font-size:1.1rem;line-height:1.7;color:var(--color-mist);max-width:40rem}.res-page h2{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:1.15rem;letter-spacing:.03em;margin-top:3.2rem}.res-page li,.res-page p{margin-top:1.1rem;line-height:1.8;color:var(--color-mist);font-size:1rem}.res-page strong{color:var(--color-paper);font-weight:600}.res-page ul{padding-left:1.2rem;list-style:disc}.res-page a{color:var(--color-paper);text-decoration:underline;text-underline-offset:3px}.pull-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:2.6rem;border-top:1px solid var(--color-hairline);border-bottom:1px solid var(--color-hairline)}.pull-stats>div{padding:1.6rem 1.2rem}.pull-stats>div+div{border-left:1px solid var(--color-hairline)}.pull-stats .v{font-family:var(--font-display);font-weight:800;font-size:1.9rem;color:var(--color-accent);display:block}.pull-stats .l{display:block;margin-top:.5rem;font-size:.62rem;font-weight:600;text-transform:uppercase;letter-spacing:.28em;color:var(--color-mist)}@media (max-width:640px){.pull-stats{grid-template-columns:1fr}.pull-stats>div+div{border-left:0;border-top:1px solid var(--color-hairline)}}.res-disclaimer{margin-top:3.2rem;border-top:1px solid var(--color-hairline);padding-top:1.4rem;font-size:.75rem!important;line-height:1.7;color:var(--color-mist)}