.tx-process-timeline{--tx-process-line: rgba(109, 40, 255, .16);--tx-process-ice: rgba(109, 40, 255, .08);font-family:var(--tx-font-body-family);background:linear-gradient(180deg,var(--tx-bg-base) 0%,rgba(230,220,245,.55) 18%,rgba(244,248,255,.62) 48%,var(--tx-bg-base) 100%)}.tx-process-timeline__wrap{display:flex;flex-direction:column;align-items:center;gap:var(--sp-5)}.tx-process-timeline__head{width:100%;margin-bottom:0}.tx-process-timeline__intro{margin:0;align-self:center;text-align:center;font-size:var(--tx-font-body-lg);color:var(--tx-ink-soft);line-height:var(--tx-leading-body)}.tx-process-timeline__board{width:100%;margin-top:var(--sp-2);padding:var(--sp-4);border:1px solid rgba(109,40,255,.12);border-radius:var(--r-xl);background:linear-gradient(165deg,#ffffffb8,#f4f8ff7a 52%,#e6dcf547);box-shadow:inset 0 1px #fffffff0,0 16px 40px #4507cc12}.tx-process-timeline__flow{display:grid;grid-template-columns:1fr;gap:var(--sp-4);width:100%;min-width:0;align-items:stretch}@media(min-width:750px){.tx-process-timeline__flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}}@media(min-width:990px){.tx-process-timeline__flow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.tx-process-timeline__board{padding:var(--sp-5) var(--sp-4)}.tx-process-timeline__flow{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--sp-2)}}.tx-process-step{display:flex;flex-direction:column;align-items:flex-start;min-width:0;width:100%;height:100%;padding:var(--sp-4);border:1px solid var(--tx-process-line);border-top:2px solid rgba(109,40,255,.62);border-radius:var(--r-lg);background:linear-gradient(165deg,rgba(255,255,255,.94) 0%,rgba(244,248,255,.78) 48%,var(--tx-process-ice) 100%);box-shadow:inset 0 1px #fffffff5,inset 0 -10px 22px #6d28ff0a,0 10px 28px #4507cc14;backdrop-filter:blur(12px) saturate(1.08);-webkit-backdrop-filter:blur(12px) saturate(1.08)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.tx-process-step{background:linear-gradient(165deg,#ffffff 0%,var(--tx-cloud) 100%)}}.tx-process-step--lead{border-top-color:#e1ff01b8;box-shadow:inset 0 1px #fffffff5,inset 0 -10px 22px #6d28ff0a,0 12px 32px #4507cc1a}.tx-process-step__rail{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:64px;margin-bottom:var(--sp-3)}.tx-process-step__badge{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:56px;height:56px;border-radius:var(--r-lg);border:1px solid rgba(109,40,255,.28);background:linear-gradient(145deg,#ffffffeb,#6d28ff1f);box-shadow:inset 0 1px #ffffffe0,0 4px 14px #4507cc1f;font-family:var(--tx-font-display-family);font-size:15px;font-weight:800;letter-spacing:.04em;color:var(--tx-indigo);line-height:1}.tx-process-step--lead .tx-process-step__badge{border-color:#e1ff018c;background:linear-gradient(145deg,#fffffff0,#e1ff0138)}.tx-process-step__arrow{display:none;flex:1 1 auto;min-width:6px;max-width:calc(100% - 28px);height:2px;margin-inline:10px 14px;border-radius:var(--r-pill);background:linear-gradient(90deg,#4507cc2e,#6d28ff85 55%,#4507cc47);position:relative}@media(min-width:1200px){.tx-process-step__arrow{display:block}.tx-process-step:last-child .tx-process-step__arrow{display:none}.tx-process-step__arrow:after{content:"";position:absolute;top:50%;right:-2px;width:7px;height:7px;border-top:2px solid rgba(69,7,204,.62);border-right:2px solid rgba(69,7,204,.62);transform:translateY(-50%) rotate(45deg)}}.tx-process-step__copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;max-width:100%;margin-top:auto;padding:var(--sp-3);border:1px solid rgba(109,40,255,.08);border-radius:var(--r-md);background:#ffffff94;box-shadow:inset 0 1px #ffffffeb}.tx-process-step__title{margin:0;font-family:var(--tx-font-display-family);font-size:var(--tx-font-body-lg);font-weight:800;line-height:1.28;letter-spacing:-.015em;color:var(--tx-deep);text-align:left;text-wrap:balance}.tx-process-step__detail{margin:0;font-size:15px;font-weight:400;line-height:1.5;color:var(--tx-ink-soft);text-align:left;text-wrap:pretty;overflow-wrap:break-word}.tx-process-timeline__closing{margin:var(--sp-4) auto 0;max-width:56ch;text-align:center;font-size:var(--tx-font-body-lg);line-height:var(--tx-leading-body);color:var(--tx-ink-soft)}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-home-process-timeline.css.map */
