.LegalLayout-module-scss-module__1gpnfG__root{flex-direction:column;min-height:100vh;display:flex}.LegalLayout-module-scss-module__1gpnfG__header{z-index:10;background:#fff;border-bottom:1px solid #e8eaea;position:sticky;top:0}.LegalLayout-module-scss-module__1gpnfG__headerInner{justify-content:space-between;align-items:center;max-width:1440px;height:64px;margin:0 auto;padding:0 24px;display:flex}.LegalLayout-module-scss-module__1gpnfG__logo img{width:auto;height:32px}.LegalLayout-module-scss-module__1gpnfG__back{color:#4a5d71;font-size:14px;text-decoration:none;transition:color .15s}.LegalLayout-module-scss-module__1gpnfG__back:hover{color:#2563eb}.LegalLayout-module-scss-module__1gpnfG__main{flex:1;padding:48px 24px 80px}.LegalLayout-module-scss-module__1gpnfG__container{max-width:800px;margin:0 auto}@media (max-width:768px){.LegalLayout-module-scss-module__1gpnfG__main{padding:32px 16px 60px}}
.LegalPage-module-scss-module__whc1Ga__article{color:#1a2332}.LegalPage-module-scss-module__whc1Ga__docHeader{border-bottom:1px solid #e8eaea;margin-bottom:48px;padding-bottom:32px}.LegalPage-module-scss-module__whc1Ga__title{color:#0f172a;margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.3}.LegalPage-module-scss-module__whc1Ga__subtitle{color:#4a5d71;margin:4px 0 0;font-size:16px}.LegalPage-module-scss-module__whc1Ga__meta{color:#b2b8be;margin:12px 0 0;font-size:14px}.LegalPage-module-scss-module__whc1Ga__body{flex-direction:column;gap:0;display:flex}.LegalPage-module-scss-module__whc1Ga__body h2{color:#0f172a;border-bottom:1px solid #f3f4f6;margin:40px 0 16px;padding-bottom:8px;font-size:18px;font-weight:700}.LegalPage-module-scss-module__whc1Ga__body h2:first-child{margin-top:0}.LegalPage-module-scss-module__whc1Ga__body p{color:#243044;margin:0 0 12px;font-size:16px;line-height:1.7}.LegalPage-module-scss-module__whc1Ga__body ul{flex-direction:column;gap:8px;margin:8px 0 16px;padding-left:20px;list-style:outside;display:flex}.LegalPage-module-scss-module__whc1Ga__body li{color:#243044;font-size:16px;line-height:1.7}@media (max-width:768px){.LegalPage-module-scss-module__whc1Ga__title{font-size:22px}.LegalPage-module-scss-module__whc1Ga__body h2{font-size:16px}}
