.cz-terms-consent{display:flex!important;align-items:flex-start;gap:10px;margin:18px 0;padding:14px;background:#fff8dc;border:1px solid #b8a664;border-radius:10px;font:400 15px/1.8 Arial,sans-serif;color:#202124;text-align:right}.cz-terms-consent input{appearance:auto!important;width:22px!important;height:22px!important;min-width:22px;margin:3px 0;accent-color:#202124}.cz-terms-consent span{display:block}.cz-terms-consent a,.cz-policy-footer a{color:inherit;text-decoration:underline!important;text-underline-offset:3px}.cz-policy-footer{padding:24px 20px;border-top:1px solid #777;font:15px/1.9 Arial,sans-serif;text-align:center}.cz-policy-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px}.cz-policy-footer p{margin:16px 0 0;overflow-wrap:anywhere}.cz-policy-page{margin:0;background:#f6f6f3;color:#202124;font:17px/1.9 Arial,sans-serif}.cz-policy-page *{box-sizing:border-box}.cz-policy-page header,.cz-policy-page main,.cz-policy-page footer{max-width:900px;margin:auto;padding:24px}.cz-policy-page main{background:#fff;border-radius:14px;padding:32px}.cz-policy-page h1{font-size:clamp(26px,5vw,38px);line-height:1.3}.cz-policy-page h2{font-size:23px;line-height:1.5;margin-top:30px}.cz-policy-page a{color:#174a78;text-underline-offset:3px;overflow-wrap:anywhere}.cz-policy-page nav{display:flex;flex-wrap:wrap;gap:10px 24px}.cz-policy-date{color:#5d6267}.cz-skip{position:absolute;top:-80px;padding:12px;background:white}.cz-skip:focus{top:0}.cz-policy-page :focus-visible,.cz-terms-consent :focus-visible,.cz-policy-footer :focus-visible{outline:3px solid #1769a6;outline-offset:4px}@media(max-width:600px){.cz-policy-page main{padding:22px 18px;border-radius:0}.cz-terms-consent{font-size:14px}}
