/* OPERATIONS PAGE styles (static - no hover effects) */
.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}
.step{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px}
.step-mark{display:block;width:44px;height:5px;border-radius:3px;background:var(--gold);margin-bottom:16px}
.step h3{color:var(--green);font-size:1.15rem}
.step p{font-size:.9rem}
.info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
.info-card{background:var(--card);border:1px solid var(--line);border-top:5px solid var(--gold);border-radius:var(--radius);padding:28px}
.info-card h3{color:var(--green)}
.fine-print{margin-top:26px;font-size:.85rem;text-align:center}
@media(max-width:1000px){.steps{grid-template-columns:repeat(2,1fr)}.info-grid{grid-template-columns:1fr}}
@media(max-width:560px){.steps{grid-template-columns:1fr}}
