/****** FILE: app/client/dist/styles/carousel-linkblock.css *****/
.carousel-link{background-color:var(--_primary-background,transparent);color:var(--_primary-foreground,var(--c-text))}.carousel-link .embla-dots{display:block;margin-bottom:0;margin-top:2.5rem;padding-left:2rem;padding-right:2rem;text-align:center;width:100%}@media only screen and (min-width:968px){.carousel-link .embla-dots{display:none}}.carousel-link .embla-dots__button{background-color:currentColor;border-radius:50%;color:inherit;cursor:pointer;display:inline-block;font-size:0;height:1.4rem;margin:.5rem;opacity:.3;vertical-align:middle;width:1.4rem}.carousel-link .embla-dots__button--selected{opacity:1;transform:scale(1.25)}.carousel-link .embla-button{background-color:var(--_secondary-background,var(--_primary-foreground,var(--c-text)));color:var(--_secondary-foreground,var(--_primary-background,#fff));height:5rem;position:absolute;top:50%;transform:translateY(-50%);width:5rem}.carousel-link .embla-button:before{background-color:currentColor;content:"";height:50%;left:25%;-webkit-mask-image:url(/_resources/app/client/images/svg/chevron.svg?1742410996915);mask-image:url(/_resources/app/client/images/svg/chevron.svg?1742410996915);-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%}.carousel-link .embla-button--prev{left:0;transform:translateY(-50%) scaleX(-1)}.carousel-link .embla-button--next{right:0}.carousel-link__header{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:5rem;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.carousel-link__header{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.carousel-link__header{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.carousel-link__header{padding-left:0;padding-right:0}}.carousel-link__header :last-child{margin-bottom:0}.carousel-link__content{display:block;margin-bottom:4rem;padding-left:2rem;padding-right:2rem;width:100%}.carousel-link__wrap{overflow:hidden;position:relative}.carousel-link__carousel{margin-bottom:0}.carousel-link__container{display:flex}.carousel-link-item{flex:0 0 auto;max-width:100%;min-width:0;padding-left:2rem;padding-right:2rem}.carousel-link-item.active .carousel-link-item__link{transform:translateY(0)}.carousel-link-item__wrap{overflow:hidden;position:relative}.carousel-link-item__media img{height:50vh;width:auto}.carousel-link-item__link{background-color:var(--_secondary-background,var(--_primary-background,#fff));bottom:0;color:var(--_secondary-foreground,inherit);display:block;font-weight:700;left:0;min-width:50%;padding:1.5rem 10rem 1.5rem 2rem;position:absolute;text-decoration:none;transform:translateY(100%);transition:transform .3s ease}.carousel-link-item__link.dark{color:#fff}.carousel-link-item__link:active:after,.carousel-link-item__link:focus-visible:after,.carousel-link-item__link:hover:after{transform:translateX(.5rem)}.carousel-link-item__link:after{background-color:currentColor;content:"";height:calc(100% - 4rem);-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1742410996915);mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1742410996915);-webkit-mask-position:center right;mask-position:center right;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:2rem;mask-size:2rem;position:absolute;right:2rem;top:2rem;transition:transform .3s ease;width:8rem}.carousel-link-item__summary{font-weight:400;margin-bottom:0}
/****** FILE: app/client/dist/styles/default-percentageblock.css *****/
.default-percentage__wrap{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:-4rem;margin-left:auto;margin-right:auto;max-width:154rem;padding-left:1rem;padding-right:1rem;width:100%}@media only screen and (min-width:640px){.default-percentage__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-percentage__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.default-percentage__wrap{padding-left:0;padding-right:0}}.default-percentage-item{display:block;margin-bottom:4rem;padding-left:2rem;padding-right:2rem;width:100%}@media only screen and (min-width:1024px){.default-percentage-item.percentage-25{width:25%}.default-percentage-item.percentage-33{width:33.33333%}.default-percentage-item.percentage-50{width:50%}.default-percentage-item.percentage-66{width:66.66667%}.default-percentage-item.percentage-75{width:75%}.default-percentage-item.percentage-100{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.default-percentage-item{display:table;table-layout:fixed}.default-percentage-item__details,.default-percentage-item__media{display:table-cell!important;opacity:0;vertical-align:middle!important;width:50%!important}.default-percentage-item__media+.default-percentage-item__details{padding-left:4rem}}@media only screen and (max-width:1023px){.default-percentage-item--space{display:none}}.default-percentage-item.in-view .default-percentage-item__details,.default-percentage-item.in-view .default-percentage-item__media{opacity:1;transition:opacity 1s ease}.default-percentage-item__media{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;margin-bottom:2rem;opacity:0;position:relative;width:100%}.default-percentage-item__media img{border-radius:0;display:block;height:100%;position:relative;width:100%}.default-percentage-item__details{color:inherit;opacity:0}.default-percentage-item__title{display:block;font-family:var(--font-family-headings);font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem}@media only screen and (min-width:968px){.default-percentage-item__title{font-size:3rem;line-height:1.2}}.default-percentage-item__summary,.default-percentage-item__summary :last-child{margin-bottom:0}.default-percentage-item__link{color:var(--_secondary-background,inherit);margin-top:4rem}
/****** FILE: app/client/dist/styles/icon-processblock.css *****/
.default-process.icon{counter-reset:item-counter}.default-process.icon .default-process-item__wrap:before{content:counter(item-counter);counter-increment:item-counter;display:block;font-family:var(--font-family-headings);font-size:5rem;font-weight:700;line-height:1;margin-bottom:2rem;opacity:.5}@media only screen and (min-width:968px){.default-process.icon .default-process-item__wrap:before{font-size:6.4rem;line-height:1}}
