.hero-stack-card[data-v-43cb6100]{background:linear-gradient(180deg,#ffffff0a,#ffffff04);border:1px solid hsla(0,0%,100%,.05);border-radius:22px;inset:0;pointer-events:none;position:absolute;transform-origin:center center;transition:transform .95s cubic-bezier(.32,.72,0,1),opacity .75s cubic-bezier(.32,.72,0,1),filter .75s cubic-bezier(.32,.72,0,1),box-shadow .75s cubic-bezier(.32,.72,0,1);will-change:transform,opacity,filter}:root:not(.dark) .hero-stack-card[data-v-43cb6100]{background:linear-gradient(180deg,#00000009,#00000003);border-color:#0000000a}.hero-stack-card>.v-bezel-inner[data-v-43cb6100]{background:var(--color-ink-2);border:1px solid hsla(0,0%,100%,.06);border-radius:16px;box-shadow:inset 0 1px #ffffff0a}:root:not(.dark) .hero-stack-card>.v-bezel-inner[data-v-43cb6100]{background:#fff;border-color:#0000000f;box-shadow:inset 0 1px #fff}.hero-stack-card.slot-0[data-v-43cb6100]{box-shadow:0 50px 90px -30px #0000009e,0 0 0 1px #ffffff0a;filter:blur(0);opacity:1;pointer-events:auto;transform:translateZ(0) scale(1) rotate(0);z-index:30}:root:not(.dark) .hero-stack-card.slot-0[data-v-43cb6100]{box-shadow:0 50px 90px -30px #0003,0 0 0 1px #0000000a}.hero-stack-card.slot-1[data-v-43cb6100]{box-shadow:0 30px 60px -20px #00000073;filter:saturate(.92) brightness(.88);opacity:.55;transform:translate3d(-9%,-10%,0) scale(.84) rotate(-3.5deg);z-index:20}.hero-stack-card.slot-2[data-v-43cb6100]{box-shadow:0 22px 48px -18px #00000059;filter:saturate(.85) brightness(.78) blur(.5px);opacity:.28;transform:translate3d(-18%,-20%,0) scale(.68) rotate(-7deg);z-index:10}.hero-stack-card.stack-enter-from[data-v-43cb6100]{filter:saturate(.7) brightness(.7) blur(3px)!important;opacity:0!important;transform:translate3d(-30%,-34%,0) scale(.42) rotate(-12deg)!important;z-index:5!important}.stack-enter-active[data-v-43cb6100]{transition:transform .95s cubic-bezier(.32,.72,0,1),opacity .75s cubic-bezier(.32,.72,0,1),filter .75s cubic-bezier(.32,.72,0,1)!important}.hero-stack-card.stack-leave-to[data-v-43cb6100]{filter:blur(5px)!important;opacity:0!important;transform:translate3d(38%,6%,0) scale(1.08) rotate(7deg)!important;z-index:40!important}.stack-leave-active[data-v-43cb6100]{inset:0!important;position:absolute!important;transition:transform .95s cubic-bezier(.32,.72,0,1),opacity .75s cubic-bezier(.32,.72,0,1),filter .75s cubic-bezier(.32,.72,0,1)!important}.hero-windowbar[data-v-43cb6100]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0009;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;flex-shrink:0;gap:6px;padding:10px 14px;position:relative;z-index:2}:root:not(.dark) .hero-windowbar[data-v-43cb6100]{background:#f5f5f5d9;border-bottom-color:#0000000f}.hero-dot[data-v-43cb6100]{border-radius:999px;flex-shrink:0;height:9px;width:9px}.hero-windowbar-url[data-v-43cb6100]{color:#f1efea8c;font-size:11px;letter-spacing:.02em;margin-left:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root:not(.dark) .hero-windowbar-url[data-v-43cb6100]{color:#0000008c}.hero-card-hover[data-v-43cb6100]{align-items:flex-end;background:linear-gradient(180deg,transparent 65%,rgba(0,0,0,.35));border-radius:0 0 16px 16px;display:flex;inset:0;justify-content:flex-end;opacity:0;padding:14px;pointer-events:none;position:absolute;transition:opacity .35s cubic-bezier(.16,1,.3,1)}.hero-stack-card.slot-0:hover .hero-card-hover[data-v-43cb6100]{opacity:1}.hero-card-hover-pill[data-v-43cb6100]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02ffce29;border:1px solid rgba(2,255,206,.32);border-radius:999px;color:var(--color-olo);display:inline-flex;font-size:11px;font-weight:500;gap:6px;letter-spacing:.04em;padding:6px 10px}.hero-pips[data-v-43cb6100]{bottom:-28px;display:flex;gap:8px;justify-content:center;left:0;position:absolute;right:0;z-index:40}.hero-pip[data-v-43cb6100]{background:transparent;border:0;cursor:pointer;display:block;height:14px;padding:0;position:relative;width:18px}.hero-pip[data-v-43cb6100]:before{background:#ffffff1f;border-radius:999px;content:"";height:3px;left:0;margin-top:-1.5px;position:absolute;right:0;top:50%;transition:background .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}:root:not(.dark) .hero-pip[data-v-43cb6100]:before{background:#0000001f}.hero-pip[data-v-43cb6100]:hover:before{background:#ffffff38}:root:not(.dark) .hero-pip[data-v-43cb6100]:hover:before{background:#00000038}.hero-pip.is-active[data-v-43cb6100]:before{background:var(--color-olo);transform:scaleX(1.45)}:root:not(.dark) .hero-pip.is-active[data-v-43cb6100]:before{background:var(--color-olo-deep)}.hero-pip[data-v-43cb6100]:focus-visible{border-radius:4px;outline:2px solid var(--color-olo);outline-offset:4px}.hero-arrow[data-v-43cb6100]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a0abf;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:#edededd9;cursor:pointer;display:inline-flex;height:38px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%) scale(.92);transition:opacity .3s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),border-color .2s,color .2s;width:38px;z-index:45}.hero-arrow--prev[data-v-43cb6100]{left:-8px}.hero-arrow--next[data-v-43cb6100]{right:-8px}.hero-arrow[data-v-43cb6100]:focus-visible,.hero-stack:hover .hero-arrow[data-v-43cb6100]{opacity:1;transform:translateY(-50%) scale(1)}.hero-arrow[data-v-43cb6100]:hover{border-color:#02ffce73;color:var(--color-olo)}.hero-arrow[data-v-43cb6100]:focus-visible{outline:2px solid var(--color-olo);outline-offset:2px}:root:not(.dark) .hero-arrow[data-v-43cb6100]{background:#ffffffeb;border-color:#00000014;color:#000000b3}:root:not(.dark) .hero-arrow[data-v-43cb6100]:hover{border-color:#00a98a73;color:var(--color-olo-deep)}@media(hover:none){.hero-arrow[data-v-43cb6100]{opacity:.85;transform:translateY(-50%) scale(1)}.hero-arrow--prev[data-v-43cb6100]{left:-4px}.hero-arrow--next[data-v-43cb6100]{right:-4px}}.hero-stack[data-v-43cb6100]{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hero-stack img[data-v-43cb6100]{-webkit-user-drag:none;user-drag:none;pointer-events:none}@media(prefers-reduced-motion:reduce){.hero-pip[data-v-43cb6100],.hero-stack-card[data-v-43cb6100],.hero-stack-card.stack-enter-from[data-v-43cb6100],.hero-stack-card.stack-leave-to[data-v-43cb6100],.stack-enter-active[data-v-43cb6100],.stack-leave-active[data-v-43cb6100]{transition:none!important}}.eyebrow[data-v-cf9bfe35]{display:flex}.timeline-step:last-child .timeline-segment[data-v-a80322ae]{display:none}.timeline-segment[data-v-a80322ae]{transform:scaleY(0);transition:transform 1s cubic-bezier(.16,1,.3,1)}.timeline-step.is-active .timeline-segment[data-v-a80322ae]{transform:scaleY(1)}.timeline-dot[data-v-a80322ae]{transition:border-color .6s cubic-bezier(.16,1,.3,1),box-shadow .6s cubic-bezier(.16,1,.3,1)}.timeline-step.is-active .timeline-dot[data-v-a80322ae]{border-color:#02ffce73;box-shadow:0 0 0 4px #02ffce0f,0 8px 28px -8px #02ffce40}.timeline-step.is-active .timeline-heading[data-v-a80322ae],.timeline-step.is-active .timeline-icon[data-v-a80322ae]{color:var(--color-olo)}:root:not(.dark) .timeline-step.is-active .timeline-heading[data-v-a80322ae],:root:not(.dark) .timeline-step.is-active .timeline-icon[data-v-a80322ae]{color:var(--color-olo-deep)}:root:not(.dark) .timeline-step.is-active .timeline-dot[data-v-a80322ae]{border-color:#00a98a59;box-shadow:0 0 0 4px #00a98a0d,0 8px 28px -8px #00a98a2e}@media(prefers-reduced-motion:reduce){.timeline-dot[data-v-a80322ae],.timeline-heading[data-v-a80322ae],.timeline-icon[data-v-a80322ae],.timeline-segment[data-v-a80322ae]{transition:none}.timeline-segment[data-v-a80322ae]{transform:scaleY(1)}}
