.marketing-timeline[data-v-0fa1c2af]{position:relative}.marketing-timeline__list[data-v-0fa1c2af]{display:grid;gap:1.25rem;list-style:none;margin:0;padding:0}.marketing-timeline__card[data-v-0fa1c2af]{background:color-mix(in srgb,var(--marketing-surface) 82%,transparent);border:1px solid color-mix(in srgb,var(--marketing-cta) 18%,var(--marketing-border));border-radius:var(--marketing-radius-card);padding:1.5rem;position:relative}.marketing-timeline__card[data-v-0fa1c2af]:before{background:color-mix(in srgb,var(--marketing-cta) 55%,transparent);content:"";height:1px;left:1.25rem;position:absolute;right:1.25rem;top:0}.marketing-timeline__index[data-v-0fa1c2af]{color:var(--marketing-primary-soft);display:block;font-family:var(--font-marketing-label);font-size:.8rem;font-weight:700;letter-spacing:.14em;margin-bottom:.85rem}.marketing-timeline__rule[data-v-0fa1c2af]{display:none}@media(min-width:1024px){.marketing-timeline__list[data-v-0fa1c2af]{gap:1.5rem;grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-timeline__rule[data-v-0fa1c2af]{background:color-mix(in srgb,var(--marketing-cta) 55%,transparent);display:block;height:1px;left:8%;position:absolute;right:8%;top:2.15rem;z-index:0}.marketing-timeline__card[data-v-0fa1c2af]{z-index:1}}
