Download the full guide (Insights)

512Financial keeps your information private. Read our privacy policy.

Download the full guide (Whitepaper)

hbspt.forms.create({ portalId: "22652344", formId: "1bd0311b-0692-4d39-8f4d-78e25cd149ef", region: "na2", onFormReady: function($form) { const iframe = document.querySelector('.whitepaper-form iframe'); if (iframe && iframe.contentDocument) { const iframeDoc = iframe.contentDocument; const style = iframeDoc.createElement('style'); style.innerHTML = ` .hs-form-field > label { display: block !important; margin-bottom: 8px !important; font-family: 'Archivo', sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 16px !important; line-height: 140% !important; letter-spacing: 0.02em !important; color: #05736E !important; } .hs-input { background: transparent !important; padding: 12px !important; border: 1px solid rgba(1, 137, 145, 0.2) !important; border-radius: 4px !important; font-family: 'Archivo', sans-serif !important; font-size: 16px !important; color: #05736E !important; box-sizing: border-box !important; width: 100% !important; } .hs-input::placeholder { font-family: 'Archivo', sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 16px !important; line-height: 140% !important; letter-spacing: 0.02em !important; color: #05736E !important; opacity: 0.6; } .hs-input::-webkit-input-placeholder { font-family: 'Archivo', sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 16px !important; line-height: 140% !important; letter-spacing: 0.02em !important; color: #05736E !important; } .hs-input::-moz-placeholder { font-family: 'Archivo', sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 16px !important; line-height: 140% !important; letter-spacing: 0.02em !important; color: #05736E !important; } .field { margin-bottom: 18px !important; } fieldset.form-columns-2 .hs-form-field { width: calc(50% - 8px) !important; } fieldset.form-columns-2 .hs-form-field:first-child { margin-right: 16px !important; } fieldset.form-columns-2 .input { margin-right: 0 !important; } .hs_submit, .hs-submit .actions, .hs-button.primary.large { width: 100% !important; box-sizing: border-box !important; } .hs-button.primary.large { clip-path: polygon(18px 4.07%, calc(100% - 10px) 0%, calc(100% - 3px) 1px, calc(100% - 1px) 3px, 100% 5px, calc(100% - 18px) 97.97%, 10px 100%, 3px calc(100% - 1px), 1px calc(100% - 3px)) !important; font-family: 'Archivo', sans-serif !important; font-weight: 700 !important; font-size: 18px !important; color: #100F10 !important; line-height: 140% !important; padding-top: 12px !important; padding-bottom: 12px !important; padding-left: 35px !important; padding-right: 35px !important; background-color: #13F567 !important; border: none !important; transition: all 400ms !important; display: inline-block !important; cursor: pointer !important; } .hs-button.primary.large:hover { background-color: #11e168 !important; } .hs-submit { display: block !important; } `; iframeDoc.head.appendChild(style); } } });

512Financial keeps your information private. Read our privacy policy.

Download the full guide (QoE 2025 Trends Report)

hbspt.forms.create({ portalId: "22652344", formId: "290daa44-9ebd-4a92-8111-e13602564d69", region: "na2", onFormReady: function($form) { const iframe = document.querySelector('.qoe-form iframe'); if (iframe && iframe.contentDocument) { const doc = iframe.contentDocument; const style = doc.createElement('style'); style.innerHTML = ` .hs-form-field > label { display: block !important; margin-bottom: 8px !important; font-family: 'Archivo', sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 16px !important; line-height: 140% !important; letter-spacing: 0.02em !important; color: #05736E !important; } .hs-input { background: transparent !important; padding: 12px !important; border: 1px solid rgba(1, 137, 145, 0.2) !important; border-radius: 4px !important; font-family: 'Archivo', sans-serif !important; font-size: 16px !important; color: #05736E !important; box-sizing: border-box !important; width: 100% !important; } select.hs-input { -webkit-appearance: none !important; -moz-appearance: none !important; appearance: none !important; padding-right: 35px !important; } select.hs-input option { background-color: #ffffff !important; color: #05736E !important; font-family: 'Archivo', sans-serif !important; } .hs-input::placeholder { font-family: 'Archivo', sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 16px !important; line-height: 140% !important; letter-spacing: 0.02em !important; color: #05736E !important; opacity: 0.6; } .hs-input::-webkit-input-placeholder { font-family: 'Archivo', sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 16px !important; line-height: 140% !important; letter-spacing: 0.02em !important; color: #05736E !important; } .hs-input::-moz-placeholder { font-family: 'Archivo', sans-serif !important; font-style: normal !important; font-weight: 400 !important; font-size: 16px !important; line-height: 140% !important; letter-spacing: 0.02em !important; color: #05736E !important; } .field { margin-bottom: 18px !important; } fieldset.form-columns-2 .hs-form-field { width: calc(50% - 8px) !important; } fieldset.form-columns-2 .hs-form-field:first-child { margin-right: 16px !important; } fieldset.form-columns-2 .input { margin-right: 0 !important; } .hs_submit, .hs-submit .actions, .hs-button.primary.large { width: 100% !important; box-sizing: border-box !important; } .hs-button.primary.large { clip-path: polygon(18px 4.07%, calc(100% - 10px) 0%, calc(100% - 3px) 1px, calc(100% - 1px) 3px, 100% 5px, calc(100% - 18px) 97.97%, 10px 100%, 3px calc(100% - 1px), 1px calc(100% - 3px)) !important; font-family: 'Archivo', sans-serif !important; font-weight: 700 !important; font-size: 18px !important; color: #100F10 !important; line-height: 140% !important; padding-top: 12px !important; padding-bottom: 12px !important; padding-left: 35px !important; padding-right: 35px !important; background-color: #13F567 !important; border: none !important; transition: all 400ms !important; display: inline-block !important; cursor: pointer !important; } .hs-button.primary.large:hover { background-color: #11e168 !important; } .hs-submit { display: block !important; } `; doc.head.appendChild(style); } } });

512Financial keeps your information private. Read our privacy policy.

Scroll to Top