/* Transpay static site styles */
:root{--bg:#ffffff;--accent:#0aa5a0;--accent2:#0b6b76;--muted:#6b7280}
*{box-sizing:border-box;font-family:Inter, system-ui, -apple-system, 'Segoe UI', Roboto, Arial}
body{margin:0;background:var(--bg);color:#0b1220;line-height:1.5}
.container{max-width:1100px;margin:0 auto;padding:18px}
.header-inner{display:flex;justify-content:space-between;align-items:center}
.brand{display:flex;gap:12px;align-items:center}
.logo{height:64px}
.site-nav a{margin-left:14px;text-decoration:none;color:#0b1220;font-weight:600}
.hero{padding:40px 0;background:linear-gradient(180deg, rgba(10,165,160,0.06), transparent)}
.hero-grid{display:grid;grid-template-columns:1fr 420px;gap:24px;align-items:center}
.lead{color:var(--muted);font-size:16px}
.hero-ctas{margin-top:12px}
.btn{display:inline-block;padding:10px 14px;border-radius:8px;background:var(--accent);color:white;text-decoration:none;font-weight:700}
.btn.ghost{background:transparent;color:var(--accent);border:2px solid var(--accent)}
.features{display:flex;gap:12px;margin-top:18px}
.features div{background:white;padding:10px;border-radius:8px;flex:1;box-shadow:0 6px 18px rgba(2,6,23,0.04)}
.section{padding:28px 0}
.cards{display:flex;gap:12px;flex-wrap:wrap}
.card{background:white;padding:18px;border-radius:10px;flex:1;min-width:220px;box-shadow:0 6px 18px rgba(2,6,23,0.03)}
.steps{display:flex;gap:12px;flex-wrap:wrap}
.step{flex:1;min-width:200px;text-align:center}
.step img{width:100%;height:140px;object-fit:cover;border-radius:8px}
.form input,.form textarea{width:100%;padding:10px;border-radius:8px;border:1px solid #e6eef8;margin-bottom:10px}
.field-row{display:flex;gap:10px}
.field-row input{flex:1}
.result{margin-top:8px;color:var(--muted)}
.contact-grid{display:grid;grid-template-columns:1fr 360px;gap:18px;align-items:start}
.site-footer{background:#071428;color:#cbd5e1;padding:18px 0;margin-top:32px;text-align:center}
@media(max-width:900px){.hero-grid{grid-template-columns:1fr}.contact-grid{grid-template-columns:1fr} .field-row{flex-direction:column}}
