.ttpFAG_container{box-sizing:border-box;color:#202131;background-color:#fff;width:100%;max-width:1200px;margin:0 auto;padding:24px;font-family:inherit}.ttpFAG_hero{border-bottom:1px solid #e6e1ef;padding-top:24px;padding-bottom:48px}.ttpFAG_heroTopRow{border-bottom:1px solid #e6e1ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;padding-bottom:16px;display:flex}.ttpFAG_legalLabel{letter-spacing:.1em;text-transform:uppercase;color:#795ddb;margin:0;font-size:.75rem;font-weight:600}.ttpFAG_docTabs{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.ttpFAG_tab{color:#202131;border-bottom:2px solid #0000;padding:6px 0;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-block}.ttpFAG_tab:hover{color:#795ddb}.ttpFAG_tab:active{color:#795ddb;border-bottom-color:#795ddb}.ttpFAG_tab:focus-visible{outline-offset:4px;color:#795ddb;outline:2px solid #795ddb}.ttpFAG_tabActive,.ttpFAG_tab[aria-current=page]{color:#795ddb;border-bottom-color:#795ddb;font-weight:600}.ttpFAG_title{letter-spacing:-.028em;color:#202131;overflow-wrap:break-word;max-width:24ch;margin:0 0 20px;font-size:clamp(32px,4.5vw,52px);font-weight:650;line-height:1.1}.ttpFAG_intro{color:#202131;max-width:75ch;margin:0 0 28px;font-size:1.125rem;line-height:1.7}.ttpFAG_effectiveRow{color:#202131;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:.875rem;line-height:1.5;display:flex}.ttpFAG_updatedLabel{letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;font-weight:600}.ttpFAG_effectiveDate{font-variant-numeric:tabular-nums;color:#795ddb;font-weight:500}.ttpFAG_mobileToc{border-bottom:1px solid #e6e1ef;margin-top:24px;padding-bottom:16px;display:block}.ttpFAG_mobileTocSummary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:#202131;justify-content:space-between;align-items:center;padding:8px 0;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.ttpFAG_mobileTocSummary::-webkit-details-marker{display:none}.ttpFAG_mobileTocSummary:after{content:"";border-bottom:1.5px solid #795ddb;border-right:1.5px solid #795ddb;width:7px;height:7px;margin-right:4px;transform:rotate(45deg)}.ttpFAG_mobileToc[open] .ttpFAG_mobileTocSummary:after{transform:rotate(-135deg)}.ttpFAG_mobileTocSummary:hover,.ttpFAG_mobileTocSummary:active{color:#795ddb}.ttpFAG_mobileTocSummary:focus-visible{outline-offset:4px;color:#795ddb;outline:2px solid #795ddb}.ttpFAG_mobileTocNav{padding-top:12px}.ttpFAG_ledgerGrid{padding-top:40px;display:block}.ttpFAG_desktopSidebar{display:none}.ttpFAG_stickyToc{position:sticky;top:110px}.ttpFAG_tocHeading{letter-spacing:.09em;text-transform:uppercase;color:#202131;margin:0 0 16px;font-size:.75rem;font-weight:600}.ttpFAG_tocList{border-left:1px solid #e6e1ef;margin:0;padding:0;list-style:none}.ttpFAG_tocItem{margin:0;padding:0}.ttpFAG_tocLink{color:#202131;border-left:2px solid #0000;align-items:baseline;gap:12px;margin-left:-1px;padding:8px 0 8px 16px;font-size:.875rem;line-height:1.45;text-decoration:none;display:flex}.ttpFAG_tocLink:hover,.ttpFAG_tocLink:active{color:#795ddb;border-left-color:#795ddb}.ttpFAG_tocLink:focus-visible{outline-offset:2px;color:#795ddb;border-left-color:#795ddb;outline:2px solid #795ddb}.ttpFAG_tocIndex{font-variant-numeric:tabular-nums;color:#795ddb;flex-shrink:0;font-size:.75rem;font-weight:600}.ttpFAG_tocText{overflow-wrap:break-word}.ttpFAG_readingColumn{min-width:0}.ttpFAG_sectionsList{flex-direction:column;gap:56px;display:flex}.ttpFAG_section{border-top:1px solid #e6e1ef;padding-top:32px;scroll-margin-top:110px}.ttpFAG_section:first-child{border-top:none;padding-top:0}.ttpFAG_section:target{border-top-color:#795ddb}.ttpFAG_sectionHeader{align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.ttpFAG_sectionNumber{font-variant-numeric:tabular-nums;letter-spacing:.04em;color:#795ddb;flex-shrink:0;font-size:.875rem;font-weight:600}.ttpFAG_sectionTitle{letter-spacing:-.015em;color:#202131;overflow-wrap:break-word;margin:0;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.3}.ttpFAG_sectionBody{flex-direction:column;gap:20px;display:flex}.ttpFAG_paragraph{color:#202131;overflow-wrap:break-word;max-width:75ch;margin:0;font-size:1.0625rem;line-height:1.75}.ttpFAG_contactFooter{border-top:1px solid #e6e1ef;margin-top:64px;padding-top:36px;padding-bottom:48px}.ttpFAG_contactHeading{letter-spacing:.08em;text-transform:uppercase;color:#795ddb;margin:0 0 12px;font-size:.8125rem;font-weight:600}.ttpFAG_contactText{color:#202131;overflow-wrap:break-word;max-width:75ch;margin:0;font-size:1.0625rem;line-height:1.75}@media (min-width:900px){.ttpFAG_hero{padding-top:40px;padding-bottom:64px}.ttpFAG_mobileToc{display:none}.ttpFAG_ledgerGrid{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:64px;padding-top:56px;display:grid}.ttpFAG_desktopSidebar{display:block}.ttpFAG_readingColumn{border-left:1px solid #e6e1ef;padding-left:48px}.ttpFAG_sectionBody{padding-left:34px}}@media print{.ttpFAG_docTabs,.ttpFAG_mobileToc,.ttpFAG_desktopSidebar{display:none!important}.ttpFAG_container{max-width:100%;padding:0}.ttpFAG_ledgerGrid{padding-top:24px;display:block}.ttpFAG_readingColumn{border-left:none;padding-left:0}}.ttpFAG_paragraph a,.ttpFAG_contactText a{color:#795ddb;text-underline-offset:3px;overflow-wrap:anywhere}.ttpFAG_paragraph a:focus-visible,.ttpFAG_contactText a:focus-visible{outline-offset:3px;outline:2px solid #795ddb}
