.solver-getting-started{overflow:hidden;position:relative}.solver-getting-started--width-full{margin-inline:calc(50% - 50vw);width:100vw}.solver-getting-started--width-fixed,.solver-getting-started--width-percent{max-width:100%;width:var(--sgs-module-width)}.solver-getting-started--module-center{margin-left:auto;margin-right:auto}.solver-getting-started--module-right{margin-left:auto;margin-right:0}.solver-getting-started--module-left{margin-left:0;margin-right:auto}.solver-getting-started__bg{background-position:50%;background-size:cover;inset:0;position:absolute;z-index:0}.solver-getting-started__overlay{inset:0;position:absolute;z-index:1}.solver-getting-started__fade{background-image:linear-gradient(to bottom,rgba(var(--sgs-fade-rgb,28,36,91),0),rgba(var(--sgs-fade-rgb,28,36,91),1));bottom:0;height:var(--sgs-fade-h,160px);left:0;pointer-events:none;position:absolute;right:0;z-index:5}.solver-getting-started__inner{margin:0 auto;max-width:var(--sgs-inner-max);padding:0 40px;position:relative;z-index:2}.solver-getting-started__head{max-width:var(--sgs-head-max)}.solver-getting-started__head--center{margin:0 auto;text-align:center}.solver-getting-started__eyebrow{color:var(--sgs-eyebrow-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:var(--sgs-size-eyebrow,13px);font-weight:600;letter-spacing:.18em;margin:0 0 18px;text-transform:uppercase}.solver-getting-started__heading{color:var(--sgs-heading-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:var(--sgs-size-heading);font-weight:700;letter-spacing:-.022em;line-height:1.1;margin:0;text-wrap:pretty}.solver-getting-started__intro,.solver-getting-started__intro p{color:var(--sgs-intro-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:var(--sgs-size-intro,17px);font-weight:400;line-height:1.6;text-wrap:pretty}.solver-getting-started__intro{margin:16px 0 0}.solver-getting-started__intro p{margin:0}.solver-getting-started__intro p+p{margin-top:.7em}.solver-getting-started__grid{align-items:center;display:grid;gap:var(--sgs-grid-gap);grid-template-columns:1.05fr .95fr}.solver-getting-started--reversed .solver-getting-started__grid{grid-template-columns:.95fr 1.05fr}.solver-getting-started--reversed .solver-getting-started__col{order:2}.solver-getting-started--reversed .solver-getting-started__form-card,.solver-getting-started--reversed .solver-getting-started__media{order:1}.solver-getting-started__steps{display:flex;flex-direction:column;gap:var(--sgs-steps-gap,26px);list-style:none;margin:var(--sgs-steps-gap-top,44px) 0 0;max-width:var(--sgs-steps-max,540px);padding:0}.solver-getting-started__step{align-items:start;border:1px solid transparent;border-radius:var(--sgs-card-radius);display:grid;gap:20px;grid-template-columns:var(--sgs-num-size,44px) 1fr;margin:-4px -20px;padding:18px 20px;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease,transform .2s ease}.solver-getting-started--nonum .solver-getting-started__step{grid-template-columns:1fr}.solver-getting-started--hover .solver-getting-started__step:hover{background:var(--sgs-card-bg);border-color:var(--sgs-card-border);box-shadow:0 22px 48px -28px rgba(var(--solver-shadow-rgb,28,36,91),.42);transform:translateY(-4px)}.solver-getting-started__num{align-items:center;background:var(--sgs-num-bg);border-radius:50%;color:var(--sgs-num-text);display:flex;flex:none;font-size:calc(var(--sgs-num-size, 44px)*.386);height:var(--sgs-num-size,44px);justify-content:center;width:var(--sgs-num-size,44px)}.solver-getting-started__num,.solver-getting-started__step-title{font-family:var(--solver-font-body,"Lato",sans-serif);font-weight:700}.solver-getting-started__step-title{color:var(--sgs-step-title-color);font-size:var(--sgs-size-step-title,20px);letter-spacing:-.01em;line-height:1.25;margin:0 0 7px;text-wrap:pretty}.solver-getting-started__step .solver-getting-started__step-title{padding-top:9px}.solver-getting-started--nonum .solver-getting-started__step .solver-getting-started__step-title{padding-top:0}.solver-getting-started__step-text,.solver-getting-started__step-text p{color:var(--sgs-step-text-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:var(--sgs-size-step-text,16px);font-weight:400;line-height:1.55;text-wrap:pretty}.solver-getting-started__step-text p{margin:0}.solver-getting-started__step-text p+p{margin-top:.6em}.solver-getting-started__step-text a,.solver-getting-started__step-text a:focus,.solver-getting-started__step-text a:hover{color:var(--sgs-eyebrow-color);font-weight:400;text-decoration:underline}.solver-getting-started__media{background:var(--sgs-card-bg);border-radius:var(--sgs-img-radius,16px);height:var(--sgs-img-height,480px);overflow:hidden;position:relative}.solver-getting-started__media--shadow{box-shadow:0 26px 60px -32px rgba(var(--solver-shadow-rgb,28,36,91),.45)}.solver-getting-started__img{display:block;height:100%;object-fit:cover;width:100%}.solver-getting-started__form-card{background:var(--sgs-card-bg);border:1px solid var(--sgs-card-border);border-radius:var(--sgs-card-radius);padding:var(--sgs-form-pad,46px 44px)}.solver-getting-started__form-heading{color:var(--sgs-heading-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:var(--sgs-size-form-heading,26px);font-weight:700;letter-spacing:-.01em;margin:0 0 10px}.solver-getting-started__form-intro,.solver-getting-started__form-intro p{color:var(--sgs-intro-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:var(--sgs-size-step-text,16px);font-weight:400;line-height:1.55}.solver-getting-started__form-intro{margin:0 0 28px}.solver-getting-started__form-intro p{margin:0}.solver-getting-started__placeholder{border:1.5px dashed var(--sgs-input-border);border-radius:var(--sgs-input-radius);color:#8b8f9d;font-family:var(--solver-font-body,"Lato",sans-serif);font-size:15px;margin:0;padding:22px;text-align:center}.solver-getting-started__form .form-title:empty{display:none;margin:0}.solver-getting-started__form .hs-form,.solver-getting-started__form form{background:transparent;background-color:transparent;border:none;box-shadow:none;margin:0;max-width:none;padding:0}.solver-getting-started__form .hs-form-field{margin-bottom:18px;position:relative}.solver-getting-started__form .hs-form-field>label{color:var(--sgs-label-color);display:block;font-family:var(--solver-font-body,"Lato",sans-serif);font-size:13px;font-weight:500;margin-bottom:7px}.solver-getting-started__form input[type=email],.solver-getting-started__form input[type=number],.solver-getting-started__form input[type=tel],.solver-getting-started__form input[type=text],.solver-getting-started__form select,.solver-getting-started__form textarea{background:var(--sgs-input-bg);border:1.5px solid var(--sgs-input-border);border-radius:var(--sgs-input-radius);color:var(--sgs-heading-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:16px;padding:14px 16px;transition:border-color .15s ease,background .15s ease;width:100%}.solver-getting-started__form textarea{min-height:110px;resize:vertical}.solver-getting-started__form input:focus,.solver-getting-started__form select:focus,.solver-getting-started__form textarea:focus{background:#fff;border-color:var(--sgs-input-focus);outline:none}.solver-getting-started__form ::placeholder{color:#8b8f9d;opacity:1}.solver-getting-started__form fieldset{border:none;margin:0;max-width:none;padding:0}.solver-getting-started__form fieldset.form-columns-2 .hs-form-field{padding-right:9px}.solver-getting-started__form fieldset.form-columns-2 .hs-form-field+.hs-form-field{padding-left:9px;padding-right:0}.solver-getting-started__form fieldset .hs-input:not([type=checkbox]):not([type=radio]){width:100%}.solver-getting-started__form .hs-form-booleancheckbox label,.solver-getting-started__form .hs-richtext,.solver-getting-started__form .hs-richtext p,.solver-getting-started__form .legal-consent-container,.solver-getting-started__form .legal-consent-container p{color:var(--sgs-intro-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:13px;line-height:1.5;margin:0 0 14px}.solver-getting-started__form .hs-error-msgs{left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%}.solver-getting-started__form .hs-error-msgs li{line-height:1;margin:0}.solver-getting-started__form .hs-error-msg,.solver-getting-started__form .hs-error-msgs label{color:#b3452f;display:block;font-family:var(--solver-font-body,"Lato",sans-serif);font-size:11px;font-weight:400;line-height:1.2;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.solver-getting-started__form fieldset.form-columns-2 .hs-form-field .hs-error-msgs{right:9px}.solver-getting-started__form fieldset.form-columns-2 .hs-form-field+.hs-form-field .hs-error-msgs{left:9px;right:0}.solver-getting-started__form .hs_error_rollup{display:none}.solver-getting-started__form .hs-input.error,.solver-getting-started__form .hs-input.invalid{border-color:#b3452f}.solver-getting-started__form .submitted-message{color:var(--sgs-heading-color);font-family:var(--solver-font-body,"Lato",sans-serif);font-size:16px;line-height:1.55;padding:30px 10px;text-align:center}.solver-getting-started__form .hs-button,.solver-getting-started__form input[type=submit]{align-items:center;background:var(--sgs-btn-bg);border:1.5px solid transparent;border-radius:var(--sgs-input-radius);color:var(--sgs-btn-text);cursor:pointer;display:inline-flex;font-family:var(--solver-font-body,"Lato",sans-serif);font-size:16px;font-weight:500;justify-content:center;line-height:1.2;margin-top:6px;padding:14px 30px;transition:background .16s ease;width:auto}.solver-getting-started__form .hs-button:active,.solver-getting-started__form .hs-button:focus,.solver-getting-started__form .hs-button:hover,.solver-getting-started__form input[type=submit]:active,.solver-getting-started__form input[type=submit]:focus,.solver-getting-started__form input[type=submit]:hover{background:var(--sgs-btn-hover-bg);border:1.5px solid transparent;border-radius:var(--sgs-input-radius);color:var(--sgs-btn-text);padding:14px 30px;text-decoration:none}.solver-getting-started__row{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);list-style:none;margin:var(--sgs-steps-gap-top,56px) 0 0;padding:0}.solver-getting-started--cols-2 .solver-getting-started__row{grid-template-columns:repeat(2,1fr)}.solver-getting-started--cols-4 .solver-getting-started__row{grid-template-columns:repeat(4,1fr)}.solver-getting-started__card{background:var(--sgs-card-bg);border:1px solid var(--sgs-card-border);border-radius:var(--sgs-card-radius);padding:34px 30px;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.solver-getting-started--hover .solver-getting-started__card:hover{border-color:transparent;box-shadow:0 22px 48px -28px rgba(var(--solver-shadow-rgb,28,36,91),.42);transform:translateY(-4px)}.solver-getting-started__card .solver-getting-started__num{margin-bottom:20px}.solver-getting-started__card .solver-getting-started__step-title{margin-bottom:8px}@media (max-width:1100px){.solver-getting-started--cols-4 .solver-getting-started__row{grid-template-columns:repeat(2,1fr)}}@media (max-width:980px){.solver-getting-started__heading{font-size:calc(var(--sgs-size-heading)*.76)}.solver-getting-started--reversed .solver-getting-started__grid,.solver-getting-started__grid{gap:40px;grid-template-columns:1fr}.solver-getting-started--reversed .solver-getting-started__col{order:1}.solver-getting-started--reversed .solver-getting-started__form-card,.solver-getting-started--reversed .solver-getting-started__media{order:2}.solver-getting-started__media{height:320px}.solver-getting-started__step{margin:-4px -18px;padding:16px 18px}.solver-getting-started--cols-2 .solver-getting-started__row,.solver-getting-started--cols-4 .solver-getting-started__row,.solver-getting-started__row{gap:20px;grid-template-columns:1fr}.solver-getting-started__steps{max-width:none}}@media (max-width:600px){.solver-getting-started__inner{padding:0 22px}.solver-getting-started__form-card{padding:34px 26px}.solver-getting-started__form fieldset.form-columns-2 .hs-form-field,.solver-getting-started__form fieldset.form-columns-2 .hs-form-field+.hs-form-field{float:none;padding-left:0;padding-right:0;width:100%}.solver-getting-started__form fieldset.form-columns-2 .hs-form-field .hs-error-msgs,.solver-getting-started__form fieldset.form-columns-2 .hs-form-field+.hs-form-field .hs-error-msgs{left:0;right:0}}@media (prefers-reduced-motion:reduce){.solver-getting-started__card,.solver-getting-started__step{transition:none}.solver-getting-started--hover .solver-getting-started__card:hover,.solver-getting-started--hover .solver-getting-started__step:hover{transform:none}.solver-getting-started__form .hs-button,.solver-getting-started__form input,.solver-getting-started__form select,.solver-getting-started__form textarea{transition:none}}