:root{--color_grey:#bababa;--color_red:#cd1626;--color_red_20percent:#fff2f3}.brillant .mod_glossary{width:100%}.brillant .mod_glossary :not(.comp_glossary_entry *){box-sizing:border-box;margin:0;padding:0}.brillant .mod_glossary .elem_label_input{position:relative}.brillant .mod_glossary .elem_label_input input{background:#fff;border:none;border-radius:3px;box-sizing:border-box;color:#000;font:inherit;font-size:16px;height:46px;line-height:20px;margin:0;outline:none;padding-left:20px;padding-right:60px;position:relative;text-align:left;width:100%;z-index:1}.brillant .mod_glossary #glossary_filter_button{background:#fff;border:none;content:"";cursor:pointer;display:block;height:24px;outline:none;position:absolute;right:16px;top:10px;width:24px;z-index:2}.brillant .mod_glossary #glossary_filter_button svg{fill:var(--color_red)}.brillant .mod_glossary .elem_label_input_focus input{padding-top:12px}.brillant .mod_glossary .elem_label_input label{font-size:16px;left:21px;line-height:20px;position:absolute;top:14px;transition:top .3s,font-size .3s;z-index:2}.brillant .mod_glossary .elem_label_input_focus label{color:var(--color_grey);font-size:10px;top:2px;transition:top .3s,font-size .3s}.brillant .mod_glossary .comp_glossary_filter{background:#374d6d;min-height:280px;position:relative}.brillant .mod_glossary .comp_glossary_filter .elem_bg_image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;width:100%}.brillant .mod_glossary .comp_glossary_filter .elem_bg_image_overlay{background:#222;height:100%;opacity:.5;width:100%}.brillant .mod_glossary .comp_glossary_filter .elem_bg_image img{display:block;height:auto;width:100%}.brillant .mod_glossary .comp_glossary_filter h1{color:#fff;font-size:48px;line-height:55px;margin:0 0 40px}.brillant .mod_glossary #glossary_filter_suggestions{list-style:none;position:absolute;top:38px;width:100%;z-index:100}.brillant .mod_glossary #glossary_filter_suggestions ul{background:#fff;border-radius:3px;list-style:none;margin:0;padding:10px 0;width:100%}.brillant .mod_glossary #glossary_filter_suggestions li{cursor:pointer;padding:10px 20px;width:100%}.brillant .mod_glossary #glossary_filter_suggestions li.selected,.brillant .mod_glossary #glossary_filter_suggestions li:hover{background:#eee}.brillant .mod_glossary .comp_glossary_filter .elem_label_input{max-width:500px}.brillant .mod_glossary .comp_glossary_filter .elem_filter_wrap{height:140px;margin-top:-70px;position:absolute;top:50%;width:100%}.brillant .mod_glossary .comp_glossary_filter .elem_filter{margin:0 auto;max-width:1156px;padding:0 10px}.brillant .mod_glossary .comp_glossary_index{background:var(--color_red_20percent);position:relative;z-index:2}.brillant .mod_glossary .comp_glossary_index ul{list-style:none;margin:0 auto;max-width:1156px;overflow:hidden;padding:20px 10px 20px 0}.brillant .mod_glossary .comp_glossary_index li{color:var(--color_red);cursor:pointer;float:left;font-size:24px;font-weight:700;line-height:28px;padding:12px 0;text-align:center;width:40px}.brillant .mod_glossary .comp_glossary_index li.index_disabled{cursor:default;font-size:20px;opacity:.3;width:34px}.brillant .mod_glossary .comp_glossary_results{position:relative;top:-1px;z-index:1}.brillant .mod_glossary .comp_glossary_section{-moz-column-gap:0;column-gap:0;margin:0 auto;max-width:1156px;padding:0 10px 60px;width:100%}@media screen and (min-width:769px){.brillant .mod_glossary .comp_glossary_section{-moz-columns:2;column-count:2}}.brillant .mod_glossary .comp_glossary_section_disabled{display:none}.brillant .mod_glossary .comp_glossary_section .elem_headline{-moz-column-span:all;column-span:all}.brillant .mod_glossary .comp_glossary_section .elem_headline h2{border-top:1px solid var(--color_grey);color:#000;font-size:32px;font-weight:700;line-height:40px;margin:0 0 30px;padding-top:60px}.brillant .mod_glossary .comp_glossary_section:first-child .elem_headline h2{border-top:none}.brillant .mod_glossary .comp_glossary_entry{-moz-column-break-inside:avoid;break-inside:avoid-column;display:table;line-height:1.6;margin-bottom:30px;page-break-inside:avoid;width:100%}@media screen and (min-width:769px){.brillant .mod_glossary .comp_glossary_entry{padding-right:100px}}.brillant .mod_glossary .comp_glossary_entry_disabled{display:none}.theme-L-de .mod_glossary :not(.comp_glossary_entry *){box-sizing:border-box;margin:0;padding:0}.theme-L-de .mod_glossary .elem_label_input{position:relative}.theme-L-de .mod_glossary .elem_label_input input{background:#fff;border:none;border-radius:10px;box-sizing:border-box;color:var(--primary-darkblue);font:inherit;font-size:16px;height:50px;line-height:20px;margin:0;outline:none;padding-left:20px;padding-right:60px;position:relative;text-align:left;width:100%;z-index:1}.theme-L-de .mod_glossary #glossary_filter_button{background:#fff;border:none;content:"";cursor:pointer;display:block;height:24px;outline:none;position:absolute;right:16px;top:12px;width:24px;z-index:2}.theme-L-de .mod_glossary #glossary_filter_button svg{fill:var(--primary-darkblue)}.theme-L-de .mod_glossary .elem_label_input_focus input{padding-top:12px}.theme-L-de .mod_glossary .elem_label_input label{color:var(--primary-darkblue);font-size:16px;left:21px;line-height:20px;position:absolute;top:15px;transition:top .3s,font-size .3s;z-index:2}.theme-L-de .mod_glossary .elem_label_input_focus label{color:var(--color_grey);font-size:10px;top:2px;transition:top .3s,font-size .3s}.theme-L-de .mod_glossary .comp_glossary_filter{background:var(--primary-gradiations-yellow-20);border-bottom:1px solid #fff;min-height:280px;padding-left:1rem;padding-right:1rem;position:relative}.theme-L-de .mod_glossary .comp_glossary_filter.hasBackground{border-bottom:none}@media (min-width:768px){.theme-L-de .mod_glossary .comp_glossary_filter{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.theme-L-de .mod_glossary .comp_glossary_filter{padding-left:3rem;padding-right:3rem}}.theme-L-de .mod_glossary .comp_glossary_filter .elem_bg_image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px;margin:0 -1rem}@media (min-width:768px){.theme-L-de .mod_glossary .comp_glossary_filter .elem_bg_image{margin:0 -2rem}}@media (min-width:1024px){.theme-L-de .mod_glossary .comp_glossary_filter .elem_bg_image{margin:0 -3rem}}.theme-L-de .mod_glossary .comp_glossary_filter .elem_bg_image_overlay{background:#222;height:100%;opacity:.5;width:100%}.theme-L-de .mod_glossary .comp_glossary_filter .elem_bg_image img{display:block;height:auto;width:100%}.theme-L-de .mod_glossary .comp_glossary_filter h1{color:var(--primary-darkblue);font-size:43px;font-weight:500;line-height:1.375;margin-bottom:1.5rem;margin-right:3rem;overflow-wrap:break-word}.theme-L-de .mod_glossary .comp_glossary_filter h1.hasBackground{color:var(--white)}.theme-L-de .mod_glossary #glossary_filter_suggestions{list-style:none;position:absolute;top:38px;width:100%;z-index:100}.theme-L-de .mod_glossary #glossary_filter_suggestions ul{background:#fff;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:0;list-style:none;margin:0;padding:10px 0;width:100%}.theme-L-de .mod_glossary #glossary_filter_suggestions li{cursor:pointer;padding:10px 20px;width:100%}.theme-L-de .mod_glossary #glossary_filter_suggestions li.selected,.theme-L-de .mod_glossary #glossary_filter_suggestions li:hover{background:#eee}.theme-L-de .mod_glossary .comp_glossary_filter .elem_label_input{max-width:500px}.theme-L-de .mod_glossary .comp_glossary_filter .elem_filter_wrap{height:140px;margin-top:-70px;position:absolute;top:50%;width:90%}.theme-L-de .mod_glossary .comp_glossary_filter .elem_filter{margin:0 auto;padding:0}.theme-L-de .mod_glossary .comp_glossary_index{background:var(--primary-gradiations-yellow-20);padding-left:1rem;padding-right:1rem;position:relative;z-index:2}@media (min-width:768px){.theme-L-de .mod_glossary .comp_glossary_index{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.theme-L-de .mod_glossary .comp_glossary_index{padding-left:3rem;padding-right:3rem}}.theme-L-de .mod_glossary .comp_glossary_index ul{list-style:none;margin:0 auto;overflow:hidden;padding:1rem 0}.theme-L-de .mod_glossary .comp_glossary_index li{color:var(--primary-darkblue);cursor:pointer;float:left;font-size:1.5rem;font-weight:500;line-height:2rem;margin-bottom:.25rem;padding:.5rem 0 .25rem;text-align:center;width:2rem}.theme-L-de .mod_glossary .comp_glossary_index li:hover{--tw-border-opacity:0.2;border-bottom-width:4px;border-color:rgba(var(--exchange-secondary),var(--tw-border-opacity));margin-bottom:0;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1)}.theme-L-de .mod_glossary .comp_glossary_index li.index_disabled{cursor:default;font-weight:400;opacity:.3}.theme-L-de .mod_glossary .comp_glossary_index li.index_disabled:hover{border:none;margin-bottom:.25rem}.theme-L-de .mod_glossary .comp_glossary_results{padding-left:1rem;padding-right:1rem;position:relative;top:-1px;z-index:1}@media (min-width:768px){.theme-L-de .mod_glossary .comp_glossary_results{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.theme-L-de .mod_glossary .comp_glossary_results{padding-left:3rem;padding-right:3rem}}.theme-L-de .mod_glossary .comp_glossary_section{-moz-column-gap:0;column-gap:0;margin:0 auto;padding:0 0 1.25rem;width:100%}@media screen and (min-width:769px){.theme-L-de .mod_glossary .comp_glossary_section{-moz-columns:2;column-count:2}}.theme-L-de .mod_glossary .comp_glossary_section_disabled{display:none}.theme-L-de .mod_glossary .comp_glossary_section .elem_headline{-moz-column-span:all;column-span:all}.theme-L-de .mod_glossary .comp_glossary_section .elem_headline h2{border-top:1px solid var(--greytones-black-10);color:var(--primary-darkblue);font-size:32px;font-weight:500;line-height:44.8px;margin:0 0 2.5rem;padding-top:2.5rem}.theme-L-de .mod_glossary .comp_glossary_section:first-child .elem_headline h2{border-top:none}.theme-L-de .mod_glossary .comp_glossary_entry{-moz-column-break-inside:avoid;break-inside:avoid-column;display:table;line-height:1.6;margin-bottom:1.25rem;page-break-inside:avoid;width:100%}@media screen and (min-width:769px){.theme-L-de .mod_glossary .comp_glossary_entry{padding-right:2.5rem}}.theme-L-de .mod_glossary .comp_glossary_entry_disabled{display:none}.theme-L-de .mod_glossary .comp_glossary_entry h3{color:var(--primary-darkblue);font-size:calc(1.25rem - 1px);font-size:1.5rem;font-weight:500;line-height:1.375;margin-bottom:1.5rem}