body.cc-terms-policy #MainContent{display:block;background:radial-gradient(ellipse at 85% 0%,rgba(41,78,128,.18),transparent 38%),#0a101b;color:#dbe6f5;padding:30px 32px 60px}
.cc-terms__wrap .cc-privacy__header{margin-bottom:32px}
.cc-terms__wrap .cc-privacy__section>h2{font-size:21px;line-height:1.45}
.cc-terms__wrap .cc-privacy__text{font-size:15px;line-height:1.8}
.cc-terms__wrap .cc-privacy__nav a{font-size:12px}
.cc-terms__updated{padding:0 2px 2px;color:#9db4d1}
.cc-terms__updated p{margin:0}
.cc-terms__wrap .cc-privacy__contact>a.cc-terms__privacy-link{margin-top:10px;background:transparent;color:#a9c9f3;border:1px solid #2e507b}
.cc-terms__wrap .cc-privacy__contact>a:hover{filter:brightness(1.1)}
.cc-terms-policy a:focus-visible{outline:2px solid #e8bf34;outline-offset:4px}
@media(max-width:749px){
body.cc-terms-policy #MainContent{padding:24px 16px 40px}
.cc-terms__wrap .cc-privacy__header{margin-bottom:24px}
.cc-terms__wrap .cc-privacy__nav ol{grid-template-columns:minmax(0,1fr)}
.cc-terms__wrap .cc-privacy__section>h2{font-size:19px;gap:10px}
.cc-terms__wrap .cc-privacy__text{font-size:14px;line-height:1.8}
.cc-terms__wrap .cc-privacy__section{padding:18px}
}
