[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{background-clip:padding-box}select{-webkit-appearance:none;-moz-appearance:none;padding-right:1.5625rem}P#cssMandatoryField,P.cssMandatoryField{font-size:.8125rem;padding-top:.625rem}@media screen and (max-width:39.99875em){P#cssMandatoryField,P.cssMandatoryField{margin-bottom:.625rem}}.cssAdditionalText{margin-top:1.875rem;padding-top:1.875rem;border-top:.0625rem solid #d7dce0}.cssError [type=color],.cssError [type=date],.cssError [type=datetime-local],.cssError [type=datetime],.cssError [type=email],.cssError [type=month],.cssError [type=number],.cssError [type=password],.cssError [type=search],.cssError [type=tel],.cssError [type=text],.cssError [type=time],.cssError [type=url],.cssError [type=week],.cssError select,.cssError textarea{border-color:#c42e2e!important}.cssError LABEL,.cssErrorMessage,.cssError P{color:#c42e2e!important}DIV.cssErrorMessage{margin-top:.9375rem;font-size:.8125rem;background:#f9ecec;padding:1.25rem}DIV.cssErrorMessage.cssWithMarginBottom{margin-top:0;margin-bottom:.9375rem}DIV.cssErrorMessage P{line-height:1.3;margin-bottom:0}DIV.cssCheckBoxArea LABEL{display:flex;align-items:baseline;line-height:1.3;margin-bottom:.3125rem}DIV.cssCheckBoxArea INPUT{flex:none;margin:0 .625rem 0 0;position:relative;top:.125rem}DIV.cssFormPlaceholderGroup{position:relative;margin-top:1.875rem}DIV.cssFormPlaceholderGroup [type=color],DIV.cssFormPlaceholderGroup [type=date],DIV.cssFormPlaceholderGroup [type=datetime-local],DIV.cssFormPlaceholderGroup [type=datetime],DIV.cssFormPlaceholderGroup [type=email],DIV.cssFormPlaceholderGroup [type=month],DIV.cssFormPlaceholderGroup [type=number],DIV.cssFormPlaceholderGroup [type=password],DIV.cssFormPlaceholderGroup [type=search],DIV.cssFormPlaceholderGroup [type=tel],DIV.cssFormPlaceholderGroup [type=text],DIV.cssFormPlaceholderGroup [type=time],DIV.cssFormPlaceholderGroup [type=url],DIV.cssFormPlaceholderGroup [type=week],DIV.cssFormPlaceholderGroup select,DIV.cssFormPlaceholderGroup textarea{margin-bottom:0;padding-left:.9375rem}DIV.cssFormPlaceholderGroup LABEL.cssFormPlaceholder{position:absolute;top:.25rem;padding:.3125rem 0 0 .9375rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:.5}DIV.cssFormPlaceholderGroup .cssFormPlaceholder:focus+LABEL.cssFormPlaceholder,DIV.cssFormPlaceholderGroup LABEL.cssFormPlaceholder.cssShowAsLabel{top:0;font-size:75%;transform:translate3d(0,-100%,0);opacity:1}DIV.cssFormPlaceholderGroup .cssFormPlaceholder:not(:placeholder-shown)+LABEL.cssFormPlaceholder{top:0;font-size:75%;transform:translate3d(0,-100%,0);opacity:1}DIV.cssFormPlaceholderGroup SELECT.cssFormPlaceholder+LABEL.cssFormPlaceholder{top:0;font-size:75%;transform:translate3d(0,-100%,0);opacity:1}DIV#cssConsentdeclaration{margin-top:1.25rem;line-height:1.2}DIV#cssConsentdeclaration INPUT{margin:0 .3125rem 0 0;display:inline}DIV#cssConsentdeclaration LABEl{display:inline;line-height:inherit}DIV#cssConsentdeclaration LABEl DIV,DIV#cssConsentdeclaration LABEl P{display:inline!important;line-height:inherit}DIV#cssConsentdeclaration LABEl .XContent DL.cssNumList{display:block;margin:0;overflow:hidden;padding:0;position:relative}DIV#cssConsentdeclaration LABEl .XContent DL.cssNumList DT{clear:left;float:left;width:12px;text-align:right;font-weight:400;line-height:1.3}DIV#cssConsentdeclaration LABEl .XContent DL.cssNumList DD{margin:0 0 0 18px;min-height:1.2em;padding:0;line-height:1.3}DIV.cssInputWithSwitch INPUT{border-right:none;border-radius:4px 0 0 4px}DIV.cssInputWithSwitch DIV.switch{margin-bottom:0}DIV.cssInputWithSwitch DIV.switch LABEL{border-radius:0 4px 4px 0}DIV.cssInputWithSwitch DIV.switch LABEL SPAN{font-size:1.4375rem;padding-top:.4375rem}.cssCombinedInput .cssFirstElement INPUT,.cssCombinedInput .cssFirstElement SELECT{border-right:0;border-radius:4px 0 0 4px}.cssCombinedInput .cssSecondElement INPUT,.cssCombinedInput .cssSecondElement SELECT{border-radius:0 4px 4px 0}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url(/fonts/vendor/material-design-icons/MaterialIcons-Regular.woff2) format("woff2"),url(/fonts/vendor/material-design-icons/MaterialIcons-Regular.woff) format("woff"),url(/fonts/vendor/material-design-icons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.XContent DIV.cssHidden{display:none}.XContent.cssPreview H2{font-size:1.25rem}.XContent P{margin:0 0 1rem;text-rendering:optimizeLegibility}.XContent P:last-child{margin-bottom:0}.XContent A{color:#5476c7}.XContent A.cssLinkPDF>SVG{font-size:1.4375rem;margin-bottom:-.4375rem;margin-right:.3125rem}.XContent A.cssMailTo,.XContent A.cssWeblink{color:#5476c7}.XContent A.cssHzEItem{color:inherit}.XContent A.cssMailTo:hover,.XContent A.cssWeblink:hover{text-decoration:underline}.XContent A.cssLinkZoom{cursor:zoom-in}.XContent .cssNoBreak{white-space:nowrap}.XContent DL.cssList,.XContent DL.cssNumList,.XContent DL.cssNumSubList,.XContent DL.cssSubList{display:flex;flex-wrap:wrap;list-style-type:none;margin:0 0 1rem;padding:0}.XContent DL.cssList:last-child,.XContent DL.cssNumList:last-child,.XContent DL.cssNumSubList:last-child,.XContent DL.cssSubList:last-child{margin-bottom:0}.XContent DL.cssList>DT,.XContent DL.cssNumList>DT,.XContent DL.cssNumSubList>DT,.XContent DL.cssSubList>DT{font-weight:400;line-height:1.45;margin:0 0 .625rem;width:1.875rem}.XContent DL.cssList>DT,.XContent DL.cssSubList>DT{text-align:center}.XContent DL.cssList>DT:before{content:"\2022";font-weight:700}.XContent DL.cssSubList>DT:before{content:"\2013";font-weight:700}.XContent DL.cssList>DT.cssCheckbox:before,.XContent DL.cssSubList>DT.cssCheckbox:before{content:"[\00A0\00A0]"}.XContent DL.cssNumList>DT,.XContent DL.cssNumSubList>DT{padding-right:.33em;text-align:right}.XContent DL.cssList>DT:last-child,.XContent DL.cssNumList>DT:last-child,.XContent DL.cssNumSubList>DT:last-child,.XContent DL.cssSubList>DT:last-child{margin-bottom:0}.XContent DL.cssList>DD,.XContent DL.cssNumList>DD,.XContent DL.cssNumSubList>DD,.XContent DL.cssSubList>DD{margin:0 0 .625rem;width:calc(100% - 30px)}.XContent DL.cssList>DD:last-child,.XContent DL.cssList>DD>P,.XContent DL.cssNumList>DD:last-child,.XContent DL.cssNumList>DD>P,.XContent DL.cssNumSubList>DD:last-child,.XContent DL.cssNumSubList>DD>P,.XContent DL.cssSubList>DD:last-child,.XContent DL.cssSubList>DD>P{margin-bottom:0}.XContent IMG.cssImage{display:block}.XContent IMG.cssImageDummy{border:1px solid xContentImageDummyBorderColor}.XContent .cssCoverBox{margin-bottom:1.5rem}.XContent .cssCoverBox:last-child{margin-bottom:0}.XContent .cssImageBox IMG.cssImage,.XContent .cssMediaLink IMG.cssImage{border:1px solid #e8ebed;max-width:100%}.XContent .cssCoverBox>.cssMediaLabel,.XContent .cssImageBox>.cssMediaLabel{margin-bottom:1.5rem}.XContent .cssCoverBox>.cssMediaLabel:last-child,.XContent .cssImageBox>.cssMediaLabel:last-child{margin-bottom:0}.XContent .cssCoverBox>.cssMediaLabel>*,.XContent .cssImageBox>.cssMediaLabel>*{margin-top:1rem}.XContent .cssCoverBox>.cssMediaLabel>:first-child,.XContent .cssImageBox>.cssMediaLabel>:first-child{margin-top:0}.XContent .cssImageBox+.cssImageBox,.XContent .cssImageBox+.cssMediaBox{margin-top:2rem}.XContent .cssMediaTitle{color:#727272;display:inline-block;margin-top:.9375rem}.XContent VIDEO{object-fit:cover;width:100%}.XContent .cssVideoBox{width:100%}.XContent .cssVideoContainer{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath d='M256 64c105.9 0 192 86.1 192 192s-86.1 192-192 192S64 361.9 64 256 150.1 64 256 64zm0 32c-88.6 0-160 71.4-160 160s71.4 160 160 160 160-71.4 160-160S344.6 96 256 96zm-48 86.6v146.9L335.5 256 208 182.6z' fill='%23454b52'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20%;padding-bottom:56.25%;position:relative}.XContent .cssVideoContainer.cssBackgroundImage{background-image:none;background-size:cover}.XContent .cssVideoContainer>VIDEO{background-color:transparent;border:1px solid #e8ebed;height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.XContent P{line-height:1.45}.XContent>.cssMasterSection{border-bottom:1px solid #e8ebed;margin-bottom:3rem;padding-bottom:3rem}.XContent>.cssMasterSection:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.XContent>.cssMasterSection .cssSection H2,.XContent>.cssMasterSection .cssSection H3,.XContent>.cssMasterSection .cssSection H4,.XContent>.cssMasterSection .cssSection H5,.XContent>.cssMasterSection .cssSection H6,.XContent>.cssMasterSection .cssSection P{max-width:75%}@media screen and (max-width:39.99875em){.XContent>.cssMasterSection .cssSection H2,.XContent>.cssMasterSection .cssSection H3,.XContent>.cssMasterSection .cssSection H4,.XContent>.cssMasterSection .cssSection H5,.XContent>.cssMasterSection .cssSection H6,.XContent>.cssMasterSection .cssSection P{max-width:100%}}.XContent>.cssMasterSection .cssSection TABLE P{max-width:100%}.XContent .cssSection{margin-bottom:1.5rem}.XContent .cssSection H2,.XContent .cssSection H3,.XContent .cssSection H4,.XContent .cssSection H5,.XContent .cssSection H6{font-size:19px;font-weight:700}.XContent .cssSection H2 .cssMailTo,.XContent .cssSection H2 .cssWeblink,.XContent .cssSection H3 .cssMailTo,.XContent .cssSection H3 .cssWeblink,.XContent .cssSection H4 .cssMailTo,.XContent .cssSection H4 .cssWeblink,.XContent .cssSection H5 .cssMailTo,.XContent .cssSection H5 .cssWeblink,.XContent .cssSection H6 .cssMailTo,.XContent .cssSection H6 .cssWeblink{color:#454b52;text-decoration:none}.XContent .cssSection H2 .cssMailTo:hover,.XContent .cssSection H2 .cssWeblink:hover,.XContent .cssSection H3 .cssMailTo:hover,.XContent .cssSection H3 .cssWeblink:hover,.XContent .cssSection H4 .cssMailTo:hover,.XContent .cssSection H4 .cssWeblink:hover,.XContent .cssSection H5 .cssMailTo:hover,.XContent .cssSection H5 .cssWeblink:hover,.XContent .cssSection H6 .cssMailTo:hover,.XContent .cssSection H6 .cssWeblink:hover{text-decoration:underline}.XContent .cssSection:last-child{margin-bottom:0}.XContent>.cssSection{margin-bottom:1.5rem}.XContent>.cssSection H2,.XContent>.cssSection H3,.XContent>.cssSection H4,.XContent>.cssSection H5,.XContent>.cssSection H6,.XContent>.cssSection P{max-width:75%}@media screen and (max-width:39.99875em){.XContent>.cssSection H2,.XContent>.cssSection H3,.XContent>.cssSection H4,.XContent>.cssSection H5,.XContent>.cssSection H6,.XContent>.cssSection P{max-width:100%}}.XContent>.cssSection TABLE P{max-width:100%}.XContent>.cssSection:last-child{margin-bottom:0}.XContent .cssSubSection{margin-bottom:1rem}.XContent .cssSubSection H2,.XContent .cssSubSection H3,.XContent .cssSubSection H4,.XContent .cssSubSection H5,.XContent .cssSubSection H6{font-size:16px;font-weight:700;line-height:1.2;margin-bottom:.5rem;margin-top:.5rem}.XContent .cssSubSection H2 .cssMailTo,.XContent .cssSubSection H2 .cssWeblink,.XContent .cssSubSection H3 .cssMailTo,.XContent .cssSubSection H3 .cssWeblink,.XContent .cssSubSection H4 .cssMailTo,.XContent .cssSubSection H4 .cssWeblink,.XContent .cssSubSection H5 .cssMailTo,.XContent .cssSubSection H5 .cssWeblink,.XContent .cssSubSection H6 .cssMailTo,.XContent .cssSubSection H6 .cssWeblink{color:#454b52;text-decoration:none}.XContent .cssSubSection H2 .cssMailTo:hover,.XContent .cssSubSection H2 .cssWeblink:hover,.XContent .cssSubSection H3 .cssMailTo:hover,.XContent .cssSubSection H3 .cssWeblink:hover,.XContent .cssSubSection H4 .cssMailTo:hover,.XContent .cssSubSection H4 .cssWeblink:hover,.XContent .cssSubSection H5 .cssMailTo:hover,.XContent .cssSubSection H5 .cssWeblink:hover,.XContent .cssSubSection H6 .cssMailTo:hover,.XContent .cssSubSection H6 .cssWeblink:hover{text-decoration:underline}.XContent .cssSubSection H2:first-child,.XContent .cssSubSection H3:first-child,.XContent .cssSubSection H4:first-child,.XContent .cssSubSection H5:first-child,.XContent .cssSubSection H6:first-child{margin-top:0}.XContent .cssSubSection H2:last-child,.XContent .cssSubSection H3:last-child,.XContent .cssSubSection H4:last-child,.XContent .cssSubSection H5:last-child,.XContent .cssSubSection H6:last-child{margin-bottom:0}.XContent .cssSubSection P{margin-bottom:0;margin-top:0}.XContent .cssSubSection:last-child{margin-bottom:0}.XContent .cssMediaBox>.cssMediaLabel{margin-bottom:1.5rem}.XContent .cssMediaBox>.cssMediaLabel:last-child{margin-bottom:0}.XContent .cssMediaBox>.cssMediaLabel>*{margin-top:1rem}.XContent .cssMediaBox>.cssMediaLabel>:first-child{margin-top:0}.XContent .cssMediaBox+.cssImageBox,.XContent .cssMediaBox+.cssMediaBox{margin-top:2rem}.XContent .cssObjectContainer{padding-bottom:56.25%;position:relative}.XContent .cssObjectContainer>IFRAME{background-color:transparent;border:1px solid #e8ebed;height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.XContent TABLE{border:none;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:.8125rem;line-height:1.4;margin-bottom:0;max-width:100%;width:auto;-webkit-overflow-scrolling:touch}.XContent TABLE P{line-height:inherit;margin-bottom:0}.XContent TABLE.boaAttributes,.XContent TABLE.cssGrid{background-color:#fff;width:100%}.XContent TABLE.boaAttributes TBODY:not([valign]),.XContent TABLE.boaAttributes THEAD:not([valign]),.XContent TABLE.cssGrid TBODY:not([valign]),.XContent TABLE.cssGrid THEAD:not([valign]){vertical-align:top}.XContent TABLE.boaAttributes TD,.XContent TABLE.boaAttributes TH,.XContent TABLE.cssGrid TD,.XContent TABLE.cssGrid TH{border:1px solid #d7dce0;padding:.625rem}.XContent TABLE.boaAttributes TR:only-child TD:only-child:empty,.XContent TABLE.cssGrid TR:only-child TD:only-child:empty{height:0;padding:1px 0 0}.XContent TABLE.boaAttributes THEAD TR:first-child>TH,.XContent TABLE.cssGrid THEAD TR:first-child>TH{padding-top:.625rem}.XContent TABLE.boaAttributes TBODY TR TD:first-child,.XContent TABLE.cssGrid TBODY TR TD:first-child{padding-left:.625rem}.XContent TABLE.boaAttributes TBODY TR TD:first-child{font-weight:700}.XContent TABLE.cssSchema_flat TBODY,.XContent TABLE.cssSchema_flat THEAD{background:none;border:none}.XContent TABLE.cssSchema_flat TBODY TD,.XContent TABLE.cssSchema_flat TBODY TH,.XContent TABLE.cssSchema_flat THEAD TD,.XContent TABLE.cssSchema_flat THEAD TH{font-size:16px;font-weight:400}.XContent TABLE.cssSchema_flat TBODY TR,.XContent TABLE.cssSchema_flat THEAD TR{background:none;border:none}.XContent TABLE[data-width=".25"]{max-width:25%}.XContent TABLE[data-width=".33333"]{max-width:33.333%}.XContent TABLE[data-width=".5"]{max-width:50%}.XContent TABLE[data-width=".66666"]{max-width:66.666%}.XContent TABLE[data-width=".75"]{max-width:75%}.XContent .cssTableBox{margin-bottom:1rem;overflow-x:auto}.XContent .cssTableBox:last-child{margin-bottom:0}@media screen and (max-width:63.99875em){.XContent TABLE[data-width]{max-width:100%}}.XContent .cssVCardAddress{margin-bottom:1rem}.XContent .cssVCardAddress:last-child{margin-bottom:0}.XContent .cssVCardCity,.XContent .cssVCardCountry,.XContent .cssVCardEMail,.XContent .cssVCardFax,.XContent .cssVCardPhone,.XContent .cssVCardStreet{margin:0;padding:0}.XContent .cssVCardFax:before{content:"Fax:\00A0"}.XContent .cssVCardPhone:before{content:"Tel:\00A0"}.XContent .cssVCardCity>.cssVCardPostcode+SPAN:before{content:"\00A0"}.XContent .cssBody>.cssXTplContainer{margin-top:0}.XContent .cssXTplContainer{margin-bottom:2rem}.XContent .cssXTplContainer:last-child{margin-bottom:0}.XContent .cssXTplFieldRowBody{clear:both}.XContent .cssXTplFieldRowBody>.cssMediaDescription P{max-width:75%}@media screen and (max-width:39.99875em){.XContent .cssXTplFieldRowBody>.cssMediaDescription P{max-width:100%}}.XContent .cssXTplFieldRowBody>.cssMediaDescription TABLE P{max-width:100%}.XContent .cssXTplFieldSet{overflow:hidden}.XContent .cssXTplUnrelated H2,.XContent .cssXTplUnrelated H3,.XContent .cssXTplUnrelated H4,.XContent .cssXTplUnrelated H5,.XContent .cssXTplUnrelated H6,.XContent .cssXTplUnrelated P{max-width:75%}@media screen and (max-width:39.99875em){.XContent .cssXTplUnrelated H2,.XContent .cssXTplUnrelated H3,.XContent .cssXTplUnrelated H4,.XContent .cssXTplUnrelated H5,.XContent .cssXTplUnrelated H6,.XContent .cssXTplUnrelated P{max-width:100%}}.XContent .cssXTplUnrelated .cssMediaBox,.XContent .cssXTplUnrelated TABLE P{max-width:100%}.XContent .cssXTplFieldSet.grid-x{margin:0 0 1.5rem}.XContent .cssXTplFieldSet.grid-x:last-child{margin-bottom:0}.XContent .cssXTplFieldSet.grid-x TABLE[data-width$="%"]{max-width:100%}.XContent .cssXTplContainer.cssXTplSpalten2x50 .cssXTplFieldSet.grid-x{margin-left:calc(-.5rem + -.75%);margin-right:calc(-.5rem + -.75%)}.XContent .cssXTplContainer.cssXTplSpalten3x33 .cssXTplFieldSet.grid-x{margin-left:calc(-.5rem + -.5%);margin-right:calc(-.5rem + -.5%)}.XContent .cssXTplContainer.cssXTplSpalten4x25 .cssXTplFieldSet.grid-x{margin-left:calc(-.5rem + -.375%);margin-right:calc(-.5rem + -.375%)}.XContent .cssXTplField.cssColumn .cssCard{background-color:transparent;padding:0 calc(.5rem + 1.5%)}.XContent .cssXTplField.cssColumn .cssCell{width:100%}.XContent .cssXTplField.cssColumn .cssCell>.cssBody{align-self:center;display:inline-block;min-height:1px;vertical-align:top;width:100%}.XContent .cssXTplField.cssColumn .cssCell>.cssFooter{margin-top:0}.XContent .cssXTplField.cssColumn .cssCell>.cssFooter>*{margin-bottom:1.5rem}.XContent .cssXTplField.cssColumn .cssCell>.cssFooter>:last-child{margin-bottom:0}.XContent .cssXTplField.cssColumn .cssMediaLabel>.cssMediaTitle{display:inline-block;margin-bottom:1rem}.XContent .cssXTplField.cssColumn .cssMediaLabel>.cssMediaTitle:last-child{margin-bottom:0}@media screen and (max-width:39.99875em){.XContent .cssXTplContainer.cssXTplSpalten2x50 .cssXTplFieldSet.grid-x,.XContent .cssXTplContainer.cssXTplSpalten3x33 .cssXTplFieldSet.grid-x,.XContent .cssXTplContainer.cssXTplSpalten4x25 .cssXTplFieldSet.grid-x{margin-left:0;margin-right:0}}@media screen and (max-width:63.99875em){.XContent .cssXTplContainer.cssXTplSpalten4x25 .cssXTplFieldSet.grid-x{margin-bottom:-.5rem}.XContent .cssXTplContainer.cssXTplSpalten4x25 .cssXTplFieldSet.grid-x:last-child{margin-bottom:-2rem}}@media screen and (max-width:39.99875em){.XContent .cssXTplContainer.cssXTplSpalten2x50 .cssXTplField.cssColumn,.XContent .cssXTplContainer.cssXTplSpalten3x33 .cssXTplField.cssColumn{margin-bottom:2rem}.XContent .cssXTplContainer.cssXTplSpalten2x50 .cssXTplField.cssColumn:last-child,.XContent .cssXTplContainer.cssXTplSpalten3x33 .cssXTplField.cssColumn:last-child{margin-bottom:0}}@media screen and (max-width:63.99875em){.XContent .cssXTplContainer.cssXTplSpalten4x25 .cssXTplField.cssColumn{margin-bottom:2rem}}@media screen and (max-width:39.99875em){.XContent .cssXTplContainer.cssXTplSpalten2x50 .cssXTplField.cssColumn .cssCard,.XContent .cssXTplContainer.cssXTplSpalten3x33 .cssXTplField.cssColumn .cssCard,.XContent .cssXTplContainer.cssXTplSpalten4x25 .cssXTplField.cssColumn .cssCard{margin-left:0;margin-right:0;padding:0}}.XContent .cssXTplFieldSet.cssCompact:last-child{margin-bottom:-1.5rem}.XContent .cssXTplFieldSet.cssCompact .cssXTplField{float:left;margin-bottom:1.5rem;padding-right:1.5rem;width:100%}.XContent .cssXTplFieldSet.cssCompact .cssXTplField.cssAlignRight{float:right;padding-left:1.5rem;padding-right:0}.XContent .cssXTplKompakt1x25 .cssXTplFieldSet.cssCompact .cssXTplField{margin-right:.3rem;padding-right:1.2rem}.XContent .cssXTplKompakt1x25 .cssXTplFieldSet.cssCompact .cssXTplField.cssAlignRight{margin-left:.3rem;margin-right:0;padding-left:1.2rem;padding-right:0}.XContent .cssXTplKompakt1x33 .cssXTplFieldSet.cssCompact .cssXTplField{margin-right:.5rem;padding-right:1.1rem}.XContent .cssXTplKompakt1x33 .cssXTplFieldSet.cssCompact .cssXTplField.cssAlignRight{margin-left:.5rem;margin-right:0;padding-left:1.1rem;padding-right:0}.XContent .cssXTplKompakt1x50 .cssXTplFieldSet.cssCompact .cssXTplField{margin-right:1.05rem;padding-right:1.05rem}.XContent .cssXTplKompakt1x50 .cssXTplFieldSet.cssCompact .cssXTplField.cssAlignRight{margin-left:1.05rem;margin-right:0;padding-left:1.05rem;padding-right:0}@media screen and (max-width:39.99875em){.XContent .cssXTplKompakt1x25 .cssXTplFieldSet.cssCompact .cssXTplField,.XContent .cssXTplKompakt1x33 .cssXTplFieldSet.cssCompact .cssXTplField,.XContent .cssXTplKompakt1x50 .cssXTplFieldSet.cssCompact .cssXTplField{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0}}.XContent .cssXTplFieldSet.cssCompact .cssXTplFieldRowBody,.XContent .cssXTplFieldSet.cssCompact .cssXTplFieldUnrelated{margin-bottom:1.5rem}.XContent .cssXTplFieldSet.cssCompact .cssXTplFieldUnrelated{overflow:hidden}.XContent .cssXTplFieldSet.cssCompact+.cssXTplUnrelated{margin-top:0}@media screen and (max-width:39.99875em){.XContent .cssXTplKompakt1x25 .cssXTplFieldSet.cssCompact .cssXTplFieldUnrelated,.XContent .cssXTplKompakt1x33 .cssXTplFieldSet.cssCompact .cssXTplFieldUnrelated,.XContent .cssXTplKompakt1x50 .cssXTplFieldSet.cssCompact .cssXTplFieldUnrelated{overflow:unset}}.XContent .cssXTplKompakt1x25 .cssXTplField{max-width:25%}.XContent .cssXTplKompakt1x33 .cssXTplField{max-width:33.333%}.XContent .cssXTplKompakt1x50 .cssXTplField{max-width:50%}.XContent .cssXTplFieldSet.cssFloat:last-child{margin-bottom:-1.5rem}.XContent .cssXTplFieldSet.cssFloat .cssXTplField{float:left;margin-bottom:1.5rem;padding-right:1.5rem;width:100%}.XContent .cssXTplFieldSet.cssFloat .cssXTplField.cssAlignRight{float:right;padding-left:1.5rem;padding-right:0}.XContent .cssXTplFliessend1x25 .cssXTplFieldSet.cssFloat .cssXTplField{margin-right:.3rem;padding-right:1.2rem}.XContent .cssXTplFliessend1x25 .cssXTplFieldSet.cssFloat .cssXTplField.cssAlignRight{margin-left:.3rem;margin-right:0;padding-left:1.2rem;padding-right:0}.XContent .cssXTplFliessend1x33 .cssXTplFieldSet.cssFloat .cssXTplField{margin-right:.5rem;padding-right:1.1rem}.XContent .cssXTplFliessend1x33 .cssXTplFieldSet.cssFloat .cssXTplField.cssAlignRight{margin-left:.5rem;margin-right:0;padding-left:1.1rem;padding-right:0}.XContent .cssXTplFliessend1x50 .cssXTplFieldSet.cssFloat .cssXTplField{margin-right:1.05rem;padding-right:1.05rem}.XContent .cssXTplFliessend1x50 .cssXTplFieldSet.cssFloat .cssXTplField.cssAlignRight{margin-left:1.05rem;margin-right:0;padding-left:1.05rem;padding-right:0}@media screen and (max-width:39.99875em){.XContent .cssXTplFliessend1x25 .cssXTplFieldSet.cssFloat .cssXTplField,.XContent .cssXTplFliessend1x33 .cssXTplFieldSet.cssFloat .cssXTplField,.XContent .cssXTplFliessend1x50 .cssXTplFieldSet.cssFloat .cssXTplField{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0}}.XContent .cssXTplFieldSet.cssFloat .cssXTplFieldRowBody,.XContent .cssXTplFieldSet.cssFloat .cssXTplFieldUnrelated{margin-bottom:1.5rem}.XContent .cssXTplFliessend1x25 .cssXTplField{max-width:25%}.XContent .cssXTplFliessend1x33 .cssXTplField{max-width:33.333%}.XContent .cssXTplFliessend1x50 .cssXTplField{max-width:50%}.XContent{background-color:#fff;border:1px solid #e8ebed;border-top:none;border-left:none;font-family:IBM Plex Sans,sans-serif;line-height:1.45;margin-bottom:calc(10px + 3%);padding:calc(15px + 3%)}.XContent:last-child{margin-bottom:0}.XContent.cssPreview{background-color:#fff;color:#454b52;max-width:1440px;padding:calc(15px + 3%)}.XContent.cssPreview .cssMasterSection{max-width:820px}.XContent .cssBody{margin-top:0}.XContent .cssBody>*{margin-top:1rem}.XContent .cssBody>.cssBody,.XContent .cssBody>:first-child{margin-top:0}.vue-slider-disabled{opacity:.5;cursor:not-allowed}.vue-slider-rail{background-color:#ced2d6;border-radius:15px}.vue-slider-process{background-color:#454b52;border-radius:15px}.vue-slider-mark{z-index:4}.vue-slider-mark:first-child .vue-slider-mark-step,.vue-slider-mark:last-child .vue-slider-mark-step{display:none}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;background-color:rgba(0,0,0,.16)}.vue-slider-mark-label{font-size:14px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;box-sizing:border-box;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-slider-dot-handle-focus{box-shadow:0 0 1px 2px rgba(69,75,82,.36)}.vue-slider-dot-handle-disabled{cursor:not-allowed;background-color:#ced2d6}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border-color:#454b52;background-color:#454b52;box-sizing:content-box}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border:5px solid transparent;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border:5px solid transparent;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border:5px solid transparent;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border:5px solid transparent;border-right-color:inherit}.vue-slider-dot-tooltip-wrapper{opacity:0;transition:all .3s}.vue-slider-dot-tooltip-wrapper-show{opacity:1}.cssSearchEngineFilter .multiselect{min-height:1.6875rem}.cssSearchEngineFilter .multiselect .cssMultiSelectSearchCaret{color:#9ca0a6;line-height:1rem;display:block;position:absolute;width:1.875rem;height:1.6875rem;right:.0625rem;top:.0625rem;padding:.3125rem}.cssSearchEngineFilter .multiselect .multiselect__select{height:1.6875rem}.cssSearchEngineFilter .multiselect .multiselect__tags{min-height:1.6875rem}.cssSearchEngineFilter .multiselect .multiselect__tags .multiselect__tags-wrap{display:inline-flex;align-items:center;max-width:100%}.cssSearchEngineFilter .multiselect .multiselect__content-wrapper{-webkit-box-shadow:0 5px 15px -5px rgba(48,54,61,.5);-moz-box-shadow:0 5px 15px -5px rgba(48,54,61,.5);box-shadow:0 5px 15px -5px rgba(48,54,61,.5)}.cssSearchEngineFilter .multiselect .multiselect--above .multiselect__content-wrapper{-webkit-box-shadow:0 -5px 15px -5px rgba(48,54,61,.5);-moz-box-shadow:0 -5px 15px -5px rgba(48,54,61,.5);box-shadow:0 -5px 15px -5px rgba(48,54,61,.5)}.cssSearchEngineFilter .multiselect .multiselect__option{display:flex;width:100%;padding:0 .75rem;line-height:1em}.cssSearchEngineFilter .multiselect .multiselect__option .cssColor{border-radius:4px!important;margin-right:.625rem!important;margin-left:0!important;display:inline-block}.cssSearchEngineFilter .multiselect .multiselect__option .cssText{margin-right:.625rem;padding:.5rem 0 .375rem}.cssSearchEngineFilter .multiselect .multiselect__option .badge{margin-left:auto;margin-top:.25rem;height:1.25rem}.cssSearchEngineFilter .multiselect .multiselect__tag-icon:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Ctitle%3Eclose%3C%2Ftitle%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7.219%205.781l8.781%208.781%208.781-8.781%201.438%201.438-8.781%208.781%208.781%208.781-1.438%201.438-8.781-8.781-8.781%208.781-1.438-1.438%208.781-8.781-8.781-8.781z%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E%0A");background-size:100%;background-position:0;background-repeat:no-repeat;content:"";text-align:center;min-width:1.25rem;margin-left:auto;height:1em;width:1em;display:block;font-size:.5rem;position:relative;top:.4375rem}.cssFilterList .cssFilterListArea UL{margin:0;padding:0;list-style:none}.cssFilterList .cssFilterListArea UL LI{display:flex;align-items:stretch;border:.0625rem solid #e8ebed;line-height:1.3;background:#fff;margin-top:1rem;margin-bottom:1rem;box-shadow:0 5px 15px -5px #d7dce0}.cssFilterList .cssFilterListArea UL LI:hover{box-shadow:0 20px 40px -5px #ced2d6;transform:translateY(-5px)}.cssFilterList .cssFilterListArea UL LI:first-of-type{margin-top:0}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink{display:flex;align-items:center;width:100%;min-height:2.5rem;font-size:1.1875rem;padding:.5rem .75rem;color:#5476c7;text-decoration:none;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink:hover{background-color:#f2f4f5}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink SPAN.badge{margin-left:auto;align-items:flex-end;min-width:1.25rem;color:#5476c7}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink SPAN.cssFilterListLinkNext{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:1.5625rem;height:auto;position:static;cursor:pointer;vertical-align:middle;right:0;margin-left:auto;-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink SPAN.cssFilterListLinkNext:after{content:"";height:.5rem;width:.5rem;margin:0 -.3125rem 0 0;position:static;top:50%;right:0;border-color:#5476c7 #5476c7 transparent transparent;border-style:solid;border-width:.125rem .125rem 0 0;transform:rotate(45deg);-webkit-transition:all .15s ease;-moz-transition:all .15s ease;-ms-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink.cssFilterListLinkDisabled{color:#d7dce0!important;cursor:default}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink.cssFilterListLinkDisabled:hover{background-color:#fff}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink.cssFilterListLinkDisabled SPAN.badge{visibility:hidden}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink.cssFilterListLinkDisabled SPAN.cssFilterListLinkNext:after{border-color:#ced2d6 #ced2d6 transparent transparent!important}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink.cssFilterListLinkSelected{background:#454b52;padding:.3125rem .625rem;color:#fff}.cssFilterList .cssFilterListArea UL LI .cssFilterListLink.cssFilterListLinkSelected:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Ctitle%3Eclose%3C%2Ftitle%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7.219%205.781l8.781%208.781%208.781-8.781%201.438%201.438-8.781%208.781%208.781%208.781-1.438%201.438-8.781-8.781-8.781%208.781-1.438-1.438%208.781-8.781-8.781-8.781z%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E%0A");background-size:100%;background-position:0;background-repeat:no-repeat;content:"";text-align:center;min-width:1.25rem;margin-left:auto;height:1em;width:1em;display:block;font-size:.5rem}.badger-accordion__panel{max-height:75vh;overflow:hidden}.badger-accordion__panel.-ba-is-hidden{max-height:0!important;visibility:hidden}.badger-accordion--initalised .badger-accordion__panel{transition:max-height .2s ease-in-out}.badger-accordion{overflow:hidden}.badger-accordion__header{margin:0}.badger-accordion__trigger{font-size:1.1875rem;line-height:1.4;font-weight:600;display:flex;padding:1.25rem 0;text-align:left;width:100%;border-bottom:1px solid #d7dce0;border-radius:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.badger-accordion__trigger .badger-accordion__trigger-title{max-width:calc(100% - 30px);color:#454b52}.badger-accordion__trigger .badger-accordion__trigger-title:hover{text-decoration:underline}.badger-accordion__trigger .badger-accordion__trigger-icon{display:block;height:1.25rem;width:1.25rem;margin-left:auto;margin-top:.1875rem;position:relative}.badger-accordion__trigger .badger-accordion__trigger-icon:after,.badger-accordion__trigger .badger-accordion__trigger-icon:before{content:"";position:absolute;background-color:#5476c7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.badger-accordion__trigger .badger-accordion__trigger-icon:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}.badger-accordion__trigger .badger-accordion__trigger-icon:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}.badger-accordion__trigger[aria-expanded=true]{border-bottom:none}.badger-accordion__trigger[aria-expanded=true] .badger-accordion__trigger-icon:before{transform:rotate(90deg)}.badger-accordion__trigger[aria-expanded=true] .badger-accordion__trigger-icon:after{transform:rotate(180deg)}.badger-accordion__trigger:focus,.badger-accordion__trigger:hover{cursor:pointer;outline:none}.badger-accordion__trigger::-moz-focus-inner{border:none}@media screen and (max-width:39.99875em){DIV#cssSearchengine>DIV.grid-container{padding-right:0;padding-left:0;max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}}DIV#cssSearchengine H1.cssSearchEngineHeadline,DIV#cssSearchengine P.cssSearchEngineHeadline{display:inline;font-size:1.6875rem}@media screen and (max-width:39.99875em){DIV#cssSearchengine H1.cssSearchEngineHeadline,DIV#cssSearchengine P.cssSearchEngineHeadline{font-size:1.1875rem}}DIV#cssSearchengine DIV.cssSearchengineSortDropDown{display:inline-block;width:10.625rem;margin-left:.625rem}@media screen and (max-width:39.99875em){DIV#cssSearchengine DIV.cssSearchengineSortDropDown{margin-left:0}}@media screen and (max-width:39.99875em){DIV#cssSearchengine DIV#cssSearchengineDisplayTypeSwitch{margin-top:.9375rem}}DIV#cssSearchengine DIV#cssSearchengineDisplayTypeSwitch A.cssSearchengineDisplayType{min-height:2.5rem;font-size:1.5rem;display:block;align-items:center;float:left;border-radius:4px 0 0 4px;border:.0625rem solid #d7dce0;background:#fff;color:#9ca0a6;padding:0 .625rem;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}DIV#cssSearchengine DIV#cssSearchengineDisplayTypeSwitch A.cssSearchengineDisplayType:last-of-type{border-radius:0 4px 4px 0;border-left:none}DIV#cssSearchengine DIV#cssSearchengineDisplayTypeSwitch A.cssSearchengineDisplayType:hover{color:#454b52;background:#f2f4f5}DIV#cssSearchengine DIV#cssSearchengineDisplayTypeSwitch A.cssSearchengineDisplayType.cssActive{color:#454b52}DIV#cssSearchengine DIV#cssSearchengineDisplayTypeSwitch A.cssSearchengineDisplayType [class*=" icon-"],DIV#cssSearchengine DIV#cssSearchengineDisplayTypeSwitch A.cssSearchengineDisplayType [class^=icon-]{margin-bottom:-.25rem}DIV#cssSearchengine H1 SPAN.cssCorrectedSearchString{font-style:italic;font-weight:700}DIV#cssSearchengine H1 SPAN.cssOriginalSearchString{display:block;font-size:1rem}DIV#cssSearchengine P#cssSimilarSearchStrings{font-size:.8125rem}DIV#cssSearchengine DIV#cssFilterBreadcrumb{margin-top:.625rem}DIV#cssSearchengine DIV#cssFilterBreadcrumb .cssButtonFilter{background:#454b52;margin-right:.625rem;margin-bottom:.625rem;border-right:.0625rem solid #383e45;border-bottom:.0625rem solid #383e45}DIV#cssSearchengine DIV#cssFilterBreadcrumb .cssButtonFilter.cssButtonFilterInActive{background:#e8ebed;border-color:#e8ebed;color:#454b52;cursor:default}DIV#cssSearchengine DIV#cssFilterBreadcrumb .cssButtonFilter.cssButtonFilterInActive:hover{background:#e8ebed}DIV#cssSearchengine DIV#cssFilterBreadcrumb .cssButtonFilter SPAN{font-weight:300;font-style:italic}DIV#cssSearchengine DIV#cssFilterBreadcrumb A.cssButtonFilter:hover{background:#30363d}DIV#cssSearchengine DIV#cssFilterBreadcrumb A.cssButtonFilter:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Ctitle%3Eclose%3C%2Ftitle%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7.219%205.781l8.781%208.781%208.781-8.781%201.438%201.438-8.781%208.781%208.781%208.781-1.438%201.438-8.781-8.781-8.781%208.781-1.438-1.438%208.781-8.781-8.781-8.781z%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E%0A");background-size:100%;background-position:50%;background-repeat:no-repeat;content:"";text-align:center;height:.625rem;width:1em;min-width:.9375rem;display:inline-block;padding-left:.3125rem;color:#fff;position:relative;top:.125rem}DIV#cssSearchengine DIV#cssFilterBreadcrumb A.cssButtonResetFilter{color:#5476c7;background:transparent;margin-right:0;margin-bottom:.625rem;margin-left:0;border:none;padding-left:0;padding-right:0}DIV#cssSearchengine DIV#cssFilterBreadcrumb A.cssButtonResetFilter:hover{background:transparent;text-decoration:underline}DIV#cssSearchengine DIV#cssSearchengineContent{margin-top:.9375rem;padding-bottom:1.875rem}@media screen and (max-width:39.99875em){DIV#cssSearchengine DIV#cssSearchengineContent{margin-top:.625rem;padding-bottom:1.25rem}}DIV#cssSearchengine DIV#cssSearchengineContent DIV.cssSearchEngineTermTeaserText{max-width:60%}DIV#cssSearchengine DIV#cssSearchengineContent DIV.cssSearchEngineTermTeaserText p{font-size:1.4375rem}@media screen and (max-width:63.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV.cssSearchEngineTermTeaserText{max-width:100%}}DIV#cssSearchengine DIV#cssSearchengineContent DIV.cssSearchEngineTermLexikonText .XContent>*{max-width:60%}@media screen and (max-width:63.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV.cssSearchEngineTermLexikonText .XContent>*{max-width:100%}}DIV#cssSearchengine DIV#cssSearchengineContent DIV.cssSearchEngineTermLexikonText .XContent>.cssMasterSection .cssSection P{max-width:100%}DIV#cssSearchengine DIV#cssSearchengineContent DIV.cssPagerTop .pagination{margin-top:0;margin-bottom:1.5625rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV.cssPagerBottom .pagination{margin-bottom:0;margin-top:0}DIV#cssSearchengine DIV#cssSearchengineContent DIV#cssSearchengineContentDivider{padding-top:1.5625rem;border-top:.0625rem solid #d7dce0}@media screen and (max-width:39.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#cssSearchengineContentDivider{padding-top:.625rem}}@media print,screen and (min-width:64em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea{width:16.125rem}}@media screen and (max-width:63.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea .icon-angle-down{display:inline-block}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea.cssOpen .icon-angle-down,DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea .icon-angle-up{display:none}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea.cssOpen .icon-angle-up{display:inline-block}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea.cssOpen P#allSearchengineFilterToggle{margin-bottom:1.5625rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea.cssOpen P#allSearchengineFilterToggle.allSearchengineFilterToggleSmall{margin-bottom:.5rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea.cssOpen P#allSearchengineFilterToggle.allSearchengineFilterToggleMedium{margin-bottom:1.5rem}}@media screen and (max-width:63.99875em) and (max-width:39.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea.cssOpen P#allSearchengineFilterToggle{margin-bottom:1.25rem}}@media screen and (max-width:63.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea.cssOpen DIV#allSearchengineFilterList{height:auto;overflow:visible}}@media screen and (max-width:63.99875em) and (min-width:40em) and (max-width:63.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea.cssOpen DIV#allSearchengineFilterList{padding-bottom:.3125rem}}@media screen and (max-width:39.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea{margin-bottom:.625rem}}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssAddFilterLinkArea{margin-bottom:.625rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssAddFilterLinkArea A.cssAddFilterLink{display:flex;color:#454b52;font-size:.8125rem;line-height:1.6;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:.3125rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssAddFilterLinkArea A.cssAddFilterLink:hover{text-decoration:none}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssAddFilterLinkArea A.cssAddFilterLink:hover .cssText{text-decoration:underline}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssAddFilterLinkArea A.cssAddFilterLink .cssText{margin-right:.625rem;padding:0;text-overflow:ellipsis;overflow:hidden}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssAddFilterLinkArea A.cssAddFilterLink .badge{margin-left:auto;margin-top:0;height:1.25rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle{color:#0fb869;margin-bottom:1.875rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle.allSearchengineFilterToggleSmall{margin-bottom:.5rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle.allSearchengineFilterToggleMedium{margin-bottom:1.5rem}@media screen and (max-width:63.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle{text-align:center;background:#0fb869;font-size:1rem;padding:.625rem .9375rem;border-radius:4px;color:#fff!important;margin-bottom:1.5625rem}}@media screen and (max-width:63.99875em) and (max-width:39.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle{margin-bottom:.9375rem}}@media screen and (max-width:63.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle SPAN{padding-right:1.25rem;position:relative;display:inline-block}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle SPAN .icon-angle-down,DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle SPAN .icon-angle-up{position:absolute;top:-.9375rem;right:0}}@media screen and (max-width:39.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea P#allSearchengineFilterToggle{margin-bottom:.9375rem}}@media screen and (max-width:63.99875em){DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV#allSearchengineFilterList{height:0;overflow:hidden}}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties A.cssLoadAdditionalBasePropertiesHeadline{display:flex;font-size:1rem!important;color:#454b52;font-weight:700;line-height:1.3;margin-top:.3125rem;margin-bottom:1.25rem;padding-top:.9375rem;border-top:.0625rem solid #d7dce0;text-decoration:none}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties A.cssLoadAdditionalBasePropertiesHeadline:hover{text-decoration:none}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties DIV.cssLoadAdditionalBasePropertiesTriggerIcon{display:block;height:.9375rem;width:.9375rem;margin-left:auto;margin-top:.1875rem;position:relative}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties DIV.cssLoadAdditionalBasePropertiesTriggerIcon:after,DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties DIV.cssLoadAdditionalBasePropertiesTriggerIcon:before{content:"";position:absolute;background-color:#5476c7;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties DIV.cssLoadAdditionalBasePropertiesTriggerIcon:before{top:0;left:50%;width:2px;height:100%;margin-left:-1px}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties DIV.cssLoadAdditionalBasePropertiesTriggerIcon:after{top:50%;left:0;width:100%;height:2px;margin-top:-1px}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties.cssOpen DIV.cssLoadAdditionalBasePropertiesTriggerIcon:before{transform:rotate(90deg)}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssLoadAdditionalBaseProperties.cssOpen DIV.cssLoadAdditionalBasePropertiesTriggerIcon:after{transform:rotate(180deg)}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup P.cssGroupHeadline{font-size:1rem;font-weight:700;line-height:1.3;margin-top:1.5625rem;margin-bottom:1.25rem;padding-top:.9375rem;border-top:.0625rem solid #d7dce0;overflow:hidden;text-overflow:ellipsis}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup P.cssGroupHeadline.cssGroupHeadlineWithoutBorder{padding-top:0;border-top:none}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup.cssFirstFilterGroup LABEL{font-size:1rem!important}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup.additionalSwitchFilterGroupDigitalData{margin-bottom:1.25rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup.additionalSwitchFilterGroupDigitalData P.cssGroupHeadline,DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup.cssAdditionalSwitchFilterGroupEPD P.cssGroupHeadline{margin-bottom:.625rem!important}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup.cssAdditionalSwitchFilterGroupEPD{margin-bottom:1.875rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup.cssAdditionalSwitchFilterGroupEPD DIV.cssSearchEngineFilter{margin-bottom:.9375rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssFilterGroup.cssAdditionalSwitchFilterGroupEPD DIV.cssSearchEngineFilter LABEL{font-size:.8125rem!important;margin-bottom:.3125rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilter{margin-bottom:1.25rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilter LABEL{font-size:1rem;font-weight:700;line-height:1.3;margin-bottom:.625rem;overflow:hidden;text-overflow:ellipsis}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilter .cssButtonFilter{background:#454b52;margin-right:.625rem;margin-bottom:.625rem;border-right:.0625rem solid #383e45;border-bottom:.0625rem solid #383e45;width:100%;text-align:left;display:flex}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilter .cssButtonFilter:hover{background:#30363d}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilter .cssButtonFilter.cssButtonFilterPreselected{background:#e8ebed;border-color:#e8ebed;color:#454b52;cursor:default}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilter .cssButtonFilter.cssButtonFilterPreselected:hover{background:#e8ebed}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilter A.cssButtonFilter:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2232%22%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%3E%0A%3Ctitle%3Eclose%3C%2Ftitle%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M7.219%205.781l8.781%208.781%208.781-8.781%201.438%201.438-8.781%208.781%208.781%208.781-1.438%201.438-8.781-8.781-8.781%208.781-1.438-1.438%208.781-8.781-8.781-8.781z%22%3E%3C%2Fpath%3E%0A%3C%2Fsvg%3E%0A");background-size:100%;background-position:0;background-repeat:no-repeat;content:"";text-align:center;margin-left:auto;height:.625rem;width:1em;min-width:.9375rem;display:inline-block;font-size:.5rem;position:relative;top:.1875rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSlider{margin-bottom:3.125rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSlider LABEL{margin-bottom:2.1875rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric INPUT{margin-bottom:0;height:auto;padding-top:.25rem;padding-bottom:.25rem;font-size:.8125rem;line-height:1em}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric INPUT::placeholder{color:#9ca0a6}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric .multiselect .multiselect__option{padding:.5rem .75rem .375rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric .cssDivider{padding:0 .3125rem;line-height:1.875rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric .cssButtonArea{margin-left:.3125rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric .cssButtonArea BUTTON{line-height:1em;padding:.25rem .3125rem;background:#e8ebed;border-right:.0625rem solid #ced2d6;border-bottom:.0625rem solid #ced2d6;color:#454b52}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric .cssButtonArea BUTTON:hover{background:#d7dce0}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric .cssButtonArea BUTTON [class*=" icon-"],DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterNumeric .cssButtonArea BUTTON [class^=icon-]{position:relative;top:.0625rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSwitch LABEL.vue-js-switch{margin-bottom:0!important}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSwitch LABEL.vue-js-switch DIV.v-switch-core{border:.0625rem solid #d7dce0}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSwitch LABEL.vue-js-switch DIV.v-switch-core DIV.v-switch-button{top:-.0625rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSwitch LABEL.vue-js-switch.toggled DIV.v-switch-core{border:.0625rem solid #fff}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSwitch LABEL.vue-js-switch.toggled DIV.v-switch-core DIV.v-switch-button{left:-.0625rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssBooleanPropertyGroup{padding-bottom:.625rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterBoolean{margin-top:.625rem;margin-bottom:.625rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterBoolean LABEL{font-size:.8125rem;line-height:1em;margin:0 .625rem 0 0;padding-top:.125rem;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterBoolean LABEL.cssFilterBooleanLabel{font-weight:400;padding-top:0}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterBoolean LABEL.cssFilterBooleanLabel.cssDisabled{color:#9ca0a6}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterBoolean LABEL.cssFilterBooleanLabel.cssDisabled INPUT{cursor:default!important}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterBoolean LABEL.cssFilterBooleanLabel INPUT{margin:0 .3125rem 0 0;position:relative;top:.125rem}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSwitch{margin-bottom:.3125rem!important}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchEngineFilterSwitch LABEL.cssFilterLabel{font-size:.8125rem!important;line-height:1.5rem;margin:0 .625rem 0 0;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV#allSearchengineFilterList DIV#cssBimCategoryIDs,DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV#allSearchengineFilterList DIV#cssBimProducerID{margin-bottom:1.25rem;padding-bottom:1.875rem;border-bottom:.0625rem solid #d7dce0}DIV#cssSearchengine DIV#cssSearchengineContent DIV#allSearchengineFilterArea DIV.cssSearchengineAOFilterList DIV#cssSust{margin-bottom:1.875rem!important}DIV#cssSearchengine.cssSearchEngineOverAll DIV.cssSearchEngineOverAllResultGroup{margin-bottom:5rem}@media screen and (max-width:39.99875em){DIV#cssSearchengine.cssSearchEngineOverAll DIV.cssSearchEngineOverAllResultGroup{margin-bottom:1.875rem}}DIV#cssSearchengine.cssSearchEngineOverAll DIV.cssSearchEngineOverAllResultGroup:last-of-type{margin-bottom:0}DIV#cssSearchengine.cssSearchEngineOverAll DIV.cssSearchEngineOverAllResultGroup span.badge{font-size:.8125rem;font-weight:600;padding:.125rem .625rem;position:relative;left:.3125rem}DIV#cssSearchengine.cssSearchEngineOverAll DIV.cssSearchEngineOverAllResultGroup span.badgeV2{font-size:.8125rem;font-weight:600;position:relative;left:.3125rem;top:.25rem;background:none}DIV#cssSearchengine.cssSearchEngineOverAll H2.cssH3.cssOverAllHeadline{display:inline-block;float:left}@media screen and (max-width:39.99875em){DIV#cssSearchengine.cssSearchEngineOverAll H2.cssH3.cssOverAllHeadline{float:none;display:block;margin-bottom:.625rem;position:relative}DIV#cssSearchengine.cssSearchEngineOverAll H2.cssH3.cssOverAllHeadline SPAN.badge{top:.3125rem;right:0;left:auto;position:absolute}}DIV#cssSearchengine.cssSearchEngineOverAll A.cssOverAllHeadlineLink{display:inline-block;float:right;font-size:.8125rem}DIV#cssSearchengine.cssSearchEngineOverAll A.cssOverAllHeadlineLink.cssOverAllHeadlineLinkV2{font-size:1rem}DIV#cssSearchengine.cssSearchEngineOverAll A.cssOverAllHeadlineLink .icon-angle-right{position:relative;top:.125rem}@media screen and (max-width:39.99875em){DIV#cssSearchengine.cssSearchEngineOverAll A.cssOverAllHeadlineLink{float:none;display:block;margin-bottom:1.25rem}}DIV#cssSearchengine.cssSearchEngineOverAll DIV#cssSearchEngineOverAllRecommendationAd{margin-top:3.125rem;margin-bottom:3.125rem}@media screen and (max-width:39.99875em){DIV#cssSearchengine.cssSearchEngineOverAll DIV#cssSearchEngineOverAllRecommendationAd{margin-top:1.875rem;margin-bottom:1.875rem}}DIV#cssSearchengine.cssSearchEngineOverAll DIV#cssSearchEngineOverAllRecommendationAd P.cssAreaHeadline{margin-bottom:0}@media screen and (max-width:39.99875em){DIV#cssSearchengine.cssSearchEngineOverAll DIV#cssSearchEngineOverAllRecommendationAd P.cssAreaHeadline{margin-bottom:.625rem}}DIV#cssSearchengine.cssSearchEngineOverAll DIV#cssSearchEngineOverAllRecommendationAd A.cssAreaLink{align-self:flex-end}DIV#cssSearchengine.cssSearchEngineOverAll DIV#cssSearchEngineOverAllRecommendationAd DIV.cssRecommendationAd{margin-top:1.25rem}DIV#cssSearchengine.cssSearchEngineOverAll DIV#cssSearchEngineOverAllRecommendationAd UL.pagination A{color:#5476c7}DIV#cssSearchengine DIV#cssSearchengineNoHits{padding:3.125rem}DIV#cssSearchengine DIV#cssSearchengineNoHits UL LI{font-weight:300}DIV#cssSearchengine DIV#cssSearchengineNoHits DIV#cssSearchengineClustersHits{border-top:.0625rem solid #d7dce0;margin-top:1.25rem;margin-bottom:0!important;padding:1.25rem 0 0!important}@media print,screen and (min-width:64em){DIV#cssSearchengine DIV#cssSearchengineNoHits DIV#cssSearchengineClustersHits{padding-top:1.875rem!important}}DIV#cssSearchengine DIV#cssSearchengineNoHits DIV#cssSearchengineClustersHits.cssWithoutBorder{border-top:none;margin-top:0}DIV#cssSearchengineClustersHitsInsertion{margin-top:2.1875rem}DIV#cssSearchengineClustersHitsInsertion DIV#cssSearchengineClustersHitsInsertionDivider{padding-top:2.8125rem;border-top:.0625rem solid #d7dce0}@media print,screen and (min-width:64em){DIV#cssSearchengineClustersHitsInsertion DIV#cssSearchengineClustersHitsInsertionHeadline{width:16.125rem}}DIV#cssSearchengineClustersHits{background:#fff;padding:1.25rem .625rem 0;margin-bottom:1.25rem}@media print,screen and (min-width:64em){DIV#cssSearchengineClustersHits{padding:1.875rem .9375rem 0}}@media screen and (min-width:90em){DIV#cssSearchengineClustersHits{margin-bottom:1.875rem}}DIV#cssSearchengineClustersHits .cssClusterButton{display:flex;flex-direction:column;background:#f2f4f5;color:#5476c7;padding:2.5rem .625rem;margin-bottom:1.25rem;height:160px}@media print,screen and (min-width:64em){DIV#cssSearchengineClustersHits .cssClusterButton{margin-bottom:1.875rem}}DIV#cssSearchengineClustersHits .cssClusterButton P{margin:0}DIV#cssSearchengineClustersHits .cssClusterButton P.cssCount{font-size:1.4375rem;font-weight:600}DIV#cssSearchengineClustersHits .cssClusterButton P.cssText{font-size:1rem;font-weight:400}DIV#cssSearchengineClustersHits .cssClusterButton P.cssTermText{font-size:.6875rem;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}DIV#cssSearchengineClustersHits A.cssClusterButton{border-right:.0625rem solid #d7dce0;border-bottom:.0625rem solid #d7dce0;-webkit-box-shadow:0 5px 15px -5px #d7dce0;-moz-box-shadow:0 5px 15px -5px #d7dce0;box-shadow:0 5px 15px -5px #d7dce0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}DIV#cssSearchengineClustersHits A.cssClusterButton:hover{text-decoration:none;-webkit-box-shadow:0 20px 40px -5px #ced2d6;-moz-box-shadow:0 20px 40px -5px #ced2d6;box-shadow:0 20px 40px -5px #ced2d6;transform:translateY(-5px)}DIV#cssSearchengineClustersHits DIV.cssClusterButton P{color:#ced2d6!important}DIV#cssProductOfTheWeek{margin-top:2.1875rem}DIV#cssProductOfTheWeek DIV#cssProductOfTheWeekDivider{padding-top:2.8125rem;border-top:.0625rem solid #d7dce0}@media print,screen and (min-width:64em){DIV#cssProductOfTheWeek DIV#cssProductOfTheWeekHeadline{width:16.125rem}}DIV#cssSearchEngineOverAllRecommendationAd DIV.cssBorder{border-bottom:1px solid #d7dce0;margin-top:.625rem;margin-bottom:.625rem}DIV#cssSearchEngineOverAllRecommendationAd P.cssKey{font-weight:700;margin:0}DIV#cssSearchEngineOverAllRecommendationAd P.cssValue{margin:0}DIV#cssSearchEngineOverAllRecommendationAd P.cssValue A{color:#454b52}