.page-module__dJTewq__legalPage{background-color:#09101f;flex-direction:column;align-items:center;width:100%;min-height:100vh;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative;overflow-x:hidden}.page-module__dJTewq__headerSection{box-sizing:border-box;border-bottom:1px solid #ffffff1a;width:100%;padding:160px 80px 60px;position:relative}.page-module__dJTewq__headerSection:before{content:"";opacity:.05;pointer-events:none;background:url(/grid.svg) 50%;position:absolute;inset:0}.page-module__dJTewq__headerContent{z-index:1;max-width:900px;margin:0 auto;position:relative}.page-module__dJTewq__badge{background:linear-gradient(90deg,#111b28,#1e2d42 50%,#111b28);border:1px solid #202c3c;border-radius:18px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;display:inline-flex}.page-module__dJTewq__badgeText{background:linear-gradient(90deg,#caa9d3,#828ed6 49.76%,#b7d6ef);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:500}.page-module__dJTewq__title{color:#fff;background:linear-gradient(157.53deg,#fff,#e4e7f5 38.95%,#d2d8ee 64.73%,#fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 16px;font-size:48px;font-weight:600;line-height:1.2}.page-module__dJTewq__lastUpdated{color:#94a3b8;font-size:16px}.page-module__dJTewq__contentSection{box-sizing:border-box;width:100%;padding:60px 80px 80px;position:relative}.page-module__dJTewq__contentSection:before{content:"";opacity:.03;pointer-events:none;background:url(/grid.svg) 50%;position:absolute;inset:0}.page-module__dJTewq__contentWrapper{z-index:1;gap:60px;max-width:1400px;margin:0 auto;display:flex;position:relative}.page-module__dJTewq__content{z-index:1;flex:1;order:1;max-width:900px;position:relative}.page-module__dJTewq__toc{flex-shrink:0;order:0;width:280px;position:relative}.page-module__dJTewq__tocInner{background:linear-gradient(146.06deg,#ffffff0d,#ffffff03);border:1px solid #ffffff1a;border-radius:16px;padding:24px;position:sticky;top:100px}.page-module__dJTewq__tocTitle{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #ffffff1a;margin:0 0 20px;padding-bottom:12px;font-size:14px;font-weight:600}.page-module__dJTewq__tocNav{flex-direction:column;gap:16px;display:flex}.page-module__dJTewq__tocCategory{flex-direction:column;gap:8px;display:flex}.page-module__dJTewq__tocCategoryTitle{color:#fff;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;transition:color .2s}.page-module__dJTewq__tocCategoryTitle:hover{color:#828ed6}.page-module__dJTewq__tocItems{border-left:1px solid #ffffff1a;flex-direction:column;gap:4px;margin:0;padding:0 0 0 12px;list-style:none;display:flex}.page-module__dJTewq__tocItem{color:#94a3b8;cursor:pointer;text-align:left;background:0 0;border:none;padding:4px 0 4px 12px;font-size:13px;transition:all .2s;position:relative}.page-module__dJTewq__tocItem:hover{color:#cbd5e1}.page-module__dJTewq__tocActive{color:#828ed6!important}.page-module__dJTewq__tocItem.page-module__dJTewq__tocActive:before{content:"";background:linear-gradient(#828ed6,#b7d6ef);width:2px;position:absolute;top:0;bottom:0;left:-1px}.page-module__dJTewq__section{margin-bottom:48px}.page-module__dJTewq__sectionTitle{color:#fff;border-bottom:1px solid #ffffff1a;margin:0 0 20px;padding-bottom:12px;font-size:28px;font-weight:600}.page-module__dJTewq__sectionContent{color:#cbd5e1;font-size:16px;line-height:1.8}.page-module__dJTewq__sectionContent p{margin:0 0 16px}.page-module__dJTewq__sectionContent p:last-child{margin-bottom:0}.page-module__dJTewq__sectionContent ul,.page-module__dJTewq__sectionContent ol{margin:16px 0;padding-left:24px}.page-module__dJTewq__sectionContent li{margin-bottom:12px;line-height:1.7}.page-module__dJTewq__sectionContent strong{color:#fff;font-weight:600}.page-module__dJTewq__sectionContent a{color:#828ed6;text-decoration:none;transition:color .2s}.page-module__dJTewq__sectionContent a:hover{color:#b7d6ef}.page-module__dJTewq__subsection{margin-top:24px}.page-module__dJTewq__subsectionTitle{color:#fff;margin:0 0 12px;font-size:20px;font-weight:600}.page-module__dJTewq__mainCategory{border-bottom:1px solid #ffffff1a;margin-bottom:64px;padding-bottom:48px}.page-module__dJTewq__mainCategory:last-of-type{border-bottom:none}.page-module__dJTewq__categoryHeader{margin-bottom:40px}.page-module__dJTewq__categoryTitle{color:#fff;background:linear-gradient(157.53deg,#fff,#e4e7f5 38.95%,#d2d8ee 64.73%,#fff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 12px;font-size:36px;font-weight:600}.page-module__dJTewq__categoryDescription{color:#94a3b8;font-size:16px;line-height:1.6}.page-module__dJTewq__contactBox{background:linear-gradient(146.06deg,#ffffff0d,#ffffff03);border:1px solid #ffffff1a;border-radius:16px;margin-top:48px;padding:32px}.page-module__dJTewq__contactTitle{color:#fff;margin:0 0 16px;font-size:20px;font-weight:600}.page-module__dJTewq__contactInfo{color:#cbd5e1;font-size:16px;line-height:1.8}.page-module__dJTewq__contactInfo a{color:#828ed6;text-decoration:none}.page-module__dJTewq__contactInfo a:hover{color:#b7d6ef}@media (max-width:1280px){.page-module__dJTewq__contentWrapper{gap:40px}.page-module__dJTewq__toc{width:240px}}@media (max-width:1024px){.page-module__dJTewq__headerSection{padding:140px 40px 50px}.page-module__dJTewq__contentSection{padding:50px 40px 60px}.page-module__dJTewq__contentWrapper{flex-direction:column}.page-module__dJTewq__toc{display:none}.page-module__dJTewq__content{max-width:100%}.page-module__dJTewq__title{font-size:40px}.page-module__dJTewq__sectionTitle{font-size:24px}}@media (max-width:768px){.page-module__dJTewq__headerSection{padding:120px 20px 40px}.page-module__dJTewq__contentSection{padding:40px 20px 50px}.page-module__dJTewq__title{font-size:32px}.page-module__dJTewq__sectionTitle{font-size:22px}.page-module__dJTewq__contactBox{padding:24px}}@media (max-width:480px){.page-module__dJTewq__title{font-size:28px}.page-module__dJTewq__sectionTitle{font-size:20px}.page-module__dJTewq__subsectionTitle{font-size:18px}}
