:root{--square-grid-size:25px;--square-grid-color:rgba(226,226,226,0.2);--square-grid-line-width:1px;--square-grid-opacity:1}#policy-page{height:100%;width:100%}#policy-page .page-wrapper{background-image:radial-gradient(circle at center,rgba(223,232,255,.3) 2px,transparent 0);background-size:25px 25px;opacity:var(--square-grid-opacity,1)}#policy-page .hero-section{background:none}#policy-page .page-content{padding:85px 0}#policy-page .last-update-date{display:flex;align-items:center;gap:15px;color:var(--theme-color-2);font-size:15px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:40px;font-style:italic}#policy-page .last-update-date svg{transform:rotate(-10deg);animation:rotate 3s linear infinite;fill:linear-gradient(270deg,#596eff,rgba(89,110,255,.49))}#policy-page .last-update-date span{font-weight:600}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#policy-page .policy-title{font-size:30px;font-weight:600;line-height:40px;text-align:center;margin-top:20px;margin-bottom:40px}#policy-page .policy-container .content .desc{color:var(--theme-color-2);font-size:13px;font-style:normal;font-weight:400;line-height:36px;margin-bottom:40px}#policy-page .policy-container .content .sub-title{color:var(--theme-color-2);font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:24px}#policy-page .policy-container .content .inner-content:not(:last-child){margin-bottom:40px}#policy-page .policy-container .content .inner-content .title{display:flex;align-items:center;gap:10px;color:var(--theme-color-2);font-size:16px;font-style:normal;font-weight:600;line-height:30px;margin-bottom:24px}#policy-page .policy-container .content .inner-content .right-col .sub-desc{font-weight:400;font-size:14px;line-height:28px;margin-bottom:20px}#policy-page .policy-container .content .inner-content .right-col .table{table-layout:fixed;word-wrap:break-word}#policy-page .policy-container .content .inner-content .right-col .table thead{color:var(--theme-color-2);font-size:15px;font-style:normal;font-weight:500;line-height:24px}#policy-page .policy-container .content .inner-content .right-col .table thead:first-child{border-bottom:1px solid var(--theme-color-3)}#policy-page .policy-container .content .inner-content .right-col .table th{vertical-align:top;border-bottom-width:0;color:var(--theme-color-2);font-size:15px;font-style:normal;font-weight:600;line-height:24px;padding:0 0 24px}#policy-page .policy-container .content .inner-content .right-col .table td{border-bottom-width:0;vertical-align:top;overflow-wrap:break-word;font-size:14px;font-weight:400;line-height:24px;padding-left:0;padding-top:24px;padding-bottom:0}#policy-page .policy-container .content .inner-content .right-col .table td a{text-decoration:underline;overflow-wrap:anywhere}#policy-page .policy-container .content .inner-content .right-col ul{margin-left:10px;margin-bottom:50px}#policy-page .policy-container .content .inner-content .right-col ul li{position:relative;padding-left:30px;font-size:14px;font-weight:400;line-height:28px}#policy-page .policy-container .content .inner-content .right-col ul li:not(:last-child){margin-bottom:24px}#policy-page .policy-container .content .inner-content .right-col ul li:before{content:"";position:absolute;top:5px;left:-10px;width:24px;height:1px;background-color:var(--theme-color-5);border-radius:50%;top:50%;transform:translateY(-50%)}#policy-page .policy-container .content .inner-content .right-col .last-desc{font-weight:400;font-size:14px;line-height:28px;margin-top:35px}@media screen and (max-width:991px){#policy-page .main-content{margin:80px 0 60px}#policy-page .policy-title{font-size:24px;line-height:32px;margin-bottom:20px}#policy-page .policy-container .content .desc,#policy-page .policy-container .content .inner-content:not(:last-child),#policy-page .policy-container .content .sub-title{margin-bottom:20px}#policy-page .policy-container .content .inner-content .right-col .sub-desc,#policy-page .policy-container .content .inner-content .title{margin-bottom:24px}#policy-page .policy-container .content .inner-content .right-col ul{margin-bottom:20px}#policy-page .policy-container .content .inner-content .right-col .last-desc{margin-top:20px}#policy-page .hero-section .inner-content{height:300px}#policy-page .hero-section .inner-content .hero-title{font-size:24px;line-height:32px}#policy-page .page-content{padding:30px 0}#policy-page .last-update-date{font-size:13px;line-height:26px;margin-bottom:24px}#policy-page .last-update-date svg{height:16px}#policy-page .policy-title{font-size:20px;line-height:28px;margin-bottom:20px}#policy-page .policy-container .content .desc{margin-bottom:24px}#policy-page .policy-container .content .sub-title{font-size:16px;line-height:24px;margin-bottom:24px}#policy-page .policy-container .content .inner-content .title{font-size:14px;line-height:28px;margin-bottom:24px}#policy-page .policy-container .content .inner-content .right-col .sub-desc{font-size:13px;line-height:26px;margin-bottom:24px}#policy-page .policy-container .content .inner-content .right-col .table thead{font-size:13px;line-height:26px}#policy-page .policy-container .content .inner-content .right-col .table th{font-size:13px;line-height:26px;padding:0 0 10px}#policy-page .policy-container .content .inner-content .right-col .table td{font-size:12px;line-height:24px;padding-top:10px}#policy-page .policy-container .content .inner-content .right-col ul{margin-bottom:24px}#policy-page .policy-container .content .inner-content .right-col ul li{font-size:13px;line-height:26px;padding-left:20px}#policy-page .policy-container .content .inner-content .right-col ul li:before{width:16px}#policy-page .policy-container .content .inner-content .right-col .last-desc{font-size:13px;line-height:26px;margin-top:20px}}