.Accordion{--tsw-accordion-padding-x: 24px;--tsw-accordion-padding-y: 12px;--tsw-accordion-gap: 24px;--tsw-accordion-image-size: 70px;--tsw-accordion-content-padding-left: var(--tsw-accordion-padding-x);width:100%;overflow:hidden;color:var(--tsw-color_text);background-color:var(--tsw-color_white);border-radius:var(--tsw-border-radius_md)}.Accordion.has-image{--tsw-accordion-padding-x: 12px;--tsw-accordion-content-padding-left: calc(var(--tsw-accordion-padding-x) + var(--tsw-accordion-image-size) + var(--tsw-accordion-gap))}@media(max-width:750px){.Accordion{--tsw-accordion-gap: 16px;--tsw-accordion-image-size: 50px}}.Accordion.is-open .Accordion--icon{transform:scaleY(1)}.Accordion--header{display:flex;gap:var(--tsw-accordion-gap);align-items:center;width:100%;min-height:var(--tsw-accordion-image-size);padding:var(--tsw-accordion-padding-y) var(--tsw-accordion-padding-x);text-align:left;cursor:pointer}.Accordion:not(.is-open) .Accordion--header:hover{background-color:var(--tsw-color_black_5)}.Accordion--imageWrapper{flex:0 0 var(--tsw-accordion-image-size);overflow:hidden;border-radius:var(--tsw-border-radius_sm)}.Accordion--title{font-weight:600;font-size:16px;line-height:1.2}@media(max-width:750px){.Accordion--title{font-size:14px}}.Accordion--title{flex:1 0 0}.Accordion--icon{width:12px;height:12px;margin:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 12 12"><path d="M5.25 3.03C3.97 4.98 2.1 6.72.24 7.74v1.95l.1.23c2.04-.91 4.15-2.62 5.74-4.64 1.6 2.01 3.71 3.73 5.74 4.64l.1-.23V7.74c-1.86-1.02-3.73-2.76-5.01-4.71l-.84-1.27-.84 1.27h.02Z" fill="%23272726"/></svg>');background-repeat:no-repeat;background-position:center;background-size:100%;transform:scaleY(-1);transition:transform .3s ease}.Accordion--content{font-size:14px;line-height:1.5;padding:var(--tsw-accordion-padding-y) var(--tsw-accordion-padding-x) calc(var(--tsw-accordion-padding-y) + 16px) var(--tsw-accordion-content-padding-left)}.accordion-enter-active,.accordion-leave-active{overflow:hidden;transition:max-height .3s ease}.accordion-enter-from,.accordion-leave-to{max-height:0}.accordion-enter-to,.accordion-leave-from{max-height:500px}.AccordionGroup{display:flex;flex-direction:column;gap:8px}.AccordionGroup.width-col-6{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 6}@media(max-width:1500px){.AccordionGroup.width-col-6{--tsw-grid_col: 8}}.AccordionGroup.width-col-6{max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter))}.BodyText{--tsw-component-gap-both: 80px}@media(max-width:1200px){.BodyText{--tsw-component-gap-both: 64px}}@media(max-width:750px){.BodyText{--tsw-component-gap-both: 40px}}.BodyText{padding-block:var(--tsw-component-gap-both)}.BodyText--inner{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 6}@media(max-width:1500px){.BodyText--inner{--tsw-grid_col: 8}}.BodyText--inner{max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter))}.BodyText--inner h1,.BodyText--inner h2{font-weight:600;font-size:48px;line-height:1.2}@media(max-width:750px){.BodyText--inner h1,.BodyText--inner h2{font-size:28px}}.BodyText--inner h2{font-weight:600;font-size:40px;line-height:1.2}@media(max-width:750px){.BodyText--inner h2{font-size:22px}}.BodyText--inner h3{font-weight:600;font-size:28px;line-height:1.2}.BodyText--inner h4{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.BodyText--inner h4{font-size:16px}}.BodyText--inner h5{font-weight:600;font-size:16px;line-height:1.2}@media(max-width:750px){.BodyText--inner h5{font-size:14px}}.BodyText--inner h6{font-weight:600;font-size:14px;line-height:1.2}@media(max-width:750px){.BodyText--inner h6{font-size:12px}}.BodyText--inner strong,.BodyText--inner b{font-weight:600}.BodyText--inner em,.BodyText--inner i{font-style:italic}.BodyText--inner a:not([class]){color:var(--tsw-color_rubyred);transition:color var(--tsw-hover_duration) var(--tsw-hover_easing);text-decoration:underline}.BodyText--inner p{min-height:1.3em;min-height:1lh}.BodyText--inner p:empty,.BodyText--inner p:has(br:first-child:last-child){display:none;margin:0}.BodyText--inner li{margin-top:.5em}.BodyText--inner ul:not([class])>li,.BodyText--inner ol:not([class])>li{position:relative;padding-left:1.6667em}.BodyText--inner ul:not([class])>li,.BodyText--inner ol:not([class])>li{position:relative}.BodyText--inner ol:not([class]){counter-reset:ol}.BodyText--inner ol:not([class])>li:before{position:absolute;top:0;left:0;content:counter(ol) ".";counter-increment:ol}.BodyText--inner ul:not([class])>li:before{position:absolute;top:1em;left:10px;width:8px;height:8px;border-radius:100%;background-color:currentcolor;content:"";margin-left:-6px;margin-top:-10px}.BodyText--inner h1:not(:last-child),.BodyText--inner h2:not(:last-child),.BodyText--inner h3:not(:last-child),.BodyText--inner h4:not(:last-child),.BodyText--inner h5:not(:last-child),.BodyText--inner h6:not(:last-child),.BodyText--inner p:not(:last-child),.BodyText--inner ul:not(:last-child),.BodyText--inner ol:not(:last-child){margin-bottom:16px}.BodyText--inner h1:not(:first-child),.BodyText--inner h2:not(:first-child),.BodyText--inner h3:not(:first-child),.BodyText--inner h4:not(:first-child){margin-top:40px}.CtaBanner.no-headline.Section.Panel{margin-inline:var(--tsw-site-padding);--tsw-surface-padding-x: 40px;--tsw-surface-padding-y: 56px;--tsw-surface-padding: var(--tsw-surface-padding-y) var(--tsw-surface-padding-x);padding:var(--tsw-surface-padding);border-radius:var(--tsw-border-radius_lg)}@media(max-width:1200px){.CtaBanner.no-headline.Section.Panel{--tsw-surface-padding-x: 24px;--tsw-surface-padding-y: 48px}}@media(max-width:1023px){.CtaBanner.no-headline.Section.Panel{--tsw-surface-padding-x: 16px;--tsw-surface-padding-y: 48px}}.CtaBanner--links{text-align:center}.BaseTeaser{display:flex;flex-direction:column;overflow:hidden;color:var(--tsw-color_text);background-color:var(--tsw-color_white);border:1px solid var(--tsw-color_black_20);border-radius:var(--tsw-border-radius_lg)}.BaseTeaser.has-textOnHover{display:grid;grid-template-rows:1fr auto;grid-template-columns:1fr;aspect-ratio:4/5}.BaseTeaser.has-textOnHover .BaseTeaser--media{position:relative;grid-area:1/1/2/2}.BaseTeaser.has-textOnHover .BaseTeaser--body{grid-area:2/1/3/2}.BaseTeaser.has-textOnHover .BaseTeaser--text{height:0;overflow:hidden;transition:height .3s ease,opacity .3s ease .1s;pointer-events:none;flex:initial}.BaseTeaser.has-textOnHover .BaseTeaser--title{margin-bottom:0}@media(hover:hover)and (pointer:fine){.BaseTeaser.has-textOnHover:hover .BaseTeaser--title,.BaseTeaser.has-textOnHover:active .BaseTeaser--title{margin-bottom:24px;min-height:0}.BaseTeaser.has-textOnHover:hover .BaseTeaser--text,.BaseTeaser.has-textOnHover:active .BaseTeaser--text{height:var(--tsw-baseteaser-text-height);opacity:1;pointer-events:auto}}.BaseTeaser:not(.has-textOnHover) .BaseTeaser--media{overflow:hidden}.BaseTeaser:not(.has-textOnHover) .BaseTeaser--media .Image img{scale:1.1;transition:scale .3s ease}@media(hover:hover)and (pointer:fine){.BaseTeaser:not(.has-textOnHover):hover .BaseTeaser--media .Image img,.BaseTeaser:not(.has-textOnHover):active .BaseTeaser--media .Image img{scale:1}}@media(hover:hover)and (pointer:fine){.BaseTeaser:hover .BaseTeaser--link [data-icon][data-color=red],.BaseTeaser:active .BaseTeaser--link [data-icon][data-color=red]{color:var(--tsw-color_rubyred)}}.BaseTeaser--body{display:flex;flex-direction:column;width:100%;padding:32px;flex:1}@media(max-width:750px){.BaseTeaser--body{padding:24px}}.BaseTeaser--text{flex:1}.BaseTeaser--text--inner h1,.BaseTeaser--text--inner h2{font-weight:600;font-size:48px;line-height:1.2}@media(max-width:750px){.BaseTeaser--text--inner h1,.BaseTeaser--text--inner h2{font-size:28px}}.BaseTeaser--text--inner h2{font-weight:600;font-size:40px;line-height:1.2}@media(max-width:750px){.BaseTeaser--text--inner h2{font-size:22px}}.BaseTeaser--text--inner h3{font-weight:600;font-size:28px;line-height:1.2}.BaseTeaser--text--inner h4{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.BaseTeaser--text--inner h4{font-size:16px}}.BaseTeaser--text--inner h5{font-weight:600;font-size:16px;line-height:1.2}@media(max-width:750px){.BaseTeaser--text--inner h5{font-size:14px}}.BaseTeaser--text--inner h6{font-weight:600;font-size:14px;line-height:1.2}@media(max-width:750px){.BaseTeaser--text--inner h6{font-size:12px}}.BaseTeaser--text--inner strong,.BaseTeaser--text--inner b{font-weight:600}.BaseTeaser--text--inner em,.BaseTeaser--text--inner i{font-style:italic}.BaseTeaser--text--inner a:not([class]){color:var(--tsw-color_rubyred);transition:color var(--tsw-hover_duration) var(--tsw-hover_easing);text-decoration:underline}.BaseTeaser--text--inner p{min-height:1.3em;min-height:1lh}.BaseTeaser--text--inner p:empty,.BaseTeaser--text--inner p:has(br:first-child:last-child){display:none;margin:0}.BaseTeaser--text--inner li{margin-top:.5em}.BaseTeaser--text--inner ul:not([class])>li,.BaseTeaser--text--inner ol:not([class])>li{position:relative;padding-left:1.6667em}.BaseTeaser--text--inner ul:not([class])>li,.BaseTeaser--text--inner ol:not([class])>li{position:relative}.BaseTeaser--text--inner ol:not([class]){counter-reset:ol}.BaseTeaser--text--inner ol:not([class])>li:before{position:absolute;top:0;left:0;content:counter(ol) ".";counter-increment:ol}.BaseTeaser--text--inner ul:not([class])>li:before{position:absolute;top:1em;left:10px;width:8px;height:8px;border-radius:100%;background-color:currentcolor;content:"";margin-left:-6px;margin-top:-10px}.BaseTeaser--text--inner h1:not(:last-child),.BaseTeaser--text--inner h2:not(:last-child),.BaseTeaser--text--inner h3:not(:last-child),.BaseTeaser--text--inner h4:not(:last-child),.BaseTeaser--text--inner h5:not(:last-child),.BaseTeaser--text--inner h6:not(:last-child),.BaseTeaser--text--inner p:not(:last-child),.BaseTeaser--text--inner ul:not(:last-child),.BaseTeaser--text--inner ol:not(:last-child){margin-bottom:16px}.BaseTeaser--text--inner h1:not(:first-child),.BaseTeaser--text--inner h2:not(:first-child),.BaseTeaser--text--inner h3:not(:first-child),.BaseTeaser--text--inner h4:not(:first-child){margin-top:40px}.BaseTeaser--footer{flex:1;display:flex;align-items:flex-end;justify-content:space-between;margin-top:24px}.BaseTeaser--title{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.BaseTeaser--title{font-size:16px}}.BaseTeaser--title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:24px}.BaseTeaser--link{display:flex;gap:16px}.Card{--tsw-card-padding: 32px}@media(max-width:750px){.Card{--tsw-card-padding: 24px}}.Card{position:relative;display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding:var(--tsw-card-padding);color:var(--tsw-color_text);background-color:var(--tsw-color_white);border:1px solid var(--tsw-color_black_20);border-radius:var(--tsw-border-radius_lg)}.Panel:not([data-backgroundColor=transparent]) .Card{border-width:0}.Card.is-large{--tsw-card-padding: 40px}@media(max-width:750px){.Card.is-large{--tsw-card-padding: 32px}}.Card [data-icon]{align-items:flex-end;color:var(--tsw-color_red)}a.Card:hover [data-icon]{color:var(--tsw-color_rubyred)}.Card--title{font-weight:600;font-size:28px;line-height:1.2}.Card--title[data-size=h4]{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.Card--title[data-size=h4]{font-size:16px}}.Card--title[data-size=h5]{font-weight:600;font-size:16px;line-height:1.2}@media(max-width:750px){.Card--title[data-size=h5]{font-size:14px}}.Card--textWrapper{display:flex;flex-direction:row;gap:16px;justify-content:space-between}.Card--text{font-size:14px;line-height:1.5;color:var(--tsw-color_text_70)}.CardTeaser{display:flex;flex-direction:column;padding:40px 32px;border-radius:var(--tsw-border-radius_lg);background-color:var(--tsw-color_white);gap:40px}@media(max-width:750px){.CardTeaser{padding:32px 24px}}.CardTeaser--picto{display:flex;justify-content:flex-start}.CardTeaser--picto .Pictogram{width:56px;height:56px}@media(max-width:750px){.CardTeaser--picto .Pictogram{width:32px;height:32px}}.CardTeaser--content{display:flex;flex:1 0 auto;flex-direction:column;gap:32px}@media(max-width:750px){.CardTeaser--content{gap:24px}}.CardTeaser--body{display:flex;flex-direction:column;gap:16px}.CardTeaser--title{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.CardTeaser--title{font-size:16px}}.CardTeaser--title{margin:0}.CardTeaser--subtitle{font-size:16px;line-height:1.4;font-weight:600}.CardTeaser--intro{font-size:16px;line-height:1.4;color:var(--tsw-color_text_70)}.CardTeaser--intro>p{margin:0}.CardTeaser--text{font-size:16px;line-height:1.4}.CardTeaser--text ul{display:flex;flex-direction:column;gap:16px;padding-left:0}.CardTeaser--text ul li{position:relative;list-style:none;padding-left:32px}.CardTeaser--text ul li:before{position:absolute;top:.1em;left:0;width:16px;height:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><g clip-path="url(%23a)"><path d="m6.303 15.976-1.26-2.338C4.03 11.751 2.408 9.737.914 8.51L2.34 6.77c1.214.997 2.459 2.388 3.495 3.875C6.952 8.29 9.272 4.299 13.547.285l1.54 1.64c-6.081 5.71-7.961 11.462-7.98 11.52l-.804 2.53Z" fill="%23DB001C"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h16v16H0z"/></clipPath></defs></svg>');background-repeat:no-repeat;background-size:contain;content:""}.CardTeaser--links{display:flex;flex:1 0 auto;flex-direction:column;align-content:flex-end;gap:8px}.CardTeaser--linkButton{font-size:16px;line-height:1.4;display:flex;align-items:center;color:var(--tsw-color_red);gap:16px}@media(hover:hover)and (pointer:fine){.CardTeaser--linkButton:hover,.CardTeaser--linkButton:active{text-decoration:underline}}.FeatureCard{display:flex;flex-direction:column;padding:40px 32px;border:1px solid var(--tsw-color_black_20);border-radius:var(--tsw-border-radius_lg);color:var(--tsw-color_text);background-color:var(--tsw-color_white);gap:32px}@media(max-width:750px){.FeatureCard{gap:24px;padding:32px 24px}}.Panel:not([data-backgroundColor=transparent]) .FeatureCard{border-width:0}.FeatureCard--picto{display:flex;justify-content:flex-start}.FeatureCard--picto .Pictogram{width:56px;height:56px}@media(max-width:750px){.FeatureCard--picto .Pictogram{width:32px;height:32px}}.FeatureCard--body{display:flex;flex:1 0 auto;flex-direction:column;gap:24px;margin-bottom:8px}.FeatureCard--title{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.FeatureCard--title{font-size:16px}}.FeatureCard--title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.FeatureCard--intro{font-size:16px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;color:var(--tsw-color_text_70);flex:0 0 auto}.FeatureCard--intro>p{margin:0}.FeatureCard--text{border-top:1px solid var(--tsw-color_ui_stroke);padding-top:32px}@media not all and (max-width:750px){.FeatureCard--text{overflow:auto;max-height:400px}}.FeatureCard--text{font-size:16px;line-height:1.4}.FeatureCard--text a:not([class]){color:var(--tsw-color_rubyred);transition:color var(--tsw-hover_duration) var(--tsw-hover_easing);text-decoration:underline}.FeatureCard--text ul{display:flex;flex-direction:column;gap:24px}@media(max-width:750px){.FeatureCard--text ul{gap:16px}}.FeatureCard--text ul{padding-left:0}.FeatureCard--text ul li{position:relative;list-style:none;padding-left:32px}.FeatureCard--text ul li:before{position:absolute;top:.1em;left:0;width:16px;height:16px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"><g clip-path="url(%23a)"><path d="m6.303 15.976-1.26-2.338C4.03 11.751 2.408 9.737.914 8.51L2.34 6.77c1.214.997 2.459 2.388 3.495 3.875C6.952 8.29 9.272 4.299 13.547.285l1.54 1.64c-6.081 5.71-7.961 11.462-7.98 11.52l-.804 2.53Z" fill="%23DB001C"/></g><defs><clipPath id="a"><path fill="%23fff" d="M0 0h16v16H0z"/></clipPath></defs></svg>');background-repeat:no-repeat;background-size:contain;content:""}.FeatureCard--links{display:flex;flex:1 0 auto;flex-direction:column;align-content:flex-end;gap:8px;justify-content:flex-end}.FeatureCard--linkButton{font-size:16px;line-height:1.4;display:flex;align-items:center;color:var(--tsw-color_red);gap:16px}@media(hover:hover)and (pointer:fine){.FeatureCard--linkButton:hover,.FeatureCard--linkButton:active{text-decoration:underline}}.ImageTeaser{display:flex;flex-direction:column;gap:32px;width:100%;overflow:hidden;border-radius:var(--tsw-border-radius_lg)}.ImageTeaser--media{position:relative;aspect-ratio:4/5}.PeopleTeaser{display:block;overflow:hidden;color:var(--tsw-color_text);background-color:var(--tsw-color_white);border:1px solid var(--tsw-color_black_20);border-radius:var(--tsw-border-radius_lg)}@media(hover:hover)and (pointer:fine){.PeopleTeaser:hover .PeopleTeaser--media .Image,.PeopleTeaser:active .PeopleTeaser--media .Image{transform:scale(1.05)}}.PeopleTeaser--media{position:relative;overflow:hidden;aspect-ratio:1/1}.PeopleTeaser--media .Image{transition:transform .4s ease}.PeopleTeaser--body{display:flex;flex-direction:column;width:100%;padding:32px;transform:translateY(0);transition:transform .4s ease}@media(max-width:750px){.PeopleTeaser--body{padding:24px}}.PeopleTeaser--footer{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.PeopleTeaser--title{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.PeopleTeaser--title{font-size:16px}}.PeopleTeaser--title{margin-bottom:24px}.PeopleTeaser--text{font-weight:600;font-size:16px;line-height:1.2}@media(max-width:750px){.PeopleTeaser--text{font-size:14px}}.PeopleTeaser--text{color:var(--tsw-color_text_70)}.PeopleTeaser--text p{margin-bottom:8px}@media(hover:hover)and (pointer:fine){.PeopleTeaser--linklogo:has([data-icon]):hover,.PeopleTeaser--linklogo:has([data-icon]):active{background:#0000000d}}@media(hover:hover)and (pointer:fine){.PeopleTeaser--linklogo:has(.PeopleTeaser--linktext):hover,.PeopleTeaser--linklogo:has(.PeopleTeaser--linktext):active{color:var(--tsw-color_rubyred)}}.ScrollSliderItem{display:block;flex:0 0 auto;width:var(--tsw-scrollslider-item-width)}.ScrollSliderItem>*{height:100%}.ScrollSlider[data-snap=left] .ScrollSliderItem{scroll-snap-align:start}.ScrollSlider[data-snap=center] .ScrollSliderItem{scroll-snap-align:center}.ScrollSlider[data-snap=right] .ScrollSliderItem{scroll-snap-align:end}.ScrollSlider{--tsw-scrollslider-items: 3;--tsw-scrollslider-item-width: calc(100% / var(--tsw-scrollslider-items) - var(--tsw-scrollslider-gap) * (var(--tsw-scrollslider-items) - 1) / var(--tsw-scrollslider-items));--tsw-scrollslider-gap: 16px}@media(max-width:1500px){.ScrollSlider{--tsw-scrollslider-items: 3.125}}.ScrollSlider[data-is-scrolling=true] .ScrollSliderItem>*{pointer-events:none}.ScrollSlider--inner{position:relative;display:flex;flex-direction:column;width:100%;text-align:left;max-width:100%;vertical-align:middle}.ScrollSlider--overflow{position:relative;display:inline-flex;width:inherit;overflow:hidden;max-width:inherit}.ScrollSlider--track{display:flex;gap:var(--tsw-scrollslider-gap);min-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:1px;padding-top:1px;scrollbar-width:none}.ScrollSlider--track::-webkit-scrollbar{display:none}.ScrollSlider[data-snap] .ScrollSlider--track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.ScrollSlider[data-snap-type=proximity] .ScrollSlider--track{scroll-snap-type:x proximity}.ScrollSlider[data-layout=content-wide] .ScrollSlider--track{padding-left:var(--tsw-site-padding);padding-right:var(--tsw-site-padding)}@media not all and (max-width:1500px){.ScrollSlider[data-layout=content-wide] .ScrollSlider--track{padding-left:calc((100vw - var(--tsw-site_width) - var(--tsw-scrollbar-width)) / 2);padding-right:calc((100cqw - var(--tsw-site_width) - var(--tsw-scrollbar-width)) / 2)}}.ScrollSlider[data-layout=content-wide][data-snap] .ScrollSlider--track{scroll-padding:var(--tsw-site-padding)}@media not all and (max-width:1500px){.ScrollSlider[data-layout=content-wide][data-snap] .ScrollSlider--track{scroll-padding:calc((100vw - var(--tsw-site_width) - var(--tsw-scrollbar-width)) / 2);scroll-padding:calc((100cqw - var(--tsw-site_width) - var(--tsw-scrollbar-width)) / 2)}}.ScrollSlider--arrows{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 12;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter));display:flex;justify-content:flex-end;gap:16px}.ScrollSlider--arrow{padding:16px;transition:opacity .2s ease-in-out}.ScrollSlider--arrow:not(.is-active){opacity:.33;pointer-events:none}.TeaserGrid{--tsw-teasergrid-items: 3}.TeaserGrid .ScrollSlider{--tsw-scrollslider-items: var(--tsw-teasergrid-items, 3)}@media(max-width:1200px){.TeaserGrid .ScrollSlider{--tsw-teasergrid-items: 2.05}}@media(max-width:750px){.TeaserGrid .ScrollSlider{--tsw-teasergrid-items: 1.05}}.TeaserGrid .ScrollSlider{overflow:visible}.TeaserGrid--grid{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 12;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter));--tsw-teasergrid-item-width: calc(100% / var(--tsw-teasergrid-items) - var(--tsw-teasergrid-gap-x) * (var(--tsw-teasergrid-items) - 1) / var(--tsw-teasergrid-items));--tsw-teasergrid-gap-x: 24px;--tsw-teasergrid-gap-y: 40px}@media(max-width:1200px){.TeaserGrid--grid{--tsw-teasergrid-gap-x: 16px;--tsw-teasergrid-gap-y: 16px;--tsw-teasergrid-items: 2}}@media(max-width:750px){.TeaserGrid--grid{--tsw-teasergrid-items: 1}}.TeaserGrid.TeaserGrid--grid-3 .TeaserGrid--grid{--tsw-teasergrid-items: 3}@media(max-width:1200px){.TeaserGrid.TeaserGrid--grid-3 .TeaserGrid--grid{--tsw-teasergrid-items: 2}}@media(max-width:750px){.TeaserGrid.TeaserGrid--grid-3 .TeaserGrid--grid{--tsw-teasergrid-items: 1}}.TeaserGrid.TeaserGrid--grid-4 .TeaserGrid--grid{--tsw-teasergrid-items: 4}@media(max-width:1200px){.TeaserGrid.TeaserGrid--grid-4 .TeaserGrid--grid{--tsw-teasergrid-items: 2}}@media(max-width:750px){.TeaserGrid.TeaserGrid--grid-4 .TeaserGrid--grid{--tsw-teasergrid-gap-x: 8px}}.TeaserGrid--grid{display:grid;grid-template-columns:repeat(auto-fit,var(--tsw-teasergrid-item-width));column-gap:var(--tsw-teasergrid-gap-x);row-gap:var(--tsw-teasergrid-gap-y)}.FilterSelect[data-v-5064465a]{display:flex;flex-direction:column;gap:16px}.FilterSelect:has(.FilterSelect--select:hover) .FilterSelect--select[data-v-5064465a]{border-color:var(--tsw-color_black)}.FilterSelect.isActive .FilterSelect--select[data-v-5064465a]{font-weight:600;border-color:var(--tsw-color_black);color:var(--tsw-color_black)}.FilterSelect--label[data-v-5064465a]{font-size:16px;line-height:1.4;color:var(--tsw-color_text_70)}.FilterSelect--select[data-v-5064465a]{font-size:16px;line-height:1.4;min-width:250px;cursor:pointer;border:1px solid var(--tsw-color_black_20);border-radius:16px;padding:24px 40px 24px 24px;color:var(--tsw-color_text_70);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNi45MDk5MiA4LjY0OTc3QzguMTg5OTIgNi42OTk3NyAxMC4wNTk5IDQuOTU5NzcgMTEuOTE5OSAzLjkzOTc3TDExLjkxOTkgMS45ODk3N0wxMS44MTk5IDEuNzU5NzdDOS43Nzk5MiAyLjY2OTc3IDcuNjY5OTIgNC4zNzk3NyA2LjA3OTkyIDYuMzk5NzdDNC40Nzk5MiA0LjM4OTc3IDIuMzY5OTIgMi42Njk3NyAwLjMzOTkyMiAxLjc1OTc3TDAuMjM5OTIyIDEuOTg5NzdMMC4yMzk5MjEgMy45Mzk3N0MyLjA5OTkyIDQuOTU5NzcgMy45Njk5MiA2LjY5OTc2IDUuMjQ5OTIgOC42NDk3N0w2LjA4OTkyIDkuOTE5NzdMNi45Mjk5MiA4LjY0OTc3TDYuOTA5OTIgOC42NDk3N1oiIGZpbGw9IiMyNzI3MjYiLz4KPC9zdmc+);background-repeat:no-repeat;background-position:right 16px center;background-size:12px}.FilterSelectHierarchical{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}.FilterTags{display:flex;flex-direction:column;gap:16px}.FilterTags--legend{font-size:16px;line-height:1.4;color:var(--tsw-color_text_70)}.FilterTags--tags{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.FilterTags--tag{font-size:16px;line-height:1.4;cursor:pointer;border:1px solid var(--tsw-color_black_20);border-radius:16px;padding:24px;color:var(--tsw-color_text_70)}.FilterTags--input:not(:checked)+.FilterTags--tag:hover{background-color:var(--tsw-color_black_10)}.FilterTags--input:checked+.FilterTags--tag{color:var(--tsw-color_white);background-color:var(--tsw-color_red);font-weight:600}.FilterTags--input{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)!important}.FilterTags--tag-text{position:relative}.Filter{--tsw-scroll-margin-top: 24px;--tsw-component-gap-bottom: 48px}@media(max-width:1200px){.Filter{--tsw-component-gap-bottom: 32px}}@media(max-width:750px){.Filter{--tsw-component-gap-bottom: 16px}}.Filter{padding-bottom:var(--tsw-component-gap-bottom);scroll-margin-top:var(--tsw-scroll-margin-top)}.Filter--inner{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 12;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter))}.Filter--bar{display:flex;flex-direction:row;flex-wrap:wrap;gap:40px;margin-bottom:40px;justify-content:space-between}.Filter--filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:32px}.Filter--reset{flex:1 0 auto;justify-items:flex-end;align-content:center}.Filter--reset--button{display:flex;align-items:center;gap:16px;color:var(--tsw-color_red)}.FilterBlock--noResults{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 12;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter))}.FilterBlock--noResults h1,.FilterBlock--noResults h2{font-weight:600;font-size:48px;line-height:1.2}@media(max-width:750px){.FilterBlock--noResults h1,.FilterBlock--noResults h2{font-size:28px}}.FilterBlock--noResults h2{font-weight:600;font-size:40px;line-height:1.2}@media(max-width:750px){.FilterBlock--noResults h2{font-size:22px}}.FilterBlock--noResults h3{font-weight:600;font-size:28px;line-height:1.2}.FilterBlock--noResults h4{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.FilterBlock--noResults h4{font-size:16px}}.FilterBlock--noResults h5{font-weight:600;font-size:16px;line-height:1.2}@media(max-width:750px){.FilterBlock--noResults h5{font-size:14px}}.FilterBlock--noResults h6{font-weight:600;font-size:14px;line-height:1.2}@media(max-width:750px){.FilterBlock--noResults h6{font-size:12px}}.FilterBlock--noResults strong,.FilterBlock--noResults b{font-weight:600}.FilterBlock--noResults em,.FilterBlock--noResults i{font-style:italic}.FilterBlock--noResults a:not([class]){color:var(--tsw-color_rubyred);transition:color var(--tsw-hover_duration) var(--tsw-hover_easing);text-decoration:underline}.FilterBlock--noResults p{min-height:1.3em;min-height:1lh}.FilterBlock--noResults p:empty,.FilterBlock--noResults p:has(br:first-child:last-child){display:none;margin:0}.FilterBlock--noResults li{margin-top:.5em}.FilterBlock--noResults ul:not([class])>li,.FilterBlock--noResults ol:not([class])>li{position:relative;padding-left:1.6667em}.FilterBlock--noResults ul:not([class])>li,.FilterBlock--noResults ol:not([class])>li{position:relative}.FilterBlock--noResults ol:not([class]){counter-reset:ol}.FilterBlock--noResults ol:not([class])>li:before{position:absolute;top:0;left:0;content:counter(ol) ".";counter-increment:ol}.FilterBlock--noResults ul:not([class])>li:before{position:absolute;top:1em;left:10px;width:8px;height:8px;border-radius:100%;background-color:currentcolor;content:"";margin-left:-6px;margin-top:-10px}.FilterBlock--noResults h1:not(:last-child),.FilterBlock--noResults h2:not(:last-child),.FilterBlock--noResults h3:not(:last-child),.FilterBlock--noResults h4:not(:last-child),.FilterBlock--noResults h5:not(:last-child),.FilterBlock--noResults h6:not(:last-child),.FilterBlock--noResults p:not(:last-child),.FilterBlock--noResults ul:not(:last-child),.FilterBlock--noResults ol:not(:last-child){margin-bottom:16px}.FilterBlock--noResults h1:not(:first-child),.FilterBlock--noResults h2:not(:first-child),.FilterBlock--noResults h3:not(:first-child),.FilterBlock--noResults h4:not(:first-child){margin-top:40px}.FullImageTeaser{margin-inline:auto;width:100%;max-width:calc(100% - var(--tsw-site-padding) * 2);position:relative}.FullImageTeaser:not(.is-text-beside-image){display:grid;border-radius:var(--tsw-border-radius_lg);overflow:hidden;grid-template-areas:"absolute"}.FullImageTeaser.is-text-beside-image{display:flex;flex-direction:row-reverse;align-items:flex-end}@media(max-width:1023px){.FullImageTeaser.is-text-beside-image{flex-direction:column;align-items:flex-start}}.FullImageTeaser.is-text-beside-image .FullImageTeaser--background{width:100%;border-radius:var(--tsw-border-radius_lg);overflow:hidden}.FullImageTeaser.is-text-beside-image .FullImageTeaser--content{padding:0!important;max-width:400px}@media(max-width:750px){.FullImageTeaser.is-text-beside-image .FullImageTeaser--teaser{padding:24px 0 0}}.FullImageTeaser:not(.is-text-beside-image) .FullImageTeaser--background{aspect-ratio:2/3;grid-area:absolute}@media not all and (max-width:400px){.FullImageTeaser:not(.is-text-beside-image) .FullImageTeaser--background{aspect-ratio:4/5}}@media not all and (max-width:750px){.FullImageTeaser:not(.is-text-beside-image) .FullImageTeaser--background{aspect-ratio:16/9}}.FullImageTeaser--title{font-weight:600;font-size:28px;line-height:1.2;margin-bottom:1.4em}.FullImageTeaser--link{position:absolute;top:0;left:0;width:100%;height:100%}.FullImageTeaser--text{display:flex;align-items:flex-end;gap:1em}.FullImageTeaser--content{position:relative;display:flex;justify-content:flex-start;align-items:flex-end;width:100%;padding:1em;grid-area:absolute;max-width:500px}@media not all and (max-width:750px){.FullImageTeaser--content{padding:24px}}@media not all and (max-width:1200px){.FullImageTeaser--content{padding:56px}}.FullImageTeaser--teaser{position:relative;padding:40px;border-radius:var(--tsw-border-radius_lg);background-color:var(--tsw-color_white)}@media(max-width:1023px){.FullImageTeaser--teaser{padding:24px}}.VideoEmbed{position:relative;aspect-ratio:var(--tsw-aspect-ratio_video, 16/9);overflow:hidden;cursor:pointer}.VideoEmbed--poster{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;transition:filter .3s;border-radius:var(--tsw-border-radius_md);overflow:hidden}@media(hover:hover)and (pointer:fine){.VideoEmbed--poster:hover,.VideoEmbed--poster:active{filter:brightness(1.1)}}.VideoEmbed--play svg{width:68px;height:48px}.VideoEmbed--iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.MediaText{--tsw-component-gap-both: 40px}@media(max-width:1200px){.MediaText{--tsw-component-gap-both: 32px}}@media(max-width:750px){.MediaText{--tsw-component-gap-both: 16px}}.MediaText{padding-block:var(--tsw-component-gap-both);position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 12;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter));display:flex;flex-direction:column;gap:32px}@media not all and (max-width:750px){.MediaText{flex-direction:row;gap:64px}}.Section.Panel[data-backgroundcolor=transparent] .MediaText{margin-inline:var(--tsw-site-padding);--tsw-surface-padding-x: 80px;--tsw-surface-padding-y: 80px;--tsw-surface-padding: var(--tsw-surface-padding-y) var(--tsw-surface-padding-x);padding:var(--tsw-surface-padding);border-radius:var(--tsw-border-radius_lg)}@media(max-width:1200px){.Section.Panel[data-backgroundcolor=transparent] .MediaText{--tsw-surface-padding-x: 24px;--tsw-surface-padding-y: 48px}}@media(max-width:1023px){.Section.Panel[data-backgroundcolor=transparent] .MediaText{--tsw-surface-padding-x: 16px;--tsw-surface-padding-y: 48px}}.MediaText .MediaText--media{width:100%}@media not all and (max-width:750px){.MediaText .MediaText--media{width:50%}}.MediaText .MediaText--mediaWrapper{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--tsw-color_stone);border-radius:var(--tsw-border-radius_lg)}.MediaText .MediaText--mediaWrapper .VideoEmbed{width:100%;height:100%}.MediaText[data-media-fit=cover] .MediaText--mediaWrapper{aspect-ratio:1.33}.MediaText[data-media-size=small] .MediaText--media .MediaText--mediaWrapper{align-content:center}.MediaText[data-media-size=small] .MediaText--media .MediaText--mediaWrapper .Image{width:100px;aspect-ratio:var(--tsw-responsive-image_aspect-ratio, 1.33)}@media not all and (max-width:750px){.MediaText[data-media-size=small] .MediaText--media .MediaText--mediaWrapper .Image{width:150px}}.MediaText[data-media-size=small][data-media-fit=cover] .MediaText--mediaWrapper .Image{position:relative}.MediaText--content{display:flex;flex:1;align-items:center}@media not all and (max-width:750px){[data-media-position=right] .MediaText--content{order:-1}}.PageHero--body{display:grid;grid-template-areas:"absolute"}.PageHero--content{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 10;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter))}.PageHero--tab{position:relative;z-index:0;grid-area:absolute;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility .6s ease;pointer-events:none}.PageHero--tab[data-hidden=false]{opacity:1;visibility:visible;pointer-events:auto}@media(prefers-reduced-motion:reduce){.PageHero--tab{transition:none}}.PageHero--tabs--inner{display:flex;gap:16px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-snap-stop:always;scroll-behavior:smooth;scroll-padding:0 16px}.PageHero--tabs--inner.has-overflow{mask-image:linear-gradient(to right,black 90%,transparent);padding-left:var(--tsw-site-padding);padding-right:var(--tsw-site-padding)}.PageHero--textWrapper{width:50%}.PageHero--headline{font-weight:600;font-size:48px;line-height:1.2}@media(max-width:750px){.PageHero--headline{font-size:28px}}.PageHero--headline{margin-top:2em;margin-bottom:2em;hyphens:auto;hyphenate-limit-chars:10 3 4;opacity:0;transform:translateY(20px);transition:opacity .6s ease .2s,transform .6s ease .2s}.PageHero--headline.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.PageHero--headline{transition:none;opacity:1;transform:translateY(0)}}.PageHero--background{padding-inline:var(--tsw-site-padding);position:absolute;inset:0;z-index:-1}.PageHero--pauseButtonWrapper{position:absolute;top:0;right:16px;z-index:10}.PageHero--pauseButton{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background-color:#fff6;border:none;border-radius:50%;cursor:pointer;opacity:0;transition:opacity .3s ease,background-color .2s ease,transform .2s ease;pointer-events:none}.PageHero--pauseButton:focus{opacity:1!important;pointer-events:auto}.PageHero--pauseButton:hover{opacity:1!important;background-color:#fff9;transform:scale(1.1)}.PageHero--pauseButton:active{transform:scale(.95)}.PageHero--pauseButton svg{width:16px;height:16px}.PageHero--background:hover .PageHero--pauseButton,.PageHero--background:focus-within .PageHero--pauseButton{opacity:.5;pointer-events:auto}.PageHero--tabs{margin-inline:auto;width:100%;--tsw-grid_col: 10;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter));position:relative;padding-bottom:120px}.PageHero--tabs:after{display:block;content:"";position:absolute;bottom:0;z-index:-1;width:100%;border-bottom:1px solid var(--tsw-color_black_20)}.PageHero--tabList{display:flex;gap:16px}.PageHero--tabTitle{font-weight:600;font-size:16px;line-height:1.2}@media(max-width:750px){.PageHero--tabTitle{font-size:14px}}.PageHero--tabTitle{margin-bottom:1.5em}.PageHero--tabButton{font-weight:600;font-size:14px;line-height:1.2}@media(max-width:750px){.PageHero--tabButton{font-size:12px}}.PageHero--tabButton{display:block;width:180px;height:100px;padding:20px;background-color:var(--tsw-color_stone);border-radius:var(--tsw-border-radius_md)}.PageHero--tabButton[aria-current=page]{color:var(--tsw-color_white);background-color:var(--tsw-color_red)}.PageHero--slide{position:absolute;top:0;left:50%;width:100%;height:100%;opacity:0;pointer-events:none;display:flex;justify-content:flex-end;align-items:center;max-width:var(--tsw-site_width-max);transform:translate(-50%)}.PageHero--slide.is-active{opacity:1;pointer-events:auto}.PageHero--images{width:48vw;max-width:640px;min-width:280px;display:grid;max-height:100%;grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(12,1fr);gap:2vw;position:relative;aspect-ratio:3/4}.PageHero--slide.layout-1-1 .PageHero--images>*:nth-child(1){--tsw-pagehero-border-radius: 32px;grid-row:2/span 8;grid-column:4/span 7}.PageHero--slide.layout-1-2 .PageHero--images>*:nth-child(1){--tsw-pagehero-border-radius: 32px;grid-row:2/span 8;grid-column:5/span 6}.PageHero--slide.layout-2-1 .PageHero--images>*:nth-child(1){--tsw-pagehero-border-radius: 32px;grid-row:3/span 8;grid-column:5/span 7}.PageHero--slide.layout-2-1 .PageHero--images>*:nth-child(2){--tsw-pagehero-border-radius: 25px;grid-row:1/span 5;grid-column:1/span 4}.PageHero--slide.layout-2-2 .PageHero--images>*:nth-child(1){--tsw-pagehero-border-radius: 32px;grid-row:3/span 8;grid-column:1/span 7}.PageHero--slide.layout-2-2 .PageHero--images>*:nth-child(2){--tsw-pagehero-border-radius: 25px;grid-row:1/span 5;grid-column:8/span 4}.PageHero--image{opacity:0;transform:scale(.75);will-change:opacity,transform}.PageHero--image>.Image{overflow:hidden;border-radius:var(--tsw-pagehero-border-radius, 16px)}.PageHero--image.is-visible{animation:image-fade-in 1.2s ease var(--tsw-img-delay, 0s) forwards}.PageHero--image.is-visible:not(.is-paused){animation:image-fade-in 1.2s ease var(--tsw-img-delay, 0s) forwards,image-hover 3s ease-in-out calc(var(--tsw-img-delay, 0s) + 1.4s) infinite}.PageHero--image.is-visible.is-exiting{animation:image-fade-out 1.2s ease forwards}.PageHero--image.is-visible.reduced-motion{animation:none!important;opacity:1;transform:scale(1)}.PageHero--image.is-visible.reduced-motion:not(.is-paused){animation:none!important}.PageHero--image.is-visible.reduced-motion.is-exiting{animation:none!important;opacity:0}@media(prefers-reduced-motion:reduce){.PageHero--image.is-visible{animation:none!important;opacity:1;transform:scale(1)}.PageHero--image.is-visible:not(.is-paused){animation:none!important}.PageHero--image.is-visible.is-exiting{animation:none!important;opacity:0}}@keyframes image-fade-in{0%{opacity:0;transform:scale(.75)}to{opacity:1;transform:scale(1)}}@keyframes image-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.75)}}@keyframes image-hover{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-6px) scale(1)}to{transform:translateY(0) scale(1)}}.Table{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 12;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter))}.Table--inner{max-width:100%;overflow-x:auto}.Table--inner table{width:100%;border:1px solid var(--tsw-color_ui_stroke);border-radius:16px;overflow:hidden;border-collapse:separate!important;border-spacing:0;min-width:100%}.Table--inner table th,.Table--inner table td{padding:1.5em;border:none;border-right:1px solid var(--tsw-color_ui_stroke);border-top:1px solid var(--tsw-color_ui_stroke)}.Table--inner table th:last-child,.Table--inner table td:last-child{border-right:none}.Table--inner table tr:first-child th,.Table--inner table tr:first-child td{border-top:none}.Table--inner table thead,.Table--inner table th{font-weight:600;font-size:20px;line-height:1.2}@media(max-width:750px){.Table--inner table thead,.Table--inner table th{font-size:16px}}.Table--inner table thead,.Table--inner table th{background-color:var(--tsw-color_stone)}.Table--inner table tbody td,.Table--inner table tfoot td{color:var(--tsw-color_text);background-color:var(--tsw-color_white)}.Table--inner table tbody+tfoot tr:first-child th,.Table--inner table tbody+tfoot tr:first-child td,.Table--inner table thead+tbody tr:first-child th,.Table--inner table thead+tbody tr:first-child td{border-top:1px solid var(--tsw-color_ui_stroke)}.TableBlock{--tsw-component-gap-both: 80px}@media(max-width:1200px){.TableBlock{--tsw-component-gap-both: 64px}}@media(max-width:750px){.TableBlock{--tsw-component-gap-both: 40px}}.TableBlock{padding-block:var(--tsw-component-gap-both)}.TableBlock.Panel thead,.TableBlock.Panel th{background-color:transparent}.TableBlock--inner{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.TabItem{scroll-margin-top:120px}@media(max-width:750px){.TabItem{scroll-margin-top:100px}}.TabItem>*:first-child,.TabItem>astro-slot>*:first-child{padding-block:0}.TabItem>*:last-child,.TabItem>astro-slot>*:last-child{padding-block:0}.Tabs{display:flex;flex-direction:column;gap:48px}@media(max-width:750px){.Tabs{gap:40px}}.Section.Panel[data-backgroundcolor=transparent] .Tabs{margin-inline:var(--tsw-site-padding);--tsw-surface-padding-x: 80px;--tsw-surface-padding-y: 80px;--tsw-surface-padding: var(--tsw-surface-padding-y) var(--tsw-surface-padding-x);padding:var(--tsw-surface-padding);border-radius:var(--tsw-border-radius_lg)}@media(max-width:1200px){.Section.Panel[data-backgroundcolor=transparent] .Tabs{--tsw-surface-padding-x: 24px;--tsw-surface-padding-y: 48px}}@media(max-width:1023px){.Section.Panel[data-backgroundcolor=transparent] .Tabs{--tsw-surface-padding-x: 16px;--tsw-surface-padding-y: 48px}}@media not all and (max-width:1200px){.Tabs[data-orientation=vertical]{display:grid;grid-template-columns:minmax(auto,200px) 1fr}.Tabs[data-orientation=vertical] .Tabs--tabs{flex-direction:column;grid-area:1/1/2/2;place-self:flex-start}.Tabs[data-orientation=vertical] .Tabs--content{width:100%;grid-area:1/2/2/3}.Tabs[data-orientation=vertical] .Tabs--button{text-align:left;align-self:flex-start}}@media not all and (max-width:1600px){.Tabs[data-orientation=vertical]{grid-template-columns:minmax(auto,200px) 1fr minmax(auto,200px)}}.Tabs--tabs{display:flex;align-self:center;gap:16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;color:var(--tsw-color_red)}.Panel[data-backgroundcolor=cherry] .Tabs--tabs{color:var(--tsw-color_white)}.Panel[data-backgroundcolor=cherry] .Tabs--tabs .Tabs--button.color-tag-transparent{--tsw-local_color-hover: var(--tsw-color_black_10)}.Panel[data-backgroundcolor=stone] .Tabs--tabs{color:var(--tsw-color_red)}.Panel[data-backgroundcolor=stone] .Tabs--tabs .Tabs--button.color-tag-transparent{--tsw-local_color-hover: var(--tsw-color_rubyred)}@media(max-width:750px){.Tabs--tabs{gap:4px}}.Tabs--button{flex:0 0 auto}.VideoBlock.VideoBlock-standalone{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 10;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter));--tsw-component-gap-both: 80px}@media(max-width:1200px){.VideoBlock.VideoBlock-standalone{--tsw-component-gap-both: 64px}}@media(max-width:750px){.VideoBlock.VideoBlock-standalone{--tsw-component-gap-both: 40px}}.VideoBlock.VideoBlock-standalone{margin-block:var(--tsw-component-gap-both)}.Video--wrapper,.VideoBlock--caption{position:relative;margin-inline:auto;width:100%;--tsw-grid_col: 10;max-width:min(100% - var(--tsw-site-padding) * 2,var(--tsw-grid_col) * var(--tsw-grid_col-width) + (var(--tsw-grid_col) - 1) * var(--tsw-grid_gutter))}
