.zn-scope .abwy-grid{display:grid;grid-template-columns:repeat(var(--abwy-cols,3),minmax(0,1fr));gap:var(--abwy-gap,16px)}.zn-scope .abwy-card{position:relative;padding:var(--abwy-p,24px);border-radius:var(--abwy-r,18px);background:var(--ab-card-bg,var(--zn-card));border:1px solid var(--ab-card-bd,rgba(var(--zn-line),.14));box-shadow:var(--ab-card-sh,var(--zn-cardsh));transition:transform .2s ease,box-shadow .2s ease}.zn-scope .abwy-card:hover{transform:translateY(var(--abwy-lift,-4px));box-shadow:var(--abwy-sh-h,0 24px 50px rgb(120 55 30 / .2))}.zn-scope .abwy-top{display:flex;align-items:center;gap:var(--abwy-dot-gap,10px)}.zn-scope .abwy-dot{width:var(--abwy-dot-s,9px);height:var(--abwy-dot-s,9px);border-radius:50%;flex-shrink:0;background:var(--zn-rose)}.zn-scope .abwy-title{margin:0;font-size:var(--abwy-title-fs,16.5px);font-weight:900;line-height:1.6;color:var(--abwy-title-c,var(--zn-t1))}.zn-scope .abwy-desc{margin:12px 0 0;font-size:var(--abwy-desc-fs,13.5px);line-height:var(--abwy-desc-lh,2);color:var(--abwy-desc-c,var(--zn-t4))}@media (max-width:980px){.zn-scope .abwy-grid{grid-template-columns:repeat(var(--abwy-cols-t,2),minmax(0,1fr))}}@media (max-width:700px){.zn-scope .abwy-grid{grid-template-columns:repeat(var(--abwy-cols-m,1),minmax(0,1fr))}}