:root{--biruza:#3498db;--biruza_dark:#2c3e50;--bg_grey:#f8f9fa}.container{flex:1 0 auto;max-width:1200px;width:100%;margin:0 auto;padding:20px;line-height:1.2;font-size:1.2rem}.policy-content{color:inherit}.policy-header{text-align:center;margin-bottom:40px;padding-bottom:20px;border-bottom:2px solid #333}.policy-header h1{font-size:28px;margin-bottom:10px;text-transform:uppercase}.update-date{font-style:italic;color:#666;margin-bottom:20px}.section{margin-bottom:30px}.section h2{font-size:22px;margin-bottom:15px;color:var(--biruza_dark);border-left:4px solid var(--biruza);padding-left:10px}.section h3{font-size:18px;margin:15px 0 10px;color:#34495e}p{text-align:justify}p,ul{margin-bottom:15px}ul{margin-left:20px}ul li{margin-bottom:8px;list-style:disc}.term-block{background:var(--bg_grey);padding:15px;border-left:3px solid #3498db;margin:10px 0}.term-block strong{color:var(--biruza_dark)}.requisites{background:var(--bg_grey);padding:20px;border-radius:5px;margin-top:20px}.requisites p{margin-bottom:8px;text-align:left}@media (max-width:768px){.container{padding:15px}.policy-header h1{font-size:24px}.section h2{font-size:20px}.section h3{font-size:16px}}@media (max-width:480px){.policy-header h1{font-size:20px}.section h2{font-size:18px}}