.wpr-news-slider{--wpr-slider-modal-bg:#1e3a5f;--wpr-slider-modal-overlay:rgba(15,23,42,.65);--wpr-slider-modal-title:#fff;--wpr-slider-modal-text:#f8fafc;position:relative}.wpr-news-slider .news-slider__header{position:relative;z-index:2;text-align:center}.wpr-news-slider .news-slider__header h1{margin:0;line-height:1.2}.wpr-news-slider .news-slider__body{position:relative;display:flex;align-items:center;padding:0 48px}.wpr-news-slider .news-slider__viewport{position:relative;flex:1;width:100%;overflow:hidden}.wpr-news-slider .news-slider__track{display:flex;width:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);will-change:transform}.wpr-news-slider:focus{outline:none}.wpr-news-slider:focus-visible{outline:2px solid rgba(37,99,235,.55);outline-offset:6px;border-radius:8px}.wpr-news-slider .news-slider__slide{flex:0 0 100%;width:100%;box-sizing:border-box;padding:8px 4px}.wpr-news-slider .news-slider__card{position:relative;width:100%;max-width:640px;height:220px;margin:0 auto;cursor:pointer;transition:transform .25s ease}.wpr-news-slider .news-slider__slide.active .news-slider__card:hover{transform:translateY(-4px)}.wpr-news-slider .news-slider__card-surface{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;border-radius:inherit}.wpr-news-slider .news-slider__card-body{display:flex;flex-direction:column;flex:1;min-height:0}.wpr-news-slider .news-slider__title{margin:0 0 8px;line-height:1.3}.wpr-news-slider .news-slider__content{flex:0 1 auto;min-height:0;margin:0;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.wpr-news-slider .news-slider__content p{margin:0}.wpr-news-slider .news-slider__content p+p{margin-top:.5em}.wpr-news-slider .news-slider__hint{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-weight:600;line-height:1.2}.wpr-news-slider .news-slider__hint:after{content:"→";font-size:1.05em;transition:transform .2s ease}.wpr-news-slider .news-slider__slide.active .news-slider__card:hover .news-slider__hint:after{transform:translateX(3px)}.wpr-news-slider .news-slider__card-locations,.wpr-news-slider .news-slider__modal-locations{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.wpr-news-slider .news-slider__card-locations--header,.wpr-news-slider .news-slider__modal-locations--header{border-bottom-width:1px;border-bottom-style:solid}.wpr-news-slider .news-slider__card-locations--footer,.wpr-news-slider .news-slider__modal-locations--footer{margin-top:auto;border-top-width:1px;border-top-style:solid}.wpr-news-slider .news-slider__location-prefix{font-weight:600;letter-spacing:.03em}.wpr-news-slider .news-slider__location-meta{margin:0;line-height:1.45}.wpr-news-slider .news-slider__location-badge{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid transparent;line-height:1.2;white-space:nowrap}.wpr-news-slider .news-slider-loading,.wpr-news-slider .news-slider-empty,.wpr-news-slider .news-slider-error{text-align:center;margin:0;padding:16px}.wpr-news-slider .news-slider__button{position:absolute;top:50%;display:inline-flex;align-items:center;justify-content:center;border:none;padding:0;cursor:pointer;z-index:20;transform:translateY(-50%);transition:background-color .2s ease,transform .2s ease,opacity .2s ease}.wpr-news-slider .news-slider__button:hover{transform:translateY(-50%) scale(1.06)}.wpr-news-slider .news-slider__button svg{pointer-events:none}.wpr-news-slider .news-slider__button.prev{left:8px}.wpr-news-slider .news-slider__button.next{right:8px}.wpr-news-slider .news-slider__dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}.wpr-news-slider .news-slider__dot{width:8px;height:8px;padding:0;border:none;border-radius:50%;background-color:rgba(17,24,39,.22);cursor:pointer;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .3s ease,width .3s ease}.wpr-news-slider .news-slider__dot:hover{background-color:rgba(17,24,39,.4)}.wpr-news-slider .news-slider__dot.active{width:22px;border-radius:4px;background-color:rgba(17,24,39,.85)}.wpr-news-slider .news-slider__modal{position:absolute;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background-color:var(--wpr-slider-modal-overlay);opacity:0;transition:opacity .3s ease}.wpr-news-slider .news-slider__modal.is-open{opacity:1}.wpr-news-slider .news-slider__modal.is-closing{opacity:0}.wpr-news-slider .news-slider__modal-content{position:relative;width:min(760px,100%);max-height:min(80vh,720px);overflow:auto;display:flex;flex-direction:column;background-color:var(--wpr-slider-modal-bg);transform:translateY(12px) scale(.98);transition:transform .3s ease}.wpr-news-slider .news-slider__modal.is-open .news-slider__modal-content{transform:translateY(0) scale(1)}.wpr-news-slider .news-slider__modal-close{position:absolute;top:10px;right:14px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:36px;height:36px;padding:0;border:none;border-radius:50%;background:rgba(255,255,255,.12);color:var(--wpr-slider-modal-title);font-size:1.6rem;line-height:1;cursor:pointer;flex-shrink:0}.wpr-news-slider .news-slider__modal-title{margin:0 0 16px;padding-right:36px;line-height:1.25;color:var(--wpr-slider-modal-title)}.wpr-news-slider .news-slider__modal-description{line-height:1.65;color:var(--wpr-slider-modal-text)}.wpr-news-slider .news-slider__modal-description p{margin:0 0 1em;color:inherit}.wpr-news-slider .news-slider__modal-description p:last-child{margin-bottom:0}@media (max-width:767px){.wpr-news-slider .news-slider__body{padding:0 12px}.wpr-news-slider .news-slider__card{max-width:100%}.wpr-news-slider .news-slider__button.prev,.wpr-news-slider .news-slider__button.next{display:none}}@media (max-width:480px){.wpr-news-slider .news-slider__modal{padding:12px}}