.agl-hero{--agl-orange:#ee7501;--agl-black:#000;--agl-white:#fff;--agl-font-heading:"Teodor",Georgia,serif;--agl-font-body:"Messinasansweb",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;background:var(--agl-black);color:var(--agl-white);overflow:hidden;position:relative}.agl-hero__inner{box-sizing:border-box;display:flex;flex-direction:column;gap:33px;margin:0 auto;max-width:1440px;padding:40px 60px 80px;position:relative;z-index:1}.agl-hero__inner:before{background-image:var(--agl-hero-pattern);background-position:100% 0;background-repeat:no-repeat;background-size:cover;content:"";height:600px;pointer-events:none;position:absolute;right:0;top:0;width:min(549px,45%);z-index:-1}.agl-hero__brand-img{display:block;height:38px;width:auto}.agl-hero__brand-link{display:inline-block}.agl-hero__main{align-items:flex-start;display:flex;gap:40px;justify-content:space-between;width:100%}.agl-hero__content{box-sizing:border-box;display:flex;flex-direction:column;gap:32px;max-width:100%;padding:39px 0 40px;width:601px}.agl-hero__intro{display:flex;flex-direction:column;gap:14px;width:100%}.agl-hero__eyebrow{align-items:center;display:flex;gap:12px}.agl-hero__eyebrow-brand{display:block;height:16px;width:auto}.agl-hero__vs{color:var(--agl-white);font-family:var(--agl-font-body);font-size:14px;font-weight:350;letter-spacing:-.12px;line-height:normal}.agl-hero__eyebrow-competitor{display:block;height:15px;width:auto}.agl-hero__headline{color:var(--agl-white);font-family:var(--agl-font-heading);font-size:48px;font-weight:200;letter-spacing:-2px;line-height:48px;max-width:573px}.agl-hero__headline p{display:contents}.agl-hero__benefits{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0;width:100%}.agl-hero__benefit{align-items:flex-start;display:flex;gap:7px;width:100%}.agl-hero__check{flex-shrink:0}.agl-hero__check,.agl-hero__check svg{display:block;height:28px;width:24px}.agl-hero__benefit-text{font-family:var(--agl-font-body);font-size:20px;letter-spacing:-.12px;line-height:28px;margin:0}.agl-hero__benefit-accent{color:var(--agl-orange);font-weight:400}.agl-hero__benefit-body{color:var(--agl-white);font-weight:300;letter-spacing:-.2px}.agl-hero__form-card{align-items:center;background:var(--agl-white);border-radius:0;box-sizing:border-box;color:var(--agl-black);display:flex;flex:0 1 600px;flex-direction:column;gap:15px;max-width:100%;min-width:0;padding:32px;width:600px}.agl-hero__form-heading{color:var(--agl-black);font-family:var(--agl-font-heading);font-size:28px;font-weight:200;line-height:33.6px;margin:0;text-align:center;width:100%}.agl-hero__form,.agl-hero__form .hbspt-form,.agl-hero__form .hs-form,.agl-hero__form form{width:100%}.agl-hero__form-card form .hs-form-field>label:not(.agl-label):not(.hs-error-msg):not(.hs-form-booleancheckbox-display){display:none}.agl-hero__form-card .hs_agiloft_is_committed_to_protecting_and_respecting_your_privacy__and_we_ll_only_use_your_personal_in.hs-form-field{margin-bottom:10px!important;margin-top:-4px}.agl-hero__form-card .hs_agiloft_is_committed_to_protecting_and_respecting_your_privacy__and_we_ll_only_use_your_personal_in.hs-form-field .inputs-list.multi-container,.agl-hero__form-card .hs_agiloft_is_committed_to_protecting_and_respecting_your_privacy__and_we_ll_only_use_your_personal_in.hs-form-field .inputs-list.multi-container li{margin:0!important}.agl-hero__form-card .hs_agiloft_is_committed_to_protecting_and_respecting_your_privacy__and_we_ll_only_use_your_personal_in label{padding-left:26px;position:relative}.agl-hero__form-card .hs_agiloft_is_committed_to_protecting_and_respecting_your_privacy__and_we_ll_only_use_your_personal_in label input.hs-input[type=checkbox]{box-shadow:none;left:0;position:absolute;top:2px}.agl-hero__form-card .hs_agiloft_is_committed_to_protecting_and_respecting_your_privacy__and_we_ll_only_use_your_personal_in label input.hs-input[type=checkbox]:not(:focus-visible){outline:none}.agl-hero__form-card .hs-form-private,.agl-hero__form-card .the-form form,.agl-hero__form-card form.hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0 20px;width:100%}.agl-hero__form-card .the-form form>fieldset,.agl-hero__form-card form fieldset.form-columns-1,.agl-hero__form-card form fieldset.form-columns-2,.agl-hero__form-card form fieldset.form-columns-3{display:flex}.agl-hero__form-card form fieldset.form-columns-2{gap:20px}.agl-hero__form-card fieldset{border:0;margin:0;max-width:100%!important;padding:0;width:100%}.agl-hero__form-card fieldset.form-columns-2 .hs-form-field{width:calc(50% - 10px)!important}.agl-hero__form-card .hs-form-field{float:none;margin:0;width:100%}.agl-hero__form-card .hs_company,.agl-hero__form-card .hs_email,.agl-hero__form-card .hs_firstname,.agl-hero__form-card .hs_jobtitle,.agl-hero__form-card .hs_lastname,.agl-hero__form-card .hs_product_interest{width:100%}.agl-hero__form-card .hs_email{order:1}.agl-hero__form-card .hs_product_interest{order:2}.agl-hero__form-card .hs_firstname{order:3}.agl-hero__form-card .hs_lastname{order:4}.agl-hero__form-card .hs_jobtitle{order:5}.agl-hero__form-card .hs_company{order:6}.agl-hero__form-card .hs-dependent-field,.agl-hero__form-card .hs_country__hubspot_form_picklist_{order:7;width:100%}.agl-hero__form-card .legal-consent-container{display:block;margin-bottom:16px;order:8;width:100%}.agl-hero__form-card .hs_error_rollup{margin:-5px 0 8px;order:9;width:100%}.agl-hero__form-card .hs_submit{order:10;width:100%}.agl-hero__form-card form .hs-form-field{margin-bottom:0!important;transition:all .4s linear}.agl-hero__form-card .hs-richtext,.agl-hero__form-card .hs-richtext p{margin-bottom:0}.agl-hero__form-card input:placeholder-shown~.agl-label,.agl-hero__form-card input:placeholder-shown~div~.agl-label,.agl-hero__form-card select~.agl-label,.agl-hero__form-card select~div~.agl-label{color:rgba(0,0,0,.5);font-family:var(--agl-font-body);font-size:16px;font-weight:400;left:16px;line-height:20px;padding:0;pointer-events:none;position:absolute;top:10px;transition:all .3s ease}.agl-hero__form-card .agl-input-wrap.has-value select~.agl-label,.agl-hero__form-card .agl-input-wrap.has-value select~div~.agl-label,.agl-hero__form-card input:focus~.agl-label,.agl-hero__form-card input:focus~div~.agl-label,.agl-hero__form-card input:not(:placeholder-shown)~.agl-label,.agl-hero__form-card input:not(:placeholder-shown)~div~.agl-label,.agl-hero__form-card select:focus~.agl-label,.agl-hero__form-card select:focus~div~.agl-label{background:#fff;color:rgba(0,0,0,.5);font-family:var(--agl-font-body);font-size:12px;left:14px;line-height:16px;padding:0 3px;pointer-events:none;position:absolute;top:-7.5px;transition:all .3s ease;z-index:1}.agl-hero__form-card input:focus~.agl-label,.agl-hero__form-card input:focus~div~.agl-label,.agl-hero__form-card select:focus~.agl-label,.agl-hero__form-card select:focus~div~.agl-label{color:#000}body.MacOS.spz-safari .agl-hero__form-card .agl-input-wrap:not(.filled) input~.agl-label,body.MacOS.spz-safari .agl-hero__form-card .agl-input-wrap:not(.filled) input~div~.agl-label,body.iOS .agl-hero__form-card .agl-input-wrap:not(.filled) input~.agl-label,body.iOS .agl-hero__form-card .agl-input-wrap:not(.filled) input~div~.agl-label{color:rgba(0,0,0,.5);font-family:var(--agl-font-body);font-size:16px;font-weight:400;left:16px;line-height:20px;padding:0;position:absolute;top:10px;transition:all .3s ease}body.MacOS.spz-safari .agl-hero__form-card .agl-input-wrap.filled input~.agl-label,body.MacOS.spz-safari .agl-hero__form-card .agl-input-wrap.filled input~div~.agl-label,body.iOS .agl-hero__form-card .agl-input-wrap.filled input~.agl-label,body.iOS .agl-hero__form-card .agl-input-wrap.filled input~div~.agl-label{background:#fff;font-family:var(--agl-font-body);font-size:12px;left:14px;line-height:16px;padding:0 3px;position:absolute;top:-7.5px;transition:all .3s ease;z-index:1}body .agl-hero__form-card .agl-input-wrap.filled input:focus-visible{background-color:#fff!important}.agl-hero__form-card .agl-input-wrap{margin-right:0!important;position:relative}.agl-hero__form-card .input{margin-right:0!important}.agl-hero__form-card .hs-input:not([type=checkbox]){background-color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:0!important;box-sizing:border-box;color:#000;font-family:var(--agl-font-body);font-size:16px;font-weight:400;height:40px!important;line-height:20px;margin:0 0 20px;max-height:none;min-height:auto;outline:none;overflow:hidden;padding:10px 16px;text-overflow:ellipsis;transition:none;white-space:nowrap;width:100%!important}.agl-hero__form-card .hs-input:not([type=checkbox]).error{margin-bottom:0}.agl-hero__form-card .hs-input:not([type=checkbox]):hover{border-color:#000}.agl-hero__form-card .hs-input:not([type=checkbox]):focus{border:1px solid #000;border-radius:0!important}.agl-hero__form-card .hs-dependent-field .agl-input-wrap select,.agl-hero__form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap select,.agl-hero__form-card .hs_product_interest .agl-input-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;font-size:0;padding:9px 30px 9px 16px}.agl-hero__form-card .hs-dependent-field .agl-input-wrap.has-value select,.agl-hero__form-card .hs-dependent-field select option,.agl-hero__form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap.has-value select,.agl-hero__form-card .hs_country__hubspot_form_picklist_ select option,.agl-hero__form-card .hs_product_interest .agl-input-wrap.has-value select,.agl-hero__form-card .hs_product_interest select option{font-size:16px}.agl-hero__form-card .hs-dependent-field .agl-input-wrap:before,.agl-hero__form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap:before,.agl-hero__form-card .hs_product_interest .agl-input-wrap:before{background-image:url(https://resources.agiloft.com/hubfs/Spiralyze/7001/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:24px;pointer-events:none;position:absolute;right:12px;top:8px;width:24px;z-index:10}.agl-hero__form-card .hs-dependent-field .agl-input-wrap.is-select-active:before,.agl-hero__form-card .hs-dependent-field .agl-input-wrap:focus-within:before,.agl-hero__form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap.is-select-active:before,.agl-hero__form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap:focus-within:before,.agl-hero__form-card .hs_product_interest .agl-input-wrap.is-select-active:before,.agl-hero__form-card .hs_product_interest .agl-input-wrap:focus-within:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m15 7.5-5 5-5-5'/%3E%3C/svg%3E");filter:none}.agl-hero__form-card .hs-dependent-field .agl-input-wrap:after,.agl-hero__form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap:after,.agl-hero__form-card .hs_product_interest .agl-input-wrap:after{background:none;pointer-events:none}.agl-hero__form-card .agl-input-wrap.has-value select.hs-input{color:#000}.agl-hero__form-card .agl-input-wrap select~.agl-label,.agl-hero__form-card .agl-input-wrap select~div~.agl-label{background:#fff;padding-right:5px;z-index:0}.agl-hero__form-card .hs_submit.hs-submit .hs-button,.agl-hero__form-card input[type=submit]{background:#000!important;border:1px solid #000;border-radius:0;color:#fff;cursor:pointer;font-family:var(--agl-font-body);font-size:16px;font-weight:400;line-height:22px;padding:10px 20px;text-align:center;text-shadow:1px 1px 1px transparent;transition:.3s cubic-bezier(.25,.46,.45,.94);width:100%}.agl-hero__form-card .hs_submit.hs-submit .hs-button:focus-visible,.agl-hero__form-card .hs_submit.hs-submit .hs-button:hover,.agl-hero__form-card input[type=submit]:focus-visible,.agl-hero__form-card input[type=submit]:hover{background:#ee7501!important;border-color:#f9922f;color:#0d0d0d}.agl-hero__form-card .hs_submit.hs-submit .hs-button:active,.agl-hero__form-card input[type=submit]:active{transform:scale(.965)}.agl-hero__form-card .hs_submit.hs-submit .hs-button.disabled,.agl-hero__form-card .hs_submit.hs-submit .hs-button:disabled,.agl-hero__form-card input[type=submit]:disabled{opacity:.5;pointer-events:none}.agl-hero__form-card .legal-consent-container .hs-form-field{width:100%}.agl-hero__form-card .hs-form-booleancheckbox{display:block;margin:0 0 12px}.agl-hero__form-card .hs-form-booleancheckbox-display{align-items:flex-start;cursor:pointer;display:flex;gap:10px;margin:0;position:relative}.agl-hero__form-card .hs-input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.3);border-radius:2.667px;cursor:pointer;flex:0 0 16px;height:16px;margin:2px 0 0;min-height:0!important;padding:0;position:static;width:16px!important}.agl-hero__form-card .hs-input[type=checkbox]:hover{border-color:#f9922f}.agl-hero__form-card .hs-input[type=checkbox]:checked{background-color:#f9922f;background-image:url(https://resources.agiloft.com/hubfs/Spiralyze/7001/check.svg);background-size:16px;border-color:#f9922f;outline:none}.agl-hero__form-card .hs-input[type=checkbox]+span,.agl-hero__form-card .hs-input[type=checkbox]:checked+span{color:#000;display:block;font-family:var(--agl-font-body);font-size:14px;font-weight:400;line-height:21px;margin:0}.agl-hero__form-card .hs-input[type=checkbox]+span:after,.agl-hero__form-card .hs-input[type=checkbox]+span:before{display:none!important}.agl-hero__form-card .legal-consent-container .hs-richtext p{color:#000!important;font-family:var(--agl-font-body);font-size:14px!important;font-weight:400;line-height:1.5;margin:0}.agl-hero__form-card .legal-consent-container .hs-richtext p a{color:#000!important;font-family:var(--agl-font-body);font-size:14px!important;font-weight:400;line-height:1.5;text-decoration:underline}.agl-hero__form-card .legal-consent-container .hs-richtext p a:hover{text-decoration:none}.agl-hero__form-card .hs-form .hs-error-msg,.agl-hero__form-card .hs-form .hs-error-msgs a,.agl-hero__form-card .hs_error_rollup li label{background:transparent;color:#dc3545;font-family:var(--agl-font-body);font-size:12px;font-weight:400;line-height:normal;margin:0;padding:0;text-align:left}.agl-hero__form-card .hs-form .hs-error-msgs a{cursor:pointer;text-decoration:none;word-break:break-all}.agl-hero__form-card .hs-input.error:not([type=checkbox]){border:1px solid #dc3545}.agl-hero__form-card .hs-input.error:not([type=checkbox]):focus{border:1px solid #000}.agl-hero__form-card .hs-input.error:focus:not([type=checkbox]):not(:placeholder-shown)~.agl-label{color:#000}.agl-hero__form-card .hs-input.error[type=email]:not([type=checkbox])~.agl-label{color:#dc3545}.agl-hero__form-card .hs-input.error[type=email]:not([type=checkbox]):focus~.agl-label{color:#000}.agl-hero__form-card .agl-input-wrap:not(.filled) .hs-input.error:not([type=checkbox])~.agl-label{color:rgba(0,0,0,.5)}.agl-hero__form-card .agl-input-wrap:not(.filled) select.hs-input.error:not([type=checkbox]):focus~.agl-label,.agl-hero__form-card .hs-input:not([type=checkbox]):focus~.agl-label,.agl-hero__form-card select:focus~.agl-label{color:#000}.agl-hero__form-card .hs-form ul.hs-error-msgs{list-style:none;margin:0 0 12px;padding-left:0}.agl-hero__form-card .hs-form ul.hs-error-msgs:has(+ul.hs-error-msgs){margin-bottom:0}.agl-hero__form-card .hs-form ul.hs-error-msgs li{display:flex;margin:4px 0;padding-top:0}.agl-hero__form-card .hs-form ul.hs-error-msgs li label:not(.hs-error-msg){line-height:0}.agl-hero__form-card .agl-input-wrap input:-webkit-autofill~.agl-label,.agl-hero__form-card .agl-input-wrap input:-webkit-autofill~div~.agl-label,.agl-hero__form-card .agl-input-wrap input:autofill~.agl-label,.agl-hero__form-card .agl-input-wrap input:autofill~div~.agl-label,.agl-hero__form-card .agl-input-wrap select:-webkit-autofill~.agl-label,.agl-hero__form-card .agl-input-wrap select:-webkit-autofill~div~.agl-label,.agl-hero__form-card .agl-input-wrap select:autofill~.agl-label,.agl-hero__form-card .agl-input-wrap select:autofill~div~.agl-label,.agl-hero__form-card .agl-input-wrap:has(input:-webkit-autofill) .agl-label,.agl-hero__form-card .agl-input-wrap:has(input:autofill) .agl-label,.agl-hero__form-card .agl-input-wrap:has(select:-webkit-autofill) .agl-label,.agl-hero__form-card .agl-input-wrap:has(select:autofill) .agl-label{background:#fff;color:rgba(0,0,0,.5);font-family:var(--agl-font-body);font-size:12px;left:14px;line-height:16px;padding:0 3px;pointer-events:none;position:absolute;top:-7.5px;z-index:1}.agl-hero__logos{margin-top:7px;-webkit-mask-image:linear-gradient(270deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(270deg,transparent,#000 15%,#000 85%,transparent);max-width:1320px;min-height:48px;overflow:hidden;width:100%}.agl-hero__logos-track{--agl-hero-logo-gap:102px;align-items:center;animation:agl-hero-logos-scroll 32s linear infinite;display:flex;gap:var(--agl-hero-logo-gap);opacity:.6;width:max-content;will-change:transform}.agl-hero__logo-item{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center}.agl-hero__logo-item img{display:block;filter:brightness(0) invert(1);height:48px;max-height:48px;object-fit:contain;width:auto}@keyframes agl-hero-logos-scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - var(--agl-hero-logo-gap)/2))}}@media (min-width:1442px){.agl-hero__inner:after{background:linear-gradient(90deg,transparent,#000);content:"";height:600px;pointer-events:none;position:absolute;right:0;top:0;width:80px;z-index:-1}}@media (max-width:1024px){.agl-hero__inner{gap:32px;padding:40px 24px 81px}.agl-hero__inner:before{display:none}.agl-hero__main{align-items:stretch;flex-direction:column;gap:40px}.agl-hero__content{gap:32px;padding:0;width:100%}.agl-hero__form-card{flex:1 1 auto;padding:32px;width:100%}.agl-hero__headline{font-size:48px;letter-spacing:-1.95px;line-height:48px;max-width:583px}.agl-hero__logos-track{--agl-hero-logo-gap:64px}}@media (max-width:767.98px){.agl-hero__inner{gap:32px;padding:40px 16px 81px}.agl-hero__headline{font-size:36px;letter-spacing:-1px;line-height:1}.agl-hero__intro{gap:16px}.agl-hero__content{gap:30px}.agl-hero__benefit-body{letter-spacing:-.26px}.agl-hero__form-card{padding:24px}.agl-hero__form-card .hs-form-field{width:100%}.agl-hero__form-card form .hs-form-field{margin-bottom:0}.agl-hero__form-card fieldset{flex-wrap:wrap}.agl-hero__form-card form fieldset.form-columns-2{flex-direction:column;gap:0}.agl-hero__form-card fieldset.form-columns-2 .hs-form-field{width:100%!important}.agl-hero__form-card .hs-input[type=checkbox]{visibility:visible}.agl-hero__form-card .hs-input[type=checkbox]+span,.agl-hero__form-card .hs-input[type=checkbox]:checked+span{margin-right:-10px}.agl-hero__logos-track{animation-duration:38s}}.agl-hero__form-card .submitted-message{text-align:center}.agl-hero__form-card .submitted-message *{color:var(--agl-black);font-family:var(--agl-font-body);font-size:18px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:0;margin-top:20px;padding:0;text-align:center}.agl-hero__form-card .submitted-message a{color:var(--agl-orange);text-decoration:underline}@media (max-width:767.98px){.agl-hero__form-card .submitted-message *{margin-top:16px}}