.privacy-policy-wrapper{padding:80px 0;background-color:#fff}@media screen and (max-width:768px){.privacy-policy-wrapper{padding:40px 0}}.privacy-policy-wrapper__content{max-width:100%;margin:0 auto}@media screen and (max-width:768px){.privacy-policy-wrapper__content{padding:0}}.privacy-policy-wrapper__content--heading{font-size:var(--font-size-xl);margin:40px 0 20px;color:#021c43;border-bottom:2px solid #e0e0e0;padding-bottom:10px}@media screen and (max-width:768px){.privacy-policy-wrapper__content--heading{font-size:var(--font-size-l);margin:30px 0 15px}}.privacy-policy-wrapper__content--heading:first-child{margin-top:0}.privacy-policy-wrapper__content--text{line-height:1.7;color:#333;font-size:var(--font-size-m);margin-bottom:30px}@media screen and (max-width:768px){.privacy-policy-wrapper__content--text{font-size:var(--font-size-s);margin-bottom:25px}}.privacy-policy-wrapper__content--text p{margin:1.5rem 0;line-height:1.7}.privacy-policy-wrapper__content--text p:first-child{margin-top:0}.privacy-policy-wrapper__content--text p:last-child{margin-bottom:0}.privacy-policy-wrapper__content--text ul{margin:1.5rem 0;padding-left:2rem}.privacy-policy-wrapper__content--text ul li{margin:.8rem 0;line-height:1.6}.privacy-policy-wrapper__content--text ul li strong{font-weight:600;color:#021c43}.privacy-policy-wrapper__content--text a{color:#06c;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:all .2s ease}@media(hover:hover)and (pointer:fine){.privacy-policy-wrapper__content--text a:hover{color:#049;border-bottom-color:#049}}.privacy-policy-wrapper__content--contact{background-color:#f8f9fa;padding:25px;border-radius:10px;margin:20px 0;border-left:4px solid #021c43}@media screen and (max-width:768px){.privacy-policy-wrapper__content--contact{padding:20px}}.privacy-policy-wrapper__content--contact p{margin:.8rem 0}.privacy-policy-wrapper__content--contact p:first-child{margin-top:0}.privacy-policy-wrapper__content--contact p:last-child{margin-bottom:0}.privacy-policy-wrapper__content--contact p strong{color:#021c43}.privacy-policy-wrapper__content--contact p a{color:#06c;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);transition:all .2s ease}@media(hover:hover)and (pointer:fine){.privacy-policy-wrapper__content--contact p a:hover{color:#049;border-bottom-color:#049}}.privacy-policy-wrapper__content--footer{margin-top:50px;padding-top:30px;border-top:1px solid #e0e0e0;text-align:center;color:#6c757d;font-size:var(--font-size-s)}.privacy-policy-wrapper__content--footer p{margin:0}.privacy-policy-wrapper__content--footer p strong{color:#333}