/* Toro Pizza Sadakat 2.1.5 — Kart tanıtım sayfası */
.tps-info-shell .tps-body{max-width:980px}
.tps-info-lead{max-width:780px;margin:0 0 24px;color:#4f4a42;font-size:19px;line-height:1.7}
.tps-info-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0}
.tps-info-highlights article{padding:20px;border:1px solid #ddd3c4;border-radius:18px;background:#fff;box-shadow:0 10px 28px #1d1b1710}
.tps-info-highlights article>span{display:grid;width:42px;height:42px;margin-bottom:13px;place-items:center;border-radius:50%;background:#217447;color:#fff;font-size:21px;font-weight:900}
.tps-info-highlights article:nth-child(2)>span{background:#c73536}
.tps-info-highlights h2{margin:0 0 8px;font-size:20px}
.tps-info-highlights p{margin:0;color:#625c51;line-height:1.6}
.tps-info-steps{margin:28px 0;padding:24px;border-radius:20px;background:#171714;color:#fff}
.tps-info-steps h2{margin:0 0 18px}
.tps-info-steps ol{display:grid;gap:14px;margin:0;padding:0;list-style:none;counter-reset:tps-step}
.tps-info-steps li{position:relative;min-height:48px;padding-left:62px;counter-increment:tps-step}
.tps-info-steps li:before{content:counter(tps-step);position:absolute;left:0;top:0;display:grid;width:44px;height:44px;place-items:center;border-radius:50%;background:#c73536;color:#fff;font-weight:900}
.tps-info-steps strong,.tps-info-steps span{display:block}.tps-info-steps span{margin-top:4px;color:#ddd;line-height:1.5}
.tps-info-note{margin:24px 0;padding:20px;border-left:5px solid #217447;border-radius:14px;background:#edf6f0;color:#27251f}
.tps-info-note strong{font-size:18px}.tps-info-note p{margin:8px 0 0;line-height:1.65}
.tps-info-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}
.tps-info-actions a{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 17px;border:1px solid #217447;border-radius:12px;color:#217447;font-weight:900;text-decoration:none}
.tps-info-actions .tps-info-primary{background:#217447;color:#fff}
@media(max-width:760px){.tps-info-highlights{grid-template-columns:1fr}.tps-info-lead{font-size:17px}.tps-info-actions a{width:100%}}
