:root{--rq-indigo-900:#1e1a46;--rq-aqua:#00d1c1;--rq-sand:#f3e7d3;--rq-muted:#5c577a;--rq-link:#12b8ab;--rq-shadow-soft:0 8px 20px rgba(0,0,0,.12)}#rq-cookie-banner{position:fixed;z-index:60;bottom:16px;right:16px;max-width:420px;width:min(420px,calc(100% - 32px));background:#fff;border-radius:16px;box-shadow:var(--rq-shadow-soft);border:1px solid rgba(30,26,70,.12);padding:14px 16px 12px;font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans";color:#14121f;font-size:13px;line-height:1.4;box-sizing:border-box;transform:translateY(8px);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}#rq-cookie-banner.s-95c796a5c94ab10c52d4{opacity:1;transform:translateY(0);pointer-events:auto}#rq-cookie-banner[hidden]{display:none!important}.s-bb35f07167b1671430a6{display:flex;flex-direction:column;gap:8px}.s-a179d8ec4a4b14378961{display:flex;align-items:flex-start;gap:10px}.s-6f5a310b107fd5617dab{flex-shrink:0;width:18px;height:18px;border-radius:999px;background:var(--rq-sand);position:relative}.s-6f5a310b107fd5617dab::before{content:"";position:absolute;inset:4px;border-radius:999px;background:linear-gradient(135deg,var(--rq-aqua),#6df6f0)}.s-6bb2eb1af1679c3ede19{font-weight:700;font-size:13px;color:var(--rq-indigo-900);margin-bottom:2px}.s-75cbf1654f1fc2d36876{color:var(--rq-muted);font-size:12px}.s-75cbf1654f1fc2d36876 a{color:var(--rq-link);text-decoration:underline}.s-f01513a96deb8de1dd1d{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.s-3131f2c7400e3fa76680{border-radius:999px;border:1px solid rgba(30,26,70,.18);padding:7px 12px;font-size:12px;font-weight:600;background:#fff;color:var(--rq-indigo-900);cursor:pointer;transition:background .18s,transform .1s,box-shadow .18s,border-color .18s;display:inline-flex;align-items:center;gap:4px}.s-1b654d2b28a6acaf95e3{background:linear-gradient(90deg,var(--rq-aqua),#7fffee);border-color:transparent;color:#041816;box-shadow:0 6px 14px rgba(0,0,0,.12)}.s-918faa36d5f51d310d6e{border-color:transparent;padding-inline:4px}.s-3131f2c7400e3fa76680:hover{background:#f6f4ff}.s-1b654d2b28a6acaf95e3:hover{filter:brightness(1.03)}.s-3131f2c7400e3fa76680:active{transform:translateY(1px);box-shadow:none}.s-82ac69fcbff82b949316{margin-top:6px;padding-top:8px;border-top:1px dashed rgba(30,26,70,.18);display:none}.s-82ac69fcbff82b949316[data-rq-open=true]{display:block}.s-b55b52749f7409300df9{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rq-muted);margin-bottom:4px}.s-401715f19e3afe5b8cbd{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px}.s-7732fb83d06a58a9835d{font-size:12px;font-weight:600;color:var(--rq-indigo-900)}.s-20c25ab6063b8f68fa10,.s-dea7dcec423f0e1b00b1{font-size:11px;color:var(--rq-muted)}.s-f447fa864703ff3ec74c{position:relative;width:34px;height:18px;border-radius:999px;background:rgba(30,26,70,.15);cursor:pointer;flex-shrink:0;transition:background .18s}.s-46e144ad8a55414289f8{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 2px 5px rgba(0,0,0,.18);transition:transform .18s}.s-d978a4a209ec4c91d08a{position:absolute;opacity:0;pointer-events:none}.s-d978a4a209ec4c91d08a:checked+.s-f447fa864703ff3ec74c{background:var(--rq-aqua)}.s-d978a4a209ec4c91d08a:checked+.s-f447fa864703ff3ec74c .s-46e144ad8a55414289f8{transform:translateX(16px)}.s-20c25ab6063b8f68fa10{margin-top:2px}@media (max-width:640px){#rq-cookie-banner{left:8px;right:8px;bottom:10px;width:auto;max-width:none;padding:12px 12px 10px}.s-f01513a96deb8de1dd1d{flex-direction:column;align-items:flex-start}.s-1b654d2b28a6acaf95e3,.s-3131f2c7400e3fa76680{width:100%;justify-content:center;text-align:center}}