html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:100 900;src:url(/ATG_New_Template/fonts/Montserrat-VariableFont.woff2) format("woff2")}body{font-size:16px}.atg-intent{background-color:var(--color-dark);display:flex;filter:none!important;font-family:Montserrat,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;min-height:85vh;overflow:hidden;padding-bottom:2.5em;padding-top:8.125rem;position:relative;transform:none!important}.atg-intent:before{background:url(https://22684836.fs1.hubspotusercontent-na1.net/hubfs/22684836/raw_assets/public/ATG_New_Template/img/radialhexbg.svg) 50%/150% no-repeat,radial-gradient(circle at 75% 50%,#007bd94d,#00649b1a,#0e1a27f2);content:"";inset:0;position:absolute;z-index:0}.atg-intent .hero-content .left-container h1{color:var(--hero-title,#0e1a27);margin-left:unset;margin-right:unset}.atg-intent .hero-content .left-container p{color:var(--hero-sub,#5b6573);font-size:1.3rem;margin-left:unset;margin-right:unset}.hero-content{margin-left:auto;margin-right:auto;max-width:1440px;width:100%;z-index:10}.atg-intent .left-container,.atg-intent .right-container{max-width:700px;width:100%}.hero-cta{background:var(--color-smokewhite);border:.5em solid var(--color-accent);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);padding:2.5rem 1.25rem}.atg-intent .cta-form p{color:var(--color-dark)}.lp-form{align-items:center;background:#f4f4f4;border-radius:12px;box-shadow:0 17.872px 23.83px -5.957px rgba(16,24,40,.08),0 5.957px 8.936px -2.979px rgba(16,24,40,.03);display:flex;flex-direction:column;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin:auto 0;max-width:700px;padding:40px 30px;position:relative;z-index:1}p.sub{color:#0e1a27;font-size:1rem;font-weight:500}h2.box-h2,p.sub{line-height:1.25;text-align:center}h2.box-h2{font-size:2.25rem;font-weight:700;margin-bottom:10px}.icon-grid{display:flex;flex-wrap:wrap;gap:11px;justify-content:center;padding:30px 0}@media (min-width:680px){.icon-card{width:calc(100% - 60px)}}.icon-card{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:8px;box-shadow:0 1.489px 4.468px rgba(16,24,40,.1),0 1.489px 2.979px rgba(16,24,40,.06);cursor:pointer;display:flex;min-height:60px;overflow:hidden;padding:10px 20px;position:relative;transition:box-shadow .15s}.icon-card:hover{border-color:#0a4dff;box-shadow:0 4px 16px rgba(0,0,0,.06)}.icon-card:focus-visible{box-shadow:0 0 0 3px rgba(10,77,255,.25)}.icon-card.is-selected{border-color:#0a4dff;box-shadow:inset 0 0 0 2px rgba(10,77,255,.35)}.icon-card:before{background:linear-gradient(45deg,transparent,rgba(10,77,255,.05));content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.icon-card.is-selected:before{opacity:1}.atg-intent .right-container .icon svg{margin:auto;width:100%;fill:#007bd9}.icon{height:auto;margin:0 16px 0 0;min-width:20px;object-fit:contain;width:30px}.icon img{width:100%}.card-text{align-items:flex-start;color:#002536;display:flex;flex:1 1 0;flex-direction:column;line-height:1.25;padding-bottom:1px}.card-title{color:#0e1a27;display:block;font-size:1.125rem;font-weight:600;line-height:1.5;order:0}.card-sub{color:#0e1a27;display:none;font-size:.9rem;font-weight:500;max-height:0;opacity:0;order:1;overflow:hidden;transition:opacity .3s ease,max-height .3s ease}.icon-card:hover .card-sub{display:block;max-height:200px;opacity:1}.leadstep{transition:opacity .2s ease;width:100%}.leadstep[hidden]{display:none}.actions{margin-top:0;text-align:center;width:100%}.btn{align-items:center;background:transparent;border:4px solid var(--color-primary,#0a4dff);border-radius:5px;color:var(--color-dark,#0e1a27);display:inline-block;font-size:1.25rem;font-weight:500;height:60px;margin:auto;max-width:330px;transform-origin:left;transition:transform .5s cubic-bezier(.9,.1,.1,.9),background .3s ease,color .2s ease;width:100%}.btn:hover{background:linear-gradient(45deg,var(--color-primary,#0a4dff),#003157);color:#fff;transform:scaleX(1)}.btn:focus-visible{box-shadow:0 0 0 3px rgba(10,77,255,.35);outline:none}.back{background:none;border:0;color:#007bd9;cursor:pointer;font-size:1.25rem;font-weight:600;margin:0 0 12px;padding:0;text-decoration:underline}.error{color:#d53641;font-size:14px;font-weight:500;margin:.5rem 0 0;text-align:center}.visually-hidden{height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.ghost{opacity:0;pointer-events:none;position:absolute}.step-progress{margin:10px auto 0;max-width:330px;text-align:center}.progress-bar{background-color:rgba(14,26,39,.1);border-radius:2px;height:4px;margin-bottom:.5rem;overflow:hidden;width:100%}.progress-fill{background-color:var(--color-primary,#0a4dff);border-radius:2px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.progress-text{color:#5b6573;font-size:.875rem;font-weight:500}.form-loading-container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:20px 0 0;position:relative}.loading-spinner{color:#5b6573;display:none;font-size:1rem;font-style:italic;font-weight:500;padding:2rem;text-align:center}.atg-intent .cta-form .hbspt-form{display:flex;justify-content:center;width:100%}.atg-intent .cta-form .hs-form{align-items:center;display:flex;flex-flow:row wrap;justify-content:center;width:fit-content}.atg-intent .cta-form .hs-form>*{flex:1 100%}.atg-intent .cta-form fieldset.form-columns-2{margin-bottom:.625rem;max-width:100%!important}.atg-intent .cta-form fieldset.form-columns-1{display:inline-flex;flex-direction:row;justify-content:center;max-width:100%!important}.atg-intent .cta-form .form-columns-2{display:flex;gap:10px}.atg-intent .cta-form .form-columns-2 .field{margin:0;width:50%}.atg-intent .cta-form .form-columns-1 .field{margin:0;width:100%!important}.atg-intent .cta-form form .hs-form-field{border:none;float:left}.atg-intent .cta-form .hs-form .hs-form-field>label{display:block;font-size:1.125rem;font-weight:500;letter-spacing:.01em;margin-bottom:5px}.atg-intent .cta-form .hs-form .hs-fieldtype-text>label{display:block}.atg-intent .cta-form .hs-form-field input::placeholder{color:#828b9f}.atg-intent .hs-form-field .is-placeholder{border:0;border-bottom:2px solid #0e1a27;color:#828b9f}.atg-intent .cta-form .hs-form-field .is-placeholder select{border:0;border-bottom:2px solid #0e1a27;color:#373f50}.atg-intent .cta-form .hs-input{color:#0e1a27;font-size:1rem}.atg-intent .cta-form .hs-input:not([type=file]){background-color:#fff;padding:.3em;width:100%!important}.atg-intent .cta-form .input{color:#0e1a27;font-size:1rem;font-weight:500;margin-right:0!important;padding:0;width:100%}.atg-intent .cta-form .hs-form-field select{border:2px solid #0e1a27;transition:all .15s cubic-bezier(.4,0,.2,1)}.atg-intent .cta-form form .hs-form-field .input input{background-color:#fff;border:1px solid #0e1a27;border-radius:8px;color:#0e1a27;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;height:50px;padding:10px;width:330px}.atg-intent .cta-form form .hs-form-field .input input::placeholder{color:#0e1a27}.atg-intent .cta-form form .hs-form-field .input .error input::placeholder{color:#d53641}.atg-intent .cta-form form .hs-fieldtype-checkbox{width:max-content}.atg-intent .cta-form .hs-form .hs-fieldtype-checkbox>label{color:#0e1a27;display:block;font-size:1rem;font-weight:500;line-height:1.25;margin-top:24px}.atg-intent .cta-form form .hs-form-field .input .multi-container{padding-left:0}.atg-intent .cta-form form .hs-form-field .input .multi-container li{margin:0}.atg-intent .cta-form form .hs-form-field .input .multi-container input{height:auto!important;margin-right:.35em;width:auto!important}.atg-intent .cta-form form .hs-form-field .input .multi-container span{color:#0e1a27;font-size:1rem;font-weight:400}.atg-intent .cta-form form .hs-form-field .input .multi-container li::marker{color:transparent;display:none}.atg-intent .cta-form form .hs-form-field .inputs-list li{color:red;font-size:.5rem;margin:0}ul.no-list.hs-error-msgs.inputs-list{color:red;font-size:.8rem;list-style-type:disclosure-closed}.atg-intent .cta-form form .hs-form-field .input .error{border:1px solid #d53641;color:#d53641}.atg-intent .cta-form .hbspt-form form .hs-error-msgs.inputs-list label.hs-error-msg{color:#d53641;font-size:12px;font-weight:600;line-height:18px;word-break:break-word}.atg-intent .cta-form .hs_submit.hs-submit{display:inline-flex;flex-direction:row;justify-content:center;max-width:100%!important}.atg-intent .cta-form .hs-button{align-items:center;border:4px solid var(--color-primary);border-radius:2px;color:var(--color-dark);display:inline-flex;font-size:1.25rem;font-weight:500;margin:10px 0 0;padding:.75rem 1.5rem;transform-origin:left;transition:all .5s cubic-bezier(.9,.1,.1,.9)}.atg-intent .cta-form .hs-button:hover{background-size:200% 200%;background:linear-gradient(45deg,var(--color-primary),#003157);color:#fff;transform:scaleX(1);z-index:1}.legal-consent-container,.legal-consent-container a{font-size:.8rem;padding:5px 0;text-align:center}.legal-consent-container{font-size:12px!important;font-weight:500!important;line-height:18px!important;margin-top:12px!important;text-align:center}.legal-consent-container a{color:var(--color-primary,#0a4dff);text-decoration:none}.legal-consent-container a:hover{text-decoration:underline}.leadstep h2:focus{border-radius:4px;outline:2px solid var(--color-primary,#0a4dff);outline-offset:4px}#hubspot-form-target,#hubspot-form-target .hbspt-form,.form-loading-container .cta-form{width:100%}@media (prefers-reduced-motion:reduce){.btn,.icon-card,.icon-card:before,.leadstep,.progress-fill{transition:none}}@media (prefers-contrast:high){.progress-bar,.progress-fill{border:1px solid}.icon-card.is-selected{border-width:3px}}@media screen and (min-width:1366px){.hero-content{flex-direction:row}}@media screen and (max-width:1364px){.hero-cta{padding:2.5rem 0!important}.atg-intent .hero-content .left-container h1,.atg-intent .hero-content .left-container p{text-align:center}}@media screen and (max-width:490px){.atg-intent h6{font-size:.875rem}.hero-cta{border:0!important;padding:20px!important}.atg-intent .hero-content .left-container h1{text-align:center}.atg-intent .hero-content .left-container p{padding:0 20px}.icon-card{min-height:100px;width:100%}.step-progress{margin:1.5rem auto 0}.progress-text{font-size:.8rem}.leadstep .back{font-size:.9rem;margin-bottom:15px}.lp-form .btn.js-step-next{font-size:1.1rem;height:55px;max-width:100%}.form-loading-container{min-height:150px}.loading-spinner{font-size:.9rem;padding:1.5rem}}