.LegalDocument-module__ttpFAG__container{background:radial-gradient(circle at 50% -20%,#2a1b5e 0%,#0f0b29 40%,#000 100%);min-height:100vh;padding:40px 20px;font-family:inherit;position:relative;overflow-x:hidden}.LegalDocument-module__ttpFAG__content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;z-index:1;background:#ffffff08;border:1px solid #ffffff1a;border-radius:32px;max-width:1200px;margin:0 auto;padding:60px;position:relative}.LegalDocument-module__ttpFAG__header{text-align:center;margin-bottom:60px}.LegalDocument-module__ttpFAG__title{color:#fff;letter-spacing:-.02em;margin-bottom:16px;font-size:clamp(2rem,5vw,3rem);font-weight:700}.LegalDocument-module__ttpFAG__subtitle{color:#fffc;max-width:800px;margin:0 auto;font-size:1rem;line-height:1.6}.LegalDocument-module__ttpFAG__section{margin-bottom:40px}.LegalDocument-module__ttpFAG__sectionTitle{color:#fff;align-items:baseline;gap:12px;margin-bottom:20px;font-size:1.4rem;font-weight:600;display:flex}.LegalDocument-module__ttpFAG__sectionTitle span{color:var(--secondary);opacity:.8;font-size:1rem}.LegalDocument-module__ttpFAG__text{color:#ffffffe6;margin-bottom:20px;font-size:.95rem;line-height:1.8}.LegalDocument-module__ttpFAG__subSection{border-inline-start:2px solid #fff3;margin-bottom:24px;padding-inline-start:20px}.LegalDocument-module__ttpFAG__subTitle{color:#fff;margin-bottom:8px;font-size:1.05rem;font-weight:600}.LegalDocument-module__ttpFAG__link{color:var(--secondary);text-decoration:none}.LegalDocument-module__ttpFAG__backLink{color:#ffffffb3;flex-direction:row;align-items:center;gap:8px;font-size:.95rem;text-decoration:none;transition:all .2s;display:inline-flex}.LegalDocument-module__ttpFAG__backLink:hover{color:#fff;transform:translate(-4px)}.LegalDocument-module__ttpFAG__navHeader{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.LegalDocument-module__ttpFAG__languageSwitcher{cursor:pointer;color:#fff;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:20px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;transition:all .3s;display:flex}.LegalDocument-module__ttpFAG__languageSwitcher:hover{border-color:var(--secondary);background:#fff3}.LegalDocument-module__ttpFAG__tableWrap{margin-bottom:20px;overflow-x:auto}.LegalDocument-module__ttpFAG__table{border-collapse:collapse;width:100%;font-size:.9rem}.LegalDocument-module__ttpFAG__table th,.LegalDocument-module__ttpFAG__table td{text-align:start;border-bottom:1px solid #ffffff26;padding:10px 14px;line-height:1.5}.LegalDocument-module__ttpFAG__table th{color:var(--secondary);white-space:nowrap;font-weight:600}.LegalDocument-module__ttpFAG__table td{color:#ffffffe6}@media (max-width:768px){.LegalDocument-module__ttpFAG__content{border-radius:24px;padding:30px 20px}.LegalDocument-module__ttpFAG__sectionTitle{font-size:1.3rem}}
