.privacy-page,.terms-page{background:#e8f8fc;padding:43px 50px 64px;min-height:80vh}.privacy-content,.terms-content{max-width:1200px;margin:0 auto}.privacy-text,.terms-text{background:#fff;padding:43px 102px;border-radius:50px;box-shadow:0 4px 20px rgba(0,0,0,.1)}.privacy-text h1,.privacy-text h2,.privacy-text h3,.terms-text h1,.terms-text h2,.terms-text h3{font-size:35px;font-weight:700;line-height:61px;margin:0 0 20px;font-family:Archivo,sans-serif;color:#333}.privacy-text h2,.terms-text h2{font-size:28px;margin-top:30px;margin-bottom:15px}.privacy-text div,.privacy-text li,.privacy-text p,.privacy-text span,.privacy-text table,.privacy-text td,.privacy-text th,.terms-text div,.terms-text li,.terms-text p,.terms-text span,.terms-text table,.terms-text td,.terms-text th{font-size:16px;line-height:2;font-weight:400;font-family:Inter,sans-serif;color:#666;margin-bottom:15px}.privacy-text strong,.terms-text strong{font-size:16px;line-height:2;font-family:Inter,sans-serif;color:#333}.privacy-text a,.terms-text a{color:#0f8bb3;text-decoration:none;transition:color .3s ease}.privacy-text a:hover,.terms-text a:hover{color:#0d7a9f;text-decoration:underline}@media (max-width:768px){.privacy-page,.terms-page{padding:39px 27px}.privacy-text,.terms-text{padding:28px;border-radius:25px}.privacy-text div,.privacy-text li,.privacy-text p,.privacy-text span,.privacy-text strong,.privacy-text table,.privacy-text td,.privacy-text th,.terms-text div,.terms-text li,.terms-text p,.terms-text span,.terms-text strong,.terms-text table,.terms-text td,.terms-text th{font-size:14px}.privacy-text h1,.privacy-text h2,.privacy-text h3,.terms-text h1,.terms-text h2,.terms-text h3{font-size:25px;line-height:1.3}}