.Features-module__zsSYsa__section{background:var(--ink);border-top:var(--outline) solid var(--ink-line)}.Features-module__zsSYsa__head{flex-direction:column;gap:16px;margin-bottom:clamp(40px,6vw,68px);display:flex}.Features-module__zsSYsa__head h2{max-width:18ch}.Features-module__zsSYsa__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(18px,2.4vw,28px);margin:0;padding:0;list-style:none;display:grid}.Features-module__zsSYsa__card{border:2px solid var(--ink-line);border-radius:var(--radius-card);background:var(--ink-soft);transition:transform .3s var(--ease-pop), border-color .3s var(--ease-out);flex-direction:column;gap:14px;padding:clamp(24px,3vw,34px);display:flex;position:relative;overflow:hidden}.Features-module__zsSYsa__card:hover{border-color:var(--accent);transform:translateY(-6px)}.Features-module__zsSYsa__bar{background:var(--accent);width:44px;height:6px;transition:width .35s var(--ease-pop);border-radius:3px}.Features-module__zsSYsa__card:hover .Features-module__zsSYsa__bar{width:78px}.Features-module__zsSYsa__card p{color:var(--muted-on-ink);font-size:.98rem}
