.node-benefits{padding-top:45px;padding-bottom:55px}.node-benefits h2{font-size:clamp(28px,4vw,44px);margin:16px 0 25px}.benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.benefit-grid article{padding:25px;border:1px solid #a9be7850;border-radius:14px;background:#141f10}.benefit-grid span{color:#d9ff55;font-size:16px}.benefit-grid h3{font-size:23px;line-height:1.5;margin:12px 0}.benefit-grid p{font-size:17px;line-height:1.9;color:#d1debe}.benefit-rules{display:inline-block;margin-top:20px;font-size:17px;line-height:1.8;color:#dcff8b;text-decoration:underline;padding:10px 0}@media(max-width:760px){.benefit-grid{grid-template-columns:minmax(0,1fr)}.benefit-grid article{padding:20px}}