.measurement-consent[hidden]{display:none}.measurement-consent{z-index:10000;color:#172d45;background:#fff;border:1px solid #dce5f1;border-radius:20px;align-items:center;gap:28px;max-width:1120px;margin-inline:auto;padding:24px;font:15px/1.5 TASA Orbiter,system-ui,sans-serif;display:flex;position:fixed;inset:auto 20px 20px;box-shadow:0 8px 40px #172d4526}.measurement-consent h2{letter-spacing:0;margin:0 0 6px;font:700 18px/1.3 TASA Orbiter,system-ui,sans-serif}.measurement-consent p{color:#40556c;margin:0;font-size:14px;line-height:1.5}.measurement-consent a{color:#205cb8;text-decoration:underline}.measurement-consent__actions{flex-shrink:0;gap:10px;display:flex}.measurement-consent button{color:#205cb8;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #205cb8;border-radius:10px;padding:10px 16px;font-weight:600}.measurement-consent button:hover{background:#edf4ff}.measurement-consent button:focus-visible,.cookie-preferences:focus-visible{outline-offset:4px;outline:3px solid #205cb8}.cookie-preferences{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:block}@media (width<=720px){.measurement-consent{flex-direction:column;align-items:stretch;gap:16px;max-height:calc(100dvh - 24px);padding:20px;inset:auto 12px 12px;overflow:auto}.measurement-consent__actions{flex-wrap:wrap}.measurement-consent button{flex:1}}
