.ai-flow{padding: clamp(1.1rem,.9rem + 1vw,1.7rem);width: 100%}.ai-flow__list{list-style: none;margin: 0;padding: 0;display: grid;position: relative}.ai-flow__list::before{content: "";position: absolute;left: 1.05rem;top: 1.3rem;bottom: 1.3rem;width: 2px;border-radius: 2px;background: var(--grad-v);opacity: .75}.ai-flow__list li{display: grid;grid-template-columns: 2.1rem minmax(0,1fr) auto;align-items: center;gap: .9rem;padding: .7rem .1rem;border-bottom: 1px solid var(--line)}.ai-flow__list li:last-child{border-bottom: 0}.ai-flow__n{position: relative;z-index: 1;width: 2.1rem;height: 2.1rem;border-radius: 50%;display: grid;place-items: center;font-size: .72rem;font-weight: 600;color: var(--text-2);background: var(--bg);box-shadow: inset 0 0 0 1px var(--line-2);font-variant-numeric: tabular-nums}.ai-flow__list b{font-weight: 600}.ai-chip{padding: .32rem .7rem;border-radius: var(--r-pill);font-size: .7rem;font-weight: 600;letter-spacing: .09em;text-transform: uppercase;white-space: nowrap;color: var(--text-2);box-shadow: inset 0 0 0 1px var(--line-2)}.ai-chip--ai{color: var(--text);background: rgba(var(--fold-1-rgb),.15);box-shadow: inset 0 0 0 1px rgba(var(--fold-1-rgb),.45)}.ai-chip--auto{color: var(--btn-fg);background: var(--grad);box-shadow: none}:lang(bn) .ai-chip{font-family: var(--font-bn);letter-spacing: .02em;text-transform: none;font-size: .8rem}.ai-gains{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: clamp(.8rem,.5rem + 1vw,1.25rem);margin-top: clamp(1.8rem,1.4rem + 2vw,2.8rem)}.ai-gain h3{margin-bottom: .5rem}.ai-rules{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: clamp(2rem,1rem + 4vw,5rem);align-items: start}.ai-rules h2{font-size: var(--fs-h2)}.ai-rules__list{display: grid;gap: 1.1rem;font-size: var(--fs-lead);color: var(--text-2)}@media (max-width: 900px){.ai-gains{grid-template-columns: repeat(2,minmax(0,1fr))}.ai-rules{grid-template-columns: 1fr}}@media (max-width: 560px){.ai-gains{grid-template-columns: 1fr}.ai-flow__list li{grid-template-columns: 2.1rem minmax(0,1fr)}.ai-chip{grid-column: 2;justify-self: start}}
