.privacy-policy-hero{background:#fff;padding:38px 0 10px;text-align:center}
.privacy-policy-hero .eyebrow{display:none}
.privacy-policy-hero h1{color:#333;font-size:28px;line-height:1.3}
.privacy-policy-main{padding:12px 0 60px}
.privacy-policy-source{width:100%;color:#333;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-size:16px;line-height:1.6}
.privacy-policy-source>section>div>div>div:empty{display:none}
.privacy-policy-section{padding:30px 20px;border-bottom:1px solid #eee}
.privacy-policy-header{display:flex;align-items:center;margin-bottom:15px}
.privacy-policy-icon{display:flex;flex:0 0 40px;align-items:center;justify-content:center;width:40px;height:40px;margin-right:15px;border-radius:8px;background:#4d79f6}
.privacy-policy-icon svg{display:block;width:24px;height:24px;fill:#fff}
.privacy-policy-title{margin:0;color:#4d79f6;font-size:22px;line-height:1.3;font-weight:700;text-transform:uppercase}
.privacy-policy-section-content{text-align:justify}
.privacy-policy-section-content b{display:block;margin-top:10px;color:#1a1a1a;font-size:18px}
.privacy-policy-highlight{margin:20px 0;padding:20px;border-radius:8px;background:#eef2ff}
.privacy-policy-list-item{margin-bottom:20px;padding:15px;border-radius:6px;background:#f8faff}
.privacy-policy-list-item b{margin-bottom:5px;color:#4d79f6}
.privacy-policy-link{color:#4d79f6;text-decoration:underline;font-weight:600}
.privacy-policy-link:hover{color:#365ec9}
@media(max-width:768px){
	.privacy-policy-hero{padding:28px 0 4px}
	.privacy-policy-hero h1{font-size:25px}
	.privacy-policy-main{padding:8px 0 42px}
	.privacy-policy-section{padding:22px 0}
	.privacy-policy-icon{flex-basis:34px;width:34px;height:34px;margin-right:10px;border-radius:7px}
	.privacy-policy-icon svg{width:20px;height:20px}
	.privacy-policy-title{font-size:18px}
	.privacy-policy-section-content{font-size:14px;text-align:left}
	.privacy-policy-section-content b{font-size:16px}
	.privacy-policy-highlight{padding:16px}
	.privacy-policy-list-item{padding:14px}
}
