.public-app[data-v-5c2555ff]{background:radial-gradient(circle at top left,rgba(111,211,153,.18),transparent 32%),linear-gradient(180deg,#f6fbf7,#eef6f0)}.hero-shell[data-v-5c2555ff]{position:relative;overflow:hidden;padding:7rem 0 4.5rem;background:linear-gradient(135deg,#0d3a1c,#12542a 52%,#1b7a41)}.hero-content[data-v-5c2555ff]{position:relative;z-index:1}.hero-glow[data-v-5c2555ff]{position:absolute;border-radius:999px;filter:blur(6px);opacity:.5}.hero-glow-a[data-v-5c2555ff]{top:80px;right:-120px;width:340px;height:340px;background:#f4c74c3d}.hero-glow-b[data-v-5c2555ff]{left:-100px;bottom:-80px;width:260px;height:260px;background:#ffffff14}.hero-badge[data-v-5c2555ff]{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .9rem;margin-bottom:1.3rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff14;color:#ffffffeb;font-size:.82rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.hero-title[data-v-5c2555ff]{margin:0 0 1rem;color:#fff;font-size:clamp(2.7rem,6vw,4.8rem);line-height:.98;letter-spacing:-.05em;max-width:11ch}.hero-title span[data-v-5c2555ff]{color:#f4c74c}.hero-copy[data-v-5c2555ff]{max-width:32rem;margin-bottom:2rem;color:#ffffffc2;font-size:1.05rem}.cta-primary[data-v-5c2555ff],.cta-secondary[data-v-5c2555ff]{border-radius:999px;text-transform:none;font-weight:700}.stats-strip[data-v-5c2555ff]{display:flex;flex-wrap:wrap;gap:1rem}.stat-pill[data-v-5c2555ff]{min-width:140px;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.14);border-radius:22px;background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.stat-value[data-v-5c2555ff]{color:#fff;font-size:1.25rem;font-weight:700}.stat-label[data-v-5c2555ff]{color:#ffffffb3;font-size:.82rem}.hero-panel[data-v-5c2555ff]{border:1px solid rgba(255,255,255,.14);border-radius:30px;background:#081a0f70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 32px 70px #03120947}.hero-panel-top[data-v-5c2555ff]{display:flex;gap:.45rem;padding:1rem 1.1rem 0}.panel-dot[data-v-5c2555ff]{width:10px;height:10px;border-radius:999px}.red[data-v-5c2555ff]{background:#ff6b6b}.amber[data-v-5c2555ff]{background:#f4c74c}.green[data-v-5c2555ff]{background:#51cf66}.hero-panel-body[data-v-5c2555ff]{padding:1.2rem}.request-chip[data-v-5c2555ff]{display:inline-block;padding:.5rem .8rem;margin-bottom:1rem;border-radius:999px;background:#ffffff14;color:#dcefe2;font-size:.82rem}.code-card[data-v-5c2555ff]{padding:1.2rem;margin-bottom:1rem;border-radius:24px;background:#082413}.code-line+.code-line[data-v-5c2555ff]{margin-top:.75rem}.code-key[data-v-5c2555ff]{color:#9fe0b7}.code-value[data-v-5c2555ff]{color:#fff1a0}.trust-grid[data-v-5c2555ff]{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}.trust-card[data-v-5c2555ff]{padding:1rem;border-radius:20px;background:#ffffff14}.trust-number[data-v-5c2555ff]{color:#fff;font-weight:700}.trust-label[data-v-5c2555ff]{color:#ffffffa8;font-size:.82rem}.section-shell[data-v-5c2555ff]{padding:4.75rem 0}.section-soft[data-v-5c2555ff]{background:#ffffff85}.section-head[data-v-5c2555ff]{margin-bottom:2rem}.section-kicker[data-v-5c2555ff]{margin-bottom:.5rem;color:#1a7d42;font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.section-title[data-v-5c2555ff]{margin:0;color:#13261c;font-size:clamp(1.75rem,3.6vw,2.8rem);line-height:1.04;letter-spacing:-.04em}.service-card[data-v-5c2555ff]{height:100%;border:1px solid rgba(23,83,44,.08);border-radius:26px;background:#ffffffd1;box-shadow:0 18px 40px #163f250d;transition:transform .28s ease,box-shadow .28s ease}.service-card[data-v-5c2555ff]:hover{transform:translateY(-6px);box-shadow:0 28px 60px #163f2517}.service-icon[data-v-5c2555ff]{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;margin-bottom:1.25rem;border-radius:18px}.service-nin[data-v-5c2555ff]{background:linear-gradient(135deg,#1a7d42,#26a269)}.service-bvn[data-v-5c2555ff]{background:linear-gradient(135deg,#d18f10,#f4c74c)}.service-cac[data-v-5c2555ff]{background:linear-gradient(135deg,#145c9e,#2f85de)}.workflow-card[data-v-5c2555ff]{display:flex;align-items:center;gap:1rem;padding:1.35rem 1.4rem;border:1px solid rgba(19,53,30,.08);border-radius:24px;background:#fff}.workflow-step[data-v-5c2555ff]{color:#1a7d42;font-size:1.2rem;font-weight:800}.workflow-title[data-v-5c2555ff]{color:#13261c;font-weight:700}.feature-post[data-v-5c2555ff],.stack-card[data-v-5c2555ff]{border:1px solid rgba(23,83,44,.08);border-radius:28px;background:#ffffffe0;box-shadow:0 20px 40px #163f250d}.feature-post-icon[data-v-5c2555ff]{display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;margin-bottom:1.25rem;border-radius:20px;background:#eef7f0}.stack-list[data-v-5c2555ff]{display:grid;gap:1rem}.cta-shell[data-v-5c2555ff]{padding:0 0 4.5rem}.cta-band[data-v-5c2555ff]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:2rem;border-radius:30px;background:linear-gradient(135deg,#0f3e20,#196b37)}.cta-title[data-v-5c2555ff]{margin:0;color:#fff;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1;letter-spacing:-.04em}.site-footer[data-v-5c2555ff]{background:#102319;color:#fff}.footer-link[data-v-5c2555ff]{display:block;margin-bottom:.55rem;color:#ffffffbd;text-decoration:none;transition:color .2s ease}.footer-link[data-v-5c2555ff]:hover{color:#f4c74c}@media (max-width: 960px){.hero-shell[data-v-5c2555ff]{padding-top:6rem}.hero-title[data-v-5c2555ff]{max-width:none}.hero-panel[data-v-5c2555ff]{margin-top:2rem}.cta-band[data-v-5c2555ff]{flex-direction:column;align-items:flex-start}}
