/* scoped style strony (z tresci produkcyjnych szablonow) */

@media (max-width: 768px) {
.wz-trust-grid { grid-template-columns: 1fr 1fr !important; gap: 12px !important; }
.wz-grid-2 { grid-template-columns: 1fr !important; }
.wz-steps-grid { grid-template-columns: 1fr !important; }
}
@media (max-width: 480px) {
.wz-trust-grid { grid-template-columns: 1fr !important; }
}


/* style inline przeniesione do klas */
.lc-i-1.lc-i-1.lc-i-1.lc-i-1 { padding:64px 0 80px; background:#fff; }
.lc-i-2.lc-i-2.lc-i-2.lc-i-2 { text-align:center; margin-bottom:48px; }
.lc-i-3.lc-i-3.lc-i-3.lc-i-3 { font-size:clamp(24px,3vw,36px); color:#232D4B; margin-bottom:12px; }
.lc-i-4.lc-i-4.lc-i-4.lc-i-4 { font-size:16px; color:#4B5563; }
.lc-i-5.lc-i-5.lc-i-5.lc-i-5 { max-width:768px; margin:0 auto; }
.lc-i-6.lc-i-6.lc-i-6.lc-i-6 { background:#fff; border-radius:16px; box-shadow:0 20px 40px rgba(0,0,0,0.08),0 4px 12px rgba(0,0,0,0.04); padding:40px 48px; border:1px solid rgba(229,231,235,0.5); }
.lc-i-7.lc-i-7.lc-i-7.lc-i-7 { text-align:center; margin-bottom:48px; max-width:700px; margin-left:auto; margin-right:auto; }
.lc-i-8.lc-i-8.lc-i-8.lc-i-8 { font-size:18px; color:#6B7280; margin-top:12px; }
