.legal-page{background:var(--infium-color-canvas)}.legal-page__inner{padding-block:clamp(4rem,9vw,7rem)}.legal-page__header{max-width:58rem;margin-bottom:clamp(3rem,6vw,5rem)}.legal-page__header>p:first-child{color:var(--infium-color-link);font-size:var(--infium-text-caption);font-weight:var(--infium-weight-label);font-variant-numeric:tabular-nums;line-height:var(--infium-leading-caption)}.legal-page__header h1{max-width:14ch}.legal-page__header>p:last-child{max-width:48rem;color:var(--infium-color-text-muted);font-size:var(--infium-text-lead);font-weight:var(--infium-weight-body);line-height:var(--infium-leading-lead)}.legal-page__content{width:100%;min-width:0;max-width:62rem}.legal-section{border-top:1px solid var(--infium-color-rule-strong);min-width:0;padding-block:clamp(1.5rem,3vw,2.5rem)}.legal-section h2{overflow-wrap:normal;word-break:normal;hyphens:manual;max-width:min(100%,16ch)}.legal-section p,.legal-section li{max-width:68ch;color:var(--infium-color-text-muted)}.table-scroll{width:100%;max-width:100%;overflow-x:auto}.table-scroll:focus-visible{outline-offset:2px}table{border-collapse:collapse;width:100%;min-width:44rem;font-size:var(--infium-text-caption);font-weight:var(--infium-weight-body);font-variant-numeric:tabular-nums;line-height:var(--infium-leading-caption)}caption{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}th,td{border:1px solid var(--infium-color-rule-strong);text-align:left;vertical-align:top;padding:.85rem}th{background:var(--infium-color-dark-surface);color:var(--infium-color-dark-text);font-weight:var(--infium-weight-label)}.legal-resources ul{flex-wrap:wrap;gap:.75rem 1.5rem;margin:0 0 2rem;padding:0;list-style:none;display:flex}@media (width<=40rem){.legal-section h2{font-size:clamp(2.125rem, 11vw, var(--infium-text-h2))}table{min-width:38rem}}
