.tk-how-head{margin-bottom:52px}.tk-how-head .tk-eyebrow,.tk-how-heading{margin-bottom:16px}.tk-how-heading h2{color:var(--tk-dark-green);font-size:clamp(36px,3.8vw,58px);font-weight:500;letter-spacing:-.028em;line-height:1.04;text-wrap:balance}.tk-how-heading h2 em{background:var(--tk-grad-btn-clay);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:italic;font-weight:400}.tk-how-lead{color:var(--tk-ink-70);font-size:20px;letter-spacing:-.01em;line-height:1.45;max-width:580px}.tk-how-steps{display:flex;flex-direction:column}.tk-how-step{align-items:start;background:#fff;border:1px solid var(--tk-ink-08);display:grid;gap:28px;grid-template-columns:56px 1fr 48px;padding:28px 32px;position:relative;transition:background .2s}.tk-how-step+.tk-how-step{margin-top:-1px}.tk-how-step:first-child{border-radius:var(--tk-radius-lg) var(--tk-radius-lg) 0 0}.tk-how-step:last-child{border-radius:0 0 var(--tk-radius-lg) var(--tk-radius-lg)}.tk-how-step:hover{background:#fafaf8;z-index:1}.tk-how-num{color:var(--tk-ink-35);font-family:var(--tk-mono);font-size:12px;font-weight:500;letter-spacing:.1em;padding-top:4px}.tk-how-content h3{color:var(--tk-dark-green);font-size:28px;font-weight:500;letter-spacing:-.02em;line-height:1.12;margin-bottom:6px}.tk-how-content p{color:var(--tk-ink-70);font-size:15px;line-height:1.6;margin-bottom:0;max-width:580px}.tk-how-icon{align-items:center;background:var(--tk-cream);border:1px solid var(--tk-ink-08);border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.tk-how-icon img{height:16px;width:16px}.tk-how-icon--empty{background:transparent;border-color:transparent}@media (max-width:760px){.tk-how-step{grid-template-columns:44px 1fr}.tk-how-icon{display:none}}