.freedom-life-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:0;list-style:none;counter-reset:steps}.freedom-life-flow li{padding:24px;background:#fff;border:1px solid var(--line);border-radius:12px;min-width:0;counter-increment:steps}.freedom-life-flow li:before{content:"0" counter(steps);display:block;font-size:.75rem;color:var(--green);margin-bottom:18px}.freedom-life-flow strong{display:block;line-height:1.4;margin-bottom:12px}.freedom-life-flow span{display:block;color:var(--muted);font-size:.87rem}.freedom-vision-main .publication-band p{max-width:900px}.freedom-vision-main .publication-card h3{line-height:1.4}@media(max-width:1000px){.freedom-life-flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.freedom-life-flow{grid-template-columns:1fr}}
