.pele-scrollvid{--pele-sv-length:400vh;--pele-sv-height:100vh;--pele-sv-top:0px;--pele-sv-fit:cover;--pele-sv-bg:#0b0c14;--pele-sv-radius:0px;--pele-sv-accent:#fff;--pele-sv-card-w:440px;--pele-sv-card-pad:28px;--pele-sv-card-radius:20px;--pele-sv-card-bg:rgba(12,14,28,.4);--pele-sv-card-fg:#fff;--pele-sv-eyebrow:hsla(0,0%,100%,.78);--pele-sv-ratio:1.7778;--pele-sv-gutter:clamp(20px,5vw,72px);--pele-sv-ease:cubic-bezier(0.2,0.8,0.2,1);--pele-sv-dir:1;position:relative}.pele-scrollvid:dir(rtl){--pele-sv-dir:-1}[dir=rtl] .pele-scrollvid{--pele-sv-dir:-1}.pele-scrollvid--cards-solid{--pele-sv-card-bg:#fff;--pele-sv-card-fg:#14172b;--pele-sv-eyebrow:var(--pele-ink-primary,var(--e-global-color-primary,#6c47ff))}.e-con-inner>.elementor-widget-pele-scroll-video,.e-con>.elementor-widget-pele-scroll-video{min-inline-size:min(100%,280px);width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}.pele-scrollvid__media{background:var(--pele-sv-bg);border-radius:var(--pele-sv-radius);isolation:isolate;overflow:hidden}.pele-scrollvid .pele-scrollvid__canvas,.pele-scrollvid .pele-scrollvid__poster,.pele-scrollvid .pele-scrollvid__video{block-size:100%;border:0;border-radius:0;display:block;inline-size:100%;inset:0;margin:0;max-inline-size:none;object-fit:var(--pele-sv-fit);position:absolute}.pele-scrollvid .pele-scrollvid__poster{transition:opacity .45s ease;z-index:1}.pele-scrollvid.is-ready .pele-scrollvid__poster{opacity:0}.pele-scrollvid__shade{inset:0;pointer-events:none;position:absolute;z-index:2}.pele-scrollvid__card-inner{box-sizing:border-box;color:var(--pele-sv-card-fg)}.pele-scrollvid--cards-glass .pele-scrollvid__card-inner,.pele-scrollvid--cards-solid .pele-scrollvid__card-inner{background:var(--pele-sv-card-bg);border-radius:var(--pele-sv-card-radius);padding:var(--pele-sv-card-pad)}.pele-scrollvid--cards-glass .pele-scrollvid__card-inner{backdrop-filter:blur(18px) saturate(1.4);border:1px solid hsla(0,0%,100%,.16);box-shadow:0 30px 60px -28px rgba(0,0,0,.65)}.pele-scrollvid--cards-solid .pele-scrollvid__card-inner{box-shadow:0 1px 2px rgba(10,12,30,.08),0 28px 56px -26px rgba(10,12,30,.55)}.pele-scrollvid--cards-plain .pele-scrollvid__card-inner{text-shadow:0 2px 18px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.35)}.pele-scrollvid .pele-scrollvid__eyebrow{align-items:center;color:var(--pele-sv-eyebrow);display:flex;font-size:13px;font-weight:700;gap:10px;letter-spacing:.08em;line-height:1.3;margin:0 0 12px}.pele-scrollvid .pele-scrollvid__eyebrow:before{background:currentcolor;block-size:2px;border-radius:2px;content:"";flex:none;inline-size:22px}.pele-scrollvid .pele-scrollvid__title{color:inherit;font-size:clamp(24px,2.6vw,40px);font-weight:800;letter-spacing:-.01em;line-height:1.12;margin:0}.pele-scrollvid--cards-plain .pele-scrollvid__title{font-size:clamp(28px,3.4vw,54px)}.pele-scrollvid .pele-scrollvid__text{color:inherit;font-size:17px;line-height:1.6;margin:12px 0 0;opacity:.9}.pele-scrollvid .pele-scrollvid__toggle,.pele-scrollvid .pele-scrollvid__toggle:focus,.pele-scrollvid .pele-scrollvid__toggle:hover{backdrop-filter:blur(8px);background:rgba(8,9,18,.5);block-size:44px;border:1px solid hsla(0,0%,100%,.22);border-radius:50%;box-shadow:none;color:#fff;cursor:pointer;display:grid;inline-size:44px;inset-block-end:14px;inset-inline-end:14px;margin:0;padding:0;place-items:center;position:absolute;transition:background-color .18s ease,transform .18s var(--pele-sv-ease);z-index:4}.pele-scrollvid .pele-scrollvid__toggle:hover{background:rgba(8,9,18,.72);transform:scale(1.06)}.pele-scrollvid .pele-scrollvid__toggle:focus-visible{outline:3px solid #fff;outline-offset:2px}.pele-scrollvid .pele-scrollvid__toggle[hidden]{display:none}.pele-scrollvid__toggle svg{block-size:20px;fill:currentcolor;inline-size:20px}.pele-scrollvid.is-playing .pele-scrollvid__icon-play,.pele-scrollvid__icon-pause{display:none}.pele-scrollvid.is-playing .pele-scrollvid__icon-pause{display:block}.pele-scrollvid__progress{pointer-events:none;position:absolute;z-index:3}.pele-scrollvid--progress-bar .pele-scrollvid__progress{background:hsla(0,0%,100%,.2);block-size:3px;inset-block-end:0;inset-inline:0}.pele-scrollvid__bar{background:var(--pele-sv-accent);block-size:100%;box-shadow:0 0 12px var(--pele-sv-accent);display:block;transform:scaleX(0);transform-origin:0 50%}.pele-scrollvid:dir(rtl) .pele-scrollvid__bar{transform-origin:100% 50%}[dir=rtl] .pele-scrollvid__bar{transform-origin:100% 50%}.pele-scrollvid--progress-ring .pele-scrollvid__progress{backdrop-filter:blur(8px);background:rgba(8,9,18,.38);block-size:58px;border-radius:50%;display:grid;inline-size:58px;inset-block-end:22px;inset-inline-end:22px;place-items:center}.pele-scrollvid__ring{block-size:100%;inline-size:100%;inset:0;position:absolute;transform:rotate(-90deg)}.pele-scrollvid__ring-fill,.pele-scrollvid__ring-track{fill:none;stroke-width:3}.pele-scrollvid__ring-track{stroke:hsla(0,0%,100%,.22)}.pele-scrollvid__ring-fill{stroke:var(--pele-sv-accent);stroke-dasharray:100;stroke-dashoffset:100;stroke-linecap:round}.pele-scrollvid__percent{color:#fff;font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;position:relative}.pele-scrollvid--progress-steps .pele-scrollvid__progress{display:flex;flex-direction:column;gap:10px;inset-block-start:50%;inset-inline-end:22px;translate:0 -50%}.pele-scrollvid__step{background:hsla(0,0%,100%,.36);block-size:8px;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.3);display:block;inline-size:8px;transition:block-size .3s var(--pele-sv-ease),background-color .3s ease}.pele-scrollvid__step.is-done{background:hsla(0,0%,100%,.7)}.pele-scrollvid__step.is-on{background:var(--pele-sv-accent);block-size:26px}.pele-scrollvid .pele-scrollvid__track{block-size:var(--pele-sv-length);position:relative}.pele-scrollvid .pele-scrollvid__stage{block-size:min(var(--pele-sv-height),100vh - var(--pele-sv-top));border-radius:var(--pele-sv-radius);inset-block-start:var(--pele-sv-top);overflow:hidden;position:sticky}.pele-scrollvid .pele-scrollvid__media{inset:0;position:absolute}.pele-scrollvid .pele-scrollvid__cards{inset:0;pointer-events:none;position:absolute;z-index:3}.pele-scrollvid .pele-scrollvid__card{box-sizing:border-box;inline-size:max-content;max-inline-size:min(var(--pele-sv-card-w),100% - 2*var(--pele-sv-gutter));opacity:var(--pele-sv-o,0);position:absolute;will-change:opacity,transform}.pele-scrollvid .pele-scrollvid__card--center{left:50%;text-align:center;top:50%;translate:-50% -50%}.pele-scrollvid .pele-scrollvid__card--center .pele-scrollvid__eyebrow{justify-content:center}.pele-scrollvid .pele-scrollvid__card--end,.pele-scrollvid .pele-scrollvid__card--start{inset-block-start:50%;translate:0 -50%}.pele-scrollvid .pele-scrollvid__card--bottom-start,.pele-scrollvid .pele-scrollvid__card--start,.pele-scrollvid .pele-scrollvid__card--top-start{inset-inline-start:var(--pele-sv-gutter)}.pele-scrollvid .pele-scrollvid__card--bottom-end,.pele-scrollvid .pele-scrollvid__card--end,.pele-scrollvid .pele-scrollvid__card--top-end{inset-inline-end:var(--pele-sv-gutter)}.pele-scrollvid .pele-scrollvid__card--top-end,.pele-scrollvid .pele-scrollvid__card--top-start{inset-block-start:var(--pele-sv-gutter)}.pele-scrollvid .pele-scrollvid__card--bottom-end,.pele-scrollvid .pele-scrollvid__card--bottom-start{inset-block-end:calc(var(--pele-sv-gutter) + 8px)}.pele-scrollvid .pele-scrollvid__card--bottom{bottom:calc(var(--pele-sv-gutter) + 8px);left:50%;text-align:center;translate:-50% 0}.pele-scrollvid .pele-scrollvid__card--bottom .pele-scrollvid__eyebrow{justify-content:center}.pele-scrollvid.pele-scrollvid--motion-rise .pele-scrollvid__card{transform:translateY(calc((1 - var(--pele-sv-o, 0))*36px))}.pele-scrollvid.pele-scrollvid--motion-slide .pele-scrollvid__card{transform:translateX(calc((1 - var(--pele-sv-o, 0))*48px*var(--pele-sv-dir)*-1))}.pele-scrollvid.pele-scrollvid--motion-zoom .pele-scrollvid__card{transform:scale(calc(.9 + var(--pele-sv-o, 0)*.1))}@media(max-width:767px){.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__stage,.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__track{block-size:auto;inset-block-start:auto;overflow:visible;position:relative}.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__media{aspect-ratio:var(--pele-sv-ratio);position:relative}.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__cards{display:grid;gap:12px;margin-block-start:14px;padding-inline:max(0px,var(--pele-sv-gutter,18px) - (100vw - 100%)/2);position:static}.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__card{inline-size:auto;max-inline-size:none;opacity:1;position:static;text-align:start;transform:none;translate:none}.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__card .pele-scrollvid__eyebrow{justify-content:flex-start}.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub).pele-scrollvid--cards-glass .pele-scrollvid__card-inner,.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub).pele-scrollvid--cards-plain .pele-scrollvid__card-inner{backdrop-filter:none;background:var(--pele-sv-bg);border:0;border-radius:var(--pele-sv-card-radius);box-shadow:none;padding:22px 24px;text-shadow:none}.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__title{font-size:clamp(22px,6vw,30px)}.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__text{font-size:16px}.pele-scrollvid:not(.pele-scrollvid--phones-scrub):not(.is-scrub) .pele-scrollvid__progress{display:none}.pele-scrollvid{--pele-sv-gutter:18px;--pele-sv-card-pad:20px}}@media(prefers-reduced-motion:reduce){.pele-scrollvid:not(.is-scrub) .pele-scrollvid__stage,.pele-scrollvid:not(.is-scrub) .pele-scrollvid__track{block-size:auto;inset-block-start:auto;overflow:visible;position:relative}.pele-scrollvid:not(.is-scrub) .pele-scrollvid__media{aspect-ratio:var(--pele-sv-ratio);position:relative}.pele-scrollvid:not(.is-scrub) .pele-scrollvid__cards{display:grid;gap:12px;margin-block-start:14px;padding-inline:max(0px,var(--pele-sv-gutter,18px) - (100vw - 100%)/2);position:static}.pele-scrollvid:not(.is-scrub) .pele-scrollvid__card{inline-size:auto;max-inline-size:none;opacity:1;position:static;text-align:start;transform:none;translate:none}.pele-scrollvid:not(.is-scrub) .pele-scrollvid__card .pele-scrollvid__eyebrow{justify-content:flex-start}.pele-scrollvid:not(.is-scrub).pele-scrollvid--cards-glass .pele-scrollvid__card-inner,.pele-scrollvid:not(.is-scrub).pele-scrollvid--cards-plain .pele-scrollvid__card-inner{backdrop-filter:none;background:var(--pele-sv-bg);border:0;border-radius:var(--pele-sv-card-radius);box-shadow:none;padding:22px 24px;text-shadow:none}.pele-scrollvid:not(.is-scrub) .pele-scrollvid__title{font-size:clamp(22px,6vw,30px)}.pele-scrollvid:not(.is-scrub) .pele-scrollvid__text{font-size:16px}.pele-scrollvid:not(.is-scrub) .pele-scrollvid__progress{display:none}.pele-scrollvid .pele-scrollvid__poster,.pele-scrollvid .pele-scrollvid__toggle,.pele-scrollvid__step{transition:none}}.pele-scrollvid.is-static .pele-scrollvid__stage,.pele-scrollvid.is-static .pele-scrollvid__track{block-size:auto;inset-block-start:auto;overflow:visible;position:relative}.pele-scrollvid.is-static .pele-scrollvid__media{aspect-ratio:var(--pele-sv-ratio);position:relative}.pele-scrollvid.is-static .pele-scrollvid__cards{display:grid;gap:12px;margin-block-start:14px;padding-inline:max(0px,var(--pele-sv-gutter,18px) - (100vw - 100%)/2);position:static}.pele-scrollvid.is-static .pele-scrollvid__card{inline-size:auto;max-inline-size:none;opacity:1;position:static;text-align:start;transform:none;translate:none}.pele-scrollvid.is-static .pele-scrollvid__card .pele-scrollvid__eyebrow{justify-content:flex-start}.pele-scrollvid.is-static.pele-scrollvid--cards-glass .pele-scrollvid__card-inner,.pele-scrollvid.is-static.pele-scrollvid--cards-plain .pele-scrollvid__card-inner{backdrop-filter:none;background:var(--pele-sv-bg);border:0;border-radius:var(--pele-sv-card-radius);box-shadow:none;padding:22px 24px;text-shadow:none}.pele-scrollvid.is-static .pele-scrollvid__title{font-size:clamp(22px,6vw,30px)}.pele-scrollvid.is-static .pele-scrollvid__text{font-size:16px}.pele-scrollvid.is-static .pele-scrollvid__progress{display:none}
