.LegalDocument-module__ttpFAG__page{background:var(--bg);padding-block:clamp(40px,6vw,80px) clamp(72px,9vw,120px)}.LegalDocument-module__ttpFAG__layout{display:block}.LegalDocument-module__ttpFAG__article{width:100%;min-width:0;max-width:44rem;color:var(--fg);overflow-wrap:anywhere;margin-inline:auto;font-size:1.0625rem;line-height:1.75}.LegalDocument-module__ttpFAG__intro{border-bottom:1px solid var(--line-strong);padding-bottom:1.75rem}.LegalDocument-module__ttpFAG__article h1{font-family:var(--font-sans);letter-spacing:-.035em;margin-bottom:1.5rem;font-size:clamp(2.6rem,5vw,4.25rem);font-weight:700;line-height:1.08}.LegalDocument-module__ttpFAG__intro>p:last-child{color:var(--fg-2);margin-bottom:0;font-size:.9375rem;line-height:1.8}.LegalDocument-module__ttpFAG__article .LegalDocument-module__ttpFAG__relatedLink{margin-bottom:1.75rem;font-size:.875rem}.LegalDocument-module__ttpFAG__article a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.LegalDocument-module__ttpFAG__article a:hover{text-decoration-thickness:2px}.LegalDocument-module__ttpFAG__article .LegalDocument-module__ttpFAG__sectionHeading{font-family:var(--font-sans);letter-spacing:-.02em;text-wrap:pretty;margin:3rem 0 1rem;scroll-margin-top:2rem;font-size:clamp(1.8rem,3vw,2.15rem);font-weight:650;line-height:1.2}.LegalDocument-module__ttpFAG__article>p{margin-bottom:1.25rem}.LegalDocument-module__ttpFAG__article>ul{margin:1.25rem 0 1.75rem;padding-left:1.3rem}.LegalDocument-module__ttpFAG__article>ul>li{margin-bottom:.75rem;padding-left:.3rem}.LegalDocument-module__ttpFAG__article>ul>li::marker{color:var(--accent)}.LegalDocument-module__ttpFAG__rail{display:none}.LegalDocument-module__ttpFAG__mobileContents{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);margin-top:1.5rem}.LegalDocument-module__ttpFAG__mobileContents>summary{min-height:48px;color:var(--fg);cursor:pointer;padding:.8rem 1rem;font-size:.9375rem;font-weight:600}.LegalDocument-module__ttpFAG__mobileContents>summary::marker{color:var(--accent)}.LegalDocument-module__ttpFAG__mobileContents[open]>summary{border-bottom:1px solid var(--line)}.LegalDocument-module__ttpFAG__mobileContents>nav{padding:.5rem}.LegalDocument-module__ttpFAG__contentsList{margin:0;padding:0;list-style:none}.LegalDocument-module__ttpFAG__contentsList li+li{margin-top:.125rem}.LegalDocument-module__ttpFAG__contentsList a{color:var(--fg-2);overflow-wrap:anywhere;border-radius:4px;padding:.55rem .625rem;font-size:.875rem;font-weight:400;line-height:1.5;text-decoration:none;display:block}.LegalDocument-module__ttpFAG__contentsList a:hover{color:var(--accent);background:var(--bg-2);text-decoration:underline}.LegalDocument-module__ttpFAG__tableRegion{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);max-width:100%;margin:1.5rem 0 2rem;overflow-x:auto}.LegalDocument-module__ttpFAG__tableRegion table{border-collapse:collapse;width:100%;min-width:34rem;font-size:.9375rem;line-height:1.65}.LegalDocument-module__ttpFAG__tableRegion th,.LegalDocument-module__ttpFAG__tableRegion td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.875rem 1rem}.LegalDocument-module__ttpFAG__tableRegion th{color:var(--fg);background:var(--bg-2);font-weight:650}.LegalDocument-module__ttpFAG__tableRegion th+th,.LegalDocument-module__ttpFAG__tableRegion td+td{border-left:1px solid var(--line)}.LegalDocument-module__ttpFAG__tableRegion tr:last-child td{border-bottom:0}@media (min-width:1100px){.LegalDocument-module__ttpFAG__layout{grid-template-columns:minmax(12rem,15rem) minmax(0,44rem);justify-content:center;align-items:start;gap:clamp(2.5rem,5vw,5rem);display:grid}.LegalDocument-module__ttpFAG__rail{scrollbar-gutter:stable;max-height:calc(100svh - 4rem);padding:.25rem .5rem .5rem .25rem;display:block;position:sticky;top:2rem;overflow-y:auto}.LegalDocument-module__ttpFAG__contentsLabel{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 1rem .625rem;font-size:.75rem;font-weight:650}.LegalDocument-module__ttpFAG__mobileContents{display:none}.LegalDocument-module__ttpFAG__article{grid-column:2}}@media print{.LegalDocument-module__ttpFAG__page{background:#fff;padding:0}.LegalDocument-module__ttpFAG__layout{display:block}.LegalDocument-module__ttpFAG__rail,.LegalDocument-module__ttpFAG__mobileContents{display:none}.LegalDocument-module__ttpFAG__article{color:#000;max-width:none;font-size:11pt}.LegalDocument-module__ttpFAG__article .LegalDocument-module__ttpFAG__sectionHeading{break-after:avoid}.LegalDocument-module__ttpFAG__tableRegion{overflow:visible}.LegalDocument-module__ttpFAG__tableRegion table{min-width:0}}
