.legal-doc{color:var(--fg-2);overflow-wrap:break-word;font-size:15px;line-height:1.75}.legal-doc>:first-child{margin-top:0}.legal-doc h2{color:var(--fg-1);margin-top:2.5rem;scroll-margin-top:96px;font-size:20px;font-weight:400;line-height:1.35}.legal-doc h3{color:var(--fg-1);margin-top:1.75rem;scroll-margin-top:96px;font-size:16px;font-weight:500;line-height:1.4}.legal-doc p{margin-top:.875rem}.legal-doc h2+p,.legal-doc h3+p{margin-top:.75rem}.legal-doc strong{color:var(--fg-1);font-weight:500}.legal-doc a{color:var(--brand-700);text-underline-offset:2px;cursor:pointer;text-decoration:underline}.legal-doc a:hover{color:var(--brand-800)}.legal-doc ul,.legal-doc ol{margin-top:.75rem;padding-left:1.5rem}.legal-doc ul{list-style:outside}.legal-doc ol{padding-left:0;list-style:none}.legal-doc li{margin-top:.375rem;line-height:1.7}.legal-doc li::marker{color:var(--fg-3)}.legal-doc .doc-step{min-width:1.75rem;color:var(--fg-1);font-weight:500;display:inline-block}.legal-doc .doc-lead{color:var(--fg-3);font-size:14px}.legal-doc .doc-note{border-left:2px solid var(--brand-300);border-radius:0 var(--r-md) var(--r-md) 0;background:var(--bg-soft);margin-top:1.25rem;padding:1rem 1.25rem}.legal-doc .doc-note p{margin-top:.5rem}.legal-doc .doc-note .doc-note-title{color:var(--fg-1);margin-top:0;font-weight:500}.legal-doc .doc-table{border:1px solid var(--line);border-radius:var(--r-md);margin-top:1rem;overflow-x:auto}.legal-doc table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.55}.legal-doc caption{caption-side:top;border-bottom:1px solid var(--line);text-align:left;color:var(--fg-1);padding:.75rem .875rem;font-weight:500}.legal-doc th,.legal-doc td{border-top:1px solid var(--line);vertical-align:top;text-align:left;padding:.625rem .875rem}.legal-doc tr:first-child>th,.legal-doc tbody:first-child tr:first-child>td,.legal-doc caption+tbody tr:first-child>td{border-top:0}.legal-doc th{background:var(--bg-soft);color:var(--fg-2);font-weight:500}.legal-doc td+td,.legal-doc th+th{border-left:1px solid var(--line)}.legal-doc td p,.legal-doc th p{margin-top:.375rem}.legal-doc td p:first-child,.legal-doc th p:first-child{margin-top:0}.legal-doc .doc-end{color:var(--fg-3);text-align:center;margin-top:2.5rem;font-size:14px}.legal-doc .doc-end+.doc-end{margin-top:.25rem}@media (max-width:639px){.legal-doc{font-size:15px;line-height:1.7}.legal-doc h2{margin-top:2rem;font-size:18px}.legal-doc table{font-size:13px}.legal-doc th,.legal-doc td{padding:.5rem .625rem}}@media print{.legal-doc-page [data-print=hide]{display:none!important}body:has(.legal-doc-page) header:not(.legal-doc-header){display:none!important}body:has(.legal-doc-page) footer{display:none!important}body:has(.legal-doc-page) [role=dialog]{display:none!important}.legal-doc-page,.legal-doc-page [data-print=plain]{box-shadow:none!important;background:#fff!important;border:0!important;max-width:none!important;margin:0!important;padding:0!important}.legal-doc-page .legal-doc-grid{display:block!important}.legal-doc{font-size:11pt;line-height:1.5}.legal-doc h2,.legal-doc h3{break-after:avoid}.legal-doc .doc-note,.legal-doc tr{break-inside:avoid}.legal-doc .doc-table{overflow:visible}.legal-doc a{color:inherit;text-decoration:none}}
