#tptp-site .subhero{padding:72px 0;background:#182721;color:#f6f2e9}#tptp-site .subhero h1{max-width:960px;font-size:clamp(43px,4.4vw,68px)}#tptp-site .subhero p{max-width:730px;color:#d9ded3}#tptp-site .article-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,.8fr);gap:90px;padding-top:75px;padding-bottom:80px}#tptp-site .article section{margin-bottom:54px}#tptp-site .article h2{font-size:36px}#tptp-site .article h3{font-size:25px;margin-top:32px}#tptp-site .article p,#tptp-site .article li{font-size:16px}#tptp-site .article a{text-decoration:underline;text-underline-offset:4px}#tptp-site .aside{align-self:start;position:sticky;top:40px;border:1px solid var(--line);padding:28px}#tptp-site .aside h2{font-size:28px}#tptp-site .aside p{font-size:14px}#tptp-site .aside a:not(.button){display:block;margin:14px 0;font-size:13px}#tptp-site [id]{scroll-margin-top:30px}@media (max-width:1000px){#tptp-site .article-layout{gap:40px}}@media (max-width:760px){#tptp-site .subhero{padding:47px 0}#tptp-site .article-layout{padding-top:45px;padding-bottom:50px}#tptp-site .aside{position:static}}