.Legal-module__F_jpgq__page{color:#000;background:#fff;flex-direction:column;min-height:100vh;display:flex}.Legal-module__F_jpgq__container{max-width:900px;margin:0 auto;padding:0 24px}.Legal-module__F_jpgq__nav{z-index:100;background:#fff;border-bottom:1px solid #e5e5e5;position:sticky;top:0}.Legal-module__F_jpgq__navContainer{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:20px 24px;display:flex}.Legal-module__F_jpgq__logo{align-items:center;height:40px;text-decoration:none;display:flex}.Legal-module__F_jpgq__logo img{width:auto;height:auto}.Legal-module__F_jpgq__backLink{color:#000;font-size:16px;text-decoration:none;transition:color .2s}.Legal-module__F_jpgq__backLink:hover{color:#31ba72}.Legal-module__F_jpgq__main{flex:1;padding:60px 0}.Legal-module__F_jpgq__title{color:#000;letter-spacing:-1px;margin:0 0 12px;font-size:48px;font-weight:700}.Legal-module__F_jpgq__lastUpdated{color:#666;margin:0 0 40px;font-size:16px}.Legal-module__F_jpgq__intro{color:#333;margin:0 0 40px;font-size:18px;line-height:1.7}.Legal-module__F_jpgq__section{margin-bottom:48px}.Legal-module__F_jpgq__section h2{color:#000;margin:0 0 16px;padding-top:8px;font-size:28px;font-weight:700}.Legal-module__F_jpgq__section h3{color:#000;margin:24px 0 12px;font-size:20px;font-weight:600}.Legal-module__F_jpgq__section p{color:#333;margin:0 0 16px;font-size:16px;line-height:1.7}.Legal-module__F_jpgq__section ul{margin:16px 0;padding-left:24px}.Legal-module__F_jpgq__section li{color:#333;margin-bottom:8px;font-size:16px;line-height:1.7}.Legal-module__F_jpgq__section a{color:#31ba72;text-decoration:none;transition:color .2s}.Legal-module__F_jpgq__section a:hover{color:#2aa562;text-decoration:underline}.Legal-module__F_jpgq__section strong{color:#000;font-weight:600}.Legal-module__F_jpgq__section em{color:#666;font-style:italic}.Legal-module__F_jpgq__footer{color:#fff;background:#000;margin-top:80px;padding:60px 24px 40px}.Legal-module__F_jpgq__footerContent{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto 40px;display:flex}.Legal-module__F_jpgq__footerLogo{align-items:center;height:40px;display:flex}.Legal-module__F_jpgq__footerLogo img{filter:brightness(0)invert();width:auto;height:auto}.Legal-module__F_jpgq__footerLinks{gap:32px;display:flex}.Legal-module__F_jpgq__footerLinks a{color:#ccc;font-size:16px;text-decoration:none;transition:color .2s}.Legal-module__F_jpgq__footerLinks a:hover{color:#31ba72}.Legal-module__F_jpgq__footerCopyright{text-align:center;border-top:1px solid #333;max-width:1200px;margin:0 auto;padding-top:40px}.Legal-module__F_jpgq__footerCopyright p{color:#999;margin:0;font-size:14px}@media (max-width:768px){.Legal-module__F_jpgq__navContainer{flex-direction:column;align-items:flex-start;gap:16px}.Legal-module__F_jpgq__title{font-size:36px}.Legal-module__F_jpgq__section h2{font-size:24px}.Legal-module__F_jpgq__section h3{font-size:18px}.Legal-module__F_jpgq__footerContent{text-align:center;flex-direction:column;gap:24px}.Legal-module__F_jpgq__footerLinks{flex-wrap:wrap;justify-content:center}}
