.LegalPage-module__Zw2KCq__legalPage{color:#fff;background:linear-gradient(135deg,#1e293b 0%,#334155 50%,#475569 100%);min-height:100vh;padding:60px 0;position:relative}.LegalPage-module__Zw2KCq__legalPage:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#7877c64d 0%,#0000 50%),radial-gradient(circle at 80% 20%,#ff77c626 0%,#0000 50%),radial-gradient(circle at 40% 40%,#78dbff1a 0%,#0000 50%);position:absolute;inset:0}.LegalPage-module__Zw2KCq__container{z-index:1;max-width:1000px;margin:0 auto;padding:0 20px;position:relative}.LegalPage-module__Zw2KCq__header{text-align:center;margin-bottom:80px}.LegalPage-module__Zw2KCq__backLink{color:#fffc;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:8px;margin-bottom:40px;padding:12px 24px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 20px #0000001a}.LegalPage-module__Zw2KCq__backLink:hover{color:#fff;background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 8px 30px #0003}.LegalPage-module__Zw2KCq__header h1{background:linear-gradient(135deg,#fff 0%,#e2e8f0 30%,#cbd5e1 100%);-webkit-text-fill-color:transparent;text-shadow:0 0 50px #ffffff1a;letter-spacing:-1px;-webkit-background-clip:text;background-clip:text;margin:0;font-size:3.5rem;font-weight:800}.LegalPage-module__Zw2KCq__content{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:24px;margin-bottom:50px;padding:60px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0003,inset 0 1px #ffffff1a}.LegalPage-module__Zw2KCq__content:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);height:1px;position:absolute;top:0;left:0;right:0}.LegalPage-module__Zw2KCq__markdown{font-size:1.1rem;line-height:1.8}.LegalPage-module__Zw2KCq__markdown h1{color:#f1f5f9;background:linear-gradient(135deg,#f1f5f9 0%,#cbd5e1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;border-bottom:2px solid #ffffff1a;margin:40px 0 25px;padding-bottom:15px;font-size:2.5rem;font-weight:700}.LegalPage-module__Zw2KCq__markdown h1:first-child{margin-top:0}.LegalPage-module__Zw2KCq__markdown h2{color:#e2e8f0;margin:35px 0 20px;padding-left:20px;font-size:2rem;font-weight:600;position:relative}.LegalPage-module__Zw2KCq__markdown h2:before{content:"";background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:2px;width:4px;height:30px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.LegalPage-module__Zw2KCq__markdown h3{color:#cbd5e1;border-left:2px solid #3b82f680;margin:25px 0 15px;padding-left:15px;font-size:1.5rem;font-weight:600}.LegalPage-module__Zw2KCq__markdown p{color:#ffffffd9;text-align:justify;margin-bottom:18px}.LegalPage-module__Zw2KCq__markdown strong{color:#f1f5f9;background:linear-gradient(135deg,#3b82f61a,#8b5cf61a);border-radius:4px;padding:2px 6px;font-weight:600}.LegalPage-module__Zw2KCq__markdown li{color:#ffffffd9;margin-bottom:12px;padding-left:15px;position:relative}.LegalPage-module__Zw2KCq__markdown li:before{content:"▸";color:#3b82f6;font-weight:700;position:absolute;left:0}.LegalPage-module__Zw2KCq__markdown ul{margin:20px 0;padding-left:30px;list-style:none}.LegalPage-module__Zw2KCq__footer{text-align:center}.LegalPage-module__Zw2KCq__legalNav{flex-wrap:wrap;justify-content:center;gap:25px;display:flex}.LegalPage-module__Zw2KCq__navLink{color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;padding:16px 32px;font-weight:600;text-decoration:none;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 20px #0000001a}.LegalPage-module__Zw2KCq__navLink:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.LegalPage-module__Zw2KCq__navLink:hover:before{left:100%}.LegalPage-module__Zw2KCq__navLink:hover{background:#ffffff1a;border-color:#ffffff4d;transform:translateY(-3px);box-shadow:0 8px 30px #0003}@media (max-width:768px){.LegalPage-module__Zw2KCq__header h1{font-size:2.5rem}.LegalPage-module__Zw2KCq__content{border-radius:20px;padding:40px 30px}.LegalPage-module__Zw2KCq__markdown{font-size:1rem}.LegalPage-module__Zw2KCq__markdown h1{font-size:2rem}.LegalPage-module__Zw2KCq__markdown h2{padding-left:15px;font-size:1.6rem}.LegalPage-module__Zw2KCq__markdown h2:before{width:3px;height:25px}.LegalPage-module__Zw2KCq__markdown h3{font-size:1.3rem}.LegalPage-module__Zw2KCq__legalNav{flex-direction:column;align-items:center}.LegalPage-module__Zw2KCq__navLink{text-align:center;width:100%;max-width:280px}}@media (max-width:480px){.LegalPage-module__Zw2KCq__container{padding:0 15px}.LegalPage-module__Zw2KCq__content{padding:30px 20px}.LegalPage-module__Zw2KCq__header h1{font-size:2rem}}
