@charset "UTF-8";.modal_wrapper{background-color:rgba(0,0,0,.5);display:none;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:9999}.modal_wrapper .modal_wrapper_inner{background-color:#fff;border-radius:11px;left:0;margin:auto;max-width:694px;position:absolute;right:0;top:5vh;width:90%}.modal_wrapper .modal_wrapper_inner .close_icon{color:#004176;font-size:22px;line-height:1;position:absolute;right:10px;text-decoration:none;top:10px}.modal_wrapper .modal_wrapper_inner .content_container .content_upper{border-bottom:11px solid #44c8f5;padding:30px 20px}.modal_wrapper .modal_wrapper_inner .content_container .content_upper .heading{color:#004176;font-size:38px;font-weight:700}.modal_wrapper .modal_wrapper_inner .content_container .content_upper .intro_content{color:#004176;font-size:22px;font-weight:400}.modal_wrapper .modal_wrapper_inner .content_container .calendly_embed_wrapper .iframe_wrapper{height:auto}.hubspot-form-container{background:rgba(0,0,0,.25);display:none;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:9999}.hubspot-form-container .hubspot-form-container-inner{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);margin:5vh auto;max-width:760px;overflow:hidden;position:relative;width:90%}.hubspot-form-container .hubspot-form-container-inner .close_icon{color:#fff;display:block;font-size:22px;line-height:1;position:absolute;right:12px;text-decoration:none;top:12px}.hubspot-form-container .hubspot-form-container-inner .hubspot-form-top{background-color:#1f2a3b;border-bottom:12px solid #44c8f5;padding:36px 28px 16px}.hubspot-form-container .hubspot-form-container-inner .hubspot-form-top h2{color:#fff;font-size:38px;font-weight:800;margin:0 0 8px}.hubspot-form-container .hubspot-form-container-inner .hubspot-form-top .intro_text_container{color:#fff;font-size:18px}.hubspot-form-container .hubspot-form-container-inner .hubspot-form-bottom{padding:24px 28px 40px}.hs-content-id-192098752099 .hs_cos_wrapper_type_form .submitted-message{background-color:#fff;border-radius:11px}.hs-content-id-192098752099 .hs_cos_wrapper_type_form .submitted-message h2{color:#004176}.calculator-container{background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.1);margin:0 auto;max-width:800px;overflow:hidden}.calculator-container .header{background:#1f2a3b;color:#fff;padding:40px;text-align:center}.calculator-container .header h1{font-size:var(--font-size-40,40px);font-style:normal;font-weight:var(--font-weight-700,700)}.calculator-container .header h1,.calculator-container .header p{color:var(--codepen-io-white,var(--color-white-solid,#fff));font-family:Fira Sans;text-align:center}.calculator-container .header p{font-size:19.2px;font-weight:var(--font-weight-400,400)}.calculator-container .progress-bar{background:#fad94c;height:6px;position:relative}.calculator-container .progress-bar .progress-fill{background-color:#22baed;border-radius:0 4px 4px 0;height:100%;transition:width .3s ease}.calculator-container .content{padding:40px}.calculator-container .content .step-title{color:var(--codepen-io-pickled-bluewood,var(--color-azure-24,#2c3e50));font-family:Proxima Nova;font-size:var(--font-size-16,16px);font-weight:var(--font-weight-400,400);margin-bottom:30px}.calculator-container .content .block-spaced{margin-bottom:30px}.calculator-container .content .prompt-label{color:var(--codepen-io-pickled-bluewood,var(--color-azure-29,#34495e));display:block;font-family:Fira Sans;font-size:var(--font-size-16,16px);font-weight:var(--font-weight-700,700);margin-bottom:15px}.calculator-container .content .input-group{margin-bottom:25px}.calculator-container .content .input-group label{color:#23304a;display:block;font-family:Fira Sans;font-size:var(--font-size-16,16px);font-weight:var(--font-weight-700,700);margin-bottom:8px}.calculator-container .content .input-group input{border:2px solid #e5e7eb;border-radius:8px;font-size:16px;padding:12px;transition:border-color .3s;width:100%}.calculator-container .content .input-group input:focus{border-color:#0fb6d5;box-shadow:0 0 0 4px rgba(15,182,213,.12);outline:none}.calculator-container .content .input-group input::-moz-placeholder{color:var(--codepen-io-gray-chateau,var(--color-azure-65,#9ca3af));font-size:var(--font-size-16,16px);font-weight:var(--font-weight-400,400);opacity:1}.calculator-container .content .input-group input::placeholder{color:var(--codepen-io-gray-chateau,var(--color-azure-65,#9ca3af));font-size:var(--font-size-16,16px);font-weight:var(--font-weight-400,400);opacity:1}.calculator-container .content .help-text{color:var(--codepen-io-oslo-gray,var(--color-grey-53,#7f8c8d));font-family:Fira Sans;font-size:14px;font-weight:var(--font-weight-400,400);margin-left:2px;margin-top:8px}.calculator-container .content .button-group{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:30px}.calculator-container .content .button-group .option-button{background:#fff;border:2px solid #e5e7eb;border-radius:12px;color:#1f2937;cursor:pointer;font-size:16px;font-weight:700;padding:14px 22px;transition:background .2s,border-color .2s,color .2s,box-shadow .2s}.calculator-container .content .button-group .option-button.selected{background:#db2777;border-color:#db2777;color:#fff}.calculator-container .content .button-group .option-button:hover{border-color:#cbd5e1;box-shadow:0 2px 8px rgba(15,23,42,.06)}.calculator-container .content .comparison-container{display:grid;gap:20px;grid-template-columns:1fr;margin-bottom:40px}.calculator-container .content .comparison-container .comparison-card{border:2px solid #e1e5f2;border-radius:12px;padding:25px}.calculator-container .content .comparison-container .current-state{background:#fff5f5;border-color:#fdd}.calculator-container .content .comparison-container .current-state .stat-value{color:#e74c3c}.calculator-container .content .comparison-container .with-recognition{background:#f0fdf4;border-color:#bbf7d0}.calculator-container .content .comparison-container .with-recognition .stat-value{color:#27ae60}.calculator-container .content .comparison-container .comparison-title{color:#23304a;font-family:Fira Sans;font-size:19px;font-weight:var(--font-weight-700,700);margin-bottom:20px}.calculator-container .content .comparison-container .comparison-stat{align-items:center;display:flex;justify-content:space-between;margin-bottom:15px}.calculator-container .content .comparison-container .comparison-stat .stat-label{color:#23304a;font-family:Proxima Nova;font-size:14px;font-weight:400}.calculator-container .content .comparison-container .comparison-stat .stat-value{font-family:Fira Sans;font-size:20px;font-weight:var(--font-weight-700,700);text-align:right}.calculator-container .content .comparison-container .comparison-stat .stat-value.capitalize{text-transform:capitalize}.calculator-container .content .benefits-section{margin-bottom:30px}.calculator-container .content .benefits-section .section-header{align-items:center;color:#23304a;display:flex;font-family:Fira Sans;font-size:20px;font-weight:var(--font-weight-700,700);gap:10px;margin-bottom:20px}.calculator-container .content .benefits-section .benefit-card{background:#f8f9fa;border:0;border-radius:12px;margin-bottom:16px;padding:20px}.calculator-container .content .benefits-section .benefit-card .benefit-subtitle{color:#fff;font-family:Proxima Nova;font-size:var(--font-size-16,16px);font-weight:700}.calculator-container .content .benefits-section .benefit-card .benefit-subtext{color:#fff;font-family:Proxima Nova;font-size:14px;font-weight:var(--font-weight-400,400)}.calculator-container .content .benefits-section .benefit-card.immediate-benefit{background:#1fb6e1;color:#fff}.calculator-container .content .benefits-section .benefit-card.immediate-benefit .benefit-subtitle,.calculator-container .content .benefits-section .benefit-card.immediate-benefit .section-header{color:#fff}.calculator-container .content .benefits-section .benefit-card.immediate-benefit .benefit-subtext{color:hsla(0,0%,100%,.9)}.calculator-container .content .benefits-section .benefit-card.immediate-benefit .metric-large,.calculator-container .content .benefits-section .benefit-card.immediate-benefit .metric-success{color:#fff}.calculator-container .content .benefits-section .benefit-card.immediate-benefit .metric-subtext{color:hsla(0,0%,100%,.9)}.calculator-container .content .benefits-section .benefit-card.near-term-benefit{background:#db2777;color:#fff}.calculator-container .content .benefits-section .benefit-card.near-term-benefit .benefit-subtitle{color:#fff}.calculator-container .content .benefits-section .benefit-card.near-term-benefit .benefit-subtext{color:hsla(0,0%,100%,.9)}.calculator-container .content .benefits-section .benefit-card.near-term-benefit .benefit-list-item,.calculator-container .content .benefits-section .benefit-card.near-term-benefit .check-bullet{color:#fff}.calculator-container .content .benefits-section .benefit-card.long-term-benefit{background:#fad94c;color:#1f2937}.calculator-container .content .benefits-section .benefit-card.long-term-benefit .benefit-subtext,.calculator-container .content .benefits-section .benefit-card.long-term-benefit .benefit-subtitle{color:#1f2937}.calculator-container .content .benefits-section .benefit-card.long-term-benefit .metric-large{color:#23304a;font-size:var(--font-size-24,24px)}.calculator-container .content .benefits-section .benefit-card.long-term-benefit .metric-accent{color:#1f2937}.calculator-container .content .benefit-list{list-style:none;padding:0}.calculator-container .content .benefit-list-item{color:#5a6c7d;margin-bottom:10px;margin-left:0;padding-left:25px;position:relative}.calculator-container .content .check-bullet{left:0;position:absolute}.calculator-container .content .timeline-container{background:#faf5f1;border-radius:15px;margin:30px 0;padding:30px;position:relative}.calculator-container .content .timeline-container .timeline-title{color:#2c3e50;font-size:1.2rem;font-weight:600;margin-bottom:30px}.calculator-container .content .timeline-container .timeline{height:60px;margin:40px 0;position:relative}.calculator-container .content .timeline-container .timeline .timeline-track{background:#ffd1e3;height:2px;left:0;position:absolute;right:0;top:29px}.calculator-container .content .timeline-container .timeline .timeline-progress{background:#db2777;height:2px;left:0;position:absolute;top:29px;transition:width 2s ease-in-out;width:0}.calculator-container .content .timeline-container .timeline .timeline-point{background:#fff;border:3px solid #e0e0e0;border-radius:50%;cursor:pointer;height:20px;position:absolute;top:20px;transform:translateX(-50%);transition:all .3s;width:20px}.calculator-container .content .timeline-container .timeline .timeline-point.left-0{left:0}.calculator-container .content .timeline-container .timeline .timeline-point.left-33{left:33%}.calculator-container .content .timeline-container .timeline .timeline-point.left-66{left:66%}.calculator-container .content .timeline-container .timeline .timeline-point.left-100{left:100%}.calculator-container .content .timeline-container .timeline .timeline-point.active{background:#db2777;border-color:#db2777}.calculator-container .content .timeline-container .timeline .timeline-point .timeline-tooltip{background:#22baed;border-radius:6px;bottom:100%;color:#fff;font-size:.85rem;left:50%;margin-bottom:10px;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translateX(-50%);transition:opacity .3s;white-space:nowrap}.calculator-container .content .timeline-container .timeline .timeline-point .timeline-tooltip:after{border:6px solid transparent;border-top-color:#22baed;content:"";left:50%;position:absolute;top:100%;transform:translateX(-50%)}.calculator-container .content .timeline-container .timeline .timeline-point.show-tooltip .timeline-tooltip{opacity:1}.calculator-container .content .timeline-container .timeline .timeline-label{color:#5a6c7d;font-size:.8rem;position:absolute;top:45px;transform:translateX(-50%);white-space:nowrap}.calculator-container .content .timeline-container .timeline-notes{margin-top:20px}.calculator-container .content .timeline-container .timeline-notes p{color:#23304a;font-family:Proxima Nova;font-size:15px;font-weight:400}.calculator-container .content .roi-section{background:#faf5f1;border:1px solid #e5e7eb;border-radius:12px;margin:30px 0;padding:25px}.calculator-container .content .roi-section .roi-title{color:#23304a;font-family:Proxima Nova;font-size:18px;font-weight:700;margin-bottom:10px}.calculator-container .content .roi-section .roi-value{color:#23304a;font-family:Fira Sans;font-size:var(--font-size-32,32px);font-weight:var(--font-weight-700,700);margin-bottom:10px}.calculator-container .content .roi-section .roi-disclaimer{color:#23304a;font-family:Proxima Nova;font-size:15px;font-weight:var(--font-weight-400,400)}.calculator-container .content .context-box{background:#1fb6e1;border:0;border-radius:12px;color:#fff;margin:30px 0;padding:20px}.calculator-container .content .context-box .context-title{color:#fff;font-family:Fira Sans;font-size:var(--font-size-16,16px);font-weight:var(--font-weight-700,700);margin-bottom:15px}.calculator-container .content .context-box .context-list{list-style:none;padding:0}.calculator-container .content .context-box .context-list li{color:#fff;font-family:Proxima Nova;font-size:var(--font-size-16,16px);font-weight:var(--font-weight-400,400);margin:0 0 10px;padding-left:25px;position:relative}.calculator-container .content .context-box .context-list li:before{color:#fff;content:"•";left:8px;position:absolute}.calculator-container .content .cta-section{background:#db2777;border-radius:15px;color:#fff;margin-top:30px;padding:30px;text-align:center}.calculator-container .content .cta-section h3{font-family:Fira Sans;font-weight:700}.calculator-container .content .cta-section .cta-desc,.calculator-container .content .cta-section h3{color:var(--codepen-io-white,var(--color-white-solid,#fff));font-size:var(--font-size-16,16px);text-align:center}.calculator-container .content .cta-section .cta-desc{font-family:Proxima Nova;font-weight:var(--font-weight-400,400);margin:20px 0}.calculator-container .content .cta-section .cta-button{background:#fff;border:none;border-radius:9999px;color:#0f172a;cursor:pointer;font-size:1.05rem;font-weight:700;margin:10px;padding:14px 28px;transition:transform .2s,box-shadow .2s}.calculator-container .content .nav-buttons{display:flex;justify-content:space-between;margin-top:40px}.calculator-container .content .nav-buttons .nav-button{background:#fff;border:2px solid #22baed;border-radius:8px;color:#22baed;cursor:pointer;font-family:Fira Sans;font-size:16px;font-size:var(--font-size-16,16px);font-weight:600;font-weight:var(--font-weight-700,700);padding:12px 25px;text-align:center;transition:all .3s}.calculator-container .content .nav-buttons .nav-button.primary{background:#22baed;color:#fff}.calculator-container .content .nav-buttons .nav-button.primary:hover{background-color:#fff;color:#22baed}.calculator-container .content .nav-buttons .nav-button:hover{background-color:#22baed;color:#fff}.calculator-container .content .nav-buttons .nav-button:focus,.calculator-container .content .nav-buttons .nav-button:focus-visible{outline:none}.calculator-container .content .nav-buttons .nav-button.primary{margin-left:auto}.calculator-container .content .nav-buttons .nav-button:disabled{background:#e5e7eb;border-color:#8f97a8;color:#6b7280;cursor:not-allowed}.calculator-container .content .fun-fact{background:#f8f2ec;border-radius:12px;margin-top:30px;padding:20px}.calculator-container .content .fun-fact h4{color:var(--codepen-io-pickled-bluewood,var(--color-azure-24,#2c3e50));font-family:Fira Sans;font-size:var(--font-size-16,16px);font-weight:700;margin-bottom:10px}.calculator-container .content .fun-fact p{color:var(--codepen-io-shuttle-gray,var(--color-azure-42,#5a6c7d));font-family:var(--font-family-Font-2,Tahoma);font-size:var(--font-size-16,16px);font-weight:var(--font-weight-400,400);margin:0}.calculator-container .content .benefit-row{align-items:center;display:flex;justify-content:space-between}.calculator-container .content .benefit-subtitle{color:#2c3e50;margin:0 0 5px}.calculator-container .content .benefit-subtext{color:#5a6c7d;font-size:.9rem;margin:0}.calculator-container .content .metric-large{color:#fff;font-family:Fira Sans;font-size:29px;font-weight:var(--font-weight-700,700);text-align:right}.calculator-container .content .metric-success{color:#48c774}.calculator-container .content .metric-accent{color:#8b5cf6}.calculator-container .content .metric-subtext{color:#fff;font-family:Proxima Nova;font-size:14px;font-weight:var(--font-weight-400,400);text-align:right}.calculator-container .content .text-right{text-align:right}.calculator-container .content .mb-20{margin-bottom:20px}.calculator-container .content .projection-note{color:var(--codepen-io-oslo-gray,var(--color-grey-53,#7f8c8d));font-family:Proxima Nova;font-size:13px;font-weight:var(--font-weight-400,400);margin-bottom:30px;margin-top:-10px;text-align:center}.roi_calc_page #main-content>.container-fluid>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child{position:relative;z-index:1}.roi_calc_page #main-content>.container-fluid>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child:before{background:transparent 50%/25px repeat-x;background-image:url(https://5915941.fs1.hubspotusercontent-na1.net/hubfs/5915941/icons/blue-circle-icon.svg);content:"";display:block;height:20px;left:0;position:absolute;top:60%;width:100%;z-index:-1}.roi_calc_page #main-content>.container-fluid>.row-fluid-wrapper>.row-fluid>.span12>.row-fluid-wrapper:first-child:after{background-color:#fff;content:"";display:block;height:300px;left:0;position:absolute;top:calc(100% - 299px);width:100%;z-index:-1}@media (min-width:768px){.modal_wrapper .modal_wrapper_inner .close_icon{font-size:30px}.modal_wrapper .modal_wrapper_inner .content_container .content_upper{padding:40px 50px 10px}.hs-content-id-192098752099 .hs_cos_wrapper_type_form .submitted-message{transform:translatey(calc(-100vh + 175%))}.calculator-container .content .comparison-container{grid-template-columns:1fr 1fr}.calculator-container .content .timeline-container .timeline .timeline-label{font-size:.9rem}}@media (min-width:1240px){.hs-content-id-192098752099 .hs_cos_wrapper_type_form .submitted-message{transform:translatey(-100px)}}