.dca-d2c.ah-vs{--ah-vs-size:120px;--ah-vs-speed:60s;--ah-vs-ring-from:#1b3a6b;--ah-vs-ring-to:#48c3b4;--ah-vs-fade:#fff;--ah-vs-gap:20px;position:relative}.dca-d2c.ah-vs--width-contained{margin-left:auto;margin-right:auto;max-width:var(--ah-vs-max,1100px)}.dca-d2c.ah-vs--boxed{background:var(--ah-vs-box-bg,#fff);border:var(--ah-vs-box-border-w,1px) solid var(--ah-vs-box-border,#e2e8f0);border-radius:var(--ah-vs-box-radius,24px);overflow:hidden;padding:var(--ah-vs-box-pad,32px) 0}.dca-d2c .ah-vs__head{margin:0 auto 24px;max-width:680px;padding:0 16px;text-align:center}.dca-d2c.ah-vs--boxed .ah-vs__head{padding-left:var(--ah-vs-box-pad,32px);padding-right:var(--ah-vs-box-pad,32px)}.dca-d2c.ah-vs--align-left .ah-vs__head{margin-left:0;text-align:left}.dca-d2c .ah-vs__heading{margin:0 0 8px}.dca-d2c .ah-vs__intro{margin:0}.dca-d2c .ah-vs__rows{display:flex;flex-direction:column;gap:var(--ah-vs-gap);overflow:hidden}.dca-d2c .ah-vs__rows--faded{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent)}.dca-d2c .ah-vs__row{overflow:hidden}.dca-d2c .ah-vs__track{align-items:flex-start;animation:ah-vs-drift var(--ah-vs-speed) linear infinite;display:flex;gap:var(--ah-vs-gap);list-style:none;margin:0;padding:0;width:max-content}.dca-d2c .ah-vs__row--reverse .ah-vs__track{animation-direction:reverse}.dca-d2c .ah-vs__row:focus-within .ah-vs__track,.dca-d2c .ah-vs__row:hover .ah-vs__track{animation-play-state:paused}@keyframes ah-vs-drift{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.dca-d2c .ah-vs__item{flex:0 0 auto;text-align:center;width:var(--ah-vs-size)}.dca-d2c .ah-vs__circle{background:none;border:0;display:block;height:var(--ah-vs-size);padding:0;position:relative;width:var(--ah-vs-size)}.dca-d2c .ah-vs__circle--btn{cursor:pointer;transition:transform .18s ease}.dca-d2c .ah-vs__circle--btn:hover{transform:scale(1.04)}.dca-d2c .ah-vs__circle--btn:active{transform:scale(.97)}.dca-d2c .ah-vs__circle--btn:focus-visible{border-radius:50%;outline:3px solid var(--ah-vs-ring-from);outline-offset:4px}.dca-d2c .ah-vs__ring{background:transparent;border-radius:50%;display:block;height:100%;padding:3px;width:100%}.dca-d2c .ah-vs__rows--ring-gradient .ah-vs__ring{background:linear-gradient(135deg,var(--ah-vs-ring-from),var(--ah-vs-ring-to))}.dca-d2c .ah-vs__rows--ring-solid .ah-vs__ring{background:var(--ah-vs-ring-from)}.dca-d2c .ah-vs__inner{background:#e9edf2;border:2px solid #fff;border-radius:50%;display:block;height:100%;overflow:hidden;position:relative;width:100%}.dca-d2c .ah-vs__clip{border-radius:inherit;display:block;height:100%;inset:0;object-fit:cover;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s ease;width:100%}.dca-d2c .ah-vs__clip[data-ah-vs-playing]{opacity:1}.dca-d2c .ah-vs__ytslot{border-radius:inherit;display:block;inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transition:opacity .4s ease}.dca-d2c .ah-vs__ytslot[data-ah-vs-playing]{opacity:1}.dca-d2c .ah-vs__ytslot iframe{border:0;height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(var(--ah-vs-yt-scale,1.78));width:100%}.dca-d2c.ah-vs--shape-card{--ah-vs-yt-scale:3.2}.dca-d2c .ah-vs__rows--ring-none .ah-vs__inner{border-width:0}.dca-d2c .ah-vs__img{border-radius:50%;display:block;height:100%;object-fit:cover;width:100%}.dca-d2c .ah-vs__play{align-items:center;background:var(--ah-vs-ring-from);border-radius:50%;bottom:2px;box-shadow:0 0 0 2px #fff;color:#fff;display:flex;height:28px;justify-content:center;position:absolute;right:2px;width:28px}.dca-d2c .ah-vs__name{display:block;font-size:.8125rem;line-height:1.3;margin-top:8px;overflow-wrap:break-word}.dca-d2c.ah-vs--shape-card{--ah-vs-radius:16px;--ah-vs-ratio:9/16;--ah-vs-gap:24px}.dca-d2c.ah-vs--shape-card .ah-vs__circle{aspect-ratio:var(--ah-vs-ratio);height:auto}.dca-d2c.ah-vs--shape-card .ah-vs__ring{background:none;border-radius:var(--ah-vs-radius);padding:0}.dca-d2c.ah-vs--shape-card .ah-vs__inner{border-radius:var(--ah-vs-radius);border-width:0;box-shadow:0 6px 20px rgba(11,31,51,.16)}.dca-d2c.ah-vs--shape-card .ah-vs__img{border-radius:var(--ah-vs-radius)}.dca-d2c.ah-vs--shape-card .ah-vs__circle--btn:focus-visible{border-radius:var(--ah-vs-radius)}.dca-d2c.ah-vs--shape-card .ah-vs__play{bottom:8px;right:8px}.dca-d2c .ah-vs__lightbox{align-items:center;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.dca-d2c .ah-vs__lightbox[hidden]{display:none}.dca-d2c .ah-vs__backdrop{background:rgba(8,16,26,.82);inset:0;position:absolute}.dca-d2c .ah-vs__dialog{display:flex;flex-direction:column;max-height:100%;position:relative;width:min(420px,100%)}.dca-d2c .ah-vs__stage{background:#000;border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.45);overflow:hidden;position:relative}.dca-d2c .ah-vs__progress{background:hsla(0,0%,100%,.35);border-radius:3px;height:3px;left:12px;overflow:hidden;position:absolute;right:12px;top:10px;z-index:3}.dca-d2c .ah-vs__progress-bar{background:#fff;border-radius:3px;display:block;height:100%;width:0}.dca-d2c .ah-vs__overlay{color:#fff;display:flex;flex-direction:column;left:14px;pointer-events:none;position:absolute;right:56px;text-shadow:0 1px 3px rgba(0,0,0,.6);top:22px;z-index:3}.dca-d2c .ah-vs__overlay-name{font-size:.9375rem;font-weight:600;line-height:1.3}.dca-d2c .ah-vs__overlay-caption{font-size:.75rem;line-height:1.3;opacity:.85}.dca-d2c .ah-vs__overlay-caption:empty,.dca-d2c .ah-vs__overlay-name:empty{display:none}.dca-d2c .ah-vs__nav{align-items:center;background:hsla(0,0%,100%,.14);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;margin-top:-22px;position:absolute;top:50%;width:44px;z-index:2}.dca-d2c .ah-vs__nav:hover{background:hsla(0,0%,100%,.26)}.dca-d2c .ah-vs__nav:focus-visible{outline:3px solid #fff;outline-offset:2px}.dca-d2c .ah-vs__nav[hidden]{display:none}.dca-d2c .ah-vs__nav--prev{left:12px}.dca-d2c .ah-vs__nav--next{right:12px}.dca-d2c .ah-vs__dots{bottom:18px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;left:50%;max-width:min(560px,90vw);position:absolute;transform:translateX(-50%);z-index:2}.dca-d2c .ah-vs__dot{background:hsla(0,0%,100%,.4);border:0;border-radius:50%;cursor:pointer;height:8px;padding:0;width:8px}.dca-d2c .ah-vs__dot[data-current="1"]{background:#fff;border-radius:4px;width:22px}.dca-d2c .ah-vs__dot:focus-visible{outline:2px solid #fff;outline-offset:3px}.dca-d2c .ah-vs__live{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;clip-path:inset(50%);white-space:nowrap}.dca-d2c .ah-vs__cursor{align-items:center;background:#1b63c8;border-radius:999px;box-shadow:0 4px 14px rgba(11,31,51,.3);color:#fff;display:inline-flex;font-size:.875rem;font-weight:600;gap:6px;left:0;line-height:1;padding:8px 14px;pointer-events:none;position:fixed;top:0;white-space:nowrap;z-index:9998}.dca-d2c .ah-vs__cursor[hidden]{display:none}@media (hover:hover) and (pointer:fine){.dca-d2c.ah-vs--hoverplay .ah-vs__play{display:none}}@media (max-width:640px){.dca-d2c .ah-vs__nav{display:none}}.dca-d2c .ah-vs__close{align-items:center;background:rgba(0,0,0,.55);border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:fixed;right:16px;top:16px;width:44px;z-index:4}.dca-d2c .ah-vs__close:focus-visible{outline:3px solid #fff;outline-offset:2px}.dca-d2c .ah-vs__video{background:#000;display:block;max-height:78vh;width:100%}.dca-d2c .ah-vs__embed{aspect-ratio:var(--ah-vs-ratio,9/16);background:#000;max-height:78vh;position:relative;width:100%}.dca-d2c .ah-vs__embed[hidden]{display:none}.dca-d2c .ah-vs__embed iframe{border:0;height:100%;inset:0;position:absolute;width:100%}@media (prefers-reduced-motion:reduce){.dca-d2c .ah-vs__track{animation:none}.dca-d2c .ah-vs__row{overflow-x:auto;-webkit-overflow-scrolling:touch}.dca-d2c .ah-vs__circle--btn{transition:none}.dca-d2c .ah-vs__circle--btn:active,.dca-d2c .ah-vs__circle--btn:hover{transform:none}.dca-d2c .ah-vs__clip,.dca-d2c .ah-vs__ytslot{display:none}}