.cs-viewport[data-v-587c27cc]{position:relative;overflow:hidden;padding:24px 0 36px;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none;cursor:grab;outline:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 9%,#000 91%,transparent 100%)}.cs-viewport[data-v-587c27cc]:active{cursor:grabbing}.cs-track[data-v-587c27cc]{display:grid;grid-template-columns:minmax(0,1fr);width:min(440px,80vw);margin:0 auto}.cs-card[data-v-587c27cc]{grid-area:1 / 1;border-radius:1.75rem;padding:28px;background:#ffffffd6;backdrop-filter:blur(24px) saturate(180%);box-shadow:0 0 0 1px #0000000f,0 1px #ffffffe6 inset,0 28px 60px -34px #003ca059;transform:translate(calc(var(--o) * (100% + 20px))) scale(.9);opacity:.5;transition:transform .65s cubic-bezier(.32,.72,0,1),opacity .45s ease;cursor:pointer}.cs-card.is-active[data-v-587c27cc]{transform:none;opacity:1;cursor:default;box-shadow:0 0 0 1px #0071e333,0 1px #ffffffe6 inset,0 34px 70px -32px #003ca073}.cs-card.is-hidden[data-v-587c27cc]{opacity:0;pointer-events:none}.cs-card.no-anim[data-v-587c27cc]{transition:none}.cs-metric[data-v-587c27cc]{font-size:clamp(3rem,9vw,4.25rem)}.cs-quote[data-v-587c27cc]{font-size:1.0625rem;line-height:1.6;margin:0}.cs-pill[data-v-587c27cc]{font-size:12px;font-weight:600;color:#0071e3;background:#0071e317;padding:4px 12px;border-radius:9999px}.cs-mini[data-v-587c27cc]{background:#00000009}.cs-by[data-v-587c27cc]{border-top:1px solid rgba(0,0,0,.07)}.cs-arrow[data-v-587c27cc]{width:42px;height:42px;border-radius:14px;border:0;cursor:pointer;display:grid;place-items:center;color:#0071e3;background:#fff;box-shadow:0 0 0 1px #00000012;transition:background-color .2s ease,box-shadow .2s ease}.cs-arrow[data-v-587c27cc]:active{transform:scale(.95)}.cs-arrow[data-v-587c27cc]:focus-visible,.cs-dot[data-v-587c27cc]:focus-visible,.cs-viewport[data-v-587c27cc]:focus-visible{outline:2px solid #0a84ff;outline-offset:3px}.cs-dot[data-v-587c27cc]{width:8px;height:8px;border-radius:9999px;border:0;padding:0;cursor:pointer;background:#cfd6e2;transition:width .3s cubic-bezier(.32,.72,0,1),background-color .2s ease;position:relative}.cs-dot[data-v-587c27cc]:after{content:"";position:absolute;inset:-10px -4px}.cs-dot.is-on[data-v-587c27cc]{width:28px;background:#0071e3}@media (hover: hover) and (pointer: fine){.cs-card[data-v-587c27cc]:not(.is-active):hover{opacity:.75}.cs-arrow[data-v-587c27cc]:hover{box-shadow:0 0 0 1px #0071e34d,0 10px 24px -14px #003ca080}}@media (prefers-reduced-motion: reduce){.cs-card[data-v-587c27cc]{transition:opacity .15s ease}}@media (prefers-reduced-transparency: reduce){.cs-card[data-v-587c27cc]{backdrop-filter:none;background:#fff}}html.dark .cs-card.cs-card{background:#2c2c2e99;box-shadow:0 0 0 1px #ffffff17,0 28px 60px -34px #0071e359}html.dark .cs-card.cs-card.is-active{box-shadow:0 0 0 1px #2997ff59,0 34px 70px -32px #0071e380}html.dark .cs-mini.cs-mini{background:#ffffff0f}html.dark .cs-by.cs-by{border-top-color:#ffffff1a}html.dark .cs-pill.cs-pill{color:#5eb0ff;background:#0a84ff2e}html.dark .cs-arrow.cs-arrow{background:#ffffff14;box-shadow:0 0 0 1px #ffffff1f;color:#5eb0ff}html.dark .cs-dot.cs-dot{background:#ffffff40}html.dark .cs-dot.cs-dot.is-on{background:#0a84ff}
