.pa-show__in{position:relative;display:block}.pa-show__track{position:relative;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.pa-show__track::-webkit-scrollbar{display:none}.pa-show__slide{position:relative;flex:0 0 100%;scroll-snap-align:start}.pa-show__media{position:relative;overflow:hidden;aspect-ratio:var(--ar-m)}.pa-show__media img,.pa-show__media video,.pa-show__media iframe,.pa-show__media .pa-show__ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0}.pa-show__veil{position:absolute;inset:0;background:#000;pointer-events:none}.pa-show--small .pa-show__media{aspect-ratio:auto;height:28rem}.pa-show--medium .pa-show__media{aspect-ratio:auto;height:34rem}.pa-show--large .pa-show__media{aspect-ratio:auto;height:42rem}.pa-show__content{position:absolute;inset:0;display:flex;flex-direction:column;padding:0 1.5rem;background:none;color:var(--c-text)}.pa-show:not(.pa-show--fixed) .pa-show__content{padding-inline:var(--pa-gutter)}.pa-show__content--top-left,.pa-show__content--top-center,.pa-show__content--top-right{justify-content:flex-start}.pa-show__content--middle-left,.pa-show__content--middle-center,.pa-show__content--middle-right{justify-content:center}.pa-show__content--bottom-left,.pa-show__content--bottom-center,.pa-show__content--bottom-right{justify-content:flex-end}.pa-show__content--top-left,.pa-show__content--middle-left,.pa-show__content--bottom-left{align-items:flex-start}.pa-show__content--top-center,.pa-show__content--middle-center,.pa-show__content--bottom-center{align-items:center}.pa-show__content--top-right,.pa-show__content--middle-right,.pa-show__content--bottom-right{align-items:flex-end}.pa-show__text{position:relative;padding:3.2rem 0}.pa-al-m-left{text-align:left}.pa-al-m-center{text-align:center}.pa-al-m-right{text-align:right}.pa-show__sub{font-weight:var(--pa-font-body-bolder);margin-bottom:1.2rem}.pa-show__title+*,.pa-show__sub+.pa-show__desc{margin-top:1.6rem}.pa-show__sub+.pa-show__title{margin-top:0}.pa-show__act{margin-top:2.4rem}.pa-show__text>:first-child{margin-top:0}.pa-show__desc p{margin:1.2rem 0}.pa-show__desc>:first-child{margin-top:0}.pa-show__desc>:last-child{margin-bottom:0}.pa-show__desc--sm{font-size:1.44rem;line-height:2.2rem}.pa-show__desc--lg{font-size:1.92rem;line-height:3rem}.pa-show__link{position:relative;display:inline-block;padding-bottom:.2rem;font-family:var(--pa-font-btn);font-weight:var(--pa-font-btn-w);text-transform:capitalize}.pa-show__link::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor}.pa-show__dots{position:absolute;left:0;right:0;bottom:2rem;display:flex;align-items:center;justify-content:center;gap:.4rem;background:none;color:var(--c-text);pointer-events:none}.pa-show__dots>*{pointer-events:auto}.pa-show__dot{width:2.4rem;height:2.4rem;padding:0;border:0;background:none;position:relative}.pa-show__dot::before{content:"";position:absolute;inset:50% auto auto 50%;width:.8rem;height:.8rem;border-radius:50%;background:currentColor;opacity:.35;transform:translate(-50%,-50%);transition:opacity .3s,width .3s}.pa-show__dot[aria-current=true]::before{opacity:1}.pa-show__arrow{width:3.2rem;height:3.2rem;padding:0;border:0;background:none;color:inherit}@media (max-width:767px){.pa-show--below .pa-show__in{padding-bottom:6.6rem}.pa-show--below .pa-show__slide{display:flex;flex-direction:column}.pa-show--below .pa-show__content{position:static;padding:0 1.5rem}.pa-show--below .pa-show__text{width:100%;padding:3.2rem 0 0}.pa-show--below .pa-show__dots{bottom:0}}@media (min-width:768px){.pa-show__media{aspect-ratio:var(--ar)}.pa-show--small .pa-show__media{height:54rem}.pa-show--medium .pa-show__media{height:63rem}.pa-show--large .pa-show__media{height:72rem}.pa-show__text{max-width:50%}.pa-al-left{text-align:left}.pa-al-center{text-align:center}.pa-al-right{text-align:right}.pa-show__sub{font-size:1.92rem;line-height:2.88rem;margin-bottom:1.6rem}.pa-show__title+*,.pa-show__sub+.pa-show__desc{margin-top:2rem}.pa-show__sub+.pa-show__title{margin-top:0}.pa-show__act{margin-top:3.2rem}.pa-show__text>:first-child{margin-top:0}}@media (min-width:1024px){.pa-show__dots{bottom:2.7rem}}