.LegalDocument_container__LROje{max-width:1400px;margin:0 auto;padding:2rem 1rem;color:var(--color-white-primary,#ffffff);background:var(--color-dark-60,#151634);min-height:100vh;font-family:var(--primary-font,"Rubik"),-apple-system,sans-serif}.LegalDocument_header__h3MRw{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(129,142,187,.2)}.LegalDocument_title__wS0an{font-size:2.5rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(180deg,#cbb035,#a1700c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.LegalDocument_lastUpdated__pZEIG{font-size:.875rem;color:var(--color-grey-primary,#818ebb);margin:0}.LegalDocument_searchBar__TcH1K{max-width:600px;margin:0 auto 2rem}.LegalDocument_searchInput__1SUmf{width:100%;padding:.75rem 1rem;font-size:1rem;background:var(--color-dark-50,#2b294f);border:none;border-radius:8px;color:var(--color-white-primary,#ffffff);transition:all .2s ease;font-family:var(--primary-font,"Rubik"),-apple-system,sans-serif}.LegalDocument_searchInput__1SUmf:focus{outline:none;background:var(--color-dark-40,#252b4e);box-shadow:0 0 0 2px rgba(203,176,53,.3)}.LegalDocument_searchInput__1SUmf::placeholder{color:var(--color-grey-secondary,#5f6892)}.LegalDocument_contentWrapper__8fvmY{display:flex;gap:2rem;align-items:flex-start}.LegalDocument_sidebar__lOovO{position:-webkit-sticky;position:sticky;top:100px;width:280px;flex-shrink:0;background:rgba(43,41,79,.4);border-radius:12px;padding:1.5rem;border:1px solid rgba(129,142,187,.15);max-height:calc(100vh - 120px);overflow-y:auto}.LegalDocument_tocHeader__JZnY9{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.LegalDocument_tocHeader__JZnY9 h2{font-size:1rem;font-weight:600;margin:0;text-transform:uppercase;letter-spacing:.05em;color:var(--color-white-secondary,#e3edf9);font-family:var(--primary-font,"Rubik"),-apple-system,sans-serif}.LegalDocument_tocToggle__8f3K7{background:none;border:none;color:var(--color-grey-primary,#818ebb);font-size:1.5rem;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;transition:color .2s ease}.LegalDocument_tocToggle__8f3K7:hover{color:var(--color-white-primary,#ffffff)}.LegalDocument_toc__cbdd_ ul{list-style:none;padding:0;margin:0}.LegalDocument_toc__cbdd_ li{margin-bottom:.5rem}.LegalDocument_toc__cbdd_ a{display:block;padding:.5rem .75rem;color:var(--color-grey-light,#8690bf);text-decoration:none;border-radius:8px;font-size:.875rem;line-height:1.4;transition:all .2s ease;font-family:var(--primary-font,"Rubik"),-apple-system,sans-serif}.LegalDocument_toc__cbdd_ a:hover{color:var(--color-white-primary,#ffffff);background:rgba(43,41,79,.6)}.LegalDocument_toc__cbdd_ a.LegalDocument_active__K_ckk{color:var(--color-gold-primary,#fcb122);background:rgba(203,176,53,.15);font-weight:600}.LegalDocument_content__DpkZ3{flex:1 1;max-width:900px;background:rgba(43,41,79,.3);border-radius:12px;padding:2.5rem;border:1px solid rgba(129,142,187,.2);line-height:1.8}.LegalDocument_content__DpkZ3 h2{font-size:1.75rem;font-weight:600;margin:2.5rem 0 1rem;color:var(--color-white-primary,#ffffff);padding-bottom:.5rem;border-bottom:2px solid rgba(203,176,53,.4);scroll-margin-top:100px;font-family:var(--primary-font,"Rubik"),-apple-system,sans-serif}.LegalDocument_content__DpkZ3 h2:first-child{margin-top:0}.LegalDocument_content__DpkZ3 h3{font-size:1.35rem;font-weight:600;margin:2rem 0 1rem;scroll-margin-top:100px}.LegalDocument_content__DpkZ3 h3,.LegalDocument_content__DpkZ3 p{color:var(--color-white-secondary,#e3edf9);font-family:var(--primary-font,"Rubik"),-apple-system,sans-serif}.LegalDocument_content__DpkZ3 p{margin-bottom:1.25rem;font-size:1rem}.LegalDocument_content__DpkZ3 ol,.LegalDocument_content__DpkZ3 ul{margin-bottom:1.25rem;padding-left:2rem;color:var(--color-white-secondary,#e3edf9)}.LegalDocument_content__DpkZ3 li{margin-bottom:.75rem;line-height:1.8}.LegalDocument_content__DpkZ3 a{color:var(--color-gold-primary,#fcb122);text-decoration:none;border-bottom:1px solid rgba(252,177,34,.3);transition:all .2s ease}.LegalDocument_content__DpkZ3 a:hover{color:var(--color-gold-secondary,#cbb035);border-bottom-color:rgba(203,176,53,.6)}.LegalDocument_content__DpkZ3 strong{color:var(--color-white-primary,#ffffff);font-weight:600}.LegalDocument_content__DpkZ3 em{font-style:italic;color:var(--color-white-secondary,#e3edf9)}.LegalDocument_content__DpkZ3 code{background:rgba(43,41,79,.6);padding:.2rem .4rem;border-radius:4px;font-size:.9em;font-family:Monaco,Courier New,monospace;color:var(--color-gold-primary,#fcb122)}.LegalDocument_content__DpkZ3 table{width:100%;border-collapse:collapse;margin:1.5rem 0;background:rgba(43,41,79,.3);border-radius:8px;overflow:hidden;display:block;overflow-x:auto}.LegalDocument_content__DpkZ3 table thead{background:rgba(43,41,79,.6)}.LegalDocument_content__DpkZ3 table th{padding:1rem;text-align:left;font-weight:600;color:var(--color-gold-primary,#fcb122);border-bottom:2px solid rgba(203,176,53,.3);font-family:var(--primary-font,"Rubik"),-apple-system,sans-serif;white-space:nowrap}.LegalDocument_content__DpkZ3 table th:first-child{min-width:180px}.LegalDocument_content__DpkZ3 table th:nth-child(2){min-width:400px}.LegalDocument_content__DpkZ3 table th:last-child{min-width:100px;text-align:center}.LegalDocument_content__DpkZ3 table td{padding:1rem;border-bottom:1px solid rgba(129,142,187,.15);color:var(--color-white-secondary,#e3edf9);vertical-align:top;line-height:1.6}.LegalDocument_content__DpkZ3 table td:first-child{font-weight:600;color:var(--color-white-primary,#ffffff);min-width:180px}.LegalDocument_content__DpkZ3 table td:nth-child(2){min-width:400px}.LegalDocument_content__DpkZ3 table td:last-child{text-align:center;font-weight:700;color:var(--color-gold-primary,#fcb122);min-width:100px}.LegalDocument_content__DpkZ3 table tbody tr:last-child td{border-bottom:none}.LegalDocument_content__DpkZ3 table tbody tr:hover{background:rgba(43,41,79,.4)}@media (max-width:768px){.LegalDocument_content__DpkZ3 table{font-size:.875rem}.LegalDocument_content__DpkZ3 table td,.LegalDocument_content__DpkZ3 table th{padding:.75rem}.LegalDocument_content__DpkZ3 table td:first-child,.LegalDocument_content__DpkZ3 table th:first-child{min-width:120px}.LegalDocument_content__DpkZ3 table td:nth-child(2),.LegalDocument_content__DpkZ3 table th:nth-child(2){min-width:250px}}.LegalDocument_backToTop__uHHxo{position:fixed;bottom:2rem;right:2rem;width:48px;height:48px;border-radius:50%;background:linear-gradient(180deg,#cbb035,#a1700c);color:var(--color-dark-30,#201e42);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(203,176,53,.4);transition:all .3s ease;z-index:100;font-size:24px;font-weight:700}.LegalDocument_backToTop__uHHxo:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(203,176,53,.6);filter:brightness(1.1)}.LegalDocument_backToTop__uHHxo:active{transform:translateY(-2px)}@media (max-width:1024px){.LegalDocument_sidebar__lOovO{width:240px}}@media (max-width:768px){.LegalDocument_container__LROje{padding:1rem}.LegalDocument_title__wS0an{font-size:2rem}.LegalDocument_contentWrapper__8fvmY{flex-direction:column}.LegalDocument_sidebar__lOovO{position:relative;top:0;width:100%;max-height:none;margin-bottom:2rem}.LegalDocument_content__DpkZ3{padding:1.5rem}.LegalDocument_content__DpkZ3 h2{font-size:1.5rem}.LegalDocument_content__DpkZ3 h3{font-size:1.25rem}.LegalDocument_backToTop__uHHxo{bottom:1rem;right:1rem;width:44px;height:44px}}.LegalDocument_sidebar__lOovO::-webkit-scrollbar{width:6px}.LegalDocument_sidebar__lOovO::-webkit-scrollbar-track{background:rgba(43,41,79,.3);border-radius:3px}.LegalDocument_sidebar__lOovO::-webkit-scrollbar-thumb{background:rgba(203,176,53,.3);border-radius:3px}.LegalDocument_sidebar__lOovO::-webkit-scrollbar-thumb:hover{background:rgba(203,176,53,.5)}