/* frontwerk / v0.9.1 / build 2026-10-21T12:47:12.297Z / --no-tag-- / HEAD / 375cf2cc45fd14e5b657cac545e0d07c3f5c7c31 */
:root{--radius-standard:4.5px;--shadow-standard:1px 1px 2px 0 rgba(0, 0, 0, 0.06);--shadow-standard-90deg:-1px 1px 2px 0 rgba(0, 0, 0, 0.06);--shadow-menu:0 2px 4px 0 rgba(0, 0, 0, 0.12);--level-navigation:150;--level-overlay:170;--level-image-credit:100}[data-module=search-form]{background-color:var(--color-background);padding:var(--space-xl) 0 var(--space-xxl) 0}[data-module=search-form] h1{color:var(--color-text_gentle);max-width:100%}[data-module=search-form] h1 .highlighted{color:var(--color-accent)}[data-module=search-form] form{display:flex;align-items:center;position:relative;padding:0 var(--space-xl) var(--space-xxs) 0;border-bottom:1px solid var(--color-decoration);color:var(--color-text_gentle);flex-direction:initial}@media only screen and (min-width:1028px){[data-module=search-form] form{max-width:calc(2 / 3 * 100%)}}[data-module=search-form] form input{width:100%;flex-grow:1;padding:0;border:none;background:0 0;color:currentColor;outline:0}[data-module=search-form] form input.font-head-xs-bold{font-size:17.1px;font-weight:300}@media only screen and (min-width:1028px){[data-module=search-form] form input.font-head-xs-bold{font-size:32px}}[data-module=search-form] form input::placeholder{color:currentColor;opacity:1}[data-module=search-form] form input[type=submit]{background:0 0}[data-module=search-form] form svg{position:absolute;right:0;top:calc((100% - var(--space-xxs))/ 2);transform:translateY(-50%);width:var(--space-m);height:var(--space-m);cursor:pointer}@media only screen and (min-width:1028px){[data-module=search-form] form svg{width:var(--space-l);height:var(--space-l)}}[data-module=search-form] form svg path[stroke]{stroke:var(--color-text_gentle)!important}[data-module=search-form] form svg path[fill]{fill:var(--color-text_gentle)!important}[data-module=search-result]{background-color:var(--color-background)}[data-module=search-result] a{padding-block:0}[data-module=search-result] .result-item{display:grid;grid-template-columns:1fr;gap:var(--space-sm);padding:var(--space-s) 0;border-bottom:1px solid var(--color-decoration)}[data-module=search-result] .result-item:first-child{padding-top:0}[data-module=search-result] .result-item:last-child{padding-bottom:0;border-bottom:none}[data-module=search-result] .result-item:active .icon-container a,[data-module=search-result] .result-item:focus .icon-container a,[data-module=search-result] .result-item:focus-visible .icon-container a,[data-module=search-result] .result-item:hover .icon-container a{color:var(--color-background_icon);background-color:var(--color-accent)}[data-module=search-result] .result-item:active .icon-container a svg path[stroke],[data-module=search-result] .result-item:focus .icon-container a svg path[stroke],[data-module=search-result] .result-item:focus-visible .icon-container a svg path[stroke],[data-module=search-result] .result-item:hover .icon-container a svg path[stroke]{stroke:var(--color-background_icon)!important}[data-module=search-result] .result-item:active .icon-container a svg path[fill],[data-module=search-result] .result-item:focus .icon-container a svg path[fill],[data-module=search-result] .result-item:focus-visible .icon-container a svg path[fill],[data-module=search-result] .result-item:hover .icon-container a svg path[fill]{fill:var(--color-background_icon)!important}[data-module=search-result] .picture-container,[data-module=search-result] img,[data-module=search-result] picture{max-width:100%;max-height:104px;aspect-ratio:156/104}[data-module=search-result] .content-container,[data-module=search-result] .picture-container{align-self:start}@media only screen and (min-width:1028px){[data-module=search-result] .content-container{grid-column:2}}[data-module=search-result] .content-container a{display:grid;grid-template-columns:1fr;gap:var(--space-3xs)}[data-module=search-result] .content-container h3{margin-bottom:var(--space-xs);padding:0}[data-module=search-result] .content-container .eyebrow{color:var(--color-text_gentle);letter-spacing:.675px;text-transform:uppercase}[data-module=search-result] .content-container .excerpt-fragment{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding:0;color:var(--color-light_text)}@media only screen and (min-width:1028px){[data-module=search-result] .content-container .excerpt-fragment{-webkit-line-clamp:5}}[data-module=search-result] .icon-container a{display:grid;place-items:center;padding:0;box-shadow:var(--shadow-standard);width:var(--space-xxl);height:var(--space-l);background-color:var(--color-background_icon);border-radius:390px}[data-module=search-result] .icon-container a svg{width:var(--space-sm);height:var(--space-sm)}[data-module=search-result] .icon-container a svg path[stroke]{stroke:var(--color-accent)!important}[data-module=search-result] .icon-container a svg path[fill]{fill:var(--color-accent)!important}[data-module=search-result] *{text-decoration:none}@media only screen and (min-width:1028px){[data-module=search-result] .picture-container,[data-module=search-result] img,[data-module=search-result] picture{max-width:100%;max-height:195px;aspect-ratio:293/195}[data-module=search-result] .icon-container{padding-top:0}[data-module=search-result] .result-item{display:grid;grid-template-columns:293px 1fr auto;gap:var(--space-xxl)}}main>article>[data-module=search-result] .width-max-content,main>article>section[data-module=search-form] .width-max-content{padding-left:var(--width-max-content-padding);padding-right:var(--width-max-content-padding)}main>article>section[data-module=search-form]{margin-bottom:0}form input,form select,form textarea{padding:var(--space-xxs) var(--space-sm);display:block;width:100%;border-color:#e8e8e8}[data-module=formular]{display:grid;grid-template-columns:1fr;justify-items:center}[data-module=formular] .form-wrapper,[data-module=formular] .text{width:100%}[data-module=formular] .text{max-width:var(--width-max-text)}[data-module=formular] fieldset{border:none;padding:0;margin-left:0;margin-bottom:var(--space-xxl);margin-top:var(--space-m)}[data-module=formular] fieldset .button-wrapper{display:flex;justify-content:end}[data-module=formular] fieldset h2{margin-top:var(--space-m);border-left:none;padding-left:0}[data-module=formular] fieldset #mgnlhp{position:absolute;left:-300vw}[data-module=formular] .form-row{margin-bottom:var(--space-xl)}[data-module=formular]>span{display:inline-block;margin-left:var(--space-xxl)}[data-module=formular] .form-item{position:relative}[data-module=formular] .button-wrapper{margin-bottom:var(--space-xl)}[data-module=formular] label{display:block;margin-top:var(--space-m);margin-bottom:var(--space-xxs)}[data-module=formular] label label+label{margin-left:var(--space-xxl)}[data-module=formular] input:focus,[data-module=formular] select:focus,[data-module=formular] textarea:focus{border-color:#e5007d}[data-module=formular] [required]{border-color:#a3a3a3}[data-module=formular] fieldset[data-input-type=checkbox],[data-module=formular] fieldset[data-input-type=radio]{display:flex;flex-direction:column;gap:var(--space-xxs) var(--space-4xl);flex-wrap:wrap}[data-module=formular] fieldset[data-input-type=checkbox].mod,[data-module=formular] fieldset[data-input-type=radio].mod{flex-direction:row}[data-module=formular] fieldset[data-input-type=checkbox] .form-item,[data-module=formular] fieldset[data-input-type=radio] .form-item{display:grid;grid-template-columns:var(--space-m) 1fr;gap:var(--space-sm);align-items:start}[data-module=formular] fieldset[data-input-type=checkbox] input[type=checkbox],[data-module=formular] fieldset[data-input-type=checkbox] input[type=radio],[data-module=formular] fieldset[data-input-type=radio] input[type=checkbox],[data-module=formular] fieldset[data-input-type=radio] input[type=radio]{height:var(--space-sm);margin-top:5px}[data-module=formular] textarea{min-width:100%;min-height:150px}[data-module=formular] input[type=submit]{width:100%}[data-module=formular] input[type=submit]+[data-module=formular] input[type=submit]{margin-left:var(--space-4xl)}[data-module=formular] .formNote{margin-bottom:var(--space-m)}[data-module=formular] .formNote.noteBox{padding:var(--space-m) var(--space-xxl)}[data-module=formular] .formNote.isWithInfoIcon{padding:var(--space-m) var(--space-4xl)}[data-module=formular] .formNote.isWithInfoIcon:before{content:"\24D8";display:inline-block;position:absolute;margin-top:0;margin-left:calc(-1 * var(--space-xxl));transform:scale(1.5)}[data-module=formular] table{width:100%!important;border-spacing:var(--space-m) 0;border:none}[data-module=formular] table th,[data-module=formular] table tr{border:none}[data-module=formular] table td{padding:var(--space-m) var(--space-m);border:none}[data-module=formular] input+span,[data-module=formular] select+span,[data-module=formular] textarea+span{display:inline-block;margin:var(--space-m) var(--space-xl)}[data-module=formular] .button-wrapper,[data-module=formular] .form-row,[data-module=formular] .formNote,[data-module=formular] .noteBox{max-width:var(--width-max-text);width:100%;margin-left:auto;margin-right:auto}:root{--color-ci-white:#fff;--color-ci-eggshell:#f8f9f1;--color-ci-eggshell_darker:#f1f2ea;--color-ci-bright_red:#ff0f43;--color-ci-dark_red:#d20431;--color-ci-dark_red_darker:#bd042c;--color-ci-dark_red_darkest:#aa0428;--color-ci-aubergine:#562438;--color-ci-aubergine_darker:#451d2d;--color-ci-aubergine_darkest:#371724;--color-ci-black:#202020;--color-ci-black_muted:rgba(32, 32, 32, 0.62);--color-ci-black_subtle:rgba(32, 32, 32, 0.3);--color-ci-white_subtle:rgba(255, 255, 255, 0.89);--color-ci-white_muted:rgba(255, 255, 255, 0.68);--color-ci-white_discreet:rgba(255, 255, 255, 0.4);--color-ci-white_transparent:rgba(255, 255, 255, 0.15);--color-ci-white_highlight_transparent:rgba(255, 255, 255, 0.64);--color-ci-white_disabled:rgba(255, 255, 255, 0.3);--color-ci-magenta:#d31372;--color-ci-magenta_dark:#9a0e53;--color-ci-magenta_darker:#a90f5b;--color-ci-magenta_alt:#d21473;--color-ci-yellow:#fff01a;--color-ci-pink_light:#fef6fa;--color-ci-black_transparent:rgba(32, 32, 32, 0.15);--color-ci-white_almost_opaque:rgba(255, 255, 255, 0.93);--color-ci-green_dark:#2f6f60;--color-ci-green_darker:#37584e;--color-ci-yellow_pale:#fcf3d4;--color-ci-mint_light:#f1f9f7;--color-ci-frame_jjv:#235247;--color-ci-frame_bestoff:#9a0e53;--color-ci-frame_stnds_service:#451d2d;--color-ci-frame_stnds_menu:#d20431;--color-ci-frame_stnds_footer:#451d2d;--color-ci-frame_stnds_menu_rest:#562438;--color-ci-frame_jjv_menu_rest:#2f6f60;--color-ci-frame_bestoff_menu_rest:#d31372;--color-ci-frame_jjv_service:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%),#235247;--color-ci-frame_bestoff_service:linear-gradient(0deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 100%),#9a0e53;--color-ci-frame_stnds_menu_emphasis:#bd042c;--color-ci-frame_jjv_menu_emphasis:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),#235247;--color-ci-frame_bestoff_menu_emphasis:linear-gradient(0deg, rgba(0, 0, 0, 0.2) 0%, rgba(0, 0, 0, 0.2) 100%),#9a0e53}:root{--color-accent:var(--color-ci-dark_red);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-eggshell);--color-background_icon:var(--color-ci-white);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-aubergine);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-dark_red);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-dark_red);--color-icon_link_button_icon:var(--color-ci-dark_red);--color-link_button_background:var(--color-ci-white);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-dark_red);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_muted);--color-emphasis_background:var(--color-ci-dark_red);--color-dark_accent:var(--color-ci-bright_red);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-aubergine);--color-light_accent:var(--color-ci-dark_red);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_stnds_service);--color-frame_background_menu:var(--color-ci-frame_stnds_menu);--color-frame_background_menu_rest:var(--color-ci-frame_stnds_menu_rest);--color-frame_background_footer:var(--color-ci-frame_stnds_footer);--color-frame_background_menu_emphasis:var(--color-ci-frame_stnds_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-dark_red);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-stnds-light{--color-accent:var(--color-ci-dark_red);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-eggshell);--color-background_icon:var(--color-ci-white);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-aubergine);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-dark_red);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-dark_red);--color-icon_link_button_icon:var(--color-ci-dark_red);--color-link_button_background:var(--color-ci-white);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-dark_red);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_muted);--color-emphasis_background:var(--color-ci-dark_red);--color-dark_accent:var(--color-ci-bright_red);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-aubergine);--color-light_accent:var(--color-ci-dark_red);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_stnds_service);--color-frame_background_menu:var(--color-ci-frame_stnds_menu);--color-frame_background_menu_rest:var(--color-ci-frame_stnds_menu_rest);--color-frame_background_footer:var(--color-ci-frame_stnds_footer);--color-frame_background_menu_emphasis:var(--color-ci-frame_stnds_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-dark_red);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-stnds-dark{--color-accent:var(--color-ci-bright_red);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-aubergine);--color-background_icon:var(--color-ci-white_transparent);--color-text_standard:var(--color-ci-white);--color-text_emphasis:var(--color-ci-white);--color-text_gentle:var(--color-ci-white_muted);--color-link_standard:var(--color-ci-white_muted);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-white);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-white_muted);--color-link_block_hover:var(--color-ci-white);--color-link_button:var(--color-ci-white);--color-link_button_icon:var(--color-ci-dark_red);--color-icon_link_button_icon:var(--color-ci-white);--color-link_button_background:var(--color-ci-white_transparent);--color-link_button_hover:var(--color-ci-black);--color-link_button_icon_hover:var(--color-ci-dark_red);--color-link_button_background_hover:var(--color-ci-white);--color-disabled:var(--color-ci-white_disabled);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_subtle);--color-emphasis_background:var(--color-ci-dark_red);--color-dark_accent:var(--color-ci-bright_red);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-aubergine_darker);--color-light_accent:var(--color-ci-dark_red);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_stnds_service);--color-frame_background_menu:var(--color-ci-frame_stnds_menu);--color-frame_background_menu_rest:var(--color-ci-frame_stnds_menu_rest);--color-frame_background_footer:var(--color-ci-frame_stnds_footer);--color-frame_background_menu_emphasis:var(--color-ci-frame_stnds_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-dark_red);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-stnds-highlight{--color-accent:var(--color-ci-white);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-dark_red);--color-background_icon:var(--color-ci-dark_red_darker);--color-text_standard:var(--color-ci-white);--color-text_emphasis:var(--color-ci-white);--color-text_gentle:var(--color-ci-white_subtle);--color-link_standard:var(--color-ci-white_subtle);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-white);--color-link_standard_background_hover:var(--color-ci-white_transparent);--color-link_block:var(--color-ci-white_subtle);--color-link_block_hover:var(--color-ci-white);--color-link_button:var(--color-ci-white);--color-link_button_icon:var(--color-ci-white);--color-icon_link_button_icon:var(--color-ci-white);--color-link_button_background:var(--color-ci-white_transparent);--color-link_button_hover:var(--color-ci-black_muted);--color-link_button_icon_hover:var(--color-ci-dark_red);--color-link_button_background_hover:var(--color-ci-white);--color-disabled:var(--color-ci-white_discreet);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_subtle);--color-emphasis_background:var(--color-ci-dark_red_darker);--color-dark_accent:var(--color-ci-bright_red);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-aubergine);--color-light_accent:var(--color-ci-dark_red);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_stnds_service);--color-frame_background_menu:var(--color-ci-frame_stnds_menu);--color-frame_background_menu_rest:var(--color-ci-frame_stnds_menu_rest);--color-frame_background_footer:var(--color-ci-frame_stnds_footer);--color-frame_background_menu_emphasis:var(--color-ci-frame_stnds_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-dark_red);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-bestoff-light{--color-accent:var(--color-ci-magenta);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-white);--color-background_icon:var(--color-ci-pink_light);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-magenta);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-magenta);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-magenta);--color-icon_link_button_icon:var(--color-ci-magenta);--color-link_button_background:var(--color-ci-pink_light);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-magenta);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-yellow);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_almost_opaque);--color-emphasis_background:var(--color-ci-magenta_alt);--color-dark_accent:var(--color-ci-magenta);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-pink_light);--color-light_accent:var(--color-ci-magenta_alt);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-yellow);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_bestoff_service);--color-frame_background_menu:var(--color-ci-frame_bestoff);--color-frame_background_menu_rest:var(--color-ci-frame_bestoff_menu_rest);--color-frame_background_footer:var(--color-ci-frame_bestoff);--color-frame_background_menu_emphasis:var(--color-ci-frame_bestoff_menu_emphasis);--color-tile-background:var(--color-ci-pink_light);--color-tile-headline:var(--color-ci-magenta);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-bestoff-dark{--color-accent:var(--color-ci-yellow);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-magenta);--color-background_icon:var(--color-ci-white_transparent);--color-text_standard:var(--color-ci-white);--color-text_emphasis:var(--color-ci-yellow);--color-text_gentle:var(--color-ci-white_subtle);--color-link_standard:var(--color-ci-white_subtle);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-white);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-white_subtle);--color-link_block_hover:var(--color-ci-white);--color-link_button:var(--color-ci-white);--color-link_button_icon:var(--color-ci-yellow);--color-icon_link_button_icon:var(--color-ci-white);--color-link_button_background:var(--color-ci-white_transparent);--color-link_button_hover:var(--color-ci-black);--color-link_button_icon_hover:var(--color-ci-magenta);--color-link_button_background_hover:var(--color-ci-white);--color-disabled:var(--color-ci-white_discreet);--color-emphasis_accent:var(--color-ci-magenta);--color-emphasis_text:var(--color-ci-black);--color-emphasis_link:var(--color-ci-black_muted);--color-emphasis_background:var(--color-ci-yellow);--color-dark_accent:var(--color-ci-yellow);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_almost_opaque);--color-dark_background:var(--color-ci-magenta_darker);--color-light_accent:var(--color-ci-magenta);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_bestoff_service);--color-frame_background_menu:var(--color-ci-frame_bestoff);--color-frame_background_menu_rest:var(--color-ci-frame_bestoff_menu_rest);--color-frame_background_footer:var(--color-ci-frame_bestoff);--color-frame_background_menu_emphasis:var(--color-ci-frame_bestoff_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-magenta);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-bestoff-highlight{--color-accent:var(--color-ci-magenta);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-yellow);--color-background_icon:var(--color-ci-white_subtle);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-magenta);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-magenta);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-magenta);--color-icon_button_icon:var(--color-ci-magenta);--color-link_button_background:var(--color-ci-white_subtle);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-magenta);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_subtle);--color-emphasis_background:var(--color-ci-magenta);--color-dark_accent:var(--color-ci-magenta);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-pink_light);--color-light_accent:var(--color-ci-magenta);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_bestoff_service);--color-frame_background_menu:var(--color-ci-frame_bestoff);--color-frame_background_menu_rest:var(--color-ci-frame_bestoff_menu_rest);--color-frame_background_footer:var(--color-ci-frame_bestoff);--color-frame_background_menu_emphasis:var(--color-ci-frame_bestoff_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-magenta);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-jjv-light{--color-accent:var(--color-ci-green_dark);--color-decoration:var(--color-ci-yellow_pale);--color-background:var(--color-ci-white);--color-background_icon:var(--color-ci-mint_light);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-green_dark);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-green_dark);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-green_dark);--color-icon_link_button_icon:var(--color-ci-green_dark);--color-link_button_background:var(--color-ci-mint_light);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-green_dark);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-yellow_pale);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_muted);--color-emphasis_background:var(--color-ci-green_dark);--color-dark_accent:var(--color-ci-green_dark);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-mint_light);--color-light_accent:var(--color-ci-green_dark);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-yellow_pale);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_jjv_service);--color-frame_background_menu:var(--color-ci-frame_jjv);--color-frame_background_menu_rest:var(--color-ci-frame_jjv_menu_rest);--color-frame_background_footer:var(--color-ci-frame_jjv);--color-frame_background_menu_emphasis:var(--color-ci-frame_jjv_menu_emphasis);--color-tile-background:var(--color-ci-mint_light);--color-tile-headline:var(--color-ci-green_dark);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-jjv-dark{--color-accent:var(--color-ci-yellow_pale);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-green_dark);--color-background_icon:var(--color-ci-white_transparent);--color-text_standard:var(--color-ci-white);--color-text_emphasis:var(--color-ci-white);--color-text_gentle:var(--color-ci-white_muted);--color-link_standard:var(--color-ci-white_muted);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-white);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-white_muted);--color-link_block_hover:var(--color-ci-white);--color-link_button:var(--color-ci-white);--color-link_button_icon:var(--color-ci-yellow_pale);--color-icon_link_button_icon:var(--color-ci-white);--color-link_button_background:var(--color-ci-white_transparent);--color-link_button_hover:var(--color-ci-black);--color-link_button_icon_hover:var(--color-ci-green_dark);--color-link_button_background_hover:var(--color-ci-white);--color-disabled:var(--color-ci-white_disabled);--color-emphasis_accent:var(--color-ci-green_dark);--color-emphasis_text:var(--color-ci-black);--color-emphasis_link:var(--color-ci-black_muted);--color-emphasis_background:var(--color-ci-yellow_pale);--color-dark_accent:var(--color-ci-yellow_pale);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-green_darker);--color-light_accent:var(--color-ci-green_dark);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_jjv_service);--color-frame_background_menu:var(--color-ci-frame_jjv);--color-frame_background_menu_rest:var(--color-ci-frame_jjv_menu_rest);--color-frame_background_footer:var(--color-ci-frame_jjv);--color-frame_background_menu_emphasis:var(--color-ci-frame_jjv_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-green_dark);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-jjv-highlight{--color-accent:var(--color-ci-green_dark);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-yellow_pale);--color-background_icon:var(--color-ci-white_transparent);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-green_dark);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-green_dark);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-green_dark);--color-icon_link_button_icon:var(--color-ci-green_dark);--color-link_button_background:var(--color-ci-white_highlight_transparent);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-green_dark);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_subtle);--color-emphasis_background:var(--color-ci-green_dark);--color-dark_accent:var(--color-ci-green_dark);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-mint_light);--color-light_accent:var(--color-ci-green_dark);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_jjv_service);--color-frame_background_menu:var(--color-ci-frame_jjv);--color-frame_background_menu_rest:var(--color-ci-frame_jjv_menu_rest);--color-frame_background_footer:var(--color-ci-frame_jjv);--color-frame_background_menu_emphasis:var(--color-ci-frame_jjv_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-green_dark);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-stnds{--color-accent:var(--color-ci-dark_red);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-eggshell);--color-background_icon:var(--color-ci-white);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-aubergine);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-dark_red);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-dark_red);--color-icon_link_button_icon:var(--color-ci-dark_red);--color-link_button_background:var(--color-ci-white);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-dark_red);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_muted);--color-emphasis_background:var(--color-ci-dark_red);--color-dark_accent:var(--color-ci-bright_red);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-aubergine);--color-light_accent:var(--color-ci-dark_red);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_stnds_service);--color-frame_background_menu:var(--color-ci-frame_stnds_menu);--color-frame_background_menu_rest:var(--color-ci-frame_stnds_menu_rest);--color-frame_background_footer:var(--color-ci-frame_stnds_footer);--color-frame_background_menu_emphasis:var(--color-ci-frame_stnds_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-dark_red);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-jjv{--color-accent:var(--color-ci-green_dark);--color-decoration:var(--color-ci-yellow_pale);--color-background:var(--color-ci-white);--color-background_icon:var(--color-ci-mint_light);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-green_dark);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-green_dark);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-green_dark);--color-icon_link_button_icon:var(--color-ci-green_dark);--color-link_button_background:var(--color-ci-mint_light);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-green_dark);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-yellow_pale);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_muted);--color-emphasis_background:var(--color-ci-green_dark);--color-dark_accent:var(--color-ci-green_dark);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-mint_light);--color-light_accent:var(--color-ci-green_dark);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-yellow_pale);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_jjv_service);--color-frame_background_menu:var(--color-ci-frame_jjv);--color-frame_background_menu_rest:var(--color-ci-frame_jjv_menu_rest);--color-frame_background_footer:var(--color-ci-frame_jjv);--color-frame_background_menu_emphasis:var(--color-ci-frame_jjv_menu_emphasis);--color-tile-background:var(--color-ci-mint_light);--color-tile-headline:var(--color-ci-green_dark);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-bestoff{--color-accent:var(--color-ci-magenta);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-white);--color-background_icon:var(--color-ci-pink_light);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-magenta);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-magenta);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-magenta);--color-icon_link_button_icon:var(--color-ci-magenta);--color-link_button_background:var(--color-ci-pink_light);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-magenta);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-yellow);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_almost_opaque);--color-emphasis_background:var(--color-ci-magenta_alt);--color-dark_accent:var(--color-ci-magenta);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-pink_light);--color-light_accent:var(--color-ci-magenta_alt);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-yellow);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_bestoff_service);--color-frame_background_menu:var(--color-ci-frame_bestoff);--color-frame_background_menu_rest:var(--color-ci-frame_bestoff_menu_rest);--color-frame_background_footer:var(--color-ci-frame_bestoff);--color-frame_background_menu_emphasis:var(--color-ci-frame_bestoff_menu_emphasis);--color-tile-background:var(--color-ci-pink_light);--color-tile-headline:var(--color-ci-magenta);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-stnds .theme-light,.theme-stnds.theme-light{--color-accent:var(--color-ci-dark_red);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-eggshell);--color-background_icon:var(--color-ci-white);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-aubergine);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-dark_red);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-dark_red);--color-icon_link_button_icon:var(--color-ci-dark_red);--color-link_button_background:var(--color-ci-white);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-dark_red);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_muted);--color-emphasis_background:var(--color-ci-dark_red);--color-dark_accent:var(--color-ci-bright_red);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-aubergine);--color-light_accent:var(--color-ci-dark_red);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_stnds_service);--color-frame_background_menu:var(--color-ci-frame_stnds_menu);--color-frame_background_menu_rest:var(--color-ci-frame_stnds_menu_rest);--color-frame_background_footer:var(--color-ci-frame_stnds_footer);--color-frame_background_menu_emphasis:var(--color-ci-frame_stnds_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-dark_red);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-stnds .theme-dark,.theme-stnds.theme-dark{--color-accent:var(--color-ci-bright_red);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-aubergine);--color-background_icon:var(--color-ci-white_transparent);--color-text_standard:var(--color-ci-white);--color-text_emphasis:var(--color-ci-white);--color-text_gentle:var(--color-ci-white_muted);--color-link_standard:var(--color-ci-white_muted);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-white);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-white_muted);--color-link_block_hover:var(--color-ci-white);--color-link_button:var(--color-ci-white);--color-link_button_icon:var(--color-ci-dark_red);--color-icon_link_button_icon:var(--color-ci-white);--color-link_button_background:var(--color-ci-white_transparent);--color-link_button_hover:var(--color-ci-black);--color-link_button_icon_hover:var(--color-ci-dark_red);--color-link_button_background_hover:var(--color-ci-white);--color-disabled:var(--color-ci-white_disabled);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_subtle);--color-emphasis_background:var(--color-ci-dark_red);--color-dark_accent:var(--color-ci-bright_red);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-aubergine_darker);--color-light_accent:var(--color-ci-dark_red);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_stnds_service);--color-frame_background_menu:var(--color-ci-frame_stnds_menu);--color-frame_background_menu_rest:var(--color-ci-frame_stnds_menu_rest);--color-frame_background_footer:var(--color-ci-frame_stnds_footer);--color-frame_background_menu_emphasis:var(--color-ci-frame_stnds_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-dark_red);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-stnds .theme-highlight,.theme-stnds.theme-highlight{--color-accent:var(--color-ci-white);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-dark_red);--color-background_icon:var(--color-ci-dark_red_darker);--color-text_standard:var(--color-ci-white);--color-text_emphasis:var(--color-ci-white);--color-text_gentle:var(--color-ci-white_subtle);--color-link_standard:var(--color-ci-white_subtle);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-white);--color-link_standard_background_hover:var(--color-ci-white_transparent);--color-link_block:var(--color-ci-white_subtle);--color-link_block_hover:var(--color-ci-white);--color-link_button:var(--color-ci-white);--color-link_button_icon:var(--color-ci-white);--color-icon_link_button_icon:var(--color-ci-white);--color-link_button_background:var(--color-ci-white_transparent);--color-link_button_hover:var(--color-ci-black_muted);--color-link_button_icon_hover:var(--color-ci-dark_red);--color-link_button_background_hover:var(--color-ci-white);--color-disabled:var(--color-ci-white_discreet);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_subtle);--color-emphasis_background:var(--color-ci-dark_red_darker);--color-dark_accent:var(--color-ci-bright_red);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-aubergine);--color-light_accent:var(--color-ci-dark_red);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_stnds_service);--color-frame_background_menu:var(--color-ci-frame_stnds_menu);--color-frame_background_menu_rest:var(--color-ci-frame_stnds_menu_rest);--color-frame_background_footer:var(--color-ci-frame_stnds_footer);--color-frame_background_menu_emphasis:var(--color-ci-frame_stnds_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-dark_red);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-bestoff .theme-light,.theme-bestoff.theme-light{--color-accent:var(--color-ci-magenta);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-white);--color-background_icon:var(--color-ci-pink_light);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-magenta);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-magenta);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-magenta);--color-icon_link_button_icon:var(--color-ci-magenta);--color-link_button_background:var(--color-ci-pink_light);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-magenta);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-yellow);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_almost_opaque);--color-emphasis_background:var(--color-ci-magenta_alt);--color-dark_accent:var(--color-ci-magenta);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-pink_light);--color-light_accent:var(--color-ci-magenta_alt);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-yellow);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_bestoff_service);--color-frame_background_menu:var(--color-ci-frame_bestoff);--color-frame_background_menu_rest:var(--color-ci-frame_bestoff_menu_rest);--color-frame_background_footer:var(--color-ci-frame_bestoff);--color-frame_background_menu_emphasis:var(--color-ci-frame_bestoff_menu_emphasis);--color-tile-background:var(--color-ci-pink_light);--color-tile-headline:var(--color-ci-magenta);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-bestoff .theme-dark,.theme-bestoff.theme-dark{--color-accent:var(--color-ci-yellow);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-magenta);--color-background_icon:var(--color-ci-white_transparent);--color-text_standard:var(--color-ci-white);--color-text_emphasis:var(--color-ci-yellow);--color-text_gentle:var(--color-ci-white_subtle);--color-link_standard:var(--color-ci-white_subtle);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-white);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-white_subtle);--color-link_block_hover:var(--color-ci-white);--color-link_button:var(--color-ci-white);--color-link_button_icon:var(--color-ci-yellow);--color-icon_link_button_icon:var(--color-ci-white);--color-link_button_background:var(--color-ci-white_transparent);--color-link_button_hover:var(--color-ci-black);--color-link_button_icon_hover:var(--color-ci-magenta);--color-link_button_background_hover:var(--color-ci-white);--color-disabled:var(--color-ci-white_discreet);--color-emphasis_accent:var(--color-ci-magenta);--color-emphasis_text:var(--color-ci-black);--color-emphasis_link:var(--color-ci-black_muted);--color-emphasis_background:var(--color-ci-yellow);--color-dark_accent:var(--color-ci-yellow);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_almost_opaque);--color-dark_background:var(--color-ci-magenta_darker);--color-light_accent:var(--color-ci-magenta);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_bestoff_service);--color-frame_background_menu:var(--color-ci-frame_bestoff);--color-frame_background_menu_rest:var(--color-ci-frame_bestoff_menu_rest);--color-frame_background_footer:var(--color-ci-frame_bestoff);--color-frame_background_menu_emphasis:var(--color-ci-frame_bestoff_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-magenta);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-bestoff .theme-highlight,.theme-bestoff.theme-highlight{--color-accent:var(--color-ci-magenta);--color-decoration:var(--color-ci-black_subtle);--color-background:var(--color-ci-yellow);--color-background_icon:var(--color-ci-white_subtle);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-magenta);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-magenta);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-magenta);--color-icon_button_icon:var(--color-ci-magenta);--color-link_button_background:var(--color-ci-white_subtle);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-magenta);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_subtle);--color-emphasis_background:var(--color-ci-magenta);--color-dark_accent:var(--color-ci-magenta);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-pink_light);--color-light_accent:var(--color-ci-magenta);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_bestoff_service);--color-frame_background_menu:var(--color-ci-frame_bestoff);--color-frame_background_menu_rest:var(--color-ci-frame_bestoff_menu_rest);--color-frame_background_footer:var(--color-ci-frame_bestoff);--color-frame_background_menu_emphasis:var(--color-ci-frame_bestoff_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-magenta);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-jjv .theme-light,.theme-jjv.theme-light{--color-accent:var(--color-ci-green_dark);--color-decoration:var(--color-ci-yellow_pale);--color-background:var(--color-ci-white);--color-background_icon:var(--color-ci-mint_light);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-green_dark);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-green_dark);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-green_dark);--color-icon_link_button_icon:var(--color-ci-green_dark);--color-link_button_background:var(--color-ci-mint_light);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-green_dark);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-yellow_pale);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_muted);--color-emphasis_background:var(--color-ci-green_dark);--color-dark_accent:var(--color-ci-green_dark);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-mint_light);--color-light_accent:var(--color-ci-green_dark);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-yellow_pale);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_jjv_service);--color-frame_background_menu:var(--color-ci-frame_jjv);--color-frame_background_menu_rest:var(--color-ci-frame_jjv_menu_rest);--color-frame_background_footer:var(--color-ci-frame_jjv);--color-frame_background_menu_emphasis:var(--color-ci-frame_jjv_menu_emphasis);--color-tile-background:var(--color-ci-mint_light);--color-tile-headline:var(--color-ci-green_dark);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-jjv .theme-dark,.theme-jjv.theme-dark{--color-accent:var(--color-ci-yellow_pale);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-green_dark);--color-background_icon:var(--color-ci-white_transparent);--color-text_standard:var(--color-ci-white);--color-text_emphasis:var(--color-ci-white);--color-text_gentle:var(--color-ci-white_muted);--color-link_standard:var(--color-ci-white_muted);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-white);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-white_muted);--color-link_block_hover:var(--color-ci-white);--color-link_button:var(--color-ci-white);--color-link_button_icon:var(--color-ci-yellow_pale);--color-icon_link_button_icon:var(--color-ci-white);--color-link_button_background:var(--color-ci-white_transparent);--color-link_button_hover:var(--color-ci-black);--color-link_button_icon_hover:var(--color-ci-green_dark);--color-link_button_background_hover:var(--color-ci-white);--color-disabled:var(--color-ci-white_disabled);--color-emphasis_accent:var(--color-ci-green_dark);--color-emphasis_text:var(--color-ci-black);--color-emphasis_link:var(--color-ci-black_muted);--color-emphasis_background:var(--color-ci-yellow_pale);--color-dark_accent:var(--color-ci-yellow_pale);--color-dark_text:var(--color-ci-white);--color-dark_link:var(--color-ci-white_muted);--color-dark_background:var(--color-ci-green_darker);--color-light_accent:var(--color-ci-green_dark);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_jjv_service);--color-frame_background_menu:var(--color-ci-frame_jjv);--color-frame_background_menu_rest:var(--color-ci-frame_jjv_menu_rest);--color-frame_background_footer:var(--color-ci-frame_jjv);--color-frame_background_menu_emphasis:var(--color-ci-frame_jjv_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-green_dark);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.theme-jjv .theme-highlight,.theme-jjv.theme-highlight{--color-accent:var(--color-ci-green_dark);--color-decoration:var(--color-ci-white_discreet);--color-background:var(--color-ci-yellow_pale);--color-background_icon:var(--color-ci-white_transparent);--color-text_standard:var(--color-ci-black);--color-text_emphasis:var(--color-ci-green_dark);--color-text_gentle:var(--color-ci-black_muted);--color-link_standard:var(--color-ci-green_dark);--color-link_standard_background:var(--color-ci-transparent);--color-link_standard_hover:var(--color-ci-black);--color-link_standard_background_hover:var(--color-ci-transparent);--color-link_block:var(--color-ci-black_muted);--color-link_block_hover:var(--color-ci-black);--color-link_button:var(--color-ci-black_muted);--color-link_button_icon:var(--color-ci-green_dark);--color-icon_link_button_icon:var(--color-ci-green_dark);--color-link_button_background:var(--color-ci-white_highlight_transparent);--color-link_button_hover:var(--color-ci-white);--color-link_button_icon_hover:var(--color-ci-white);--color-link_button_background_hover:var(--color-ci-green_dark);--color-disabled:var(--color-ci-black_transparent);--color-emphasis_accent:var(--color-ci-white);--color-emphasis_text:var(--color-ci-white);--color-emphasis_link:var(--color-ci-white_subtle);--color-emphasis_background:var(--color-ci-green_dark);--color-dark_accent:var(--color-ci-green_dark);--color-dark_text:var(--color-ci-black);--color-dark_link:var(--color-ci-black_muted);--color-dark_background:var(--color-ci-mint_light);--color-light_accent:var(--color-ci-green_dark);--color-light_text:var(--color-ci-black);--color-light_link:var(--color-ci-black_muted);--color-light_background:var(--color-ci-white);--color-frame-text:var(--color-ci-white_muted);--color-frame-text-active:var(--color-ci-white);--color-frame-icon:var(--color-ci-white);--color-frame-icon-background:var(--color-ci-white_transparent);--color-frame_text_menu:var(--color-ci-white);--color-frame_separator_menu:var(--color-ci-white_discreet);--color-frame_background_service:var(--color-ci-frame_jjv_service);--color-frame_background_menu:var(--color-ci-frame_jjv);--color-frame_background_menu_rest:var(--color-ci-frame_jjv_menu_rest);--color-frame_background_footer:var(--color-ci-frame_jjv);--color-frame_background_menu_emphasis:var(--color-ci-frame_jjv_menu_emphasis);--color-tile-background:var(--color-ci-white);--color-tile-headline:var(--color-ci-green_dark);--color-tile-text:var(--color-ci-black);--color-tile-link:var(--color-ci-black_muted);--color-tile-link-hover:var(--color-ci-black)}.apply-theme{color:var(--color-text_standard);background:var(--color-background)}html{text-transform:none;font-family:GTSuperText;font-size:17.1px;line-height:150%;font-style:normal;font-weight:350;letter-spacing:0}.font-head-xl-bold{text-transform:none;font-family:GTFlexa;font-size:calc(43.2px * var(--font-factor));line-height:125%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-head-xl-bold{text-transform:none;font-family:GTFlexa;font-size:calc(144px * var(--font-factor));line-height:90%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-head-xl-bold-compact{text-transform:none;font-family:GTFlexa;font-size:calc(43.2px * var(--font-factor));line-height:125%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-head-xl-bold-compact{text-transform:none;font-family:GTFlexa;font-size:calc(120px * var(--font-factor));line-height:100%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-head-l-serif{text-transform:none;font-family:GTSuperText;font-size:calc(36px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}@media only screen and (min-width:1028px){.font-head-l-serif{text-transform:none;font-family:GTSuperText;font-size:calc(72px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}}.font-head-sm-bold,h1{text-transform:none;font-family:GTFlexa;font-size:calc(28.8px * var(--font-factor));line-height:125%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:768px){.font-head-sm-bold,h1{text-transform:none;font-family:GTFlexa;font-size:calc(60px * var(--font-factor));line-height:125%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-head-sm{text-transform:none;font-family:GTFlexa;font-size:calc(28.8px * var(--font-factor));line-height:120%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:768px){.font-head-sm{text-transform:none;font-family:GTFlexa;font-size:calc(60px * var(--font-factor));line-height:125%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-head-sm-serif{text-transform:none;font-family:GTSuperText;font-size:calc(28.8px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}@media only screen and (min-width:1028px){.font-head-sm-serif{text-transform:none;font-family:GTSuperText;font-size:calc(60px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}}.font-head-s-bold{text-transform:none;font-family:GTFlexa;font-size:calc(28.8px * var(--font-factor));line-height:125%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-head-s-bold{text-transform:none;font-family:GTFlexa;font-size:calc(48px * var(--font-factor));line-height:125%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-head-s-serif{text-transform:none;font-family:GTSuperText;font-size:calc(28.8px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}@media only screen and (min-width:1028px){.font-head-s-serif{text-transform:none;font-family:GTSuperText;font-size:calc(48px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}}.font-head-xs-bold{text-transform:none;font-family:GTFlexa;font-size:calc(25.2px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-head-xs-bold{text-transform:none;font-family:GTFlexa;font-size:calc(32px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-head-2xs-bold,h3{text-transform:none;font-family:GTFlexa;font-size:calc(19.8px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;padding-bottom:var(--space-xxs);font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-head-2xs-bold,h3{text-transform:none;font-family:GTFlexa;font-size:calc(28px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;padding-bottom:var(--space-s);font-variant-numeric:tabular-nums}}.font-header-menu{text-transform:none;font-family:GTFlexa;font-size:calc(25.2px * var(--font-factor));font-style:normal;font-weight:500;line-height:130%;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}@media only screen and (min-width:1028px){.font-header-menu{font-family:GTFlexa;font-size:calc(14px * var(--font-factor));font-style:normal;font-weight:500;line-height:171.429%;letter-spacing:.7px;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums}}.font-header-submenu{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));font-style:normal;font-weight:500;line-height:150%;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}@media only screen and (min-width:1028px){.font-header-submenu{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));font-style:normal;font-weight:500;line-height:150%;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}}.font-header-sub-submenu{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));font-style:normal;font-weight:300;line-height:150%;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;text-decoration-line:none;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}@media only screen and (min-width:1028px){.font-header-sub-submenu{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));font-style:normal;font-weight:300;line-height:150%;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}}.font-head-xs-bold-special,h2{text-transform:none;font-family:GTFlexa;font-size:calc(25.2px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-head-xs-bold-special,h2{text-transform:none;font-family:GTFlexa;font-size:calc(48px * var(--font-factor));line-height:125%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-copy-xl{text-transform:none;font-family:GTSuperText;font-size:calc(25.2px * var(--font-factor));line-height:138%;font-style:normal;font-weight:350;letter-spacing:0}@media only screen and (min-width:1028px){.font-copy-xl{text-transform:none;font-family:GTSuperText;font-size:calc(36px * var(--font-factor));line-height:138%;font-style:normal;font-weight:350;letter-spacing:0}}.font-copy-m,body{text-transform:none;font-family:GTSuperText;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0}@media only screen and (min-width:1028px){.font-copy-m,body{text-transform:none;font-family:GTSuperText;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0}}.font-copy-m-sans-bold{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-m-sans-bold{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-copy-s-bold{text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-s-bold{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-copy-s{text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-s{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-copy-s-super{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-s-super{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-copy-xs-bold-uc,.label{font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-xs-bold-uc,.label{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}}.font-copy-2xs-bold-uc{font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-2xs-bold-uc{font-family:GTFlexa;font-size:calc(13.5px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.675px;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums}}.font-header-cta{font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:208.333%;font-style:normal;font-weight:500;letter-spacing:.72px;text-transform:uppercase}@media only screen and (min-width:1028px){.font-header-cta{font-family:GTFlexa;font-size:calc(13.5px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.675px;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums}}.font-copy-2xs-uc{font-family:GTFlexa;font-size:calc(10.8px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-2xs-uc{font-family:GTFlexa;font-size:calc(13.5px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:.675px;text-transform:uppercase;font-variant-numeric:tabular-nums}}.font-copy-xs-uc{font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-xs-uc{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums}}.font-copy-xs{text-transform:none;font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-xs{text-transform:none;font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}.font-copy-2xs{text-transform:none;font-family:GTFlexa;font-size:calc(10.8px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.font-copy-2xs{text-transform:none;font-family:GTFlexa;font-size:calc(13.5px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=breadcrumb] .breadcrumb{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-xxs)}[data-module=breadcrumb] .breadcrumb a{display:grid;grid-template-columns:auto auto;gap:var(--space-xxs);align-items:center;text-decoration:none;color:var(--color-text_gentle)}[data-module=breadcrumb] .breadcrumb a .icon{display:flex;width:var(--space-s);justify-content:center}[data-module=breadcrumb] .breadcrumb a .text{text-box:trim-both cap alphabetic}[data-module=breadcrumb] .breadcrumb a svg{width:var(--space-4xs);transition:all ease-out .2s}[data-module=breadcrumb] .breadcrumb a svg path[stroke]{stroke:var(--color-accent)!important}[data-module=breadcrumb] .breadcrumb a svg path[fill]{fill:var(--color-accent)!important}[data-module=breadcrumb] .breadcrumb a.home{gap:0}[data-module=breadcrumb] .breadcrumb a.home svg{width:var(--space-m);height:var(--space-m)}[data-module=breadcrumb] .breadcrumb a.home svg path[stroke]{stroke:var(--color-text_gentle)!important}[data-module=breadcrumb] .breadcrumb a.home svg path[fill]{fill:var(--color-text_gentle)!important}[data-module=breadcrumb] .breadcrumb a:active,[data-module=breadcrumb] .breadcrumb a:focus,[data-module=breadcrumb] .breadcrumb a:focus-visible,[data-module=breadcrumb] .breadcrumb a:hover{color:var(--color-text_standard)}[data-module=breadcrumb] .breadcrumb a:active svg,[data-module=breadcrumb] .breadcrumb a:focus svg,[data-module=breadcrumb] .breadcrumb a:focus-visible svg,[data-module=breadcrumb] .breadcrumb a:hover svg{transform:translateX(var(--space-4xs))}[data-module=breadcrumb] .breadcrumb a:active.home svg,[data-module=breadcrumb] .breadcrumb a:focus-visible.home svg,[data-module=breadcrumb] .breadcrumb a:focus.home svg,[data-module=breadcrumb] .breadcrumb a:hover.home svg{transform:scale(1.2)}[data-module=breadcrumb] .breadcrumb a:active.home svg path[stroke],[data-module=breadcrumb] .breadcrumb a:focus-visible.home svg path[stroke],[data-module=breadcrumb] .breadcrumb a:focus.home svg path[stroke],[data-module=breadcrumb] .breadcrumb a:hover.home svg path[stroke]{stroke:var(--color-text_standard)!important}[data-module=breadcrumb] .breadcrumb a:active.home svg path[fill],[data-module=breadcrumb] .breadcrumb a:focus-visible.home svg path[fill],[data-module=breadcrumb] .breadcrumb a:focus.home svg path[fill],[data-module=breadcrumb] .breadcrumb a:hover.home svg path[fill]{fill:var(--color-text_standard)!important}.button,main button,main input[type=submit]{cursor:pointer;font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-link_button);background-color:var(--color-link_button_background);box-shadow:var(--shadow-standard)}@media only screen and (min-width:1028px){.button,main button,main input[type=submit]{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}}.button svg,main button svg,main input[type=submit] svg{transition:scale ease-out .2s}.button svg path[stroke],main button svg path[stroke],main input[type=submit] svg path[stroke]{stroke:var(--color-link_button_icon)!important}.button svg path[fill],main button svg path[fill],main input[type=submit] svg path[fill]{fill:var(--color-link_button_icon)!important}.button:not([disabled]):not(.disabled):not([aria-disabled=true]):active,.button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus,.button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible,.button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover,main button:not([disabled]):not(.disabled):not([aria-disabled=true]):active,main button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus,main button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible,main button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover,main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):active,main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):focus,main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible,main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):hover{color:var(--color-link_button_hover);background-color:var(--color-link_button_background_hover)}.button:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[stroke],.button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus svg path[stroke],.button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[stroke],.button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[stroke],main button:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[stroke],main button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus svg path[stroke],main button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[stroke],main button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[stroke],main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[stroke],main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):focus svg path[stroke],main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[stroke],main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[stroke]{stroke:var(--color-link_button_icon_hover)!important}.button:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[fill],.button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus svg path[fill],.button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[fill],.button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[fill],main button:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[fill],main button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus svg path[fill],main button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[fill],main button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[fill],main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[fill],main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):focus svg path[fill],main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[fill],main input[type=submit]:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[fill]{fill:var(--color-link_button_icon_hover)!important}.button.disabled,.button[aria-disabled=true],.button[disabled],main button.disabled,main button[aria-disabled=true],main button[disabled],main input[type=submit].disabled,main input[type=submit][aria-disabled=true],main input[type=submit][disabled]{color:var(--color-disabled);background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-disabled);cursor:not-allowed}.button.disabled svg path[stroke],.button[aria-disabled=true] svg path[stroke],.button[disabled] svg path[stroke],main button.disabled svg path[stroke],main button[aria-disabled=true] svg path[stroke],main button[disabled] svg path[stroke],main input[type=submit].disabled svg path[stroke],main input[type=submit][aria-disabled=true] svg path[stroke],main input[type=submit][disabled] svg path[stroke]{stroke:var(--color-disabled)!important}.button.disabled svg path[fill],.button[aria-disabled=true] svg path[fill],.button[disabled] svg path[fill],main button.disabled svg path[fill],main button[aria-disabled=true] svg path[fill],main button[disabled] svg path[fill],main input[type=submit].disabled svg path[fill],main input[type=submit][aria-disabled=true] svg path[fill],main input[type=submit][disabled] svg path[fill]{fill:var(--color-disabled)!important}.button.disabled,.button[aria-disabled=true],main button.disabled,main button[aria-disabled=true],main input[type=submit].disabled,main input[type=submit][aria-disabled=true]{pointer-events:none}.button,button,input[type=submit]{--my-foreground-color:var(--color-text_gentle);--my-background-color:var(--color-background_icon);cursor:pointer;position:relative;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;width:fit-content;text-decoration:none;transition:background ease-out .2s}.header-menu .button,.header-menu button,.header-menu input[type=submit]{background-size:200% 100%;border:none;padding:var(--space-xs) 0}.font-switch-big .header-menu .button,.font-switch-big .header-menu button,.font-switch-big .header-menu input[type=submit]{background-size:210% 100%}.button svg path[stroke],button svg path[stroke],input[type=submit] svg path[stroke]{stroke:var(--my-foreground-color)!important}.button svg path[fill],button svg path[fill],input[type=submit] svg path[fill]{fill:var(--my-foreground-color)!important}.button:not([disabled]):focus,.button:not([disabled]):hover,button:not([disabled]):focus,button:not([disabled]):hover,input[type=submit]:not([disabled]):focus,input[type=submit]:not([disabled]):hover{transition:background ease-out .2s;--my-foreground-color:var(--color-emphasis_accent);--my-background-color:var(--color-emphasis_background);background-position:left}.button:focus-visible,button:focus-visible,input[type=submit]:focus-visible{outline-offset:var(--space-4xs)}.button[aria-pressed=true],button[aria-pressed=true],input[type=submit][aria-pressed=true]{--my-foreground-color:var(--color-emphasis_accent);--my-background-color:var(--color-emphasis_background)}.button[disabled],button[disabled],input[type=submit][disabled]{--my-foreground-color:var(--color-emphasis_accent);--my-background-color:var(--color-emphasis_background);cursor:not-allowed}.button.button--secondary,button.button--secondary,input[type=submit].button--secondary{--my-foreground-color:var(--color-emphasis_accent);--my-background-color:var(--color-emphasis_background)}.button.button--secondary[disabled],button.button--secondary[disabled],input[type=submit].button--secondary[disabled]{--my-foreground-color:var(--color-emphasis_accent);--my-background-color:var(--color-emphasis_background)}.button.animation-rotating svg,button.animation-rotating svg,input[type=submit].animation-rotating svg{animation:rotate 5s linear infinite}.inline-download svg{margin-top:7px}[data-module=downloads]{display:flex;gap:var(--space-m);flex-wrap:wrap}@media only screen and (min-width:768px){[data-module=downloads]{display:grid;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1028px){[data-module=downloads]{grid-template-columns:repeat(3,1fr)}}[data-module=download] a{color:var(--color-light_accent)}[data-module=download] .file{color:var(--color-light_link);text-transform:none}[data-module=download]:not(.downloadcard) a{width:fit-content}[data-module=download].downloadcard{width:100%;max-width:408px}[data-module=download].downloadcard .file{color:var(--my-color-link)}[data-module=download].downloadcard a{color:var(--my-color-accent);text-decoration:none;outline:0;background-color:var(--my-color-background);box-shadow:var(--shadow-standard);border-radius:var(--radius-standard);display:grid;grid-template-areas:"name name" "file icon";gap:var(--space-sm);padding-block:var(--space-s) var(--space-sm);padding-inline:var(--space-m)}[data-module=download].downloadcard a .name{grid-area:name;align-self:start}[data-module=download].downloadcard a .file{grid-area:file;align-self:end;padding-block-end:var(--space-3xs)}[data-module=download].downloadcard a .icon{grid-area:icon;justify-self:end;line-height:0;padding-left:var(--space-sm)}[data-module=download].downloadcard a svg{transition:all ease-out .2s;border-radius:50%;padding:var(--space-4xs);box-sizing:content-box}[data-module=download].downloadcard a svg path[stroke]{stroke:var(--my-color-accent)!important}[data-module=download].downloadcard a svg path[fill]{fill:var(--my-color-accent)!important}[data-module=download].downloadcard:not([disabled]):focus .file,[data-module=download].downloadcard:not([disabled]):focus-within .file,[data-module=download].downloadcard:not([disabled]):hover .file{color:var(--my-color-text)}[data-module=download].downloadcard:not([disabled]):focus svg,[data-module=download].downloadcard:not([disabled]):focus-within svg,[data-module=download].downloadcard:not([disabled]):hover svg{background-color:var(--my-color-icon-hover-background)}[data-module=download].downloadcard:not([disabled]):focus svg path[stroke],[data-module=download].downloadcard:not([disabled]):focus-within svg path[stroke],[data-module=download].downloadcard:not([disabled]):hover svg path[stroke]{stroke:var(--my-color-icon-hover)!important}[data-module=download].downloadcard:not([disabled]):focus svg path[fill],[data-module=download].downloadcard:not([disabled]):focus-within svg path[fill],[data-module=download].downloadcard:not([disabled]):hover svg path[fill]{fill:var(--my-color-icon-hover)!important}[data-module=download].downloadcard{--my-color-accent:var(--color-emphasis_accent);--my-color-text:var(--color-emphasis_text);--my-color-background:var(--color-emphasis_background);--my-color-link:var(--color-emphasis_link);--my-color-brand:var(--color-ci-dark_red);--my-color-icon-hover:var(--my-color-brand);--my-color-icon-hover-background:var(--color-ci-white)}[data-module=download].downloadcard.variant-theme-dark{--my-color-accent:var(--color-dark_accent);--my-color-text:var(--color-dark_text);--my-color-background:var(--color-dark_background);--my-color-link:var(--color-dark_link)}[data-module=download].downloadcard.variant-theme-highlight{--my-color-accent:var(--color-light_accent);--my-color-text:var(--color-light_text);--my-color-background:var(--color-light_background);--my-color-link:var(--color-light_link);--my-color-icon-hover:var(--color-ci-white);--my-color-icon-hover-background:var(--my-color-brand)}.theme-bestoff [data-module=download].downloadcard{--my-color-brand:var(--color-ci-magenta)}.theme-jjv [data-module=download].downloadcard{--my-color-brand:var(--color-ci-green_dark)}.theme-bestoff [data-module=download].downloadcard.variant-theme-dark,.theme-bestoff [data-module=download].downloadcard.variant-theme-highlight,.theme-jjv [data-module=download].downloadcard.variant-theme-dark,.theme-jjv [data-module=download].downloadcard.variant-theme-highlight{--my-color-icon-hover:var(--color-ci-white);--my-color-icon-hover-background:var(--my-color-brand)}.theme-bestoff .theme-dark [data-module=download].downloadcard,.theme-bestoff.theme-dark [data-module=download].downloadcard,.theme-jjv .theme-dark [data-module=download].downloadcard,.theme-jjv.theme-dark [data-module=download].downloadcard{--my-color-icon-hover:var(--color-ci-white);--my-color-icon-hover-background:var(--my-color-brand)}.theme-bestoff .theme-dark [data-module=download].downloadcard.variant-theme-dark,.theme-bestoff.theme-dark [data-module=download].downloadcard.variant-theme-dark,.theme-jjv .theme-dark [data-module=download].downloadcard.variant-theme-dark,.theme-jjv.theme-dark [data-module=download].downloadcard.variant-theme-dark{--my-color-icon-hover:var(--my-color-brand);--my-color-icon-hover-background:var(--color-ci-white)}section a{vertical-align:middle;color:var(--color-link_standard);background:var(--color-link_standard_background);padding-block:5px;-webkit-box-decoration-break:clone;box-decoration-break:clone}section a:not([class]){vertical-align:initial}section a:active,section a:focus,section a:focus-visible,section a:hover{color:var(--color-link_standard_hover);background:var(--color-link_standard_background_hover)}section a svg{width:var(--space-m);height:var(--space-m)}section a svg path[stroke]{stroke:var(--color-link_button_icon)!important}section a svg path[fill]{fill:var(--color-link_button_icon)!important}section a.block{font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--color-link_block);background:var(--color-link_block_background);text-decoration:none;text-underline-offset:5px}@media only screen and (min-width:1028px){section a.block{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}}section a.block:active,section a.block:focus,section a.block:focus-visible,section a.block:hover{color:var(--color-link_block_hover);background:var(--color-link_block_background_hover);text-decoration:underline}section a.disabled,section a[aria-disabled=true],section a[disabled]{color:var(--color-disabled);background:0 0;text-decoration-color:var(--color-disabled);pointer-events:none;cursor:not-allowed}section a.disabled svg path[stroke],section a[aria-disabled=true] svg path[stroke],section a[disabled] svg path[stroke]{stroke:var(--color-disabled)!important}section a.disabled svg path[fill],section a[aria-disabled=true] svg path[fill],section a[disabled] svg path[fill]{fill:var(--color-disabled)!important}section a.disabled.block,section a[aria-disabled=true].block,section a[disabled].block{text-decoration:none}.OFF_IGNOREME .text-icon svg,.OFF_IGNOREME.text-icon svg{min-width:24px}.OFF_IGNOREME.primary{padding:0 0 var(--space-xxs) 0;text-decoration:none;position:relative;display:flex;align-items:center;gap:var(--space-xxs);width:fit-content}.OFF_IGNOREME.primary svg{min-width:24px;position:relative;left:0;transition:left ease-out .2s}.OFF_IGNOREME.primary svg path[stroke]{stroke:var(--color-accent)!important}.OFF_IGNOREME.primary svg path[fill]{fill:var(--color-accent)!important}.OFF_IGNOREME.primary::after{content:'';display:block;position:absolute;bottom:0;height:var(--space-3xs);width:0;transition:width ease-out .2s}.OFF_IGNOREME.primary:active,.OFF_IGNOREME.primary:focus,.OFF_IGNOREME.primary:focus-visible,.OFF_IGNOREME.primary:hover{text-decoration:underline}.OFF_IGNOREME.primary:active::after,.OFF_IGNOREME.primary:focus-visible::after,.OFF_IGNOREME.primary:focus::after,.OFF_IGNOREME.primary:hover::after{border-bottom-width:var(--space-3xs);width:100%}.OFF_IGNOREME.primary.icon-arrow-right:hover svg{left:var(--space-xxs)}.OFF_IGNOREME.primary.disabled::after,.OFF_IGNOREME.primary[disabled]::after{display:none}.OFF_IGNOREME.primary.disabled svg path[stroke],.OFF_IGNOREME.primary[disabled] svg path[stroke]{stroke:var(--color-background_icon)!important}.OFF_IGNOREME.primary.disabled svg path[fill],.OFF_IGNOREME.primary[disabled] svg path[fill]{fill:var(--color-background_icon)!important}dl,ol,ul{margin:0;padding:0 0 var(--space-sm) var(--space-m)}@media only screen and (min-width:1028px){dl,ol,ul{padding:0 0 var(--space-m) var(--space-m)}}li{margin:0;position:relative}li::marker{font-size:22px;color:var(--color-accent)}ol li::marker{text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-accent)}@media only screen and (min-width:1028px){ol li::marker{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}dl dt{font-weight:600;padding:var(--space-xxs) 0 var(--space-xxs) 0}@media only screen and (min-width:1028px){dl dt{padding:var(--space-sm) 0 var(--space-sm) 0}}dl dd{margin-left:var(--space-sm);padding:var(--space-xxs) 0 var(--space-xxs) 0}@media only screen and (min-width:1028px){dl dd{padding:var(--space-sm) 0 var(--space-sm) 0}}ul.check{list-style-image:url(source/resources/icons/list_check.svg)}ul.line{list-style:none}ul.line li:before{--spacing:var(--space-sm);width:1px;height:var(--space-xxl);content:' ';display:block;position:absolute;left:calc(-1 * var(--spacing));top:var(--space-sm)}ul[style*="list-style-type:circle"]{list-style-image:url(/.resources/stnds-light-module/webresources/icons/line.svg)}ul[style*="list-style-type:square"]{list-style-image:url(/.resources/stnds-light-module/webresources/icons/list_check.svg)}[data-module=pagination].c-pagination{width:100%}[data-module=pagination].c-pagination.no-outer-links .c-link.first-link,[data-module=pagination].c-pagination.no-outer-links .c-link.last-link,[data-module=pagination].c-pagination.no-outer-links span.first-link,[data-module=pagination].c-pagination.no-outer-links span.last-link{display:none}[data-module=pagination].c-pagination.no-outer-links .pagination-box .pagination{grid-template-columns:var(--space-xxl) repeat(5,1fr) var(--space-xxl)}[data-module=pagination].c-pagination .pagination-box{margin:0 auto;width:fit-content}[data-module=pagination].c-pagination .pagination-box .pagination{display:flex;flex-wrap:wrap}[data-module=pagination].c-pagination .pagination-box .pagination>*{margin:0 var(--space-xxs);display:flex;order:3;text-decoration:none}[data-module=pagination].c-pagination .pagination-box .pagination .first{order:1}[data-module=pagination].c-pagination .pagination-box .pagination .previous{order:2}[data-module=pagination].c-pagination .pagination-box .pagination .first,[data-module=pagination].c-pagination .pagination-box .pagination .last{align-items:center}[data-module=pagination].c-pagination .pagination-box .pagination .current-page{padding:var(--space-4xs) var(--space-xxs)}[data-module=pagination].c-pagination .pagination-box .pagination svg{pointer-events:none;align-self:center}[data-module=pagination].c-pagination .pagination-box .pagination span{cursor:pointer}[data-module=pagination].c-pagination .c-link{transition:all ease-out .2s}[data-module=pagination].c-pagination .c-link:active,[data-module=pagination].c-pagination .c-link:focus,[data-module=pagination].c-pagination .c-link:focus-visible,[data-module=pagination].c-pagination .c-link:hover{scale:1.3}[data-module=pagination].c-pagination -c-link:active,[data-module=pagination].c-pagination .c-link{padding:var(--space-4xs) var(--space-xxs);border-radius:0;border:2px solid transparent;display:flex}[data-module=pagination].c-pagination .c-link.current-page:first-of-type~.previous,[data-module=pagination].c-pagination a.current-page:first-of-type~.first,[data-module=pagination].c-pagination a.current-page:nth-of-type(2)~.first{display:none}[data-module=pagination].c-pagination .c-link.current-page:last-of-type~.next,[data-module=pagination].c-pagination a.current-page:last-of-type~.last,[data-module=pagination].c-pagination a.current-page:nth-last-of-type(2)~.last{display:none}img{width:100%;height:auto}picture img{object-fit:cover;object-position:center}[data-module=hero-stage] figure.information-on-picture .information-content{border-radius:0 var(--radius-standard) 0 var(--radius-standard)}figure.information-on-picture{position:relative}figure.information-on-picture [aria-expanded]{transition:opacity ease-out .2s}figure.information-on-picture [aria-expanded=false]{opacity:0;user-select:none}figure.information-on-picture [aria-expanded=true]{opacity:1}figure.information-on-picture figcaption{display:block;position:absolute;inset:0;top:var(--information-icon-padding-top,0)}figure.information-on-picture.expand-content .information-content{z-index:calc(var(--level-image-credit) + 1)}figure.information-on-picture.expand-content .toggle-open{display:none}figure.information-on-picture:not(.expand-content) .toggle-close{display:none}figure.information-on-picture .information-content{position:absolute;bottom:0;left:0;z-index:var(--level-image-credit);border-radius:0 var(--radius-standard) 0 var(--radius-standard);width:100%;padding:var(--space-xs) var(--space-s);cursor:pointer;box-shadow:var(--shadow-standard);color:var(--color-ci-black);background-color:var(--color-ci-white);max-width:maxWidth;user-select:text;-webkit-user-select:text}figure.information-on-picture .information-icon{position:absolute;top:0;right:0;z-index:calc(var(--level-image-credit) + 2);margin:var(--space-4xs) var(--space-4xs) var(--space-xs) var(--space-xs);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;width:var(--space-xl);height:var(--space-xl);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;transition:scale ease-out .2s;scale:1;color:var(--color-ci-black)}@media only screen and (min-width:1028px){figure.information-on-picture .information-icon{width:var(--space-l);height:var(--space-l)}}figure.information-on-picture .information-icon:after{position:absolute;content:"";inset:10px;border-radius:50%;background-color:var(--color-ci-black);z-index:-1}figure.information-on-picture .information-icon svg{width:var(--space-m);height:var(--space-m)}figure.information-on-picture .information-icon svg path[stroke]{stroke:var(--color-ci-white)!important}figure.information-on-picture .information-icon svg path[fill]{fill:var(--color-ci-white)!important}figure.information-on-picture .information-icon:active:after,figure.information-on-picture .information-icon:focus-visible:after,figure.information-on-picture .information-icon:focus:after,figure.information-on-picture .information-icon:hover:after{background-color:var(--color-ci-white)}figure.information-on-picture .information-icon:active svg path[stroke],figure.information-on-picture .information-icon:focus svg path[stroke],figure.information-on-picture .information-icon:focus-visible svg path[stroke],figure.information-on-picture .information-icon:hover svg path[stroke]{stroke:var(--color-ci-black)!important}figure.information-on-picture .information-icon:active svg path[fill],figure.information-on-picture .information-icon:focus svg path[fill],figure.information-on-picture .information-icon:focus-visible svg path[fill],figure.information-on-picture .information-icon:hover svg path[fill]{fill:var(--color-ci-black)!important}.tag-list{display:flex;flex-wrap:wrap;gap:var(--space-3xs);justify-content:start}.c-tag{text-transform:uppercase;padding:var(--space-3xs) var(--space-xxs);border:none;outline:0;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;position:relative;color:var(--color-text_gentle);background:0 0}.c-tag:first-of-type{padding-left:0}button.play-button{padding:0;border:none;box-shadow:none;font:inherit}html:has(dialog[data-module=video-modal][open]){overflow:hidden}dialog[data-module=video-modal]{position:fixed;inset:0;box-sizing:border-box;width:100%;height:100%;max-width:none;max-height:none;margin:0;border:none;padding:var(--space-5xl) var(--width-max-content-padding) var(--space-5xl);overflow-y:auto;background-color:transparent;color:var(--color-ci-white)}dialog[data-module=video-modal][open]{display:grid;grid-template-columns:1fr auto auto 1fr;align-content:center;justify-items:center;column-gap:var(--space-m)}dialog[data-module=video-modal]::backdrop{background-color:rgba(32,32,32,.95)}dialog[data-module=video-modal] .video-container{grid-column:1/-1;width:100%;max-width:1100px}dialog[data-module=video-modal] .video-container iframe,dialog[data-module=video-modal] .video-container video{display:block;width:100%;height:auto;aspect-ratio:16/9;background-color:var(--color-ci-black)}dialog[data-module=video-modal] .video-container .preview-image{display:grid;background-color:var(--color-ci-black)}dialog[data-module=video-modal] .video-container .preview-image>img{grid-area:1/1;display:block;width:100%;aspect-ratio:16/9;object-fit:cover}dialog[data-module=video-modal] .video-container .gdpr{grid-area:2/1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-sm);box-sizing:border-box;width:100%;padding:var(--space-m);background-color:var(--color-ci-white);color:var(--color-text_standard);text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){dialog[data-module=video-modal] .video-container .gdpr{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}@media only screen and (min-width:768px){dialog[data-module=video-modal] .video-container .gdpr{grid-area:1/1;align-self:center;justify-self:center;width:min(520px,calc(100% - 2 * var(--space-m)));margin:var(--space-m) 0;padding:var(--space-l);border-radius:var(--space-3xs)}}dialog[data-module=video-modal] .video-container .gdpr p{margin:0}dialog[data-module=video-modal] .video-container .gdpr .button{color:var(--color-ci-white);background-color:var(--color-link_button_icon);border:none}dialog[data-module=video-modal] .video-container .gdpr .button:not([disabled]):not(.disabled):not([aria-disabled=true]):active,dialog[data-module=video-modal] .video-container .gdpr .button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible,dialog[data-module=video-modal] .video-container .gdpr .button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover{color:var(--color-ci-white);background-color:var(--color-text_standard);outline-color:var(--color-text_standard)}dialog[data-module=video-modal] .video-container .additionalInformations{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--space-xs) var(--space-xl);padding-top:var(--space-sm);color:var(--color-ci-white_muted);text-transform:none;font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){dialog[data-module=video-modal] .video-container .additionalInformations{text-transform:none;font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}dialog[data-module=video-modal] .video-container .additionalInformations .modal-source{flex:1 1 320px;min-width:0}dialog[data-module=video-modal] .video-container .additionalInformations .tags{display:flex;flex-wrap:wrap;gap:var(--space-xs);justify-content:flex-end}dialog[data-module=video-modal] .video-container .additionalInformations .tags .c-tag{color:var(--color-ci-white_muted)}dialog[data-module=video-modal] button:focus-visible,dialog[data-module=video-modal] iframe:focus-visible,dialog[data-module=video-modal] video:focus-visible{outline:2px solid var(--color-ci-white);outline-offset:var(--space-4xs)}dialog[data-module=video-modal] .close{position:fixed;top:var(--space-m);right:var(--space-m);width:var(--space-3xl);height:var(--space-3xl);padding:0;border:none;border-radius:999px;box-shadow:none;background-color:var(--color-link_button_icon)}dialog[data-module=video-modal] .close svg path[stroke]{stroke:var(--color-background_icon)!important}dialog[data-module=video-modal] .close svg path[fill]{fill:var(--color-background_icon)!important}dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):active,dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible,dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):hover{background-color:var(--color-ci-white)}dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[stroke],dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[stroke],dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[stroke]{stroke:var(--color-link_button_icon)!important}dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[fill],dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[fill],dialog[data-module=video-modal] .close:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[fill]{fill:var(--color-link_button_icon)!important}dialog[data-module=video-modal][open] .video-container{animation:video-modal-zoom-in .25s ease-out}dialog[data-module=video-modal][data-direction=next][open] .video-container{animation-name:video-modal-slide-in-next}dialog[data-module=video-modal][data-direction=previous][open] .video-container{animation-name:video-modal-slide-in-previous}dialog[data-module=video-modal]:not([data-direction])[open]::backdrop{animation:video-modal-fade-in .25s ease-out}@media (prefers-reduced-motion:reduce){dialog[data-module=video-modal][open] .video-container,dialog[data-module=video-modal][open]::backdrop{animation:none!important}}[data-module=accordion] .picture-container{max-width:408px}[data-module=accordion] .content-container{display:flex;flex-direction:column;width:100%}[data-module=accordion] .accordions{padding-bottom:var(--space-m)}[data-module=accordion] .accordions .accordion-icon{width:var(--space-l);height:var(--space-l);box-shadow:var(--shadow-standard);transition:all ease-out .2s;border-radius:50%;display:flex;justify-content:center;align-items:center}[data-module=accordion] .accordions .accordion-icon svg{width:var(--space-s);height:var(--space-s);transition:all ease-out .2s}@media only screen and (min-width:1028px){[data-module=accordion] .accordions .accordion-icon{width:var(--space-xl);height:var(--space-xl)}[data-module=accordion] .accordions .accordion-icon svg{width:var(--space-m);height:var(--space-m)}}[data-module=accordion] .accordions .accordion{position:relative;border-top:1px solid var(--color-ci-black_subtle);padding-block:var(--space-m)}[data-module=accordion] .accordions .accordion:first-child{border-top:none;padding-top:0}[data-module=accordion] .accordions .accordion .accordion-input{display:none}[data-module=accordion] .accordions .accordion .accordion-input~.accordion-title .accordion-icon-minus{display:none}[data-module=accordion] .accordions .accordion .accordion-input:checked~.accordion-title .accordion-icon-plus{display:none}[data-module=accordion] .accordions .accordion .accordion-input:checked~.accordion-title .accordion-icon-minus{display:flex}[data-module=accordion] .accordions .accordion .accordion-input:checked~.accordion-content{grid-template-rows:1fr;padding-block-start:var(--space-m);padding-block-end:var(--space-xs)}[data-module=accordion] .accordions .accordion .accordion-title{text-transform:none;font-family:GTFlexa;font-size:calc(19.8px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;padding-bottom:var(--space-xxs);font-variant-numeric:tabular-nums;padding-bottom:0;color:var(--color-accent);cursor:pointer;display:grid;grid-template-columns:1fr auto;gap:var(--space-l)}@media only screen and (min-width:1028px){[data-module=accordion] .accordions .accordion .accordion-title{text-transform:none;font-family:GTFlexa;font-size:calc(28px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;padding-bottom:var(--space-s);font-variant-numeric:tabular-nums}}[data-module=accordion] .accordions .accordion .accordion-title span{align-self:center}[data-module=accordion] .accordions .accordion .accordion-title>aside{pointer-events:none}@media only screen and (min-width:1028px){[data-module=accordion] .accordions .accordion .accordion-title{text-transform:none;font-family:GTFlexa;font-size:calc(32px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;padding-bottom:0}}[data-module=accordion] .accordions .accordion .accordion-title .accordion-icon{align-self:end}[data-module=accordion] .accordions .link-container{margin-top:var(--space-xxl)}[data-module=accordion] .accordions .link-container a{position:relative;left:100%;transform:translateX(-100%)}[data-module=accordion] .primary.text-icon{text-decoration:none;color:var(--color-text_gentle)}[data-module=accordion] .primary.text-icon:hover{color:var(--color-link_block_hover);text-decoration:underline;background-color:unset}[data-module=accordion].theme-dark .accordions .accordion{border-color:var(--color-ci-white_disabled)}.theme-stnds [data-module=accordion].theme-highlight .accordions .accordion{border-color:var(--color-ci-white_disabled)}.data-teaser .event .picture-container,.layout-container .event .picture-container,.layout-content-column-m .event .picture-container{margin-bottom:var(--space-s)}.data-teaser .event .content-container,.layout-container .event .content-container,.layout-content-column-m .event .content-container{padding:0;gap:var(--space-s)}.data-teaser .event .content-container .header,.layout-container .event .content-container .header,.layout-content-column-m .event .content-container .header{display:flex;flex-direction:column;gap:var(--space-4xs)}.data-teaser .event .content-container .header .tag-list,.layout-container .event .content-container .header .tag-list,.layout-content-column-m .event .content-container .header .tag-list{column-gap:calc(var(--space-xxs) + var(--space-3xs))}.data-teaser .event .content-container .header .tag-list .c-tag,.layout-container .event .content-container .header .tag-list .c-tag,.layout-content-column-m .event .content-container .header .tag-list .c-tag{padding-left:0;padding-right:0}.data-teaser .event .content-container .title,.layout-container .event .content-container .title,.layout-content-column-m .event .content-container .title{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));font-style:normal;font-weight:500;line-height:150%;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums;color:var(--color-accent)}@media only screen and (min-width:1028px){.data-teaser .event .content-container .title,.layout-container .event .content-container .title,.layout-content-column-m .event .content-container .title{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));font-style:normal;font-weight:500;line-height:150%;letter-spacing:0;font-variant-numeric:lining-nums tabular-nums}}.data-teaser .event .content-container .text-container,.layout-container .event .content-container .text-container,.layout-content-column-m .event .content-container .text-container{font-size:14.4px;font-weight:500}@media only screen and (min-width:1028px){.data-teaser .event .content-container .text-container,.layout-container .event .content-container .text-container,.layout-content-column-m .event .content-container .text-container{font-size:18px}}.data-teaser .event .content-container .text-container .additionalInfo,.layout-container .event .content-container .text-container .additionalInfo,.layout-content-column-m .event .content-container .text-container .additionalInfo{font-weight:350}.data-teaser .event .content-container .text-container:has(>span)+.main,.layout-container .event .content-container .text-container:has(>span)+.main,.layout-content-column-m .event .content-container .text-container:has(>span)+.main{margin-top:calc(var(--space-m) - var(--space-s))}.data-teaser .event .content-container .main,.layout-container .event .content-container .main,.layout-content-column-m .event .content-container .main{display:flex;flex-direction:column;gap:var(--space-m)}.data-teaser .event .content-container .info-container>div,.layout-container .event .content-container .info-container>div,.layout-content-column-m .event .content-container .info-container>div{display:block}.data-teaser .event .content-container .button-container:not(:has(>.button)),.data-teaser .event .content-container .info-container:not(:has(>.text-icon)),.data-teaser .event .content-container .main:not(:has(>.info-container>.text-icon)):not(:has(>.button-container>.button)),.data-teaser .event .content-container .text-container:not(:has(>span)),.layout-container .event .content-container .button-container:not(:has(>.button)),.layout-container .event .content-container .info-container:not(:has(>.text-icon)),.layout-container .event .content-container .main:not(:has(>.info-container>.text-icon)):not(:has(>.button-container>.button)),.layout-container .event .content-container .text-container:not(:has(>span)),.layout-content-column-m .event .content-container .button-container:not(:has(>.button)),.layout-content-column-m .event .content-container .info-container:not(:has(>.text-icon)),.layout-content-column-m .event .content-container .main:not(:has(>.info-container>.text-icon)):not(:has(>.button-container>.button)),.layout-content-column-m .event .content-container .text-container:not(:has(>span)){display:none}.data-teaser .event .content-container .icon-container,.layout-container .event .content-container .icon-container,.layout-content-column-m .event .content-container .icon-container{width:var(--space-sm);height:var(--space-sm);position:absolute;left:0;top:50%;transform:translateY(-50%)}.data-teaser .event .content-container .icon-container svg,.layout-container .event .content-container .icon-container svg,.layout-content-column-m .event .content-container .icon-container svg{position:static;transform:none;display:block;width:var(--space-sm);height:var(--space-sm)}.data-teaser .event .content-container .icon-container svg path[stroke],.layout-container .event .content-container .icon-container svg path[stroke],.layout-content-column-m .event .content-container .icon-container svg path[stroke]{stroke:var(--color-decoration)!important}.data-teaser .event .content-container .icon-container svg path[fill],.layout-container .event .content-container .icon-container svg path[fill],.layout-content-column-m .event .content-container .icon-container svg path[fill]{fill:var(--color-decoration)!important}.data-teaser .event .content-container .text-icon,.layout-container .event .content-container .text-icon,.layout-content-column-m .event .content-container .text-icon{text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums;margin-bottom:var(--space-4xs);position:relative;padding-left:calc(var(--space-sm) + var(--space-xs))}@media only screen and (min-width:1028px){.data-teaser .event .content-container .text-icon,.layout-container .event .content-container .text-icon,.layout-content-column-m .event .content-container .text-icon{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}.data-teaser .event .content-container .text-icon:last-child,.layout-container .event .content-container .text-icon:last-child,.layout-content-column-m .event .content-container .text-icon:last-child{margin-bottom:0}.data-teaser .event .content-container .text-icon.event-time br,.layout-container .event .content-container .text-icon.event-time br,.layout-content-column-m .event .content-container .text-icon.event-time br{display:none}.data-teaser .event .content-container .button-container,.layout-container .event .content-container .button-container,.layout-content-column-m .event .content-container .button-container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3xs)}.data-teaser .event .content-container .button,.layout-container .event .content-container .button,.layout-content-column-m .event .content-container .button{font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums;display:inline-flex;flex-direction:row;align-items:center;gap:var(--space-4xs);height:fit-content;min-height:var(--space-l);padding-left:var(--space-s);padding-right:var(--space-xs)}@media only screen and (min-width:1028px){.data-teaser .event .content-container .button,.layout-container .event .content-container .button,.layout-content-column-m .event .content-container .button{font-family:GTFlexa;font-size:calc(13.5px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.675px;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums}}@media only screen and (min-width:1028px){.data-teaser .event .content-container .button,.layout-container .event .content-container .button,.layout-content-column-m .event .content-container .button{padding-left:var(--space-xs);padding-right:var(--space-xxs)}}.data-teaser .event .content-container .button svg,.layout-container .event .content-container .button svg,.layout-content-column-m .event .content-container .button svg{flex-shrink:0;width:var(--space-m);height:var(--space-m)}.data-teaser .event .content-container .button svg path[stroke],.layout-container .event .content-container .button svg path[stroke],.layout-content-column-m .event .content-container .button svg path[stroke]{stroke:var(--color-link_button_icon)!important}.data-teaser .event .content-container .button svg path[fill],.layout-container .event .content-container .button svg path[fill],.layout-content-column-m .event .content-container .button svg path[fill]{fill:var(--color-link_button_icon)!important}@media only screen and (min-width:1028px){.data-teaser .event .content-container .button svg,.layout-container .event .content-container .button svg,.layout-content-column-m .event .content-container .button svg{width:var(--space-sm);height:var(--space-sm)}}[data-module=display-link]{display:grid;grid-template-columns:1fr;gap:var(--space-l)}[data-module=display-link] .text-big{color:var(--color-accent);text-transform:none;font-family:GTFlexa;font-size:calc(43.2px * var(--font-factor));line-height:125%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;container-type:inline-size;font-size:clamp(43.2px,calc(43.2px + (100cqw - 400px) * .096923),144px)!important}@media only screen and (min-width:1028px){[data-module=display-link] .text-big{text-transform:none;font-family:GTFlexa;font-size:calc(144px * var(--font-factor));line-height:90%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=display-link] .text-icon{color:var(--color-text_gentle);justify-content:flex-start}[data-module=display-link] svg{width:var(--space-l);height:auto;position:relative;left:0;transition:left ease-out .2s}[data-module=display-link] svg path[stroke]{stroke:var(--color-accent)!important}[data-module=display-link] svg path[fill]{fill:var(--color-accent)!important}[data-module=display-link] a.block.text-icon.icon-arrow-right{text-transform:none;font-family:GTFlexa;font-size:calc(19.8px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;padding-bottom:var(--space-xxs);font-variant-numeric:tabular-nums;text-decoration:none;self-align:end;gap:var(--space-xxs)}@media only screen and (min-width:1028px){[data-module=display-link] a.block.text-icon.icon-arrow-right{text-transform:none;font-family:GTFlexa;font-size:calc(28px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;padding-bottom:var(--space-s);font-variant-numeric:tabular-nums}}@media only screen and (min-width:768px){[data-module=display-link] a.block.text-icon.icon-arrow-right{font-size:32px}}@media only screen and (min-width:768px){[data-module=display-link] .text-icon{justify-content:flex-end}}[data-module=gallery-video] .video-element-list{grid-template-columns:repeat(1,1fr);gap:var(--space-m)}@media only screen and (min-width:1028px){[data-module=gallery-video] .video-element-list{grid-template-columns:repeat(2,1fr)}}[data-module=gallery-video] .video-element-list .picture-container-inner{position:relative}[data-module=gallery-video] .video-element-list .picture-caption{text-transform:none;font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums;display:block;margin-top:var(--space-xxs)}@media only screen and (min-width:1028px){[data-module=gallery-video] .video-element-list .picture-caption{text-transform:none;font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=gallery-video] .video-element-list .picture-container{break-inside:avoid-column}[data-module=gallery-video] .video-element-list .videoPreview{position:relative}[data-module=gallery-video] .video-element-list .videoPreview .play-button{cursor:pointer;position:absolute;top:50%;left:50%;width:var(--space-xxl);height:var(--space-xxl);align-content:center;text-align:center;transform:translate(-50%,-50%);background-color:var(--color-ci-black_subtle);border-radius:999px;backdrop-filter:blur(16px)}[data-module=gallery-video] .video-element-list .videoPreview .play-button svg{position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);height:var(--space-m);width:var(--space-m)}[data-module=gallery-video] .video-element-list .videoPreview .play-button svg path[stroke]{stroke:var(--color-ci-white)!important}[data-module=gallery-video] .video-element-list .videoPreview .play-button svg path[fill]{fill:var(--color-ci-white)!important}@media only screen and (min-width:1028px){[data-module=gallery-video] .video-element-list .videoPreview .play-button{width:var(--space-4xl);height:var(--space-4xl)}[data-module=gallery-video] .video-element-list .videoPreview .play-button svg{height:var(--space-l);width:var(--space-l)}}[data-module=gallery-video] .next,[data-module=gallery-video] .previous{display:none;align-items:center;justify-content:center;width:var(--space-3xl);height:var(--space-3xl);margin-top:var(--space-l);padding:0;border:none;border-radius:999px;box-shadow:none;background-color:var(--color-ci-white_transparent);cursor:pointer}[data-module=gallery-video] .next svg path[stroke],[data-module=gallery-video] .previous svg path[stroke]{stroke:var(--color-ci-white)!important}[data-module=gallery-video] .next svg path[fill],[data-module=gallery-video] .previous svg path[fill]{fill:var(--color-ci-white)!important}[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):active,[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible,[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):hover,[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):active,[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible,[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):hover{background-color:var(--color-ci-white)}[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[stroke],[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[stroke],[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[stroke],[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[stroke],[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[stroke],[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[stroke]{stroke:var(--color-ci-black)!important}[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[fill],[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[fill],[data-module=gallery-video] .next:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[fill],[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):active svg path[fill],[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible svg path[fill],[data-module=gallery-video] .previous:not([disabled]):not(.disabled):not([aria-disabled=true]):hover svg path[fill]{fill:var(--color-ci-black)!important}@media only screen and (min-width:1028px){[data-module=gallery-video] .next,[data-module=gallery-video] .previous{position:fixed;top:50%;transform:translateY(-50%);width:var(--space-4xl);height:var(--space-4xl);margin-top:0}}[data-module=gallery-video] dialog[data-module=video-modal]>.next,[data-module=gallery-video] dialog[data-module=video-modal]>.previous{display:flex}[data-module=gallery-video] dialog[data-module=video-modal]>.next[hidden],[data-module=gallery-video] dialog[data-module=video-modal]>.previous[hidden]{visibility:hidden}@media only screen and (min-width:1028px){[data-module=gallery-video] dialog[data-module=video-modal]>.next[hidden],[data-module=gallery-video] dialog[data-module=video-modal]>.previous[hidden]{display:none}}[data-module=gallery-video] .previous{grid-column:2}@media only screen and (min-width:1028px){[data-module=gallery-video] .previous{left:var(--space-m)}}[data-module=gallery-video] .next{grid-column:3}@media only screen and (min-width:1028px){[data-module=gallery-video] .next{right:var(--space-m)}}[data-module=gallery].show-picture-caption .picture-caption{display:block}[data-module=gallery] picture img{aspect-ratio:unset}[data-module=gallery] .picture-caption{text-transform:none;font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums;display:none;margin-top:var(--space-xxs)}@media only screen and (min-width:1028px){[data-module=gallery] .picture-caption{text-transform:none;font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=gallery] .picture-container{break-inside:avoid-column;margin-bottom:var(--space-m)}[data-module=gallery] .picture-container .download-button{position:absolute;top:50%;left:50%;width:var(--space-xxl);height:var(--space-xxl);align-content:center;text-align:center;transform:translate(-50%,-50%);background-color:var(--color-ci-black_transparent);border-radius:999px;backdrop-filter:blur(calc(36px / 2));z-index:calc(var(--level-image-credit) + 2)}@media only screen and (min-width:1028px){[data-module=gallery] .picture-container .download-button{width:var(--space-4xl);height:var(--space-4xl)}[data-module=gallery] .picture-container .download-button svg{width:var(--space-l);height:var(--space-l)}}[data-module=gallery] .picture-container .download-button svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:999px}[data-module=gallery] .picture-container .download-button svg path[stroke]{stroke:var(--color-ci-white)!important}[data-module=gallery] .picture-container .download-button svg path[fill]{fill:var(--color-ci-white)!important}[data-module=gallery] .picture-container.isOpen{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--level-overlay);padding:10vh 0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(255,255,255,.9);cursor:auto;max-width:100vw}[data-module=gallery] .picture-container.isOpen .information-on-picture{margin:0 auto;max-width:var(--width-max-content);width:100%}[data-module=gallery] .picture-container.isOpen .information-on-picture img{max-width:100vw;max-height:60vh;object-fit:contain;background:0 0}[data-module=gallery] .picture-container.isOpen .picture-caption{margin-left:var(--space-4xl);margin-right:var(--space-4xl);width:75vw;display:block;padding:var(--space-sm);font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=gallery] .picture-container.isOpen .picture-caption{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums}}[data-module=gallery] .picture-container .picture-container-reference{position:relative}[data-module=gallery] .picture-container .picture-container-reference a.button{position:absolute;right:var(--space-m);bottom:var(--space-m)}[data-module=gallery] .picture-container .picture-container-reference .download-link-text{display:none}[data-module=gallery] .picture-container.isOpen .button,[data-module=gallery] .picture-container.isOpen .download-link-text,[data-module=gallery] .picture-container.isOpen right: var(--space-xxl){display:inline-block}[data-module=gallery].has-open-element .close,[data-module=gallery].has-open-element .next,[data-module=gallery].has-open-element .previous{position:fixed;background-color:#fff;border-color:#000;z-index:calc(var(--level-overlay) + 1);cursor:pointer}[data-module=gallery].has-open-element .close svg path[stroke],[data-module=gallery].has-open-element .next svg path[stroke],[data-module=gallery].has-open-element .previous svg path[stroke]{stroke:#000!important}[data-module=gallery].has-open-element .close svg path[fill],[data-module=gallery].has-open-element .next svg path[fill],[data-module=gallery].has-open-element .previous svg path[fill]{fill:#000!important}[data-module=gallery].has-open-element .close:hover,[data-module=gallery].has-open-element .next:hover,[data-module=gallery].has-open-element .previous:hover{background-color:#000}[data-module=gallery].has-open-element .close:hover svg path[stroke],[data-module=gallery].has-open-element .next:hover svg path[stroke],[data-module=gallery].has-open-element .previous:hover svg path[stroke]{stroke:#fff!important}[data-module=gallery].has-open-element .close:hover svg path[fill],[data-module=gallery].has-open-element .next:hover svg path[fill],[data-module=gallery].has-open-element .previous:hover svg path[fill]{fill:#fff!important}[data-module=gallery].has-open-element .next,[data-module=gallery].has-open-element .previous{top:calc(50vh - (var(--space-m)/ 2));height:var(--space-l);background-color:rgba(255,255,255,.3);width:var(--space-3xl);margin-right:var(--space-3xs)}[data-module=gallery].has-open-element .next:active,[data-module=gallery].has-open-element .next:focus,[data-module=gallery].has-open-element .next:focus-visible,[data-module=gallery].has-open-element .next:hover,[data-module=gallery].has-open-element .previous:active,[data-module=gallery].has-open-element .previous:focus,[data-module=gallery].has-open-element .previous:focus-visible,[data-module=gallery].has-open-element .previous:hover{--my-foreground-color:rgba(255, 255, 255, 0.5);--my-background-color:rgba(255, 255, 255, 0.5);border:3px solid #000;background-color:rgba(255,255,255,.9)}[data-module=gallery].has-open-element .next svg path[stroke],[data-module=gallery].has-open-element .previous svg path[stroke]{stroke:#000!important}[data-module=gallery].has-open-element .next svg path[fill],[data-module=gallery].has-open-element .previous svg path[fill]{fill:#000!important}[data-module=gallery].has-open-element .next:hover,[data-module=gallery].has-open-element .previous:hover{background-color:#000}[data-module=gallery].has-open-element .next:hover svg path[stroke],[data-module=gallery].has-open-element .previous:hover svg path[stroke]{stroke:#fff!important}[data-module=gallery].has-open-element .next:hover svg path[fill],[data-module=gallery].has-open-element .previous:hover svg path[fill]{fill:#fff!important}[data-module=gallery].has-open-element .next:hover:after,[data-module=gallery].has-open-element .previous:hover:after{content:none}[data-module=gallery].has-open-element .close{top:30px;right:30px}[data-module=gallery].has-open-element .previous{left:0}[data-module=gallery].has-open-element .next{right:0}[data-module=teaser-event] .content-container{display:flex;flex-direction:column;gap:var(--space-4xs);padding:var(--space-m)}[data-module=full-width-image].full-width-image{margin:0;padding:0;max-width:100vw}[data-module=full-width-image].full-width-image picture{--my-aspect-ratio:unset}[data-module=full-width-image].full-width-image picture img{border-radius:0}[data-module=full-width-text]{text-align:center;padding:var(--width-max-content-padding)}[data-module=full-width-text] .headline{max-width:unset;margin-bottom:0;text-transform:none;font-family:GTSuperText;font-size:calc(36px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}@media only screen and (min-width:1028px){[data-module=full-width-text] .headline{text-transform:none;font-family:GTSuperText;font-size:calc(72px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}}[data-module=full-width-text].small-variant .headline{text-transform:none;font-family:GTSuperText;font-size:calc(28.8px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}@media only screen and (min-width:1028px){[data-module=full-width-text].small-variant .headline{text-transform:none;font-family:GTSuperText;font-size:calc(60px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}}[data-module=full-width-text] a.text-icon{font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums;text-decoration:none;self-align:end;gap:var(--space-xxs);padding-block:0;margin-top:var(--space-m)}@media only screen and (min-width:1028px){[data-module=full-width-text] a.text-icon{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}}[data-module=full-width-text] a.text-icon svg{width:var(--space-m);height:var(--space-m)}[data-module=stage]{display:grid;grid-template-columns:1fr;gap:0;color:var(--color-text_standard);background:var(--color-background);padding-bottom:var(--space-xxl)}[data-module=stage] .content-container{display:grid;grid-template-columns:1fr}[data-module=stage] .content-container .font-header-sub-submenu{text-decoration:none}[data-module=stage] .content-container:has(.picture-container){gap:var(--space-s)}[data-module=stage] .content-container:has(.picture-container) .picture-container{max-width:408px}@media only screen and (min-width:768px){[data-module=stage] .content-container:has(.picture-container){grid-template-columns:408px 1fr;gap:var(--space-xxl)}[data-module=stage] .content-container:has(.picture-container) .picture-container{max-width:none}}[data-module=stage] .content-container a{margin-top:var(--space-l)}[data-module=stage] h1{color:var(--color-accent);margin-top:var(--space-l);max-width:1216.5px}section[data-module=separator]{padding:0;padding-left:var(--width-max-content-padding);padding-right:var(--width-max-content-padding)}section[data-module=separator] hr{height:1px;border:none;outline:0;background-color:var(--color-decoration);margin-block-start:0;margin-block-end:0}main>article>section[data-module=separator]{height:0}main>article>section[data-module=separator]:after{content:none}main>article>section[data-module=separator] hr{position:relative;top:-1px}.theme-jjv section[data-module=separator]:is(.theme-light,.theme-highlight) hr,section[data-module=separator]:is(.theme-jjv-light,.theme-jjv-highlight) hr{background-color:var(--color-ci-green_dark)}[data-module=navigation-teaser]{max-width:450px}[data-module=navigation-teaser] a{text-decoration:none}[data-module=navigation-teaser] .content-container{padding:var(--space-m);display:flex;flex-direction:column;gap:var(--space-sm)}[data-module=quote-text]{align-items:start;grid-template-columns:1fr;gap:var(--space-l);min-height:170px}[data-module=quote-text] .width-max-text-content{max-width:var(--width-max-text)}[data-module=quote-text] .picture-container,[data-module=quote-text] img{max-width:100%;max-height:195px;aspect-ratio:408/510}[data-module=quote-text] .content-container{position:relative}[data-module=quote-text] .content-container>*{position:relative;z-index:2}[data-module=quote-text] .content-container>svg{position:absolute;z-index:0;top:0;right:0;width:167px;height:136.5px}[data-module=quote-text] .content-container>svg path[stroke]{stroke:var(--color-background_icon)!important}[data-module=quote-text] .content-container>svg path[fill]{fill:var(--color-background_icon)!important}[data-module=quote-text] .quote{color:var(--color-text_emphasis);text-transform:none;font-family:GTSuperText;font-size:calc(28.8px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}@media only screen and (min-width:1028px){[data-module=quote-text] .quote{text-transform:none;font-family:GTSuperText;font-size:calc(48px * var(--font-factor));line-height:125%;font-style:normal;font-weight:350;letter-spacing:0}}[data-module=quote-text].quote-long .quote{text-transform:none;font-family:GTSuperText;font-size:calc(25.2px * var(--font-factor));line-height:138%;font-style:normal;font-weight:350;letter-spacing:0}@media only screen and (min-width:1028px){[data-module=quote-text].quote-long .quote{text-transform:none;font-family:GTSuperText;font-size:calc(36px * var(--font-factor));line-height:138%;font-style:normal;font-weight:350;letter-spacing:0}}[data-module=quote-text] .source{padding-top:var(--space-sm);z-index:2;position:relative;color:var(--color-text_gentle)}@media only screen and (min-width:1028px){[data-module=quote-text] .source{padding-top:var(--space-m)}}@media only screen and (min-width:1028px){[data-module=quote-text]{gap:var(--space-xxl)}[data-module=quote-text],[data-module=quote-text] .picture-container,[data-module=quote-text] img{min-height:calc(333px + 2 * var(--component-space,0))}[data-module=quote-text] .content-container>svg{width:408px;height:333.485px}[data-module=quote-text]:has(img){grid-template-columns:1fr auto}[data-module=quote-text]:has(img),[data-module=quote-text]:has(img) .picture-container,[data-module=quote-text]:has(img) img{min-height:510px}}.theme-bestoff [data-module=quote-text].theme-highlight .content-container>svg path,.theme-jjv [data-module=quote-text].theme-highlight .content-container>svg path{fill:var(--color-ci-white_muted)!important}[data-module=issuu-integration] .picture-container{position:relative;cursor:pointer}[data-module=issuu-integration] .picture-container .play-icon{position:absolute;top:50%;left:50%;width:var(--space-xxl);height:var(--space-xxl);align-content:center;text-align:center;transform:translate(-50%,-50%);background-color:var(--color-ci-black_subtle);border-radius:999px;backdrop-filter:blur(16px);z-index:calc(var(--level-image-credit) + 2)}[data-module=issuu-integration] .picture-container .play-icon svg{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}[data-module=issuu-integration] .picture-container .play-icon svg path[stroke]{stroke:var(--color-ci-white)!important}[data-module=issuu-integration] .picture-container .play-icon svg path[fill]{fill:var(--color-ci-white)!important}[data-module=issuu-integration] iframe{width:100%;aspect-ratio:4/3}[data-module=issuu-integration] .gdpr{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90%;padding:var(--space-sm);border-radius:5px;z-index:calc(var(--level-image-credit) + 3);background-color:var(--color-ci-white);color:var(--color-text_standard);text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=issuu-integration] .gdpr{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=issuu-integration] .gdpr p{color:#000}[data-module=issuu-integration] .gdpr .button{color:var(--color-ci-white);background-color:var(--color-link_button_icon);border:none}[data-module=issuu-integration] .gdpr .button:not([disabled]):not(.disabled):not([aria-disabled=true]):active,[data-module=issuu-integration] .gdpr .button:not([disabled]):not(.disabled):not([aria-disabled=true]):focus-visible,[data-module=issuu-integration] .gdpr .button:not([disabled]):not(.disabled):not([aria-disabled=true]):hover{color:var(--color-ci-white);background-color:var(--color-text_standard);outline-color:var(--color-text_standard)}[data-module=live-stream] .picture-container{position:relative;cursor:pointer}[data-module=live-stream] .picture-container .play-icon{position:absolute;top:50%;left:50%;width:var(--space-xxl);height:var(--space-xxl);align-content:center;text-align:center;transform:translate(-50%,-50%);background-color:var(--color-ci-black_subtle);border-radius:999px;backdrop-filter:blur(16px);z-index:calc(var(--level-image-credit) + 2)}[data-module=live-stream] .picture-container .play-icon svg{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}[data-module=live-stream] .picture-container .play-icon svg path[stroke]{stroke:var(--color-ci-white)!important}[data-module=live-stream] .picture-container .play-icon svg path[fill]{fill:var(--color-ci-white)!important}[data-module=live-stream] iframe{border:none}[data-module=social-media] .icon-arrow svg{min-width:var(--space-m);min-height:var(--space-m)}[data-module=social-media] .content{justify-self:start}[data-module=social-media] a.boxed-link{display:grid;grid-template-columns:var(--space-4xl) 1fr var(--space-4xl);justify-content:start;justify-items:center}[data-module=social-media] .layout-content-column-s a{min-height:200px}[data-module=social-media] .layout-content-column-s .social-media-card{grid-template-columns:1fr}[data-module=social-media] .layout-content-column-s .icon-arrow{display:none}[data-module=social-media] .layout-content-column-s .content{justify-self:center}[data-module=social-media] .layout-content-column-m .social-media-card{justify-content:space-between}[data-module=video]{margin:0 auto}[data-module=video] .picture-container.videoPreview{position:relative}@media only screen and (min-width:1028px){[data-module=video] .picture-container.videoPreview{order:2}}[data-module=video] .picture-container.videoPreview .play-button{position:absolute;top:50%;left:50%;width:var(--space-xxl);height:var(--space-xxl);align-content:center;text-align:center;transform:translate(-50%,-50%);background-color:var(--color-ci-black_subtle);border-radius:999px;backdrop-filter:blur(16px)}[data-module=video] .picture-container.videoPreview .play-button svg{position:absolute;left:55%;top:50%;transform:translate(-50%,-50%);height:var(--space-m);width:var(--space-m)}[data-module=video] .picture-container.videoPreview .play-button svg path[stroke]{stroke:var(--color-ci-white)!important}[data-module=video] .picture-container.videoPreview .play-button svg path[fill]{fill:var(--color-ci-white)!important}@media only screen and (min-width:768px){[data-module=video] .picture-container.videoPreview .play-button{width:var(--space-3xl);height:var(--space-3xl)}[data-module=video] .picture-container.videoPreview .play-button svg{height:var(--space-l);width:var(--space-l)}}@media only screen and (min-width:1028px){[data-module=video] .picture-container.videoPreview .play-button{width:var(--space-4xl);height:var(--space-4xl)}[data-module=video] .picture-container.videoPreview .play-button svg{height:var(--space-l);width:var(--space-l)}}[data-module=video] .content-container .c-tag{margin-bottom:var(--space-m)}[data-module=video] .content-container h3{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;margin:0;padding-bottom:var(--space-xxs)}@media only screen and (min-width:1028px){[data-module=video] .content-container h3{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=video] .content-container .text{text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=video] .content-container .text{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=video] .centered{max-width:var(--width-max-text);width:100%;margin:0 auto}.videoPreview{position:relative}.videoPreview .playButton{z-index:calc(var(--level-image-credit) + 2);cursor:pointer}.videoPreview .playButton svg ellipse{fill:var(--color-ci-white)!important}b,strong{font-weight:500}main img{border-radius:var(--radius-standard)}.shadow{box-shadow:var(--shadow-standard)}[data-module=image-text]{display:grid;grid-template-columns:1fr}[data-module=image-text] .layout-image-text{display:grid;grid-template-columns:1fr;gap:var(--space-m);justify-self:flex-end}[data-module=image-text] .layout-image-text .picture-container{min-width:min(408px,calc(100vw - 2 * var(--width-max-content-padding)));max-width:calc(100vw - 2 * var(--width-max-content-padding))}[data-module=image-text] .layout-image-text .text-icon{margin-top:var(--space-m)}@media only screen and (min-width:768px){[data-module=image-text] :has(.picture-container){grid-template-columns:2.13fr 1fr;gap:var(--space-xxl)}[data-module=image-text] :has(.picture-container) .picture-container{max-width:var(--width-max-text)}[data-module=image-text] :has(.picture-container).layout-picture-left{grid-template-columns:1fr 1fr}[data-module=image-text] :has(.picture-container).layout-picture-left.picture-size-small{grid-template-columns:1fr 2.13fr}[data-module=image-text] :has(.picture-container).layout-picture-left.picture-size-large{grid-template-columns:2.13fr 1fr}[data-module=image-text] :has(.picture-container).layout-picture-right{grid-template-columns:1fr 1fr}[data-module=image-text] :has(.picture-container).layout-picture-right .picture-container{order:2}[data-module=image-text] :has(.picture-container).layout-picture-right.picture-size-small{grid-template-columns:2.13fr 1fr}[data-module=image-text] :has(.picture-container).layout-picture-right.picture-size-large{grid-template-columns:1fr 2.13fr}[data-module=image-text] :has(.picture-container).layout-picture-center{grid-template-columns:1fr;gap:var(--space-m);max-width:var(--width-max-text);justify-self:end}[data-module=image-text] :has(.picture-container).layout-picture-center .picture-container{max-width:639px}[data-module=image-text] :has(.picture-container).layout-picture-center.picture-size-small .picture-container{max-width:408px}[data-module=image-text] :has(.picture-container).layout-picture-center.picture-size-large .picture-container{max-width:var(--width-max-text)}}figure.table{margin:0;width:auto!important;float:none!important}table{--table-cell-min-width:calc(var(--width-max-text) / 4);margin:var(--space-xxl) 0;border:none;border-collapse:collapse;display:block;width:100%!important;height:auto!important;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.45) transparent;scroll-snap-type:both proximity;scroll-snap-align:center;text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}table::-webkit-scrollbar{width:7px;height:7px}table::-webkit-scrollbar-track{background:0 0}table::-webkit-scrollbar-thumb{background:rgba(255,255,255,.45);border:none;border-radius:999px}table::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.65)}table::-webkit-scrollbar-button,table::-webkit-scrollbar-corner{display:none;background:0 0}table::-webkit-scrollbar{height:8px}table::-webkit-scrollbar-thumb{background-color:var(--color-accent)}table caption{display:block;margin-bottom:var(--space-m)}table td,table th{scroll-snap-align:start}table tbody,table thead{display:table;width:100%}@media only screen and (min-width:1028px){table tbody,table thead{table-layout:fixed}}table td,table th{padding:var(--space-xs) var(--space-s);min-width:var(--table-cell-min-width);border-bottom:1px solid var(--color-ci-black_subtle)!important;border-left:none!important;border-right:none!important;border-top:none!important}table td:first-of-type,table th:first-of-type{padding-left:0}table td:last-of-type,table th:last-of-type{padding-right:0}table tr:last-child td{border-bottom:none!important}table td{vertical-align:baseline}table td p{padding:0}@media only screen and (min-width:1028px){table{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-variant-numeric:tabular-nums}}table thead tr,table:not(:has(thead)) tr:first-child{text-transform:none;font-family:GTFlexa;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-accent);text-align:left}@media only screen and (min-width:1028px){table thead tr,table:not(:has(thead)) tr:first-child{text-transform:none;font-family:GTFlexa;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.theme-dark table td,.theme-dark table th{border-color:var(--color-ci-white_disabled)!important}.theme-stnds .theme-highlight table td,.theme-stnds .theme-highlight table th{border-color:var(--color-ci-white_disabled)!important}[data-module=text]{display:flex;flex-direction:column;align-items:end}[data-module=text] h2{color:var(--color-accent);align-self:start;padding-bottom:var(--space-sm)}[data-module=text] .button-contract-content,[data-module=text] .button-expand-content{display:grid;grid-template-columns:var(--space-m) 1fr;gap:var(--space-xxs);align-items:center}[data-module=text] .button-contract-content svg,[data-module=text] .button-expand-content svg{width:var(--space-s);height:var(--space-s);transition:transform .2s ease-in-out;transform-origin:center}[data-module=text] .button-contract-content{display:none}[data-module=text].expand-content .button-expand-content{display:none}[data-module=text].expand-content .button-contract-content{display:flex}[data-module=text] .primary{margin-top:var(--space-xs);color:var(--color-text_gentle);font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=text] .primary{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}}[data-module=text] .primary.text-expand-link svg{width:var(--space-m);height:var(--space-m)}[data-module=text] .primary.icon-arrow-right svg{width:15px;height:15px}@media only screen and (min-width:1028px){[data-module=text] .primary.icon-arrow-right svg{width:var(--space-s);height:var(--space-s)}}[data-module=text] .text-expand-link{display:flex;width:fit-content;justify-content:start;margin-top:var(--space-m);text-decoration:none}[data-module=text] .text-expand-link:active,[data-module=text] .text-expand-link:focus,[data-module=text] .text-expand-link:focus-visible,[data-module=text] .text-expand-link:hover{text-decoration:underline}[data-module=text] .additional-text{display:grid;grid-template-rows:0fr;transition-property:grid-template-rows,padding;transition-duration:.5s}[data-module=text] .additional-text>*{overflow:hidden}[data-module=text] .additional-text[aria-expanded=false]{margin:0}[data-module=text] .additional-text[aria-expanded=false]:where([class*=background-]){padding-left:var(--space-m)}[data-module=text] .additional-text[aria-expanded=true]{grid-template-rows:1fr;padding-top:var(--space-xxl)}[data-module=text] .additional-text[aria-expanded=true]:where([class*=background-]),[data-module=text] .content:where([class*=background-]){padding:var(--space-m)}[data-module=text] .additional-text[aria-expanded=true] .text-icon.icon-arrow-right,[data-module=text] .content .text-icon.icon-arrow-right{align-items:center;margin-top:var(--space-4xs)}@media only screen and (min-width:1028px){[data-module=text] .text-expand-link{margin-top:var(--space-l)}[data-module=text] .primary.icon-arrow-right svg{width:var(--space-s);height:var(--space-s)}}:is([data-module=contact]h2,[data-module=contact-list]) h2{padding-left:var(--space-xxs)}:is([data-module=contact].contact,[data-module=contact-list]) .contact{display:block;padding:var(--space-m)}:is([data-module=contact].contact-info,[data-module=contact-list]) .contact-info{border:none;padding:0}:is([data-module=contact].info-block,[data-module=contact-list]) .info-block{padding-top:var(--space-s)}:is([data-module=contact].info-block:first-of-type,[data-module=contact-list]) .info-block:first-of-type{padding-top:0}:is([data-module=contact].info-block:last-of-type,[data-module=contact-list]) .info-block:last-of-type{padding-top:var(--space-m)}[data-module=contact] .contact{gap:0;background-color:var(--color-tile-background)}[data-module=contact] .contact h3{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;margin:0;padding:0;color:var(--color-tile-headline)}@media only screen and (min-width:1028px){[data-module=contact] .contact h3{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact] .contact p{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums;padding:0;color:var(--color-tile-text)}@media only screen and (min-width:1028px){[data-module=contact] .contact p{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact] .contact>*{flex-basis:100%}[data-module=contact] .contact .text-container{padding:var(--space-sm) var(--space-l) var(--space-m);align-content:space-between}@media only screen and (min-width:1028px){[data-module=contact] .contact .text-container{padding-left:0;display:grid}}[data-module=contact] .contact .person-info{margin-bottom:var(--space-s)}@media only screen and (min-width:1028px){[data-module=contact] .contact .person-info{margin-bottom:var(--space-l)}}[data-module=contact] .contact .person-info>*{margin:0;padding:0}[data-module=contact] .contact .person-info h3{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-tile-headline)}@media only screen and (min-width:1028px){[data-module=contact] .contact .person-info h3{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact] .contact .person-info p{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-tile-text)}@media only screen and (min-width:1028px){[data-module=contact] .contact .person-info p{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact] .contact .person-info p.name{font-weight:500}[data-module=contact] .contact .person-info p.highlight-color{color:var(--color-tile-headline);text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=contact] .contact .person-info p.highlight-color{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact] .contact .adress-info{margin-bottom:var(--space-l)}@media only screen and (min-width:1028px){[data-module=contact] .contact .adress-info{margin-bottom:var(--space-m)}}[data-module=contact] .contact .bottom-block .adress-info{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-tile-text)}@media only screen and (min-width:1028px){[data-module=contact] .contact .bottom-block .adress-info{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact] .contact .text-icon{color:var(--color-tile-link)}[data-module=contact] .contact .text-icon:active,[data-module=contact] .contact .text-icon:focus,[data-module=contact] .contact .text-icon:focus-visible,[data-module=contact] .contact .text-icon:hover{color:var(--color-tile-link-hover)}[data-module=contact] .contact .text-icon svg path[stroke]{stroke:var(--color-tile-headline)!important}[data-module=contact] .contact .text-icon svg path[fill]{fill:var(--color-tile-headline)!important}[data-module=contact] .contact .picture-container{margin-bottom:0}@media only screen and (min-width:768px){[data-module=contact] .contact{gap:var(--layout-gap);display:grid;border-style:none;padding:0;border-radius:9px;align-items:normal}[data-module=contact] .contact>picture{order:1}[data-module=contact] .contact img{width:100%;height:auto}}[data-module=contact].single .contact{margin-left:auto;margin-right:0}[data-module=contact].single .contact picture img{border-bottom-left-radius:0;border-bottom-right-radius:0}@media only screen and (min-width:768px){[data-module=contact].single .contact{grid-template-columns:1fr 2.13fr}[data-module=contact].single .contact .content-container{padding:var(--space-sm) var(--space-l) var(--space-m) 0}[data-module=contact].single .contact picture{--my-aspect-ratio:1/1}[data-module=contact].single .contact picture img{border-bottom-left-radius:var(--radius-standard);border-bottom-right-radius:0;border-top-right-radius:0}}[data-module=contact].single .two-columns .bottom-block .adress-info{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=contact].single .two-columns .bottom-block .adress-info{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}@media only screen and (min-width:768px){[data-module=contact].single .two-columns .bottom-block .adress-info{margin-bottom:0}}@media only screen and (min-width:768px){[data-module=contact].single .two-columns .bottom-block{columns:2;grid-template-columns:1fr 1fr;display:grid;align-items:flex-end;gap:9px}}[data-module=contact].multiple{position:relative}[data-module=contact].multiple h2{max-width:calc(2 / 3 * 100%)}[data-module=contact].multiple .contact-container{display:flex;overflow:auto hidden;scroll-snap-type:both proximity;scroll-snap-align:center;column-gap:var(--space-m);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 30%,transparent) transparent;padding-bottom:var(--space-s)}[data-module=contact].multiple .contact-container::-webkit-scrollbar{width:7px;height:7px}[data-module=contact].multiple .contact-container::-webkit-scrollbar-track{background:0 0}[data-module=contact].multiple .contact-container::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 30%,transparent);border:none;border-radius:999px}[data-module=contact].multiple .contact-container::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,currentColor 55%,transparent)}[data-module=contact].multiple .contact-container::-webkit-scrollbar-button,[data-module=contact].multiple .contact-container::-webkit-scrollbar-corner{display:none;background:0 0}[data-module=contact].multiple .contact-container .contact{display:flex;flex-direction:column;flex-shrink:0;scroll-snap-align:start;width:85%}[data-module=contact].multiple .button-container{position:absolute;top:34px;right:34px}[data-module=contact].multiple .button-container>div{width:36px;height:36px;display:inline-block}[data-module=contact].multiple .button-container>div svg{top:50%;left:50%;transform:translate(-50%,-50%);position:relative;border-radius:50%;background-color:var(--color-background_icon)}[data-module=contact].multiple .button-container>div svg path[stroke]{stroke:var(--color-accent)!important}[data-module=contact].multiple .button-container>div svg path[fill]{fill:var(--color-accent)!important}@media only screen and (min-width:768px){[data-module=contact].multiple{display:grid}[data-module=contact].multiple .contact-container{grid-template-columns:1fr 1fr;display:grid;gap:var(--space-m);padding-bottom:0}[data-module=contact].multiple .contact-container .contact{grid-template-columns:1fr 2fr;width:100%;display:grid;height:fit-content}[data-module=contact].multiple .contact-container .content-container{padding:var(--space-s) var(--space-m) var(--space-s) 0}[data-module=contact].multiple .button-container{display:none}}[data-module=contact].multiple .content-container{max-width:100%}@media only screen and (min-width:1028px){[data-module=contact].multiple .content-container>*{flex-basis:calc(50% - var(--space-m)/ 2)}}[data-module=contact].multiple .content-container .bottom-block{columns:1;display:block}[data-module=contact].multiple .content-container .bottom-block .adress-info{margin-bottom:var(--space-m)}[data-module=contact-list] .layout-content-column-m{--layout-cell-count:2}[data-module=contact-list] .layout-content-column-m .contact{background-color:var(--color-tile-background);height:fit-content;border-radius:var(--radius-standard)}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact{display:grid;grid-template-columns:1fr 2fr}}[data-module=contact-list] .layout-content-column-m .contact h3{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;margin:0;padding:0;color:var(--color-tile-headline)}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact h3{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact-list] .layout-content-column-m .contact p{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums;padding:0;color:var(--color-tile-text)}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact p{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact-list] .layout-content-column-m .contact>*{flex-basis:100%}[data-module=contact-list] .layout-content-column-m .contact .text-container{padding:var(--space-sm) var(--space-l) var(--space-m)}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact .text-container{padding-left:0}}[data-module=contact-list] .layout-content-column-m .contact .info-block>*{margin:0;padding:0}[data-module=contact-list] .layout-content-column-m .contact .info-block h3{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-tile-headline)}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact .info-block h3{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact-list] .layout-content-column-m .contact .info-block p{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-tile-text)}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact .info-block p{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact-list] .layout-content-column-m .contact .info-block p.name{font-weight:500}[data-module=contact-list] .layout-content-column-m .contact .info-block p.highlight-color{color:var(--color-tile-headline);text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact .info-block p.highlight-color{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact-list] .layout-content-column-m .contact .bottom-block .adress-info{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-tile-text)}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact .bottom-block .adress-info{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=contact-list] .layout-content-column-m .contact .text-icon{color:var(--color-tile-link)}[data-module=contact-list] .layout-content-column-m .contact .text-icon:active,[data-module=contact-list] .layout-content-column-m .contact .text-icon:focus,[data-module=contact-list] .layout-content-column-m .contact .text-icon:focus-visible,[data-module=contact-list] .layout-content-column-m .contact .text-icon:hover{color:var(--color-tile-link-hover)}[data-module=contact-list] .layout-content-column-m .contact .text-icon svg path[stroke]{stroke:var(--color-tile-headline)!important}[data-module=contact-list] .layout-content-column-m .contact .text-icon svg path[fill]{fill:var(--color-tile-headline)!important}[data-module=contact-list] .layout-content-column-m .contact .picture-container{margin:calc(-1 * var(--space-m));margin-bottom:var(--space-m)}@media only screen and (min-width:1028px){[data-module=contact-list] .layout-content-column-m .contact .picture-container{margin-bottom:calc(-1 * var(--space-m))}[data-module=contact-list] .layout-content-column-m .contact .picture-container picture{--my-aspect-ratio:1/1}}[data-module=contact-list] .layout-content-column-m .contact .picture-container img{border-radius:0}[data-module=contact-list] .layout-content-column-m .contact .contact-info{height:100%;display:grid;align-content:space-between}[data-module=contact-list] .layout-content-column-m .contact .contact-info .info-block.organization{display:grid}a.boxed-link{display:flex;align-items:center;justify-content:center;gap:var(--space-m);min-height:var(--space-4xl);text-decoration:none;padding:var(--space-sm)}a.boxed-link svg{min-width:var(--space-4xl);min-height:var(--space-4xl)}a.boxed-link svg path[stroke]{stroke:var(--color-accent)!important}a.boxed-link svg path[fill]{fill:var(--color-accent)!important}@media only screen and (min-width:1028px){a.boxed-link{padding:var(--space-m)}}.layout-content-column-s a.boxed-link{flex-direction:column}[data-module=teaser-content]{display:flex;flex-direction:column;gap:var(--space-5xl)}[data-module=teaser-content] .layout-content-column-m{gap:var(--space-xxl) var(--space-m);--layout-cell-min-width-calculated:calc((var(--width-max-content) - (var(--width-max-content-padding) * 2) - ((var(--layout-cell-count) - 1) * var(--space-m))) / (var(--layout-cell-count) + var(--layout-minimal-correction)))}[data-module=teaser-content].has-multiple-entries{flex-direction:row}[data-module=teaser-content].has-multiple-entries .layout-grid-two-thirds{flex:1;display:block}[data-module=teaser-content].has-multiple-entries div.layout-custom-content{grid-template-columns:none;grid-template-rows:auto 1fr}[data-module=teaser-content].has-multiple-entries div.layout-custom-content .picture-container{order:0}[data-module=teaser-content] .picture-container .videoPreview{position:relative}[data-module=teaser-content] .picture-container picture{--aspect-ratio:3/2}[data-module=teaser-content] .picture-container .play-button{position:absolute;top:50%;left:50%;width:var(--space-xxl);height:var(--space-xxl);transform:translate(-50%,-50%);background-color:var(--color-ci-black_subtle);border-radius:999px;backdrop-filter:blur(16px)}[data-module=teaser-content] .picture-container .play-button svg{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}[data-module=teaser-content] .picture-container .play-button svg path[stroke]{stroke:var(--color-ci-white)!important}[data-module=teaser-content] .picture-container .play-button svg path[fill]{fill:var(--color-ci-white)!important}[data-module=teaser-content] .duplex-image{background-color:var(--color-dark_background)}[data-module=teaser-content] .duplex-image img{mix-blend-mode:multiply;filter:grayscale(100%) contrast(2)}[data-module=teaser-content] .content-container{padding-top:var(--space-s);display:flex;flex-direction:column;gap:var(--space-s)}[data-module=teaser-content] .content-container .tag-list{margin-bottom:5px}[data-module=teaser-content] .content-container .tag-list .c-tag{padding:0;min-width:24px}[data-module=teaser-content] .content-container .title{color:var(--color-accent);margin:0;padding:0;text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=teaser-content] .content-container .title{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-content] .content-container .text{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=teaser-content] .content-container .text{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-content] .content-container .text-icon{padding:0;margin-top:var(--space-4xs);border-radius:1440px;justify-content:center;box-shadow:var(--shadow-standard);width:var(--space-xxl);height:var(--space-l)}[data-module=teaser-content] .content-container .text-icon svg{width:var(--space-sm);height:var(--space-sm);padding:0}[data-module=teaser-farbig] a{text-decoration:none}[data-module=teaser-farbig] .content-picture{display:grid;grid-template-columns:1fr;gap:0}[data-module=teaser-farbig] .content-picture .picture-container img{border-radius:var(--space-3xs) var(--space-3xs) 0 0}[data-module=teaser-farbig] .content-picture .content{border-radius:var(--space-3xs)}[data-module=teaser-farbig] .content-picture:has(.picture-container) .content{border-radius:0 0 var(--space-3xs) var(--space-3xs)}[data-module=teaser-farbig] .content-picture .teaser-farbig-list{order:1}@media only screen and (min-width:768px){[data-module=teaser-farbig] .content-picture .teaser-farbig-list{order:0;border-bottom-left-radius:var(--space-3xs);border-bottom-right-radius:var(--space-3xs)}[data-module=teaser-farbig] .content-picture .picture-container,[data-module=teaser-farbig] .content-picture img{border-bottom-right-radius:var(--space-3xs);border-top-right-radius:var(--space-3xs)}[data-module=teaser-farbig] .content-picture:has(.picture-container):not(:has(>.teaser-farbig-list>:only-child)) .picture-container{display:none}[data-module=teaser-farbig] .content-picture:has(.picture-container):has(>.teaser-farbig-list>:only-child){grid-template-columns:1.88fr 1fr}[data-module=teaser-farbig] .content-picture:has(.picture-container) .picture-container img{border-radius:0 var(--space-3xs) var(--space-3xs) 0}[data-module=teaser-farbig] .content-picture:has(.picture-container) .content{border-radius:var(--space-3xs) 0 0 var(--space-3xs)}[data-module=teaser-farbig] .content-picture:not(:has(.picture-container)):has(>.teaser-farbig-list>:only-child){grid-template-columns:1.88fr}[data-module=teaser-farbig] .content-picture:not(:has(.picture-container)):has(>.teaser-farbig-list>:only-child)>*{max-width:798px;width:100%;justify-self:end}}@media only screen and (min-width:768px){[data-module=teaser-farbig] figure{height:100%}[data-module=teaser-farbig] figure picture{aspect-ratio:auto;height:100%}[data-module=teaser-farbig] figure picture img{height:100%}}[data-module=teaser-farbig] .teaser-farbig-list{display:grid;grid-template-columns:1fr;gap:var(--space-s)}@media only screen and (min-width:768px){[data-module=teaser-farbig] .teaser-farbig-list{gap:var(--space-m)}[data-module=teaser-farbig] .teaser-farbig-list:has(>:nth-child(2):last-child){grid-template-columns:1fr 1fr}[data-module=teaser-farbig] .teaser-farbig-list:has(>:nth-child(3)){grid-template-columns:1fr 1fr 1fr}}[data-module=teaser-farbig]:not(.multiple) .teaser-farbig-list>:only-child .title{text-transform:none;font-family:GTFlexa;font-size:calc(19.8px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;padding-bottom:var(--space-xxs);font-variant-numeric:tabular-nums;padding:0}@media only screen and (min-width:1028px){[data-module=teaser-farbig]:not(.multiple) .teaser-farbig-list>:only-child .title{text-transform:none;font-family:GTFlexa;font-size:calc(32px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-farbig]:not(.multiple) .teaser-farbig-list>:only-child .text{text-transform:none;font-family:GTSuperText;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0;font-weight:350}@media only screen and (min-width:1028px){[data-module=teaser-farbig]:not(.multiple) .teaser-farbig-list>:only-child .text{text-transform:none;font-family:GTSuperText;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:300;letter-spacing:0}}@media only screen and (min-width:1028px){[data-module=teaser-farbig]:not(.multiple) .teaser-farbig-list>:only-child .text{font-weight:350}}[data-module=teaser-farbig].multiple .title{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=teaser-farbig].multiple .title{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-farbig].multiple .text{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=teaser-farbig].multiple .text{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-farbig-item]{width:100%}[data-module=teaser-farbig-item] .content{padding:var(--space-l);color:var(--my-color-text);background-color:var(--my-color-background);display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%}@media only screen and (min-width:768px){[data-module=teaser-farbig-item] .content{border-radius:var(--space-3xs)}}[data-module=teaser-farbig-item] .title{text-transform:none;font-family:GTFlexa;font-size:calc(25.2px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--my-color-accent);margin-block-end:0;padding:0}@media only screen and (min-width:1028px){[data-module=teaser-farbig-item] .title{text-transform:none;font-family:GTFlexa;font-size:calc(32px * var(--font-factor));line-height:130%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-farbig-item] .text,[data-module=teaser-farbig-item] a{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--my-color-text)}@media only screen and (min-width:1028px){[data-module=teaser-farbig-item] .text,[data-module=teaser-farbig-item] a{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-farbig-item] .text{margin-block-start:var(--space-xs)}[data-module=teaser-farbig-item] .link{align-self:end;margin-block-start:var(--space-sm);color:var(--my-color-link);text-decoration:none;display:flex;justify-content:space-between;align-items:center;font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=teaser-farbig-item] .link{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}}[data-module=teaser-farbig-item] svg{transition:all ease-out .2s;border-radius:50%;background-color:var(--my-color-background);padding:var(--space-4xs);width:var(--space-l);height:var(--space-l);flex-shrink:0}[data-module=teaser-farbig-item] svg path[stroke]{stroke:var(--my-color-accent)!important}[data-module=teaser-farbig-item] svg path[fill]{fill:var(--my-color-accent)!important}[data-module=teaser-farbig-item]:active,[data-module=teaser-farbig-item]:focus,[data-module=teaser-farbig-item]:focus-visible,[data-module=teaser-farbig-item]:hover{text-decoration:none}[data-module=teaser-farbig-item]:active .link,[data-module=teaser-farbig-item]:focus .link,[data-module=teaser-farbig-item]:focus-visible .link,[data-module=teaser-farbig-item]:hover .link{color:var(--my-color-text)}[data-module=teaser-farbig-item]:active svg,[data-module=teaser-farbig-item]:focus svg,[data-module=teaser-farbig-item]:focus-visible svg,[data-module=teaser-farbig-item]:hover svg{background-color:var(--my-color-icon-hover-background)}[data-module=teaser-farbig-item]:active svg path[stroke],[data-module=teaser-farbig-item]:focus svg path[stroke],[data-module=teaser-farbig-item]:focus-visible svg path[stroke],[data-module=teaser-farbig-item]:hover svg path[stroke]{stroke:var(--my-color-icon-hover)!important}[data-module=teaser-farbig-item]:active svg path[fill],[data-module=teaser-farbig-item]:focus svg path[fill],[data-module=teaser-farbig-item]:focus-visible svg path[fill],[data-module=teaser-farbig-item]:hover svg path[fill]{fill:var(--my-color-icon-hover)!important}.layout-content-column-l [data-module=teaser-farbig-item] .content,.layout-content-column-m [data-module=teaser-farbig-item] .content{padding:var(--space-s) var(--space-m) var(--space-sm) var(--space-m)}.layout-content-column-l [data-module=teaser-farbig-item] .content .title,.layout-content-column-m [data-module=teaser-farbig-item] .content .title{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.layout-content-column-l [data-module=teaser-farbig-item] .content .title,.layout-content-column-m [data-module=teaser-farbig-item] .content .title{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.layout-content-column-l [data-module=teaser-farbig-item] .content .text,.layout-content-column-m [data-module=teaser-farbig-item] .content .text{margin-top:var(--space-m)}@media only screen and (min-width:768px){.layout-content-column-l [data-module=teaser-farbig-item] .content .text,.layout-content-column-m [data-module=teaser-farbig-item] .content .text{margin-top:var(--space-xs)}}.layout-content-column-m [data-module=teaser-farbig-item] .content .text{margin-top:var(--space-xs)}.layout-content-column-l>[data-module=teaser-farbig]:not(:only-child) .teaser-farbig-list>:only-child .content .title,.layout-content-column-m>[data-module=teaser-farbig]:not(:only-child) .teaser-farbig-list>:only-child .content .title{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.layout-content-column-l>[data-module=teaser-farbig]:not(:only-child) .teaser-farbig-list>:only-child .content .title,.layout-content-column-m>[data-module=teaser-farbig]:not(:only-child) .teaser-farbig-list>:only-child .content .title{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}.layout-content-column-l>[data-module=teaser-farbig]:not(:only-child) .teaser-farbig-list>:only-child .content .text,.layout-content-column-m>[data-module=teaser-farbig]:not(:only-child) .teaser-farbig-list>:only-child .content .text{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){.layout-content-column-l>[data-module=teaser-farbig]:not(:only-child) .teaser-farbig-list>:only-child .content .text,.layout-content-column-m>[data-module=teaser-farbig]:not(:only-child) .teaser-farbig-list>:only-child .content .text{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-farbig-item]{--my-color-accent:var(--color-emphasis_accent);--my-color-text:var(--color-emphasis_text);--my-color-background:var(--color-emphasis_background);--my-color-link:var(--color-emphasis_link);--my-color-brand:var(--color-ci-dark_red);--my-color-icon-hover:var(--my-color-brand);--my-color-icon-hover-background:var(--color-ci-white)}[data-module=teaser-farbig-item].variant-theme-dark{--my-color-accent:var(--color-dark_accent);--my-color-text:var(--color-dark_text);--my-color-background:var(--color-dark_background);--my-color-link:var(--color-dark_link)}[data-module=teaser-farbig-item].variant-theme-highlight{--my-color-accent:var(--color-light_accent);--my-color-text:var(--color-light_text);--my-color-background:var(--color-light_background);--my-color-link:var(--color-light_link);--my-color-icon-hover:var(--color-ci-white);--my-color-icon-hover-background:var(--my-color-brand)}.theme-bestoff [data-module=teaser-farbig-item]{--my-color-brand:var(--color-ci-magenta)}.theme-jjv [data-module=teaser-farbig-item]{--my-color-brand:var(--color-ci-green_dark)}.theme-bestoff [data-module=teaser-farbig-item].variant-theme-dark,.theme-bestoff [data-module=teaser-farbig-item].variant-theme-highlight,.theme-jjv [data-module=teaser-farbig-item].variant-theme-dark,.theme-jjv [data-module=teaser-farbig-item].variant-theme-highlight{--my-color-icon-hover:var(--color-ci-white);--my-color-icon-hover-background:var(--my-color-brand)}.theme-bestoff .theme-dark [data-module=teaser-farbig-item],.theme-bestoff.theme-dark [data-module=teaser-farbig-item],.theme-jjv .theme-dark [data-module=teaser-farbig-item],.theme-jjv.theme-dark [data-module=teaser-farbig-item]{--my-color-icon-hover:var(--color-ci-white);--my-color-icon-hover-background:var(--my-color-brand)}.theme-bestoff .theme-dark [data-module=teaser-farbig-item].variant-theme-dark,.theme-bestoff.theme-dark [data-module=teaser-farbig-item].variant-theme-dark,.theme-jjv .theme-dark [data-module=teaser-farbig-item].variant-theme-dark,.theme-jjv.theme-dark [data-module=teaser-farbig-item].variant-theme-dark{--my-color-icon-hover:var(--my-color-brand);--my-color-icon-hover-background:var(--color-ci-white)}[data-module=teaser-slider] h2{max-width:calc(100% - var(--space-5xl))}@media only screen and (min-width:1028px){[data-module=teaser-slider] h2{max-width:var(--width-max-text)}}[data-module=teaser-slider] h3{text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;margin:0;padding:0}@media only screen and (min-width:1028px){[data-module=teaser-slider] h3{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-slider] p{text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums;padding:0}@media only screen and (min-width:1028px){[data-module=teaser-slider] p{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-slider] .button-container{position:absolute;top:0;right:0;transform:translateY(calc(-1 * var(--space-m) - 100%))}[data-module=teaser-slider] .button-container>div{width:var(--space-xl);height:var(--space-xl);display:inline-block;border-radius:50%}[data-module=teaser-slider] .button-container>div svg{top:50%;left:50%;transform:translate(-50%,-50%);position:relative}[data-module=teaser-slider] .slider-container{position:relative}[data-module=teaser-slider] .slider{display:flex;gap:var(--space-m);overflow:auto hidden;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 30%,transparent) transparent;padding-bottom:var(--space-s);scroll-snap-type:both proximity;scroll-snap-align:center}[data-module=teaser-slider] .slider::-webkit-scrollbar{width:7px;height:7px}[data-module=teaser-slider] .slider::-webkit-scrollbar-track{background:0 0}[data-module=teaser-slider] .slider::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 30%,transparent);border:none;border-radius:999px}[data-module=teaser-slider] .slider::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,currentColor 55%,transparent)}[data-module=teaser-slider] .slider::-webkit-scrollbar-button,[data-module=teaser-slider] .slider::-webkit-scrollbar-corner{display:none;background:0 0}[data-module=teaser-slider] .slider .slider-element{display:flex;flex-direction:column;flex-shrink:0;scroll-snap-align:start;width:85%}@media only screen and (min-width:768px){[data-module=teaser-slider] .slider .slider-element{width:45%}}@media only screen and (min-width:1440px){[data-module=teaser-slider] .slider .slider-element{width:30%}}[data-module=teaser-slider] .slider .slider-element a.primary{width:var(--space-xxl);height:var(--space-l);display:inline-block;border-radius:1440px;padding:0;margin-top:var(--space-m)}[data-module=teaser-slider] .slider .slider-element a.primary svg{top:50%;left:50%;transform:translate(-50%,-50%);position:relative}[data-module=teaser-slider] .slider .slider-element .play-button{position:absolute;cursor:pointer;top:50%;left:50%;width:var(--space-xxl);height:var(--space-xxl);transform:translate(-50%,-50%);background-color:var(--color-ci-black_subtle);border-radius:999px;backdrop-filter:blur(16px)}[data-module=teaser-slider] .slider .slider-element .play-button svg{position:absolute;top:50%;left:55%;transform:translate(-50%,-50%)}[data-module=teaser-slider] .slider .slider-element .play-button svg path[stroke]{stroke:var(--color-ci-white)!important}[data-module=teaser-slider] .slider .slider-element .play-button svg path[fill]{fill:var(--color-ci-white)!important}[data-module=teaser-slider] .slider .content-container{display:flex;flex-direction:column}[data-module=teaser-slider] .slider .content-container .title{margin-top:var(--space-4xs);text-transform:none;font-family:GTFlexa;font-size:calc(17.1px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=teaser-slider] .slider .content-container .title{text-transform:none;font-family:GTFlexa;font-size:calc(22px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-slider] .slider .content-container .text{margin-top:var(--space-s);text-transform:none;font-family:GTSuperText;font-size:calc(14.4px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}@media only screen and (min-width:1028px){[data-module=teaser-slider] .slider .content-container .text{text-transform:none;font-family:GTSuperText;font-size:calc(19px * var(--font-factor));line-height:150%;font-style:normal;font-weight:350;letter-spacing:0;font-variant-numeric:tabular-nums}}[data-module=teaser-slider] .slider .content-container .button{margin-top:var(--space-m)}[data-module=teaser-slider] .slider .tag-list{margin-top:var(--space-s)}[data-module=teaser-slider] .slider .tag-list .c-tag{padding:0;margin-right:var(--space-xs)}[data-module=teaser-slider] .slider .layout-content-column-l,[data-module=teaser-slider] .slider .layout-content-column-m,[data-module=teaser-slider] .slider .layout-content-column-s,[data-module=teaser-slider] .slider .layout-grid-two-thirds{grid-template-columns:1fr}[data-module=teaser-slider] .slider .duplex-image{background-color:var(--color-dark_background)}[data-module=teaser-slider] .slider .duplex-image img{mix-blend-mode:multiply;filter:grayscale(100%) contrast(2)}[data-module=teaser-slider] .primary.text-icon{font-family:GTFlexa;font-size:calc(12.15px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.607px;text-transform:uppercase;font-variant-numeric:tabular-nums;margin-top:47.25px}@media only screen and (min-width:1028px){[data-module=teaser-slider] .primary.text-icon{font-family:GTFlexa;font-size:calc(16px * var(--font-factor));line-height:150%;font-style:normal;font-weight:500;letter-spacing:.05em;text-transform:uppercase;font-variant-numeric:tabular-nums}}@media only screen and (min-width:768px){[data-module=teaser-slider] .primary.text-icon{margin-top:55px}}@-moz-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-o-keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-moz-keyframes video-modal-fade-in{from{opacity:0}}@-webkit-keyframes video-modal-fade-in{from{opacity:0}}@-o-keyframes video-modal-fade-in{from{opacity:0}}@keyframes video-modal-fade-in{from{opacity:0}}@-moz-keyframes video-modal-zoom-in{from{opacity:0;transform:scale(.98)}}@-webkit-keyframes video-modal-zoom-in{from{opacity:0;transform:scale(.98)}}@-o-keyframes video-modal-zoom-in{from{opacity:0;transform:scale(.98)}}@keyframes video-modal-zoom-in{from{opacity:0;transform:scale(.98)}}@-moz-keyframes video-modal-slide-in-next{from{opacity:0;transform:translateX(var(--space-xl))}}@-webkit-keyframes video-modal-slide-in-next{from{opacity:0;transform:translateX(var(--space-xl))}}@-o-keyframes video-modal-slide-in-next{from{opacity:0;transform:translateX(var(--space-xl))}}@keyframes video-modal-slide-in-next{from{opacity:0;transform:translateX(var(--space-xl))}}@-moz-keyframes video-modal-slide-in-previous{from{opacity:0;transform:translateX(calc(-1 * var(--space-xl)))}}@-webkit-keyframes video-modal-slide-in-previous{from{opacity:0;transform:translateX(calc(-1 * var(--space-xl)))}}@-o-keyframes video-modal-slide-in-previous{from{opacity:0;transform:translateX(calc(-1 * var(--space-xl)))}}@keyframes video-modal-slide-in-previous{from{opacity:0;transform:translateX(calc(-1 * var(--space-xl)))}}