.LegalDocument_page__LJKLx{min-height:100vh;background:var(--background);color:var(--foreground)}.LegalDocument_skipLink__tX2Cs{position:fixed;top:.75rem;left:.75rem;z-index:20;padding:.625rem .875rem;border-radius:var(--radius-md);background:var(--foreground);color:var(--background);font-weight:650;text-decoration:none;transform:translateY(calc(-100% - 1rem));transition:transform .15s ease}.LegalDocument_skipLink__tX2Cs:focus-visible{outline:3px solid var(--ring);outline-offset:2px;transform:translateY(0)}.LegalDocument_chrome__QJSBw{position:sticky;top:0;z-index:10;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(12px)}.LegalDocument_nav__I6hD0{display:flex;max-width:76rem;align-items:center;justify-content:space-between;gap:1rem;margin:0 auto;padding:.875rem 1.25rem}.LegalDocument_brand__aYx_e{color:var(--foreground);font-weight:700;text-decoration:none}.LegalDocument_navLinks__R2gDW{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem 1rem;font-size:.875rem}.LegalDocument_navLinks__R2gDW a,.LegalDocument_relatedLink__8tfuU{color:var(--muted-foreground);text-underline-offset:.2em}.LegalDocument_navLinks__R2gDW a:hover,.LegalDocument_relatedLink__8tfuU:hover{color:var(--foreground)}.LegalDocument_main__yhXCz{width:min(100% - 2rem,76rem);margin:0 auto;padding:3rem 0 5rem}.LegalDocument_header__YJ4k8{max-width:52rem;margin-bottom:2.5rem}.LegalDocument_title__VgavT{margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.08;letter-spacing:-.035em}.LegalDocument_meta__ipQUv{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin:1rem 0 0;color:var(--muted-foreground);font-size:.875rem}.LegalDocument_article__1Ljtr{max-width:76rem;font-size:1rem;line-height:1.75;overflow-wrap:anywhere}.LegalDocument_article__1Ljtr>*+*{margin-top:1rem}.LegalDocument_article__1Ljtr h2,.LegalDocument_article__1Ljtr h3,.LegalDocument_article__1Ljtr h4,.LegalDocument_article__1Ljtr h5,.LegalDocument_article__1Ljtr h6{max-width:52rem;margin-top:2.5rem;color:var(--foreground);font-weight:650;line-height:1.25;text-wrap:balance}.LegalDocument_article__1Ljtr h2{font-size:1.65rem}.LegalDocument_article__1Ljtr h3{font-size:1.25rem}.LegalDocument_article__1Ljtr h4,.LegalDocument_article__1Ljtr h5,.LegalDocument_article__1Ljtr h6{font-size:1.05rem}.LegalDocument_article__1Ljtr blockquote,.LegalDocument_article__1Ljtr hr,.LegalDocument_article__1Ljtr ol,.LegalDocument_article__1Ljtr p,.LegalDocument_article__1Ljtr ul{max-width:52rem}.LegalDocument_article__1Ljtr ol,.LegalDocument_article__1Ljtr ul{padding-left:1.5rem}.LegalDocument_article__1Ljtr li+li{margin-top:.4rem}.LegalDocument_article__1Ljtr a{color:var(--brand-accent);text-decoration:underline;text-underline-offset:.18em}.LegalDocument_article__1Ljtr strong{font-weight:650}.LegalDocument_article__1Ljtr code{border-radius:.25rem;background:var(--muted);padding:.1em .3em;font-size:.9em}.LegalDocument_article__1Ljtr blockquote{border-left:3px solid var(--border-strong);padding-left:1rem;color:var(--muted-foreground)}.LegalDocument_article__1Ljtr hr{margin-top:2.5rem;border:0;border-top:1px solid var(--border)}.LegalDocument_tableScroll__tX2pG{width:100%;margin-top:1.25rem;overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius-lg)}.LegalDocument_article__1Ljtr table{width:100%;min-width:36rem;border-collapse:collapse;font-size:.875rem;line-height:1.5}.LegalDocument_article__1Ljtr td,.LegalDocument_article__1Ljtr th{min-width:8rem;padding:.75rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.LegalDocument_article__1Ljtr table:has(th:nth-child(2)):not(:has(th:nth-child(3))){min-width:0;table-layout:fixed}.LegalDocument_article__1Ljtr td:last-child,.LegalDocument_article__1Ljtr th:last-child{border-right:0}.LegalDocument_article__1Ljtr tr:last-child td{border-bottom:0}.LegalDocument_article__1Ljtr th{background:var(--muted);font-weight:650}.LegalDocument_footer__ymB8Q{max-width:52rem;margin-top:3.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}@media (max-width:40rem){.LegalDocument_nav__I6hD0{align-items:flex-start}.LegalDocument_navLinks__R2gDW{flex-direction:column;align-items:flex-end;gap:.35rem}.LegalDocument_main__yhXCz{width:min(100% - 1.5rem,76rem);padding-top:2rem}.LegalDocument_article__1Ljtr{font-size:.95rem}}@media print{.LegalDocument_page__LJKLx{min-height:0;background:#fff;color:#000}.LegalDocument_chrome__QJSBw,.LegalDocument_footer__ymB8Q,.LegalDocument_skipLink__tX2Cs{display:none}.LegalDocument_main__yhXCz{width:100%;padding:0}.LegalDocument_header__YJ4k8{margin-bottom:1.5rem}.LegalDocument_title__VgavT{color:#000;font-size:22pt}.LegalDocument_article__1Ljtr blockquote,.LegalDocument_meta__ipQUv{color:#333}.LegalDocument_article__1Ljtr{color:#000;font-size:10pt;line-height:1.45}.LegalDocument_article__1Ljtr h2,.LegalDocument_article__1Ljtr h3,.LegalDocument_article__1Ljtr h4,.LegalDocument_article__1Ljtr h5,.LegalDocument_article__1Ljtr h6{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid-page;color:#000}.LegalDocument_article__1Ljtr blockquote,.LegalDocument_article__1Ljtr li,.LegalDocument_article__1Ljtr p,.LegalDocument_article__1Ljtr table{orphans:3;widows:3}.LegalDocument_tableScroll__tX2pG{overflow:visible;border-color:#777}.LegalDocument_article__1Ljtr table{min-width:0;page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;font-size:8pt}.LegalDocument_article__1Ljtr tr{page-break-inside:avoid;break-inside:avoid-page}.LegalDocument_article__1Ljtr td,.LegalDocument_article__1Ljtr th{min-width:0;border-color:#777;padding:.35rem}.LegalDocument_article__1Ljtr th{background:#eee}.LegalDocument_article__1Ljtr a{color:#000}.LegalDocument_article__1Ljtr a[href]:after{content:" (" attr(href) ")";font-size:.85em}}