.main.svelte-1c8o0{position:relative}.carousel.svelte-1c8o0{display:flex;padding-top:calc((100% - (var(--gap) * var(--amount-to-show) * 2) - (var(--overlap) * 2)) / var(--amount-to-show) / var(--aspect-ratio))}.carousel.svelte-1c8o0.fixed-height{padding-top:var(--fixed-height)}.carousel.svelte-1c8o0 .viewport{position:absolute;top:0;overflow-x:scroll;display:flex;gap:8px;width:100%;height:100%;scrollbar-color:transparent transparent!important;scrollbar-width:none}.carousel.svelte-1c8o0 .viewport .loader{position:absolute;width:100%;height:100%}.carousel.svelte-1c8o0 .viewport::-webkit-scrollbar{width:0;height:0}.carousel.svelte-1c8o0 .viewport::-webkit-scrollbar-track{background:transparent}.carousel.svelte-1c8o0 .viewport::-webkit-scrollbar-thumb{background:transparent;border:none}.carousel.svelte-1c8o0 .viewport .item{flex:0 0 calc(calc(100% - var(--overlap) * 2 - var(--gap) * 2 * var(--amount-to-show)) / var(--amount-to-show));left:var(--overlap);height:100%;position:relative;display:flex;justify-content:center;align-items:center;margin:0 var(--gap);overflow:hidden;cursor:pointer}.carousel.svelte-1c8o0 .viewport .item.offset{left:calc(calc(calc(100% + var(--gap-between-items) - var(--overlap) * 2) / var(--amount-to-show)) * -2 + var(--overlap))}.carousel.svelte-1c8o0 .overlap{height:100%;width:calc(var(--overlap) - var(--gap));position:absolute;top:0;left:0}.carousel.svelte-1c8o0 .overlap.right{right:0;left:unset}.bullets.svelte-1c8o0{display:flex;justify-content:center;align-items:center;padding:4px}.bullets.svelte-1c8o0 .bullet{width:4px;height:4px;border-radius:50%;border:none;outline:none;padding:0;background:var(--secondary-500);margin:2px;cursor:pointer}.bullets.svelte-1c8o0 .bullet.selected{background:var(--white)}.controls.svelte-1c8o0{width:1.5rem;height:2.5rem;background:rgba(24,24,24,.38);border:1px solid rgba(0,0,0,.1);box-shadow:0 0 16px rgba(0,0,0,.15);border-radius:4px;position:absolute;top:50%;transform:translate(-50%,-50%);outline:none;color:#fff;left:1.25rem;display:flex;align-items:center;justify-content:center;cursor:pointer}.controls.svelte-1c8o0.right{right:1.25rem;left:unset;transform:translate(50%,-50%)}@media screen and (hover: none) and (pointer: coarse){.controls.svelte-1c8o0{display:none}}.hidden.svelte-1c8o0{display:none}:root{--homepage-banner-button-text:black;--homepage-banner-text:var(--text-alt-primary);--homepage-banner-title-weight:800}.container.svelte-1w0ycyr{background-color:var(--background);width:100%;height:100%;position:relative;border-radius:4px;overflow:hidden}.container.svelte-1w0ycyr .loader{position:absolute;top:0;left:0;width:100%;height:100%}.container.svelte-1w0ycyr picture{position:absolute;top:0;right:0;width:50%;pointer-events:none}@media only screen and (min-width: 1024px){.container.svelte-1w0ycyr picture{width:60%}}.container.svelte-1w0ycyr picture img{width:100%}.container.svelte-1w0ycyr .slide-inner{position:absolute;height:100%;width:60%;padding:1rem;padding-right:0;left:0;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 1024px){.container.svelte-1w0ycyr .slide-inner{width:40%}}@media only screen and (min-width: 1280px){.container.svelte-1w0ycyr .slide-inner{padding:1.5rem}}@media only screen and (min-width: 1440px),screen and (min-width: 577px) and (max-width: 768px){.container.svelte-1w0ycyr .slide-inner{padding:2rem}}@media only screen and (min-width: 1920px){.container.svelte-1w0ycyr .slide-inner{padding:3rem}}.container.svelte-1w0ycyr .slide-inner .title{color:var(--homepage-banner-text);font-family:var(--font-family-alt);font-weight:var(--homepage-banner-title-weight);font-size:1.125rem}.container.svelte-1w0ycyr .slide-inner .sub-title{color:var(--homepage-banner-text);font-family:var(--font-family-alt);font-weight:var(--font-weight-regular);font-size:.688rem}.container.svelte-1w0ycyr .slide-inner .btn{margin-top:.5rem;margin-right:auto;min-height:2rem}.container.svelte-1w0ycyr .slide-inner .btn span{color:var(--homepage-banner-button-text);font-weight:var(--font-weight-bold);margin:0 1rem;font-size:.75rem}@media only screen and (min-width: 768px){.container.svelte-1w0ycyr .slide-inner .title{font-size:1.25rem}.container.svelte-1w0ycyr .slide-inner .sub-title{font-size:.75rem}}@media only screen and (min-width: 1024px){.container.svelte-1w0ycyr .slide-inner .title{font-size:1.375rem}.container.svelte-1w0ycyr .slide-inner .sub-title{font-size:.813rem}.container.svelte-1w0ycyr .slide-inner .btn{margin-top:1rem;min-height:2rem}.container.svelte-1w0ycyr .slide-inner .btn span{margin:0 1.5rem;font-size:.75rem}}@media only screen and (min-width: 1280px){.container.svelte-1w0ycyr .slide-inner .title{font-size:1.5rem}.container.svelte-1w0ycyr .slide-inner .sub-title{font-size:.875rem}}@media only screen and (min-width: 1440px),screen and (min-width: 577px) and (max-width: 768px){.container.svelte-1w0ycyr .slide-inner .title{font-size:1.75rem}.container.svelte-1w0ycyr .slide-inner .sub-title{font-size:1rem}.container.svelte-1w0ycyr .slide-inner .btn{margin-top:1rem;min-height:2.5rem}.container.svelte-1w0ycyr .slide-inner .btn span{margin:0 1.5rem;font-size:.938rem}}@media only screen and (min-width: 1920px){.container.svelte-1w0ycyr .slide-inner .title{font-size:2.5rem}.container.svelte-1w0ycyr .slide-inner .sub-title{font-size:1.5rem}}.container .slide-inner .title p{line-height:1.25rem}@media only screen and (min-width: 768px){.container .slide-inner .title p{line-height:1.375rem}}@media only screen and (min-width: 1024px){.container .slide-inner .title p{line-height:1.563rem}}@media only screen and (min-width: 1280px){.container .slide-inner .title p{line-height:1.563rem}}@media only screen and (min-width: 1440px),screen and (min-width: 577px) and (max-width: 768px){.container .slide-inner .title p{line-height:2rem}}@media only screen and (min-width: 1920px){.container .slide-inner .title p{line-height:3rem}}.spacer.svelte-1w0ycyr{width:100%;height:100%}@media screen and (max-width: 576px){.spacer.svelte-1w0ycyr{padding:.5rem}}
