@layer base{.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle,body{font-size:max(var(--_font-size-min),var(--_font-size-min) + (var(--_font-size-max) - var(--_font-size-min))*min(1,log(var(--px-width)/var(--min-font-breakpoint))/log(var(--max-font-breakpoint)/var(--min-font-breakpoint))))}body{--_font-size-min: var(--body-font-size-min-medium);--_font-size-max: var(--body-font-size-max-medium);--_body-color: var(--body-text-color, var(--brand-black));font-family:var(--ff-default);font-weight:400;line-height:1.5;color:var(--_body-color)}svg.icon{width:24px}button{font-family:var(--btn-ff)}.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle{--_color: var(--heading-text-color, var(--primary-color));color:var(--_color);font-family:var(--ff-primary);line-height:1;font-weight:900;font-style:italic;overflow-wrap:break-word;hyphens:auto}.fs1.white,.fs2.white,.fs2>strong.white,.fs3.white,.fs3>strong.white,.fs4.white,.fs4>strong.white,.fs5.white,.fs6.white,.subtitle.white{color:var(--brand-white)}.fs1:is(strong),.fs2:is(strong),.fs2>strong:is(strong),.fs3:is(strong),.fs3>strong:is(strong),.fs4:is(strong),.fs4>strong:is(strong),.fs5:is(strong),.fs6:is(strong),.subtitle:is(strong){font-weight:900 !important}.fs1{--_font-size-min: var(--h1-font-size-min);--_font-size-max: var(--h1-font-size-max);text-transform:uppercase}.fs2{--_font-size-min: var(--h2-font-size-min);--_font-size-max: var(--h2-font-size-max);text-transform:uppercase}.fs3{--_font-size-min: var(--h3-font-size-min);--_font-size-max: var(--h3-font-size-max)}.fs4{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);line-height:1.2}.fs5{--_font-size-min: var(--h5-font-size-min);--_font-size-max: var(--h5-font-size-max)}.fs6{--_font-size-min: var(--h6-font-size-min);--_font-size-max: var(--h6-font-size-max)}.subtitle{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);--_color: var(--subtitle-text-color, var(--brand-primary-color));display:block;font-family:var(--ff-default);font-weight:500;color:var(--_color)}.scratch{position:relative;display:inline-block;padding-bottom:28px}.scratch>.scratch-marker{position:absolute;bottom:0;left:0;width:100%;height:25px}}@layer components{.video-block{width:100%}.video-block.right{margin-left:auto}.video-block.center{margin-inline:auto;text-align:center}.is-bleeding-right .video-block,.is-bleeding-left .video-block{max-width:none}.video-block.small{max-width:600px}.video-block.medium{max-width:1260px}.video-block.large{max-width:1520px}.video-component{--caption-color: var(--grey-4);width:100%}.video-component .video-item{border-radius:var(--image-radius);overflow:hidden;aspect-ratio:16/9}.video-component .video-item>.poster,.video-component .video-item>iframe{display:block;width:100%;height:100%;aspect-ratio:16/9}.video-component .video-item>.poster .picture-component>img,.video-component .video-item>iframe .picture-component>img{aspect-ratio:16/9;object-fit:cover}.video-component .video-item>.toggle-play{position:absolute;top:24px;right:24px;z-index:9999}.video-component .video-item>.toggle-play>.play-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:4px solid var(--white);color:var(--white);border-radius:100%;transition:transform var(--transition)}.video-component .video-item>.toggle-play>.play-icon>.icon{width:30px}.video-component .video-item>.toggle-play>.play-icon>.icon.play{width:20px}@media(min-width: 1024px){.video-component .video-item>.toggle-play>.play-icon{width:48px;height:48px}}@media(hover: hover){.video-component .video-item>.toggle-play>.play-icon:not([disabled]):hover{transform:scale(1.1)}}.video-component .video-item>.poster{position:relative}.video-component .video-item>.poster>.media-component{min-height:100%}.video-component .video-item>.poster>.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;align-items:center;justify-content:center;width:60px;height:60px;border:4px solid var(--white);color:var(--white);border-radius:100%;transition:transform var(--transition)}.video-component .video-item>.poster>.play-icon>.icon{width:30px}@media(min-width: 1024px){.video-component .video-item>.poster>.play-icon{width:80px;height:80px}}.video-component .video-item>.poster:not([disabled]):active>.play-icon{transform:translate(-50%, -50%) scale(1.1)}@media(hover: hover){.video-component .video-item>.poster:not([disabled]):hover>.play-icon{transform:translate(-50%, -50%) scale(1.1)}}.video-component .video-item>video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.video-component .video-item>video::cue{background-color:var(--black);color:var(--white);line-height:1.5}.video-component>figcaption{margin-top:10px;color:var(--caption-color)}.video-component.center{align-self:center}.video-component.bottom{align-self:flex-end}}.component-grid.right .video-block{margin-left:auto}
@layer base{.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle,body{font-size:max(var(--_font-size-min),var(--_font-size-min) + (var(--_font-size-max) - var(--_font-size-min))*min(1,log(var(--px-width)/var(--min-font-breakpoint))/log(var(--max-font-breakpoint)/var(--min-font-breakpoint))))}body{--_font-size-min: var(--body-font-size-min-medium);--_font-size-max: var(--body-font-size-max-medium);--_body-color: var(--body-text-color, var(--brand-black));font-family:var(--ff-default);font-weight:400;line-height:1.5;color:var(--_body-color)}svg.icon{width:24px}button{font-family:var(--btn-ff)}.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle{--_color: var(--heading-text-color, var(--primary-color));color:var(--_color);font-family:var(--ff-primary);line-height:1;font-weight:900;font-style:italic;overflow-wrap:break-word;hyphens:auto}.fs1.white,.fs2.white,.fs2>strong.white,.fs3.white,.fs3>strong.white,.fs4.white,.fs4>strong.white,.fs5.white,.fs6.white,.subtitle.white{color:var(--brand-white)}.fs1:is(strong),.fs2:is(strong),.fs2>strong:is(strong),.fs3:is(strong),.fs3>strong:is(strong),.fs4:is(strong),.fs4>strong:is(strong),.fs5:is(strong),.fs6:is(strong),.subtitle:is(strong){font-weight:900 !important}.fs1{--_font-size-min: var(--h1-font-size-min);--_font-size-max: var(--h1-font-size-max);text-transform:uppercase}.fs2{--_font-size-min: var(--h2-font-size-min);--_font-size-max: var(--h2-font-size-max);text-transform:uppercase}.fs3{--_font-size-min: var(--h3-font-size-min);--_font-size-max: var(--h3-font-size-max)}.fs4{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);line-height:1.2}.fs5{--_font-size-min: var(--h5-font-size-min);--_font-size-max: var(--h5-font-size-max)}.fs6{--_font-size-min: var(--h6-font-size-min);--_font-size-max: var(--h6-font-size-max)}.subtitle{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);--_color: var(--subtitle-text-color, var(--brand-primary-color));display:block;font-family:var(--ff-default);font-weight:500;color:var(--_color)}.scratch{position:relative;display:inline-block;padding-bottom:28px}.scratch>.scratch-marker{position:absolute;bottom:0;left:0;width:100%;height:25px}}@layer components{.Dialog.sm>.content{max-width:576px}.Dialog.md>.content{max-width:768px}.Dialog.lg>.content{max-width:992px}.Dialog>.backdrop{background-color:rgba(92,52,29,.6) !important}.Dialog>.content{display:flex;flex-direction:column;margin:20px;width:100%;max-height:calc(100dvh - 40px)}.Dialog>.content .header{display:flex;align-items:center;justify-content:space-between;padding:20px}.Dialog>.content .header>div{display:flex;flex-direction:column}.Dialog>.content .header>div .subtitle{margin-top:10px}.Dialog>.content .header .button-icon{display:inline-flex;align-items:center;justify-content:center;height:24px;align-self:flex-start;transition:all var(--transition)}.Dialog>.content .header .button-icon svg{transition:fill .2s ease-in-out}.Dialog>.content .body{padding:20px}.Dialog>.content .body .dialog-content{display:flex;flex-direction:column;gap:20px}.Dialog>.content .body .dialog-content .btn-wrapper{justify-content:space-between}.Dialog>.content .body .dialog-content .btn-wrapper button{align-self:flex-start}.default-dialog>.content{width:100%}.default-dialog>.content>div{background-color:var(--white);border-radius:var(--card-radius)}.default-dialog>.content>div>.body{padding-top:0}.media-dialog>.content>div>.header{position:fixed;top:0;right:0;display:inline-flex;gap:20px}.media-dialog>.content>div>.header>.button-icon{width:40px;height:40px;border-radius:100%;border:2px solid var(--white);color:var(--white)}.media-dialog>.content>div>.header>.button-icon:not([disabled]):active{color:var(--primary-color-1);border-color:var(--primary-color-1)}@media(hover: hover){.media-dialog>.content>div>.header>.button-icon:not([disabled]):hover{color:var(--primary-color-1);border-color:var(--primary-color-1)}}.media-dialog>.content>div>.body{background-color:var(--white);border-radius:var(--image-radius)}.media-dialog>.content>div>.body img,.media-dialog>.content>div>.body>video{display:block;border-radius:var(--image-radius);max-height:calc(100dvh - 115px);width:100%}.media-dialog>.content>div>.body .title{display:block;padding-inline:20px;padding-top:10px;text-align:center}}
@layer base{.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle,body{font-size:max(var(--_font-size-min),var(--_font-size-min) + (var(--_font-size-max) - var(--_font-size-min))*min(1,log(var(--px-width)/var(--min-font-breakpoint))/log(var(--max-font-breakpoint)/var(--min-font-breakpoint))))}body{--_font-size-min: var(--body-font-size-min-medium);--_font-size-max: var(--body-font-size-max-medium);--_body-color: var(--body-text-color, var(--brand-black));font-family:var(--ff-default);font-weight:400;line-height:1.5;color:var(--_body-color)}svg.icon{width:24px}button{font-family:var(--btn-ff)}.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle{--_color: var(--heading-text-color, var(--primary-color));color:var(--_color);font-family:var(--ff-primary);line-height:1;font-weight:900;font-style:italic;overflow-wrap:break-word;hyphens:auto}.fs1.white,.fs2.white,.fs2>strong.white,.fs3.white,.fs3>strong.white,.fs4.white,.fs4>strong.white,.fs5.white,.fs6.white,.subtitle.white{color:var(--brand-white)}.fs1:is(strong),.fs2:is(strong),.fs2>strong:is(strong),.fs3:is(strong),.fs3>strong:is(strong),.fs4:is(strong),.fs4>strong:is(strong),.fs5:is(strong),.fs6:is(strong),.subtitle:is(strong){font-weight:900 !important}.fs1{--_font-size-min: var(--h1-font-size-min);--_font-size-max: var(--h1-font-size-max);text-transform:uppercase}.fs2{--_font-size-min: var(--h2-font-size-min);--_font-size-max: var(--h2-font-size-max);text-transform:uppercase}.fs3{--_font-size-min: var(--h3-font-size-min);--_font-size-max: var(--h3-font-size-max)}.fs4{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);line-height:1.2}.fs5{--_font-size-min: var(--h5-font-size-min);--_font-size-max: var(--h5-font-size-max)}.fs6{--_font-size-min: var(--h6-font-size-min);--_font-size-max: var(--h6-font-size-max)}.subtitle{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);--_color: var(--subtitle-text-color, var(--brand-primary-color));display:block;font-family:var(--ff-default);font-weight:500;color:var(--_color)}.scratch{position:relative;display:inline-block;padding-bottom:28px}.scratch>.scratch-marker{position:absolute;bottom:0;left:0;width:100%;height:25px}}@layer components{.card-item-container{container:card-item/inline-size}.card-item{display:block;height:100%}.card-item>.body{flex:1;display:flex;flex-direction:column;padding:36px 36px 30px 36px}.card-item>.body>.title{display:block;text-transform:none}.card-item>.body>.btn-wrapper{margin-top:auto;padding-top:56px}.card-item>.body>.btn-wrapper>.link-default{min-height:unset}.card-item .summary{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}}@layer theme{.card-item{--_color: var(--card-color, var(--brand-text-color));--_bg-hover-color: var(--card-bg-hover-color, var(--brand-support-color-2));display:flex;flex-direction:column;color:var(--_color);border-radius:var(--image-radius);transition:background-color var(--transition);overflow:hidden;box-shadow:0px 4px 10px 0px rgba(0,0,0,.0509803922);background-color:var(--card-bg-color, var(--brand-component-color))}.card-item.green{background-color:var(--accent-color-1)}.card-item.pink{background-color:var(--accent-color-2)}.card-item.pink .title{color:var(--secondary-color)}.card-item>.media-component{position:relative;overflow:hidden;--default-image-height: 200px;height:var(--default-image-height);width:100%}@media(min-width: 992px){.card-item>.media-component{--default-image-height: 302px}}.card-item>.media-component .media-container{overflow:hidden}.card-item>.media-component img{--media-radius: 0;transition:transform var(--transition)}.card-item:not([disabled]):active>.media-component img{transform:scale(var(--image-trans-zoom))}.card-item:not([disabled]):active .link-default{color:var(--link-default-icon-color-hover, var(--secondary-color))}.card-item:not([disabled]):active .link-default .icon{color:var(--link-default-icon-color-hover, var(--secondary-color))}@media(hover: hover){.card-item:not([disabled]):hover>.media-component img{transform:scale(var(--image-trans-zoom))}.card-item:not([disabled]):hover .link-default{color:var(--link-default-icon-color-hover, var(--secondary-color))}.card-item:not([disabled]):hover .link-default .icon{color:var(--link-default-icon-color-hover, var(--secondary-color))}}}
@layer base{.PaginationNav .PaginationNavButton.left,.PaginationNav .PaginationNavButton.right,.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle,body{font-size:max(var(--_font-size-min),var(--_font-size-min) + (var(--_font-size-max) - var(--_font-size-min))*min(1,log(var(--px-width)/var(--min-font-breakpoint))/log(var(--max-font-breakpoint)/var(--min-font-breakpoint))))}body{--_font-size-min: var(--body-font-size-min-medium);--_font-size-max: var(--body-font-size-max-medium);--_body-color: var(--body-text-color, var(--brand-black));font-family:var(--ff-default);font-weight:400;line-height:1.5;color:var(--_body-color)}svg.icon{width:24px}button{font-family:var(--btn-ff)}.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle{--_color: var(--heading-text-color, var(--primary-color));color:var(--_color);font-family:var(--ff-primary);line-height:1;font-weight:900;font-style:italic;overflow-wrap:break-word;hyphens:auto}.fs1.white,.fs2.white,.fs2>strong.white,.fs3.white,.fs3>strong.white,.fs4.white,.fs4>strong.white,.fs5.white,.fs6.white,.subtitle.white{color:var(--brand-white)}.fs1:is(strong),.fs2:is(strong),.fs2>strong:is(strong),.fs3:is(strong),.fs3>strong:is(strong),.fs4:is(strong),.fs4>strong:is(strong),.fs5:is(strong),.fs6:is(strong),.subtitle:is(strong){font-weight:900 !important}.fs1{--_font-size-min: var(--h1-font-size-min);--_font-size-max: var(--h1-font-size-max);text-transform:uppercase}.fs2{--_font-size-min: var(--h2-font-size-min);--_font-size-max: var(--h2-font-size-max);text-transform:uppercase}.fs3{--_font-size-min: var(--h3-font-size-min);--_font-size-max: var(--h3-font-size-max)}.fs4{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);line-height:1.2}.fs5{--_font-size-min: var(--h5-font-size-min);--_font-size-max: var(--h5-font-size-max)}.fs6{--_font-size-min: var(--h6-font-size-min);--_font-size-max: var(--h6-font-size-max)}.subtitle{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);--_color: var(--subtitle-text-color, var(--brand-primary-color));display:block;font-family:var(--ff-default);font-weight:500;color:var(--_color)}.scratch{position:relative;display:inline-block;padding-bottom:28px}.scratch>.scratch-marker{position:absolute;bottom:0;left:0;width:100%;height:25px}}@layer components{.PaginationNav{--item-color: var(--secondary-color-2);--border-color: transparent;--bg-color: transparent;display:flex;justify-content:center;gap:5px}@media(min-width: 768px){.PaginationNav{justify-content:flex-end}}.PaginationNav .PaginationNavButton{display:flex;align-items:center;justify-content:center;min-width:30px;min-height:30px;border-radius:100%;font-family:var(--ff-primary);color:var(--item-color);border:1px solid var(--border-color);background-color:var(--bg-color);transition:background-color var(--transition),color var(--transition),border-color var(--transition)}.PaginationNav .PaginationNavButton.left{--border-color: var(--primary-color-1);--item-color: var(--primary-color-1);--_font-size-min: var(--body-font-size-min-small);--_font-size-max: var(--body-font-size-max-small)}.PaginationNav .PaginationNavButton.right{--border-color: var(--primary-color-1);--item-color: var(--primary-color-1);--_font-size-min: var(--body-font-size-min-small);--_font-size-max: var(--body-font-size-max-small)}.PaginationNav .PaginationNavButton.disabled{pointer-events:none;opacity:.5}.PaginationNav .PaginationNavButton.active{--item-color: var(--primary-color-1);font-weight:700;pointer-events:none;cursor:default;color:var(--item-color)}@media(min-width: 576px){.PaginationNav .PaginationNavButton{min-width:40px;min-height:40px}}.PaginationNav .PaginationNavButton:not(.active):not([disabled]):active{--item-color: var(--primary-color-1)}.PaginationNav .PaginationNavButton:not(.active):not([disabled]):active.left,.PaginationNav .PaginationNavButton:not(.active):not([disabled]):active.right{--bg-color: var(--primary-color-1);--item-color: var(--white)}@media(hover: hover){.PaginationNav .PaginationNavButton:not(.active):not([disabled]):hover{--item-color: var(--primary-color-1)}.PaginationNav .PaginationNavButton:not(.active):not([disabled]):hover.left,.PaginationNav .PaginationNavButton:not(.active):not([disabled]):hover.right{--bg-color: var(--primary-color-1);--item-color: var(--white)}}}
@layer base{.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle,body{font-size:max(var(--_font-size-min),var(--_font-size-min) + (var(--_font-size-max) - var(--_font-size-min))*min(1,log(var(--px-width)/var(--min-font-breakpoint))/log(var(--max-font-breakpoint)/var(--min-font-breakpoint))))}body{--_font-size-min: var(--body-font-size-min-medium);--_font-size-max: var(--body-font-size-max-medium);--_body-color: var(--body-text-color, var(--brand-black));font-family:var(--ff-default);font-weight:400;line-height:1.5;color:var(--_body-color)}svg.icon{width:24px}button{font-family:var(--btn-ff)}.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle{--_color: var(--heading-text-color, var(--primary-color));color:var(--_color);font-family:var(--ff-primary);line-height:1;font-weight:900;font-style:italic;overflow-wrap:break-word;hyphens:auto}.fs1.white,.fs2.white,.fs2>strong.white,.fs3.white,.fs3>strong.white,.fs4.white,.fs4>strong.white,.fs5.white,.fs6.white,.subtitle.white{color:var(--brand-white)}.fs1:is(strong),.fs2:is(strong),.fs2>strong:is(strong),.fs3:is(strong),.fs3>strong:is(strong),.fs4:is(strong),.fs4>strong:is(strong),.fs5:is(strong),.fs6:is(strong),.subtitle:is(strong){font-weight:900 !important}.fs1{--_font-size-min: var(--h1-font-size-min);--_font-size-max: var(--h1-font-size-max);text-transform:uppercase}.fs2{--_font-size-min: var(--h2-font-size-min);--_font-size-max: var(--h2-font-size-max);text-transform:uppercase}.fs3{--_font-size-min: var(--h3-font-size-min);--_font-size-max: var(--h3-font-size-max)}.fs4{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);line-height:1.2}.fs5{--_font-size-min: var(--h5-font-size-min);--_font-size-max: var(--h5-font-size-max)}.fs6{--_font-size-min: var(--h6-font-size-min);--_font-size-max: var(--h6-font-size-max)}.subtitle{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);--_color: var(--subtitle-text-color, var(--brand-primary-color));display:block;font-family:var(--ff-default);font-weight:500;color:var(--_color)}.scratch{position:relative;display:inline-block;padding-bottom:28px}.scratch>.scratch-marker{position:absolute;bottom:0;left:0;width:100%;height:25px}}@layer base{.item-overview .item-list{--min-column-size: 280px;display:grid;grid-template-columns:1fr;gap:20px}.item-overview .item-list>.item-column>*{height:100%}@media(min-width: 768px){.item-overview .item-list{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.item-overview .item-list{grid-template-columns:repeat(3, 1fr)}}.item-overview .PaginationNav{margin-top:20px}.item-overview-sidebar{display:grid;grid-template-columns:1fr;gap:40px}@media(pointer: coarse){.item-category-navigation{overflow-x:auto}}.item-category-navigation>ul{display:flex;flex-direction:row;gap:4px}@media(pointer: fine){.item-category-navigation>ul{flex-wrap:wrap}}.item-category-navigation .category-link-item{display:block;color:var(--primary-color);background-color:var(--white);padding:12px 24px;margin:6px;border-radius:100px;box-shadow:0px 4px 10px 0px rgba(0,0,0,.0509803922);outline:2px solid rgba(0,0,0,0);outline-offset:-2px}.item-category-navigation .category-link-item.active{color:var(--white);background-color:var(--primary-color)}.item-category-navigation .category-link-item:not(:focus-visible){transition:outline var(--transition)}@media(hover: hover){.item-category-navigation .category-link-item:not([disabled]):hover{outline:2px solid var(--primary-color)}}.item-category-navigation .category-link-item:focus-visible{outline:2px solid var(--primary-color);outline-offset:4px}}
@layer base{.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle,body{font-size:max(var(--_font-size-min),var(--_font-size-min) + (var(--_font-size-max) - var(--_font-size-min))*min(1,log(var(--px-width)/var(--min-font-breakpoint))/log(var(--max-font-breakpoint)/var(--min-font-breakpoint))))}body{--_font-size-min: var(--body-font-size-min-medium);--_font-size-max: var(--body-font-size-max-medium);--_body-color: var(--body-text-color, var(--brand-black));font-family:var(--ff-default);font-weight:400;line-height:1.5;color:var(--_body-color)}svg.icon{width:24px}button{font-family:var(--btn-ff)}.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle{--_color: var(--heading-text-color, var(--primary-color));color:var(--_color);font-family:var(--ff-primary);line-height:1;font-weight:900;font-style:italic;overflow-wrap:break-word;hyphens:auto}.fs1.white,.fs2.white,.fs2>strong.white,.fs3.white,.fs3>strong.white,.fs4.white,.fs4>strong.white,.fs5.white,.fs6.white,.subtitle.white{color:var(--brand-white)}.fs1:is(strong),.fs2:is(strong),.fs2>strong:is(strong),.fs3:is(strong),.fs3>strong:is(strong),.fs4:is(strong),.fs4>strong:is(strong),.fs5:is(strong),.fs6:is(strong),.subtitle:is(strong){font-weight:900 !important}.fs1{--_font-size-min: var(--h1-font-size-min);--_font-size-max: var(--h1-font-size-max);text-transform:uppercase}.fs2{--_font-size-min: var(--h2-font-size-min);--_font-size-max: var(--h2-font-size-max);text-transform:uppercase}.fs3{--_font-size-min: var(--h3-font-size-min);--_font-size-max: var(--h3-font-size-max)}.fs4{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);line-height:1.2}.fs5{--_font-size-min: var(--h5-font-size-min);--_font-size-max: var(--h5-font-size-max)}.fs6{--_font-size-min: var(--h6-font-size-min);--_font-size-max: var(--h6-font-size-max)}.subtitle{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);--_color: var(--subtitle-text-color, var(--brand-primary-color));display:block;font-family:var(--ff-default);font-weight:500;color:var(--_color)}.scratch{position:relative;display:inline-block;padding-bottom:28px}.scratch>.scratch-marker{position:absolute;bottom:0;left:0;width:100%;height:25px}}@layer components{.LoadMoreNav{display:flex;justify-content:center;margin-top:72px}}
@layer base{.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle,body{font-size:max(var(--_font-size-min),var(--_font-size-min) + (var(--_font-size-max) - var(--_font-size-min))*min(1,log(var(--px-width)/var(--min-font-breakpoint))/log(var(--max-font-breakpoint)/var(--min-font-breakpoint))))}body{--_font-size-min: var(--body-font-size-min-medium);--_font-size-max: var(--body-font-size-max-medium);--_body-color: var(--body-text-color, var(--brand-black));font-family:var(--ff-default);font-weight:400;line-height:1.5;color:var(--_body-color)}svg.icon{width:24px}button{font-family:var(--btn-ff)}.fs1,.fs2,.fs2>strong,.fs3,.fs3>strong,.fs4,.fs4>strong,.fs5,.fs6,.subtitle{--_color: var(--heading-text-color, var(--primary-color));color:var(--_color);font-family:var(--ff-primary);line-height:1;font-weight:900;font-style:italic;overflow-wrap:break-word;hyphens:auto}.fs1.white,.fs2.white,.fs2>strong.white,.fs3.white,.fs3>strong.white,.fs4.white,.fs4>strong.white,.fs5.white,.fs6.white,.subtitle.white{color:var(--brand-white)}.fs1:is(strong),.fs2:is(strong),.fs2>strong:is(strong),.fs3:is(strong),.fs3>strong:is(strong),.fs4:is(strong),.fs4>strong:is(strong),.fs5:is(strong),.fs6:is(strong),.subtitle:is(strong){font-weight:900 !important}.fs1{--_font-size-min: var(--h1-font-size-min);--_font-size-max: var(--h1-font-size-max);text-transform:uppercase}.fs2{--_font-size-min: var(--h2-font-size-min);--_font-size-max: var(--h2-font-size-max);text-transform:uppercase}.fs3{--_font-size-min: var(--h3-font-size-min);--_font-size-max: var(--h3-font-size-max)}.fs4{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);line-height:1.2}.fs5{--_font-size-min: var(--h5-font-size-min);--_font-size-max: var(--h5-font-size-max)}.fs6{--_font-size-min: var(--h6-font-size-min);--_font-size-max: var(--h6-font-size-max)}.subtitle{--_font-size-min: var(--h4-font-size-min);--_font-size-max: var(--h4-font-size-max);--_color: var(--subtitle-text-color, var(--brand-primary-color));display:block;font-family:var(--ff-default);font-weight:500;color:var(--_color)}.scratch{position:relative;display:inline-block;padding-bottom:28px}.scratch>.scratch-marker{position:absolute;bottom:0;left:0;width:100%;height:25px}}@layer theme{.news-overview{display:flex;flex-direction:column}.news-overview .item-list{--min-column-size: 358px;gap:32px}.news-overview .item-list .item-column:nth-child(18n+2) .card-item-container .card-item,.news-overview .item-list .item-column:nth-child(18n+9) .card-item-container .card-item,.news-overview .item-list .item-column:nth-child(18n+13) .card-item-container .card-item{background-color:var(--accent-color-2)}.news-overview .item-list .item-column:nth-child(18n+2) .card-item-container .card-item .title,.news-overview .item-list .item-column:nth-child(18n+9) .card-item-container .card-item .title,.news-overview .item-list .item-column:nth-child(18n+13) .card-item-container .card-item .title{color:var(--secondary-color)}.news-overview .item-list .item-column:nth-child(18n+4) .card-item-container .card-item,.news-overview .item-list .item-column:nth-child(18n+11) .card-item-container .card-item,.news-overview .item-list .item-column:nth-child(18n+18) .card-item-container .card-item{background-color:var(--accent-color-1)}.featured-item-block{background-color:var(--primary-color);border-radius:var(--image-radius);display:grid;grid-template-columns:1fr}.featured-item-block .image{min-height:200px}.featured-item-block .image .media-container img{border-radius:var(--image-radius) var(--image-radius) 0 0}@media(min-width: 768px){.featured-item-block{grid-template-columns:1fr 500px}.featured-item-block .image{min-height:unset}.featured-item-block .image .media-container img{border-radius:var(--image-radius) 0 0 var(--image-radius)}}@media(min-width: 1024px){.featured-item-block{grid-template-columns:1fr 650px}}.featured-item-block .featured-item{display:flex;flex-direction:column;gap:16px;color:var(--white);padding:32px}@media(min-width: 768px){.featured-item-block .featured-item{padding:68px 32px 32px 66px}}.featured-item-block .featured-item .title{color:var(--accent-color-1);text-transform:uppercase;line-height:1.3}.featured-item-block .featured-item .summary{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.featured-item-block .featured-item .btn-wrapper{margin-left:auto}@media(min-width: 768px){.featured-item-block .featured-item .btn-wrapper{margin-top:92px}}.featured-item-block .featured-item .btn-wrapper>.btn-round{--btn-bg: var(--accent-color-1);--btn-border-color: var(--accent-color-1);--btn-color: var(--primary-color);min-width:48px;min-height:48px}.featured-item-block .featured-item .btn-wrapper>.btn-round>svg{min-width:20px}@media(min-width: 768px){.featured-item-block .featured-item .btn-wrapper>.btn-round{min-width:73px;min-height:73px}.featured-item-block .featured-item .btn-wrapper>.btn-round>svg{min-width:32px}}}
