.ly-banner-point-outer{display:block!important;backdrop-filter:url(#ly-banner-liquid-glass-icons-filter);position:absolute;inset:0;z-index:0;border-radius:100px;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-composite:exclude}.ly-banner-point-cover{display:block!important;backdrop-filter:blur(2px);position:absolute;inset:0;z-index:2;border-radius:100px;background:rgba(0,0,0,.12)}.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:10vh;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 .point-title{font-weight:500;font-size:calc(14 * var(--u, 1px));line-height:calc(20 * var(--u, 1px));letter-spacing:0;text-align:center;vertical-align:middle}.ly-banner-point-inner .svg-wrapper{width:auto;height:calc(18 * var(--u,1px))}@media screen and (min-width:750px){.ly-banner-points{padding:0 calc(87 * var(--u,1px));grid-template-columns:repeat(4,1fr);gap:20px}.ly-banner-point{justify-content:center}.ly-banner-point-inner{justify-content:center;padding:calc(8 * var(--u,1px))}.ly-banner-point-inner .point-title{font-weight:400;font-size:calc(16 * var(--u, 1px));line-height:calc(20 * var(--u, 1px));letter-spacing:0;text-align:center;vertical-align:middle}}.ly-banner-section-wrapper{min-width:100%;width:100%;max-width:100%;min-height:calc(100dvh - 50px);height:calc(100dvh - 50px);max-height:calc(100dvh - 50px);overflow:hidden;position:relative}.mask-wrapper{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.mask-wrapper::before{content:'';position:absolute;left:0;right:0;top:0;height:400px;z-index:1;background:linear-gradient(to top,#00000000 0,#00000026 50%,#0000004d 100%);pointer-events:none}.mask-wrapper::after{content:'';position:absolute;left:0;right:0;bottom:0;height:300px;z-index:1;background:linear-gradient(to bottom,#00000000 0,#00000026 50%,#000 100%);pointer-events:none}.ly-banner-list{display:flex;height:100%}.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}.ly-banner-item picture{display:flex;width:100%;height:100%}:is(.ly-banner-item picture) img{width:100%;height:100%;object-fit:cover}.ly-banner-item-content{position:absolute;top:12.5vh;left:0;right:0;margin:0 auto;z-index:2;color:#fff;text-align:center}.ly-banner-item-content .ly-banner-item-subtitle{margin-top:calc(12 * var(--u,1px))}.ly-banner-item-button-group{margin-top:calc(12 * var(--u,1px));display:flex;justify-content:center;gap:calc(10 * var(--u,1px))}.ly-banner-item-button-group .ly-link-button{min-height:calc(40 * var(--u,1px));padding:calc(11 * var(--u,1px)) calc(34.5 * var(--u,1px));font-weight:700;font-size:calc(16 * var(--u, 1px));line-height:calc(18 * var(--u, 1px));letter-spacing:0;text-align:center;vertical-align:middle}.ly-banner-item-button-group .ly-primary-button{color:#fff;border-color:#1e4a32}.ly-banner-item-button-group .ly-secondary-button{color:#fff;border-color:#fff}.ly-banner-indicator-wrapper{position:absolute;bottom:6vh;left:0;right:0;margin:0 auto;z-index:2}.ly-banner-indicator-wrapper .ly-progress-indicator{width:100%!important}.ly-banner-carousel-buttons-wrapper{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);z-index:2}.ly-banner-carousel-buttons-wrapper .ctrl-btn{position:absolute;color:#fff!important}:is(.ly-banner-carousel-buttons-wrapper .ctrl-btn) .svg-wrapper{width:80px;height:80px}:is(:is(.ly-banner-carousel-buttons-wrapper .ctrl-btn) .svg-wrapper) svg{width:30px;height:60px}.prev:is(.ly-banner-carousel-buttons-wrapper .ctrl-btn){left:20px}.next:is(.ly-banner-carousel-buttons-wrapper .ctrl-btn){right:20px}@media screen and (min-width:750px){.ly-banner-item-button-group{margin-top:28px;gap:calc(12 * var(--u,1px))}.ly-banner-item-button-group .ly-link-button{min-height:calc(44 * var(--u,1px));min-width:calc(188 * var(--u,1px));padding:calc(13 * var(--u,1px)) calc(43 * var(--u,1px));width:fit-content}}