.ct-customer246 .ct-milestones298__list{--timeline-line: var(--ct-page-line, #d3dce7);--timeline-blue: var(--ct-action, #034aa6);--timeline-dot: 10px;position:relative;display:grid;gap:16px;list-style:none;margin:24px 0 0;padding:0}.ct-customer246 .ct-milestones298__list>.ct-milestones298__item{position:relative;min-width:0;margin:0;padding-inline-start:24px}.ct-milestones298__item:after{content:"";position:absolute;inset-block-start:24px;inset-inline-start:0;width:var(--timeline-dot);height:var(--timeline-dot);border:2px solid var(--timeline-blue);border-radius:50%;background:var(--ct-page-panel, #fff)}.ct-milestones298__item:last-child:after{background:var(--timeline-blue)}.ct-milestones298__card{padding:clamp(14px,2vw,20px);border:1px solid var(--timeline-line);border-radius:var(--ct-radius-card, 12px);background:var(--ct-page-panel, #fff)}.ct-milestones298__item:last-child .ct-milestones298__card{background:#e8f0fa}.ct-milestones298__card time{display:block;margin-bottom:8px;color:var(--timeline-blue);font-size:clamp(2.2rem,2vw,2.7rem);font-weight:600;line-height:1.2;font-variant-numeric:tabular-nums}.ct-customer246 .ct-milestones298__card h3{margin:0 0 6px;font-size:1.5rem;line-height:1.35}.ct-customer246 .ct-milestones298__card p{margin:0;color:var(--ct-page-muted, #485867);font-size:1.4rem;line-height:1.55}@media(max-width:1199px){.ct-milestones298__item:not(:last-child):before{content:"";position:absolute;inset-block-start:29px;inset-inline-start:4.5px;height:calc(100% + 16px);border-inline-start:1px solid var(--timeline-line)}}@media(min-width:1200px){.ct-customer246 .ct-milestones298__list{grid-template-columns:repeat(7,minmax(0,1fr));gap:12px}.ct-milestones298__list:before{content:"";position:absolute;inset:50% 0 auto;border-top:1px solid var(--timeline-line)}.ct-customer246 .ct-milestones298__list>.ct-milestones298__item{display:grid;grid-template-rows:1fr 32px 1fr;padding:0}.ct-milestones298__card{grid-row:1;align-self:end;padding:14px}.ct-milestones298__item:nth-child(2n) .ct-milestones298__card{grid-row:3;align-self:start}.ct-milestones298__item:before{content:"";position:absolute;inset:calc(50% - 16px) auto auto 50%;height:16px;border-inline-start:1px solid var(--timeline-line)}.ct-milestones298__item:nth-child(2n):before{inset-block-start:50%}.ct-milestones298__item:after{inset:50% auto auto 50%;transform:translate(-50%,-50%)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ct-company-milestones298.css.map */
