.lmw-sl{--lmw-per-view:1;--lmw-gap:0px;position:relative}.lmw-sl__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--lmw-gap) * (var(--lmw-per-view) - 1))) / var(--lmw-per-view));gap:var(--lmw-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lmw-sl__track::-webkit-scrollbar{display:none}.lmw-sl__track:focus-visible{outline:2px solid var(--lmw-ring);outline-offset:4px}@media (hover:hover) and (pointer:fine){.lmw-sl__track,.lmw-rail__track{cursor:grab}}.lmw-sl__track.is-dragging,.lmw-rail__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}.lmw-sl__track.is-gliding,.lmw-rail__track.is-gliding{scroll-snap-type:none}.lmw-sl__track.is-dragging .lmw-sl__link,.lmw-rail__track.is-dragging .lmw-card{pointer-events:none}.lmw .lmw-sl__img,.lmw .lmw-bn__img,.lmw .lmw-card__thumb img,.lmw .lmw-mc__thumb img{-webkit-user-drag:none;user-select:none}.lmw-sl--center{--lmw-slide-w:72%;--lmw-side-opacity:1;--lmw-side-scale:1}.lmw-sl--center .lmw-sl__track{padding-inline:calc((100% - var(--lmw-slide-w)) / 2);grid-auto-columns:100%}.lmw-sl--center .lmw-sl__slide{scroll-snap-align:center;opacity:var(--lmw-side-opacity);scale:var(--lmw-side-scale)}.lmw-sl--center .lmw-sl__slide.is-active{opacity:1;scale:1}.lmw-sl--center.is-ready .lmw-sl__slide{transition:opacity var(--lmw-t-slow) var(--lmw-ease),scale var(--lmw-t-slow) var(--lmw-ease)}.lmw-sl__slide{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);scroll-snap-align:start;scroll-snap-stop:always;aspect-ratio:3 / 1;border-radius:var(--lmw-radius);corner-shape:var(--lmw-corner,round);overflow:hidden;background:color-mix(in srgb,var(--lmw-line) 40%,transparent)}.lmw-sl__link{grid-area:1 / 1;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);color:inherit}.lmw .lmw-sl__pic{position:relative;grid-area:1 / 1;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);min-block-size:0;overflow:hidden}.lmw .lmw-sl__img{grid-area:1 / 1;display:block;inline-size:100%;block-size:100%;min-block-size:0;object-fit:cover}.lmw .lmw-sl__pic::after{content:"";position:absolute;inset:0;background:var(--lmw-sl-overlay,transparent);pointer-events:none}.lmw-sl__body{grid-area:1 / 1;z-index:1;display:flex;align-items:center;justify-content:flex-start;padding:4%;pointer-events:none}.lmw-sl__box{max-inline-size:50%;padding:24px 28px;border-radius:16px;corner-shape:var(--lmw-corner,round);background:rgb(255 255 255 / 86%);backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);pointer-events:auto}.lmw-sl__kicker{margin:0 0 6px;font-size:13px;font-weight:500}.lmw-sl__title{margin:0 0 8px;font-size:clamp(18px,2.4vw,34px);font-weight:700;line-height:1.5}.lmw-sl__text{margin:0;font-size:clamp(12px,1.2vw,16px);line-height:1.9}.lmw-sl__title,.lmw-sl__text{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lmw-sl__title{-webkit-line-clamp:2;line-clamp:2}.lmw-sl__text{-webkit-line-clamp:3;line-clamp:3}.lmw-sl__btn{--lmw-btn-bg:var(--lmw-accent);--lmw-btn-color:var(--lmw-n-0);display:inline-flex;align-items:center;justify-content:center;margin-block-start:14px;min-block-size:42px;padding-inline:22px;border-radius:12px;corner-shape:var(--lmw-corner,round);background:var(--lmw-btn-bg);color:var(--lmw-btn-color);font-size:14px;font-weight:700;transition:background-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease)}.lmw-sl__link:hover .lmw-sl__btn{background:var(--lmw-btn-bg-hover,color-mix(in srgb,var(--lmw-btn-bg) 88%,var(--lmw-black)));color:var(--lmw-btn-color-hover,var(--lmw-btn-color))}.lmw-sl__nav{--lmw-sl-nav-offset:12px;position:absolute;inset-block-start:50%;inset-inline:var(--lmw-sl-nav-offset);translate:0 -50%;display:flex;justify-content:space-between;pointer-events:none;z-index:2}.lmw .lmw-sl__nav .lmw-rail__btn{pointer-events:auto;box-shadow:0 2px 10px rgb(0 0 0 / 12%)}.lmw-sl__dots{--lmw-dot:8px;--lmw-dot-color:color-mix(in srgb,currentColor 30%,transparent);--lmw-dot-offset:14px;display:flex;align-items:center;justify-content:center;gap:6px;margin-block-start:var(--lmw-dot-offset)}.lmw-sl--dots-in .lmw-sl__dots{--lmw-dot-color:rgb(255 255 255 / 55%);position:absolute;inset-block-end:var(--lmw-dot-offset);inset-inline:0;margin:0;z-index:2;filter:drop-shadow(0 1px 2px rgb(0 0 0 / 25%))}.lmw .lmw-sl__dot{display:block;flex:0 0 auto;inline-size:var(--lmw-dot);block-size:var(--lmw-dot);border-radius:999px;background:var(--lmw-dot-color);cursor:pointer;transition:inline-size var(--lmw-dur) var(--lmw-ease),background-color var(--lmw-dur) var(--lmw-ease)}.lmw .lmw-sl__dot:hover,.lmw .lmw-sl__dot:focus-visible{background:var(--lmw-dot-color-on,var(--lmw-accent))}.lmw .lmw-sl__dot.is-on,.lmw .lmw-sl__dot.is-on:hover{inline-size:var(--lmw-dot-active-w,var(--lmw-dot));background:var(--lmw-dot-color-on,var(--lmw-accent))}.lmw-sl__slide[data-clone]{pointer-events:none}@media (max-width:767px){.lmw-sl__box{max-inline-size:78%;padding:14px 16px}.lmw-sl__btn{min-block-size:38px;padding-inline:16px;margin-block-start:10px}}.lmw-bn{--lmw-cols:3;--lmw-gap:16px;display:grid;grid-template-columns:repeat(var(--lmw-cols),minmax(0,1fr));gap:var(--lmw-gap)}.lmw-bn>*{min-inline-size:0}.lmw-bn__item{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);aspect-ratio:16 / 9;border-radius:var(--lmw-radius);corner-shape:var(--lmw-corner,round);overflow:hidden;background:color-mix(in srgb,var(--lmw-line) 40%,transparent);color:inherit;transition:transform var(--lmw-dur) var(--lmw-ease),box-shadow var(--lmw-dur) var(--lmw-ease)}.lmw-bn__item--wide{grid-column:span min(2,var(--lmw-cols))}.lmw .lmw-bn__pic{position:relative;grid-area:1 / 1;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);min-block-size:0;overflow:hidden}.lmw .lmw-bn__img{grid-area:1 / 1;display:block;inline-size:100%;block-size:100%;min-block-size:0;object-fit:cover;transition:transform var(--lmw-t-slow) var(--lmw-ease)}.lmw .lmw-bn__pic::after{content:"";position:absolute;inset:0;background:var(--lmw-bn-overlay,transparent);pointer-events:none}@media (hover:hover) and (pointer:fine){.lmw-bn__item:hover{transform:translateY(calc(var(--lmw-bn-lift,0px) * -1))}.lmw-bn__item:hover .lmw-bn__img{transform:scale(var(--lmw-bn-zoom,1.06))}}.lmw-bn__badge{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:2;padding:4px 10px;border-radius:8px;corner-shape:var(--lmw-corner,round);background:var(--lmw-accent);color:var(--lmw-n-0);font-size:12px;font-weight:700;line-height:1.8}.lmw-bn__body{grid-area:1 / 1;z-index:1;display:flex;align-items:flex-end;justify-content:flex-start;padding:4%;pointer-events:none}.lmw-bn__box{display:block;max-inline-size:100%;padding:16px 18px;border-radius:14px;corner-shape:var(--lmw-corner,round)}.lmw-bn__kicker,.lmw-bn__text{display:block;font-size:12px;line-height:1.9}.lmw-bn__title{display:block;margin:0;font-size:clamp(15px,1.4vw,22px);font-weight:700;line-height:1.6;overflow-wrap:anywhere}.lmw-bn__title,.lmw-bn__text{-webkit-box-orient:vertical;overflow:hidden}.lmw-bn__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2}.lmw-bn__text{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2}.lmw-bn__btn{--lmw-btn-bg:var(--lmw-accent);--lmw-btn-color:var(--lmw-n-0);display:inline-flex;align-items:center;justify-content:center;margin-block-start:10px;min-block-size:36px;padding-inline:18px;border-radius:10px;corner-shape:var(--lmw-corner,round);background:var(--lmw-btn-bg);color:var(--lmw-btn-color);font-size:13px;font-weight:700;transition:background-color var(--lmw-dur) var(--lmw-ease),color var(--lmw-dur) var(--lmw-ease)}.lmw-bn__item:hover .lmw-bn__btn{background:var(--lmw-btn-bg-hover,color-mix(in srgb,var(--lmw-btn-bg) 88%,var(--lmw-black)));color:var(--lmw-btn-color-hover,var(--lmw-btn-color))}