.google-ads-consent-module__OI3UMq__banner{z-index:120;background:#fff;border:1px solid #cad1df;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;width:min(900px,100% - 36px);margin-inline:auto;padding:20px 22px;display:grid;position:fixed;bottom:18px;left:18px;right:18px;box-shadow:0 18px 60px #101a2c33}.google-ads-consent-module__OI3UMq__copy h2{margin:0 0 5px;font-size:17px}.google-ads-consent-module__OI3UMq__copy p{color:#536075;margin:0;font-size:13px;line-height:1.5}.google-ads-consent-module__OI3UMq__copy a{color:var(--blue);text-underline-offset:3px;font-weight:600;text-decoration:underline}.google-ads-consent-module__OI3UMq__actions{align-items:center;gap:9px;display:flex}.google-ads-consent-module__OI3UMq__decline{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #b9c1cf;border-radius:8px;padding:10px 14px;font-weight:600}.google-ads-consent-module__OI3UMq__allow{background:var(--blue);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:11px 15px;font-weight:600}.google-ads-consent-module__OI3UMq__allow:hover{background:var(--blue-dark)}.google-ads-consent-module__OI3UMq__footerButton{color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.google-ads-consent-module__OI3UMq__footerButton:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:700px){.google-ads-consent-module__OI3UMq__banner{grid-template-columns:1fr;gap:14px;width:calc(100% - 20px);padding:17px;bottom:10px;left:10px;right:10px}.google-ads-consent-module__OI3UMq__actions{grid-template-columns:1fr 1fr;display:grid}.google-ads-consent-module__OI3UMq__decline,.google-ads-consent-module__OI3UMq__allow{width:100%}}