.thhP-G_hero{padding-top:48px;padding-bottom:48px}.thhP-G_heroInner{flex-direction:column;gap:14px;display:flex}.thhP-G_title{font-size:var(--h2);line-height:1.1}.thhP-G_meta{color:var(--border);font-size:16px}.thhP-G_body{padding-top:40px;padding-bottom:var(--section-pad)}.thhP-G_bodyInner{flex-direction:column;gap:40px;display:flex}.thhP-G_tabs{border-bottom:1px solid var(--border-light);flex-wrap:wrap;gap:8px;display:flex}.thhP-G_tab{color:var(--slate);border-bottom:3px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:16px;font-weight:700}.thhP-G_tab:hover{color:var(--navy)}.thhP-G_tabActive,.thhP-G_tabActive:hover{border-bottom-color:var(--teal);color:var(--navy)}.thhP-G_columns{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.thhP-G_toc{flex-direction:column;gap:10px;width:100%;font-size:14.5px;display:flex}.thhP-G_tocTitle{letter-spacing:1.5px;text-transform:uppercase;color:var(--teal);font-size:12px;font-weight:700}.thhP-G_toc a{color:var(--body);font-weight:500;line-height:1.4}.thhP-G_toc a:hover{color:var(--teal)}.thhP-G_text{width:100%;min-width:0;max-width:760px;color:var(--body);flex:560px;font-size:16px;line-height:1.7}.thhP-G_text h2,.thhP-G_text h3{color:var(--navy);scroll-margin-top:calc(var(--header-h) + 16px);margin-top:1.8em;margin-bottom:.5em;font-size:21px;line-height:1.3}.thhP-G_text h2:first-child,.thhP-G_text h3:first-child{margin-top:0}.thhP-G_text h4{color:var(--navy);margin-top:1.4em;margin-bottom:.4em;font-size:17px}.thhP-G_text p,.thhP-G_text ul,.thhP-G_text ol,.thhP-G_text table{margin:0 0 1em}.thhP-G_text>div,.thhP-G_text>div>div{margin-bottom:1em}.thhP-G_text div:empty{display:none}.thhP-G_text h2{text-transform:none}.thhP-G_text table th{background:var(--off-white);font-size:14px}.thhP-G_text section{margin-bottom:1.5em}.thhP-G_text ul{list-style:outside}.thhP-G_text ol{list-style:decimal}.thhP-G_text ul,.thhP-G_text ol{padding-left:24px}.thhP-G_text li+li{margin-top:6px}.thhP-G_text a{color:var(--teal);text-underline-offset:2px;text-decoration:underline}.thhP-G_text strong{color:var(--ink)}.thhP-G_text table{border-collapse:collapse;width:100%;max-width:100%;font-size:15px;display:block;overflow-x:auto}.thhP-G_text td,.thhP-G_text th{border:1px solid var(--border-light);text-align:left;vertical-align:top;padding:8px 10px}@media (min-width:900px){.thhP-G_columns{flex-direction:row;gap:48px}.thhP-G_toc{top:calc(var(--header-h) + 24px);flex:0 0 240px;position:sticky}}@media (min-width:1024px){.thhP-G_hero{padding-top:64px;padding-bottom:64px}.thhP-G_title{font-size:46px}}
