.cookie-banner{position:fixed;z-index:150;inset:auto 16px max(16px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:24px;max-width:1280px;margin-inline:auto;box-sizing:border-box;padding:20px 24px;background:#121518;color:#fff;border:1px solid #4a5157;border-radius:12px;font:350 14px/1.55 Kuartis Text,Helvetica Neue,Arial,sans-serif;max-height:calc(100dvh - 32px);overflow-y:auto}.cookie-banner[hidden]{display:none}.cookie-banner p{flex:1;margin:0;max-width:75ch}.cookie-banner a{color:#fff;text-decoration:underline;text-underline-offset:3px}.cookie-banner__actions{display:flex;flex:none;gap:10px}.cookie-banner button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 16px;border:1px solid #8a939b;border-radius:6px;background:transparent;color:#fff;font:inherit;font-weight:600;cursor:pointer}.cookie-banner .cookie-banner__accept{background:#8dc542;border-color:#8dc542;color:#0a0c0e}.cookie-banner button:hover{border-color:#fff;background:#262b30}.cookie-banner .cookie-banner__accept:hover{background:#a2d65e;border-color:#a2d65e}.cookie-banner :focus-visible,[data-cookie-settings]:focus-visible{outline:2px solid #4fe3d2;outline-offset:3px}.cookie-banner ::selection{background:#4fe3d2;color:#0a0c0e}.brochure-actions [data-cookie-settings]{min-height:44px;padding:8px 0;border:0;background:none;color:#fff;font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media (max-width: 800px){.cookie-banner{flex-direction:column;align-items:stretch;gap:14px;padding:18px}.cookie-banner__actions{flex-wrap:wrap}.cookie-banner__actions button{flex:1 1 auto}.brochure-actions.screen-only{flex-wrap:wrap;gap:8px 16px}}@media (max-width: 420px){.cookie-banner{inset-inline:10px;bottom:max(10px,env(safe-area-inset-bottom));padding:16px}.cookie-banner__actions{gap:8px}.cookie-banner button{padding-inline:10px}}.is-print .cookie-banner{display:none!important}@media print{.cookie-banner,[data-cookie-settings]{display:none!important}}@font-face{font-family:Kuartis Display;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-300-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Display;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-300-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kuartis Display;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Display;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kuartis Display;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Display;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kuartis Display;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Display;font-weight:800;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kuartis Display;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Display;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kuartis Text;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-200-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Text;font-weight:300;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-200-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kuartis Text;font-weight:350;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-300-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Text;font-weight:350;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-300-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kuartis Text;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Text;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Kuartis Text;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Kuartis Text;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/interim/lexend-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}
