.prs-slider{position:relative;width:100%;height:var(--prs-height-desktop,520px);border-radius:var(--prs-radius,22px);overflow:hidden;isolation:isolate;background:#0b1020;box-shadow:0 22px 60px rgba(15,23,42,.18);touch-action:pan-y;user-select:none}.prs-slider.is-width-fixed{width:min(var(--prs-width-desktop,1200px),100%);max-width:100%;margin-inline:auto}.prs-viewport,.prs-track,.prs-slide{height:100%}.prs-viewport{overflow:hidden}.prs-track{display:flex;direction:ltr;will-change:transform;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.prs-slider.is-dragging .prs-track{transition:none;cursor:grabbing}.prs-slide{position:relative;flex:0 0 100%;display:flex;align-items:center;overflow:hidden}.prs-bg,.prs-bg img{position:absolute;inset:0;width:100%;height:100%;display:block}.prs-bg img{object-fit:cover;transform:scale(1);transition:transform 6s ease}.prs-slider.is-zoom-enabled .prs-bg img{transform:scale(1.02)}.prs-slider.is-zoom-enabled .prs-slide[aria-hidden="false"] .prs-bg img{transform:scale(1.08)}.prs-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,calc(var(--prs-overlay,.35) * .8)),rgba(0,0,0,var(--prs-overlay,.35)),rgba(0,0,0,calc(var(--prs-overlay,.35) * .55)));z-index:1}.prs-slide.is-dark .prs-shade{background:linear-gradient(90deg,rgba(255,255,255,calc(var(--prs-overlay,.35) * .45)),rgba(255,255,255,calc(var(--prs-overlay,.35) * .6)),rgba(255,255,255,calc(var(--prs-overlay,.35) * .3)))}.prs-slide-link{position:absolute;inset:0;z-index:2;text-decoration:none!important;color:inherit}.prs-slide-link:focus-visible{outline:3px solid rgba(255,255,255,.82);outline-offset:-8px;border-radius:inherit}.prs-content{direction:rtl;position:relative;z-index:3;width:min(620px,calc(100% - 110px));margin:0 clamp(28px,6vw,86px);color:#fff;opacity:0;transform:translateY(18px);transition:opacity .5s ease .16s,transform .5s ease .16s}.prs-slide[aria-hidden="false"] .prs-content{opacity:1;transform:translateY(0)}.prs-slide.is-center{justify-content:center;text-align:center}.prs-slide.is-center .prs-content{margin-inline:auto}.prs-slide.is-left{justify-content:flex-end;text-align:left}.prs-slide.is-right{justify-content:flex-start;text-align:right}.prs-slide.is-dark .prs-content{color:#111827}.prs-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.16);backdrop-filter:blur(12px);font-size:14px;font-weight:700;line-height:1.4;letter-spacing:.1px}.prs-slide.is-dark .prs-eyebrow{background:rgba(17,24,39,.08)}.prs-title{margin:0 0 14px!important;padding:0!important;color:inherit!important;font-size:clamp(30px,4.6vw,64px)!important;font-weight:900!important;line-height:1.12!important;letter-spacing:-.8px!important}.prs-subtitle{margin:0 0 26px!important;color:inherit!important;opacity:.88;font-size:clamp(15px,1.55vw,20px)!important;line-height:1.9!important;max-width:620px}.prs-slide.is-center .prs-subtitle{margin-inline:auto}.prs-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:999px;background:linear-gradient(135deg,#ffffff,#e8eefc);color:#111827!important;text-decoration:none!important;font-weight:800;font-size:15px;box-shadow:0 14px 32px rgba(0,0,0,.22);transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}.prs-button:hover{transform:translateY(-2px);box-shadow:0 18px 38px rgba(0,0,0,.26);opacity:.96}.prs-slide.is-dark .prs-button{background:linear-gradient(135deg,#111827,#334155);color:#fff!important}.prs-nav{position:absolute;top:50%;z-index:5;transform:translateY(-50%);width:48px;height:48px;border:0;border-radius:999px;background:rgba(255,255,255,.20);color:#fff;backdrop-filter:blur(14px);box-shadow:0 14px 34px rgba(15,23,42,.22);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .25s ease,transform .25s ease}.prs-nav:hover{background:rgba(255,255,255,.32);transform:translateY(-50%) scale(1.04)}.prs-nav span{font-size:42px;line-height:1;margin-top:-4px}.prs-prev{right:18px}.prs-next{left:18px}.prs-dots{position:absolute;right:50%;bottom:18px;z-index:5;transform:translateX(50%);display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 10px;border-radius:999px;background:rgba(255,255,255,.16);backdrop-filter:blur(14px)}.prs-dot{width:9px;height:9px;border:0;border-radius:999px;background:rgba(255,255,255,.56);cursor:pointer;padding:0;transition:width .25s ease,background .25s ease}.prs-dot.is-active{width:28px;background:#fff}.prs-alert{padding:14px 16px;border-radius:12px;background:#fff3cd;color:#664d03;border:1px solid #ffecb5}@media(max-width:767px){.prs-slider{height:var(--prs-height-mobile,420px);border-radius:calc(var(--prs-radius,22px) * .75);box-shadow:0 14px 34px rgba(15,23,42,.16)}.prs-content{width:calc(100% - 52px);margin:0 26px;text-align:center!important}.prs-slide{justify-content:center!important}.prs-title{font-size:clamp(25px,8vw,38px)!important;letter-spacing:-.35px!important;line-height:1.18!important}.prs-subtitle{font-size:14.5px!important;line-height:1.85!important;margin-bottom:20px!important}.prs-eyebrow{font-size:12.5px;padding:6px 12px;margin-bottom:10px}.prs-button{min-height:44px;padding:0 20px;font-size:14px}.prs-nav{width:38px;height:38px;background:rgba(255,255,255,.22)}.prs-nav span{font-size:32px}.prs-prev{right:10px}.prs-next{left:10px}.prs-dots{bottom:12px}.prs-dot{width:7px;height:7px}.prs-dot.is-active{width:22px}}@media(prefers-reduced-motion:reduce){.prs-track,.prs-content,.prs-bg img,.prs-button,.prs-nav,.prs-dot{transition:none!important}}
