.fiposia-gateway{margin:28px auto;max-width:1040px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#0c2634}
.fip-gate-card{border-radius:24px;padding:clamp(26px,5vw,56px);background:linear-gradient(125deg,#eef8f4,#f5f8fa);border:1px solid #d9ebe3;box-shadow:0 14px 34px #1a394014}
.fip-gate-eyebrow{font-size:12px;letter-spacing:.13em;font-weight:800;color:#18735c}
.fip-gate-card h2{font-size:clamp(28px,4vw,43px);line-height:1.15;margin:16px 0 20px;color:#0c2634}
.fip-gate-card p{font-size:17px;line-height:1.6;max-width:670px;margin:0 0 24px}
.fip-gate-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}
.fip-gate-actions a{display:inline-block;padding:13px 22px;border-radius:10px;text-decoration:none!important;font-size:15px;font-weight:700}
.fip-gate-primary{background:#0d493c;color:#fff!important}.fip-gate-secondary{background:#fff;color:#0d493c!important;border:1px solid #afcfc4}
.fip-gate-card small{color:#4b656c;display:block;font-size:13px;line-height:1.5}
