.pp-consent{z-index:50;background:#fff;border:1px solid #dcdcde;border-radius:8px;max-width:560px;margin:0 auto;padding:16px 20px;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 8px 24px #0000001f}.pp-consent__title{color:#1e1e1e;margin-bottom:6px;font-size:14px;font-weight:600}.pp-consent__text{color:#3c434a;margin-bottom:12px;font-size:13px;line-height:1.6}.pp-consent__actions{flex-wrap:wrap;gap:8px;display:flex}.pp-consent__button{color:#1e1e1e;cursor:pointer;background:#f0f0f1;border:1px solid #dcdcde;border-radius:6px;padding:6px 16px;font-size:13px;font-weight:600}.pp-consent__button:hover{border-color:#c3c4c7}.pp-footer{background:#fff;border-top:1px solid #dcdcde;margin-top:64px}.pp-footer__inner{padding-top:40px;padding-bottom:24px}.pp-footer__cols{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:32px;display:grid}.pp-footer__heading{margin:0 0 10px;font-size:13px;font-weight:600}.pp-footer__link{font:inherit;color:#2364aa;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.pp-footer__link:hover,.pp-footer__link:focus-visible{color:#174a80;text-decoration:underline}.pp-footer__note{color:#50575e;border-top:1px solid #f0f0f1;margin:32px 0 0;padding-top:16px;font-size:13px}.pp-privacy{max-width:900px;margin:0 auto;padding:48px 24px}.pp-privacy__title{color:#1e1e1e;margin-bottom:8px;font-size:28px;font-weight:700}.pp-privacy__updated{color:#50575e;font-size:15px;line-height:1.7}.pp-privacy__heading{color:#1e1e1e;margin:32px 0 12px;font-size:17px;font-weight:600}.pp-privacy__text{color:#3c434a;margin-bottom:12px;font-size:14px;line-height:1.8}
