.main.svelte-1occ210{position:relative}.carousel.svelte-1occ210{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-1occ210.fixed-height{padding-top:var(--fixed-height)}.carousel.svelte-1occ210 .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-1occ210 .viewport .loader{position:absolute;width:100%;height:100%}.carousel.svelte-1occ210 .viewport::-webkit-scrollbar{width:0;height:0}.carousel.svelte-1occ210 .viewport::-webkit-scrollbar-track{background:transparent}.carousel.svelte-1occ210 .viewport::-webkit-scrollbar-thumb{background:transparent;border:none}.carousel.svelte-1occ210 .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-1occ210 .viewport .item.offset{left:calc(calc(calc(100% + var(--gap-between-items) - var(--overlap) * 2) / var(--amount-to-show)) * -2 + var(--overlap))}.carousel.svelte-1occ210 .overlap{height:100%;width:calc(var(--overlap) - var(--gap));position:absolute;top:0;left:0}.carousel.svelte-1occ210 .overlap.right{right:0;left:unset}.bullets.svelte-1occ210{display:flex;justify-content:center;align-items:center;padding:4px}.bullets.svelte-1occ210 .bullet{width:4px;height:4px;border-radius:50%;border:none;outline:none;padding:0;background:var(--secondary-500);margin:2px;cursor:pointer}.bullets.svelte-1occ210 .bullet.selected{background:var(--white)}.controls.svelte-1occ210{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-1occ210.right{right:1.25rem;left:unset;transform:translate(50%,-50%)}@media screen and (hover: none) and (pointer: coarse){.controls.svelte-1occ210{display:none}}.hidden.svelte-1occ210{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}}.carousel-v2.svelte-1fz8047.svelte-1fz8047{position:relative;width:100%;max-height:460px;border-radius:.25rem;overflow:hidden;isolation:isolate}.aspect-box.svelte-1fz8047.svelte-1fz8047{width:100%;height:0}.slides.svelte-1fz8047.svelte-1fz8047,.loader-wrap.svelte-1fz8047.svelte-1fz8047{position:absolute;top:0;right:0;bottom:0;left:0}.slide.svelte-1fz8047.svelte-1fz8047{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease;pointer-events:none}.slide.svelte-1fz8047.svelte-1fz8047.active{opacity:1;pointer-events:auto}.overlay.svelte-1fz8047.svelte-1fz8047{position:absolute;left:0;right:0;bottom:0;height:88px;background:linear-gradient(180deg,transparent,rgba(4,10,22,.55));z-index:5;pointer-events:none}.arrow.svelte-1fz8047.svelte-1fz8047{position:absolute;top:50%;transform:translateY(-50%);z-index:12;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:rgba(8,16,30,.42);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid rgba(255,255,255,.18);color:#fff;cursor:pointer;opacity:0;transition:opacity .2s,background .15s;outline:none}.arrow.svelte-1fz8047.svelte-1fz8047.left{left:16px}.arrow.svelte-1fz8047.svelte-1fz8047.right{right:16px}.arrow.svelte-1fz8047.svelte-1fz8047:hover{background:rgba(8,16,30,.72)}@media (hover: none) and (pointer: coarse){.arrow.svelte-1fz8047.svelte-1fz8047{display:none}}.carousel-v2.svelte-1fz8047:hover .arrow.svelte-1fz8047{opacity:1}.bar.active.svelte-1fz8047.svelte-1fz8047:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;transform-origin:left center;transform:scaleX(0);animation:svelte-1fz8047-bar-fill var(--auto-play, 6s) linear forwards}.carousel-v2.paused.svelte-1fz8047 .bar.active.svelte-1fz8047:after{animation-play-state:paused}@keyframes svelte-1fz8047-bar-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pager-bars.svelte-1fz8047.svelte-1fz8047{position:absolute;z-index:10;left:0;right:0;bottom:20px;display:flex;gap:9px;justify-content:center}@media only screen and (max-width: 576px){.pager-bars.svelte-1fz8047.svelte-1fz8047{bottom:12px;gap:6px}}.bar.svelte-1fz8047.svelte-1fz8047{height:7px;width:26px;border-radius:99px;background:rgba(255,255,255,.42);border:none;padding:0;cursor:pointer;position:relative;overflow:hidden;transition:width .35s ease,background .2s;outline:none}@media only screen and (max-width: 576px){.bar.svelte-1fz8047.svelte-1fz8047{height:4px;width:16px}}.bar.svelte-1fz8047.svelte-1fz8047:hover{background:rgba(255,255,255,.7)}.bar.svelte-1fz8047.svelte-1fz8047.active{width:46px;background:rgba(255,255,255,.42);transition:width .35s ease}@media only screen and (max-width: 576px){.bar.svelte-1fz8047.svelte-1fz8047.active{width:28px}}a.svelte-gh85nv{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:pointer;text-decoration:none}a.svelte-gh85nv:not([href]){cursor:default;pointer-events:none}.bg.svelte-gh85nv{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:blur(24px);transform:scale(1.1)}img.svelte-gh85nv{position:relative;z-index:1;width:100%;height:100%;display:block}.homepage-banner-v2.svelte-2qj0is{border-radius:.25rem;overflow:hidden;margin:0;padding:0 .5rem}.homepage-banner-v2 p{margin:0}.homepage-banner-v2 ul{overflow:visible}
