@layer legacy{:where([data-dc-page]) .nw-form-hp{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}}
html[data-consent=decided] .consent{display:none}
.fl-footer,.trt-section176,#packages{content-visibility:auto;contain-intrinsic-size:auto 900px}

.fl-consent-dock{z-index:85;inset-inline:var(--page-margin);top:calc(100% - var(--space-6));pointer-events:none;justify-items:start;display:grid;position:fixed;transform:translateY(-100%)}.fl-consent-dock__box{pointer-events:auto;width:min(100%,560px)}@media (max-width:767px){.fl-consent-dock{top:calc(100% - 96px - env(safe-area-inset-bottom,0px))}.fl-consent-dock .fl-cookie{grid-template-columns:1fr}}.fl-consent-layer{z-index:100;position:fixed;inset:0}.fl-consent-overlay{background:var(--surface-overlay);position:absolute;inset:0}.fl-consent-layer .fl-consent-prefs{top:120px;width:min(calc(100% - 2 * var(--page-margin)),480px);padding:var(--space-7);outline:0;max-height:calc(100dvh - 140px);position:absolute;inset-inline-end:var(--page-margin);overflow:auto}@media (max-width:767px){.fl-consent-layer .fl-consent-prefs{top:72px;width:auto;padding:var(--space-5);max-height:calc(100dvh - 84px);inset-inline:12px}}
