.loading-enter-active,.loading-leave-active{transition:opacity var(--loading-fade-time,.5s) ease}.loading-enter-from,.loading-leave-to{opacity:0}.debug{--debug-content-background:0,255,255;--debug-row-background:255,215,0;--debug-col-background:255,20,147}.debug div.content{--alpha:.1;background-color:rgba(var(--debug-content-background),var(--alpha))}.debug div.row{--alpha:.2;background-color:rgba(var(--debug-row-background),var(--alpha))}.debug div.col{--alpha:.1}.debug div.col,.debug div.row>div.col:nth-child(2n){background-color:rgba(var(--debug-col-background),var(--alpha))}.debug div.row>div.col:nth-child(2n){--alpha:.2}.debug:after,.debug:before{content:"";height:0;left:0;position:fixed;top:calc(var(--inview-threshold, 50vh) - 1px);width:100%;z-index:10000}.debug:before{border-bottom:2px dashed rgba(var(--_dark_rgb),.5)}.debug:after{border-bottom:2px dashed rgba(var(--_light_rgb),.333)}*{background-color:transparent;border:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-decoration:none}*,:after,:before{box-sizing:border-box}html{font-size:16px}body{font-family:sans-serif;line-height:1;min-height:100vh;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,a img,a svg{cursor:pointer}img,svg{cursor:default;display:block;max-width:100%;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}li,ol,ul{list-style-type:none}:root{--elem-border-radius:.333em;--scroll-margin:var(--header-height,0px);--img-placeholder-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMzIxLjg5MSAyMjAuNTYyaC0xMS44OTVsLTMuNjc4LTIwLjg2Yy0uOTU5LTUuNDM5LTYuMTQ2LTkuMDcxLTExLjU4NS04LjExMmwtMTA2LjM1OSAxOC43NTRjLTUuNDM5Ljk1OS05LjA3MSA2LjE0Ni04LjExMiAxMS41ODVsMTMuODkyIDc4Ljc4NWMuODQ5IDQuODE3IDUuMDE2IDguMjEgOS43MzcgOC4yNTh2MS41OTFjMCA1LjUyMyA0LjQ3NyAxMCAxMCAxMGgxMDhjNS41MjMgMCAxMC00LjQ3NyAxMC0xMHYtODBjMC01LjUyMy00LjQ3Ny0xMC4wMDEtMTAtMTAuMDAxbS0xMTggMTB2NjcuNzgzbC0xMy43OC03OC4xNTIgMTA2LjM1OS0xOC43NTQgMy4zNzIgMTkuMTIzaC04NS45NTFjLTUuNTIzIDAtMTAgNC40NzgtMTAgMTBtMTE4IDQyLjIxMy0yNC4xNzYtMjQuMTc3LTMzLjI4OSAzMy4yODktMTYuMTEyLTE2LjExMi0zNC40MjMgMzQuNDIzdi02OS42MzZoMTA4em0tODcuOTgzLTEwLjI3MWM2LjYyNyAwIDEyLTUuMzczIDEyLTEycy01LjM3My0xMi0xMi0xMi0xMiA1LjM3My0xMiAxMiA1LjM3MyAxMiAxMiAxMiIvPjwvc3ZnPg==)}.alter,.dark{--img-placeholder-color:var(--_dark-300);--img-placeholder-lux:rgba(var(--_light_rgb),.25)}.none{display:none!important}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.overflow-auto{overflow:auto}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.sticky{position:sticky}.no-wrap{white-space:nowrap}.self-top{align-self:flex-start}.self-center{align-self:center}.self-bottom{align-self:flex-end}.flex-left{display:flex;justify-content:flex-start}.flex-center{display:flex;justify-content:center}.flex-right{display:flex;justify-content:flex-end}.align-center{align-items:center}.align-stretch{align-items:stretch}.scrollto,[data-scrollto]{scroll-margin-top:var(--scroll-margin)}.scroll-start,.scroll-stop{height:0;opacity:0;position:absolute;width:100%;z-index:-9999}.cover{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.bg-cover{background-position:50%;background-repeat:no-repeat;background-size:cover}.aspect-4-3{aspect-ratio:4/3}.aspect-16-9{aspect-ratio:16/9}.aspect-1{aspect-ratio:1}img[class^=aspect]{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--img-focus-x,50%) var(--img-focus-y,50%);object-position:var(--img-focus-x,50%) var(--img-focus-y,50%);position:relative;width:100%}div.img-wrap.circle,img.circle{border-radius:50%}div.img-wrap.rounded,img.rounded{border-radius:var(--elem-border-radius)}div.img-wrap{overflow:hidden;position:relative}div.img-wrap.cover{position:absolute;z-index:-1}div.img-wrap .placeholder{aspect-ratio:inherit;background-color:var(--img-placeholder-color,var(--_light-500));top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}div.img-wrap .placeholder:before{background-image:var(--img-placeholder-image);background-position:50%;background-size:contain}div.img-wrap .placeholder:after,div.img-wrap .placeholder:before{background-repeat:no-repeat;content:"";top:0;right:0;bottom:0;left:0;opacity:.333;position:absolute}div.img-wrap .placeholder:after{animation:lux 2s ease var(--anim-delay,0s) infinite;background-image:linear-gradient(45deg,transparent 40%,var(--img-placeholder-lux,rgba(var(--_light_rgb),1)) 50%,transparent 60%);background-position:100% 0;background-size:400%}div.divider{position:relative;width:100%}div.divider div{background-color:var(--divider-color,var(--text-color));height:var(--divider-height,1px);margin:0 auto;width:min(var(--content-max-width),var(--content-width))}div.overlay{background-color:rgba(var(--custom-overlay-color,var(--overlay-color)),var(--custom-overlay-alpha,var(--overlay-alpha)));top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}div.overlay.overlay-grad{background-color:transparent;background-image:linear-gradient(var(--gradient-direction,0deg),rgba(var(--custom-overlay-color,var(--overlay-color)),var(--custom-overlay-alpha,var(--overlay-alpha))),rgba(var(--custom-overlay-color,var(--overlay-color)),0))}.anim,[data-animation]{opacity:0}.margin-0{margin:0!important}.margin-top-0{margin-top:0!important}.margin-right-0{margin-right:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-left-0{margin-left:0!important}.margin-block-0{margin-block:0!important}.margin-inline-0{margin-inline:0!important}.margin-1x{margin:calc(var(--gap)*1)!important}.margin-top-1x{margin-top:calc(var(--gap)*1)!important}.margin-right-1x{margin-right:calc(var(--gap)*1)!important}.margin-bottom-1x{margin-bottom:calc(var(--gap)*1)!important}.margin-left-1x{margin-left:calc(var(--gap)*1)!important}.margin-block-1x{margin-block:calc(var(--gap)*1)!important}.margin-inline-1x{margin-inline:calc(var(--gap)*1)!important}.margin-2x{margin:calc(var(--gap)*2)!important}.margin-top-2x{margin-top:calc(var(--gap)*2)!important}.margin-right-2x{margin-right:calc(var(--gap)*2)!important}.margin-bottom-2x{margin-bottom:calc(var(--gap)*2)!important}.margin-left-2x{margin-left:calc(var(--gap)*2)!important}.margin-block-2x{margin-block:calc(var(--gap)*2)!important}.margin-inline-2x{margin-inline:calc(var(--gap)*2)!important}.margin-3x{margin:calc(var(--gap)*3)!important}.margin-top-3x{margin-top:calc(var(--gap)*3)!important}.margin-right-3x{margin-right:calc(var(--gap)*3)!important}.margin-bottom-3x{margin-bottom:calc(var(--gap)*3)!important}.margin-left-3x{margin-left:calc(var(--gap)*3)!important}.margin-block-3x{margin-block:calc(var(--gap)*3)!important}.margin-inline-3x{margin-inline:calc(var(--gap)*3)!important}.margin-4x{margin:calc(var(--gap)*4)!important}.margin-top-4x{margin-top:calc(var(--gap)*4)!important}.margin-right-4x{margin-right:calc(var(--gap)*4)!important}.margin-bottom-4x{margin-bottom:calc(var(--gap)*4)!important}.margin-left-4x{margin-left:calc(var(--gap)*4)!important}.margin-block-4x{margin-block:calc(var(--gap)*4)!important}.margin-inline-4x{margin-inline:calc(var(--gap)*4)!important}.margin-5x{margin:calc(var(--gap)*5)!important}.margin-top-5x{margin-top:calc(var(--gap)*5)!important}.margin-right-5x{margin-right:calc(var(--gap)*5)!important}.margin-bottom-5x{margin-bottom:calc(var(--gap)*5)!important}.margin-left-5x{margin-left:calc(var(--gap)*5)!important}.margin-block-5x{margin-block:calc(var(--gap)*5)!important}.margin-inline-5x{margin-inline:calc(var(--gap)*5)!important}.margin-6x{margin:calc(var(--gap)*6)!important}.margin-top-6x{margin-top:calc(var(--gap)*6)!important}.margin-right-6x{margin-right:calc(var(--gap)*6)!important}.margin-bottom-6x{margin-bottom:calc(var(--gap)*6)!important}.margin-left-6x{margin-left:calc(var(--gap)*6)!important}.margin-block-6x{margin-block:calc(var(--gap)*6)!important}.margin-inline-6x{margin-inline:calc(var(--gap)*6)!important}@media (max-width:479px){.xs-margin-0{margin:0!important}.xs-margin-top-0{margin-top:0!important}.xs-margin-right-0{margin-right:0!important}.xs-margin-bottom-0{margin-bottom:0!important}.xs-margin-left-0{margin-left:0!important}.xs-margin-block-0{margin-block:0!important}.xs-margin-inline-0{margin-inline:0!important}.xs-margin-1x{margin:calc(var(--gap)*1)!important}.xs-margin-top-1x{margin-top:calc(var(--gap)*1)!important}.xs-margin-right-1x{margin-right:calc(var(--gap)*1)!important}.xs-margin-bottom-1x{margin-bottom:calc(var(--gap)*1)!important}.xs-margin-left-1x{margin-left:calc(var(--gap)*1)!important}.xs-margin-block-1x{margin-block:calc(var(--gap)*1)!important}.xs-margin-inline-1x{margin-inline:calc(var(--gap)*1)!important}.xs-margin-2x{margin:calc(var(--gap)*2)!important}.xs-margin-top-2x{margin-top:calc(var(--gap)*2)!important}.xs-margin-right-2x{margin-right:calc(var(--gap)*2)!important}.xs-margin-bottom-2x{margin-bottom:calc(var(--gap)*2)!important}.xs-margin-left-2x{margin-left:calc(var(--gap)*2)!important}.xs-margin-block-2x{margin-block:calc(var(--gap)*2)!important}.xs-margin-inline-2x{margin-inline:calc(var(--gap)*2)!important}.xs-margin-3x{margin:calc(var(--gap)*3)!important}.xs-margin-top-3x{margin-top:calc(var(--gap)*3)!important}.xs-margin-right-3x{margin-right:calc(var(--gap)*3)!important}.xs-margin-bottom-3x{margin-bottom:calc(var(--gap)*3)!important}.xs-margin-left-3x{margin-left:calc(var(--gap)*3)!important}.xs-margin-block-3x{margin-block:calc(var(--gap)*3)!important}.xs-margin-inline-3x{margin-inline:calc(var(--gap)*3)!important}.xs-margin-4x{margin:calc(var(--gap)*4)!important}.xs-margin-top-4x{margin-top:calc(var(--gap)*4)!important}.xs-margin-right-4x{margin-right:calc(var(--gap)*4)!important}.xs-margin-bottom-4x{margin-bottom:calc(var(--gap)*4)!important}.xs-margin-left-4x{margin-left:calc(var(--gap)*4)!important}.xs-margin-block-4x{margin-block:calc(var(--gap)*4)!important}.xs-margin-inline-4x{margin-inline:calc(var(--gap)*4)!important}.xs-margin-5x{margin:calc(var(--gap)*5)!important}.xs-margin-top-5x{margin-top:calc(var(--gap)*5)!important}.xs-margin-right-5x{margin-right:calc(var(--gap)*5)!important}.xs-margin-bottom-5x{margin-bottom:calc(var(--gap)*5)!important}.xs-margin-left-5x{margin-left:calc(var(--gap)*5)!important}.xs-margin-block-5x{margin-block:calc(var(--gap)*5)!important}.xs-margin-inline-5x{margin-inline:calc(var(--gap)*5)!important}.xs-margin-6x{margin:calc(var(--gap)*6)!important}.xs-margin-top-6x{margin-top:calc(var(--gap)*6)!important}.xs-margin-right-6x{margin-right:calc(var(--gap)*6)!important}.xs-margin-bottom-6x{margin-bottom:calc(var(--gap)*6)!important}.xs-margin-left-6x{margin-left:calc(var(--gap)*6)!important}.xs-margin-block-6x{margin-block:calc(var(--gap)*6)!important}.xs-margin-inline-6x{margin-inline:calc(var(--gap)*6)!important}}.padding-0{padding:0!important}.padding-top-0{padding-top:0!important}.padding-right-0{padding-right:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-left-0{padding-left:0!important}.padding-block-0{padding-block:0!important}.padding-inline-0{padding-inline:0!important}.padding-1x{padding:calc(var(--gap)*1)!important}.padding-top-1x{padding-top:calc(var(--gap)*1)!important}.padding-right-1x{padding-right:calc(var(--gap)*1)!important}.padding-bottom-1x{padding-bottom:calc(var(--gap)*1)!important}.padding-left-1x{padding-left:calc(var(--gap)*1)!important}.padding-block-1x{padding-block:calc(var(--gap)*1)!important}.padding-inline-1x{padding-inline:calc(var(--gap)*1)!important}.padding-2x{padding:calc(var(--gap)*2)!important}.padding-top-2x{padding-top:calc(var(--gap)*2)!important}.padding-right-2x{padding-right:calc(var(--gap)*2)!important}.padding-bottom-2x{padding-bottom:calc(var(--gap)*2)!important}.padding-left-2x{padding-left:calc(var(--gap)*2)!important}.padding-block-2x{padding-block:calc(var(--gap)*2)!important}.padding-inline-2x{padding-inline:calc(var(--gap)*2)!important}.padding-3x{padding:calc(var(--gap)*3)!important}.padding-top-3x{padding-top:calc(var(--gap)*3)!important}.padding-right-3x{padding-right:calc(var(--gap)*3)!important}.padding-bottom-3x{padding-bottom:calc(var(--gap)*3)!important}.padding-left-3x{padding-left:calc(var(--gap)*3)!important}.padding-block-3x{padding-block:calc(var(--gap)*3)!important}.padding-inline-3x{padding-inline:calc(var(--gap)*3)!important}.padding-4x{padding:calc(var(--gap)*4)!important}.padding-top-4x{padding-top:calc(var(--gap)*4)!important}.padding-right-4x{padding-right:calc(var(--gap)*4)!important}.padding-bottom-4x{padding-bottom:calc(var(--gap)*4)!important}.padding-left-4x{padding-left:calc(var(--gap)*4)!important}.padding-block-4x{padding-block:calc(var(--gap)*4)!important}.padding-inline-4x{padding-inline:calc(var(--gap)*4)!important}.padding-5x{padding:calc(var(--gap)*5)!important}.padding-top-5x{padding-top:calc(var(--gap)*5)!important}.padding-right-5x{padding-right:calc(var(--gap)*5)!important}.padding-bottom-5x{padding-bottom:calc(var(--gap)*5)!important}.padding-left-5x{padding-left:calc(var(--gap)*5)!important}.padding-block-5x{padding-block:calc(var(--gap)*5)!important}.padding-inline-5x{padding-inline:calc(var(--gap)*5)!important}.padding-6x{padding:calc(var(--gap)*6)!important}.padding-top-6x{padding-top:calc(var(--gap)*6)!important}.padding-right-6x{padding-right:calc(var(--gap)*6)!important}.padding-bottom-6x{padding-bottom:calc(var(--gap)*6)!important}.padding-left-6x{padding-left:calc(var(--gap)*6)!important}.padding-block-6x{padding-block:calc(var(--gap)*6)!important}.padding-inline-6x{padding-inline:calc(var(--gap)*6)!important}@media (max-width:479px){.xs-padding-0{padding:0!important}.xs-padding-top-0{padding-top:0!important}.xs-padding-right-0{padding-right:0!important}.xs-padding-bottom-0{padding-bottom:0!important}.xs-padding-left-0{padding-left:0!important}.xs-padding-block-0{padding-block:0!important}.xs-padding-inline-0{padding-inline:0!important}.xs-padding-1x{padding:calc(var(--gap)*1)!important}.xs-padding-top-1x{padding-top:calc(var(--gap)*1)!important}.xs-padding-right-1x{padding-right:calc(var(--gap)*1)!important}.xs-padding-bottom-1x{padding-bottom:calc(var(--gap)*1)!important}.xs-padding-left-1x{padding-left:calc(var(--gap)*1)!important}.xs-padding-block-1x{padding-block:calc(var(--gap)*1)!important}.xs-padding-inline-1x{padding-inline:calc(var(--gap)*1)!important}.xs-padding-2x{padding:calc(var(--gap)*2)!important}.xs-padding-top-2x{padding-top:calc(var(--gap)*2)!important}.xs-padding-right-2x{padding-right:calc(var(--gap)*2)!important}.xs-padding-bottom-2x{padding-bottom:calc(var(--gap)*2)!important}.xs-padding-left-2x{padding-left:calc(var(--gap)*2)!important}.xs-padding-block-2x{padding-block:calc(var(--gap)*2)!important}.xs-padding-inline-2x{padding-inline:calc(var(--gap)*2)!important}.xs-padding-3x{padding:calc(var(--gap)*3)!important}.xs-padding-top-3x{padding-top:calc(var(--gap)*3)!important}.xs-padding-right-3x{padding-right:calc(var(--gap)*3)!important}.xs-padding-bottom-3x{padding-bottom:calc(var(--gap)*3)!important}.xs-padding-left-3x{padding-left:calc(var(--gap)*3)!important}.xs-padding-block-3x{padding-block:calc(var(--gap)*3)!important}.xs-padding-inline-3x{padding-inline:calc(var(--gap)*3)!important}.xs-padding-4x{padding:calc(var(--gap)*4)!important}.xs-padding-top-4x{padding-top:calc(var(--gap)*4)!important}.xs-padding-right-4x{padding-right:calc(var(--gap)*4)!important}.xs-padding-bottom-4x{padding-bottom:calc(var(--gap)*4)!important}.xs-padding-left-4x{padding-left:calc(var(--gap)*4)!important}.xs-padding-block-4x{padding-block:calc(var(--gap)*4)!important}.xs-padding-inline-4x{padding-inline:calc(var(--gap)*4)!important}.xs-padding-5x{padding:calc(var(--gap)*5)!important}.xs-padding-top-5x{padding-top:calc(var(--gap)*5)!important}.xs-padding-right-5x{padding-right:calc(var(--gap)*5)!important}.xs-padding-bottom-5x{padding-bottom:calc(var(--gap)*5)!important}.xs-padding-left-5x{padding-left:calc(var(--gap)*5)!important}.xs-padding-block-5x{padding-block:calc(var(--gap)*5)!important}.xs-padding-inline-5x{padding-inline:calc(var(--gap)*5)!important}.xs-padding-6x{padding:calc(var(--gap)*6)!important}.xs-padding-top-6x{padding-top:calc(var(--gap)*6)!important}.xs-padding-right-6x{padding-right:calc(var(--gap)*6)!important}.xs-padding-bottom-6x{padding-bottom:calc(var(--gap)*6)!important}.xs-padding-left-6x{padding-left:calc(var(--gap)*6)!important}.xs-padding-block-6x{padding-block:calc(var(--gap)*6)!important}.xs-padding-inline-6x{padding-inline:calc(var(--gap)*6)!important}}.gap-0{gap:0!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.vh-10{min-height:10vh!important}.vh-20{min-height:20vh!important}.vh-30{min-height:30vh!important}.vh-40{min-height:40vh!important}.vh-50{min-height:50vh!important}.vh-60{min-height:60vh!important}.vh-70{min-height:70vh!important}.vh-80{min-height:80vh!important}.vh-90{min-height:90vh!important}.vh-100{min-height:100vh!important}.h-10{min-height:10%!important}.h-20{min-height:20%!important}.h-30{min-height:30%!important}.h-40{min-height:40%!important}.h-50{min-height:50%!important}.h-60{min-height:60%!important}.h-70{min-height:70%!important}.h-80{min-height:80%!important}.h-90{min-height:90%!important}.h-100{min-height:100%!important}.rounded-1x{border-radius:calc(var(--elem-border-radius)*1)!important}.rounded-2x{border-radius:calc(var(--elem-border-radius)*2)!important}.rounded-3x{border-radius:calc(var(--elem-border-radius)*3)!important}.rounded-4x{border-radius:calc(var(--elem-border-radius)*4)!important}.rounded-5x{border-radius:calc(var(--elem-border-radius)*5)!important}.rounded-6x{border-radius:calc(var(--elem-border-radius)*6)!important}:root{--alpha:1;--overlay-alpha:.8;--_light:#fff;--_light_rgb:255,255,255;--_light-300:#fff;--_light-300_rgb:255,255,255;--_light-500:#e6e6e6;--_light-500_rgb:230,230,230;--_dark:#000;--_dark_rgb:0,0,0;--_dark-300:#1a1a1a;--_dark-300_rgb:26,26,26;--_dark-500:#000;--_dark-500_rgb:0,0,0}.dark .alter,.light,:root{--text-color:var(--_dark);--text-color_rgb:var(--_dark_rgb);--text-color-300:var(--_dark-300);--text-color-300_rgb:var(--_dark-300_rgb);--text-color-500:var(--_dark-500);--text-color-500_rgb:var(--_dark-500_rgb);--text-hover-color:var(--text-color-300);--background-color:var(--_light);--background-color_rgb:var(--_light_rgb);--background-color-300:var(--_light-300);--background-color-300_rgb:var(--_light-300_rgb);--background-color-500:var(--_light-500);--background-color-500_rgb:var(--_light-500_rgb);--overlay-color:var(--_light_rgb)}.alter,.dark,.dark .alter,.light,:root{background-color:var(--background-color);color:var(--text-color)}.alter,.dark{--text-color:var(--_light);--text-color_rgb:var(--_light_rgb);--text-color-300:var(--_light-300);--text-color-300_rgb:var(--_light-300_rgb);--text-color-500:var(--_light-500);--text-color-500_rgb:var(--_light-500_rgb);--text-hover-color:var(--text-color-500);--background-color:var(--_dark);--background-color_rgb:var(--_dark_rgb);--background-color-300:var(--_dark-300);--background-color-300_rgb:var(--_dark-300_rgb);--background-color-500:var(--_dark-500);--background-color-500_rgb:var(--_dark-500_rgb);--overlay-color:var(--_dark_rgb)}.text-alter{color:var(--background-color)!important}.text-light{color:var(--_light)!important}.text-light-300{color:var(--_light-300)!important}.text-light-500{color:var(--_light-500)!important}.text-dark{color:var(--_dark)!important}.text-dark-300{color:var(--_dark-300)!important}.text-dark-500{color:var(--_dark-500)!important}.text-primary{color:var(--primary-color,var(--text-color))!important}.text-primary-300{color:var(--primary-color-300,var(--text-color-300))!important}.text-primary-500{color:var(--primary-color-500,var(--text-color-500))!important}.text-secondary{color:var(--secondary-color,var(--text-color))!important}.text-secondary-300{color:var(--secondary-color-300,var(--text-color-300))!important}.text-secondary-500{color:var(--secondary-color-500,var(--text-color-500))!important}.bg-light{background-color:var(--_light)!important}.bg-light-300{background-color:var(--_light-300)!important}.bg-light-500{background-color:var(--_light-500)!important}.bg-dark{background-color:var(--_dark)!important}.bg-dark-300{background-color:var(--_dark-300)!important}.bg-dark-500{background-color:var(--_dark-500)!important}.bg-primary{background-color:var(--primary-color,var(--text-color))!important}.bg-primary-300{background-color:var(--primary-color-300,var(--text-color-300))!important}.bg-primary-500{background-color:var(--primary-color-500,var(--text-color-500))!important}.bg-secondary{background-color:var(--secondary-color,var(--text-color))!important}.bg-secondary-300{background-color:var(--secondary-color-300,var(--text-color-300))!important}.bg-secondary-500{background-color:var(--secondary-color-500,var(--text-color-500))!important}.bg-grad{background-image:linear-gradient(to bottom,var(--primary-color,var(--_light)) var(--grad-start,0),var(--secondary-color,var(--_light-500)) var(--grad-stop,100%))}.bg-grad.alter,.bg-grad.dark{background-image:linear-gradient(to bottom,var(--primary-color,var(--_dark-300)) var(--grad-start,0),var(--secondary-color,var(--_dark)) var(--grad-stop,100%))}.bg-grad-light{background-image:linear-gradient(to bottom,var(--_light) var(--grad-start,0),var(--_light-500) var(--grad-stop,100%))}.alter .bg-grad-light,.bg-grad-light.alter,.bg-grad-light.dark,.dark .bg-grad-light{background-image:linear-gradient(to bottom,var(--_dark) var(--grad-start,0),var(--_dark-500) var(--grad-stop,100%))}.bg-overlay{background-color:rgba(var(--background-color_rgb),var(--overlay-alpha))!important}.bg-overlay-grad{background-color:transparent!important;background-image:linear-gradient(to bottom,transparent var(--grad-start,0),rgba(var(--background-color_rgb),var(--overlay-alpha)) var(--grad-stop,100%))}:root{--body-font-size:14px;--underline-width:1px;--anchor-decoration-width:1px;--custom-anchor-decoration-width:1px;--heading-multiplier:3}@media (min-width:480px) and (max-width:1023px) and (orientation:landscape){:root{--body-font-size:12px}}@media (min-width:1024px){:root{--body-font-size:15px}}@media (min-width:1440px){:root{--body-font-size:16px}}@media (orientation:landscape){:root{--hr-width:10%}}body{font-family:var(--body-font-family,sans-serif);font-size:var(--body-font-size);font-weight:var(--body-font-weight,400)}.bold,b,strong{font-weight:700!important}.italic,em,i{font-style:italic!important}.underline,u{text-decoration-color:var(--underline-color,currentColor);text-decoration-line:var(--underline-type,underline);text-decoration-thickness:var(--underline-width);text-underline-offset:var(--underline-distance,auto)}sup{margin-top:-.333em}sub,sup{display:inline-block;position:relative}sub{margin-bottom:-.333em}.large{font-size:1.125em!important}.small{font-size:.875em!important}p,span,ul.list{font-size:1em;line-height:var(--body-line-height,1.5)}p a,span a,ul.list a{color:var(--anchor-color,currentColor);text-decoration-color:var(--anchor-decoration-color,currentColor);text-decoration-line:var(--anchor-decoration-type,underline);text-decoration-thickness:var(--anchor-decoration-width);text-underline-offset:var(--anchor-decoration-distance,auto);transition:all .3s ease}p a:hover,span a:hover,ul.list a:hover{color:var(--anchor-hover-color,var(--text-hover-color));text-decoration-color:var(--anchor-decoration-hover-color,var(--text-hover-color))}p a.hover-primary:hover,span a.hover-primary:hover,ul.list a.hover-primary:hover{color:var(--primary-hover-color,var(--anchor-hover-color,var(--text-hover-color)));text-decoration-color:currentColor}p a.hover-secondary:hover,span a.hover-secondary:hover,ul.list a.hover-secondary:hover{color:var(--secondary-hover-color,var(--anchor-hover-color,var(--text-hover-color)));text-decoration-color:currentColor}p a.hover-custom,span a.hover-custom,ul.list a.hover-custom{background-image:linear-gradient(0deg,currentColor,currentColor);background-position:var(--custom-anchor-decoration-pos-x,left) var(--custom-anchor-decoration-pos-y,bottom);background-repeat:no-repeat;background-size:var(--custom-anchor-decoration-start,0) var(--custom-anchor-decoration-width);color:var(--custom-anchor-color,currentColor);padding-bottom:var(--custom-anchor-decoration-distance,0);text-decoration:none!important}p a.hover-custom:hover,span a.hover-custom:hover,ul.list a.hover-custom:hover{background-size:var(--custom-anchor-decoration-end,100%) var(--custom-anchor-decoration-width);color:var(--custom-anchor-hover-color,var(--text-hover-color))}.anchor,.anchor a{display:inline-block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{--underline-width:.1em;--anchor-decoration-width:.1em;--custom-anchor-decoration-width:.1em;font-family:var(--heading-font-family,inherit);font-weight:var(--heading-font-weight,700);line-height:var(--heading-line-height,1)}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--anchor-color,currentColor);text-decoration-color:var(--anchor-decoration-color,currentColor);text-decoration-line:var(--anchor-decoration-type,underline);text-decoration-thickness:var(--anchor-decoration-width);text-underline-offset:var(--anchor-decoration-distance,auto);transition:all .3s ease}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:var(--anchor-hover-color,var(--text-hover-color));text-decoration-color:var(--anchor-decoration-hover-color,var(--text-hover-color))}.h1 a.hover-primary:hover,.h2 a.hover-primary:hover,.h3 a.hover-primary:hover,.h4 a.hover-primary:hover,.h5 a.hover-primary:hover,.h6 a.hover-primary:hover,h1 a.hover-primary:hover,h2 a.hover-primary:hover,h3 a.hover-primary:hover,h4 a.hover-primary:hover,h5 a.hover-primary:hover,h6 a.hover-primary:hover{color:var(--primary-hover-color,var(--anchor-hover-color,var(--text-hover-color)));text-decoration-color:currentColor}.h1 a.hover-secondary:hover,.h2 a.hover-secondary:hover,.h3 a.hover-secondary:hover,.h4 a.hover-secondary:hover,.h5 a.hover-secondary:hover,.h6 a.hover-secondary:hover,h1 a.hover-secondary:hover,h2 a.hover-secondary:hover,h3 a.hover-secondary:hover,h4 a.hover-secondary:hover,h5 a.hover-secondary:hover,h6 a.hover-secondary:hover{color:var(--secondary-hover-color,var(--anchor-hover-color,var(--text-hover-color)));text-decoration-color:currentColor}.h1 a.hover-custom,.h2 a.hover-custom,.h3 a.hover-custom,.h4 a.hover-custom,.h5 a.hover-custom,.h6 a.hover-custom,h1 a.hover-custom,h2 a.hover-custom,h3 a.hover-custom,h4 a.hover-custom,h5 a.hover-custom,h6 a.hover-custom{background-image:linear-gradient(0deg,currentColor,currentColor);background-position:var(--custom-anchor-decoration-pos-x,left) var(--custom-anchor-decoration-pos-y,bottom);background-repeat:no-repeat;background-size:var(--custom-anchor-decoration-start,0) var(--custom-anchor-decoration-width);color:var(--custom-anchor-color,currentColor);padding-bottom:var(--custom-anchor-decoration-distance,0);text-decoration:none!important}.h1 a.hover-custom:hover,.h2 a.hover-custom:hover,.h3 a.hover-custom:hover,.h4 a.hover-custom:hover,.h5 a.hover-custom:hover,.h6 a.hover-custom:hover,h1 a.hover-custom:hover,h2 a.hover-custom:hover,h3 a.hover-custom:hover,h4 a.hover-custom:hover,h5 a.hover-custom:hover,h6 a.hover-custom:hover{background-size:var(--custom-anchor-decoration-end,100%) var(--custom-anchor-decoration-width);color:var(--custom-anchor-hover-color,var(--text-hover-color))}.h1,:is(.heading):has(h1,.h1),h1{font-size:calc(var(--heading-multiplier)*1em)}.h2,:is(.heading):has(h2,.h2),h2{font-size:calc(var(--heading-multiplier)*.888em)}.h3,:is(.heading):has(h3,.h3),h3{font-size:calc(var(--heading-multiplier)*.777em)}.h4,:is(.heading):has(h4,.h4),h4{font-size:calc(var(--heading-multiplier)*.666em)}.h5,:is(.heading):has(h5,.h5),h5{font-size:calc(var(--heading-multiplier)*.555em)}.h6,:is(.heading):has(h6,.h6),h6{font-size:calc(var(--heading-multiplier)*.444em)}.heading .h1,.heading .h2,.heading .h3,.heading .h4,.heading .h5,.heading .h6,.heading h1,.heading h2,.heading h3,.heading h4,.heading h5,.heading h6{font-size:1em}hr{background-color:currentColor;display:inline-block;height:5px;margin:calc(var(--gap)*.2) 0 calc(var(--gap)*.3);width:var(--hr-width,20%)}hr:last-child{margin-bottom:0}.richtext ul,ul.list{padding-left:1em}.richtext ul li,ul.list li{list-style-type:var(--list-item-decoration-type,disc)}.richtext ul li::marker,ul.list li::marker{color:var(--list-item-decoration-color,var(--primary-color,var(--text-color)))}.richtext ul li ul,ul.list li ul{padding-left:1em}.richtext ul li ul li,ul.list li ul li{list-style-type:var(--sublist-item-decoration-type,disc)}.richtext ul li ul li::marker,ul.list li ul li::marker{color:var(--sublist-item-decoration-color,var(--secondary-color,var(--text-color)))}:is(.richtext ul li):has(ul),:is(ul.list li):has(ul){list-style-type:none}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}@media (min-width:480px) and (max-width:1279px){.m-text-left{text-align:left}.m-text-center{text-align:center}.m-text-right{text-align:right}.m-text-justify{text-align:justify}}@media (min-width:480px) and (max-width:1023px){.s-text-left{text-align:left}.s-text-center{text-align:center}.s-text-right{text-align:right}.s-text-justify{text-align:justify}}@media (max-width:479px){.xs-text-left{text-align:left}.xs-text-center{text-align:center}.xs-text-right{text-align:right}.xs-text-justify{text-align:justify}}@media (orientation:portrait){.portrait-text-left{text-align:left}.portrait-text-center{text-align:center}.portrait-text-right{text-align:right}.portrait-text-justify{text-align:justify}}.android,.ios{--custom-anchor-decoration-start:100%}.richtext .text-center,.richtext .text-justify,.richtext .text-left,.richtext .text-right{display:block}:root{--section-padding:calc(var(--gap)*2);--content-width:90%;--content-max-width:1200px;--gap:calc(var(--body-font-size)*2)}@media (max-width:479px){:root{--gap:6vw}}body.fullscreen,html.fullscreen{height:100%;min-height:100%;overflow:hidden}html{overflow-x:hidden;overflow-y:auto}main,section{position:relative;width:100%}section{align-items:center;display:flex;padding:var(--section-padding) 0;z-index:0}section:first-of-type{padding-top:calc(var(--section-padding) + var(--header-height, 0px))}section.correction{padding-top:calc(var(--section-padding) + var(--correction, var(--header-height, 0px)))}section.fullscreen{min-height:100vh}section.ffullscreen{min-height:calc(100vh - var(--header-height, 0px))}section.fixed{inset:var(--header-height,0) 0 0 0}section.sticky{top:var(--header-height,0)}section.overlay:before{background-color:rgba(var(--overlay-color),var(--overlay-alpha));content:"";top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}section.top{align-items:flex-start}section.bottom{align-items:flex-end}header.floatfx+main section.fixed:first-of-type,header.maxfx+main section.fixed:first-of-type{top:0;right:0;bottom:0;left:0}div.content{margin:0 auto;position:relative;width:min(var(--content-max-width),var(--content-width));z-index:9}div.content.fullwidth{max-width:none;width:100%}div.row{align-items:center;display:grid;gap:var(--gap);grid-template-columns:repeat(12,1fr);position:relative;width:100%}div.row.top{align-items:flex-start}div.row.bottom{align-items:flex-end}div.row+div.row{margin-top:var(--row-margin,var(--gap))}div.row+div.row.article{margin-top:var(--section-padding)}div.col{grid-column-end:span 12;grid-column-start:span 12;position:relative;word-wrap:anywhere}@media (min-width:480px){div.row.row-auto-cols{display:flex}div.col.col-1{grid-column-end:span 1;grid-column-start:span 1}div.col.col-2{grid-column-end:span 2;grid-column-start:span 2}div.col.col-3{grid-column-end:span 3;grid-column-start:span 3}div.col.col-4{grid-column-end:span 4;grid-column-start:span 4}div.col.col-5{grid-column-end:span 5;grid-column-start:span 5}div.col.col-6{grid-column-end:span 6;grid-column-start:span 6}div.col.col-7{grid-column-end:span 7;grid-column-start:span 7}div.col.col-8{grid-column-end:span 8;grid-column-start:span 8}div.col.col-9{grid-column-end:span 9;grid-column-start:span 9}div.col.col-10{grid-column-end:span 10;grid-column-start:span 10}div.col.col-11{grid-column-end:span 11;grid-column-start:span 11}div.col.col-12{grid-column-end:span 12;grid-column-start:span 12}div.col.offset-1{grid-column-start:2}div.col.offset-2{grid-column-start:3}div.col.offset-3{grid-column-start:4}div.col.offset-4{grid-column-start:5}div.col.offset-5{grid-column-start:6}div.col.offset-6{grid-column-start:7}div.col.offset-7{grid-column-start:8}div.col.offset-8{grid-column-start:9}div.col.offset-9{grid-column-start:10}div.col.offset-10{grid-column-start:11}div.col.offset-11{grid-column-start:12}}@media (min-width:480px) and (max-width:1439px){div.col.col-l-1,div.col.l-col-1{grid-column-end:span 1;grid-column-start:span 1}div.col.col-l-2,div.col.l-col-2{grid-column-end:span 2;grid-column-start:span 2}div.col.col-l-3,div.col.l-col-3{grid-column-end:span 3;grid-column-start:span 3}div.col.col-l-4,div.col.l-col-4{grid-column-end:span 4;grid-column-start:span 4}div.col.col-l-5,div.col.l-col-5{grid-column-end:span 5;grid-column-start:span 5}div.col.col-l-6,div.col.l-col-6{grid-column-end:span 6;grid-column-start:span 6}div.col.col-l-7,div.col.l-col-7{grid-column-end:span 7;grid-column-start:span 7}div.col.col-l-8,div.col.l-col-8{grid-column-end:span 8;grid-column-start:span 8}div.col.col-l-9,div.col.l-col-9{grid-column-end:span 9;grid-column-start:span 9}div.col.col-l-10,div.col.l-col-10{grid-column-end:span 10;grid-column-start:span 10}div.col.col-l-11,div.col.l-col-11{grid-column-end:span 11;grid-column-start:span 11}div.col.col-l-12,div.col.l-col-12{grid-column-end:span 12;grid-column-start:span 12}div.col.l-offset-1,div.col.offset-l-1{grid-column-start:2}div.col.l-offset-2,div.col.offset-l-2{grid-column-start:3}div.col.l-offset-3,div.col.offset-l-3{grid-column-start:4}div.col.l-offset-4,div.col.offset-l-4{grid-column-start:5}div.col.l-offset-5,div.col.offset-l-5{grid-column-start:6}div.col.l-offset-6,div.col.offset-l-6{grid-column-start:7}div.col.l-offset-7,div.col.offset-l-7{grid-column-start:8}div.col.l-offset-8,div.col.offset-l-8{grid-column-start:9}div.col.l-offset-9,div.col.offset-l-9{grid-column-start:10}div.col.l-offset-10,div.col.offset-l-10{grid-column-start:11}div.col.l-offset-11,div.col.offset-l-11{grid-column-start:12}}@media (min-width:480px) and (max-width:1279px){div.col.col-m-1,div.col.m-col-1{grid-column-end:span 1;grid-column-start:span 1}div.col.col-m-2,div.col.m-col-2{grid-column-end:span 2;grid-column-start:span 2}div.col.col-m-3,div.col.m-col-3{grid-column-end:span 3;grid-column-start:span 3}div.col.col-m-4,div.col.m-col-4{grid-column-end:span 4;grid-column-start:span 4}div.col.col-m-5,div.col.m-col-5{grid-column-end:span 5;grid-column-start:span 5}div.col.col-m-6,div.col.m-col-6{grid-column-end:span 6;grid-column-start:span 6}div.col.col-m-7,div.col.m-col-7{grid-column-end:span 7;grid-column-start:span 7}div.col.col-m-8,div.col.m-col-8{grid-column-end:span 8;grid-column-start:span 8}div.col.col-m-9,div.col.m-col-9{grid-column-end:span 9;grid-column-start:span 9}div.col.col-m-10,div.col.m-col-10{grid-column-end:span 10;grid-column-start:span 10}div.col.col-m-11,div.col.m-col-11{grid-column-end:span 11;grid-column-start:span 11}div.col.col-m-12,div.col.m-col-12{grid-column-end:span 12;grid-column-start:span 12}div.col.m-offset-1,div.col.offset-m-1{grid-column-start:2}div.col.m-offset-2,div.col.offset-m-2{grid-column-start:3}div.col.m-offset-3,div.col.offset-m-3{grid-column-start:4}div.col.m-offset-4,div.col.offset-m-4{grid-column-start:5}div.col.m-offset-5,div.col.offset-m-5{grid-column-start:6}div.col.m-offset-6,div.col.offset-m-6{grid-column-start:7}div.col.m-offset-7,div.col.offset-m-7{grid-column-start:8}div.col.m-offset-8,div.col.offset-m-8{grid-column-start:9}div.col.m-offset-9,div.col.offset-m-9{grid-column-start:10}div.col.m-offset-10,div.col.offset-m-10{grid-column-start:11}div.col.m-offset-11,div.col.offset-m-11{grid-column-start:12}}@media (min-width:480px) and (max-width:1023px){div.col.col-s-1,div.col.s-col-1{grid-column-end:span 1;grid-column-start:span 1}div.col.col-s-2,div.col.s-col-2{grid-column-end:span 2;grid-column-start:span 2}div.col.col-s-3,div.col.s-col-3{grid-column-end:span 3;grid-column-start:span 3}div.col.col-s-4,div.col.s-col-4{grid-column-end:span 4;grid-column-start:span 4}div.col.col-s-5,div.col.s-col-5{grid-column-end:span 5;grid-column-start:span 5}div.col.col-s-6,div.col.s-col-6{grid-column-end:span 6;grid-column-start:span 6}div.col.col-s-7,div.col.s-col-7{grid-column-end:span 7;grid-column-start:span 7}div.col.col-s-8,div.col.s-col-8{grid-column-end:span 8;grid-column-start:span 8}div.col.col-s-9,div.col.s-col-9{grid-column-end:span 9;grid-column-start:span 9}div.col.col-s-10,div.col.s-col-10{grid-column-end:span 10;grid-column-start:span 10}div.col.col-s-11,div.col.s-col-11{grid-column-end:span 11;grid-column-start:span 11}div.col.col-s-12,div.col.s-col-12{grid-column-end:span 12;grid-column-start:span 12}div.col.offset-s-1,div.col.s-offset-1{grid-column-start:2}div.col.offset-s-2,div.col.s-offset-2{grid-column-start:3}div.col.offset-s-3,div.col.s-offset-3{grid-column-start:4}div.col.offset-s-4,div.col.s-offset-4{grid-column-start:5}div.col.offset-s-5,div.col.s-offset-5{grid-column-start:6}div.col.offset-s-6,div.col.s-offset-6{grid-column-start:7}div.col.offset-s-7,div.col.s-offset-7{grid-column-start:8}div.col.offset-s-8,div.col.s-offset-8{grid-column-start:9}div.col.offset-s-9,div.col.s-offset-9{grid-column-start:10}div.col.offset-s-10,div.col.s-offset-10{grid-column-start:11}div.col.offset-s-11,div.col.s-offset-11{grid-column-start:12}}@media (max-width:479px){section.xs-top{align-items:flex-start}section.xs-center{align-items:center}section.xs-bottom{align-items:flex-end}div.col.col-xs-1,div.col.xs-col-1{grid-column-end:span 1;grid-column-start:span 1}div.col.col-xs-2,div.col.xs-col-2{grid-column-end:span 2;grid-column-start:span 2}div.col.col-xs-3,div.col.xs-col-3{grid-column-end:span 3;grid-column-start:span 3}div.col.col-xs-4,div.col.xs-col-4{grid-column-end:span 4;grid-column-start:span 4}div.col.col-xs-5,div.col.xs-col-5{grid-column-end:span 5;grid-column-start:span 5}div.col.col-xs-6,div.col.xs-col-6{grid-column-end:span 6;grid-column-start:span 6}div.col.col-xs-7,div.col.xs-col-7{grid-column-end:span 7;grid-column-start:span 7}div.col.col-xs-8,div.col.xs-col-8{grid-column-end:span 8;grid-column-start:span 8}div.col.col-xs-9,div.col.xs-col-9{grid-column-end:span 9;grid-column-start:span 9}div.col.col-xs-10,div.col.xs-col-10{grid-column-end:span 10;grid-column-start:span 10}div.col.col-xs-11,div.col.xs-col-11{grid-column-end:span 11;grid-column-start:span 11}div.col.col-xs-12,div.col.xs-col-12{grid-column-end:span 12;grid-column-start:span 12}div.col.offset-xs-1,div.col.xs-offset-1{grid-column-start:2}div.col.offset-xs-2,div.col.xs-offset-2{grid-column-start:3}div.col.offset-xs-3,div.col.xs-offset-3{grid-column-start:4}div.col.offset-xs-4,div.col.xs-offset-4{grid-column-start:5}div.col.offset-xs-5,div.col.xs-offset-5{grid-column-start:6}div.col.offset-xs-6,div.col.xs-offset-6{grid-column-start:7}div.col.offset-xs-7,div.col.xs-offset-7{grid-column-start:8}div.col.offset-xs-8,div.col.xs-offset-8{grid-column-start:9}div.col.offset-xs-9,div.col.xs-offset-9{grid-column-start:10}div.col.offset-xs-10,div.col.xs-offset-10{grid-column-start:11}div.col.offset-xs-11,div.col.xs-offset-11{grid-column-start:12}div.row.xs-reverse>div.col:nth-child(2){order:-1}}@media (orientation:portrait){div.col.col-portrait-1,div.col.portrait-col-1{grid-column-end:span 1;grid-column-start:span 1}div.col.col-portrait-2,div.col.portrait-col-2{grid-column-end:span 2;grid-column-start:span 2}div.col.col-portrait-3,div.col.portrait-col-3{grid-column-end:span 3;grid-column-start:span 3}div.col.col-portrait-4,div.col.portrait-col-4{grid-column-end:span 4;grid-column-start:span 4}div.col.col-portrait-5,div.col.portrait-col-5{grid-column-end:span 5;grid-column-start:span 5}div.col.col-portrait-6,div.col.portrait-col-6{grid-column-end:span 6;grid-column-start:span 6}div.col.col-portrait-7,div.col.portrait-col-7{grid-column-end:span 7;grid-column-start:span 7}div.col.col-portrait-8,div.col.portrait-col-8{grid-column-end:span 8;grid-column-start:span 8}div.col.col-portrait-9,div.col.portrait-col-9{grid-column-end:span 9;grid-column-start:span 9}div.col.col-portrait-10,div.col.portrait-col-10{grid-column-end:span 10;grid-column-start:span 10}div.col.col-portrait-11,div.col.portrait-col-11{grid-column-end:span 11;grid-column-start:span 11}div.col.col-portrait-12,div.col.portrait-col-12{grid-column-end:span 12;grid-column-start:span 12}div.col.offset-portrait-1,div.col.portrait-offset-1{grid-column-start:2}div.col.offset-portrait-2,div.col.portrait-offset-2{grid-column-start:3}div.col.offset-portrait-3,div.col.portrait-offset-3{grid-column-start:4}div.col.offset-portrait-4,div.col.portrait-offset-4{grid-column-start:5}div.col.offset-portrait-5,div.col.portrait-offset-5{grid-column-start:6}div.col.offset-portrait-6,div.col.portrait-offset-6{grid-column-start:7}div.col.offset-portrait-7,div.col.portrait-offset-7{grid-column-start:8}div.col.offset-portrait-8,div.col.portrait-offset-8{grid-column-start:9}div.col.offset-portrait-9,div.col.portrait-offset-9{grid-column-start:10}div.col.offset-portrait-10,div.col.portrait-offset-10{grid-column-start:11}div.col.offset-portrait-11,div.col.portrait-offset-11{grid-column-start:12}div.row.reverse>div.col:nth-child(2){order:-1}}:root{--header-height:3rem;--header-max-height:var(--header-height);--logo-width:8rem;--logo-max-width:var(--logo-width);--nav-item-margin:1em;--hamburger-height:3rem}@media (max-width:479px){:root{--nav-item-font-size:7vw}}@media (min-width:480px) and (max-width:1023px) and (orientation:landscape){:root{--nav-item-font-size:3vw;--nav-item-margin:.5em}}@media (min-width:480px) and (orientation:portrait){:root{--header-height:4rem;--logo-width:10rem;--nav-item-font-size:4vw;--hamburger-height:4rem}}@media (min-width:1024px){:root{--header-height:clamp(4rem,10vh,6rem);--header-max-height:clamp(8rem,20vh,12rem);--logo-width:clamp(8rem,15vw,18rem);--logo-max-width:clamp(10rem,18vw,20rem)}}.alter,.dark{--header-shadow-color:var(--_light_rgb)}header#header{background-color:var(--header-background-color,var(--background-color));box-shadow:0 0 var(--header-shadow-size,100vmax) 0 rgba(var(--header-shadow-color,var(--_dark_rgb)),var(--header-shadow-alpha,.15));color:var(--header-text-color,var(--text-color));cursor:default;height:var(--header-height);left:0;position:fixed;top:0;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:100%;z-index:99}header#header.maxfx{transition:height .3s ease,background .3s ease,box-shadow .3s ease}header#header.maxfx.top{background-color:var(--header-max-background-color,transparent);box-shadow:none;color:var(--header-max-text-color,var(--background-color));height:var(--header-max-height)}header#header.maxfx.top #logo{width:var(--logo-max-width)}header#header.maxfx.top .nav-item .subnav ul{background-color:var(--header-max-background-color,transparent)}header#header.floatfx{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:none;transition:all .3s ease}header#header.floatfx.top{background-color:rgba(var(--background-color_rgb),.666);border-radius:1rem;left:calc((100% - var(--content-max-width))/2);top:2rem;width:var(--content-max-width)}header#header div.content{align-items:center;display:flex;height:100%;justify-content:space-between;z-index:100}header#header #logo{align-items:center;color:var(--logo-color,currentColor);display:flex;justify-content:center;transition:all .3s ease;width:var(--logo-width);z-index:101}header#header #logo a{color:currentColor;display:block}header#header #logo a img,header#header #logo a svg{width:100%}header#header #logo a svg{fill:currentColor;stroke:currentColor}header#header #nav{display:flex;flex-direction:row;font-size:var(--nav-item-font-size,1em);gap:var(--nav-item-margin)}header#header .nav-item{color:var(--nav-item-color,currentColor);display:inline-flex;text-align:center;white-space:nowrap}header#header .nav-item span{line-height:inherit}header#header .nav-item a{color:currentColor;display:inline-flex;position:relative;transition:color .3s ease}header#header .nav-item a:after{background-color:var(--nav-item-decoration-color,currentColor);content:"";display:block;height:var(--nav-item-decoration-width,3px);opacity:0;position:absolute;top:calc(1em + var(--nav-item-decoration-distance, 3px));transition:opacity .3s ease;width:100%}header#header .nav-item a.active,header#header .nav-item a.router-link-exact-active{color:var(--nav-item-hover-color,currentColor)}header#header .nav-item a.active:after,header#header .nav-item a.router-link-exact-active:after{opacity:1}header#header .nav-item .subnav{color:var(--nav-item-color,currentColor);cursor:pointer;display:inline-block;padding-right:1.333em;position:relative}header#header .nav-item .subnav>a{z-index:1}header#header .nav-item .subnav svg{color:currentColor;display:inline-flex;position:absolute;right:0;top:0;width:1em;stroke:var(--nav-item-decoration-color,currentColor);cursor:pointer;transition:color .3s ease}header#header .nav-item .subnav ul{align-items:flex-start;background-color:var(--header-background-color,var(--background-color));border-radius:0 0 .666em .666em;cursor:default;display:none;flex-direction:column;font-size:var(--subnav-item-font-size,.95em);gap:calc(var(--nav-item-margin)/2);margin-left:-1em;min-width:calc(100% + 2em);opacity:0;padding:1em;position:absolute;transition:background .3s ease;z-index:0}header#header .nav-item .subnav .subnav-item{color:var(--subnav-item-color,currentColor);display:inline-flex;text-align:center;white-space:nowrap}header#header .nav-item .subnav .subnav-item a{color:currentColor;display:inline-flex;transition:color .3s ease}header#header .nav-item .subnav .subnav-item a:after{display:none}header#header .nav-item .subnav .subnav-item a.active,header#header .nav-item .subnav .subnav-item a.router-link-exact-active{color:var(--subnav-item-hover-color,currentColor)}header#header #hamburger{color:var(--hamburger-color,currentColor);cursor:pointer;display:none;height:var(--hamburger-height);width:calc(var(--hamburger-height)/2);z-index:101}header#header #hamburger #path1,header#header #hamburger #path2,header#header #hamburger #path3,header#header #hamburger #path4{stroke:currentColor;opacity:1;transition:all .3s ease}header#header #hamburger #path2,header#header #hamburger #path3{transform:rotate(0);transform-origin:50% 50%}header#header:after{background-color:var(--header-background-color,var(--background-color));border-radius:50%;content:"";height:0;position:fixed;right:0;top:0;transform:translate(50%,-50%);transition:all .6s ease;width:0;z-index:99}@media (max-width:1279px){header#header.floatfx.top{left:5%;width:90%}}@media (min-width:1024px){header#header .nav-item a:hover{color:var(--nav-item-hover-color,currentColor)}header#header .nav-item a:hover:after{opacity:1}header#header .nav-item .subnav .subnav-item a:hover{color:var(--subnav-item-hover-color,currentColor)}header#header .nav-item .subnav:hover svg,header#header .nav-item .subnav:hover>a{color:var(--nav-item-hover-color,currentColor)}header#header .nav-item .subnav:hover>a:after{opacity:1}header#header .nav-item .subnav:hover ul{animation:subnav-hover .3s ease forwards;display:flex}header#header.centered div.content{flex-direction:column;justify-content:space-evenly}}@media (max-width:1023px){header#header div.content{height:var(--header-height);overflow-y:hidden;position:fixed;transition:height .4s cubic-bezier(.65,.05,.36,1);width:100%}header#header.maxfx.top.opened{color:var(--header-text-color,var(--text-color))}header#header.floatfx{-webkit-backdrop-filter:none;backdrop-filter:none}header#header.floatfx div.content{transition:width .3s ease,height .4s cubic-bezier(.65,.05,.36,1)}header#header.floatfx.top div.content{width:90%}header#header.floatfx.top.opened{border-radius:0;left:0;top:0;width:100%}header#header.floatfx.top.opened div.content{width:100%}header#header #logo{height:var(--header-height);left:5%;position:absolute;top:0}header#header #nav{align-items:center;flex-direction:column;height:auto;justify-content:center;min-height:100%;opacity:0;padding:var(--header-height) 0;position:absolute;top:0;transform:translateY(-100%);transition:opacity .4s cubic-bezier(.65,.05,.36,1),transform .4s cubic-bezier(.65,.05,.36,1);width:100%}header#header .nav-item .subnav{padding:0}header#header .nav-item .subnav>a{margin-left:1.333em}header#header .nav-item .subnav svg{margin-left:.333em;position:relative;right:unset;top:.2em}header#header .nav-item .subnav ul{align-items:center;background-color:transparent;border-radius:0;display:flex;margin:0;min-width:0;opacity:1;overflow:hidden;padding:.5em 0 .25em;position:relative;transition:none}header#header .nav-item .subnav.closeable ul{gap:0;height:0;opacity:0;padding:0;transition:all .3s ease}header#header .nav-item .subnav.closeable.opened svg{transform:rotate(180deg)}header#header .nav-item .subnav.closeable.opened ul{gap:calc(var(--nav-item-margin)/2);height:auto;opacity:1;padding:.5em 0 .25em}header#header #hamburger{display:block;position:absolute;right:5%;top:0}header#header.opened div.content{height:100%;overflow-y:auto}header#header.opened #nav{opacity:1;transform:translateY(0)}header#header.opened #hamburger #path1,header#header.opened #hamburger #path4{opacity:0}header#header.opened #hamburger #path2{transform:rotate(135deg)}header#header.opened #hamburger #path3{transform:rotate(-135deg)}header#header.opened:after{height:250vmax;width:250vmax}}@keyframes subnav-hover{0%{opacity:0}to{opacity:1}}:root{--footer-height:3rem}@media (min-width:480px) and (orientation:portrait){:root{--footer-height:4rem}}@media (min-width:1024px){:root{--footer-height:clamp(4rem,10vh,6rem)}}footer#footer{align-items:center;background-color:var(--footer-background-color,var(--background-color));color:var(--footer-text-color,var(--text-color));display:flex;font-size:var(--footer-font-size,calc(var(--body-font-size)*.875));height:var(--footer-height);position:relative;width:100%}footer#footer.extended,footer#footer.max{height:auto;min-height:var(--footer-height);padding:var(--footer-padding,var(--section-padding)) 0}footer#footer.extended h6,footer#footer.max h6{margin-bottom:.5em}footer#footer.extended .nav-item,footer#footer.max .nav-item{color:var(--footer-item-color,currentColor);line-height:1.5}footer#footer.extended .nav-item a,footer#footer.max .nav-item a{color:currentColor;transition:color .3s ease}footer#footer.extended .nav-item a:hover,footer#footer.max .nav-item a:hover{color:var(--footer-item-hover-color,currentColor)}:root{--loading-width:6vw;--loading-font-size:3vw}@media (orientation:portrait){:root{--loading-width:20vw;--loading-font-size:10vw}}div#loading{background-color:var(--loading-background-color,var(--background-color));color:var(--loading-text-color,var(--text-color));display:grid;top:0;right:0;bottom:0;left:0;overflow:hidden;place-content:center;position:fixed;z-index:9999}div#loading.default-anim>div,div#loading.default-anim>span{animation:default-loading-anim .666s linear infinite}div#loading span{color:currentColor;font-size:var(--loading-font-size);font-weight:var(--loading-font-weight,var(--heading-font-weight))}div#loading svg{fill:currentColor;stroke:currentColor}div#loading div{aspect-ratio:1;color:currentColor;display:block;width:var(--loading-width)}@keyframes default-loading-anim{0%{opacity:1}50%{opacity:.1}to{opacity:1}}div#cookies{background-color:var(--cookies-background-color,var(--background-color));bottom:0;color:var(--cookies-text-color,var(--text-color));padding:1em 0;position:fixed;width:100%;z-index:9998}div#cookies div.content .btn,div#cookies div.content p{font-size:var(--cookies-font-size,calc(var(--body-font-size)*.875))}:root{--margin-multiplier:.444}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.heading):has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6,+.heading){margin-bottom:calc(var(--margin-multiplier)*1em)}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.heading):has(+p,+ul.list,+.richtext){margin-bottom:calc(var(--margin-multiplier)*1em)}:is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,.heading):has(+.btn,+.btn-group,+.icon,+.icon-group,+.input,+.input-group,+.radio-group){margin-bottom:var(--gap)}:is(p,ul.list,.richtext):has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6,+.heading){margin-bottom:calc(var(--gap)*.75)}:is(p,ul.list,.richtext):has(+p,+ul.list,+.richtext){margin-bottom:calc(var(--gap)*.75)}:is(p,ul.list,.richtext):has(+.btn,+.btn-group,+.icon,+.icon-group,+.input,+.input-group,+.radio-group){margin-bottom:var(--gap)}:is(.btn,.btn-group,.icon,.icon-group,.input,.input-group,.radio-group):has(+h1,+.h1,+h2,+.h2,+h3,+.h3,+h4,+.h4,+h5,+.h5,+h6,+.h6,+.heading){margin-bottom:var(--gap)}:is(.btn,.btn-group,.icon,.icon-group,.input,.input-group,.radio-group):has(+p,+ul.list,+.richtext){margin-bottom:var(--gap)}:root{--toggle-multiplier:.75em}.btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--text-color);border-color:var(--text-color);border-radius:0;border-style:solid;border-width:2px;color:var(--background-color);cursor:pointer;display:inline-flex;font-size:1em;justify-content:center;max-width:100%;padding:.5em 1.333em;position:relative;text-align:center;transition:all .2s ease}.btn span{color:currentColor;cursor:default;cursor:pointer;line-height:1.5;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;white-space:nowrap}.btn.btn-l{font-size:1.15em}.btn.btn-xl,.btn.btn-xxl{font-size:1.25em}.btn.btn-xxl{padding:.666em 1.5em}.btn.btn-rounded{border-radius:var(--elem-border-radius)}.btn.btn-pill{border-radius:9999px}.btn.disabled{opacity:.5!important}.btn.disabled,.btn.inprogress{pointer-events:none!important}.btn:hover{background-color:var(--text-hover-color);border-color:var(--text-hover-color)}.btn.btn-light{background-color:transparent;color:var(--text-color)}.btn.btn-light:hover{background-color:var(--text-color);border-color:var(--text-color);color:var(--background-color)}.btn.btn-bold:hover{background-color:transparent;border-color:var(--text-color);color:var(--text-color)}.btn.btn-primary{background-color:var(--primary-color,var(--text-color));border-color:var(--primary-color,var(--text-color))}.btn.btn-primary:hover{background-color:var(--primary-hover-color,var(--text-hover-color));border-color:var(--primary-hover-color,var(--text-hover-color))}.btn.btn-primary.btn-light{background-color:transparent;color:var(--primary-color,var(--text-color))}.btn.btn-primary.btn-light:hover{background-color:var(--primary-color,var(--text-color));border-color:var(--primary-color,var(--text-color));color:var(--background-color)}.btn.btn-primary.btn-bold:hover{background-color:transparent;border-color:var(--primary-color,var(--text-color));color:var(--primary-color,var(--text-color))}.btn.btn-secondary{background-color:var(--secondary-color,var(--text-color));border-color:var(--secondary-color,var(--text-color))}.btn.btn-secondary:hover{background-color:var(--secondary-hover-color,var(--text-hover-color));border-color:var(--secondary-hover-color,var(--text-hover-color))}.btn.btn-secondary.btn-light{background-color:transparent;color:var(--secondary-color,var(--text-color))}.btn.btn-secondary.btn-light:hover{background-color:var(--secondary-color,var(--text-color));border-color:var(--secondary-color,var(--text-color));color:var(--background-color)}.btn.btn-secondary.btn-bold:hover{background-color:transparent;border-color:var(--secondary-color,var(--text-color));color:var(--secondary-color,var(--text-color))}.btn .icon{color:currentColor;margin-right:.333em}div.btn-group{display:flex}@media (max-width:479px){div.btn-group{align-items:flex-start;flex-direction:column}div.btn-group .btn+.btn{margin-top:1em}div.btn-group.center,div.btn-group.xs-center{align-items:center}div.btn-group.inline{align-items:center;flex-direction:row}div.btn-group.inline .btn+.btn{margin-left:1em;margin-top:0}div.btn-group.inline.center,div.btn-group.inline.xs-center{justify-content:center}}@media (min-width:480px){div.btn-group{align-items:center;flex-direction:row}div.btn-group .btn+.btn{margin-left:1em}div.btn-group.center{justify-content:center}}div.toggle{background-color:rgba(var(--text-color_rgb),.2);border-radius:9999px;cursor:pointer;display:inline-flex;width:calc(var(--toggle-multiplier)*4)}div.toggle,div.toggle div.dot{height:calc(var(--toggle-multiplier)*2);position:relative;transition:all .2s ease}div.toggle div.dot{background-color:transparent;border:calc(var(--toggle-multiplier)*.2) solid transparent;border-radius:50%;left:0;top:0;width:calc(var(--toggle-multiplier)*2)}div.toggle div.dot:after{background-color:var(--background-color);border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}div.toggle.on{background-color:var(--text-color)}div.toggle.on div.dot{left:50%}div.toggle.on.toggle-primary{background-color:var(--primary-color,var(--text-color))}div.toggle.on.toggle-secondary{background-color:var(--secondary-color,var(--text-color))}div.toggle-group{align-items:center;display:flex;justify-content:space-between;min-width:100%}div.toggle-group.center{gap:var(--toggle-multiplier);justify-content:center}.icon{align-items:center;color:var(--text-color);display:inline-flex;justify-content:center;text-align:center}.icon.icon-custom svg{fill:currentColor;stroke:currentColor}.icon.icon-1x,.icon.icon-1x svg{height:1em;width:1em}.icon.icon-2x,.icon.icon-2x svg{height:2em;width:2em}.icon.icon-3x,.icon.icon-3x svg{height:3em;width:3em}.icon.icon-4x,.icon.icon-4x svg{height:4em;width:4em}.icon.icon-pill{border-radius:9999px}.icon.icon-bold,.icon.icon-light{border-color:var(--text-color);border-style:solid}.icon.icon-bold.icon-1x,.icon.icon-light.icon-1x{border-width:.0333em;padding:.2em}.icon.icon-bold.icon-1x.icon-rounded,.icon.icon-light.icon-1x.icon-rounded{border-radius:calc(var(--elem-border-radius)*1/3)}.icon.icon-bold.icon-2x,.icon.icon-light.icon-2x{border-width:.0666em;padding:.4em}.icon.icon-bold.icon-2x.icon-rounded,.icon.icon-light.icon-2x.icon-rounded{border-radius:calc(var(--elem-border-radius)*2/3)}.icon.icon-bold.icon-3x,.icon.icon-light.icon-3x{border-width:.0999em;padding:.6em}.icon.icon-bold.icon-3x.icon-rounded,.icon.icon-light.icon-3x.icon-rounded{border-radius:calc(var(--elem-border-radius)*3/3)}.icon.icon-bold.icon-4x,.icon.icon-light.icon-4x{border-width:.1332em;padding:.8em}.icon.icon-bold.icon-4x.icon-rounded,.icon.icon-light.icon-4x.icon-rounded{border-radius:calc(var(--elem-border-radius)*4/3)}.icon.icon-bold{background-color:var(--text-color);color:var(--background-color)}.icon.icon-primary{color:var(--primary-color,var(--text-color))}.icon.icon-primary.icon-bold,.icon.icon-primary.icon-light{border-color:var(--primary-color,var(--text-color))}.icon.icon-primary.icon-bold{background-color:var(--primary-color,var(--text-color));color:var(--background-color)}.icon.icon-secondary{color:var(--secondary-color,var(--text-color))}.icon.icon-secondary.icon-bold,.icon.icon-secondary.icon-light{border-color:var(--secondary-color,var(--text-color))}.icon.icon-secondary.icon-bold{background-color:var(--secondary-color,var(--text-color));color:var(--background-color)}.icon.icon-success{color:var(--_success)}.icon.icon-success.icon-light{border-color:var(--_success)}.icon.icon-success.icon-bold{background-color:var(--_success);border-color:var(--_success);color:var(--background-color)}.icon.icon-error{color:var(--_error)}.icon.icon-error.icon-light{border-color:var(--_error)}.icon.icon-error.icon-bold{background-color:var(--_error);border-color:var(--_error);color:var(--background-color)}a.icon{transition:all .2s ease}a.icon:hover{color:var(--text-hover-color)}a.icon.icon-light:hover{background-color:var(--text-color);color:var(--background-color)}a.icon.icon-bold:hover{background-color:transparent;color:var(--text-color)}a.icon.icon-primary:hover{color:var(--primary-hover-color,var(--text-hover-color))}a.icon.icon-primary.icon-light:hover{background-color:var(--primary-color,var(--text-color));color:var(--background-color)}a.icon.icon-primary.icon-bold:hover{background-color:transparent;color:var(--primary-color,var(--text-color))}a.icon.icon-secondary:hover{color:var(--secondary-hover-color,var(--text-hover-color))}a.icon.icon-secondary.icon-light:hover{background-color:var(--secondary-color,var(--text-color));color:var(--background-color)}a.icon.icon-secondary.icon-bold:hover{background-color:transparent;color:var(--secondary-color,var(--text-color))}div.icon-group{display:flex}@media (max-width:479px){div.icon-group{align-items:flex-start;flex-direction:column}div.icon-group .icon+.icon{margin-top:1em}div.icon-group.center,div.icon-group.xs-center{align-items:center}div.icon-group.inline{align-items:center;flex-direction:row}div.icon-group.inline .icon+.icon{margin-left:1em;margin-top:0}div.icon-group.inline.center,div.icon-group.inline.xs-center{justify-content:center}}@media (min-width:480px){div.icon-group{align-items:center;flex-direction:row}div.icon-group .icon+.icon{margin-left:1em}div.icon-group.center{justify-content:center}}:root{--gallery-item-hover-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMzIxLjg5MSAyMjAuNTYyaC0xMS44OTVsLTMuNjc4LTIwLjg2Yy0uOTU5LTUuNDM5LTYuMTQ2LTkuMDcxLTExLjU4NS04LjExMmwtMTA2LjM1OSAxOC43NTRjLTUuNDM5Ljk1OS05LjA3MSA2LjE0Ni04LjExMiAxMS41ODVsMTMuODkyIDc4Ljc4NWMuODQ5IDQuODE3IDUuMDE2IDguMjEgOS43MzcgOC4yNTh2MS41OTFjMCA1LjUyMyA0LjQ3NyAxMCAxMCAxMGgxMDhjNS41MjMgMCAxMC00LjQ3NyAxMC0xMHYtODBjMC01LjUyMy00LjQ3Ny0xMC4wMDEtMTAtMTAuMDAxbS0xMTggMTB2NjcuNzgzbC0xMy43OC03OC4xNTIgMTA2LjM1OS0xOC43NTQgMy4zNzIgMTkuMTIzaC04NS45NTFjLTUuNTIzIDAtMTAgNC40NzgtMTAgMTBtMTE4IDQyLjIxMy0yNC4xNzYtMjQuMTc3LTMzLjI4OSAzMy4yODktMTYuMTEyLTE2LjExMi0zNC40MjMgMzQuNDIzdi02OS42MzZoMTA4em0tODcuOTgzLTEwLjI3MWM2LjYyNyAwIDEyLTUuMzczIDEyLTEycy01LjM3My0xMi0xMi0xMi0xMiA1LjM3My0xMiAxMiA1LjM3MyAxMiAxMiAxMiIvPjwvc3ZnPg==)}@media (min-width:1024px){:root{--gallery-cols:repeat(4,1fr)}}.gallery{aspect-ratio:auto;display:grid;gap:var(--gallery-gap,1em);grid-template-columns:var(--gallery-cols,repeat(2,1fr));position:relative;width:100%}.gallery .gallery-item{aspect-ratio:4/3;display:block;position:relative;width:100%}.gallery .gallery-item.img-not-found{background-color:var(--img-placeholder-color,var(--_light-500))}.gallery .gallery-item .placeholder{aspect-ratio:inherit;background-color:var(--img-placeholder-color,var(--_light-500));top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.gallery .gallery-item .placeholder:before{background-image:var(--img-placeholder-image);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";top:0;right:0;bottom:0;left:0;opacity:.333;position:absolute}.gallery .gallery-item .placeholder:after{animation:lux 2s ease var(--anim-delay,0s) infinite;background-image:linear-gradient(45deg,transparent 40%,var(--img-placeholder-lux,rgba(var(--_light_rgb),1)) 50%,transparent 60%);background-position:100% 0;background-repeat:no-repeat;background-size:400%;content:"";top:0;right:0;bottom:0;left:0;opacity:.333;position:absolute}.gallery .gallery-item img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--img-focus-x,50%) var(--img-focus-y,50%);object-position:var(--img-focus-x,50%) var(--img-focus-y,50%);position:relative;width:100%}.gallery .gallery-item img.img-not-found{-o-object-fit:contain;object-fit:contain;opacity:.333}.gallery .gallery-item a:first-child{aspect-ratio:inherit;cursor:zoom-in;display:block;height:100%;overflow:hidden;position:relative;width:100%}.gallery .gallery-item a:first-child:before{background-color:var(--gallery-item-hover-color,var(--primary-color,var(--text-color)));content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:1}.gallery .gallery-item a:first-child:after{background-color:transparent;background-image:var(--gallery-item-hover-image);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transform:scale(1.1);transition:all .15s ease .15s;z-index:2}.gallery .gallery-item a:first-child:hover:before{opacity:.666}.gallery .gallery-item a:first-child:hover:after{opacity:.8;transform:scale(1)}.gallery .gallery-item .caption{line-height:1.5;padding:.5em 0 1em;position:relative}.gallery.overlay-captions .gallery-item .caption{bottom:1em;color:var(--background-color);opacity:0;padding:.75em 1em;pointer-events:none;position:absolute;transition:all .15s ease;z-index:3}.gallery.overlay-captions .gallery-item a:first-child:after{background-image:linear-gradient(to bottom,transparent 50%,var(--text-color) 85%);background-size:100%;transform:scale(1);transition:all .15s ease}.gallery.overlay-captions .gallery-item a:first-child:hover+.caption{bottom:0;opacity:1}.gallery.aspect-16-9{aspect-ratio:auto}.gallery.aspect-16-9 .gallery-item{aspect-ratio:16/9}.gallery.aspect-1{aspect-ratio:auto}.gallery.aspect-1 .gallery-item{aspect-ratio:1}.gallery.mansory-8{align-items:stretch;aspect-ratio:16/9;grid-template-areas:"first first second third" "sixth fourth fifth third" "sixth seventh eighth eighth";grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}.gallery.mansory-8 .gallery-item{aspect-ratio:auto;overflow:hidden}.gallery.mansory-8 .gallery-item:first-child{grid-area:first}.gallery.mansory-8 .gallery-item:nth-child(2){grid-area:second}.gallery.mansory-8 .gallery-item:nth-child(3){grid-area:third}.gallery.mansory-8 .gallery-item:nth-child(4){grid-area:fourth}.gallery.mansory-8 .gallery-item:nth-child(5){grid-area:fifth}.gallery.mansory-8 .gallery-item:nth-child(6){grid-area:sixth}.gallery.mansory-8 .gallery-item:nth-child(7){grid-area:seventh}.gallery.mansory-8 .gallery-item:nth-child(8){grid-area:eighth}.gallery.mansory-8 .gallery-item a:first-child{position:absolute}.gallery.mansory-10{align-items:stretch;aspect-ratio:16/9;grid-template-areas:"first second second third third" "first fourth fifth third third" "sixth sixth seventh eighth tenth" "sixth sixth ninth ninth tenth";grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr)}.gallery.mansory-10 .gallery-item{aspect-ratio:auto;overflow:hidden}.gallery.mansory-10 .gallery-item:first-child{grid-area:first}.gallery.mansory-10 .gallery-item:nth-child(2){grid-area:second}.gallery.mansory-10 .gallery-item:nth-child(3){grid-area:third}.gallery.mansory-10 .gallery-item:nth-child(4){grid-area:fourth}.gallery.mansory-10 .gallery-item:nth-child(5){grid-area:fifth}.gallery.mansory-10 .gallery-item:nth-child(6){grid-area:sixth}.gallery.mansory-10 .gallery-item:nth-child(7){grid-area:seventh}.gallery.mansory-10 .gallery-item:nth-child(8){grid-area:eighth}.gallery.mansory-10 .gallery-item:nth-child(9){grid-area:ninth}.gallery.mansory-10 .gallery-item:nth-child(10){grid-area:tenth}.gallery.mansory-10 .gallery-item a:first-child{position:absolute}.gallery.mansory-20{align-items:stretch;aspect-ratio:16/18;grid-template-areas:"first second second third third" "first fourth fifth third third" "sixth sixth seventh eighth tenth" "sixth sixth ninth ninth tenth" "eleventh twelfth twelfth thirteenth thirteenth" "eleventh fourteenth fifteenth thirteenth thirteenth" "sixteenth sixteenth seventeenth eightteenth twentieth" "sixteenth sixteenth nineteenth nineteenth twentieth";grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(8,1fr)}.gallery.mansory-20 .gallery-item{aspect-ratio:auto;overflow:hidden}.gallery.mansory-20 .gallery-item:first-child{grid-area:first}.gallery.mansory-20 .gallery-item:nth-child(2){grid-area:second}.gallery.mansory-20 .gallery-item:nth-child(3){grid-area:third}.gallery.mansory-20 .gallery-item:nth-child(4){grid-area:fourth}.gallery.mansory-20 .gallery-item:nth-child(5){grid-area:fifth}.gallery.mansory-20 .gallery-item:nth-child(6){grid-area:sixth}.gallery.mansory-20 .gallery-item:nth-child(7){grid-area:seventh}.gallery.mansory-20 .gallery-item:nth-child(8){grid-area:eighth}.gallery.mansory-20 .gallery-item:nth-child(9){grid-area:ninth}.gallery.mansory-20 .gallery-item:nth-child(10){grid-area:tenth}.gallery.mansory-20 .gallery-item:nth-child(11){grid-area:eleventh}.gallery.mansory-20 .gallery-item:nth-child(12){grid-area:twelfth}.gallery.mansory-20 .gallery-item:nth-child(13){grid-area:thirteenth}.gallery.mansory-20 .gallery-item:nth-child(14){grid-area:fourteenth}.gallery.mansory-20 .gallery-item:nth-child(15){grid-area:fifteenth}.gallery.mansory-20 .gallery-item:nth-child(16){grid-area:sixteenth}.gallery.mansory-20 .gallery-item:nth-child(17){grid-area:seventeenth}.gallery.mansory-20 .gallery-item:nth-child(18){grid-area:eightteenth}.gallery.mansory-20 .gallery-item:nth-child(19){grid-area:nineteenth}.gallery.mansory-20 .gallery-item:nth-child(20){grid-area:twentieth}.gallery.mansory-20 .gallery-item a:first-child{position:absolute}@media (max-width:479px){.gallery .gallery-item .caption{font-size:.875em}.gallery.overlay-captions .gallery-item a:first-child:before{background-color:transparent;background-image:linear-gradient(to bottom,transparent 0,var(--gallery-item-hover-color,var(--primary-color,var(--text-color))) 100%);background-position:50%;background-repeat:no-repeat;background-size:100%;opacity:.666}.gallery.overlay-captions .gallery-item a:first-child:after{opacity:.8}.gallery.overlay-captions .gallery-item .caption{bottom:0;opacity:1}.gallery.mansory-10,.gallery.mansory-20,.gallery.mansory-8{aspect-ratio:auto;grid-template-areas:unset;grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.gallery.mansory-10 .gallery-item,.gallery.mansory-20 .gallery-item,.gallery.mansory-8 .gallery-item{aspect-ratio:4/3;grid-area:unset!important}}.alter .gallery .gallery-item .placeholder:before,.alter .gallery .gallery-item img.img-not-found,.dark .gallery .gallery-item .placeholder:before,.dark .gallery .gallery-item img.img-not-found{filter:invert(100%)}@keyframes lux{0%{background-position:100% 0}50%,to{background-position:0 100%}}:root{--scroller-items:6;--scroller-item-width:15rem;--scroller-speed:12s}div.scroller-wrapper{overflow:hidden}div.scroller-wrapper.faded{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 20%,#000 80%,transparent)}div.scroller-wrapper div.scroller-list{animation:scroll var(--scroller-speed) linear infinite;display:grid;grid-auto-columns:var(--scroller-item-width);grid-auto-flow:column;justify-items:stretch}div.scroller-wrapper div.scroller-list.ltr,div.scroller-wrapper div.scroller-list.reverse{animation-direction:reverse}div.scroller-wrapper div.scroller-list.pause-on-hover:hover{animation-play-state:paused}div.scroller-wrapper div.scroller-list.placeholders div.scroller-item{aspect-ratio:3/2;background-image:linear-gradient(135deg,transparent 0,rgba(var(--text-color_rgb),.333) 100%);display:grid;place-content:center}@keyframes scroll{to{transform:translate(calc(var(--scroller-items)*var(--scroller-item-width)*-1))}}div.img-bento{aspect-ratio:1;display:grid;gap:var(--gap);grid-template-columns:repeat(var(--img-bento-cols,2),1fr);overflow:hidden;position:relative;width:100%}div.img-bento div.img-wrap{aspect-ratio:9/16}div.img-bento div.img-wrap:nth-child(odd){align-self:flex-start}div.img-bento div.img-wrap:nth-child(2n){align-self:flex-end}div.img-bento div.img-wrap img{height:100%;-o-object-fit:cover;object-fit:cover}:root{--lightbox-close-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNS4zMzMiPjxwYXRoIGQ9Im05LjM3MyA5LjM3MyA0NS4yNTQgNDUuMjU0TTkuMzczIDU0LjYyNyA1NC42MjcgOS4zNzMiLz48L2c+PC9zdmc+);--lightbox-arrow-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iNS4zMzMiIGQ9Ik0yMC42ODYgNTQuNjI3IDQzLjMxNCAzMiAyMC42ODYgOS4zNzMiLz48L3N2Zz4=);--lightbox-spinner-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmZmYiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGNpcmNsZSBjeD0iNCIgY3k9IjEyIiByPSIwIj48YW5pbWF0ZSBmaWxsPSJmcmVlemUiIGF0dHJpYnV0ZU5hbWU9InIiIGJlZ2luPSIwO2EuZW5kIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjAuNXMiIGtleVNwbGluZXM9Ii4zNiwuNiwuMzEsMSIgdmFsdWVzPSIwOzMiLz48YW5pbWF0ZSBmaWxsPSJmcmVlemUiIGF0dHJpYnV0ZU5hbWU9ImN4IiBiZWdpbj0iYi5lbmQiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMC41cyIga2V5U3BsaW5lcz0iLjM2LC42LC4zMSwxIiB2YWx1ZXM9IjQ7MTIiLz48YW5pbWF0ZSBmaWxsPSJmcmVlemUiIGF0dHJpYnV0ZU5hbWU9ImN4IiBiZWdpbj0iYy5lbmQiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMC41cyIga2V5U3BsaW5lcz0iLjM2LC42LC4zMSwxIiB2YWx1ZXM9IjEyOzIwIi8+PGFuaW1hdGUgaWQ9ImUiIGZpbGw9ImZyZWV6ZSIgYXR0cmlidXRlTmFtZT0iciIgYmVnaW49ImQuZW5kIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjAuNXMiIGtleVNwbGluZXM9Ii4zNiwuNiwuMzEsMSIgdmFsdWVzPSIzOzAiLz48YW5pbWF0ZSBpZD0iYSIgZmlsbD0iZnJlZXplIiBhdHRyaWJ1dGVOYW1lPSJjeCIgYmVnaW49ImUuZW5kIiBkdXI9IjAuMDAxcyIgdmFsdWVzPSIyMDs0Ii8+PC9jaXJjbGU+PGNpcmNsZSBjeD0iNCIgY3k9IjEyIiByPSIzIj48YW5pbWF0ZSBmaWxsPSJmcmVlemUiIGF0dHJpYnV0ZU5hbWU9ImN4IiBiZWdpbj0iMDthLmVuZCIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIwLjVzIiBrZXlTcGxpbmVzPSIuMzYsLjYsLjMxLDEiIHZhbHVlcz0iNDsxMiIvPjxhbmltYXRlIGZpbGw9ImZyZWV6ZSIgYXR0cmlidXRlTmFtZT0iY3giIGJlZ2luPSJiLmVuZCIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIwLjVzIiBrZXlTcGxpbmVzPSIuMzYsLjYsLjMxLDEiIHZhbHVlcz0iMTI7MjAiLz48YW5pbWF0ZSBpZD0iZiIgZmlsbD0iZnJlZXplIiBhdHRyaWJ1dGVOYW1lPSJyIiBiZWdpbj0iYy5lbmQiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMC41cyIga2V5U3BsaW5lcz0iLjM2LC42LC4zMSwxIiB2YWx1ZXM9IjM7MCIvPjxhbmltYXRlIGlkPSJkIiBmaWxsPSJmcmVlemUiIGF0dHJpYnV0ZU5hbWU9ImN4IiBiZWdpbj0iZi5lbmQiIGR1cj0iMC4wMDFzIiB2YWx1ZXM9IjIwOzQiLz48YW5pbWF0ZSBmaWxsPSJmcmVlemUiIGF0dHJpYnV0ZU5hbWU9InIiIGJlZ2luPSJkLmVuZCIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIwLjVzIiBrZXlTcGxpbmVzPSIuMzYsLjYsLjMxLDEiIHZhbHVlcz0iMDszIi8+PC9jaXJjbGU+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iMyI+PGFuaW1hdGUgZmlsbD0iZnJlZXplIiBhdHRyaWJ1dGVOYW1lPSJjeCIgYmVnaW49IjA7YS5lbmQiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMC41cyIga2V5U3BsaW5lcz0iLjM2LC42LC4zMSwxIiB2YWx1ZXM9IjEyOzIwIi8+PGFuaW1hdGUgaWQ9ImciIGZpbGw9ImZyZWV6ZSIgYXR0cmlidXRlTmFtZT0iciIgYmVnaW49ImIuZW5kIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjAuNXMiIGtleVNwbGluZXM9Ii4zNiwuNiwuMzEsMSIgdmFsdWVzPSIzOzAiLz48YW5pbWF0ZSBpZD0iYyIgZmlsbD0iZnJlZXplIiBhdHRyaWJ1dGVOYW1lPSJjeCIgYmVnaW49ImcuZW5kIiBkdXI9IjAuMDAxcyIgdmFsdWVzPSIyMDs0Ii8+PGFuaW1hdGUgZmlsbD0iZnJlZXplIiBhdHRyaWJ1dGVOYW1lPSJyIiBiZWdpbj0iYy5lbmQiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMC41cyIga2V5U3BsaW5lcz0iLjM2LC42LC4zMSwxIiB2YWx1ZXM9IjA7MyIvPjxhbmltYXRlIGZpbGw9ImZyZWV6ZSIgYXR0cmlidXRlTmFtZT0iY3giIGJlZ2luPSJkLmVuZCIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIwLjVzIiBrZXlTcGxpbmVzPSIuMzYsLjYsLjMxLDEiIHZhbHVlcz0iNDsxMiIvPjwvY2lyY2xlPjxjaXJjbGUgY3g9IjIwIiBjeT0iMTIiIHI9IjMiPjxhbmltYXRlIGlkPSJoIiBmaWxsPSJmcmVlemUiIGF0dHJpYnV0ZU5hbWU9InIiIGJlZ2luPSIwO2EuZW5kIiBjYWxjTW9kZT0ic3BsaW5lIiBkdXI9IjAuNXMiIGtleVNwbGluZXM9Ii4zNiwuNiwuMzEsMSIgdmFsdWVzPSIzOzAiLz48YW5pbWF0ZSBpZD0iYiIgZmlsbD0iZnJlZXplIiBhdHRyaWJ1dGVOYW1lPSJjeCIgYmVnaW49ImguZW5kIiBkdXI9IjAuMDAxcyIgdmFsdWVzPSIyMDs0Ii8+PGFuaW1hdGUgZmlsbD0iZnJlZXplIiBhdHRyaWJ1dGVOYW1lPSJyIiBiZWdpbj0iYi5lbmQiIGNhbGNNb2RlPSJzcGxpbmUiIGR1cj0iMC41cyIga2V5U3BsaW5lcz0iLjM2LC42LC4zMSwxIiB2YWx1ZXM9IjA7MyIvPjxhbmltYXRlIGZpbGw9ImZyZWV6ZSIgYXR0cmlidXRlTmFtZT0iY3giIGJlZ2luPSJjLmVuZCIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIwLjVzIiBrZXlTcGxpbmVzPSIuMzYsLjYsLjMxLDEiIHZhbHVlcz0iNDsxMiIvPjxhbmltYXRlIGZpbGw9ImZyZWV6ZSIgYXR0cmlidXRlTmFtZT0iY3giIGJlZ2luPSJkLmVuZCIgY2FsY01vZGU9InNwbGluZSIgZHVyPSIwLjVzIiBrZXlTcGxpbmVzPSIuMzYsLjYsLjMxLDEiIHZhbHVlcz0iMTI7MjAiLz48L2NpcmNsZT48L3N2Zz4=);--lightbox-button-width:1.5rem;--lightbox-spinner-width:3rem}@media (min-width:1024px){:root{--lightbox-button-width:2rem;--lightbox-spinner-width:4rem}}.sl-overlay{background:rgba(var(--lightbox-overlay-color,var(--_dark_rgb)),var(--lightbox-overlay-opacity,.8))}.sl-wrapper button,.sl-wrapper button:hover{opacity:1}.sl-wrapper .sl-close{background-image:var(--lightbox-close-image);font-size:0;right:0;top:0}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:var(--lightbox-button-width);color:transparent;height:calc(2rem + var(--lightbox-button-width));line-height:1;margin:0;text-decoration:none;text-indent:-9999px;width:calc(2rem + var(--lightbox-button-width))}.sl-wrapper .sl-navigation button{background-image:var(--lightbox-arrow-image);top:50%}.sl-wrapper .sl-navigation button.sl-prev{font-size:0;left:0;transform:scaleX(-1) translateY(-50%)}.sl-wrapper .sl-navigation button.sl-next{font-size:0;right:0;transform:translateY(-50%)}.sl-wrapper .sl-image{z-index:1051}.sl-wrapper .sl-spinner{animation:none;aspect-ratio:1;background-color:transparent;background-image:var(--lightbox-spinner-image);background-position:50%;background-repeat:no-repeat;background-size:100%;border:0;border-radius:0;height:auto;margin:0;opacity:1;transform:translate(-50%,-50%);width:var(--lightbox-spinner-width)}@media (max-width:1023px){.sl-wrapper .sl-close{height:var(--header-height,3rem);width:calc(10% + var(--lightbox-button-width))}.sl-wrapper .sl-navigation button{width:10%}}@media (min-width:480px) and (max-width:1023px) and (orientation:landscape){.sl-wrapper .sl-navigation button{width:calc(10% + var(--lightbox-button-width))}}:root{--carousel-arrow-size:calc(var(--body-font-size)*3);--carousel-dot-size:var(--body-font-size)}section.carousel{display:block;padding:0!important}section.carousel .carousel__item{display:block;width:100%}section.carousel .carousel__next,section.carousel .carousel__prev{aspect-ratio:1;background-color:var(--carousel-button-background-color,var(--text-color));border-radius:50%;color:var(--carousel-button-color,var(--background-color));cursor:pointer;height:auto;margin:0;top:50%;transform:translateY(-50%);width:var(--carousel-arrow-size)}section.carousel .carousel__next svg,section.carousel .carousel__prev svg{cursor:pointer}section.carousel .carousel__prev{left:calc(var(--carousel-arrow-size)*-1.3)}section.carousel .carousel__prev svg{margin-right:.1em}section.carousel .carousel__next{right:calc(var(--carousel-arrow-size)*-1.3)}section.carousel .carousel__next svg{margin-left:.1em}section.carousel .carousel__next--disabled,section.carousel .carousel__next--disabled svg,section.carousel .carousel__prev--disabled,section.carousel .carousel__prev--disabled svg{cursor:default}section.carousel .carousel__pagination{bottom:calc(var(--carousel-dot-size)*-2);gap:var(--carousel-dot-size);left:50%;position:absolute;transform:translate(-50%)}section.carousel .carousel__pagination-button{background-color:var(--carousel-button-background-color,var(--text-color));border-radius:50%;height:var(--carousel-dot-size);margin:0;opacity:.5;width:var(--carousel-dot-size)}section.carousel .carousel__pagination-button.carousel__pagination-button--active{opacity:1}section.carousel.carousel__nav--inside .carousel__prev{left:calc(var(--carousel-arrow-size)*.3)}section.carousel.carousel__nav--inside .carousel__next{right:calc(var(--carousel-arrow-size)*.3)}section.carousel.carousel__pagination--inside .carousel__pagination{bottom:var(--carousel-dot-size)}section.fullscreen section.carousel--fullscreen .carousel__item{min-height:100vh}section.ffullscreen section.carousel--fullscreen .carousel__item{min-height:calc(100vh - var(--header-height, 0px))}:root{--lightgray:#f1f1f1;--body-font-family:"Inter",sans-serif;--anchor-decoration-type:none;--heading-font-weight:700;--heading-line-height:1.25;--loading-width:18vw}@media (max-width:479px){:root{--loading-width:60vw}}@media (min-width:1024px){:root{--logo-max-width:var(--logo-width)}}body{font-optical-sizing:auto;font-style:normal}section#hero.fullscreen,section#hero.fullscreen section.carousel--fullscreen .carousel__item{min-height:100svh}section.carousel--fullscreen .carousel__item{align-items:center;display:flex}@media (max-width:479px){[data-page=home] section.carousel--fullscreen .carousel__item{align-items:flex-end;padding-bottom:10vh;text-align:center}[data-page=home] section.carousel--fullscreen .carousel__item div.overlay.overlay-grad{--gradient-direction:to top!important;--custom-overlay-alpha:1!important}}#sirius-logo{display:inline-block;width:18em}#sirius-logo svg{fill:currentColor}.company-logo{display:inline-block}.company-logo svg{fill:currentColor}#arbi-logo,#huppe-logo,#laufen-logo,#toso-logo{width:16em}#eccentrico-logo{width:20em}#studioone-logo{width:12em}[data-page=gyartok] .company-logo,[data-page=home] .company-logo{margin-bottom:1.444em}[data-page=gyartok] #arbi-logo,[data-page=home] #arbi-logo{width:10em}[data-page=gyartok] #laufen-logo,[data-page=home] #laufen-logo{width:16em}[data-page=gyartok] #huppe-logo,[data-page=gyartok] #toso-logo,[data-page=home] #huppe-logo,[data-page=home] #toso-logo{width:13em}[data-page=gyartok] #eccentrico-logo,[data-page=home] #eccentrico-logo{width:20em}[data-page=gyartok] #studioone-logo,[data-page=home] #studioone-logo{width:9em}@media (max-width:479px){[data-page=gyartok] .company-logo{margin-top:1em}[data-page=gyartok] #arbi-logo{width:13em}[data-page=gyartok] #laufen-logo{width:16em}[data-page=gyartok] #huppe-logo,[data-page=gyartok] #toso-logo{width:14em}[data-page=gyartok] #eccentrico-logo{width:20em}[data-page=gyartok] #studioone-logo{width:10em}}section#rolunk{background-image:linear-gradient(to bottom,var(--_light),var(--lightgray))}header#header{transition:box-shadow .3s ease}header#header.top{--header-shadow-alpha:0}header#header.maxfx{--overlay-color:var(--_dark_rgb);background-image:linear-gradient(to bottom,rgba(var(--overlay-color),var(--overlay-alpha)) 0,transparent 50%,transparent 100%);background-position-y:bottom;background-size:100% 200%}header#header.maxfx.top{background-position-y:top}@media (max-width:1023px){header#header .nav-item .subnav .subnav-item a:after{display:block}}#map,.gallery .gallery-item{border-radius:var(--elem-border-radius);overflow:hidden}#map{aspect-ratio:1}#contact h6{font-weight:600;margin-bottom:.1em;opacity:.333}#contact h5+h6{margin-top:1em}@media (max-width:479px){#contact{font-size:12px;padding-block:1em}}div#cookies{box-shadow:0 0 100vmax 1vmax rgba(var(--_dark_rgb),.15)}[data-page=adatkezeles] .richtext,div#cookies{--anchor-decoration-type:underline}div#loading #loading-logo{animation:loading-logo-anim 1s cubic-bezier(.075,.82,.165,1) forwards;animation-delay:1s;display:inline-flex;translate:0 20%}div#loading #loading-logo #logo-badge{animation:logo-badge-anim 1s cubic-bezier(.075,.82,.165,1) forwards;opacity:0;scale:0;transform-origin:center 25%}div#loading #loading-logo #logo-letters{animation:logo-letters-anim 1s cubic-bezier(.075,.82,.165,1) forwards;animation-delay:1s;translate:0 -20%}div#loading #loading-logo #logo-letters #letter-i,div#loading #loading-logo #logo-letters #letter-ii,div#loading #loading-logo #logo-letters #letter-r,div#loading #loading-logo #logo-letters #letter-s,div#loading #loading-logo #logo-letters #letter-ss,div#loading #loading-logo #logo-letters #letter-u{animation:logo-letter-anim 1s linear forwards;opacity:0}div#loading #loading-logo #logo-letters #letter-s{animation-delay:1s}div#loading #loading-logo #logo-letters #letter-i{animation-delay:1.2s}div#loading #loading-logo #logo-letters #letter-r{animation-delay:1.4s}div#loading #loading-logo #logo-letters #letter-ii{animation-delay:1.6s}div#loading #loading-logo #logo-letters #letter-u{animation-delay:1.8s}div#loading #loading-logo #logo-letters #letter-ss{animation-delay:2s}div#loading #loading-logo #path-s{--path-length:230;animation:logo-path-anim .3s linear forwards;animation-delay:2.2s}div#loading #loading-logo #path-s,div#loading #loading-logo #path-tudio{stroke-dasharray:var(--path-length);stroke-dashoffset:var(--path-length)}div#loading #loading-logo #path-tudio{--path-length:690;animation:logo-path-anim .9s linear forwards;animation-delay:2.5s}div#loading #loading-logo #dot{animation:logo-letter-anim .1s linear forwards;animation-delay:3.4s;opacity:0}@keyframes loading-logo-anim{to{translate:0 0}}@keyframes logo-badge-anim{to{opacity:1;scale:1}}@keyframes logo-letters-anim{to{translate:0 0}}@keyframes logo-letter-anim{to{opacity:1}}@keyframes logo-path-anim{to{stroke-dashoffset:0}}
