.genai-contact-cta{background:#0d0f1a;padding:30px 0 clamp(72px,9vw,120px);position:relative}.genai-contact-cta .container{z-index:2;position:relative}.genai-contact-cta .contact-cta-content{grid-template-columns:1fr 1fr;align-items:center;gap:72px;max-width:1400px;margin:0 auto;display:grid}.genai-contact-cta .contact-cta-text{color:#fff}.genai-contact-cta .contact-cta-title{margin:0 0 20px;font-size:56px;font-weight:700;line-height:1.15}.genai-contact-cta .contact-cta-subtitle{color:#ffffffc7;margin:0;font-size:18px;line-height:1.7}.genai-contact-cta .contact-cta-form-wrapper{-webkit-backdrop-filter:blur(20px);background:linear-gradient(155deg,#181e3ef7 0%,#090b1cfc 100%);border-radius:20px;padding:36px 40px 40px;box-shadow:0 32px 80px #0000008c,0 0 0 1px #ffffff0f,inset 0 1px #8caaff33}.genai-contact-cta .contact-cta-form-heading{letter-spacing:.15em;text-transform:uppercase;color:#82aaffd9;margin:0 0 24px;font-size:11px;font-weight:700}.genai-contact-cta .contact-cta-form{flex-direction:column;gap:12px;display:flex}.genai-contact-cta .form-row{gap:12px;display:flex}.genai-contact-cta .form-row .form-field{flex:1;min-width:0}.genai-contact-cta .form-field{position:relative}.genai-contact-cta .form-input,.genai-contact-cta .form-select,.genai-contact-cta .form-textarea{color:#fff;background-color:#ffffff0d;border:1px solid #ffffff21;border-radius:10px;width:100%;padding:12px 16px;font-family:inherit;font-size:14px;font-style:normal;transition:border-color .2s,background-color .2s,box-shadow .2s}.genai-contact-cta .form-input::placeholder,.genai-contact-cta .form-textarea::placeholder{color:#ffffff5c}.genai-contact-cta .form-input:hover,.genai-contact-cta .form-select:hover,.genai-contact-cta .form-textarea:hover{background-color:#ffffff14;border-color:#ffffff38}.genai-contact-cta .form-input:focus,.genai-contact-cta .form-select:focus,.genai-contact-cta .form-textarea:focus{background-color:#4278f412;border-color:#6494ffa6;outline:none;box-shadow:0 0 0 3px #4285f421}.genai-contact-cta .form-select{-webkit-appearance:none;appearance:none;cursor:pointer;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff55' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.genai-contact-cta .form-select.is-placeholder{color:#ffffff5c}.genai-contact-cta .form-select option{color:#fff;background:#1a1d2e}.genai-contact-cta .form-textarea{resize:vertical;min-height:100px}.genai-contact-cta .form-extras-row{flex-direction:column;gap:10px;padding:2px 0;display:flex}.genai-contact-cta .form-checkbox{justify-content:flex-end;align-items:center;display:flex}.genai-contact-cta .checkbox-label{cursor:pointer;color:#ffffffa6;text-align:right;align-items:center;gap:10px;font-size:13px;line-height:1.4;display:flex}.genai-contact-cta .checkbox-input{cursor:pointer;accent-color:#4285f4;flex-shrink:0;width:15px;height:15px}.genai-contact-cta .form-captcha{align-items:center;display:flex}.genai-contact-cta .captcha-label{align-items:center;gap:12px;display:flex}.genai-contact-cta .captcha-question{color:#fff9;white-space:nowrap;font-size:14px;font-weight:500}.genai-contact-cta .captcha-input{color:#fff;text-align:center;background-color:#ffffff0d;border:1px solid #ffffff21;border-radius:8px;width:68px;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.genai-contact-cta .captcha-input:focus{border-color:#6494ffa6;outline:none;box-shadow:0 0 0 3px #4285f421}.genai-contact-cta .form-submit{color:#fff;cursor:pointer;letter-spacing:.02em;background:linear-gradient(135deg,#3b82f6 0%,#1d4ed8 100%);border:none;border-radius:999px;width:100%;margin-top:4px;padding:15px 32px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s,filter .2s;box-shadow:0 4px 20px #2563eb61}.genai-contact-cta .form-submit:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 10px 32px #2563eb85}.genai-contact-cta .form-submit:active{transform:translateY(0);box-shadow:0 4px 14px #2563eb4d}.genai-contact-cta .form-footer-notes{flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:10px 0 0;padding:0;list-style:none;display:flex}.genai-contact-cta .form-footer-notes li{color:#ffffff61;padding-left:14px;font-size:12px;line-height:1.5;position:relative}.genai-contact-cta .form-footer-notes li:before{content:"";background:#6494ff99;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:1024px){.genai-contact-cta .contact-cta-content{grid-template-columns:1fr;gap:48px}.genai-contact-cta .contact-cta-title{font-size:42px}.genai-contact-cta .contact-cta-text{text-align:center}}@media (max-width:640px){.genai-contact-cta{padding:24px 10px 80px}.genai-contact-cta .contact-cta-title{font-size:32px}.genai-contact-cta .contact-cta-subtitle{font-size:16px}.genai-contact-cta .contact-cta-form-wrapper{border-radius:16px;padding:28px 24px 32px}.genai-contact-cta .form-row{flex-direction:column}}body.page-fintech .genai-contact-cta{background:#000!important}