/****** FILE: app/client/dist/styles/default-imageblock.css *****/
.default-image.in-view .default-image__content,.default-image.in-view .default-image__image{opacity:1;transition:opacity 1s ease}.default-image__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;width:100%}@media only screen and (min-width:640px){.default-image__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-image__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.default-image__wrap{padding-left:0;padding-right:0}}.default-image__content,.default-image__media{display:block;margin-bottom:4rem;padding-left:2rem;padding-right:2rem;width:100%}.default-image__media{margin-bottom:2rem}.default-image__content,.default-image__image{opacity:0}.default-image__image{position:relative}.default-image__image img{display:block;height:auto;width:100%}.default-image__content p{color:var(--_secondary-background,inherit);margin-bottom:0}
/****** FILE: app/client/dist/styles/default-downloadblock.css *****/
.default-download{padding-top:5rem}.default-download,.default-download:last-child{padding-bottom:5rem}@media only screen and (min-width:1024px){.default-download{padding-top:10rem}.default-download:last-child{padding-bottom:10rem}}.default-download.in-view .default-download__header{opacity:1;transition:opacity 1s ease}.default-download__wrap{align-items:stretch;flex-direction:row;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-download__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-download__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.default-download__wrap{padding-left:0;padding-right:0}}.default-download__wrap{display:flex;flex-wrap:wrap;gap:2rem}@media only screen and (min-width:968px){.default-download__wrap{gap:4rem}}.default-download__content,.default-download__list{display:block;margin-bottom:4rem;padding-left:2rem;padding-right:2rem;width:100%}.default-download__header,.default-download__list{width:100%}.default-download__list{border-top:.2rem solid var(--c-text);padding-top:4rem}@media only screen and (min-width:968px){.default-download__list{width:calc(40% - 2rem)}}.default-download__header{margin-bottom:5rem;opacity:0}.default-download__header :last-child{margin-bottom:0}@media only screen and (min-width:968px){.default-download__header{width:calc(60% - 2rem)}}.default-download__list{margin-bottom:0}@media only screen and (min-width:968px){.default-download__list{border-spacing:0 15px;display:table}}.default-download-item{color:inherit;display:block;display:flex;gap:2rem;justify-content:space-between;margin-bottom:1rem;opacity:0;padding-left:2rem;padding-right:2rem;position:relative;text-decoration:none;width:100%}.default-download-item:active .default-download-item__title,.default-download-item:focus-visible .default-download-item__title,.default-download-item:hover .default-download-item__title{color:var(--c-primary)}.default-download-item:active .default-download-item__icon,.default-download-item:focus-visible .default-download-item__icon,.default-download-item:hover .default-download-item__icon{transform:scale(1.05)}@media only screen and (min-width:968px){.default-download-item{background-color:transparent;gap:4rem;padding-left:2rem;width:100%}}.default-download-item.in-view{opacity:1;transition:opacity 1s ease}.default-download-item:last-child{margin-bottom:0}.default-download-item__summary{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}.default-download-item__title{font-weight:700;margin-bottom:0;transition:color .3s ease}@media only screen and (max-width:967px){.default-download-item__title{font-size:var(--font-size-h3--small,3.2rem);line-height:1.3}}@media only screen and (min-width:968px){.default-download-item__title{font-size:var(--font-size-h3--medium,3.5rem);line-height:1.3}}@media only screen and (min-width:1024px){.default-download-item__title{font-size:var(--font-size-h3--large,3.8rem)}}.default-download-item__title *{font:inherit;line-height:inherit}.default-download-item__icon{background-color:var(--_secondary-background,var(--c-primary));height:3rem;margin-bottom:0;-webkit-mask-image:url(/_resources/app/client/images/svg/download.svg?1753917588073);mask-image:url(/_resources/app/client/images/svg/download.svg?1753917588073);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .4s ease;width:3rem}
/****** FILE: app/client/dist/styles/default-tabbedblock.css *****/
.default-tabbed{padding-bottom:0;padding-top:5rem}.default-tabbed:last-child{padding-bottom:5rem}@media only screen and (min-width:1024px){.default-tabbed{padding-top:10rem}.default-tabbed:last-child{padding-bottom:10rem}}.default-tabbed.in-view .default-tabbed__header{opacity:1;transition:opacity 1s ease}.default-tabbed__header,.default-tabbed__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;width:100%}@media only screen and (min-width:640px){.default-tabbed__header,.default-tabbed__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-tabbed__header,.default-tabbed__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.default-tabbed__header,.default-tabbed__wrap{padding-left:0;padding-right:0}}.default-tabbed__header{margin-bottom:5rem;opacity:0}.default-tabbed__wrap{display:flex;flex-direction:column;gap:4rem}@media only screen and (min-width:768px){.default-tabbed__wrap{flex-direction:row}}.default-tabbed__tabs{border-top:.2rem solid var(--c-text);padding-top:4rem;width:100%}@media only screen and (min-width:768px){.default-tabbed__tabs{width:calc(40% - 2rem)}}.default-tabbed__tabs li{margin-bottom:.5rem}.default-tabbed__tab{align-items:center;color:var(--c-text);column-gap:1rem;display:flex;font-weight:600;margin-bottom:0;position:relative;text-decoration:none;transition:color .3s ease}@media only screen and (max-width:967px){.default-tabbed__tab{font-size:var(--font-size-h4--small,2.2rem);line-height:1.3}}@media only screen and (min-width:968px){.default-tabbed__tab{font-size:var(--font-size-h4--medium,2.5rem);line-height:1.3}}@media only screen and (min-width:1024px){.default-tabbed__tab{font-size:var(--font-size-h4--large,2.8rem)}}.default-tabbed__tab *{font:inherit;line-height:inherit}.default-tabbed__tab:after{background-color:var(--_secondary-background,var(--c-secondary));content:"";display:block;height:.8em;-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1753917588046);mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1753917588046);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:0;transition:all .3s ease;width:.8em}.default-tabbed__tab:active,.default-tabbed__tab:focus-visible,.default-tabbed__tab:hover{color:var(--_secondary-background,var(--c-secondary))}.default-tabbed__tab:active:after,.default-tabbed__tab:focus-visible:after,.default-tabbed__tab:hover:after{opacity:1;transform:translateX(1rem)}.default-tabbed__tab-content{display:none;opacity:0;order:2;transition:opacity .3s ease}@media only screen and (min-width:768px){.default-tabbed__tab-content{padding-top:4rem}}.default-tabbed__tab-content__wrap{display:flex;flex-direction:column;position:relative;width:100%}@media only screen and (min-width:768px){.default-tabbed__tab-content__wrap{width:calc(60% - 2rem)}}.default-tabbed__tab-content.active{display:block;opacity:1;order:1}.default-tabbed__tab-images{display:flex;flex-wrap:wrap;gap:2rem}.default-tabbed__tab-images img{width:100%}@media only screen and (min-width:640px){.default-tabbed__tab-images img{max-width:calc(50% - 2rem)}}@media only screen and (min-width:1024px){.default-tabbed__tab-images img{max-width:calc(33% - 2rem)}}
/****** FILE: app/client/dist/styles/default-galleryblock.css *****/
.default-gallery{padding-bottom:0;padding-top:5rem}.default-gallery:last-child{padding-bottom:5rem}@media only screen and (min-width:1024px){.default-gallery{padding-top:10rem}.default-gallery:last-child{padding-bottom:10rem}}.default-gallery.in-view .default-gallery__header{opacity:1;transition:opacity 1s ease}.default-gallery__header,.default-gallery__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;width:100%}@media only screen and (min-width:640px){.default-gallery__header,.default-gallery__wrap{padding-left:2rem;padding-right:2rem}}@media only screen and (min-width:768px){.default-gallery__header,.default-gallery__wrap{padding-left:5rem;padding-right:5rem}}@media only screen and (min-width:3920px){.default-gallery__header,.default-gallery__wrap{padding-left:0;padding-right:0}}.default-gallery__header{margin-bottom:5rem;opacity:0}.default-gallery__content{display:block;margin-bottom:0;padding-left:2rem;padding-right:2rem;width:100%}.default-gallery__content :last-child{margin-bottom:0}.default-gallery__wrap{display:grid;gap:2rem}@media only screen and (min-width:640px){.default-gallery__wrap.columns-3,.default-gallery__wrap.columns-4{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.default-gallery__wrap{grid-auto-flow:dense}.default-gallery__wrap.columns-3{grid-template-areas:"featured . ." "featured . ." "featured . ." "featured . .";grid-template-columns:2fr repeat(2,1fr)}.default-gallery__wrap.columns-4{grid-template-areas:"featured . . ." "featured . . ." "featured . . ." "featured . . .";grid-template-columns:2fr repeat(3,1fr)}}.default-gallery .default-gallery-modal{display:none}.default-gallery .modal .default-gallery-modal{display:block}.default-gallery-item{opacity:0}@media only screen and (min-width:1024px){.default-gallery-item:first-child{grid-area:featured;grid-row:1/-1}.default-gallery-item:first-child .default-gallery-item__media:before{padding-bottom:calc(140% + 2rem)}}.default-gallery-item:nth-child(n+2){grid-column:span 1}.default-gallery-item.in-view{opacity:1;transition:opacity 1s ease}.default-gallery-item__action{color:inherit;display:block;height:auto;margin-bottom:0;width:100%}@media only screen and (max-width:767px){.default-gallery-item__action:not(.has-video){pointer-events:none}}.default-gallery-item__action:focus .default-gallery-item__media,.default-gallery-item__action:hover .default-gallery-item__media{opacity:.75}.default-gallery-item__media{position:relative;transition:opacity .3s ease}.default-gallery-item__media:before{content:"";display:block;padding-bottom:140%;position:relative}.default-gallery-item__media img{display:block;object-fit:cover}.default-gallery-item__media img,.default-gallery-item__video{height:100%;left:0;position:absolute;top:0;width:100%}.default-gallery-item__icon{background-color:currentColor;border-radius:50%;color:var(--_secondary-background,inherit);display:block;height:10rem;left:50%;margin-left:-5rem;margin-top:-5rem;-webkit-mask-image:url(/_resources/app/client/images/svg/play.svg?1753917588099);mask-image:url(/_resources/app/client/images/svg/play.svg?1753917588099);-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:50%;width:10rem}.default-gallery-modal{background-color:var(--_primary-background,transparent);color:var(--_secondary-background,inherit);position:relative}.default-gallery-modal__wrap{overflow:hidden}.default-gallery-modal .embla-dots{display:none;left:0;margin-top:2.5rem;position:absolute;text-align:center;top:100%;width:100%}.default-gallery-modal .embla-dots__button{background-color:currentColor;border-radius:50%;color:var(--_secondary-background,var(--c-secondary));cursor:pointer;display:inline-block;height:1.4rem;margin:.5rem;opacity:.5;vertical-align:middle;width:1.4rem}.default-gallery-modal .embla-dots__button--selected{opacity:1;transform:scale(1.25)}.default-gallery-modal .embla-button-container{display:flex;gap:2rem;justify-content:flex-end;position:absolute;top:-5rem;width:100%}.default-gallery-modal .embla-button{background-color:var(--_secondary-background,var(--_primary-foreground,var(--c-secondary)));height:4rem;transition:all .3s ease;width:4rem}.default-gallery-modal .embla-button--prev{-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-left.svg?1753917588099);mask-image:url(/_resources/app/client/images/svg/arrow-left.svg?1753917588099)}.default-gallery-modal .embla-button--next,.default-gallery-modal .embla-button--prev{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.default-gallery-modal .embla-button--next{-webkit-mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1753917588099);mask-image:url(/_resources/app/client/images/svg/arrow-right.svg?1753917588099)}.default-gallery-modal .embla-button:active,.default-gallery-modal .embla-button:focus-visible,.default-gallery-modal .embla-button:hover{transform:scale(1.25)}.default-gallery-modal__slider{display:flex}.default-gallery-modal__item{flex:0 0 100%;min-width:0}.default-gallery-modal__media{max-height:65svh;position:relative;width:100%}.default-gallery-modal__media iframe{height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s ease;width:100%}.default-gallery-modal__media iframe.video-loaded{opacity:1}.default-gallery-modal__image{padding-bottom:56.25%;position:relative;width:100%}.default-gallery-modal__image.has-video img,.default-gallery-modal__image.has-video picture{object-fit:cover}.default-gallery-modal__image img,.default-gallery-modal__image picture{display:block;height:100%;left:0;object-fit:contain;object-position:center;pointer-events:none;position:absolute;top:0;width:100%}.default-gallery-modal__video{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.default-gallery-modal__video svg{height:15rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:15rem}
