.ly-banner-list{display:flex;height:100%}.ly-banner-list .ly-banner-item{flex:0 0 auto;min-width:100%;width:100%;max-width:100%;min-height:100%;height:100%;max-height:100%;position:relative;overflow:hidden}:is(.ly-banner-list .ly-banner-item) ly-video,:is(.ly-banner-list .ly-banner-item) picture{display:flex;width:100%;height:100%}:is(:is(.ly-banner-list .ly-banner-item) picture,:is(.ly-banner-list .ly-banner-item) ly-video) img,:is(:is(.ly-banner-list .ly-banner-item) picture,:is(.ly-banner-list .ly-banner-item) ly-video) video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}:is(.ly-banner-list .ly-banner-item) .mask-wrapper{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}:is(:is(.ly-banner-list .ly-banner-item) .mask-wrapper)::after,:is(:is(.ly-banner-list .ly-banner-item) .mask-wrapper)::before{content:'';position:absolute;left:0;right:0;width:100%;pointer-events:none}:is(:is(.ly-banner-list .ly-banner-item) .mask-wrapper)::before{top:0;aspect-ratio:430/256;background:linear-gradient(to top,rgba(0,0,0,0) 6.8%,rgba(0,0,0,.3) 54.29%,rgba(0,0,0,.6) 100%)}:is(:is(.ly-banner-list .ly-banner-item) .mask-wrapper)::after{bottom:0;aspect-ratio:430/298;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.5) 52.88%,#000 100%)}:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;padding-top:calc(97 * var(--u,1px));color:#fff;text-align:center}:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner{filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, .08))}:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-title-wrapper{margin-bottom:calc(24 * var(--u,1px))}:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group{display:flex;justify-content:center;gap:calc(12 * var(--u,1px))}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group) .ly-link-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:calc(164 * var(--u,1px));padding:calc(12 * var(--u,1px));font-weight:700;font-size:calc(12 * var(--u, 1px));line-height:calc(16 * var(--u, 1px));letter-spacing:0;text-align:center;vertical-align:middle;transition:transform .3s;will-change:transform}:is(:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group) .ly-link-button):hover{transform:translateY(-1px)}:is(:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group) .ly-link-button):active{transform:translateY(1px)}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group) .ly-primary-button{color:#fff;border-color:#1e4a32;background-color:#1e4a32}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group) .ly-secondary-button{color:#1e4a32;border-color:#fff;background-color:#fff}.type2:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group) .ly-primary-button{color:#fff;border-color:#ff9e3d;background-color:#ff9e3d}.type2:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group) .ly-secondary-button{color:#ff9e3d;border-color:#fff;background-color:#fff}:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-link{margin-top:calc(19 * var(--u,1px));display:inline-flex;align-items:center;gap:calc(14 * var(--u,1px));color:#e6e6e6;cursor:pointer;text-decoration:none}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-link):hover{color:#fff;text-decoration:underline}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-link) .svg-wrapper{flex:0 0 auto;width:calc(22 * var(--u,1px));height:calc(22 * var(--u,1px))}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-link) .text-wrapper{font-weight:700;font-size:calc(14 * var(--u, 1px));line-height:calc(18 * var(--u, 1px));letter-spacing:0}@media screen and (min-width:768px){:is(:is(.ly-banner-list .ly-banner-item) .mask-wrapper)::before{aspect-ratio:1440/300}:is(:is(.ly-banner-list .ly-banner-item) .mask-wrapper)::after{aspect-ratio:1440/238}:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content{padding-top:calc(118 * var(--u,1px))}:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-title-wrapper{margin-bottom:calc(28 * var(--u,1px))}:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group{gap:calc(18 * var(--u,1px))}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-button-group) .ly-link-button{min-width:calc(220 * var(--u,1px));padding:calc(15 * var(--u,1px));font-size:calc(16 * var(--u, 1px));line-height:calc(18 * var(--u, 1px))}:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-link{margin-top:calc(18 * var(--u,1px))}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-link) .svg-wrapper{width:auto;height:calc(22 * var(--u,1px))}:is(:is(:is(:is(.ly-banner-list .ly-banner-item) .ly-banner-item-content) .ly-banner-item-content-inner) .ly-banner-item-link) .text-wrapper{font-size:calc(18 * var(--u, 1px));line-height:calc(25 * var(--u, 1px))}}.ly-banner-point-outer{display:block!important;-webkit-backdrop-filter:url(#ly-banner-liquid-glass-icons-filter);backdrop-filter:url(#ly-banner-liquid-glass-icons-filter);position:absolute;inset:0;z-index:0;border-radius:100px;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect x="0" y="0" width="100%" height="100%" rx="0" ry="0" fill="white"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect x="5" y="5" width="calc(100% - 10px)" height="calc(100% - 10px)" rx="21" ry="21" fill="white"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect x="0" y="0" width="100%" height="100%" rx="0" ry="0" fill="white"/></svg>'),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%"><rect x="5" y="5" width="calc(100% - 10px)" height="calc(100% - 10px)" rx="21" ry="21" fill="white"/></svg>');-webkit-mask-composite:xor;mask-composite:exclude}.ly-banner-point-cover{display:block!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:absolute;inset:0;z-index:2;border-radius:100px;background:#fffFFF1A}.ly-banner-point-sharp{display:block!important;position:absolute;inset:0;z-index:3;box-shadow:inset 1px 1px 0 0 rgba(255,255,255,.5),inset -1px -1px 0 0 rgba(255,255,255,.6);border-radius:100px}.ly-banner-point-reflect{display:block!important;position:absolute;inset:1px;z-index:2;box-shadow:inset 2px 2px 6px 2px rgba(255,255,255,.2),inset -2px -2px 4px -1px rgba(255,255,255,.2);border-radius:100px}.ly-banner-points-wrapper{position:absolute;left:0;right:0;margin:0 auto;bottom:calc(90 * var(--u,1px));z-index:2}.ly-banner-points{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(12 * var(--u,1px))}.ly-banner-point{position:relative;display:flex;overflow:hidden;border-radius:100px}.ly-banner-point-inner{display:flex;align-items:center;gap:calc(10 * var(--u,1px));color:#fff;border-radius:100px;position:relative;z-index:5;padding:calc(8 * var(--u,1px));padding-left:calc(24 * var(--u,1px));min-height:calc(36 * var(--u,1px))}.ly-banner-point-inner .svg-wrapper{flex:0 0 auto;width:auto;height:calc(18 * var(--u,1px))}.ly-banner-progress-wrapper{position:absolute;left:0;right:0;margin:0 auto;bottom:calc(50 * var(--u,1px));--unactive-color:#808080;--active-color:#FFFFFF}@media screen and (min-width:768px){.ly-banner-points{padding:0 calc(140 * var(--u,1px));grid-template-columns:repeat(4,1fr);gap:calc(40 * var(--u,1px))}.ly-banner-point{justify-content:center}.ly-banner-point-inner{justify-content:center;padding:calc(8 * var(--u,1px))}.ly-banner-carousel-button-wrapper{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:2}.ly-banner-carousel-button-wrapper .btn{--btn-size:calc(80 * var(--u, 1px));--btn-icon-w:calc(30 * var(--u, 1px));position:absolute;color:#fff}.prev:is(.ly-banner-carousel-button-wrapper .btn){left:calc(20 * var(--u,1px))}.next:is(.ly-banner-carousel-button-wrapper .btn){right:calc(20 * var(--u,1px))}}.ly-banner-section-container{display:block;margin-top:calc(-1 * var(--header-height,60px));background-color:#000}.ly-banner-section-wrapper{--offset:var(--header-noticebar-height-m, 50px);--h:calc(100vh - var(--offset));--dh:calc(100dvh - var(--offset));min-width:100%;width:100%;max-width:100%;min-height:var(--h);height:var(--h);max-height:var(--h);min-height:var(--dh);height:var(--dh);max-height:var(--dh);overflow:hidden;position:relative}@media screen and (min-width:768px){.ly-banner-section-wrapper{--offset:var(--header-noticebar-height-d, 50px)}}