.traffic-consent{z-index:48;color:#18334c;background:#fff;border:1px solid #cbdbe9;border-radius:16px;max-width:410px;padding:20px;font-family:Arial,Apple SD Gothic Neo,sans-serif;position:fixed;bottom:20px;left:20px;box-shadow:0 10px 40px #102b4526}.traffic-consent strong{font-size:15px}.traffic-consent p{color:#5d7489;word-break:keep-all;margin:10px 0;font-size:12px;line-height:1.75}.traffic-consent>a{color:#2465a5;text-underline-offset:3px;font-size:12px}.traffic-consent>div{gap:10px;margin-top:14px;display:flex}.traffic-consent button{color:#173b5a;min-height:42px;font:inherit;cursor:pointer;background:#edf3f9;border:1px solid #d3dfeb;border-radius:8px;flex:1;font-size:13px}.traffic-consent button+button{color:#fff;background:#173c5e;border-color:#173c5e}:is(.traffic-consent :focus-visible,.traffic-settings:focus-visible){outline-offset:3px;outline:3px solid #2c8be6}.traffic-settings{font:inherit;color:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;font-size:12px;text-decoration:underline}.p-footer .traffic-settings{color:#9fb5cf;white-space:nowrap}.analytics-privacy{color:#163651;max-width:760px;margin:60px auto;padding:0 24px 60px;line-height:1.9}.analytics-privacy h1{letter-spacing:-1px;font-size:32px}.analytics-privacy h2{margin-top:30px;font-size:20px}.analytics-privacy p,.analytics-privacy li{color:#536d83;font-size:15px}.analytics-privacy a{color:#2362b1}.analytics-privacy .traffic-settings{color:#2362b1;font-size:15px}.analytics-privacy dl>div{border-top:1px solid #dbe5ef;padding:16px 0}.analytics-privacy dt{font-weight:700}.analytics-privacy dd{color:#536d83;margin:6px 0}@media (max-width:600px){.traffic-consent{max-width:none;padding:17px;bottom:58px;left:12px;right:12px}.traffic-consent strong{font-size:14px}.analytics-privacy h1{font-size:27px}.p-footer .traffic-settings{margin-top:12px;display:block}}
