.wf-features{--wf-cols:var(--wf-cols-d);--wf-gx:var(--wf-gx-d);--wf-gy:var(--wf-gy-d);--wf-pt:var(--wf-pt-d);--wf-pb:var(--wf-pb-d);--wf-pl:var(--wf-pl-d);--wf-pr:var(--wf-pr-d);--wf-cpt:var(--wf-cpt-d);--wf-cpr:var(--wf-cpr-d);--wf-cpb:var(--wf-cpb-d);--wf-cpl:var(--wf-cpl-d);--wf-g1:var(--wf-g1-d);--wf-g2:var(--wf-g2-d);--wf-g3:var(--wf-g3-d);--wf-num-fs:var(--wf-num-fs-d);--wf-title-fs:var(--wf-title-fs-d);--wf-text-fs:var(--wf-text-fs-d);--wf-link-fs:var(--wf-link-fs-d);background:var(--wf-section-bg,#fff);font-family:inherit;padding:var(--wf-pt) var(--wf-pr) var(--wf-pb) var(--wf-pl)}.wf-features,.wf-features *,.wf-features :after,.wf-features :before{box-sizing:border-box}.wf-features__inner{margin:0 auto;max-width:var(--wf-max,1200px)}.wf-features__grid{column-gap:var(--wf-gx);display:grid;grid-template-columns:repeat(var(--wf-cols,3),minmax(0,1fr));list-style:none;margin:0;padding:0;row-gap:var(--wf-gy)}.wf-features__card{background:var(--wf-card-bg,#fff);border-color:var(--wf-border-color,#b9bec6);border-radius:var(--wf-radius,0);border-style:var(--wf-border-style,dashed);border-width:var(--wf-border-width,1px);box-shadow:var(--wf-shadow,none);display:flex;flex-direction:column;justify-content:var(--wf-valign,flex-start);margin:0;min-height:var(--wf-min-h,0);padding:var(--wf-cpt) var(--wf-cpr) var(--wf-cpb) var(--wf-cpl);text-align:var(--wf-align,left)}.wf-features__card--hover{transition:transform var(--wf-duration,.2s) ease,box-shadow var(--wf-duration,.2s) ease,border-color var(--wf-duration,.2s) ease,background var(--wf-duration,.2s) ease}.wf-features__card--hover:hover{background:var(--wf-hover-bg,#fff);border-color:var(--wf-hover-border,#2f9bff);box-shadow:var(--wf-hover-shadow,none);transform:translateY(calc(var(--wf-lift, 0px)*-1)) scale(var(--wf-scale,1))}.wf-features__num{color:var(--wf-num-color,#2f9bff);display:block;font-family:var(--wf-num-ff,inherit);font-size:var(--wf-num-fs,30px);font-style:var(--wf-num-fst,normal);font-weight:var(--wf-num-fw,400);letter-spacing:var(--wf-num-ls,0);line-height:var(--wf-num-lh,1);text-transform:var(--wf-num-tt,none)}.wf-features__title{color:var(--wf-title-color,#2f9bff);font-family:var(--wf-title-ff,inherit);font-size:var(--wf-title-fs,20px);font-style:var(--wf-title-fst,normal);font-weight:var(--wf-title-fw,500);letter-spacing:var(--wf-title-ls,0);line-height:var(--wf-title-lh,1.3);margin:var(--wf-g1,40px) 0 0;padding:0;text-transform:var(--wf-title-tt,none)}.wf-features__text{color:var(--wf-text-color,#3c4043);font-family:var(--wf-text-ff,inherit);font-size:var(--wf-text-fs,15px);font-style:var(--wf-text-fst,normal);font-weight:var(--wf-text-fw,400);letter-spacing:var(--wf-text-ls,0);line-height:var(--wf-text-lh,1.55);margin:var(--wf-g2,12px) 0 0;padding:0;text-transform:var(--wf-text-tt,none)}.wf-features__link{color:var(--wf-link-color,#2f9bff);font-family:var(--wf-link-ff,inherit);font-size:var(--wf-link-fs,15px);font-style:var(--wf-link-fst,normal);font-weight:var(--wf-link-fw,500);letter-spacing:var(--wf-link-ls,0);line-height:var(--wf-link-lh,1.4);margin-top:var(--wf-g3,16px);text-decoration:none;text-transform:var(--wf-link-tt,none)}.wf-features__link:focus-visible,.wf-features__link:hover{text-decoration:underline}@media (max-width:900px){.wf-features{--wf-cols:var(--wf-cols-t);--wf-gx:var(--wf-gx-t);--wf-gy:var(--wf-gy-t);--wf-pt:var(--wf-pt-t);--wf-pb:var(--wf-pb-t);--wf-pl:var(--wf-pl-t);--wf-pr:var(--wf-pr-t);--wf-cpt:var(--wf-cpt-t);--wf-cpr:var(--wf-cpr-t);--wf-cpb:var(--wf-cpb-t);--wf-cpl:var(--wf-cpl-t);--wf-g1:var(--wf-g1-t);--wf-g2:var(--wf-g2-t);--wf-g3:var(--wf-g3-t);--wf-num-fs:var(--wf-num-fs-t);--wf-title-fs:var(--wf-title-fs-t);--wf-text-fs:var(--wf-text-fs-t);--wf-link-fs:var(--wf-link-fs-t)}}@media (max-width:560px){.wf-features{--wf-cols:var(--wf-cols-m);--wf-gx:var(--wf-gx-m);--wf-gy:var(--wf-gy-m);--wf-pt:var(--wf-pt-m);--wf-pb:var(--wf-pb-m);--wf-pl:var(--wf-pl-m);--wf-pr:var(--wf-pr-m);--wf-cpt:var(--wf-cpt-m);--wf-cpr:var(--wf-cpr-m);--wf-cpb:var(--wf-cpb-m);--wf-cpl:var(--wf-cpl-m);--wf-g1:var(--wf-g1-m);--wf-g2:var(--wf-g2-m);--wf-g3:var(--wf-g3-m);--wf-num-fs:var(--wf-num-fs-m);--wf-title-fs:var(--wf-title-fs-m);--wf-text-fs:var(--wf-text-fs-m);--wf-link-fs:var(--wf-link-fs-m)}}@media (prefers-reduced-motion:reduce){.wf-features__card--hover{transition:none}.wf-features__card--hover:hover{transform:none}}