CINXE.COM
Next Insurance
<!DOCTYPE html> <html lang="en" data-critters-container> <head> <meta charset="utf-8"> <title>Next Insurance</title> <meta charset="utf8"> <meta name="theme-color" content="#ffffff"> <base href="/"> <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, maximum-scale=1, user-scalable=0"> <link rel="apple-touch-icon" sizes="57x57" href="assets/images/favicon/apple-icon-57x57.png"> <link rel="apple-touch-icon" sizes="60x60" href="assets/images/favicon/apple-icon-60x60.png"> <link rel="apple-touch-icon" sizes="72x72" href="assets/images/favicon/apple-icon-72x72.png"> <link rel="apple-touch-icon" sizes="76x76" href="assets/images/favicon/apple-icon-76x76.png"> <link rel="apple-touch-icon" sizes="114x114" href="assets/images/favicon/apple-icon-114x114.png"> <link rel="apple-touch-icon" sizes="120x120" href="assets/images/favicon/apple-icon-120x120.png"> <link rel="apple-touch-icon" sizes="144x144" href="assets/images/favicon/apple-icon-144x144.png"> <link rel="apple-touch-icon" sizes="152x152" href="assets/images/favicon/apple-icon-152x152.png"> <link rel="apple-touch-icon" sizes="180x180" href="assets/images/favicon/apple-icon-180x180.png"> <link rel="icon" type="image/png" sizes="192x192" href="assets/images/favicon/android-icon-192x192.png"> <link rel="icon" type="image/png" sizes="32x32" href="assets/images/favicon/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="96x96" href="assets/images/favicon/favicon-96x96.png"> <link rel="icon" type="image/png" sizes="16x16" href="assets/images/favicon/favicon-16x16.png"> <script id="ni-stripe-js" async defer src="https://js.stripe.com/v3/"></script> <script> function getQueryParamsMap() { try { return new Map(new URLSearchParams(location.search)); } catch (e) { return { get: () => { }, }; } } function getFormattedQueryParam(key, queryParamsMap, format) { var value = queryParamsMap.get?.(key); switch (format) { case 'toUpperCase': return value?.toLocaleUpperCase?.() || value; case 'toLowerCase': return value?.toLocaleLowerCase?.() || value; default: return value; } } function getAffiliateId(params) { let affiliateId = params.affiliate_id || getFormattedQueryParam('affiliate_id', params); if (affiliateId) { return affiliateId; } try { affiliateId = JSON.parse(sessionStorage.getItem('next.partnership'))?.affiliateState?.affiliateId; } catch (err) { affiliateId = undefined; } return affiliateId; } </script> <script> const weglotScript = document.createElement('script'); weglotScript.setAttribute('async', true); weglotScript.setAttribute('src', 'https://cdn.weglot.com/weglot.min.js'); document.head.appendChild(weglotScript); weglotScript.onload = () => { setTimeout(() => { Weglot.initialize({ api_key: 'wg_631fda2c2f2373ba6f20e5fe337e63489', cache: true, hide_switcher: true, excluded_blocks: [ { value: '[data-hide-weglot="true"]', }, ], }); }); }; </script> <script> function niSendXHR(url, payload) { try { const xhr = new XMLHttpRequest(); xhr.open('POST', url); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.send(JSON.stringify(payload)); return true; } catch (e) { return false; } } function navigateToErrorPage(errorType) { const queryParamsMap = getQueryParamsMap(); const ignoreBlockedCookie = getFormattedQueryParam('ignore_blocked_cookies', queryParamsMap); const affiliateId = getAffiliateId(queryParamsMap); const shouldIgnoreBlockedCookie = ignoreBlockedCookie === 'true'; const hasAffiliateId = !!affiliateId; const data = { interaction_type: 'view', name: 'cookies_redirect', placement: 'funnel_index', interaction_data: { appName: 'Funnel', appMode: getFormattedQueryParam('application_mode', queryParamsMap, 'toUpperCase') || 'REGULAR', userType: getFormattedQueryParam('user_type', queryParamsMap, 'toUpperCase') || 'CUSTOMER', paygPartner: getFormattedQueryParam('payg', queryParamsMap, 'toLowerCase'), paygMode: getFormattedQueryParam('payg', queryParamsMap, 'toLowerCase'), affiliateId: affiliateId, data: { errorMessage: 'Cookie not supported - REDIRECT on funnel loading', errorType: errorType, url: location.pathname + location.search, shouldIgnoreBlockedCookie: shouldIgnoreBlockedCookie, hasAffiliateId: hasAffiliateId, }, eventName: 'cookies_redirect - VIEW funnel_index', }, interaction_timestamp: Date.now(), tId: getFormattedQueryParam('tracking_id', queryParamsMap) || window.NI_NAMESPACE?.UI_DATA?.tracking_id, pfId: window.NI_NAMESPACE?.UI_DATA?.pfId, }; niSendXHR('https://user-interaction-events.nextinsurance.com/api/user-interaction?source=funnel', data); // Redirect to Blocked Cookies Error page if ignore_blocked_cookies AND affiliate_id query params are not present if (!shouldIgnoreBlockedCookie && !hasAffiliateId) { window.location.href = '/blocked-cookies-error.html'; } } if (!navigator.cookieEnabled) { navigateToErrorPage('DISABLE_COOKIE'); } else { let isThirdPartyCookieEnabled = true; try { // If cookies enabled, but 3rd party cookies are disabled const yearFromNow = new Date(); yearFromNow.setFullYear(yearFromNow.getFullYear() + 1); document.cookie = `testcookie=testcookie; expires=${yearFromNow};SameSite=None;Secure;Partitioned;`; isThirdPartyCookieEnabled = document.cookie.indexOf('testcookie') !== -1; } catch (error) { navigateToErrorPage('SAVING_COOKIE'); } if (!isThirdPartyCookieEnabled) { navigateToErrorPage('READING_COOKIE'); } else { // If cookies are enabled, remove the test cookie document.cookie = 'testcookie=; expires=Thu, 01 Jan 1970 00:00:01 GMT'; } } </script> <script> try { (function(nxtins) { nxtins.env = 'production'; nxtins.appVersion = '4.3.516'; nxtins.k8sNamespace = ''; nxtins.domain = ''; })((window.nxtins = window.nxtins || {})); } catch (err) { console.error('Could init namespace: ', err); } </script> <script async src="./snippets/tracking-getter.js" onload="callTracking('https://track.nextinsurance.com')" fetchpriority="high"></script> <link rel="prefetch" href="/api/features"> <link rel="prefetch" href="/assets/lang/en_US.json"> <link rel="prefetch" href="/assets/lang/segments/en_US.json"> <link rel="prefetch" href="/api/policy-coverage-translations/en_US.json"> <link rel="preload" href="/assets/fonts/Graphik/Graphik-Regular-Web.woff2" as="font" type="font/woff2" crossorigin fetchpriority="low"> <link rel="preload" href="/assets/fonts/Alpina/GT-Alpina-Standard-Regular.woff2" as="font" type="font/woff2" crossorigin fetchpriority="low"> <link rel="preload" href="/assets/fonts/SharpSans/SharpSansDispNo2-Black.woff2" as="font" type="font/woff2" crossorigin fetchpriority="low"> <link rel="preload" href="/assets/images/next-logo/next-blue-logo.svg" as="image" type="image/svg+xml" fetchpriority="low"> <style>@layer primeng{}:root{font-family:Inter var,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11";font-variation-settings:normal;--font-family:"Inter var", sans-serif;--font-feature-settings:"cv02", "cv03", "cv04", "cv11";--surface-a:#ffffff;--surface-b:#f9fafb;--surface-c:#f3f4f6;--surface-d:#e5e7eb;--surface-e:#ffffff;--surface-f:#ffffff;--text-color:#4b5563;--text-color-secondary:#6b7280;--primary-color:#3B82F6;--primary-color-text:#ffffff;--surface-0:#ffffff;--surface-50:#f9fafb;--surface-100:#f3f4f6;--surface-200:#e5e7eb;--surface-300:#d1d5db;--surface-400:#9ca3af;--surface-500:#6b7280;--surface-600:#4b5563;--surface-700:#374151;--surface-800:#1f2937;--surface-900:#111827;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--gray-400:#9ca3af;--gray-500:#6b7280;--gray-600:#4b5563;--gray-700:#374151;--gray-800:#1f2937;--gray-900:#111827;--content-padding:1.25rem;--inline-spacing:.5rem;--border-radius:6px;--surface-ground:#f9fafb;--surface-section:#ffffff;--surface-card:#ffffff;--surface-overlay:#ffffff;--surface-border:#dfe7ef;--surface-hover:#f6f9fc;--focus-ring:0 0 0 .2rem #BFDBFE;--maskbg:rgba(0, 0, 0, .4);--highlight-bg:#EFF6FF;--highlight-text-color:#1D4ED8;color-scheme:light}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:normal;font-named-instance:"Regular";src:url(Inter-roman.var.woff2?v=3.19) format("woff2")}@font-face{font-family:Inter var;font-weight:100 900;font-display:swap;font-style:italic;font-named-instance:"Italic";src:url(Inter-italic.var.woff2?v=3.19) format("woff2")}:root{--blue-50:#f5f9ff;--blue-100:#d0e1fd;--blue-200:#abc9fb;--blue-300:#85b2f9;--blue-400:#609af8;--blue-500:#3b82f6;--blue-600:#326fd1;--blue-700:#295bac;--blue-800:#204887;--blue-900:#183462;--green-50:#f4fcf7;--green-100:#caf1d8;--green-200:#a0e6ba;--green-300:#76db9b;--green-400:#4cd07d;--green-500:#22c55e;--green-600:#1da750;--green-700:#188a42;--green-800:#136c34;--green-900:#0e4f26;--yellow-50:#fefbf3;--yellow-100:#faedc4;--yellow-200:#f6de95;--yellow-300:#f2d066;--yellow-400:#eec137;--yellow-500:#eab308;--yellow-600:#c79807;--yellow-700:#a47d06;--yellow-800:#816204;--yellow-900:#5e4803;--cyan-50:#f3fbfd;--cyan-100:#c3edf5;--cyan-200:#94e0ed;--cyan-300:#65d2e4;--cyan-400:#35c4dc;--cyan-500:#06b6d4;--cyan-600:#059bb4;--cyan-700:#047f94;--cyan-800:#036475;--cyan-900:#024955;--pink-50:#fef6fa;--pink-100:#fad3e7;--pink-200:#f7b0d3;--pink-300:#f38ec0;--pink-400:#f06bac;--pink-500:#ec4899;--pink-600:#c93d82;--pink-700:#a5326b;--pink-800:#822854;--pink-900:#5e1d3d;--indigo-50:#f7f7fe;--indigo-100:#dadafc;--indigo-200:#bcbdf9;--indigo-300:#9ea0f6;--indigo-400:#8183f4;--indigo-500:#6366f1;--indigo-600:#5457cd;--indigo-700:#4547a9;--indigo-800:#363885;--indigo-900:#282960;--teal-50:#f3fbfb;--teal-100:#c7eeea;--teal-200:#9ae0d9;--teal-300:#6dd3c8;--teal-400:#41c5b7;--teal-500:#14b8a6;--teal-600:#119c8d;--teal-700:#0e8174;--teal-800:#0b655b;--teal-900:#084a42;--orange-50:#fff8f3;--orange-100:#feddc7;--orange-200:#fcc39b;--orange-300:#fba86f;--orange-400:#fa8e42;--orange-500:#f97316;--orange-600:#d46213;--orange-700:#ae510f;--orange-800:#893f0c;--orange-900:#642e09;--bluegray-50:#f7f8f9;--bluegray-100:#dadee3;--bluegray-200:#bcc3cd;--bluegray-300:#9fa9b7;--bluegray-400:#818ea1;--bluegray-500:#64748b;--bluegray-600:#556376;--bluegray-700:#465161;--bluegray-800:#37404c;--bluegray-900:#282e38;--purple-50:#fbf7ff;--purple-100:#ead6fd;--purple-200:#dab6fc;--purple-300:#c996fa;--purple-400:#b975f9;--purple-500:#a855f7;--purple-600:#8f48d2;--purple-700:#763cad;--purple-800:#5c2f88;--purple-900:#432263;--red-50:#fff5f5;--red-100:#ffd0ce;--red-200:#ffaca7;--red-300:#ff8780;--red-400:#ff6259;--red-500:#ff3d32;--red-600:#d9342b;--red-700:#b32b23;--red-800:#8c221c;--red-900:#661814;--primary-50:#f5f9ff;--primary-100:#d0e1fd;--primary-200:#abc9fb;--primary-300:#85b2f9;--primary-400:#609af8;--primary-500:#3b82f6;--primary-600:#326fd1;--primary-700:#295bac;--primary-800:#204887;--primary-900:#183462}@layer primeng{*{box-sizing:border-box}}@font-face{font-family:Graphik;font-style:normal;font-weight:400;src:url(/assets/fonts/Graphik/Graphik-Regular-Web.woff2) format("woff2"),url(/assets/fonts/Graphik/Graphik-Regular-App.ttf) format("truetype");font-display:swap}@font-face{font-family:Graphik;font-style:normal;font-weight:600;src:url(/assets/fonts/Graphik/Graphik-Semibold-Web.woff2) format("woff2"),url(/assets/fonts/Graphik/Graphik-Semibold-App.ttf) format("truetype");font-display:swap}:root{--base:4px;--ni-xs-spacing:calc(var(--base) * 1);--ni-sm-spacing:calc(var(--base) * 2);--ni-md-spacing:calc(var(--base) * 3);--ni-lg-spacing:calc(var(--base) * 4);--ni-lgp-spacing:calc(var(--base) * 5);--ni-xl-spacing:calc(var(--base) * 6);--ni-2xl-spacing:calc(var(--base) * 8);--ni-3xl-spacing:calc(var(--base) * 10);--ni-4xl-spacing:calc(var(--base) * 12);--ni-5xl-spacing:calc(var(--base) * 14);--ni-6xl-spacing:calc(var(--base) * 16);--ni-7xl-spacing:calc(var(--base) * 18);--ni-8xl-spacing:calc(var(--base) * 20);--ni-9xl-spacing:calc(var(--base) * 22);--ni-10xl-spacing:calc(var(--base) * 24);--ni-modal-horizontal-spacing:calc(var(--base) * 28);--ni-modal-desktop-width:calc(var(--base) * 220)}:root{--table-cell-size:25px;--elements-padding:5px;--transition:.5s;--buttons-color:var(--ocean-blue);--border:1px solid var(--gray-50)}*,*:after,*:before{margin:0;padding:0}body{color:var(--black);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Graphik;font-size:18px}.spinner-wrapper{margin-top:350px;display:flex;flex-direction:column;align-items:center}.simple-spinner{width:45px;height:45px;border:4px solid var(--ocean-blue);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@media screen and (min-width: 768px){.simple-spinner{width:63px;height:63px;border:5px solid var(--ocean-blue);border-bottom-color:transparent}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--pine-green:#00704b;--jade:#00835f;--jade-10:#d9f0ea;--jade-20:#e0f3ee;--jade-30:#e7fff9;--cream:#fcf2e0;--burnt-orange:#aa5101;--rust-orange:#d35500;--next-orange:#ed9100;--orange-10:#fbe9cc;--orange-70:#dd6900;--crimson-red:#e60017;--rose:#e40040;--rose-10:#ffe6ed;--rose-20:#fff5f9;--magenta:#be0062;--next-yellow:#dcf000;--next-yellow-40:#f1f999;--next-pink:#ff32a0;--next-green:#00e650;--ocean-blue:#1564ec;--hover-blue:#03489a;--ocean-blue-50:#80baff;--next-blue:#00d7ff;--next-blue-50:#80ebff;--next-blue-25:#bff5ff;--next-blue-10:#e5fbff;--sky-100:#94faff;--sky-50:#cafdff;--sky-25:#e5feff;--sky-10:#dff8ff;--pure-black:#000000;--pure-black-rgb:0, 0, 0;--pure-black-opacity-50:rgba(0, 0, 0, .5);--gray-95:#1a1a1a;--black:#231f20;--gray-80:#4f4c4d;--gray-75:#6d6e71;--gray-50:#d1d3d4;--gray-25:#f1f2f2;--gray-20:#f6f6f6;--gray-15:#f8f8f8;--gray-10:#fafafa;--white:#ffffff;--transparent:transparent}*{box-sizing:revert}</style><link rel="stylesheet" href="styles.b81e80324e6ede3e.css" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="styles.b81e80324e6ede3e.css"></noscript></head> <body> <script> const affiliateMapping = { 7100: { cssFileName: 'intuit.css', }, 8500: { cssFileName: 'legalzoom.css', }, 31093: { cssFileName: 'allstate.css', loadBaseCss: false, }, 9999987: { cssFileName: 'intuit.css', }, }; function isInIframe() { try { if (window.__karma__ || window.karma) { return false; } return window.self !== window.top; } catch { return true; } } const removeCssIfExist = function(id) { const stylesheet = document.getElementById(id); if (stylesheet) { stylesheet.disabled = true; } }; const errorHandler = function(error) { if (isInIframe()) { loadCss('iframe-sdk.css', 'iframe-stylesheet'); } removeCssIfExist('base-partners'); }; function loadCss(cssUrl, id, shouldLoadBaseCss = false) { let style = document.createElement('link'); style.type = 'text/css'; style.rel = 'stylesheet'; style.href = cssUrl; style.id = id; style.media = 'print'; style.setAttribute('fetchPriority', 'high'); style.addEventListener('load', function(event) { event.target.media = 'all'; }); if (shouldLoadBaseCss) { style.addEventListener('error', errorHandler, false); style.addEventListener('load', function() { loadCss('base-partners.css', 'base-partners'); }); } document.head.appendChild(style); } function getStyle() { try { window.affiliateMapping = affiliateMapping; const params = new Proxy(new URLSearchParams(window.location.search), { get: (searchParams, prop) => searchParams.get(prop), }); const affiliateId = getAffiliateId(params); if (affiliateId) { const affiliateConfig = affiliateMapping[affiliateId]; if (!affiliateConfig?.featureFlagName && !affiliateConfig?.abTestName) { if (affiliateConfig?.cssFileName) { loadCss(affiliateConfig.cssFileName, 'partner-stylesheet', affiliateConfig?.loadBaseCss ?? true); } else { loadCss(`https://assets-prod.nextinsurance.com/affiliates-css/${affiliateId}.css`, 'partner-stylesheet', true); } } } else { removeCssIfExist('partner-stylesheet'); removeCssIfExist('iframe-stylesheet'); } } catch (e) { console.error('style script init has failed.', e); } } getStyle(); </script> <ni-app-root> <div class="spinner-wrapper"> <div class="simple-spinner"></div> </div> </ni-app-root> <noscript>Please enable JavaScript to continue using this application.</noscript> <script> /** * @param {string} url * @param {*} payload * @returns {boolean} */ function niSendBeacon(url, payload) { try { const blob = new Blob([JSON.stringify(payload)], { type: 'application/json' }); return navigator.sendBeacon(url, blob); } catch (e) { return false; } } (function() { var queryParamsMap = getQueryParamsMap(); var data = { interaction_type: 'performance', name: 'start', placement: 'funnel' + location.pathname + location.search, interaction_data: { appName: 'Funnel', appMode: getFormattedQueryParam('application_mode', queryParamsMap, 'toUpperCase') || 'REGULAR', userType: getFormattedQueryParam('user_type', queryParamsMap, 'toUpperCase') || 'CUSTOMER', paygPartner: getFormattedQueryParam('payg', queryParamsMap, 'toLowerCase'), affiliateId: getAffiliateId(queryParamsMap), timing: Math.round(performance.now()), isReload: isReload(), isInIframe: isInIframe(), isIframeInsideIframe: isIframeInsideIframe(), isBot: /botUser|utm_source=bot/i.test(location.search), }, interaction_timestamp: Date.now(), }; window.niSentStartEvent = niSendBeacon('https://user-interaction-events.nextinsurance.com/api/user-interaction?source=funnel', data); function isReload() { try { var nav = performance.getEntriesByType('navigation')[0]; return nav ? nav.type === 'reload' : performance.navigation.type === 1; } catch (e) { return false; } } function isIframeInsideIframe() { try { return isInIframe() && window.parent !== window.top; } catch { return false; } } })(); </script> <script language="javascript"> function callFormotiv() { try { let formotivConfig = formotiv.FormotivDefaultConfig.Instance('3b15528e-d067-4e1e-af74-a8107ce47fb7'); formotivConfig.discovery.customElementNamesHandler = (input, defaultVal) => { const customElementName = input.name || input.id || defaultVal; return customElementName?.includes(':') ? customElementName?.split(':').pop() : customElementName; }; formotivConfig.api = { apihost: 'https://api.formotiv.com', }; } catch (error) { console.error('Formotiv is not loaded', error); } }; </script> <script async src="https://cdn.formotiv.com/formotiv-min.js" onload="callFormotiv()"></script> <script src="polyfills.757c34f9179b6298.js" type="module"></script><script src="vendor.ca2bf97c6bf3952c.js" type="module"></script><script src="main.16044fa1f993af4c.js" type="module"></script></body> </html>