@layer tsbo.components.frontend{.Rcg3_W_list{flex-direction:column;padding:0 1rem;display:flex}@media (min-width:768px){.Rcg3_W_list{flex-direction:row;flex-wrap:var(--frontend-mainnav-list-flex-wrap);justify-content:flex-start;gap:0;min-height:40px;padding:0}}@media (min-width:1200px){.Rcg3_W_list{gap:0}}.Rcg3_W_item{border-top:none;border-left:none;flex:none;width:auto;min-width:0;display:block}.Rcg3_W_item:first-child{border-left:none}.Rcg3_W_item:first-child .Rcg3_W_itemLink:after{display:none}.Rcg3_W_item.js-menu-open .Rcg3_W_itemLink{background:var(--frontend-mainnav-link-background-hover);color:var(--link-color-hover)}.Rcg3_W_item.js-menu-open .Rcg3_W_itemLink.Rcg3_W_is-active{color:var(--link-color-hover)}.Rcg3_W_item.js-menu-open .Rcg3_W_popup{display:block}.Rcg3_W_itemLink{border-radius:var(--frontend-mainnav-link-border-radius);text-align:left;text-transform:initial;font-family:var(--frontend-font-bold-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--color-text-only-text-dark);cursor:pointer;background:0 0;border:none;align-items:flex-end;padding:.75rem;font-size:1rem;display:flex;position:relative}.Rcg3_W_itemLink.Rcg3_W_is-active,.Rcg3_W_itemLink.Rcg3_W_is-active:hover{color:var(--link-color-hover)}.Rcg3_W_itemLink.Rcg3_W_hasSub{border-radius:0}.Rcg3_W_itemLink:hover{background:var(--frontend-mainnav-link-background-hover);color:var(--link-color-hover)}.Rcg3_W_itemLink:focus-visible{outline-offset:-3px}.Rcg3_W_itemLink:after{content:"";background:var(--white-light);width:1px;height:36px;display:none;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}.Rcg3_W_popup{background-color:var(--frontend-mainnav-popup-background-color);box-shadow:var(--frontend-shadow-lg,0 8px 24px -4px #0000001f);z-index:1001;padding:3rem 0;display:none;position:absolute;top:100%;left:0;right:0}.Rcg3_W_popupCloser{color:var(--link-color);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:24px;line-height:1;display:block;position:absolute;top:1.5rem;right:1.5rem}.Rcg3_W_subSection{font-family:var(--frontend-font-bold-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:var(--color-text-only-text-dark);align-items:center;margin-bottom:.625rem;padding:0 0 0 .5rem;font-size:1rem;display:flex}.Rcg3_W_subSection:hover{color:var(--color-text-only-text-dark)}.Rcg3_W_subSection[href]:before{text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;speak:none;content:"";margin-right:.25rem;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:none;font-family:iconfont!important}.Rcg3_W_subSectionLabel{min-width:0}.Rcg3_W_subLink{color:var(--color-text-only-text-dark);align-items:flex-end;margin:0 0 1rem;font-size:1rem;display:flex}.Rcg3_W_subLink.Rcg3_W_is-highlight{font-family:var(--frontend-font-bold-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:0 0 1.5rem}.Rcg3_W_subLink:hover{color:var(--link-color-hover)}.Rcg3_W_subLinkIcon,.Rcg3_W_itemLinkIcon,.Rcg3_W_burgerMenuLinkIcon{color:inherit;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;speak:none;margin-left:.5rem;font-size:20px;font-style:normal;font-weight:400;line-height:1;font-family:iconfont!important}.Rcg3_W_external .Rcg3_W_subLinkIcon,.Rcg3_W_external .Rcg3_W_itemLinkIcon,.Rcg3_W_external .Rcg3_W_burgerMenuLinkIcon{margin-left:.125rem;transform:rotate(-45deg)}.Rcg3_W_section{margin-bottom:2rem;padding:0}.Rcg3_W_section:last-child{margin-bottom:0}.Rcg3_W_columns{display:flex}.Rcg3_W_column{flex:0 0 25%;max-width:25%}.Rcg3_W_is-5 .Rcg3_W_column{flex:0 0 20%;max-width:20%}.Rcg3_W_subItem{break-inside:avoid;page-break-inside:avoid}.Rcg3_W_burgerMenuitem{width:100%}.Rcg3_W_burgerMenuitem .Rcg3_W_collapsible{border:0}.Rcg3_W_sectionWrap{position:relative}.Rcg3_W_burgerMenuLink{border-bottom:1px solid var(--frontend-mainnav-burgermenulink-border-color);color:var(--frontend-mainnav-burgermenulink-color);border-radius:0;justify-content:flex-start;align-items:center;padding:1rem 0;display:flex}.Rcg3_W_burgerMenuLink:hover{background:var(--white-dark);color:var(--frontend-mainnav-burgermenulink-hover-color)}.Rcg3_W_burgerMenuLink:focus-visible{outline-offset:-3px}.Rcg3_W_burgerMenuLink.Rcg3_W_is-topLevel,.Rcg3_W_burgerMenuLink.Rcg3_W_is-highlight{font-family:var(--frontend-font-bold-family),-apple-system,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.Rcg3_W_collapsible .Rcg3_W_collapsible--header{pointer-events:none;padding-right:56px}.Rcg3_W_collapsible .Rcg3_W_collapsible--trigger{border:0;border-bottom:1px solid var(--frontend-mainnav-burgermenulink-border-color);border-radius:0;padding:0}@media (min-width:768px){.Rcg3_W_collapsible .Rcg3_W_collapsible--trigger{padding:0}}.Rcg3_W_collapsible .Rcg3_W_collapsible--trigger .Rcg3_W_burgerMenuLink{border-bottom:none}.Rcg3_W_collapsible .Rcg3_W_collapsible--trigger.Rcg3_W_collapsible--has-icon:before{content:"";color:var(--black);padding:.5rem;font-size:24px;right:0;transition-duration:10ms!important}.Rcg3_W_collapsible .Rcg3_W_collapsible--trigger.Rcg3_W_collapsible--has-icon:hover:before{content:"";color:var(--black)}.Rcg3_W_collapsible .Rcg3_W_collapsible--trigger:hover{background:0 0}.Rcg3_W_collapsible .Rcg3_W_collapsible--content{transition-duration:10ms!important}.Rcg3_W_collapsible.Rcg3_W_collapsible--is-open .Rcg3_W_collapsible--trigger,.Rcg3_W_collapsible.Rcg3_W_collapsible--is-opening .Rcg3_W_collapsible--trigger{position:static}.Rcg3_W_collapsible.Rcg3_W_collapsible--is-open .Rcg3_W_collapsible--trigger.Rcg3_W_collapsible--has-icon:before,.Rcg3_W_collapsible.Rcg3_W_collapsible--is-opening .Rcg3_W_collapsible--trigger.Rcg3_W_collapsible--has-icon:before{content:"";color:var(--link-color);top:-56px;left:0;right:auto;transform:none}.Rcg3_W_collapsible.Rcg3_W_collapsible--is-open .Rcg3_W_collapsible--content,.Rcg3_W_collapsible.Rcg3_W_collapsible--is-opening .Rcg3_W_collapsible--content{background:var(--white);z-index:5;-webkit-overflow-scrolling:touch;padding:0 1rem;position:absolute;inset:0;overflow-y:auto}.Rcg3_W_collapsible .Rcg3_W_collapsible--innerContent{background:var(--frontend-header-subnav-bg);border:0;border-radius:0;padding:0}.Rcg3_W_collapsible .Rcg3_W_collapsible--innerContent .Rcg3_W_burgerMenuLink{border-bottom:none;padding:.5rem 0}.Rcg3_W_collapsible .Rcg3_W_collapsible--innerContent .Rcg3_W_burgerMenuLink.Rcg3_W_is-highlight{margin:1rem 0 0}.Rcg3_W_collapsible .Rcg3_W_collapsible--innerContent li:first-child .Rcg3_W_burgerMenuLink.Rcg3_W_is-highlight{margin-top:0}.Rcg3_W_overlay{z-index:3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#21252940;width:100vw;height:100vh;position:absolute;top:100%;left:0}}
