.Legal_container__wrzU0{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden}.Legal_wrapper__Z1CqT{max-width:1300px;margin:0 auto;padding:0 24px}.Legal_container__wrzU0:before{content:"";position:absolute;top:10%;left:5%;width:300px;height:300px;background:linear-gradient(45deg,rgba(255,255,255,.1),rgba(255,255,255,.05));-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);animation:Legal_rotate__7lQAW 40s linear infinite}.Legal_container__wrzU0:after{content:"";position:absolute;bottom:10%;right:8%;width:250px;height:250px;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.03));border-radius:50%;opacity:.6;animation:Legal_pulse__iwWFm 6s ease-in-out infinite}@keyframes Legal_rotate__7lQAW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Legal_pulse__iwWFm{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:.8}}.Legal_hero__9rWQF{padding:140px 0 100px;text-align:center;position:relative;z-index:1}.Legal_heroContent___rwdi{position:relative;z-index:2;animation:Legal_fadeInUp__xge6H 1s ease-out}@keyframes Legal_fadeInUp__xge6H{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.Legal_title__NZyyp{font-size:clamp(2.8rem,6vw,4.2rem);font-weight:800;color:#fff;margin-bottom:32px;letter-spacing:-.02em;text-shadow:0 4px 15px rgba(0,0,0,.3);text-transform:uppercase}.Legal_lastUpdated__21PWU{display:inline-flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.25);padding:12px 24px;border-radius:20px;color:hsla(0,0%,100%,.9);font-size:1rem;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.Legal_lastUpdated__21PWU:before{content:"📅";font-size:1rem}.Legal_lastUpdated__21PWU:hover{background:hsla(0,0%,100%,.15);transform:translateY(-2px)}.Legal_content__A8rnC{background:hsla(0,0%,100%,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:32px;margin:0 24px 80px;padding:80px 60px;box-shadow:0 15px 50px rgba(0,0,0,.15);border:1px solid hsla(0,0%,100%,.2);position:relative;z-index:1;overflow:hidden}.Legal_content__A8rnC:before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:linear-gradient(90deg,rgba(255,255,255,.6),rgba(255,255,255,.3))}.Legal_content__A8rnC h2{font-size:2.2rem;font-weight:700;color:#fff;margin:48px 0 28px;position:relative;padding-left:24px;text-shadow:0 2px 8px rgba(0,0,0,.2)}.Legal_content__A8rnC h2:first-child{margin-top:0}.Legal_content__A8rnC h2:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(255,255,255,.4));border-radius:2px;box-shadow:0 0 10px hsla(0,0%,100%,.3)}.Legal_content__A8rnC h2:after{content:"";position:absolute;left:24px;bottom:-8px;width:60px;height:2px;background:linear-gradient(90deg,rgba(255,255,255,.6),transparent);border-radius:1px}.Legal_content__A8rnC h3{font-size:1.8rem;font-weight:600;color:hsla(0,0%,100%,.95);margin:40px 0 20px;position:relative;padding-left:20px}.Legal_content__A8rnC h3:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:10px;height:10px;background:hsla(0,0%,100%,.7);border-radius:50%;box-shadow:0 0 0 3px hsla(0,0%,100%,.2)}.Legal_content__A8rnC p{font-size:1.2rem;line-height:1.7;color:hsla(0,0%,100%,.9);margin-bottom:20px}.Legal_content__A8rnC p:last-child{margin-bottom:0}.Legal_content__A8rnC ol,.Legal_content__A8rnC ul{margin:24px 0;padding-left:0;list-style:none}.Legal_content__A8rnC ol li,.Legal_content__A8rnC ul li{font-size:1.1rem;line-height:1.7;color:hsla(0,0%,100%,.9);margin-bottom:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);padding:16px 24px 16px 50px}.Legal_content__A8rnC ol li:before,.Legal_content__A8rnC ul li:before{content:"→";position:absolute;left:16px;top:50%;transform:translateY(-50%);color:hsla(0,0%,100%,.8);font-weight:700;font-size:1.2rem}.Legal_content__A8rnC ol li:hover,.Legal_content__A8rnC ul li:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2);transform:translateX(8px)}.Legal_content__A8rnC strong{color:#fff;font-weight:700;background:hsla(0,0%,100%,.15);padding:4px 8px;border-radius:8px;border:1px solid hsla(0,0%,100%,.2)}.Legal_content__A8rnC a{color:hsla(0,0%,100%,.9);text-decoration:none;font-weight:600;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:2px solid hsla(0,0%,100%,.3)}.Legal_content__A8rnC a:hover{color:#fff;border-bottom-color:hsla(0,0%,100%,.8);transform:translateY(-1px)}.Legal_navigation__5npah{padding:80px 0;position:relative;z-index:1}.Legal_navGrid__fE_gN{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:32px;gap:32px}.Legal_navCard__eGcw_{background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);border-radius:24px;padding:40px 32px;text-decoration:none;transition:all .6s cubic-bezier(.68,-.55,.265,1.55);border:1px solid hsla(0,0%,100%,.18);position:relative;overflow:hidden}.Legal_navCard__eGcw_:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(255,255,255,.8),rgba(255,255,255,.4));transform:scaleX(0);transform-origin:left;transition:all .3s cubic-bezier(.4,0,.2,1)}.Legal_navCard__eGcw_:hover:not(.Legal_navCardCurrent__Xcw7p){transform:translateY(-12px) scale(1.02);box-shadow:0 25px 60px rgba(0,0,0,.2);background:hsla(0,0%,100%,.18);border-color:hsla(0,0%,100%,.3)}.Legal_navCard__eGcw_:hover:not(.Legal_navCardCurrent__Xcw7p):before{transform:scaleX(1)}.Legal_navCard__eGcw_:hover:not(.Legal_navCardCurrent__Xcw7p) .Legal_navIcon__CZORH{transform:scale(1.1) rotate(5deg)}.Legal_navCard__eGcw_.Legal_navCardCurrent__Xcw7p{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);transform:translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.Legal_navCard__eGcw_.Legal_navCardCurrent__Xcw7p:before{transform:scaleX(1)}.Legal_navCard__eGcw_.Legal_navCardCurrent__Xcw7p .Legal_navIcon__CZORH{transform:scale(1.05)}.Legal_navCard__eGcw_.Legal_navCardCurrent__Xcw7p h3{color:#fff}.Legal_navCard__eGcw_ h3{font-size:1.5rem;font-weight:700;color:hsla(0,0%,100%,.95);margin:20px 0 12px;text-shadow:0 2px 8px rgba(0,0,0,.2)}.Legal_navCard__eGcw_ p{font-size:1.1rem;color:hsla(0,0%,100%,.8);margin:0;line-height:1.6}.Legal_navIcon__CZORH{font-size:3rem;display:block;margin-bottom:16px;transition:all .6s cubic-bezier(.68,-.55,.265,1.55);filter:drop-shadow(0 4px 12px rgba(0,0,0,.2))}.Legal_currentIndicator__YZyy4{position:absolute;top:20px;right:20px;background:linear-gradient(135deg,rgba(255,255,255,.8),rgba(255,255,255,.6));color:#667eea;padding:8px 16px;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;z-index:3;box-shadow:0 8px 32px hsla(0,0%,100%,.2)}.Legal_currentIndicator__YZyy4 span{display:block;line-height:1}.Legal_backSection__xmYpD{padding:60px 0 120px;text-align:center;position:relative;z-index:1}.Legal_backButton__nJfeP{display:inline-flex;align-items:center;gap:16px;background:rgba(0,0,0,0);color:hsla(0,0%,100%,.9);border:2px solid hsla(0,0%,100%,.8);padding:18px 36px;border-radius:16px;text-decoration:none;font-weight:600;font-size:1.1rem;transition:all .6s cubic-bezier(.68,-.55,.265,1.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.Legal_backButton__nJfeP:before{content:"";position:absolute;inset:0;background:hsla(0,0%,100%,.1);opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.Legal_backButton__nJfeP svg{width:20px;height:20px;stroke-width:2.5;transition:all .6s cubic-bezier(.68,-.55,.265,1.55)}.Legal_backButton__nJfeP:hover{transform:translateY(-4px) scale(1.05);color:#fff;border-color:#fff;box-shadow:0 15px 40px hsla(0,0%,100%,.2)}.Legal_backButton__nJfeP:hover:before{opacity:1}.Legal_backButton__nJfeP:hover svg{transform:translateX(-4px)}.Legal_backButton__nJfeP:active{transform:translateY(-2px) scale(1.02)}@media(max-width:1024px){.Legal_wrapper__Z1CqT{padding:0 20px}.Legal_content__A8rnC{margin:0 20px 60px;padding:60px 40px}.Legal_navGrid__fE_gN{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}}@media(max-width:768px){.Legal_hero__9rWQF{padding:100px 0 80px}.Legal_title__NZyyp{font-size:2.5rem}.Legal_content__A8rnC{margin:0 16px 40px;padding:40px 32px;border-radius:24px}.Legal_content__A8rnC h2{font-size:1.8rem;margin:32px 0 20px}.Legal_content__A8rnC h3{font-size:1.5rem;margin:24px 0 16px}.Legal_content__A8rnC p{font-size:1.1rem}.Legal_content__A8rnC ol li,.Legal_content__A8rnC ul{font-size:1rem;padding:12px 20px 12px 40px}.Legal_navigation__5npah{padding:60px 0}.Legal_navGrid__fE_gN{grid-template-columns:1fr;gap:20px}.Legal_navCard__eGcw_{padding:32px 24px}.Legal_backSection__xmYpD{padding:40px 0 80px}.Legal_backButton__nJfeP{padding:16px 32px;font-size:1rem}}@media(max-width:480px){.Legal_wrapper__Z1CqT{padding:0 16px}.Legal_hero__9rWQF{padding:80px 0 60px}.Legal_title__NZyyp{font-size:2rem}.Legal_lastUpdated__21PWU{font-size:.9rem;padding:10px 20px}.Legal_navCard__eGcw_{padding:24px 20px}.Legal_navIcon__CZORH{font-size:2.5rem}.Legal_backButton__nJfeP{padding:14px 28px;font-size:.95rem}.Legal_content__A8rnC ol li,.Legal_content__A8rnC ul{padding-left:35px}.Legal_content__A8rnC ol li:before,.Legal_content__A8rnC ul:before{left:12px}}@media(prefers-reduced-motion:reduce){.Legal_container__wrzU0:after,.Legal_container__wrzU0:before,.Legal_heroContent___rwdi{animation:none}.Legal_backButton__nJfeP,.Legal_content__A8rnC,.Legal_navCard__eGcw_{transition:none}}@media(prefers-contrast:high){.Legal_backButton__nJfeP,.Legal_content__A8rnC,.Legal_navCard__eGcw_{border:2px solid #fff}}