.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%;color:var(--tsw-color_text);background-color:var(--tsw-color_white);border-radius:var(--tsw-border-radius_md);overflow:hidden}.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 (width<=750px){.Accordion{--tsw-accordion-gap:16px;--tsw-accordion-image-size:50px}}.Accordion.is-open .Accordion--icon{transform:scaleY(1)}.Accordion--header{gap:var(--tsw-accordion-gap);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;align-items:center;display:flex}.Accordion:not(.is-open) .Accordion--header:hover{background-color:var(--tsw-color_black_5)}.Accordion--imageWrapper{flex:0 0 var(--tsw-accordion-image-size);border-radius:var(--tsw-border-radius_sm);overflow:hidden}.Accordion--title{font-size:16px;font-weight:600;line-height:1.2}@media (width<=750px){.Accordion--title{font-size:14px}}.Accordion--title{flex:1 0 0}.Accordion--icon{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-position:50%;background-repeat:no-repeat;background-size:100%;width:12px;height:12px;margin:16px;transition:transform .3s;transform:scaleY(-1)}.Accordion--content{padding:var(--tsw-accordion-padding-y) var(--tsw-accordion-padding-x) calc(var(--tsw-accordion-padding-y) + 16px) var(--tsw-accordion-content-padding-left);font-size:14px;line-height:1.5}.accordion-enter-active,.accordion-leave-active{transition:max-height .3s;overflow:hidden}.accordion-enter-from,.accordion-leave-to{max-height:0}.accordion-enter-to,.accordion-leave-from{max-height:500px}.AccordionGroup{flex-direction:column;gap:8px;display:flex}.AccordionGroup.width-col-6{--tsw-grid_col:6;width:100%;margin-inline:auto;position:relative}@media (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 (width<=1200px){.BodyText{--tsw-component-gap-both:64px}}@media (width<=750px){.BodyText{--tsw-component-gap-both:40px}}.BodyText{padding-block:var(--tsw-component-gap-both)}.BodyText--inner{--tsw-grid_col:6;width:100%;margin-inline:auto;position:relative}@media (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-size:48px;font-weight:600;line-height:1.2}@media (width<=750px){.BodyText--inner h1,.BodyText--inner h2{font-size:28px}}.BodyText--inner h2{font-size:40px;font-weight:600;line-height:1.2}@media (width<=750px){.BodyText--inner h2{font-size:22px}}.BodyText--inner h3{font-size:28px;font-weight:600;line-height:1.2}@media (width<=750px){.BodyText--inner h3{font-size:20px}}.BodyText--inner h4{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.BodyText--inner h4{font-size:16px}}.BodyText--inner h5{font-size:16px;font-weight:600;line-height:1.2}@media (width<=750px){.BodyText--inner h5{font-size:14px}}.BodyText--inner h6{font-size:14px;font-weight:600;line-height:1.2}@media (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:1lh}.BodyText--inner p:empty{display:none}.BodyText--inner li{margin-top:.5em}.BodyText--inner ul:not([class])>li,.BodyText--inner ol:not([class])>li{padding-left:1.6667em;position:relative}.BodyText--inner ol:not([class]){counter-reset:ol}.BodyText--inner ol:not([class])>li:before{content:counter(ol) ".";counter-increment:ol;position:absolute;top:0;left:0}.BodyText--inner ul:not([class])>li:before{content:"";background-color:currentColor;border-radius:100%;width:8px;height:8px;margin-top:-10px;margin-left:-6px;position:absolute;top:1em;left: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}.ContentGrid{--tsw-grid_col:12;width:100%;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;margin-inline:auto;position:relative}@media (width<=1200px){.ContentGrid{--tsw-component-gap-both:64px}}@media (width<=750px){.ContentGrid{--tsw-component-gap-both:40px}}.ContentGrid{margin-block:var(--tsw-component-gap-both);--tsw-contentgrid-cols:3;--tsw-contentgrid-gap:24px}.ContentGrid--row{justify-content:flex-start;align-items:flex-start;gap:var(--tsw-contentgrid-gap);flex-wrap:wrap;display:flex}.ContentGrid--item{--tsw-contentgrid-col-width:calc((100% - var(--tsw-contentgrid-gap) * (var(--tsw-contentgrid-cols) - 1)) / var(--tsw-contentgrid-cols));flex:0 1 var(--tsw-contentgrid-col-width);min-width:0}@media (width<=750px){.ContentGrid--item{--tsw-contentgrid-cols:1}}@media (width<=1023px){.ContentGrid--cols-4 .ContentGrid--item{--tsw-contentgrid-cols:2}}@media (width<=750px){.ContentGrid--cols-4 .ContentGrid--item{--tsw-contentgrid-cols:1}}.ContentGrid--item .VideoBlock.VideoBlock-standalone{max-width:none;margin-block:0;margin-inline:0}.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 (width<=1200px){.CtaBanner.no-headline.Section.Panel{--tsw-surface-padding-x:24px;--tsw-surface-padding-y:48px}}@media (width<=1023px){.CtaBanner.no-headline.Section.Panel{--tsw-surface-padding-x:16px;--tsw-surface-padding-y:32px}}.CtaBanner--links{text-align:center}.BaseTeaser{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);flex-direction:column;display:flex;overflow:hidden}.BaseTeaser.has-textOnHover{aspect-ratio:4/5;grid-template-rows:1fr auto;grid-template-columns:1fr;display:grid}.BaseTeaser.has-textOnHover .BaseTeaser--media{grid-area:1/1/2/2;position:relative}.BaseTeaser.has-textOnHover .BaseTeaser--body{grid-area:2/1/3/2}.BaseTeaser.has-textOnHover .BaseTeaser--text{pointer-events:none;flex:initial;height:0;transition:height .3s,opacity .3s .1s;overflow:hidden}.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{min-height:0;margin-bottom:24px}.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{transition:scale .3s;scale:1.1}@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}.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{flex-direction:column;flex:1;width:100%;padding:32px;display:flex}@media (width<=750px){.BaseTeaser--body{padding:24px}}.BaseTeaser--text{flex:1}.BaseTeaser--text--inner h1,.BaseTeaser--text--inner h2{font-size:48px;font-weight:600;line-height:1.2}@media (width<=750px){.BaseTeaser--text--inner h1,.BaseTeaser--text--inner h2{font-size:28px}}.BaseTeaser--text--inner h2{font-size:40px;font-weight:600;line-height:1.2}@media (width<=750px){.BaseTeaser--text--inner h2{font-size:22px}}.BaseTeaser--text--inner h3{font-size:28px;font-weight:600;line-height:1.2}@media (width<=750px){.BaseTeaser--text--inner h3{font-size:20px}}.BaseTeaser--text--inner h4{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.BaseTeaser--text--inner h4{font-size:16px}}.BaseTeaser--text--inner h5{font-size:16px;font-weight:600;line-height:1.2}@media (width<=750px){.BaseTeaser--text--inner h5{font-size:14px}}.BaseTeaser--text--inner h6{font-size:14px;font-weight:600;line-height:1.2}@media (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:1lh}.BaseTeaser--text--inner p:empty{display:none}.BaseTeaser--text--inner li{margin-top:.5em}.BaseTeaser--text--inner ul:not([class])>li,.BaseTeaser--text--inner ol:not([class])>li{padding-left:1.6667em;position:relative}.BaseTeaser--text--inner ol:not([class]){counter-reset:ol}.BaseTeaser--text--inner ol:not([class])>li:before{content:counter(ol) ".";counter-increment:ol;position:absolute;top:0;left:0}.BaseTeaser--text--inner ul:not([class])>li:before{content:"";background-color:currentColor;border-radius:100%;width:8px;height:8px;margin-top:-10px;margin-left:-6px;position:absolute;top:1em;left: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;justify-content:space-between;align-items:flex-end;margin-top:24px;display:flex}.BaseTeaser--title{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.BaseTeaser--title{font-size:16px}}.BaseTeaser--title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:24px;display:-webkit-box;overflow:hidden}.BaseTeaser--link{gap:16px;display:flex}.Card{--tsw-card-padding:32px}@media (width<=750px){.Card{--tsw-card-padding:24px}}.Card{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);flex-direction:column;justify-content:space-between;gap:40px;display:flex;position:relative}.Panel:not([data-backgroundColor="transparent"]) .Card{border-width:0}.Card.is-large{--tsw-card-padding:40px}@media (width<=750px){.Card.is-large{--tsw-card-padding:32px}}.Card [data-icon]{color:var(--tsw-color_red);align-items:flex-end}a.Card:hover [data-icon]{color:var(--tsw-color_rubyred)}.Card--title{font-size:28px;font-weight:600;line-height:1.2}@media (width<=750px){.Card--title{font-size:20px}}.Card--title[data-size=h4]{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.Card--title[data-size=h4]{font-size:16px}}.Card--title[data-size=h5]{font-size:16px;font-weight:600;line-height:1.2}@media (width<=750px){.Card--title[data-size=h5]{font-size:14px}}.Card--textWrapper{flex-direction:row;justify-content:space-between;gap:16px;display:flex}.Card--text{color:var(--tsw-color_text_70);font-size:14px;line-height:1.5}.CardTeaser{border-radius:var(--tsw-border-radius_lg);background-color:var(--tsw-color_white);flex-direction:column;gap:40px;padding:40px 32px;display:flex}@media (width<=750px){.CardTeaser{padding:32px 24px}}.CardTeaser--picto{justify-content:flex-start;display:flex}.CardTeaser--picto .Pictogram{width:56px;height:56px}@media (width<=750px){.CardTeaser--picto .Pictogram{width:32px;height:32px}}.CardTeaser--content{flex-direction:column;flex:1 0 auto;gap:32px;display:flex}@media (width<=750px){.CardTeaser--content{gap:24px}}.CardTeaser--body{flex-direction:column;gap:16px;display:flex}.CardTeaser--title{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.CardTeaser--title{font-size:16px}}.CardTeaser--title{margin:0}.CardTeaser--subtitle{font-size:16px;font-weight:600;line-height:1.4}.CardTeaser--intro{color:var(--tsw-color_text_70);font-size:16px;line-height:1.4}.CardTeaser--intro>p{margin:0}.CardTeaser--text{font-size:16px;line-height:1.4}.CardTeaser--text ul{flex-direction:column;gap:16px;padding-left:0;display:flex}.CardTeaser--text ul li>ul{margin-top:16px}.CardTeaser--text ul li{padding-left:32px;list-style:none;position:relative}.CardTeaser--text ul li:before{content:"";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;width:16px;height:16px;position:absolute;top:.1em;left:0}.CardTeaser--links{flex-direction:column;flex:1 0 auto;align-content:flex-end;gap:8px;display:flex}.CardTeaser--linkButton{color:var(--tsw-color_red);align-items:center;gap:16px;font-size:16px;line-height:1.4;display:flex}@media (hover:hover) and (pointer:fine){.CardTeaser--linkButton:hover,.CardTeaser--linkButton:active{text-decoration:underline}}.FeatureCard{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);flex-direction:column;gap:32px;padding:40px 32px;display:flex}@media (width<=750px){.FeatureCard{gap:24px;padding:32px 24px}}.Panel:not([data-backgroundColor="transparent"]) .FeatureCard{border-width:0}.FeatureCard--picto{justify-content:flex-start;display:flex}.FeatureCard--picto .Pictogram{width:56px;height:56px}@media (width<=750px){.FeatureCard--picto .Pictogram{width:32px;height:32px}}.FeatureCard--body{flex-direction:column;flex:1 0 auto;gap:24px;margin-bottom:8px;display:flex}.FeatureCard--title{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.FeatureCard--title{font-size:16px}}.FeatureCard--title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.FeatureCard--intro{text-overflow:ellipsis;-webkit-line-clamp:8;color:var(--tsw-color_text_70);-webkit-box-orient:vertical;flex:none;font-size:16px;line-height:1.4;display:-webkit-box;overflow:hidden}.FeatureCard--intro>p{margin:0}.FeatureCard--text{border-top:1px solid var(--tsw-color_ui_stroke);padding-top:32px}@media not all and (width<=750px){.FeatureCard--text{max-height:400px;overflow:auto}}.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{flex-direction:column;gap:24px;display:flex}@media (width<=750px){.FeatureCard--text ul{gap:16px}}.FeatureCard--text ul{padding-left:0}.FeatureCard--text ul li>ul{margin-top:24px}@media (width<=750px){.FeatureCard--text ul li>ul{margin-top:16px}}.FeatureCard--text ul li{padding-left:32px;list-style:none;position:relative}.FeatureCard--text ul li:before{content:"";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;width:16px;height:16px;position:absolute;top:.1em;left:0}.FeatureCard--links{flex-direction:column;flex:1 0 auto;place-content:flex-end;gap:8px;display:flex}.FeatureCard--linkButton{color:var(--tsw-color_red);align-items:center;gap:16px;font-size:16px;line-height:1.4;display:flex}@media (hover:hover) and (pointer:fine){.FeatureCard--linkButton:hover,.FeatureCard--linkButton:active{text-decoration:underline}}.ImageTeaser{border-radius:var(--tsw-border-radius_lg);flex-direction:column;gap:32px;width:100%;display:flex;overflow:hidden}.ImageTeaser--media{aspect-ratio:4/5;position:relative}.AspectRatio{padding-top:calc(var(--tsw-local_ratio) * 100%);position:relative;overflow:hidden}.AspectRatio--inside{width:100%;height:100%;position:absolute;top:0;left:0}.BaseVideo--layout-cover{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.BaseVideo.layout-responsive video,.BaseVideo.layout-contain video{object-fit:cover;width:100%;height:100%}.BaseVideo.layout-contain video{object-fit:contain}.PeopleTeaser{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);flex-direction:column;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.PeopleTeaser:hover:not(.PeopleTeaser--has-video) .PeopleTeaser--media .Image,.PeopleTeaser:active:not(.PeopleTeaser--has-video) .PeopleTeaser--media .Image{transform:scale(1.05)}}.PeopleTeaser--media{aspect-ratio:1;isolation:isolate;position:relative;overflow:hidden}.PeopleTeaser--media .Image{z-index:1;transition:transform .4s;position:static}.PeopleTeaser--media .Image img{position:static}.PeopleTeaser--video{z-index:2;pointer-events:none}.fade-enter-active,.fade-leave-active{transition:opacity .6s}.fade-enter-from,.fade-leave-to{opacity:0}.PeopleTeaser--body{flex-direction:column;flex-grow:1;width:100%;padding:32px;transition:transform .4s;display:flex;transform:translateY(0)}@media (width<=750px){.PeopleTeaser--body{padding:24px}}.PeopleTeaser--footer{justify-content:space-between;align-items:center;margin-top:24px;display:flex}.PeopleTeaser--title{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.PeopleTeaser--title{font-size:16px}}.PeopleTeaser--title{margin-bottom:24px}.PeopleTeaser--text{font-size:16px;font-weight:600;line-height:1.2}@media (width<=750px){.PeopleTeaser--text{font-size:14px}}.PeopleTeaser--text{color:var(--tsw-color_text_70);flex-grow:1}.PeopleTeaser--text p{margin-bottom:8px}.PeopleTeaser--footer .IconButton{border-radius:0;width:32px;height:32px}@media (hover:hover) and (pointer:fine){.PeopleTeaser--footer .IconButton:hover,.PeopleTeaser--footer .IconButton:active{background:#0000000d}}.PeopleTeaser--footer .IconButton:hover:before,.PeopleTeaser--footer .IconButton:active:before{opacity:0}.PeopleTeaser--footer .IconButton svg{width:1.25em;height:1.25em}@media (hover:hover) and (pointer:fine){.PeopleTeaser--linklogo:has([data-icon]):hover,.PeopleTeaser--linklogo:has([data-icon]):active{background:#0000000d}.PeopleTeaser--linklogo:has(.PeopleTeaser--linktext):hover,.PeopleTeaser--linklogo:has(.PeopleTeaser--linktext):active{color:var(--tsw-color_rubyred)}}.ScrollSliderItem{width:var(--tsw-scrollslider-item-width);flex:none;display:block}.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 (width<=1500px){.ScrollSlider{--tsw-scrollslider-items:3.125}}.ScrollSlider[data-is-scrolling=true] .ScrollSliderItem>*{pointer-events:none}.ScrollSlider--inner{text-align:left;vertical-align:middle;flex-direction:column;width:100%;max-width:100%;display:flex;position:relative}.ScrollSlider--overflow{width:inherit;max-width:inherit;display:inline-flex;position:relative;overflow:hidden}.ScrollSlider--track{gap:var(--tsw-scrollslider-gap);scrollbar-width:none;cursor:grab;min-width:100%;padding-top:1px;padding-bottom:1px;display:flex;overflow:auto hidden}.ScrollSlider--track::-webkit-scrollbar{display:none}.ScrollSlider--track.is-dragging{cursor:grabbing}.ScrollSlider--track.is-dragging>*{pointer-events:none}.ScrollSlider--track img,.ScrollSlider--track a{-webkit-user-drag:none;user-select: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 (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 (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{--tsw-grid_col:12;width:100%;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));justify-content:flex-end;gap:16px;margin-inline:auto;display:flex;position:relative}.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 (width<=1200px){.TeaserGrid .ScrollSlider{--tsw-teasergrid-items:2.05}}@media (width<=750px){.TeaserGrid .ScrollSlider{--tsw-teasergrid-items:1.05}}.TeaserGrid .ScrollSlider{overflow:visible}.TeaserGrid--grid{--tsw-grid_col:12;width:100%;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;margin-inline:auto;position:relative}@media (width<=1200px){.TeaserGrid--grid{--tsw-teasergrid-gap-x:16px;--tsw-teasergrid-gap-y:16px;--tsw-teasergrid-items:2}}@media (width<=750px){.TeaserGrid--grid{--tsw-teasergrid-items:1}}@media (width<=400px){.TeaserGrid--grid{max-width:100%}}.TeaserGrid.TeaserGrid--grid-3 .TeaserGrid--grid{--tsw-teasergrid-items:3}@media (width<=1200px){.TeaserGrid.TeaserGrid--grid-3 .TeaserGrid--grid{--tsw-teasergrid-items:2}}@media (width<=750px){.TeaserGrid.TeaserGrid--grid-3 .TeaserGrid--grid{--tsw-teasergrid-items:1}}.TeaserGrid.TeaserGrid--grid-4 .TeaserGrid--grid{--tsw-teasergrid-items:4}@media (width<=1200px){.TeaserGrid.TeaserGrid--grid-4 .TeaserGrid--grid{--tsw-teasergrid-items:2}}@media (width<=750px){.TeaserGrid.TeaserGrid--grid-4 .TeaserGrid--grid{--tsw-teasergrid-items:1;--tsw-teasergrid-gap-x:8px}}.TeaserGrid--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);display:grid}.FilterSelect[data-v-5064465a]{flex-direction:column;gap:16px;display:flex}.FilterSelect:has(.FilterSelect--select:hover) .FilterSelect--select[data-v-5064465a]{border-color:var(--tsw-color_black)}.FilterSelect.isActive .FilterSelect--select[data-v-5064465a]{border-color:var(--tsw-color_black);color:var(--tsw-color_black);font-weight:600}.FilterSelect--label[data-v-5064465a]{color:var(--tsw-color_text_70);font-size:16px;line-height:1.4}.FilterSelect--select[data-v-5064465a]{cursor:pointer;border:1px solid var(--tsw-color_black_20);min-width:250px;color:var(--tsw-color_text_70);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNi45MDk5MiA4LjY0OTc3QzguMTg5OTIgNi42OTk3NyAxMC4wNTk5IDQuOTU5NzcgMTEuOTE5OSAzLjkzOTc3TDExLjkxOTkgMS45ODk3N0wxMS44MTk5IDEuNzU5NzdDOS43Nzk5MiAyLjY2OTc3IDcuNjY5OTIgNC4zNzk3NyA2LjA3OTkyIDYuMzk5NzdDNC40Nzk5MiA0LjM4OTc3IDIuMzY5OTIgMi42Njk3NyAwLjMzOTkyMiAxLjc1OTc3TDAuMjM5OTIyIDEuOTg5NzdMMC4yMzk5MjEgMy45Mzk3N0MyLjA5OTkyIDQuOTU5NzcgMy45Njk5MiA2LjY5OTc2IDUuMjQ5OTIgOC42NDk3N0w2LjA4OTkyIDkuOTE5NzdMNi45Mjk5MiA4LjY0OTc3TDYuOTA5OTIgOC42NDk3N1oiIGZpbGw9IiMyNzI3MjYiLz4KPC9zdmc+);background-position:right 16px center;background-repeat:no-repeat;background-size:12px;border-radius:16px;padding:24px 40px 24px 24px;font-size:16px;line-height:1.4}.FilterSelectHierarchical{flex-flow:wrap;gap:32px;display:flex}.FilterTags{flex-direction:column;gap:16px;display:flex}.FilterTags--legend{color:var(--tsw-color_text_70);font-size:16px;line-height:1.4}.FilterTags--tags{flex-flow:wrap;gap:16px;display:flex}.FilterTags--tag{cursor:pointer;border:1px solid var(--tsw-color_black_20);color:var(--tsw-color_text_70);border-radius:16px;padding:24px;font-size:16px;line-height:1.4}.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{width:1px;height:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)!important;position:absolute!important}.FilterTags--tag-text{position:relative}.Filter{--tsw-scroll-margin-top:24px;--tsw-component-gap-bottom:48px}@media (width<=1200px){.Filter{--tsw-component-gap-bottom:32px}}@media (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{--tsw-grid_col:12;width:100%;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));margin-inline:auto;position:relative}.Filter--bar{flex-flow:wrap;justify-content:space-between;gap:40px;margin-bottom:40px;display:flex}.Filter--filters{flex-flow:wrap;gap:32px;display:flex}.Filter--reset{flex:1 0 auto;align-content:center;justify-items:flex-end}.Filter--reset--button{color:var(--tsw-color_red);align-items:center;gap:16px;display:flex}.FilterBlock--noResults{--tsw-grid_col:12;width:100%;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));margin-inline:auto;position:relative}.FilterBlock--noResults h1,.FilterBlock--noResults h2{font-size:48px;font-weight:600;line-height:1.2}@media (width<=750px){.FilterBlock--noResults h1,.FilterBlock--noResults h2{font-size:28px}}.FilterBlock--noResults h2{font-size:40px;font-weight:600;line-height:1.2}@media (width<=750px){.FilterBlock--noResults h2{font-size:22px}}.FilterBlock--noResults h3{font-size:28px;font-weight:600;line-height:1.2}@media (width<=750px){.FilterBlock--noResults h3{font-size:20px}}.FilterBlock--noResults h4{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.FilterBlock--noResults h4{font-size:16px}}.FilterBlock--noResults h5{font-size:16px;font-weight:600;line-height:1.2}@media (width<=750px){.FilterBlock--noResults h5{font-size:14px}}.FilterBlock--noResults h6{font-size:14px;font-weight:600;line-height:1.2}@media (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:1lh}.FilterBlock--noResults p:empty{display:none}.FilterBlock--noResults li{margin-top:.5em}.FilterBlock--noResults ul:not([class])>li,.FilterBlock--noResults ol:not([class])>li{padding-left:1.6667em;position:relative}.FilterBlock--noResults ol:not([class]){counter-reset:ol}.FilterBlock--noResults ol:not([class])>li:before{content:counter(ol) ".";counter-increment:ol;position:absolute;top:0;left:0}.FilterBlock--noResults ul:not([class])>li:before{content:"";background-color:currentColor;border-radius:100%;width:8px;height:8px;margin-top:-10px;margin-left:-6px;position:absolute;top:1em;left: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}.FormRadio[data-v-214961c6]{width:var(--field-width);flex-direction:column;padding-left:12px;padding-right:12px;display:flex}.FormRadio .form-label[data-v-214961c6]{flex-grow:1;padding-bottom:8px;font-size:16px;font-weight:600;line-height:normal}.FormRadio .form-label.form-required[data-v-214961c6]:after{content:" *";color:var(--tsw-color_red);font-size:1.1em}.FormRadio .form-error[data-v-214961c6]{color:var(--tsw-color_red);margin-top:8px;font-size:14px;line-height:1.5}@media (width<=750px){.FormRadio[data-v-214961c6]{width:100%}}.FormRadio--options[data-v-214961c6]{flex-wrap:wrap;gap:8px 24px;display:flex}.FormRadio--option[data-v-214961c6]{cursor:pointer;align-items:center;gap:8px;display:flex}.FormRadio--input[data-v-214961c6]{width:16px;height:16px;accent-color:var(--tsw-color_red);margin:0}.FormRadio--input.is-error[data-v-214961c6],.FormRadio--input[aria-invalid=true][data-v-214961c6]{outline:1px solid var(--tsw-color_red);outline-offset:1px}.option-label[data-v-214961c6]{color:var(--tsw-color_grey-800);font-size:16px;line-height:1.4}.FormRadio--error[data-v-214961c6]{color:var(--tsw-color_red);margin-top:8px;font-size:14px;line-height:1.5}.FormTextarea[data-v-dafab2b3]{width:var(--field-width);flex-direction:column;padding-left:12px;padding-right:12px;display:flex}.FormTextarea .form-label[data-v-dafab2b3]{flex-grow:1;padding-bottom:8px;font-size:16px;font-weight:600;line-height:normal}.FormTextarea .form-label.form-required[data-v-dafab2b3]:after{content:" *";color:var(--tsw-color_red);font-size:1.1em}.FormTextarea .form-error[data-v-dafab2b3]{color:var(--tsw-color_red);margin-top:8px;font-size:14px;line-height:1.5}@media (width<=750px){.FormTextarea[data-v-dafab2b3]{width:100%}}.FormTextarea--field[data-v-dafab2b3]{border:1px solid var(--tsw-color_black_20);resize:vertical;min-height:100px;caret-color:var(--tsw-color_red);border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:16px;padding:16px;font-family:inherit}.FormTextarea--field[data-v-dafab2b3]:focus{border-color:var(--tsw-color_black);outline:none}.FormTextarea--field.is-error[data-v-dafab2b3]{border-color:var(--tsw-color_red)}.FormInput[data-v-4a1fa897]{width:var(--field-width);flex-direction:column;padding-left:12px;padding-right:12px;display:flex}.FormInput .form-label[data-v-4a1fa897]{flex-grow:1;padding-bottom:8px;font-size:16px;font-weight:600;line-height:normal}.FormInput .form-label.form-required[data-v-4a1fa897]:after{content:" *";color:var(--tsw-color_red);font-size:1.1em}.FormInput .form-error[data-v-4a1fa897]{color:var(--tsw-color_red);margin-top:8px;font-size:14px;line-height:1.5}@media (width<=750px){.FormInput[data-v-4a1fa897]{width:100%}}.FormInput--Upload-hidden[data-v-4a1fa897]{display:none}.FormInput--Upload-wrapper[data-v-4a1fa897]{align-items:center;gap:16px;margin-top:8px;display:flex}.FormInput--Upload-btn[data-v-4a1fa897]{background-color:var(--tsw-color_black_5);border:1px solid var(--tsw-color_black_20);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.5;transition:background-color .2s,border-color .2s;display:inline-flex}.FormInput--Upload-btn[data-v-4a1fa897]:hover:not(:disabled){background-color:var(--tsw-color_black_10);border-color:var(--tsw-color_black_40)}.FormInput--Upload-btn[data-v-4a1fa897]:disabled{opacity:.5;cursor:not-allowed}.FormInput--Upload-icon[data-v-4a1fa897]{width:16px;height:16px}.FormInput--Upload-hint[data-v-4a1fa897]{color:var(--tsw-color_text_70);font-size:12px;font-weight:400}.FormInput--Upload-list[data-v-4a1fa897]{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.FormInput--Upload-item[data-v-4a1fa897]{background-color:var(--tsw-color_white);border:1px solid var(--tsw-color_black_20);border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:14px;line-height:1.5;display:flex}.FormInput--Upload-filesize[data-v-4a1fa897]{color:var(--tsw-color_text_70);margin-left:8px;font-size:.9em}.FormInput--Upload-remove[data-v-4a1fa897]{cursor:pointer;color:var(--tsw-color_red);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.FormInput--Upload-remove[data-v-4a1fa897]:hover{opacity:.7}.FormInput--Upload-remove svg[data-v-4a1fa897]{width:16px;height:16px}.is-error .FormInput--Upload-btn[data-v-4a1fa897]{border-color:var(--tsw-color_red)}.FormInput--Upload.is-error[data-v-4a1fa897]:has(.FormInput--Upload-list){border-color:var(--tsw-color_black_20)!important}.FormInput--Upload.is-error:has(.FormInput--Upload-list) .FormInput--error[data-v-4a1fa897],.FormInput--Upload.is-error:has(.FormInput--Upload-list) .form-error[data-v-4a1fa897]{display:none!important}.FormSelect[data-v-eb40ece9]{width:var(--field-width);flex-direction:column;padding-left:12px;padding-right:12px;display:flex}.FormSelect .form-label[data-v-eb40ece9]{flex-grow:1;padding-bottom:8px;font-size:16px;font-weight:600;line-height:normal}.FormSelect .form-label.form-required[data-v-eb40ece9]:after{content:" *";color:var(--tsw-color_red);font-size:1.1em}.FormSelect .form-error[data-v-eb40ece9]{color:var(--tsw-color_red);margin-top:8px;font-size:14px;line-height:1.5}@media (width<=750px){.FormSelect[data-v-eb40ece9]{width:100%}}.FormSelect--input-wrapper[data-v-eb40ece9]{width:100%;position:relative}.FormSelect--select[data-v-eb40ece9]{border:1px solid var(--tsw-color_black_20);background-color:var(--tsw-color_white);width:100%;color:var(--tsw-color_text);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:16px;padding:16px 40px 16px 16px;font-size:16px;font-weight:600;line-height:1.4;transition:border-color .2s,background-color .2s}.FormSelect--select[data-v-eb40ece9]:invalid,.FormSelect--select[value=""][data-v-eb40ece9]{color:var(--tsw-color_text_70);font-weight:400}.FormSelect--select[data-v-eb40ece9]:disabled{background-color:var(--tsw-color_black_5);border-color:var(--tsw-color_black_20);color:var(--tsw-color_text_70);cursor:not-allowed;opacity:.7}.FormSelect--select[data-v-eb40ece9]:hover:not(:focus,:disabled,.is-error),.FormSelect--select[data-v-eb40ece9]:focus{border-color:var(--tsw-color_black);outline:none}.FormSelect--select.is-filled[data-v-eb40ece9]:not(:focus,:disabled,.is-error){border-color:var(--tsw-color_black_20)}.FormSelect--select.is-error[data-v-eb40ece9],.FormSelect--select[aria-invalid=true][data-v-eb40ece9]{border-color:var(--tsw-color_red)}.FormSelect--placeholder[data-v-eb40ece9]{color:var(--tsw-color_text_70);font-weight:400}.FormSelect--icon[data-v-eb40ece9]{width:12px;height:12px;color:var(--tsw-color_black);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.dp--btn-base{font:inherit;transition:var(--dp-common-transition);border:none;line-height:normal}.dp--bg-none{background:0 0}.dp--active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--flex{align-items:center;display:flex}.dp--pointer{cursor:pointer}.dp--icon{stroke:currentColor;fill:currentColor}.dp--button{text-align:center;width:100%;color:var(--dp-icon-color);cursor:pointer;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height);place-content:center;align-items:center;display:flex}.dp--button.dp--overlay-action{position:absolute;bottom:0}.dp--button .dp--main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;width:100%;position:relative}.dp--button .dp--main *{direction:var(--dp-direction,ltr)}.dp--button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp--button svg{height:var(--dp-button-icon-height);width:auto}.dp--button-bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp--flex-display{display:flex}.dp--relative{position:relative}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.dp--action-row{width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp--action-row svg{height:var(--dp-button-icon-height);width:auto}.dp--selection-preview{color:var(--dp-text-color);font-size:var(--dp-preview-font-size);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.dp--action-buttons{white-space:nowrap;flex:0;justify-content:flex-end;align-items:center;margin-inline-start:auto;display:flex}.dp--action-button{padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family);background:0 0;border:1px solid #0000;align-items:center;margin-inline-start:3px;display:inline-flex}.dp--action-cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp--action-cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp--action-buttons .dp--action-select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--action-buttons .dp--action-select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp--action-buttons .dp--action-select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp--calendar-header{color:var(--dp-text-color);white-space:nowrap;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.dp--calendar-header-item{text-align:center;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;flex-grow:1}.dp--calendar-row{margin:var(--dp-row-margin);justify-content:center;align-items:center;display:flex}.dp--calendar-item{text-align:center;box-sizing:border-box;color:var(--dp-text-color);flex-grow:1}.dp--calendar{position:relative}.dp--calendar-header-cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp--cell-inner{text-align:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.dp--cell-inner:hover{transition:all .2s}.dp--range-border-start{border-start-end-radius:0;border-end-end-radius:0}.dp--range-border-end{border-start-start-radius:0;border-end-start-radius:0}.dp--range-preview{border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp--cell-offset{color:var(--dp-secondary-color)}.dp--cell-disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--date-hoverable:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--date-hoverable-start:hover{border-start-end-radius:0;border-end-end-radius:0}.dp--date-hoverable-end:hover{border-start-start-radius:0;border-end-start-radius:0}.dp--range-between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border:1px solid var(--dp-range-between-border-color);border-radius:0}.dp--range-between-week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0}.dp--today{border:1px solid var(--dp-primary-color)}.dp--week-num{color:var(--dp-secondary-color);text-align:center}.dp--cell-auto-range{border-radius:0}.dp--cell-auto-range-start{border-inline-start:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius)}.dp--cell-auto-range-end{border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius)}.dp--calendar-header-separator{background:var(--dp-border-color);width:100%;height:1px}.dp--calendar-next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp--marker-base{background-color:var(--dp-marker-color);height:5px;position:absolute;bottom:0}.dp--marker-dot{border-radius:50%;width:5px;left:50%;transform:translate(-50%)}.dp--marker-line{width:100%;left:0}.dp--marker-tooltip{border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default;padding:5px;position:absolute}.dp--tooltip-content{white-space:nowrap}.dp--tooltip-text{color:var(--dp-text-color);flex-flow:row;align-items:center;display:flex}.dp--tooltip-mark{background-color:var(--dp-text-color);width:5px;height:5px;color:var(--dp-text-color);border-radius:50%;margin-inline-end:5px}.dp--arrow-bottom-tp{background-color:var(--dp-tooltip-color);border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);width:8px;height:8px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp--instance-calendar{width:100%;position:relative}.dp--flex-display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp--cell-highlight{background-color:var(--dp-highlight-color)}.dp--input-wrap{width:100%;box-sizing:unset;position:relative}.dp--input-wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp--input-valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp--input-valid:hover{border-color:var(--dp-success-color)}.dp--input-invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp--input-invalid:hover{border-color:var(--dp-danger-color)}.dp--input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box;outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.dp--input::placeholder{opacity:.7}.dp--input:hover:not(.dp--input-focus){border-color:var(--dp-border-color-hover)}.dp--input-not-clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp--input-reg{caret-color:#0000}.dp--input-focus{border-color:var(--dp-border-color-focus)}.dp--disabled{background:var(--dp-disabled-color)}.dp--disabled::placeholder{color:var(--dp-disabled-color-text)}.dp--input-icons{width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size) * 1.5);color:var(--dp-icon-color);box-sizing:content-box;padding:6px 12px;display:inline-block}.dp--input-icon{cursor:pointer;color:var(--dp-icon-color);top:50%;position:absolute;inset-inline-start:0;transform:translateY(-50%)}.dp--clear-btn{cursor:pointer;color:var(--dp-icon-color);top:50%;background:0 0;border:none;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;inset-inline-end:0;transform:translateY(-50%)}.dp--input-icon-pad{padding-inline-start:var(--dp-input-icon-padding)}.dp--menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp--menu:after,.dp--menu:before{box-sizing:border-box}.dp--menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{z-index:99999;position:absolute}.dp--menu-inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp--menu-index{z-index:99999}.dp--menu-unclickable{z-index:999999;position:absolute;inset:0}.dp--menu-disabled{cursor:not-allowed;background:#ffffff80}.dp--menu-readonly{cursor:default;background:0 0}.dp-menu-loading{cursor:default;background:#ffffff80}.dp--menu-load-container{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.dp--menu-loader{border:var(--dp-loader);box-sizing:border-box;border-bottom-color:#0000;border-radius:50%;width:48px;height:48px;animation:1s linear infinite dp-load-rotation;display:inline-block;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp--arrow-top{background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;transform:translateY(-50%)rotate(-45deg)}.dp--arrow-bottom{left:var(--dp-arrow-left);background-color:var(--dp-background-color);border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);width:12px;height:12px;position:absolute;bottom:0;transform:translate(-50%,50%)rotate(45deg)}.dp--action-extra{text-align:center;padding:2px 0}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding) * 2);border:none;align-self:center;display:flex;overflow-x:auto}.dp--sidebar-left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--sidebar-right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{text-align:left;white-space:nowrap;width:100%;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition);padding:5px;display:block}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp--menu-content-wrapper{display:flex}.dp--menu-content-wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp--month-year-row{height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box;align-items:center;display:flex}.dp--inner-nav{cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex}.dp--inner-nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp--inner-nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp--inner-nav{transform:rotate(180deg)}.dp--inner-nav-disabled,.dp--inner-nav-disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--month-year-select-base{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--month-year-select-base:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--month-year-select{width:50%}.dp--year-select{width:100%}.dp--month-year-wrap{flex-direction:row;align-items:center;width:100%;display:flex}.dp--year-disable-select{justify-content:space-around}.dp--header-wrap{flex-direction:column;width:100%;display:flex}.dp--year-mode-picker{width:100%;height:var(--dp-cell-size);justify-content:space-between;align-items:center;display:flex}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp-quarter-picker-wrap{height:100%;min-width:var(--dp-menu-min-width);flex-direction:column;display:flex}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:0 0}.dp--qr-btn:hover:not(.dp--active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{flex-direction:column;flex:1;justify-content:space-evenly;width:100%;height:100%;display:flex}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--overlay{background:var(--dp-background-color);z-index:99999;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box;transition:opacity 1s ease-out}.dp--overlay-absolute{height:100%;position:absolute;top:0;left:0}.dp--overlay-relative{position:relative}.dp--overlay-container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp--overlay-container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp--overlay-container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp--overlay:focus{border:none;outline:none}.dp--container-flex{display:flex}.dp--container-block{display:block}.dp--overlay-container{height:var(--dp-overlay-height);flex-direction:column;overflow-y:auto}.dp--time-picker-overlay-container{height:100%}.dp--overlay-row{box-sizing:border-box;flex-wrap:wrap;align-items:center;width:100%;max-width:100%;margin-inline:auto;padding:0;display:flex}.dp--flex-row{flex:1}.dp--overlay-col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp--overlay-cell-pad{padding:var(--dp-common-padding) 0}.dp--overlay-cell-active,.dp--overlay-cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp--overlay-cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--cell-in-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--over-action-scroll{box-sizing:border-box;right:5px}.dp--overlay-cell-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--overlay-cell-disabled:hover{background:var(--dp-disabled-color)}.dp--overlay-cell-active-disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp--overlay-cell-active-disabled:hover{background:var(--dp-primary-disabled-color)}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp--time-input{-webkit-user-select:none;user-select:none;width:100%;font-family:var(--dp-font-family);color:var(--dp-text-color);justify-content:center;align-items:center;display:flex}.dp--time-col-reg-block{padding:0 20px}.dp--time-col-reg-inline{padding:0 10px}.dp--time-col-reg-with-button{padding:0 15px}.dp--time-col-reg-with-button[data-compact~=true]{padding:0 5px}.dp--time-col-sec{padding:0 10px}.dp--time-col-sec-with-button{padding:0 5px}.dp--time-col-sec-with-button[data-collapsed~=true]{padding:0}.dp--time-col{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.dp--time-col-block{font-size:var(--dp-time-font-size)}.dp--inc-dec-button-disabled,.dp--inc-dec-button-disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--time-display-block{padding:0 3px}.dp--time-display-inline{padding:5px}.dp--time-picker-inline-container{justify-content:center;width:100%;display:flex}.dp--inc-dec-button{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);cursor:pointer;color:var(--dp-icon-color);box-sizing:border-box;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:5px;display:flex}.dp--inc-dec-button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp--inc-dec-button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp--time-display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);justify-content:center;align-items:center;display:flex}.dp--time-display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--inc-dec-button-inline{cursor:pointer;align-items:center;width:100%;height:8px;padding:0;display:flex}.dp--pm-am-button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer;border:none}.dp--pm-am-button[data-compact~=true]{padding:7px}.dp--tp-inline-btn-bar{background-color:var(--dp-secondary-color);width:100%;height:4px;transition:var(--dp-common-transition);border-collapse:collapse}.dp--tp-inline-btn-top:hover .dp--tp-btn-in-r{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--tp-inline-btn-top:hover .dp--tp-btn-in-l,.dp--tp-inline-btn-bottom:hover .dp--tp-btn-in-r{background-color:var(--dp-primary-color);transform:rotate(-12deg)scale(1.15)translateY(-2px)}.dp--tp-inline-btn-bottom:hover .dp--tp-btn-in-l{background-color:var(--dp-primary-color);transform:rotate(12deg)scale(1.15)translateY(-2px)}.dp--time-overlay-btn{background:0 0}.dp--time-invalid{background-color:var(--dp-disabled-color)}:root{--dp-common-transition:all .1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4, 0, 1, 1);--dp-transition-timing:ease-out;--dp-action-row-transition:all .2s ease-in;--dp-font-family:-apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-input-not-clearable-padding:12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:8px;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr}.dp--theme-dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:#005cb233;--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff);--dp-loader:5px solid #005cb2}.dp--theme-light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#fff;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:#1976d21a;--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3);--dp-loader:5px solid #1976d2}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--flex-display-with-input{flex-direction:column;align-items:flex-start}.FormDate[data-v-6612d45f]{width:var(--field-width);flex-direction:column;padding-left:12px;padding-right:12px;display:flex}.FormDate .form-label[data-v-6612d45f]{flex-grow:1;padding-bottom:8px;font-size:16px;font-weight:600;line-height:normal}.FormDate .form-label.form-required[data-v-6612d45f]:after{content:" *";color:var(--tsw-color_red);font-size:1.1em}.FormDate .form-error[data-v-6612d45f]{color:var(--tsw-color_red);margin-top:8px;font-size:14px;line-height:1.5}@media (width<=750px){.FormDate[data-v-6612d45f]{width:100%}}.FormDate--picker[data-v-6612d45f]{width:100%}.FormDate--input-wrapper[data-v-6612d45f]{width:100%;position:relative}.FormDate--input[data-v-6612d45f]{border:1px solid var(--tsw-color_black_20);background-color:var(--tsw-color_white);width:100%;color:var(--tsw-color_text);cursor:pointer;caret-color:#0000;border-radius:16px;padding:16px 48px 16px 16px;font-size:16px;font-weight:600;line-height:1.4;transition:border-color .2s,background-color .2s}.FormDate--input[data-v-6612d45f]::placeholder{color:var(--tsw-color_text_70);font-weight:400}.FormDate--input[data-v-6612d45f]:disabled{background-color:var(--tsw-color_black_5);border-color:var(--tsw-color_black_20);color:var(--tsw-color_text_70);cursor:not-allowed;opacity:.7}.FormDate--input[data-v-6612d45f]:hover:not(:focus,:disabled,.is-error),.FormDate--input[data-v-6612d45f]:focus,.FormDate--input.is-open[data-v-6612d45f]{border-color:var(--tsw-color_black);outline:none}.FormDate--input.is-filled[data-v-6612d45f]:not(:focus,:disabled,.is-error,.is-open){border-color:var(--tsw-color_black_20)}.FormDate--input.is-error[data-v-6612d45f],.FormDate--input[aria-invalid=true][data-v-6612d45f]{border-color:var(--tsw-color_red)}.FormDate--icon[data-v-6612d45f],.FormDate--clear[data-v-6612d45f]{width:20px;height:20px;color:var(--tsw-color_black);position:absolute;top:50%;right:16px;transform:translateY(-50%)}.FormDate--icon[data-v-6612d45f]{pointer-events:none}.FormDate--clear[data-v-6612d45f]{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.FormDate--clear[data-v-6612d45f] svg{width:100%;height:100%}.FormDate--menu-header[data-v-6612d45f]{justify-content:flex-end;padding-top:8px;padding-right:8px;display:flex}.FormDate--close[data-v-6612d45f]{width:40px;height:40px;color:var(--tsw-color_black);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:10px;transition:background-color .2s;display:flex}.FormDate--close[data-v-6612d45f]:hover{background-color:var(--tsw-color_black_5)}.FormDate--close[data-v-6612d45f] svg{width:100%;height:100%}.FormDate--header[data-v-6612d45f]{justify-content:center;align-items:center;width:100%;height:40px;margin-bottom:8px;display:flex;position:relative}.FormDate--month[data-v-6612d45f]{font-size:16px;font-weight:600;line-height:1.4}.FormDate--nav[data-v-6612d45f]{width:40px;height:40px;color:var(--tsw-color_black);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:10px;transition:background-color .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.FormDate--nav[data-v-6612d45f]:hover:not(:disabled){background-color:var(--tsw-color_black_5)}.FormDate--nav[data-v-6612d45f]:disabled{color:var(--tsw-color_black_20);cursor:default}.FormDate--nav[data-v-6612d45f] svg{width:100%;height:100%}.FormDate--nav-prev[data-v-6612d45f]{left:0}.FormDate--nav-next[data-v-6612d45f]{right:0}.FormDate[data-v-6612d45f] .dp--theme-light{--dp-font-family:inherit;--dp-font-size:14px;--dp-background-color:var(--tsw-color_white);--dp-text-color:var(--tsw-color_text);--dp-primary-color:var(--tsw-color_black);--dp-primary-text-color:var(--tsw-color_white);--dp-hover-color:var(--tsw-color_black_5);--dp-hover-text-color:var(--tsw-color_text);--dp-secondary-color:var(--tsw-color_black_20);--dp-menu-border-color:var(--tsw-color_black_10);--dp-border-radius:var(--tsw-border-radius_md);--dp-cell-border-radius:50%;--dp-cell-size:44px;--dp-cell-padding:0;--dp-row-margin:2px 0;--dp-menu-padding:24px;--dp-multi-calendars-spacing:48px;--dp-range-between-dates-background-color:var(--tsw-color_black_5);--dp-range-between-dates-text-color:var(--tsw-color_text);--dp-range-between-border-color:transparent}@media (width<=750px){.FormDate[data-v-6612d45f] .dp--theme-light{--dp-cell-size:40px;--dp-menu-padding:16px}}.FormDate[data-v-6612d45f] .dp--menu-inner{padding-top:12px}@media (width<=750px){.FormDate[data-v-6612d45f] .dp--menu-inner{padding-top:8px}}.FormDate[data-v-6612d45f] .dp--menu{box-shadow:0 8px 28px #0000001f}.FormDate[data-v-6612d45f] .dp--arrow-top,.FormDate[data-v-6612d45f] .dp--arrow-bottom{display:none}.FormDate[data-v-6612d45f] .dp--calendar-header-item{color:var(--tsw-color_text_70);font-size:14px;line-height:1.5}.FormDate[data-v-6612d45f] .dp--calendar-header-separator{display:none}.FormDate[data-v-6612d45f] .dp--cell-inner{font-weight:600}.FormDate[data-v-6612d45f] .dp--cell-disabled{font-weight:400}.FormDate[data-v-6612d45f] .dp--today:not(.dp--active){border-color:var(--tsw-color_black_20)}.FormDate[data-v-6612d45f] .dp--range-between{border-radius:0}.FormDate[data-v-6612d45f] .dp--date-hoverable:hover:not(.dp--active,.dp--range-between){border-color:var(--tsw-color_black);background:0 0}.FormDate[data-v-6612d45f] .dp--cell-in-between{border-radius:0}.DatoFormWrapper[data-v-c9e9fec8]{--tsw-grid_col:6;width:100%;margin-inline:auto;position:relative}@media (width<=1500px){.DatoFormWrapper[data-v-c9e9fec8]{--tsw-grid_col:8}}.DatoFormWrapper[data-v-c9e9fec8]{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))}@media (width<=750px){.DatoFormWrapper[data-v-c9e9fec8]{width:100%;max-width:unset;row-gap:12px;margin-left:0;margin-right:0}}.DatoFormWrapper fieldset[data-v-c9e9fec8]{flex-direction:column;gap:24px;width:100%;margin-bottom:48px;padding-left:12px;padding-right:12px;display:flex}.Form--fieldset-fields[data-v-c9e9fec8]{flex-wrap:wrap;justify-content:space-between;row-gap:24px;margin-left:-12px;margin-right:-12px;display:flex}@media (width<=750px){.Form--fieldset-fields[data-v-c9e9fec8]{max-width:unset;row-gap:12px}}.Form--legend[data-v-c9e9fec8]{font-size:20px;font-weight:600;line-height:1.2}@media (width<=750px){.Form--legend[data-v-c9e9fec8]{font-size:16px}}.Form--legend[data-v-c9e9fec8]{width:100%;margin-bottom:24px}@media (width<=750px){.Form--legend[data-v-c9e9fec8]{font-size:20px}}.Form--fieldset-is-repeater[data-v-c9e9fec8]{gap:24px;position:relative}.Form--fieldset-is-repeater .Form--group-instance[data-v-c9e9fec8]{flex-wrap:wrap;justify-content:flex-end;display:flex}.Form--fieldset-is-repeater .Form--fieldset-fields[data-v-c9e9fec8]{width:calc(100% + 24px)}.Form--repeater-add[data-v-c9e9fec8]{margin-bottom:24px}.Form--repeater-remove[data-v-c9e9fec8]{margin-top:24px}.Form--repeater-button[data-v-c9e9fec8]{align-items:center;gap:8px;display:flex}.Form--repeater-icon[data-v-c9e9fec8]{width:18px}.Form--submit-wrapper[data-v-c9e9fec8]{justify-content:flex-end;align-items:center;gap:16px;width:100%;display:flex}.Form--spinner[data-v-c9e9fec8]{border:3px solid var(--tsw-color_black_20);border-top-color:var(--tsw-color_red);border-radius:50%;width:20px;height:20px;animation:1s ease-in-out infinite form-spin-c9e9fec8;display:inline-block}@keyframes form-spin-c9e9fec8{to{transform:rotate(360deg)}}.is-loading[data-v-c9e9fec8]{opacity:.7;cursor:not-allowed}.DatoFormBlock[data-astro-cid-jzvzh7jj]{--tsw-grid_col:12;width:100%;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));margin-inline:auto;padding:32px 0;position:relative}.DatoFormBlock--title[data-astro-cid-jzvzh7jj]{font-size:28px;font-weight:600;line-height:1.2}@media (width<=750px){.DatoFormBlock--title[data-astro-cid-jzvzh7jj]{font-size:20px}}.DatoFormBlock--title[data-astro-cid-jzvzh7jj]{margin-bottom:24px}.FullImageTeaser{width:100%;max-width:calc(100% - var(--tsw-site-padding) * 2);margin-inline:auto;position:relative}.FullImageTeaser:not(.is-text-beside-image){border-radius:var(--tsw-border-radius_lg);grid-template-areas:"absolute";display:grid;overflow:hidden}.FullImageTeaser.is-text-beside-image{flex-direction:row-reverse;align-items:flex-end;display:flex}@media (width<=1023px){.FullImageTeaser.is-text-beside-image{flex-direction:column;align-items:flex-start}}.FullImageTeaser.is-text-beside-image .FullImageTeaser--background{border-radius:var(--tsw-border-radius_lg);width:100%;overflow:hidden}.FullImageTeaser.is-text-beside-image .FullImageTeaser--content{max-width:400px;padding:0!important}@media (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 (width<=400px){.FullImageTeaser:not(.is-text-beside-image) .FullImageTeaser--background{aspect-ratio:4/5}}@media not all and (width<=750px){.FullImageTeaser:not(.is-text-beside-image) .FullImageTeaser--background{aspect-ratio:16/9}}.FullImageTeaser--title{font-size:28px;font-weight:600;line-height:1.2}@media (width<=750px){.FullImageTeaser--title{font-size:20px}}.FullImageTeaser--title{margin-bottom:1.4em}.FullImageTeaser--link{width:100%;height:100%;position:absolute;top:0;left:0}.FullImageTeaser--text{align-items:flex-end;gap:1em;display:flex}.FullImageTeaser--content{grid-area:absolute;justify-content:flex-start;align-items:flex-end;width:100%;max-width:500px;padding:1em;display:flex;position:relative}@media not all and (width<=750px){.FullImageTeaser--content{padding:24px}}@media not all and (width<=1200px){.FullImageTeaser--content{padding:56px}}.FullImageTeaser--teaser{border-radius:var(--tsw-border-radius_lg);background-color:var(--tsw-color_white);padding:40px;position:relative}@media (width<=1023px){.FullImageTeaser--teaser{padding:24px}}.ConsentPlaceholder{background-color:var(--tsw-color_black_20);color:var(--tsw-color_text);border-radius:var(--tsw-border-radius_md);text-align:center;justify-content:center;align-items:center;width:100%;height:100%;padding:.5rem;font-size:16px;line-height:1.4;display:flex}@media (width<=400px){.ConsentPlaceholder{padding:.5rem;font-size:14px;line-height:1.5}}.ConsentPlaceholder p+p{margin-top:.5rem}.ConsentPlaceholder--button{background-color:var(--tsw-color-primary);color:var(--tsw-local_color,var(--tsw-color_white));border-radius:var(--tsw-border-radius_sm);cursor:pointer;border-radius:var(--tsw-local_border-radius,64px);padding-block:var(--tsw-local_padding-block,21px);padding-inline:var(--tsw-local_padding-inline,40px);align-items:center;margin-top:1rem;font-size:20px;font-weight:600;line-height:1.2;display:inline-flex;position:relative;overflow:hidden;height:unset!important;padding:.5rem 1rem!important;position:static!important}.ConsentPlaceholder--button[disabled]{opacity:.65;pointer-events:none}.ConsentPlaceholder--button.state-loading{pointer-events:none}@media (hover:hover) and (pointer:fine){.ConsentPlaceholder--button:hover,.ConsentPlaceholder--button:active{color:var(--tsw-local_color-hover,var(--tsw-local_color))}}@media (width<=750px){.ConsentPlaceholder--button{--tsw-local_padding-block:17px;--tsw-local_padding-inline:24px}}.ConsentPlaceholder--title{font-size:28px;font-weight:600;line-height:1.2}@media (width<=750px){.ConsentPlaceholder--title{font-size:20px}}.w-col-6{--tsw-grid_col:6;width:100%;margin-inline:auto;position:relative}@media (width<=1500px){.w-col-6{--tsw-grid_col:8}}.w-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))}.w-col-8{--tsw-grid_col:8;width:100%;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));margin-inline:auto;position:relative}.w-col-10{--tsw-grid_col:10;width:100%;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));margin-inline:auto;position:relative}.w-col-12{--tsw-grid_col:12;width:100%;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));margin-inline:auto;position:relative}.IframeEmbed{aspect-ratio:var(--embed-aspect-ratio);border-radius:var(--tsw-border-radius_md,8px);overflow:hidden}.IframeEmbed--content,.IframeEmbed--placeholder-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}.IframeEmbed--content :deep(iframe){border:none;display:block;width:100%!important;height:100%!important}.IframeEmbed--content iframe{width:100%;height:100%}.DatoIframeBlock[data-astro-cid-as726jpa]{margin-block:var(--tsw-spacing-fluid-lg);justify-content:center;width:100%;display:flex}.VideoEmbed{aspect-ratio:var(--tsw-aspect-ratio_video,16/9);cursor:pointer;position:relative;overflow:hidden}.VideoEmbed--poster{border-radius:var(--tsw-border-radius_md);background-position:50%;background-size:cover;justify-content:center;align-items:center;width:100%;height:100%;transition:filter .3s;display:flex;position:absolute;top:0;left:0;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{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0}.MediaText{--tsw-component-gap-both:40px}@media (width<=1200px){.MediaText{--tsw-component-gap-both:32px}}@media (width<=750px){.MediaText{--tsw-component-gap-both:16px}}.MediaText{padding-block:var(--tsw-component-gap-both);--tsw-grid_col:12;width:100%;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));flex-direction:column;gap:32px;margin-inline:auto;display:flex;position:relative}@media not all and (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 (width<=1200px){.Section.Panel[data-backgroundcolor=transparent] .MediaText{--tsw-surface-padding-x:24px;--tsw-surface-padding-y:48px}}@media (width<=1023px){.Section.Panel[data-backgroundcolor=transparent] .MediaText{--tsw-surface-padding-x:16px;--tsw-surface-padding-y:32px}}.MediaText .MediaText--media{width:100%}@media not all and (width<=750px){.MediaText .MediaText--media{width:50%}}.MediaText .MediaText--mediaWrapper{background-color:var(--tsw-color_stone);border-radius:var(--tsw-border-radius_lg);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.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 (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{flex:1;align-items:center;display:flex}@media not all and (width<=750px){[data-media-position=right] .MediaText--content{order:-1}}.PageHero--body{grid-template-areas:"absolute";display:grid}.PageHero--content{--tsw-grid_col:10;width:100%;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));margin-inline:auto;position:relative}.PageHero--tab{z-index:0;opacity:0;visibility:hidden;pointer-events:none;grid-area:absolute;transition:opacity .6s,visibility .6s;position:relative}.PageHero--tab[data-hidden=false]{opacity:1;visibility:visible;pointer-events:auto}@media (prefers-reduced-motion:reduce){.PageHero--tab{transition:none}}@media (width<=480px){.PageHero--tab{flex-direction:column;margin-bottom:2em;display:flex}}.PageHero--tabs--inner{scrollbar-width:none;scroll-snap-type:x mandatory;scroll-snap-align:start;scroll-snap-stop:always;scroll-behavior:smooth;gap:16px;scroll-padding:0 16px;display:flex;overflow-x:auto}.PageHero--tabs--inner.has-overflow{padding-left:var(--tsw-site-padding);padding-right:var(--tsw-site-padding);mask-image:linear-gradient(90deg,#000 90%,#0000)}.PageHero--textWrapper{width:50%}@media (width<=480px){.PageHero--textWrapper{width:100%}}.PageHero--headline{font-size:48px;font-weight:600;line-height:1.2}@media (width<=750px){.PageHero--headline{font-size:28px}}.PageHero--headline{hyphens:auto;hyphenate-limit-chars:10 3 4;opacity:0;margin-top:2em;margin-bottom:2em;transition:opacity .6s .2s,transform .6s .2s}.PageHero--headline.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.PageHero--headline{opacity:1;transition:none;transform:translateY(0)}}@media (width<=480px){.PageHero--headline{margin-top:0;margin-bottom:1.5em;font-size:24px}}.PageHero--background{padding-inline:var(--tsw-site-padding);z-index:-1;position:absolute;inset:0}@media (width<=480px){.PageHero--background{position:static}}.PageHero--pauseButtonWrapper{z-index:10;position:absolute;top:0;right:16px}.PageHero--pauseButton{cursor:pointer;opacity:0;pointer-events:none;background-color:#fff6;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:opacity .3s,background-color .2s,transform .2s;display:flex}.PageHero--pauseButton:focus{pointer-events:auto;opacity:1!important}.PageHero--pauseButton:hover{background-color:#fff9;transform:scale(1.1);opacity:1!important}.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{--tsw-grid_col:10;width:100%;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));margin-inline:auto;padding-bottom:120px;position:relative}.PageHero--tabList{gap:16px;display:flex}.PageHero--tabTitle{font-size:16px;font-weight:600;line-height:1.2}@media (width<=750px){.PageHero--tabTitle{font-size:14px}}.PageHero--tabTitle{margin-bottom:1.5em}.PageHero--tabButton{font-size:14px;font-weight:600;line-height:1.2}@media (width<=750px){.PageHero--tabButton{font-size:12px}}.PageHero--tabButton{background-color:var(--tsw-color_stone);border-radius:var(--tsw-border-radius_md);width:180px;height:100px;padding:20px;display:block}.PageHero--tabButton[aria-current=page]{color:var(--tsw-color_white);background-color:var(--tsw-color_red)}.PageHero--slide{opacity:0;pointer-events:none;width:100%;height:100%;max-width:var(--tsw-site_width-max);justify-content:flex-end;align-items:center;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.PageHero--slide.is-active{opacity:1;pointer-events:auto}@media (width<=480px){.PageHero--slide{justify-content:center;position:static;transform:none}}.PageHero--images{aspect-ratio:3/4;grid-template-rows:repeat(12,1fr);grid-template-columns:repeat(12,1fr);gap:min(2vw,28.8px);width:48vw;min-width:280px;max-width:640px;max-height:100%;display:grid;position:relative}@media (width<=480px){.PageHero--images{width:65%;display:block}}.PageHero--slide.layout-1-1 .PageHero--images>:first-child{--tsw-pagehero-border-radius:32px;grid-area:2/4/span 8/span 7}@media (width<=750px){.PageHero--slide.layout-1-1 .PageHero--images>:first-child{grid-area:3/5/span 8/span 7}}.PageHero--slide.layout-1-2 .PageHero--images>:first-child{--tsw-pagehero-border-radius:32px;grid-area:2/5/span 8/span 6}.PageHero--slide.layout-2-1 .PageHero--images>:first-child{--tsw-pagehero-border-radius:32px;grid-area:3/5/span 8/span 7}.PageHero--slide.layout-2-1 .PageHero--images>:nth-child(2){--tsw-pagehero-border-radius:25px;grid-area:1/1/span 5/span 4}.PageHero--slide.layout-2-2 .PageHero--images>:first-child{--tsw-pagehero-border-radius:32px;grid-area:3/1/span 8/span 7}.PageHero--slide.layout-2-2 .PageHero--images>:nth-child(2){--tsw-pagehero-border-radius:25px;grid-area:1/8/span 5/span 4}.PageHero--image{opacity:0;will-change:opacity, transform;transform:scale(.75)}.PageHero--image>.Image{border-radius:var(--tsw-pagehero-border-radius,16px);overflow:hidden}.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:1.2s forwards image-fade-out}.PageHero--image.is-visible.reduced-motion{opacity:1;transform:scale(1);animation:none!important}.PageHero--image.is-visible.reduced-motion:not(.is-paused){animation:none!important}.PageHero--image.is-visible.reduced-motion.is-exiting{opacity:0;animation:none!important}@media (prefers-reduced-motion:reduce){.PageHero--image.is-visible{opacity:1;transform:scale(1);animation:none!important}.PageHero--image.is-visible:not(.is-paused){animation:none!important}.PageHero--image.is-visible.is-exiting{opacity:0;animation:none!important}}@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{--tsw-grid_col:12;width:100%;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));margin-inline:auto;position:relative}.Table--inner{max-width:100%;overflow-x:auto}.Table--inner table{border:1px solid var(--tsw-color_ui_stroke);border-spacing:0;border-radius:16px;width:100%;min-width:600px;overflow:hidden;border-collapse:separate!important}.Table--inner table th,.Table--inner table td{border:none;border-right:1px solid var(--tsw-color_ui_stroke);border-top:1px solid var(--tsw-color_ui_stroke);padding:1.5em}.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-size:20px;font-weight:600;line-height:1.2}@media (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)}.Table--inner .table-scroll-wrapper{padding-bottom:16px;overflow-x:auto}.TableBlock{--tsw-component-gap-both:80px}@media (width<=1200px){.TableBlock{--tsw-component-gap-both:64px}}@media (width<=750px){.TableBlock{--tsw-component-gap-both:40px}}.TableBlock{padding-block:var(--tsw-component-gap-both)}.TableBlock.Panel thead,.TableBlock.Panel th{background-color:#0000}.TableBlock--inner{scrollbar-width:none;overflow:auto hidden}.TableBlock p a{color:var(--tsw-color_rubyred);text-decoration:underline}.TabItem{scroll-margin-top:120px}@media (width<=750px){.TabItem{scroll-margin-top:100px}}.TabItem>:first-child,.TabItem>astro-slot>:first-child,.TabItem>:last-child,.TabItem>astro-slot>:last-child{padding-block:0}.Tabs{scroll-margin-top:var(--tsw-scroll-margin-top);flex-direction:column;gap:48px;display:flex}@media (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 (width<=1200px){.Section.Panel[data-backgroundcolor=transparent] .Tabs{--tsw-surface-padding-x:24px;--tsw-surface-padding-y:48px}}@media (width<=1023px){.Section.Panel[data-backgroundcolor=transparent] .Tabs{--tsw-surface-padding-x:16px;--tsw-surface-padding-y:32px}}@media not all and (width<=1200px){.Tabs[data-orientation=vertical]{grid-template-columns:minmax(auto,200px) 1fr;display:grid}.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{grid-area:1/2/2/3;width:100%}.Tabs[data-orientation=vertical] .Tabs--button{text-align:left;align-self:flex-start}}@media not all and (width<=1600px){.Tabs[data-orientation=vertical]{grid-template-columns:minmax(auto,200px) 1fr minmax(auto,200px)}}.Tabs--tabs{scrollbar-width:none;color:var(--tsw-color_red);align-self:center;gap:16px;display:flex;overflow:auto hidden}.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 (width<=750px){.Tabs--tabs{gap:4px}}@media (hover:hover){.Tabs--tabs{flex-wrap:wrap;justify-content:center}}@media (width>=500.02px) and (width<=1200px){.Tabs--tabs{flex-wrap:wrap;justify-content:center}}@media (width<=500px){.Tabs--tabs{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}@media (width<=500px) and (hover:hover){.Tabs--tabs{width:100%;margin-left:0;margin-right:0}}.Tabs--button{text-wrap:balance;hyphens:none;flex:none;align-items:center}@media (hover:hover){.Tabs--button{max-width:100%}}@media (width>=500.02px) and (width<=1200px){.Tabs--button{max-width:100%}}@media (width<=500px){.Tabs--button:first-child{margin-left:16px}}@media (width<=500px) and (hover:hover){.Tabs--button:first-child{margin-left:0}}@media (width<=750px){button.Tabs--button.Button.size-small{font-size:16px}}.VideoBlock.VideoBlock-standalone{--tsw-grid_col:10;width:100%;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;margin-inline:auto;position:relative}@media (width<=1200px){.VideoBlock.VideoBlock-standalone{--tsw-component-gap-both:64px}}@media (width<=750px){.VideoBlock.VideoBlock-standalone{--tsw-component-gap-both:40px}}.VideoBlock.VideoBlock-standalone{margin-block:var(--tsw-component-gap-both)}.Video--wrapper,.VideoBlock--caption{--tsw-grid_col:10;width:100%;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));margin-inline:auto;position:relative}
