.live-hero{max-width:1320px;margin:auto;padding:70px 48px 55px;display:grid;grid-template-columns:1.05fr .95fr;gap:55px;align-items:center}
.live-hero h1{max-width:690px}
.live-panel{background:#133833;color:white;border-radius:12px;padding:32px;border:1px solid #315a52}
.panel-kicker{display:inline-block;color:#d9fa71;font-size:12px;font-weight:700;letter-spacing:1.6px;margin-bottom:18px}
.live-panel h2{font-size:32px;line-height:1.2;margin:0 0 18px}
.live-panel ul{margin:0;padding-left:20px;color:#e8f0ec}
.live-panel li{margin:12px 0}
.live-method{border-top:1px solid var(--line)}
.live-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:38px}
.live-steps article,.example-grid article{border:1px solid var(--line);border-radius:8px;padding:22px;background:white}
.live-steps span{font-size:13px;font-weight:700;color:#638334}
.live-steps h3,.example-grid h3{font-size:20px;line-height:1.25;margin:13px 0 8px}
.live-steps p,.example-grid p{color:var(--muted);margin:0}
.example-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:34px}
.live-contact{margin-top:20px}
@media(max-width:900px){.live-hero{grid-template-columns:1fr;padding:50px 25px}.live-steps{grid-template-columns:repeat(2,1fr)}.example-grid{grid-template-columns:1fr}}
@media(max-width:600px){.live-hero{padding:38px 22px}.live-steps{grid-template-columns:1fr}.live-panel{padding:24px}.live-panel h2{font-size:27px}}
