:root{--tw-consent-bg:#fffdf8;--tw-consent-bg-soft:#fff7eb;--tw-consent-card:#f6efe4;--tw-consent-card-strong:#fffaf1;--tw-consent-text:#1e2a39;--tw-consent-text-soft:#4e5d6f;--tw-consent-border:#1e2a391f;--tw-consent-border-strong:#13253f38;--tw-consent-primary:#13253f;--tw-consent-primary-hover:#0d1b30;--tw-consent-yellow:#ffd447;--tw-consent-pink:#ff5fa2;--tw-consent-aqua:#42d9c8;--tw-consent-purple:#7b61ff;--tw-consent-shadow:0 28px 80px #13253f2e;--tw-consent-shadow-soft:0 18px 40px #13253f1f;--tw-consent-focus:#7b61ff;--tw-consent-radius:28px;--tw-consent-transition:.18s ease;--tw-consent-overlay:#13253f70;--tw-consent-overlay-strong:#13253f7a;--tw-consent-backdrop:blur(12px);--tw-consent-backdrop-soft:blur(8px)}html[data-theme=dark]{--tw-consent-bg:#111827;--tw-consent-bg-soft:#172033;--tw-consent-card:#1a2538;--tw-consent-card-strong:#22314a;--tw-consent-text:#f5f7fb;--tw-consent-text-soft:#c8d2e4;--tw-consent-border:#c9d5e42e;--tw-consent-border-strong:#c9d5e452;--tw-consent-primary:#eef4ff;--tw-consent-primary-hover:#fff;--tw-consent-shadow:0 28px 80px #0000007a;--tw-consent-shadow-soft:0 18px 40px #0000004d;--tw-consent-overlay:#030814b8;--tw-consent-overlay-strong:#030814c7}html[data-contrast=more]{--tw-consent-border:#13253f3d;--tw-consent-border-strong:#13253f6b;--tw-consent-focus:#274b7a}html[data-theme=dark][data-contrast=more]{--tw-consent-border:#ffffff57;--tw-consent-border-strong:#ffffff8a;--tw-consent-focus:#9dc1ff}html[data-transparency=reduce],html[data-datausage=reduce]{--tw-consent-backdrop:none;--tw-consent-backdrop-soft:none}.tw-consent-banner{z-index:2147483646;border:1px solid var(--tw-consent-border);border-radius:var(--tw-consent-radius);width:min(42rem,100vw - 2rem);max-height:calc(100vh - 2rem);box-shadow:var(--tw-consent-shadow);color:var(--tw-consent-text);-webkit-backdrop-filter:var(--tw-consent-backdrop);backdrop-filter:var(--tw-consent-backdrop);contain:layout paint style;isolation:isolate;opacity:1;transform-origin:0 100%;background:radial-gradient(circle at 0 0,#ffd4474d,#0000 24%),radial-gradient(circle at 88% 18%,#7b61ff24,#0000 20%),radial-gradient(circle at 18% 92%,#42d9c829,#0000 20%),linear-gradient(#fffffff5,#fffdf8fa);flex-direction:column;padding:1.2rem 1.2rem 0;transition:opacity .22s,transform .22s cubic-bezier(.2,.9,.24,1);display:flex;position:fixed;top:auto;bottom:1rem;left:1rem;overflow:hidden;transform:translateY(0)scale(1)}.tw-consent-banner.is-entering{opacity:0;transform:translateY(12px)scale(.98)}.tw-consent-banner--compact{width:min(31rem,100vw - 2rem);max-height:none;padding:1rem 1rem 0}.tw-consent-banner--critical{height:auto;max-height:none;display:block;top:auto;bottom:.2rem}.tw-consent-banner--critical .tw-consent-banner__body,.tw-consent-banner--critical .tw-consent-banner__footer{flex:none}.tw-consent-banner--compact .tw-consent-banner__title,.tw-consent-banner--compact h3{max-width:100%;font-size:clamp(1.35rem,1.15rem + .8vw,1.7rem)}.tw-consent-banner--compact .tw-consent-banner__intro,.tw-consent-banner--compact p{font-size:.94rem;line-height:1.5}.tw-consent-banner--compact .tw-consent-banner__header{margin-bottom:.65rem}.tw-consent-banner.is-leaving{opacity:0;pointer-events:none;transform:translateY(12px)scale(.98)}.tw-consent-banner:before,.tw-consent-banner:after{content:"";pointer-events:none;position:absolute;inset:0}.tw-consent-banner:before{border-radius:inherit;-webkit-mask-composite:xor;background:linear-gradient(135deg,#ffd447a6,#ff5fa273,#42d9c873,#7b61ff8c);padding:1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tw-consent-banner:after{border-radius:0 0 var(--tw-consent-radius) var(--tw-consent-radius);opacity:.9;background:radial-gradient(circle at 8% 30%,#ffd447e6 0 3px,#0000 3px),radial-gradient(circle at 18% 62%,#ff5fa2b3 0 2px,#0000 2px),radial-gradient(circle at 58% 18%,#42d9c8bf 0 3px,#0000 3px),radial-gradient(circle at 80% 46%,#7b61ffb3 0 2px,#0000 2px),linear-gradient(135deg,#ffd44729,#ff5fa20f 38%,#42d9c81f 70%,#7b61ff1a);height:72px;top:auto}.tw-consent-banner__header{margin-bottom:1rem;padding:.15rem 0 .1rem;position:relative}.tw-consent-banner__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;flex:auto;min-height:0;padding-bottom:.35rem;overflow:hidden auto}.tw-consent-banner__summary{gap:.8rem;padding-bottom:.15rem;display:grid}.tw-consent-banner__summary-text{color:var(--tw-consent-text-soft);margin:0;font-size:.94rem;line-height:1.5}.tw-consent-chips{flex-wrap:wrap;gap:.55rem;display:flex}.tw-consent-chip{min-height:2rem;color:var(--tw-consent-primary);letter-spacing:.01em;background:#ffffffb8;border:1px solid #13253f1a;border-radius:999px;align-items:center;padding:.45rem .8rem;font-size:.83rem;font-weight:700;display:inline-flex}.tw-consent-banner__eyebrow{color:var(--tw-consent-primary);letter-spacing:.04em;text-transform:uppercase;background:#ffd44733;border-radius:999px;align-items:center;gap:.4rem;margin-bottom:.9rem;padding:.42rem .85rem;font-size:.82rem;font-weight:700;display:inline-flex}.tw-consent-banner__sparkles{color:var(--tw-consent-pink);letter-spacing:.12rem;font-size:1rem;position:absolute;top:0;right:0;transform:rotate(-6deg)}.tw-consent-banner__title,.tw-consent-banner h3{letter-spacing:-.035em;text-shadow:0 1px #ffffff59;max-width:18ch;margin:0 0 .55rem;font-size:clamp(1.7rem,1.3rem + 1.2vw,2.2rem);font-weight:800;line-height:1.05;color:var(--tw-consent-text)!important}.tw-consent-banner__intro,.tw-consent-banner p{text-shadow:0 1px #ffffff4d;margin:0;font-size:.98rem;line-height:1.6;color:var(--tw-consent-text-soft)!important}.tw-consent-banner__privacy{margin:.55rem 0 0;font-size:.95rem;line-height:1.5}.tw-consent-banner__privacy-link{color:var(--tw-consent-primary);text-underline-offset:.16em;font-weight:700;text-decoration:underline;text-decoration-thickness:.08em}.tw-consent-banner__privacy-link:hover{color:var(--tw-consent-primary-hover)}.tw-consent-banner__privacy-link:focus-visible{outline-offset:3px;border-radius:.35rem;outline:3px solid #7b61ff47}.tw-consent-options{gap:.85rem;padding-bottom:.5rem;display:grid;overflow:visible}.tw-consent-option{background:linear-gradient(180deg, #ffffffc7, #fffaf1eb), var(--tw-consent-card);cursor:pointer;transition:transform var(--tw-consent-transition), box-shadow var(--tw-consent-transition), border-color var(--tw-consent-transition), background-color var(--tw-consent-transition);border:1px solid #13253f14;border-radius:22px;grid-template-columns:1fr auto;align-items:center;gap:1rem;padding:.95rem 1rem .95rem .9rem;display:grid;position:relative;box-shadow:inset 0 1px #fff9}.tw-consent-option:hover{box-shadow:var(--tw-consent-shadow-soft);border-color:#13253f29;transform:translateY(-2px)}.tw-consent-option:focus-within{border-color:var(--tw-consent-focus);box-shadow:0 0 0 4px #7b61ff2e, var(--tw-consent-shadow-soft)}.tw-consent-option.is-active{background:linear-gradient(180deg, #fffffff2, #effffbeb), var(--tw-consent-card-strong);border-color:#42d9c873}.tw-consent-option.is-locked{border-color:#ffd44761}.tw-consent-option__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tw-consent-option__content{grid-template-columns:auto 1fr;align-items:start;gap:.95rem;min-width:0;display:grid}.tw-consent-option__icon{width:2.75rem;height:2.75rem;color:var(--tw-consent-primary);background:linear-gradient(135deg,#ffd44759,#ff5fa247);border-radius:999px;justify-content:center;align-items:center;font-size:1.2rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffffa6}.tw-consent-option[data-category=analytics] .tw-consent-option__icon{background:linear-gradient(135deg,#42d9c857,#7b61ff2e)}.tw-consent-option[data-category=marketing] .tw-consent-option__icon{background:linear-gradient(135deg,#ff5fa24d,#ffd4475c)}.tw-consent-option__text{gap:.38rem;min-width:0;display:grid}.tw-consent-option__topline{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.tw-consent-option__text strong{color:var(--tw-consent-text);font-size:1rem;font-weight:800;line-height:1.25}.tw-consent-option__text small{color:var(--tw-consent-text-soft);font-size:.92rem;line-height:1.45}.tw-consent-option__badge,.tw-consent-option__status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:1.7rem;padding:.22rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.tw-consent-option__badge{color:var(--tw-consent-primary);background:#13253f14}.tw-consent-option__toggle{flex-shrink:0;justify-items:end;gap:.55rem;display:grid}.tw-consent-option__switch{width:3.4rem;height:2rem;transition:background-color var(--tw-consent-transition), box-shadow var(--tw-consent-transition);background:#13253f2e;border-radius:999px;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 0 0 1px #13253f0f}.tw-consent-option__switch:after{content:"";width:1.56rem;height:1.56rem;transition:transform var(--tw-consent-transition);background:#fff;border-radius:50%;position:absolute;top:.22rem;left:.22rem;box-shadow:0 4px 10px #13253f29}.tw-consent-option.is-active .tw-consent-option__switch,.tw-consent-option.is-locked .tw-consent-option__switch{background:linear-gradient(135deg, var(--tw-consent-aqua), var(--tw-consent-yellow));box-shadow:0 0 0 6px #42d9c81f}.tw-consent-option.is-active .tw-consent-option__switch:after,.tw-consent-option.is-locked .tw-consent-option__switch:after{transform:translate(1.4rem)}.tw-consent-option.is-locked .tw-consent-option__status{color:#7b5200;background:#ffd44738}.tw-consent-option.is-active .tw-consent-option__status{color:#126d63;background:#42d9c82e}.tw-consent-option[data-state=inactive] .tw-consent-option__status{color:var(--tw-consent-text-soft);background:#13253f14}.tw-consent-actions-hint,.tw-consent-banner__note{max-width:44ch;text-shadow:none;font-size:.95rem;line-height:1.6;color:var(--tw-consent-text-soft)!important}.tw-consent-actions-hint{z-index:1;margin:.9rem 0 .7rem;position:relative}.tw-consent-banner__footer{z-index:2;-webkit-backdrop-filter:var(--tw-consent-backdrop-soft);backdrop-filter:var(--tw-consent-backdrop-soft);border-bottom-left-radius:calc(var(--tw-consent-radius) - 6px);border-bottom-right-radius:calc(var(--tw-consent-radius) - 6px);background:linear-gradient(#fffdf8d1,#fffdf8f7 22%,#fffdf8);flex:none;margin-top:.85rem;padding:.9rem 0 1.1rem;position:sticky;bottom:0}.tw-consent-banner__footer--preferences{z-index:3;padding:1rem 0 calc(1.1rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:var(--tw-consent-backdrop-soft);backdrop-filter:var(--tw-consent-backdrop-soft);border-bottom-left-radius:calc(var(--tw-consent-radius) - 6px);border-bottom-right-radius:calc(var(--tw-consent-radius) - 6px);background:linear-gradient(#fffdf8b8,#fffdf8f5 18%,#fffdf8);margin-top:.85rem;position:sticky;bottom:0}.tw-consent-banner__footer:before{content:"";background:linear-gradient(90deg,#ff5fa200,#13253f1f,#42d9c800);width:100%;height:1px;margin-bottom:.85rem;display:block}.tw-consent-banner__footer--preferences:before{display:block}.tw-consent-banner__note{z-index:1;font-weight:500;position:relative;color:var(--tw-consent-text)!important}.tw-consent-actions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.75rem;display:flex}.tw-consent-actions--preferences{justify-content:flex-end}.tw-consent-actions--preferences .tw-consent-button{flex:none}.tw-consent-feedback{width:100%;color:var(--tw-consent-text-soft);text-align:right;margin:0 0 .7rem;font-size:.92rem;font-weight:700;line-height:1.35}.tw-consent-feedback[hidden]{display:none}.tw-consent-feedback[data-state=error]{color:#b42318}.tw-consent-banner--compact .tw-consent-actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;display:grid}.tw-consent-banner--compact .tw-consent-button--minimal{grid-column:1/-1}.tw-consent-button{--button-height:3rem;--button-padding-inline:1.15rem;--button-font-size:.96rem;--button-family:inherit;--button-weight:700;appearance:none;width:auto;min-width:0;min-height:var(--button-height);padding:0 var(--button-padding-inline);border:1px solid var(--button-border,transparent);background:var(--button-bg,transparent);box-shadow:var(--button-shadow,none);color:var(--button-text,var(--tw-consent-primary));font-family:var(--button-family);font-size:var(--button-font-size);font-weight:var(--button-weight);text-align:center;white-space:nowrap;cursor:pointer;transition:transform var(--tw-consent-transition), box-shadow var(--tw-consent-transition), background-color var(--tw-consent-transition), border-color var(--tw-consent-transition), color var(--tw-consent-transition), opacity var(--tw-consent-transition);border-radius:999px;justify-content:center;align-items:center;line-height:1.1;text-decoration:none;display:inline-flex}.tw-consent-button:hover{border-color:var(--button-border-hover,var(--button-border,transparent));background:var(--button-bg-hover,var(--button-bg,transparent));box-shadow:var(--button-shadow-hover,var(--button-shadow,none));color:var(--button-text-hover,var(--button-text,var(--tw-consent-primary)));transform:translateY(-2px)}.tw-consent-button.is-saving{cursor:progress}.tw-consent-button:focus-visible,.tw-consent-settings-button:focus-visible{outline-offset:3px;outline:3px solid #7b61ff47}.tw-consent-button--primary{--button-bg:linear-gradient(180deg, #1d3455, var(--tw-consent-primary));--button-bg-hover:linear-gradient(180deg, #17304f, var(--tw-consent-primary-hover));--button-border:transparent;--button-text:#fffdf8;--button-shadow:0 12px 26px #13253f3d, inset 0 1px 0 #ffffff2e;--button-shadow-hover:0 16px 32px #13253f47, inset 0 1px 0 #ffffff38}.tw-consent-button--primary:hover{color:#fffdf8}.tw-consent-button--ghost{--button-bg:#ffffffe0;--button-bg-hover:#fffffff5;--button-border:#13253f33;--button-text:var(--tw-consent-primary);--button-shadow:inset 0 1px 0 #ffffffb3;--button-shadow-hover:inset 0 1px 0 #ffffffd1}.tw-consent-button--minimal{--button-bg:transparent;--button-bg-hover:#ffffff6b;--button-border:transparent;--button-text:var(--tw-consent-text-soft);--button-shadow:none;--button-shadow-hover:none}.tw-consent-button--minimal:hover{color:var(--tw-consent-primary)}.tw-consent-button--youtube{--button-bg:linear-gradient(180deg, #ff3b30, #c00);--button-bg-hover:linear-gradient(180deg, #ff5046, #b80000);--button-border:transparent;--button-text:#fffdf8;--button-shadow:0 12px 26px #cc00003d, inset 0 1px 0 #ffffff2e;--button-shadow-hover:0 16px 32px #b8000047, inset 0 1px 0 #ffffff38;text-decoration:none}.tw-consent-button--youtube:hover{color:#fffdf8;background:linear-gradient(#ff5046,#b80000);text-decoration:none;box-shadow:0 16px 32px #b8000047}.tw-consent-button--spotify{--button-bg:linear-gradient(180deg, #1ed760, #12833a);--button-bg-hover:linear-gradient(180deg, #3be877, #0f6f31);--button-border:transparent;--button-text:#08140c;--button-shadow:0 12px 26px #12833a3d, inset 0 1px 0 #ffffff2e;--button-shadow-hover:0 16px 32px #12833a47, inset 0 1px 0 #ffffff38;text-decoration:none}.tw-consent-button--spotify:hover{color:#08140c;background:linear-gradient(#3be877,#0f6f31);text-decoration:none;box-shadow:0 16px 32px #12833a47}.tw-consent-button--whatsapp{--button-bg:linear-gradient(180deg, #25d366, #128c3f);--button-bg-hover:linear-gradient(180deg, #36e075, #0f7a37);--button-border:transparent;--button-text:#fffdf8;--button-shadow:0 12px 26px #128c3f47, inset 0 1px 0 #ffffff2e;--button-shadow-hover:0 16px 32px #128c3f52, inset 0 1px 0 #ffffff38;text-decoration:none}.tw-consent-button--whatsapp:hover{color:#fffdf8;background:linear-gradient(#36e075,#0f7a37);text-decoration:none;box-shadow:0 16px 32px #128c3f52}.tw-consent-button--save{--button-bg:linear-gradient(180deg, #1d3455, var(--tw-consent-primary));--button-bg-hover:linear-gradient(180deg, #17304f, var(--tw-consent-primary-hover));--button-border:transparent;--button-text:#fffdf8;--button-shadow:0 12px 26px #13253f3d, inset 0 1px 0 #ffffff2e;--button-shadow-hover:0 16px 32px #13253f47, inset 0 1px 0 #ffffff38;--button-padding-inline:1.35rem}.tw-consent-button--dismiss{--button-padding-inline:1rem;--button-bg:transparent;--button-bg-hover:#fff3;--button-border:transparent;--button-text:var(--tw-consent-text-soft);--button-shadow:none;--button-shadow-hover:none;margin-right:auto}.tw-consent-button[hidden]{display:none}.tw-consent-button:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.tw-settings-dock{--tw-settings-button-size:clamp(3.2rem, 4.4vw, 3.6rem);--tw-settings-button-gap:.62rem;right:max(.85rem, env(safe-area-inset-right,0px));bottom:calc(.85rem + env(safe-area-inset-bottom,0px));z-index:2147483646;gap:var(--tw-settings-button-gap);opacity:1;visibility:visible;align-items:end;padding:0;transition:opacity .22s,transform .24s,visibility linear;display:inline-flex;position:fixed;transform:translate(0,0)scale(1)}.tw-settings-dock:before{content:none}body.cms-page--availability-footer-blocked .tw-settings-dock{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,transform .22s,visibility 0s linear .18s;transform:translateY(.85rem)scale(.96)}.tw-consent-settings-button{--tw-settings-accent:#19b8ff5c;--tw-settings-accent-soft:#19b8ff21;--tw-settings-accent-glow:#19b8ff1f;appearance:none;width:var(--tw-settings-button-size);height:var(--tw-settings-button-size);min-width:var(--tw-settings-button-size);min-height:var(--tw-settings-button-size);background:radial-gradient(circle at 30% 20%, #ffffff2e 0 .18rem, transparent .2rem), linear-gradient(116deg, var(--tw-settings-accent-soft) 0 30%, transparent 30.4% 100%), linear-gradient(133deg, #24314cf7 0%, #12192bfa 100%);box-shadow:inset 0 1px 0 #ffffff38, inset 0 -.58rem 1rem #050a1852, 0 0 0 .18rem #ffffff12, 0 .95rem 1.85rem #0c031f47, 0 0 1.25rem var(--tw-settings-accent-glow);color:#f8fbff;font:inherit;cursor:pointer;opacity:1;transition:transform .22s ease, opacity .22s ease, background-color var(--tw-consent-transition), border-color var(--tw-consent-transition), box-shadow var(--tw-consent-transition), color var(--tw-consent-transition);vertical-align:top;isolation:isolate;box-sizing:border-box;-webkit-backdrop-filter:var(--tw-consent-backdrop-soft);backdrop-filter:var(--tw-consent-backdrop-soft);border:1px solid #c0dcff4d;border-radius:999px;flex:none;justify-content:center;align-self:center;align-items:center;padding:0;font-size:1rem;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden;transform:translateY(0)scale(1)}.tw-consent-settings-button--consent{--tw-settings-accent:#ffd34f6b;--tw-settings-accent-soft:#ff971f26;--tw-settings-accent-glow:#ff971f1f;order:1}.tw-consent-settings-button:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;border:1px solid #ffffff29;position:absolute;inset:.34rem}.tw-consent-settings-button:hover{background:radial-gradient(circle at 30% 20%, #ffffff38 0 .18rem, transparent .2rem), linear-gradient(116deg, color-mix(in srgb, var(--tw-settings-accent) 54%, transparent) 0 30%, transparent 30.4% 100%), linear-gradient(133deg, #2d3c5afa 0%, #161f34fa 100%);box-shadow:inset 0 1px 0 #ffffff47, inset 0 -.58rem 1rem #050a1847, 0 0 0 .2rem #ffffff17, 0 1.05rem 2rem #0c031f52, 0 0 1.45rem var(--tw-settings-accent-glow);border-color:#dcedff75;transform:translateY(-.06rem)scale(1.01)}.tw-consent-settings-button:focus-visible{outline-offset:3px;outline:3px solid #7b61ff47}.tw-consent-settings-button__content{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:inline-flex;position:relative}.tw-consent-settings-button__label{white-space:nowrap;min-width:0;line-height:1;display:block}.tw-consent-settings-button__icon{flex:none;justify-content:center;align-items:center;width:1.48rem;height:1.48rem;line-height:1;display:inline-flex}.tw-consent-settings-button__icon--consent{width:1.44rem;height:1.44rem}.tw-consent-settings-button__icon--accessibility{width:1.58rem;height:1.58rem}.tw-consent-settings-button.is-entering{opacity:0;transform:translateY(12px)scale(.92)}.tw-consent-settings-button.is-leaving{opacity:0;pointer-events:none;transform:translateY(10px)scale(.92)}.tw-consent-settings-button:only-child{border-radius:999px}.tw-consent-settings-button--accessibility{--tw-settings-accent:#42d9c861;--tw-settings-accent-soft:#19b8ff24;--tw-settings-accent-glow:#42d9c81f;order:2}.tw-accessibility-modal{z-index:2147483647;background:var(--tw-consent-overlay);-webkit-backdrop-filter:var(--tw-consent-backdrop-soft);backdrop-filter:var(--tw-consent-backdrop-soft);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.tw-accessibility-modal__card{border:1px solid var(--tw-consent-border);border-radius:var(--tw-consent-radius);width:min(58rem,100%);max-width:100%;height:min(90vh,90dvh);max-height:min(90vh,90dvh);box-shadow:var(--tw-consent-shadow);color:var(--tw-consent-text);background:radial-gradient(circle at 0 0,#ffd44729,#0000 26%),radial-gradient(circle at 88% 18%,#7b61ff14,#0000 20%),radial-gradient(circle at 22% 88%,#42d9c814,#0000 16%),linear-gradient(#fffffff7,#fffdf8fa);grid-template-rows:auto minmax(0,1fr) auto;padding:1.25rem;display:grid;overflow:hidden}.tw-accessibility-modal__header{padding-right:5rem;position:relative}.tw-accessibility-modal__title{color:var(--tw-consent-text);letter-spacing:-.035em;text-wrap:balance;margin:0 0 .65rem;font-size:clamp(1.65rem,1.3rem + .95vw,2.1rem);font-weight:800;line-height:1.08}.tw-accessibility-modal__intro{max-width:56ch;color:var(--tw-consent-text-soft);margin:0;font-size:.97rem;line-height:1.6}.tw-accessibility-modal__close{appearance:none;min-height:2.5rem;color:var(--tw-consent-primary);font:inherit;cursor:pointer;background:#fffffff0;border:1px solid #13253f29;border-radius:999px;padding:.55rem .9rem;font-weight:700;position:absolute;top:0;right:0;box-shadow:0 6px 18px #13253f14}.tw-accessibility-modal__close:focus-visible{outline:none;box-shadow:0 0 0 3px #7b61ff38,0 8px 20px #13253f1f}.tw-accessibility-modal__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;gap:.8rem;min-height:0;margin-top:1.1rem;padding-right:.2rem;display:grid;overflow:hidden auto}.tw-accessibility-modal__section{background:linear-gradient(180deg, #ffffffeb, #fffaf1f5), var(--tw-consent-card);border:1px solid #13253f14;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.9rem;min-width:0;padding:.95rem;display:grid;box-shadow:inset 0 1px #fff9}.tw-accessibility-modal__section-copy{min-width:0}.tw-accessibility-modal__section-title{margin:0 0 .3rem;font-size:1rem;font-weight:800;line-height:1.25}.tw-accessibility-modal__section-description{color:var(--tw-consent-text-soft);margin:0;font-size:.92rem;line-height:1.5}.tw-accessibility-segmented{background:linear-gradient(#ffffffe0,#f5f8fcf0);border:1px solid #13253f1a;border-radius:18px;flex-wrap:nowrap;align-items:stretch;gap:.35rem;width:min(100%,21rem);min-width:0;max-width:100%;margin:0;padding:.3rem;display:flex;box-shadow:inset 0 1px #ffffffbf}.tw-accessibility-segmented__legend{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tw-accessibility-segmented__option{flex:1 1 0;min-width:0;display:flex;position:relative}.tw-accessibility-segmented__option input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.tw-accessibility-segmented__label{width:100%;min-height:2.75rem;color:var(--tw-consent-text-soft);text-align:center;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;cursor:pointer;transition:background-color var(--tw-consent-transition), color var(--tw-consent-transition), box-shadow var(--tw-consent-transition), transform var(--tw-consent-transition);border-radius:14px;justify-content:center;align-items:center;padding:.65rem .8rem;font-size:.88rem;font-weight:700;line-height:1.25;display:inline-flex}.tw-accessibility-segmented__option.is-selected .tw-accessibility-segmented__label{color:var(--tw-consent-primary);background:linear-gradient(#13253f0f,#7b61ff1f);box-shadow:0 6px 14px #13253f14,inset 0 1px #ffffffb8}.tw-accessibility-segmented__option input:focus-visible+.tw-accessibility-segmented__label{outline-offset:2px;outline:3px solid #7b61ff47}.tw-accessibility-modal__actions{z-index:2;background:linear-gradient(#fffdf800,#fffdf8e6 28%,#fffdf8);border-top:1px solid #13253f1a;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;margin-top:.9rem;padding-top:.9rem;display:flex;position:sticky;bottom:0}.tw-accessibility-modal__actions .tw-consent-button{flex:none}.tw-accessibility-modal__actions .tw-consent-button--ghost{--button-bg:#ffffffe6;--button-bg-hover:#fff;--button-border:#13253f2e;--button-shadow:0 8px 18px #13253f14, inset 0 1px 0 #ffffffc2;--button-shadow-hover:0 12px 24px #13253f1f, inset 0 1px 0 #ffffffd6}.tw-accessibility-modal__actions .tw-consent-button--primary{--button-padding-inline:1.35rem}@media (width<=640px){.tw-settings-dock{--tw-settings-button-size:2.85rem;--tw-settings-button-gap:.36rem;right:max(.75rem, env(safe-area-inset-right,0px));bottom:calc(.76rem + env(safe-area-inset-bottom,0px));gap:var(--tw-settings-button-gap)}.tw-consent-settings-button{padding:0;font-size:.9rem}.tw-accessibility-modal__actions{grid-template-columns:1fr;display:grid}}.tw-youtube-modal{z-index:10000;background:var(--tw-consent-overlay-strong);-webkit-backdrop-filter:var(--tw-consent-backdrop-soft);backdrop-filter:var(--tw-consent-backdrop-soft);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}html[data-theme=dark] .tw-consent-banner{background:radial-gradient(circle at 0 0,#ffd4471f,#0000 24%),radial-gradient(circle at 88% 18%,#7b61ff38,#0000 20%),radial-gradient(circle at 18% 92%,#42d9c824,#0000 20%),linear-gradient(#172033f7,#111827fc)}html[data-theme=dark] .tw-consent-option,html[data-theme=dark] .tw-accessibility-modal__section,html[data-theme=dark] .tw-youtube-modal__actions{background:linear-gradient(180deg, #202c41f0, #172033fa), var(--tw-consent-card);border-color:#c9d5e424;box-shadow:inset 0 1px #ffffff0f}html[data-theme=dark] .tw-consent-option.is-active{background:linear-gradient(180deg, #14373ae0, #172033fa), var(--tw-consent-card-strong);border-color:#42d9c866}html[data-theme=dark] .tw-consent-option.is-locked{border-color:#ffd44757}html[data-theme=dark] .tw-consent-option__badge,html[data-theme=dark] .tw-consent-option[data-state=inactive] .tw-consent-option__status,html[data-theme=dark] .tw-accessibility-modal__close,html[data-theme=dark] .tw-consent-button--ghost{color:var(--tw-consent-text);background:#111827e0;border-color:#c9d5e42e}html[data-theme=dark] .tw-consent-button--save{color:#111827;background:linear-gradient(#eef4ff,#c8d8f5);border-color:#0000}html[data-theme=dark] .tw-consent-banner__footer,html[data-theme=dark] .tw-consent-banner__footer--preferences,html[data-theme=dark] .tw-accessibility-modal__actions{background:linear-gradient(#11182700,#111827eb 28%,#111827fa)}html[data-theme=dark] .tw-settings-dock:before{background:0 0}html[data-theme=dark] .tw-consent-settings-button{background:radial-gradient(circle at 30% 20%, #ffffff24 0 .18rem, transparent .2rem), linear-gradient(116deg, var(--tw-settings-accent-soft) 0 30%, transparent 30.4% 100%), linear-gradient(133deg, #202c41fa, #111827fa);box-shadow:inset 0 1px 0 #ffffff1f, inset 0 -.58rem 1rem #03081457, 0 0 0 .18rem #ffffff0f, 0 .95rem 1.85rem #03081461, 0 0 1.25rem var(--tw-settings-accent-glow);color:#f8fbff;border-color:#c9e0ff3d}html[data-theme=dark] .tw-consent-settings-button:hover{background:radial-gradient(circle at 30% 20%, #ffffff2e 0 .18rem, transparent .2rem), linear-gradient(116deg, color-mix(in srgb, var(--tw-settings-accent) 52%, transparent) 0 30%, transparent 30.4% 100%), linear-gradient(133deg, #2d3b55fa, #172033fa);box-shadow:inset 0 1px 0 #ffffff29, inset 0 -.58rem 1rem #03081452, 0 0 0 .2rem #ffffff12, 0 1.05rem 2rem #03081470, 0 0 1.45rem var(--tw-settings-accent-glow);border-color:#dcedff61}html[data-theme=dark] .tw-accessibility-modal__card,html[data-theme=dark] .tw-youtube-modal__card{background:radial-gradient(circle at 16% 0,#ffd44714,#0000 20%),radial-gradient(circle at 100% 12%,#7b61ff1f,#0000 24%),linear-gradient(#1b2337fa,#101725fc);border-color:#c9d5e424;box-shadow:0 28px 56px #0308147a,inset 0 1px #ffffff0a}html[data-theme=dark] .tw-accessibility-modal .tw-consent-banner__eyebrow{color:#fff8dceb;background:#ffd4471f;border:1px solid #ffd44724}html[data-theme=dark] .tw-accessibility-modal__close{color:#f8fafcf5;background:linear-gradient(#34415be0,#1b2337f0);border-color:#c9d5e424;box-shadow:inset 0 1px #ffffff0f,0 10px 22px #03081447}html[data-theme=dark] .tw-accessibility-modal__close:hover{background:linear-gradient(#3d4c6aeb,#1f283df5);border-color:#c9d5e43d}html[data-theme=dark] .tw-accessibility-segmented{background:linear-gradient(#202c41e6,#172033f5);border-color:#c9d5e429;box-shadow:inset 0 1px #ffffff0f}html[data-theme=dark] .tw-accessibility-segmented__option.is-selected .tw-accessibility-segmented__label{color:#fff;background:linear-gradient(#7b61ff3d,#42d9c829);box-shadow:0 6px 14px #0000002e,inset 0 1px #ffffff14}html[data-contrast=more] .tw-consent-banner,html[data-contrast=more] .tw-accessibility-modal__card,html[data-contrast=more] .tw-youtube-modal__card,html[data-contrast=more] .tw-consent-option,html[data-contrast=more] .tw-accessibility-modal__section,html[data-contrast=more] .tw-accessibility-segmented,html[data-contrast=more] .tw-youtube-modal__actions,html[data-contrast=more] .tw-consent-button,html[data-contrast=more] .tw-accessibility-modal__close,html[data-contrast=more] .tw-consent-settings-button{border-width:2px}html[data-transparency=reduce] .tw-consent-banner,html[data-transparency=reduce] .tw-accessibility-modal__card,html[data-transparency=reduce] .tw-youtube-modal__card,html[data-transparency=reduce] .tw-settings-dock,html[data-transparency=reduce] .tw-consent-settings-button,html[data-transparency=reduce] .tw-consent-settings-button:before,html[data-transparency=reduce] .tw-consent-banner__footer,html[data-transparency=reduce] .tw-consent-banner__footer--preferences,html[data-transparency=reduce] .tw-accessibility-modal__actions,html[data-datausage=reduce] .tw-consent-banner,html[data-datausage=reduce] .tw-accessibility-modal__card,html[data-datausage=reduce] .tw-youtube-modal__card,html[data-datausage=reduce] .tw-settings-dock,html[data-datausage=reduce] .tw-consent-settings-button,html[data-datausage=reduce] .tw-consent-settings-button:before,html[data-datausage=reduce] .tw-consent-banner__footer,html[data-datausage=reduce] .tw-consent-banner__footer--preferences,html[data-datausage=reduce] .tw-accessibility-modal__actions{-webkit-backdrop-filter:none}html[data-motion=reduce] .tw-consent-banner,html[data-motion=reduce] .tw-consent-option,html[data-motion=reduce] .tw-consent-option__switch,html[data-motion=reduce] .tw-consent-option__switch:after,html[data-motion=reduce] .tw-consent-button,html[data-motion=reduce] .tw-consent-settings-button,html[data-motion=reduce] .tw-youtube-modal,html[data-motion=reduce] .tw-accessibility-segmented__label{transition:none}html[data-motion=reduce] .tw-consent-option:hover,html[data-motion=reduce] .tw-consent-button:hover,html[data-motion=reduce] .tw-consent-settings-button:hover{transform:none}.tw-youtube-modal__card{border:1px solid var(--tw-consent-border);border-radius:var(--tw-consent-radius);width:min(32rem,100%);box-shadow:var(--tw-consent-shadow);color:var(--tw-consent-text);text-shadow:none;background:radial-gradient(circle at 0 0,#ffd4473d,#0000 28%),radial-gradient(circle at 88% 18%,#ff5fa224,#0000 22%),linear-gradient(#fffffff7,#fffdf8fa);padding:1.4rem}.tw-youtube-modal__eyebrow{color:var(--tw-consent-primary);letter-spacing:.04em;text-transform:uppercase;text-shadow:none;background:#ff5fa21f;border-radius:999px;margin-bottom:.9rem;padding:.4rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.tw-youtube-modal__title{margin:0 0 .55rem;font-size:clamp(1.45rem,1.15rem + .8vw,1.9rem);font-weight:800;line-height:1.1;color:var(--tw-consent-text)!important;text-shadow:none!important;opacity:1!important}.tw-youtube-modal__text{margin:0;font-size:.98rem;line-height:1.6;color:var(--tw-consent-text-soft)!important;text-shadow:none!important;opacity:1!important}.tw-youtube-modal__card h3,.tw-youtube-modal__card p,.tw-youtube-modal__card span{opacity:1!important;filter:none!important;mix-blend-mode:normal!important}.tw-youtube-modal .tw-consent-button--primary{color:#fffdf8!important}.tw-youtube-modal .tw-consent-button--ghost{color:#13253f!important;background:#fffffff5!important;border-color:#13253f38!important}.tw-youtube-modal .tw-consent-button--ghost:hover{color:#0d1b30!important;background:#fff!important;border-color:#13253f4d!important}.tw-youtube-modal .tw-consent-button--youtube{color:#fffdf8!important}.tw-youtube-modal .tw-consent-button--spotify{color:#08140c!important}.tw-youtube-modal__actions{border-radius:calc(var(--tw-consent-radius) - 8px);background:linear-gradient(#ffffffd1,#f5f8fcf0);border:1px solid #13253f1a;grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));grid-auto-flow:row;align-items:stretch;gap:.8rem;margin-top:1.2rem;padding:.45rem;display:grid;box-shadow:inset 0 1px #ffffffbf}.tw-youtube-modal__actions .tw-consent-button{white-space:normal;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;width:100%;min-width:0;min-height:3.2rem;padding-block:.65rem;padding-inline:1rem}.tw-whatsapp-qr-modal{z-index:10000;background:var(--tw-consent-overlay-strong);-webkit-backdrop-filter:var(--tw-consent-backdrop-soft);backdrop-filter:var(--tw-consent-backdrop-soft);justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.tw-whatsapp-qr-modal--preview{z-index:0;background:var(--tw-consent-overlay);padding:1.4rem;display:flex;position:relative;inset:auto}.tw-whatsapp-qr-modal__card{border:1px solid var(--tw-consent-border);border-radius:var(--tw-consent-radius);width:min(22.5rem,100%);box-shadow:var(--tw-consent-shadow);color:var(--tw-consent-text);text-align:center;background:radial-gradient(circle at 0 0,#25d36629,#0000 28%),radial-gradient(circle at 88% 18%,#ff5fa21a,#0000 22%),linear-gradient(#fffffff7,#fffdf8fa);justify-items:center;padding:1.5rem 1.4rem 1.35rem;display:grid;position:relative}.tw-whatsapp-qr-modal__close{min-height:2.4rem;color:var(--tw-consent-text);cursor:pointer;background:#ffffffeb;border:1px solid #13253f24;border-radius:999px;padding:.35rem .7rem;font-size:.82rem;font-weight:700;position:absolute;top:.85rem;right:.85rem}.tw-whatsapp-qr-modal__title{margin:0 1.6rem .5rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);font-weight:800;line-height:1.15;color:var(--tw-consent-text)!important;text-shadow:none!important}.tw-whatsapp-qr-modal__text{margin:0 0 1rem;font-size:.95rem;line-height:1.5;color:var(--tw-consent-text-soft)!important;text-shadow:none!important}.tw-whatsapp-qr-modal__qr{background:#fff;border:3px solid #25d366;border-radius:1.1rem;justify-content:center;align-items:center;width:13.75rem;height:13.75rem;margin:0 auto 1rem;padding:.7rem;display:flex;box-shadow:0 10px 24px #128c3f1f}.tw-whatsapp-qr-modal__qr img{object-fit:contain;width:100%;height:100%;display:block}.tw-whatsapp-qr-modal .tw-consent-button--whatsapp{width:100%;min-height:3rem;color:#fffdf8!important}html[data-theme=dark] .tw-whatsapp-qr-modal__card{background:radial-gradient(circle at 16% 0,#25d3661f,#0000 22%),radial-gradient(circle at 100% 12%,#7b61ff1f,#0000 24%),linear-gradient(#1b2337fa,#101725fc);border-color:#c9d5e424}html[data-theme=dark] .tw-whatsapp-qr-modal__close{color:var(--tw-consent-text);background:#111827e0;border-color:#c9d5e42e}html[data-contrast=more] .tw-whatsapp-qr-modal__card,html[data-contrast=more] .tw-whatsapp-qr-modal__qr{border-width:2px}html[data-transparency=reduce] .tw-whatsapp-qr-modal,html[data-transparency=reduce] .tw-whatsapp-qr-modal__card,html[data-datausage=reduce] .tw-whatsapp-qr-modal,html[data-datausage=reduce] .tw-whatsapp-qr-modal__card{-webkit-backdrop-filter:none}@media (width<=640px){.tw-accessibility-modal{padding-top:max(.75rem, env(safe-area-inset-top,0px));padding-right:max(.75rem, env(safe-area-inset-right,0px));padding-bottom:max(.75rem, env(safe-area-inset-bottom,0px));padding-left:max(.75rem, env(safe-area-inset-left,0px));overflow-x:hidden}.tw-consent-banner{top:calc(.75rem + env(safe-area-inset-top,0px));left:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom,0px));width:calc(100vw - 1.5rem);max-height:calc(100vh - 1.5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 1.5rem - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-radius:24px;padding:.95rem .95rem 0}.tw-consent-banner--compact{width:calc(100vw - 1.5rem);max-height:none;top:auto}.tw-consent-banner--critical{top:auto;bottom:calc(.2rem + env(safe-area-inset-bottom,0px));width:calc(100vw - 1.5rem);height:auto;max-height:none}.tw-consent-banner__sparkles{font-size:.88rem;top:.25rem}.tw-consent-option{grid-template-columns:1fr;gap:.8rem}.tw-consent-option__toggle{grid-template-columns:auto auto;place-items:center start}.tw-consent-actions{grid-template-columns:1fr;display:grid}.tw-consent-banner--compact .tw-consent-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-consent-actions--preferences{justify-content:stretch}.tw-consent-button{width:100%}.tw-consent-button--dismiss{order:4;margin-right:0}.tw-settings-dock{--tw-settings-button-size:2.85rem;--tw-settings-button-gap:.42rem;left:.75rem;right:auto;bottom:calc(.75rem + env(safe-area-inset-bottom,0px));gap:var(--tw-settings-button-gap);align-items:center;padding:0}.tw-youtube-modal__actions{grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:row;display:grid}.tw-accessibility-modal__card{box-sizing:border-box;width:100%;max-width:calc(100vw - max(.75rem, env(safe-area-inset-left,0px)) - max(.75rem, env(safe-area-inset-right,0px)));max-width:calc(100dvw - max(.75rem, env(safe-area-inset-left,0px)) - max(.75rem, env(safe-area-inset-right,0px)));border-radius:24px;height:calc(100dvh - 1rem);max-height:calc(100dvh - 1rem);padding:.95rem;overflow-x:hidden}.tw-accessibility-modal__header{flex-direction:column;align-items:flex-start;padding-top:0;padding-right:0;display:flex}.tw-accessibility-modal__close{order:-1;align-self:start;margin-bottom:.9rem;position:static}.tw-accessibility-modal__section{grid-template-columns:1fr;gap:.75rem;padding:.85rem}.tw-accessibility-segmented{grid-template-columns:repeat(auto-fit,minmax(min(7.25rem,100%),1fr));gap:.28rem;width:100%;padding:.28rem;display:grid}.tw-accessibility-modal__actions{grid-template-columns:1fr;gap:.65rem;display:grid}.tw-accessibility-modal .tw-consent-banner__eyebrow{margin-bottom:.7rem;padding:.38rem .72rem;font-size:.74rem}.tw-accessibility-modal__title{margin-bottom:.5rem;font-size:clamp(1.5rem,1.18rem + 1vw,1.85rem)}.tw-accessibility-modal__intro{font-size:.95rem;line-height:1.55}.tw-accessibility-modal__body{gap:.7rem;min-width:0;margin-top:.85rem}.tw-accessibility-modal__actions .tw-consent-button{width:100%;min-height:2.85rem}.tw-accessibility-modal__actions .tw-consent-button--ghost{background:#fffffff5}.tw-accessibility-modal__actions .tw-consent-button--primary{box-shadow:0 10px 22px #13253f33}.tw-accessibility-segmented__label{max-width:100%;min-height:2.55rem;padding:.6rem .4rem;font-size:.8rem}}@media (prefers-reduced-motion:reduce){.tw-consent-banner,.tw-consent-option,.tw-consent-option__switch,.tw-consent-option__switch:after,.tw-consent-button,.tw-consent-settings-button,.tw-youtube-modal,.tw-whatsapp-qr-modal,.tw-accessibility-segmented__label{transition:none}.tw-consent-option:hover,.tw-consent-button:hover{transform:none}}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__card,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__card,html[data-public-site=groep8dj] body.g8-page .tw-youtube-modal__card,html[data-public-site=groep8dj] body.kd-page .tw-youtube-modal__card,html[data-public-site=groep8dj] body.g8-page .tw-whatsapp-qr-modal__card,html[data-public-site=groep8dj] body.kd-page .tw-whatsapp-qr-modal__card{border:1px solid #00e5ff45;border-top:4px solid var(--g8-cyan);color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(145deg,#14203a,#0c1125);border-radius:4px;font-family:G8 Text,sans-serif;box-shadow:5px 5px #9a00ff}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner:before,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner:before,html[data-public-site=groep8dj] body.g8-page .tw-consent-banner:after,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner:after,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__card:before,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__card:before,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__card:after,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__card:after,html[data-public-site=groep8dj] body.g8-page .tw-consent-banner__footer:before,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner__footer:before,html[data-public-site=groep8dj] body.g8-page .tw-consent-settings-button:before,html[data-public-site=groep8dj] body.kd-page .tw-consent-settings-button:before{content:none}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner__eyebrow,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner__eyebrow,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal .tw-consent-banner__eyebrow,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal .tw-consent-banner__eyebrow,html[data-public-site=groep8dj] body.g8-page .tw-youtube-modal__eyebrow,html[data-public-site=groep8dj] body.kd-page .tw-youtube-modal__eyebrow{border:0;border-left:3px solid var(--g8-pink);color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#061023;border-radius:0;margin-bottom:.8rem;padding:6px 10px;font-family:G8 Text,sans-serif;font-size:11px;font-weight:800;display:inline-block}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner__sparkles,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner__sparkles{color:var(--g8-pink);text-shadow:none}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner__title,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner__title,html[data-public-site=groep8dj] body.g8-page .tw-consent-banner h3,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner h3,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__title,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__title,html[data-public-site=groep8dj] body.g8-page .tw-youtube-modal__title,html[data-public-site=groep8dj] body.kd-page .tw-youtube-modal__title,html[data-public-site=groep8dj] body.g8-page .tw-whatsapp-qr-modal__title,html[data-public-site=groep8dj] body.kd-page .tw-whatsapp-qr-modal__title{-webkit-text-fill-color:#fff;letter-spacing:.02em;text-transform:uppercase;text-shadow:3px 3px #020617;font-family:G8 Display,Impact,sans-serif;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:400;line-height:.95;color:#fff!important}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner__intro,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner__intro,html[data-public-site=groep8dj] body.g8-page .tw-consent-banner p,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner p,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__intro,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__intro,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__section-description,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__section-description,html[data-public-site=groep8dj] body.g8-page .tw-consent-option__text small,html[data-public-site=groep8dj] body.kd-page .tw-consent-option__text small,html[data-public-site=groep8dj] body.g8-page .tw-youtube-modal__text,html[data-public-site=groep8dj] body.kd-page .tw-youtube-modal__text,html[data-public-site=groep8dj] body.g8-page .tw-whatsapp-qr-modal__text,html[data-public-site=groep8dj] body.kd-page .tw-whatsapp-qr-modal__text{-webkit-text-fill-color:#c7ccdc;text-shadow:none;font-family:G8 Text,sans-serif;color:#c7ccdc!important}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner a,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner a,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal a,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal a,html[data-public-site=groep8dj] body.g8-page .tw-consent-banner__privacy-link,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner__privacy-link,html[data-public-site=groep8dj] body.g8-page .tw-consent-banner__privacy-link:hover,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner__privacy-link:hover{color:var(--g8-cyan)}html[data-public-site=groep8dj] body.g8-page .tw-consent-option,html[data-public-site=groep8dj] body.kd-page .tw-consent-option,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__section,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__section,html[data-public-site=groep8dj] body.g8-page .tw-consent-chip,html[data-public-site=groep8dj] body.kd-page .tw-consent-chip,html[data-public-site=groep8dj] body.g8-page .tw-consent-option__badge,html[data-public-site=groep8dj] body.kd-page .tw-consent-option__badge,html[data-public-site=groep8dj] body.g8-page .tw-consent-option__status,html[data-public-site=groep8dj] body.kd-page .tw-consent-option__status{border:1px solid #ffffff28;border-left:3px solid var(--g8-cyan);color:#fff;box-shadow:none;background:#10182b;border-radius:4px}html[data-public-site=groep8dj] body.g8-page .tw-consent-option.is-active,html[data-public-site=groep8dj] body.kd-page .tw-consent-option.is-active,html[data-public-site=groep8dj] body.g8-page .tw-consent-option.is-locked,html[data-public-site=groep8dj] body.kd-page .tw-consent-option.is-locked{border-left-color:var(--g8-pink);background:#151b32}html[data-public-site=groep8dj] body.g8-page .tw-consent-option__icon,html[data-public-site=groep8dj] body.kd-page .tw-consent-option__icon{color:var(--g8-cyan);box-shadow:none;background:#0c1224;border:1px solid #00e5ff55;border-radius:4px}html[data-public-site=groep8dj] body.g8-page .tw-consent-option__text strong,html[data-public-site=groep8dj] body.kd-page .tw-consent-option__text strong,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__section-title,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__section-title{color:#fff;letter-spacing:.03em;text-transform:uppercase;font-family:G8 Display,Impact,sans-serif;font-size:1.35rem;font-weight:400}html[data-public-site=groep8dj] body.g8-page .tw-consent-option__switch,html[data-public-site=groep8dj] body.kd-page .tw-consent-option__switch{box-shadow:none;background:#243049}html[data-public-site=groep8dj] body.g8-page .tw-consent-option.is-active .tw-consent-option__switch,html[data-public-site=groep8dj] body.kd-page .tw-consent-option.is-active .tw-consent-option__switch,html[data-public-site=groep8dj] body.g8-page .tw-consent-option.is-locked .tw-consent-option__switch,html[data-public-site=groep8dj] body.kd-page .tw-consent-option.is-locked .tw-consent-option__switch{background:var(--g8-cyan);box-shadow:none}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner__footer,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner__footer,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__actions,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__actions,html[data-public-site=groep8dj] body.g8-page .tw-youtube-modal__actions,html[data-public-site=groep8dj] body.kd-page .tw-youtube-modal__actions{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c1224;border-top:1px solid #ffffff24;border-radius:0}html[data-public-site=groep8dj] body.g8-page .tw-consent-button,html[data-public-site=groep8dj] body.kd-page .tw-consent-button{letter-spacing:.03em;text-transform:uppercase;text-shadow:none;border-style:solid;border-width:2px;border-radius:5px;font-family:G8 Display,Impact,sans-serif;font-weight:400}html[data-public-site=groep8dj] body.g8-page .tw-consent-button--save,html[data-public-site=groep8dj] body.kd-page .tw-consent-button--save,html[data-public-site=groep8dj] body.g8-page .tw-consent-button--primary,html[data-public-site=groep8dj] body.kd-page .tw-consent-button--primary{--button-bg:var(--g8-pink);--button-bg-hover:var(--g8-cyan);--button-border:#080c19;--button-text:#0b1020;--button-text-hover:#0b1020;--button-shadow:4px 4px 0 var(--g8-purple);--button-shadow-hover:5px 5px 0 var(--g8-purple);background:var(--g8-pink);color:#0b1020;box-shadow:4px 4px 0 var(--g8-purple);border-color:#080c19}html[data-public-site=groep8dj] body.g8-page .tw-consent-button--save:hover,html[data-public-site=groep8dj] body.kd-page .tw-consent-button--save:hover,html[data-public-site=groep8dj] body.g8-page .tw-consent-button--primary:hover,html[data-public-site=groep8dj] body.kd-page .tw-consent-button--primary:hover{background:var(--g8-cyan);color:#0b1020;box-shadow:5px 5px 0 var(--g8-pink)}html[data-public-site=groep8dj] body.g8-page .tw-consent-button:not(.tw-consent-button--save):not(.tw-consent-button--primary):not(.tw-consent-button--youtube):not(.tw-consent-button--spotify):not(.tw-consent-button--whatsapp),html[data-public-site=groep8dj] body.kd-page .tw-consent-button:not(.tw-consent-button--save):not(.tw-consent-button--primary):not(.tw-consent-button--youtube):not(.tw-consent-button--spotify):not(.tw-consent-button--whatsapp){--button-bg:#0c1224;--button-bg-hover:#151b32;--button-border:var(--g8-cyan);--button-text:#fff;--button-text-hover:#0b1020;--button-shadow:4px 4px 0 #00e5ff55;--button-shadow-hover:5px 5px 0 var(--g8-cyan);color:#fff;border-color:var(--g8-cyan);background:#0c1224;box-shadow:4px 4px #00e5ff55}html[data-public-site=groep8dj] body.g8-page .tw-consent-button:not(.tw-consent-button--save):not(.tw-consent-button--primary):not(.tw-consent-button--youtube):not(.tw-consent-button--spotify):not(.tw-consent-button--whatsapp):hover,html[data-public-site=groep8dj] body.kd-page .tw-consent-button:not(.tw-consent-button--save):not(.tw-consent-button--primary):not(.tw-consent-button--youtube):not(.tw-consent-button--spotify):not(.tw-consent-button--whatsapp):hover{background:var(--g8-cyan);color:#0b1020;box-shadow:5px 5px 0 var(--g8-pink)}html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal,html[data-public-site=groep8dj] body.g8-page .tw-youtube-modal,html[data-public-site=groep8dj] body.kd-page .tw-youtube-modal,html[data-public-site=groep8dj] body.g8-page .tw-whatsapp-qr-modal,html[data-public-site=groep8dj] body.kd-page .tw-whatsapp-qr-modal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#060a16e0}html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__close,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__close,html[data-public-site=groep8dj] body.g8-page .tw-whatsapp-qr-modal__close,html[data-public-site=groep8dj] body.kd-page .tw-whatsapp-qr-modal__close{border:2px solid var(--g8-cyan);color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#0c1224;border-radius:5px;font-family:G8 Display,Impact,sans-serif;box-shadow:3px 3px #00e5ff55}html[data-public-site=groep8dj] body.g8-page .tw-accessibility-segmented,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-segmented{box-shadow:none;background:#0c1224;border:1px solid #ffffff28;border-radius:4px}html[data-public-site=groep8dj] body.g8-page .tw-accessibility-segmented__label,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-segmented__label{color:#c7ccdc;border-radius:4px;font-family:G8 Text,sans-serif}html[data-public-site=groep8dj] body.g8-page .tw-accessibility-segmented__option.is-selected .tw-accessibility-segmented__label,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-segmented__option.is-selected .tw-accessibility-segmented__label{background:var(--g8-cyan);color:#0b1020;box-shadow:3px 3px 0 var(--g8-pink);border:1px solid #080c19}html[data-public-site=groep8dj] body.g8-page .tw-consent-settings-button,html[data-public-site=groep8dj] body.kd-page .tw-consent-settings-button{background:var(--g8-pink);color:#0b1020;box-shadow:4px 4px 0 var(--g8-purple);-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid #080c19;border-radius:5px}html[data-public-site=groep8dj] body.g8-page .tw-consent-settings-button--accessibility,html[data-public-site=groep8dj] body.kd-page .tw-consent-settings-button--accessibility{background:var(--g8-cyan);box-shadow:4px 4px 0 var(--g8-pink)}html[data-public-site=groep8dj] body.g8-page .tw-consent-settings-button:hover,html[data-public-site=groep8dj] body.kd-page .tw-consent-settings-button:hover{color:#0b1020;box-shadow:5px 5px 0 var(--g8-cyan);background:#fff}html[data-public-site=groep8dj] body.g8-page .tw-consent-button:focus-visible,html[data-public-site=groep8dj] body.kd-page .tw-consent-button:focus-visible,html[data-public-site=groep8dj] body.g8-page .tw-consent-settings-button:focus-visible,html[data-public-site=groep8dj] body.kd-page .tw-consent-settings-button:focus-visible,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal__close:focus-visible,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal__close:focus-visible{outline:3px solid var(--g8-cyan);outline-offset:3px}html[data-motion=reduce][data-public-site=groep8dj] body.g8-page .tw-consent-button:hover,html[data-motion=reduce][data-public-site=groep8dj] body.kd-page .tw-consent-button:hover,html[data-motion=reduce][data-public-site=groep8dj] body.g8-page .tw-consent-settings-button:hover,html[data-motion=reduce][data-public-site=groep8dj] body.kd-page .tw-consent-settings-button:hover{transform:none}html[data-public-site=groep8dj] body.g8-page .tw-settings-dock,html[data-public-site=groep8dj] body.kd-page .tw-settings-dock,html[data-public-site=groep8dj] body.g8-page .tw-consent-banner,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal{z-index:2147483646}html[data-public-site=groep8dj] body.g8-page .tw-consent-banner,html[data-public-site=groep8dj] body.kd-page .tw-consent-banner,html[data-public-site=groep8dj] body.g8-page .tw-accessibility-modal,html[data-public-site=groep8dj] body.kd-page .tw-accessibility-modal{z-index:2147483647}
