.tx-how-we-think{--tx-how-ice: rgba(109, 40, 255, .08);--tx-how-line: rgba(109, 40, 255, .16);font-family:var(--tx-font-body-family);background:linear-gradient(180deg,rgba(232,240,255,.72) 0%,rgba(243,247,255,.42) 38%,var(--tx-bg-base) 100%)}.tx-how-we-think__wrap{display:flex;flex-direction:column;align-items:center;gap:var(--sp-5)}.tx-how-we-think__head{width:100%;margin-bottom:0}.tx-how-we-think__board{width:100%;margin-top:var(--sp-3)}.tx-how-we-think__steps{display:grid;grid-template-columns:1fr;gap:var(--sp-5);width:100%}.tx-how-we-think__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--sp-4);min-width:0;width:100%;min-height:228px;padding:calc(var(--sp-5) + 6px) var(--sp-5);border:1px solid var(--tx-how-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-how-ice) 100%);box-shadow:inset 0 1px #fffffff5,inset 0 -12px 24px #6d28ff0a,0 14px 36px #4507cc14;backdrop-filter:blur(12px) saturate(1.08);-webkit-backdrop-filter:blur(12px) saturate(1.08);text-align:center}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.tx-how-we-think__step{background:linear-gradient(165deg,#fff,#f4f8ff)}}.tx-how-we-think__index{font-family:var(--tx-font-display-family);font-size:12px;font-weight:800;letter-spacing:.16em;color:#6d28ff94}.tx-how-we-think__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;align-self:center;width:72px;height:72px;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 0 0 1px #ffffff6b,0 8px 20px #4507cc1f;color:var(--tx-neon-indigo-deep);line-height:0}.tx-how-we-think__icon>svg{display:block;width:32px;height:32px;max-width:32px;max-height:32px}.tx-how-we-think__icon>svg [stroke]:not([stroke=none]){stroke:currentColor;stroke-width:1.5}.tx-how-we-think__copy{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.tx-how-we-think__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-ink);text-align:center;text-wrap:balance}.tx-how-we-think__text{margin:0;font-size:15px;font-weight:400;line-height:1.55;color:#0e0033ad;text-align:center;text-wrap:pretty;overflow-wrap:break-word}@media(min-width:750px){.tx-how-we-think__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5) var(--sp-4)}}@media(min-width:1200px){.tx-how-we-think__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-4)}.tx-how-we-think__step{min-height:248px;padding:calc(var(--sp-5) + 8px) calc(var(--sp-5) + 2px)}}.tx-how-we-think__action{display:flex;justify-content:center;width:100%;margin-top:var(--sp-2)}.tx-how-we-think__link{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.2rem;border-radius:var(--r-pill);font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--tx-neon-indigo-deep);text-decoration:none;transition:color var(--tx-dur-fast) var(--tx-ease),background-color var(--tx-dur-fast) var(--tx-ease)}.tx-how-we-think__link:hover{color:var(--tx-indigo);background:var(--tx-how-ice);text-decoration:none}.tx-how-we-think__link:focus-visible{outline:2px solid var(--tx-neon-indigo);outline-offset:3px}.tx-how-we-think__link:after{content:"\2192";font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-home-how-we-think.css.map */
