
    .fb-global-cta { background:linear-gradient(120deg,#0f1e4b 0%,#1a3a8f 45%,#22388d 100%); position:relative; overflow:hidden; padding:42px 0; border-top:1px solid rgba(255,255,255,.08); }
    .fb-global-cta::before { content:''; position:absolute; inset:0; background:radial-gradient(circle at 12% 30%,rgba(160,120,42,.16) 0%,transparent 50%),radial-gradient(circle at 88% 70%,rgba(134,214,166,.10) 0%,transparent 50%); pointer-events:none; }
    .fb-global-cta-wrap { max-width:1240px; margin:0 auto; padding:0 24px; position:relative; display:grid; grid-template-columns:1.05fr 1.2fr; gap:36px; align-items:center; }
    .fb-global-cta-left h2 { font-family:'Source Serif 4', Georgia, serif; font-size:clamp(22px, 2.6vw, 30px); font-weight:600; color:#fff; line-height:1.15; letter-spacing:-0.018em; margin:0 0 8px; }
    .fb-global-cta-left h2 em { font-style:italic; color:#fbcb6b; }
    .fb-global-cta-left p { font-size:14px; line-height:1.55; color:rgba(255,255,255,.78); margin:0 0 10px; max-width:460px; }
    .fb-global-cta-trust { display:flex; flex-wrap:wrap; gap:14px; font-family:'JetBrains Mono', monospace; font-size:11px; color:rgba(255,255,255,.65); margin-top:6px; }
    .fb-global-cta-trust span { display:inline-flex; align-items:center; gap:6px; }
    .fb-global-cta-trust svg { color:#86d6a6; width:13px; height:13px; }
    .fb-global-cta-form { display:flex; gap:8px; align-items:stretch; background:rgba(255,255,255,.06); padding:8px; border-radius:14px; border:1px solid rgba(255,255,255,.10); -webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px); }
    .fb-global-cta-form input, .fb-global-cta-form select { font-family:Inter, sans-serif; font-size:14px; font-weight:500; color:#fff; background:rgba(255,255,255,.06); border:1px solid rgba(255,255,255,.10); border-radius:9px; padding:11px 14px; outline:none; transition:background .2s ease, border-color .2s ease; min-width:0; }
    .fb-global-cta-form input { flex:1.4 1 0; }
    .fb-global-cta-form select { flex:1 1 0; cursor:pointer; appearance:none; -webkit-appearance:none; background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>"); background-repeat:no-repeat; background-position:right 12px center; padding-right:32px; }
    .fb-global-cta-form select option { background:#101c46; color:#fff; }
    .fb-global-cta-form input::placeholder { color:rgba(255,255,255,.45); }
    .fb-global-cta-form input:focus, .fb-global-cta-form select:focus { background:rgba(255,255,255,.10); border-color:rgba(251,203,107,.55); }
    .fb-global-cta-form button { display:inline-flex; align-items:center; gap:7px; padding:12px 22px; background:linear-gradient(135deg,#fbcb6b 0%,#f5b748 100%); color:#0f1e4b; border:0; border-radius:9px; font-family:Inter, sans-serif; font-weight:700; font-size:14px; cursor:pointer; transition:transform .18s ease, box-shadow .18s ease; box-shadow:0 8px 22px rgba(251,203,107,.30); white-space:nowrap; }
    .fb-global-cta-form button:hover { transform:translateY(-1px); box-shadow:0 14px 30px rgba(251,203,107,.42); }
    .fb-global-cta-form button svg { width:14px; height:14px; }
    @media (max-width:880px) {
      .fb-global-cta { padding:32px 0; }
      .fb-global-cta-wrap { grid-template-columns:1fr; gap:22px; text-align:left; }
      .fb-global-cta-form { flex-wrap:wrap; }
      .fb-global-cta-form input, .fb-global-cta-form select { flex:1 1 100%; }
      .fb-global-cta-form button { flex:1 1 100%; justify-content:center; }
    }
  