/****** FILE: app/client/dist/styles/slider-blogblock.css *****/
.slider-blog{padding-bottom:5rem;padding-top:5rem;width:100%}@media only screen and (min-width:1024px){.slider-blog{padding-bottom:10rem;padding-top:10rem}}.slider-blog.in-view img{opacity:1!important;transition:opacity 1s ease}.slider-blog.in-view .tns-item-active{width:10%!important}.slider-blog.in-view .slider-blog__header{opacity:1;transition:opacity 1s ease}.slider-blog__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:1rem;padding-right:1rem;position:relative;width:100%}@media only screen and (min-width:640px){.slider-blog__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.slider-blog__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.slider-blog__wrap{padding-left:0;padding-right:0}}.slider-blog__header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:0;width:100%}@media only screen and (max-width:767px){.slider-blog__header{align-items:flex-start;flex-direction:column;max-width:90%}}.slider-blog__controls{display:flex;gap:1rem}.slider-blog__content{margin-bottom:2rem}.slider-blog__content :last-child{margin-bottom:0}.slider-blog__inner{overflow:hidden;width:100%}.slider-blog__list{display:flex;width:100%}.slider-blog__item{color:#fff;display:block;flex:0 0 100%;height:30rem;overflow:hidden;padding:1rem;position:relative;transition:width .3s ease-in-out;width:100%}.slider-blog__item:active .slider-blog__item__content,.slider-blog__item:focus-visible .slider-blog__item__content,.slider-blog__item:hover .slider-blog__item__content{transform:scale(1.025)}.slider-blog__item:active .slider-blog__item__background:before,.slider-blog__item:focus-visible .slider-blog__item__background:before,.slider-blog__item:hover .slider-blog__item__background:before{background-color:var(--_secondary-background,transparent);opacity:.8}@media only screen and (min-width:540px){.slider-blog__item{flex:0 0 auto;height:30rem;width:30rem}}@media only screen and (min-width:968px){.slider-blog__item{height:40rem;width:40rem}}.slider-blog__item__content{bottom:4rem;left:4rem;position:absolute;transform:scale(1);transition:transform .3s ease-in-out;width:calc(100% - 8rem);z-index:2}.slider-blog__item__date{font-size:1.6rem;font-weight:500;margin-bottom:1em}.slider-blog__item__title{font-size:2.4rem;font-weight:500;margin-bottom:0}.slider-blog__item__background{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:.5rem;height:100%;overflow:hidden;position:relative;width:100%}.slider-blog__item__background img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.slider-blog__item__background:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.slider-blog .embla-button{background-color:var(--_secondary-background,var(--c-primary));border-radius:.3rem;height:5rem;position:relative;width:5rem}.slider-blog .embla-button:before{background-color:var(--_secondary-foreground,#fff);content:"";height:50%;left:25%;-webkit-mask-image:url(/_resources/app/client/images/svg/chevron.svg?1754950107090);mask-image:url(/_resources/app/client/images/svg/chevron.svg?1754950107090);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:25%;width:50%}.slider-blog .embla-button--prev{transform:scaleX(-1)}
/****** FILE: app/client/dist/styles/background-mediatextblock.css *****/
.background-mediatext{overflow:hidden;position:relative}.background-mediatext section{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.background-mediatext section{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.background-mediatext section{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.background-mediatext section{padding-left:0;padding-right:0}}.background-mediatext__content{display:block;margin-bottom:0;max-width:140ch;padding-left:2rem;padding-right:2rem;position:relative;width:100%}@media only screen and (max-width:967px){.background-mediatext__content *,.background-mediatext__content .background-media-text__link__holder{padding-left:0!important}}.background-mediatext__image{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.background-mediatext__image img{height:100%;object-fit:cover;width:100%}
/****** FILE: app/client/dist/styles/default-sponsorsblock.css *****/
.default-sponsors{background:var(--_primary-background,inherit);color:var(--_secondary-background,inherit);padding-bottom:5rem;padding-top:5rem}@media only screen and (min-width:1024px){.default-sponsors{padding-bottom:10rem;padding-top:10rem}}.default-sponsors__wrapper{align-items:stretch;display:flex;flex-direction:row;flex-direction:column;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:1rem;padding-right:1rem;position:relative;width:100%}@media only screen and (min-width:640px){.default-sponsors__wrapper{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-sponsors__wrapper{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.default-sponsors__wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:768px){.default-sponsors__wrapper{flex-direction:row}}.default-sponsors__title{margin-bottom:4rem;text-align:center;width:100%}@media only screen and (min-width:768px){.default-sponsors__title{text-align:left}}.default-sponsors__list{display:flex;flex-direction:column;gap:2rem;justify-content:center;width:100%}@media only screen and (min-width:768px){.default-sponsors__list{align-items:stretch;flex-direction:row;flex-wrap:wrap;gap:4rem;justify-content:flex-start;margin-left:auto}}.default-sponsors__item{align-items:stretch;display:flex;flex:1;flex-direction:column;justify-content:space-between;max-width:33%;min-width:25%;position:relative;text-decoration:none;transition:transform .3s ease}@media only screen and (min-width:768px){.default-sponsors__item{max-width:20%;min-width:10%}}.default-sponsors__item:active,.default-sponsors__item:focus-visible,.default-sponsors__item:hover{transform:scale(1.05)}.default-sponsors__item>div{height:100%}.default-sponsors__item img{height:100%;object-fit:contain;width:100%}.default-sponsors__item__text{border-top:1px solid #c5c5c5;color:#c5c5c5;font-family:var(--f-headings);font-size:1.8rem;margin-bottom:0;margin-top:1rem}
/****** FILE: app/client/dist/styles/background-textblock.css *****/
.background-text{overflow-x:clip;position:relative}.background-text.in-view .background-text__background,.background-text.in-view .background-text__wrap{opacity:1;transition:opacity 1s ease}.background-text__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:154rem;max-width:1280px;opacity:0;padding-left:1rem;padding-right:1rem;position:relative;width:100%;z-index:2}@media only screen and (min-width:640px){.background-text__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.background-text__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.background-text__wrap{padding-left:0;padding-right:0}}.background-text__content{display:block;margin-bottom:0;padding-left:2rem;padding-right:2rem;width:100%}.background-text__content:last-child{margin:0 auto;max-width:968px}.background-text__heading{color:var(--_secondary-background,inherit);margin-bottom:.4em}.background-text__background{opacity:0}.background-text__background svg{height:auto;position:absolute;top:0;width:50%}.background-text__background svg,.background-text__background svg g,.background-text__background svg path{fill:var(--_tertiary-background,inherit)}.background-text__background.right svg{right:0;transform:translateX(40%)}.background-text__background.left svg{left:0;transform:translateX(-40%)}@media only screen and (max-width:767px){.background-text__background svg{height:auto;width:100%}}
