.LegalDocument_page__PERqR{background:var(--forsio-cream);color:var(--forsio-graphite);padding:66px 0 100px}.LegalDocument_shell__992B6{display:grid;grid-template-columns:260px minmax(0,800px);align-items:start;justify-content:space-between;gap:80px;max-width:1320px;margin-inline:auto;padding-inline:40px}.LegalDocument_sidebar__dJt0_{position:sticky;top:112px;min-width:0;max-height:calc(100svh - 145px);overflow:auto;padding-right:10px;scrollbar-width:thin}.LegalDocument_eyebrow__nlYgi{color:var(--forsio-green);font:10px/1.6 JetBrains Mono,monospace;letter-spacing:.02em}.LegalDocument_documents__7hTDp{display:flex;flex-direction:column;margin-top:24px;border-top:1px solid var(--forsio-stone)}.LegalDocument_documents__7hTDp a{display:flex;justify-content:space-between;align-items:center;min-height:52px;gap:14px;border-bottom:1px solid var(--forsio-stone);font-size:14px;color:var(--forsio-mid-grey)}.LegalDocument_documents__7hTDp a[aria-current]{color:var(--forsio-green);font-weight:500}.LegalDocument_documents__7hTDp a>span:last-child{font-size:17px;color:var(--forsio-green)}.LegalDocument_contents__ZbOM6{display:flex;flex-direction:column;gap:2px;margin-top:32px}.LegalDocument_contents__ZbOM6 p{color:var(--forsio-mid-grey);font:10px JetBrains Mono,monospace;margin-bottom:12px}.LegalDocument_contents__ZbOM6 a{padding:7px 0;font-size:12px;line-height:1.55;color:var(--forsio-mid-grey)}.LegalDocument_page__PERqR a:focus-visible{outline:2px solid var(--forsio-green);outline-offset:4px;border-radius:3px}.LegalDocument_document__oNAxL{min-width:0;padding:42px 46px;border:1px solid var(--forsio-stone);border-radius:18px;background:var(--forsio-white);box-shadow:0 20px 50px -40px rgba(61,100,100,.3)}.LegalDocument_document__oNAxL>h1{font:500 clamp(32px,3vw,44px)/1.15 Manrope,sans-serif;letter-spacing:-.045em;text-wrap:balance}.LegalDocument_document__oNAxL>h2{padding-top:28px;border-top:1px solid var(--forsio-stone);font:500 21px/1.45 Manrope,sans-serif;letter-spacing:-.025em;scroll-margin-top:110px}.LegalDocument_document__oNAxL>h2:focus-visible{outline:2px solid var(--forsio-green);outline-offset:6px;border-radius:3px}.LegalDocument_document__oNAxL li,.LegalDocument_document__oNAxL>p{font-size:15px;line-height:1.85;text-wrap:pretty}.LegalDocument_document__oNAxL>h1+p{color:var(--forsio-green);font:10px/1.7 JetBrains Mono,monospace;margin-top:15px}.LegalDocument_document__oNAxL table{min-width:480px;font-size:13px}.LegalDocument_document__oNAxL th{background:var(--forsio-green-tint)}.LegalDocument_document__oNAxL td,.LegalDocument_document__oNAxL th{padding:13px 14px;border-color:var(--forsio-stone)}.LegalDocument_document__oNAxL>div:first-child{border-radius:8px;font-size:12px;line-height:1.7;padding:14px 16px}@media(hover:hover) and (pointer:fine){.LegalDocument_contents__ZbOM6 a:hover,.LegalDocument_documents__7hTDp a:hover{color:var(--forsio-green);text-decoration:underline;text-underline-offset:4px}}@media(max-width:1000px){.LegalDocument_shell__992B6{grid-template-columns:215px minmax(0,1fr);gap:36px;padding-inline:30px}.LegalDocument_document__oNAxL{padding:32px}}@media(max-width:700px){.LegalDocument_page__PERqR{padding:35px 0 60px}.LegalDocument_shell__992B6{grid-template-columns:minmax(0,1fr);gap:28px;padding-inline:21px}.LegalDocument_sidebar__dJt0_{position:static;max-height:none;padding:0}.LegalDocument_contents__ZbOM6{display:none}.LegalDocument_documents__7hTDp{flex-direction:row;flex-wrap:wrap;gap:8px 20px;border:0;margin-top:16px}.LegalDocument_documents__7hTDp a{border:0;min-height:35px;font-size:12px}.LegalDocument_documents__7hTDp a>span:last-child{display:none}.LegalDocument_documents__7hTDp a[aria-current]{border-bottom:1px solid var(--forsio-green)}.LegalDocument_document__oNAxL{padding:26px 21px;border-radius:12px}.LegalDocument_document__oNAxL>h1{font-size:32px;overflow-wrap:anywhere}.LegalDocument_document__oNAxL li,.LegalDocument_document__oNAxL>p{font-size:14px}.LegalDocument_document__oNAxL>h2{font-size:19px}.LegalDocument_document__oNAxL table{min-width:450px}}html:has(.LegalDocument_contents__ZbOM6 a:focus-visible){scroll-behavior:auto}