.link[data-v-ab066a2c],.poster[data-v-ab066a2c]{position:relative;height:100%}.link[data-v-ab066a2c]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ts-radius-lg);background:#0b0d0f;color:#fff;transition:box-shadow .2s ease}.poster:hover .link[data-v-ab066a2c]{box-shadow:var(--ts-shadow-lg)}.link[data-v-ab066a2c]:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(150deg,color-mix(in srgb,var(--tq-card-hue) 30%,transparent),color-mix(in srgb,var(--tq-card-hue) 12%,transparent));opacity:0;transition:opacity .25s ease}.poster:hover .link[data-v-ab066a2c]:before{opacity:1}.cover[data-v-ab066a2c]:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,#fff0 28%,#ffffff1c,#fff0 72%);transform:translate(-110%)}.poster:hover .cover[data-v-ab066a2c]:after{animation:sheen-sweep-ab066a2c .85s cubic-bezier(.3,.9,.4,1)}@keyframes sheen-sweep-ab066a2c{0%{transform:translate(-110%)}to{transform:translate(110%)}}.cover[data-v-ab066a2c]{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#ffffff0f}.cover img[data-v-ab066a2c]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .45s ease;-webkit-user-drag:none}.poster:hover .cover img[data-v-ab066a2c]{transform:scale(1.06)}.cover-fallback[data-v-ab066a2c]{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(150deg,var(--ts-color-primary),var(--ts-color-primary-light,#176464));color:var(--ts-color-accent);font-family:var(--tq-font-display);font-size:48px;font-weight:var(--ts-font-weight-bold)}.shade[data-v-ab066a2c]{inset:auto 0 0;height:42%;background:linear-gradient(0deg,#0b0d0f 0,#0b0d0f00)}.price[data-v-ab066a2c],.shade[data-v-ab066a2c]{position:absolute}.price[data-v-ab066a2c]{z-index:1;top:var(--ts-space-3);right:var(--ts-space-3);padding:4px 10px;border-radius:var(--ts-radius-pill);background:#04101494;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:var(--ts-font-size-xs);font-weight:var(--ts-font-weight-semibold)}.copy[data-v-ab066a2c]{display:flex;flex-direction:column;gap:2px;padding:var(--ts-space-3) var(--ts-space-4) var(--ts-space-4)}.copy strong[data-v-ab066a2c]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.5em;font-family:var(--tq-font-display);font-size:var(--ts-font-size-base);font-weight:var(--ts-font-weight-semibold);letter-spacing:-.01em;line-height:1.25}.copy small[data-v-ab066a2c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ts-font-size-xs);color:#ffffffb8}.fav[data-v-ab066a2c]{position:absolute;top:var(--ts-space-3);left:var(--ts-space-3);z-index:4}@media(max-width:900px){.copy[data-v-ab066a2c]{padding:var(--ts-space-3)}}@media(prefers-reduced-motion:reduce){.cover img[data-v-ab066a2c],.link[data-v-ab066a2c],.link[data-v-ab066a2c]:before{transition-duration:.01ms}.cover[data-v-ab066a2c]:after{display:none}}.card[data-v-83afbbd1]{position:relative;display:flex;height:120px;border-radius:16px;overflow:hidden;background:var(--ts-surface-base);border:1px solid rgb(15 23 23/8%);box-shadow:0 1px 2px #091e1e0f,0 8px 22px #091e1e1f;text-align:left;transition:border-color .2s ease,box-shadow .2s ease}.card[data-v-83afbbd1]:hover{border-color:color-mix(in srgb,var(--ts-color-primary) 55%,transparent);box-shadow:0 2px 4px #091e1e14,0 12px 28px #091e1e29}.card[data-v-83afbbd1]:before{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(150deg,color-mix(in srgb,var(--tq-card-hue) 30%,transparent),color-mix(in srgb,var(--tq-card-hue) 12%,transparent));opacity:0;transition:opacity .25s ease}.card[data-v-83afbbd1]:hover:before{opacity:1}.media[data-v-83afbbd1]:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,#fff0 22%,#ffffff21,#fff0 78%);transform:translate(-140%)}.card:hover .media[data-v-83afbbd1]:after{animation:sheen-sweep-83afbbd1 .85s cubic-bezier(.3,.9,.4,1)}@keyframes sheen-sweep-83afbbd1{0%{transform:translate(-140%)}to{transform:translate(140%)}}.media[data-v-83afbbd1]{position:relative;flex-shrink:0;width:148px;overflow:hidden;background:var(--ts-surface-sunken)}.media img[data-v-83afbbd1]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s cubic-bezier(.2,0,.2,1);-webkit-user-drag:none}.card:hover .media img[data-v-83afbbd1]{transform:scale(1.06)}.media-fallback[data-v-83afbbd1]{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(150deg,var(--ts-color-primary),var(--ts-color-primary-light,#176464));color:var(--ts-color-accent);font-family:var(--tq-font-display);font-size:38px;font-weight:var(--ts-font-weight-bold)}.body[data-v-83afbbd1]{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px;padding:11px 32px 11px 13px}.eyebrow[data-v-83afbbd1]{font-size:10px;font-weight:var(--ts-font-weight-bold);letter-spacing:.05em;text-transform:uppercase;color:var(--ts-color-primary)}.title[data-v-83afbbd1]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.44em;margin:0;font-family:var(--tq-font-display);font-size:13px;font-weight:var(--ts-font-weight-semibold);letter-spacing:-.01em;line-height:1.22;color:var(--ts-text-primary)}.venue[data-v-83afbbd1]{display:flex;align-items:center;gap:4px;min-width:0;font-size:11px;color:var(--ts-text-secondary)}.venue svg[data-v-83afbbd1]{width:11px;height:11px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.3;stroke-linejoin:round;opacity:.8}.venue-text[data-v-83afbbd1]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.price[data-v-83afbbd1]{margin-top:auto;padding-top:6px;font-size:12px;font-weight:var(--ts-font-weight-bold);color:var(--ts-text-primary)}.price.free[data-v-83afbbd1]{color:var(--ts-color-primary)}.fav[data-v-83afbbd1]{position:absolute;top:9px;right:9px;z-index:4}@media(prefers-reduced-motion:reduce){.card[data-v-83afbbd1],.card[data-v-83afbbd1]:before,.media img[data-v-83afbbd1]{transition-duration:.01ms}.media[data-v-83afbbd1]:after{display:none}}@media(max-width:400px){.media[data-v-83afbbd1]{width:116px}}.hl[data-v-5d69da1d],.link[data-v-5d69da1d]{position:relative;height:100%}.link[data-v-5d69da1d]{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--ts-radius-lg);background:#0b0d0f;color:#fff;transition:box-shadow .28s ease}.link[data-v-5d69da1d]:after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(150deg,color-mix(in srgb,var(--tq-card-hue) 30%,transparent),color-mix(in srgb,var(--tq-card-hue) 12%,transparent));opacity:0;transition:opacity .25s ease}.hl:hover .link[data-v-5d69da1d]:after,.link[data-v-5d69da1d]:focus-visible:after{opacity:1}.hl:hover .link[data-v-5d69da1d],.link[data-v-5d69da1d]:focus-visible{box-shadow:inset 0 0 0 2px var(--ts-color-accent),0 12px 26px #0000007a}.link[data-v-5d69da1d]:focus-visible{outline:none}.media[data-v-5d69da1d]{position:relative;aspect-ratio:16/10;overflow:hidden;background:#ffffff0f}.media img[data-v-5d69da1d]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .35s ease}.hl:hover .media img[data-v-5d69da1d],.link:focus-visible .media img[data-v-5d69da1d]{transform:scale(1.07);filter:saturate(1.08) contrast(1.03)}.sheen[data-v-5d69da1d]{position:absolute;inset:0;background:linear-gradient(105deg,#fff0 28%,#ffffff1c,#fff0 72%);transform:translate(-110%);pointer-events:none}@keyframes sheen-sweep-5d69da1d{0%{transform:translate(-110%)}to{transform:translate(110%)}}.hl:hover .sheen[data-v-5d69da1d],.link:focus-visible .sheen[data-v-5d69da1d]{animation:sheen-sweep-5d69da1d .85s cubic-bezier(.3,.9,.4,1)}.go[data-v-5d69da1d]{position:absolute;right:var(--ts-space-3);bottom:var(--ts-space-3);z-index:1;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:var(--ts-radius-pill);background:var(--ts-color-accent);color:#0b0d0f;font-size:var(--ts-font-size-xs);font-weight:var(--ts-font-weight-bold);white-space:nowrap;opacity:0;transform:translateY(8px);transition:opacity .24s ease,transform .28s cubic-bezier(.22,1,.36,1)}.go svg[data-v-5d69da1d]{width:11px;height:11px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.hl:hover .go[data-v-5d69da1d],.link:focus-visible .go[data-v-5d69da1d]{opacity:1;transform:translateY(0)}.media-fallback[data-v-5d69da1d]{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(150deg,var(--ts-color-primary),var(--ts-color-primary-light,#176464));color:var(--ts-color-accent);font-family:var(--tq-font-display);font-size:44px;font-weight:var(--ts-font-weight-bold)}.shade[data-v-5d69da1d]{position:absolute;inset:auto 0 0;height:55%;background:linear-gradient(0deg,#0b0d0f 0,#0b0d0f00)}.date[data-v-5d69da1d]{left:var(--ts-space-3);display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:var(--ts-radius-pill);background:#04101494;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:var(--ts-font-size-xs);font-weight:var(--ts-font-weight-semibold);letter-spacing:.01em}.date[data-v-5d69da1d],.fav[data-v-5d69da1d]{position:absolute;top:var(--ts-space-3)}.fav[data-v-5d69da1d]{right:var(--ts-space-3);z-index:4}.body[data-v-5d69da1d]{position:relative;padding:var(--ts-space-3)}.title[data-v-5d69da1d]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.6em;font-family:var(--tq-font-display);font-size:var(--ts-font-size-sm);font-weight:var(--ts-font-weight-semibold);letter-spacing:-.01em;line-height:1.3;color:#fff;transition:color .2s ease}.hl:hover .title[data-v-5d69da1d],.link:focus-visible .title[data-v-5d69da1d]{color:var(--ts-color-accent)}@media(prefers-reduced-motion:reduce){.go[data-v-5d69da1d],.link[data-v-5d69da1d],.link[data-v-5d69da1d]:after,.media img[data-v-5d69da1d],.title[data-v-5d69da1d]{transition-duration:.01ms}.hl:hover .media img[data-v-5d69da1d],.link:focus-visible .media img[data-v-5d69da1d]{transform:none}.sheen[data-v-5d69da1d]{display:none}}.bb[data-v-1f07cae9]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 46%;align-items:center;min-height:clamp(320px,29vw,450px);overflow:hidden;border-radius:var(--ts-radius-xl);background:linear-gradient(120deg,#090c0e,#0d1b1d);color:#fff;isolation:isolate}.bb-wash[data-v-1f07cae9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.15);filter:blur(34px) saturate(1.25) brightness(.52)}.bb-veil[data-v-1f07cae9],.bb-wash[data-v-1f07cae9]{position:absolute;inset:0}.bb-veil[data-v-1f07cae9]{z-index:2;background:linear-gradient(95deg,#070a0ceb,#070a0cd1 34%,#070a0c52 62%,#070a0c29),linear-gradient(0deg,#070a0c94 0,#070a0c00 40%),linear-gradient(180deg,#070a0c66 0,#070a0c00 24%)}.bb-art[data-v-1f07cae9]{position:relative;z-index:1;grid-area:1/2;align-self:stretch;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.bb-art img[data-v-1f07cae9]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-drag:none;transition:transform .7s cubic-bezier(.22,1,.36,1)}.bb:hover .bb-art img[data-v-1f07cae9]{transform:scale(1.04)}.bb-art-fallback[data-v-1f07cae9]{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(150deg,var(--ts-color-primary),var(--ts-color-primary-light));color:var(--ts-color-accent);font-family:var(--tq-font-display);font-size:96px;font-weight:var(--ts-font-weight-bold)}.bb-copy[data-v-1f07cae9]{position:relative;z-index:3;grid-area:1/1;max-width:38rem;padding:clamp(var(--ts-space-6),3vw,var(--ts-space-10))}.bb-tags[data-v-1f07cae9]{display:flex;flex-wrap:wrap;gap:var(--ts-space-2);margin:0 0 var(--ts-space-3)}.bb-tag[data-v-1f07cae9]{display:inline-flex;align-items:center;height:24px;padding:0 var(--ts-space-3);border:1px solid hsla(0,0%,100%,.22);border-radius:var(--ts-radius-pill);background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:var(--ts-font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:#ffffffe0}.bb-tag.on[data-v-1f07cae9]{border-color:transparent;background:var(--ts-color-accent);color:var(--ts-color-on-accent)}.bb-title[data-v-1f07cae9]{margin:0 0 var(--ts-space-3);font-family:var(--tq-font-display);font-size:clamp(24px,2.9vw,40px);font-weight:var(--ts-font-weight-bold);letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.bb-title a[data-v-1f07cae9]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.45);transition:color .2s ease}.bb-title a[data-v-1f07cae9]:hover{color:var(--ts-color-accent)}.bb-meta[data-v-1f07cae9]{flex-wrap:wrap;gap:var(--ts-space-2) var(--ts-space-5);margin:0 0 var(--ts-space-5);padding:0;list-style:none}.bb-meta[data-v-1f07cae9],.bb-meta li[data-v-1f07cae9]{display:flex;align-items:center}.bb-meta li[data-v-1f07cae9]{gap:6px;font-size:var(--ts-font-size-sm);color:#ffffffd6}.bb-meta[data-v-1f07cae9] .site-icon{flex-shrink:0;color:#ffffff8f}.bb-price strong[data-v-1f07cae9]{color:var(--ts-color-accent)}.bb-cta[data-v-1f07cae9],.bb-price strong[data-v-1f07cae9]{font-weight:var(--ts-font-weight-bold)}.bb-cta[data-v-1f07cae9]{display:inline-flex;align-items:center;gap:var(--ts-space-2);height:44px;padding:0 var(--ts-space-6);border-radius:var(--ts-radius-pill);background:var(--ts-color-accent);color:var(--ts-color-on-accent);font-family:var(--tq-font-display);font-size:var(--ts-font-size-sm);white-space:nowrap;transition:background .15s ease,transform .15s ease}.bb-cta[data-v-1f07cae9]:hover{background:var(--ts-color-accent-hover);transform:translateY(-1px)}.bb-cta svg[data-v-1f07cae9]{width:12px;height:12px;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bb-fav[data-v-1f07cae9]{position:absolute;top:var(--ts-space-4);right:var(--ts-space-4);z-index:4}@media(max-width:1023px){.bb[data-v-1f07cae9]{grid-template-columns:minmax(0,1fr) 40%}}@media(max-width:767px){.bb[data-v-1f07cae9]{grid-template-columns:minmax(0,1fr);align-items:end;border-radius:0;min-height:clamp(420px,66svh,560px)}.bb-art[data-v-1f07cae9]{position:absolute;inset:0;grid-area:1/1;-webkit-mask-image:none;mask-image:none}.bb-veil[data-v-1f07cae9]{background:linear-gradient(0deg,#070a0cf5 0,#070a0ce6 48%,#070a0c75 78%,#070a0c24)}.bb-copy[data-v-1f07cae9]{max-width:none;padding-bottom:74px}.bb-title[data-v-1f07cae9]{font-size:30px}.bb-meta[data-v-1f07cae9]{gap:var(--ts-space-1) var(--ts-space-4);margin-bottom:var(--ts-space-5)}.bb-meta li[data-v-1f07cae9]{font-size:var(--ts-font-size-sm)}}@media(prefers-reduced-motion:reduce){.bb-art img[data-v-1f07cae9],.bb-cta[data-v-1f07cae9],.bb-title a[data-v-1f07cae9]{transition-duration:.01ms}.bb:hover .bb-art img[data-v-1f07cae9]{transform:none}}.carousel[data-v-8bd4f38d]{--gap:var(--ts-space-4);--per:3;width:100%;position:relative}.viewport[data-v-8bd4f38d]{overflow:hidden;padding-top:14px;padding-bottom:24px;margin-top:-14px;margin-bottom:-24px}.track[data-v-8bd4f38d]{display:flex;align-items:stretch;margin-left:calc(var(--gap)*-1)}.slide[data-v-8bd4f38d]{flex:0 0 calc(100%/var(--per));min-width:0;padding-left:var(--gap)}.bleed .viewport[data-v-8bd4f38d]{margin-left:max(var(--ts-space-6),calc(50vw - 590px + var(--ts-space-6)));margin-right:15px}.variant-highlight .viewport[data-v-8bd4f38d]{--fade:var(--gap);padding-inline:var(--fade);padding-bottom:38px;margin-bottom:-38px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade),#000 calc(100% - var(--fade)),transparent 100%)}.carousel.variant-discover[data-v-8bd4f38d]{--per:4}.carousel.variant-billboard[data-v-8bd4f38d]{--per:1;--gap:0}.variant-billboard .viewport[data-v-8bd4f38d]{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}@keyframes slide-settle-8bd4f38d{0%{transform:scale(.985)}60%{transform:scale(1.006)}to{transform:scale(1)}}.variant-highlight.bounce .slide[data-v-8bd4f38d]>*{animation:slide-settle-8bd4f38d .42s cubic-bezier(.22,1,.36,1)}@media(prefers-reduced-motion:reduce){.variant-highlight.bounce .slide[data-v-8bd4f38d]>*{animation:none}}.pager.below[data-v-8bd4f38d]{justify-content:space-between;gap:var(--ts-space-5);margin-top:var(--ts-space-5)}.dots[data-v-8bd4f38d],.pager.below[data-v-8bd4f38d]{display:flex;align-items:center}.dots[data-v-8bd4f38d]{gap:var(--ts-space-2)}.dot[data-v-8bd4f38d]{width:7px;height:7px;padding:0;border:none;border-radius:var(--ts-radius-pill);background:var(--ts-border-strong);transition:background .2s ease,width .2s ease}.dot[data-v-8bd4f38d]:hover{background:var(--ts-text-secondary)}.dot.on[data-v-8bd4f38d]{width:22px;background:var(--ts-color-primary)}.arrows[data-v-8bd4f38d]{display:flex;gap:var(--ts-space-2)}.arrow[data-v-8bd4f38d]{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;border:1px solid var(--ts-border-default);border-radius:var(--ts-radius-pill);background:var(--ts-surface-base);transition:background .15s ease,border-color .15s ease}.arrow[data-v-8bd4f38d]:hover{background:var(--ts-surface-raised);border-color:var(--ts-color-primary)}.arrow[data-v-8bd4f38d]:disabled{opacity:.4;cursor:default}.arrow[data-v-8bd4f38d]:disabled:hover{background:var(--ts-surface-base);border-color:var(--ts-border-default)}.arrow svg[data-v-8bd4f38d]{width:13px;height:13px;fill:none;stroke:var(--ts-text-primary);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.pager.float[data-v-8bd4f38d]{position:absolute;inset-inline:clamp(var(--ts-space-4),2.6vw,var(--ts-space-8));bottom:clamp(var(--ts-space-4),2vw,var(--ts-space-6));display:flex;align-items:center;justify-content:center;pointer-events:none}.pager.float .arrows[data-v-8bd4f38d],.pager.float .dots[data-v-8bd4f38d]{pointer-events:auto}.pager.float .dots[data-v-8bd4f38d]{padding:8px 12px;border:1px solid hsla(0,0%,100%,.16);border-radius:var(--ts-radius-pill);background:#0b0d0f7a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pager.float .arrows[data-v-8bd4f38d]{position:absolute;right:0}.pager.float .arrow[data-v-8bd4f38d]{border-color:#ffffff29;background:#0b0d0f8c}.pager.float .arrow[data-v-8bd4f38d]:hover{background:#0b0d0fbf;border-color:var(--ts-color-accent)}.tone-dark .dot[data-v-8bd4f38d]{background:#ffffff57}.tone-dark .dot.on[data-v-8bd4f38d]{background:var(--ts-color-accent)}.tone-dark .arrow[data-v-8bd4f38d]{border-color:#ffffff3d;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tone-dark .arrow[data-v-8bd4f38d]:hover{background:#ffffff2e;border-color:var(--ts-color-accent)}.tone-dark .arrow svg[data-v-8bd4f38d]{stroke:#fff}.controls-overlay[data-v-8bd4f38d]{display:flex;flex-direction:column}.pager-row[data-v-8bd4f38d]{display:flex;align-items:center;justify-content:space-between;gap:var(--ts-space-4);margin-bottom:var(--ts-space-4)}.bleed .pager-row[data-v-8bd4f38d]{margin-left:max(var(--ts-space-6),calc(50vw - 590px + var(--ts-space-6)));margin-right:15px}.variant-highlight .pager-row[data-v-8bd4f38d]{padding-inline:var(--gap)}.pager-lead[data-v-8bd4f38d]{min-width:0;display:flex;align-items:center}.pager.overlay[data-v-8bd4f38d]{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto;padding:3px;border-radius:var(--ts-radius-pill);background:#0b0d0f7a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.16)}.pager.overlay .arrow[data-v-8bd4f38d]{width:30px;height:30px;border:none;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pager.overlay .arrow[data-v-8bd4f38d]:hover{background:#ffffff26;border-color:transparent}.pager.overlay .arrow svg[data-v-8bd4f38d]{stroke:#fff}.progress[data-v-8bd4f38d]{position:relative;width:54px;height:3px;margin:0 var(--ts-space-2);border-radius:var(--ts-radius-pill);background:#ffffff42;overflow:hidden}.progress-fill[data-v-8bd4f38d]{position:absolute;inset:0;transform-origin:left center;border-radius:inherit;background:var(--ts-color-accent);transition:transform .4s ease}@media(prefers-reduced-motion:reduce){.dot[data-v-8bd4f38d],.progress-fill[data-v-8bd4f38d]{transition-duration:.01ms}}@media(max-width:1023px){.carousel[data-v-8bd4f38d]{--per:2}}@media(max-width:679px){.carousel[data-v-8bd4f38d]{--per:1}.bleed .pager-row[data-v-8bd4f38d],.bleed .viewport[data-v-8bd4f38d]{margin-right:var(--ts-space-6)}}@media(max-width:1180px){.carousel.variant-discover[data-v-8bd4f38d]{--per:3}}@media(max-width:900px){.carousel.variant-discover[data-v-8bd4f38d]{--per:2}}@media(max-width:519px){.carousel.variant-discover[data-v-8bd4f38d]{--per:1.25}}
