.privacy-policy-page{width:100vw;height:100vh;background:#f7f7f7;overflow:hidden;display:flex;flex-direction:column}.privacy-policy-page .navigation-bar{height:72px;background:#f9f9f9;flex-shrink:0;display:flex;justify-content:space-between;align-items:center;padding:0 40px;box-shadow:0 1px #0000000d}.privacy-policy-page .navigation-bar .header-btn{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;background:transparent;transition:background-color .2s}.privacy-policy-page .navigation-bar .header-btn:hover{background-color:#f5f5f5}.privacy-policy-page .policy-container{flex:1;display:flex;justify-content:center;overflow-y:auto;padding:60px 20px}.privacy-policy-page .policy-container .policy-content{width:100%;max-width:800px;background:#fff;border-radius:16px;padding:60px;min-height:fit-content}.privacy-policy-page .policy-container .policy-content .policy-title{font-family:Anonymous Pro,monospace;font-style:normal;font-weight:700;font-size:48px;line-height:48px;color:#000;margin:0 0 60px}.privacy-policy-page .policy-container .policy-content .policy-section{margin-bottom:48px}.privacy-policy-page .policy-container .policy-content .policy-section:last-child{margin-bottom:0}.privacy-policy-page .policy-container .policy-content .policy-section .section-title{font-family:Anonymous Pro,monospace;font-style:normal;font-weight:700;font-size:18px;line-height:36px;color:#141417;margin:0 0 16px}.privacy-policy-page .policy-container .policy-content .policy-section .section-text{font-family:Anonymous Pro,monospace;font-style:normal;font-weight:400;font-size:16px;line-height:175%;color:#141417;margin:0}.privacy-policy-page .loading-container,.privacy-policy-page .error-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:40px;text-align:center}.privacy-policy-page .loading-container p,.privacy-policy-page .error-container p{margin-top:16px;font-family:Anonymous Pro,monospace;font-size:16px;color:#666}.privacy-policy-page .error-container .ant-alert{max-width:500px;width:100%}.privacy-policy-page .policy-html-content{font-family:Anonymous Pro,monospace;font-style:normal;font-weight:400;font-size:16px;line-height:175%;color:#141417}.privacy-policy-page .policy-html-content h1,.privacy-policy-page .policy-html-content h2,.privacy-policy-page .policy-html-content h3,.privacy-policy-page .policy-html-content h4,.privacy-policy-page .policy-html-content h5,.privacy-policy-page .policy-html-content h6{font-family:Anonymous Pro,monospace;font-weight:700;color:#141417;margin:24px 0 16px}.privacy-policy-page .policy-html-content h2{font-size:18px;line-height:36px}.privacy-policy-page .policy-html-content p{margin:0 0 16px}.privacy-policy-page .policy-html-content ul,.privacy-policy-page .policy-html-content ol{margin:16px 0;padding-left:24px;list-style-position:outside}.privacy-policy-page .policy-html-content ul{list-style-type:disc}.privacy-policy-page .policy-html-content ul ul{list-style-type:circle;margin:8px 0}.privacy-policy-page .policy-html-content ul ul ul{list-style-type:square;margin:8px 0}.privacy-policy-page .policy-html-content ol{list-style-type:decimal}.privacy-policy-page .policy-html-content ol ol{list-style-type:lower-alpha;margin:8px 0}.privacy-policy-page .policy-html-content ol ol ol{list-style-type:lower-roman;margin:8px 0}.privacy-policy-page .policy-html-content li{margin-bottom:8px;display:list-item}.privacy-policy-page .policy-html-content strong{font-weight:700}.privacy-policy-page .policy-html-content em{font-style:italic}@media (max-width: 1200px){.privacy-policy-page .policy-container{padding:40px 20px}.privacy-policy-page .policy-container .policy-content{padding:40px}}@media (max-width: 768px){.privacy-policy-page .navigation-bar{padding:0 20px}.privacy-policy-page .policy-container{padding:30px 15px}.privacy-policy-page .policy-container .policy-content{padding:30px;border-radius:12px}.privacy-policy-page .policy-container .policy-content .policy-title{font-size:36px;line-height:40px;margin-bottom:40px}.privacy-policy-page .policy-container .policy-content .policy-section{margin-bottom:32px}.privacy-policy-page .policy-container .policy-content .policy-section .section-title{font-size:16px;line-height:28px;margin-bottom:12px}.privacy-policy-page .policy-container .policy-content .policy-section .section-text{font-size:14px;line-height:160%}}@media (max-width: 480px){.privacy-policy-page .policy-container{padding:20px 10px}.privacy-policy-page .policy-container .policy-content{padding:24px 20px}.privacy-policy-page .policy-container .policy-content .policy-title{font-size:28px;line-height:32px;margin-bottom:32px}.privacy-policy-page .policy-container .policy-content .policy-section{margin-bottom:24px}.privacy-policy-page .policy-container .policy-content .policy-section .section-title{font-size:15px;line-height:24px;margin-bottom:8px}.privacy-policy-page .policy-container .policy-content .policy-section .section-text{font-size:13px;line-height:150%}}
