.agl-demo-hero{--agl-font-heading:"Teodor",Georgia,serif;--agl-font-body:Messinasansweb,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--agl-orange:#ee7501;--agl-black:#000;--agl-white:#fff;background:var(--agl-black);color:var(--agl-white);overflow-x:clip;overflow-y:visible;position:relative}.agl-demo-inner{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:0 24px}@media (min-width:768px){.agl-demo-inner{padding:0 40px}}@media (min-width:1200px){.agl-demo-inner{padding:0 60px}}@media (min-width:1440px){.agl-demo-inner{padding:0 95px}}.agl-demo-nav{margin-bottom:33px;padding-top:40px}@media (max-width:767.98px){.agl-demo-nav{margin-bottom:34px}}.agl-demo-logo img{display:block;height:48px;pointer-events:none;width:auto}.agl-demo-logo a{display:inline-block}.agl-demo-hero-grid{align-items:flex-start;display:grid;gap:80px;grid-template-columns:1fr}.agl-demo-copy-col{display:flex;flex-direction:column;gap:32px;min-width:0;order:1}.agl-demo-form-col{box-sizing:border-box;justify-self:center;max-width:520px;min-width:0;order:2;overflow:visible!important;width:100%}@media (min-width:1024px){.agl-demo-hero-grid{gap:24px;grid-template-columns:460px minmax(0,1fr)}.agl-demo-form-col{justify-self:stretch;max-width:none;order:1}.agl-demo-copy-col{order:2;padding-bottom:32px;padding-top:32px}}@media (min-width:1200px){.agl-demo-hero-grid{align-items:flex-start;gap:40px;grid-template-columns:460px minmax(0,1fr)}}@media (min-width:1440px){.agl-demo-hero-grid{gap:48px;grid-template-columns:520px minmax(0,1fr)}}@media (max-width:767.98px){.agl-demo-hero-grid{gap:40px}}.agl-demo-headline{color:var(--agl-white);font-family:var(--agl-font-heading);font-size:56px;font-weight:200;line-height:1.1;margin:0 -10px 0 0}.agl-demo-headline p{display:contents}.agl-demo-accent{color:#f9922f}@media (max-width:767.98px){.agl-demo-headline{font-size:36px}}.agl-demo-bullets{display:flex;flex-direction:column;gap:24px;margin:0}.agl-demo-bullet{align-items:flex-start;color:var(--agl-white);display:flex;font-family:var(--agl-font-body);font-size:18px;font-weight:350;gap:7px;letter-spacing:-.12px;line-height:28px}@media (min-width:768px){.agl-demo-bullet{font-size:20px;line-height:28px}}.agl-demo-b-ic{flex-shrink:0;min-height:28px;min-width:24px}.agl-demo-b-ic,.agl-demo-b-ic svg{display:block;height:28px;width:24px}.agl-demo-b-t strong{color:#f9922f;font-weight:400;letter-spacing:-.12px}.agl-demo-form-card{background:var(--agl-white);border-radius:5px;box-shadow:0 0 0 .536px rgba(51,51,51,.04),0 .536px .536px .268px rgba(51,51,51,.04),0 1.609px 1.609px -.804px rgba(51,51,51,.02),0 3.218px 3.218px -1.609px rgba(51,51,51,.04),0 6.435px 6.435px -3.218px rgba(51,51,51,.04),0 12.871px 12.871px -6.435px rgba(51,51,51,.04),0 25.742px 25.742px -12.871px rgba(51,51,51,.08);box-sizing:border-box;margin-bottom:12px;overflow:visible;padding:32px}.agl-demo-form-heading{color:#000;font-family:var(--agl-font-heading);font-size:32px!important;font-weight:200;letter-spacing:0;line-height:1.1;margin:0 0 24px;text-align:center}.agl-demo-form{min-height:80px;overflow:visible!important;width:100%}.agl-demo-form .hbspt-form,.agl-demo-form .hs-form,.agl-demo-form form{width:100%}.agl-demo-form-card form .hs-form-field>label:not(.agl-label):not(.hs-error-msg):not(.hs-form-booleancheckbox-display){display:none}.agl-demo-form-card .hs-form-private,.agl-demo-form-card .the-form form,.agl-demo-form-card form.hs-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0 20px;width:100%}.agl-demo-form-card form fieldset.form-columns-1,.agl-demo-form-card form fieldset.form-columns-2,.agl-demo-form-card form fieldset.form-columns-3{display:flex}.agl-demo-form-card form fieldset.form-columns-2{gap:20px}.agl-demo-form-card fieldset{border:0;margin:0;max-width:100%!important;padding:0;width:100%}.agl-demo-form-card fieldset.form-columns-2 .hs-form-field{width:calc(50% - 10px)!important}.agl-demo-form-card .hs-form-field{float:none;margin:0;width:100%}.agl-demo-form-card form .hs-form-field{margin:0 0 20px;transition:all .4s linear}.agl-demo-form-card .hs-richtext,.agl-demo-form-card .hs-richtext p{margin-bottom:0}.agl-demo-form-card .agl-label{color:rgba(0,0,0,.5);cursor:text;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;z-index:1}.agl-demo-form-card .agl-input-wrap.filled .agl-label,.agl-demo-form-card .agl-input-wrap.has-value .agl-label,.agl-demo-form-card input:focus~.agl-label,.agl-demo-form-card input:not(:placeholder-shown)~.agl-label,.agl-demo-form-card select:focus~.agl-label{background:#fff;color:rgba(0,0,0,.5);font-size:12px;left:14px;line-height:16px;padding:0 3px;top:-7.5px}.agl-demo-form-card .hs-input:not([type=checkbox]):focus~label,.agl-demo-form-card input:focus~.agl-label,.agl-demo-form-card select:focus~.agl-label{color:#000}body.MacOS.spz-safari .agl-demo-form-card .agl-input-wrap:not(.filled):not(.has-value) .agl-label,body.iOS .agl-demo-form-card .agl-input-wrap:not(.filled):not(.has-value) .agl-label{color:rgba(0,0,0,.5);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-demo-form-card .agl-input-wrap.filled .agl-label,body.MacOS.spz-safari .agl-demo-form-card .agl-input-wrap.has-value .agl-label,body.iOS .agl-demo-form-card .agl-input-wrap.filled .agl-label,body.iOS .agl-demo-form-card .agl-input-wrap.has-value .agl-label{background:#fff;font-size:12px;left:14px;line-height:16px;padding:0 3px;position:absolute;top:-7.5px;transition:all .3s ease;z-index:1}.agl-demo-form-card .agl-input-wrap{margin:0;position:relative;width:100%}.agl-demo-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;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-demo-form-card .hs-input:not([type=checkbox]):hover{border-color:#000}.agl-demo-form-card .hs-input:not([type=checkbox]):focus{background-color:#fff!important;border:1px solid #000;border-radius:0!important}.agl-demo-form-card .hs-input:not([type=checkbox]):focus-visible{background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;color:#000!important;outline:0!important}.agl-demo-form-card .hs-dependent-field .agl-input-wrap select,.agl-demo-form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;cursor:pointer;font-size:0;padding:9px 30px 9px 16px}.agl-demo-form-card .hs-dependent-field .agl-input-wrap.has-value select,.agl-demo-form-card .hs-dependent-field select option,.agl-demo-form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap.has-value select,.agl-demo-form-card .hs_country__hubspot_form_picklist_ select option{font-size:16px}.agl-demo-form-card .hs-dependent-field .agl-input-wrap:before,.agl-demo-form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap:before{background-image:url(https://resources.agiloft.com/hubfs/Spiralyze/4009/dropdown1.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-demo-form-card .hs-dependent-field .agl-input-wrap:has(select:focus):before,.agl-demo-form-card .hs_country__hubspot_form_picklist_ .agl-input-wrap:has(select:focus):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")}.agl-demo-form-card .agl-input-wrap select~.agl-label{background:#fff;padding-right:5px}.agl-demo-form-card form .hs-dependent-field .input{margin-right:0!important}@media (max-width:767.98px){.agl-demo-form-card form .hs-dependent-field .input{margin-top:1px!important}}.agl-demo-form-card form .input .inputs-list.multi-container .hs-form-checkbox{margin:-4px 0}.agl-demo-form-card form .hs_submit.hs-submit{margin-top:17px;width:100%}.agl-demo-form-card .hs_submit.hs-submit .hs-button,.agl-demo-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-demo-form-card .hs_submit.hs-submit .hs-button:hover,.agl-demo-form-card input[type=submit]:hover{background:#ee7501!important;border-color:#f9922f;color:#0d0d0d}.agl-demo-form-card .hs_submit.hs-submit .hs-button:hover:active{transform:scale(.965)}@media (max-width:1023.98px){.agl-demo-form-card form .hs_submit.hs-submit{margin-top:16px}}.agl-demo-form-card .hs_agiloft_is_committed_to_protecting_and_respecting_your_privacy__and_we_ll_only_use_your_personal_in{margin:-4px 0 11px}.agl-demo-form-card .hs-form-booleancheckbox-display,.agl-demo-form-card .hs-form-checkbox-display{position:relative}.agl-demo-form-card .hs-input[type=checkbox]{height:0;left:0;margin:0;position:absolute;top:4px;width:0!important}.agl-demo-form-card .hs-input[type=checkbox]+span{color:#000;cursor:pointer;display:inline-block;font-family:var(--agl-font-body);font-size:12px;font-weight:400;line-height:150%;margin-right:0;padding-left:26px;position:relative}.agl-demo-form-card .hs-input[type=checkbox]+span:before{border:.889px solid rgba(0,0,0,.3);border-radius:2.667px;content:"";height:16px;left:0;position:absolute;top:3px;width:16px}.agl-demo-form-card .hs-input[type=checkbox]+span:after{content:"";height:16px;left:0;position:absolute;top:3px;transition:all .2s ease;width:16px}.agl-demo-form-card .hs-input[type=checkbox]:hover:not(:checked)+span:before{border:.889px solid #f9922f}.agl-demo-form-card .hs-input[type=checkbox]:checked+span:before{background-color:#f9922f;border-color:#f9922f;border-radius:2.667px}.agl-demo-form-card .hs-input[type=checkbox]:checked+span:after{background-image:url(https://resources.agiloft.com/hubfs/Spiralyze/4009/Check_3.svg);background-position:50%;background-size:cover;border:none;border-radius:2.667px}.agl-demo-form-card .legal-consent-container .hs-richtext p{color:#000;font-family:var(--agl-font-body);font-size:12px!important;font-weight:400;line-height:150%;margin:-7px 0 16px}.agl-demo-form-card .legal-consent-container .hs-richtext p a{color:#000!important;font-family:var(--agl-font-body);font-size:12px;font-weight:400;line-height:150%;text-decoration-line:underline}.agl-demo-form-card .legal-consent-container .hs-richtext p a:hover{text-decoration-color:transparent!important}.agl-demo-form-card .hs_error_rollup{margin:4px 0 0}.agl-demo-form-card .hs-form .hs-error-msg,.agl-demo-form-card .hs-form .hs-error-msgs a,.agl-demo-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-demo-form-card .hs-form .hs-error-msgs a{cursor:pointer;text-decoration:none;word-break:break-all}.agl-demo-form-card .hs-form .hs-error-msgs label:has(a){display:inline-flex}.agl-demo-form-card .hs-input.error:not([type=checkbox]){border:1px solid #dc3545}.agl-demo-form-card .hs-form ul.hs-error-msgs{display:block;list-style:none;margin:4px 0 -10px;padding-left:0}.agl-demo-form-card .hs-form ul.hs-error-msgs li{margin:0}.agl-demo-form-card .agl-input-wrap input:-webkit-autofill~.agl-label,.agl-demo-form-card .agl-input-wrap input:autofill~.agl-label{background:#fff;color:rgba(0,0,0,.5);font-size:12px;left:14px;line-height:16px;padding:0 3px;pointer-events:none;top:-7.5px;z-index:1}.agl-demo-form-card .agl-input-wrap.filled .hs-input:not([type=checkbox]):focus~label{color:#000}.agl-demo-form-card .agl-input-wrap.filled .hs-input.error[type=email]:not(:focus):not([type=checkbox])~label{color:#dc3545}.agl-demo-form-card form fieldset.form-columns-2{display:flex!important;flex-wrap:nowrap;gap:16px}.agl-demo-form-card form fieldset.form-columns-2 .hs-form-field{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)!important;width:calc(50% - 8px)!important}.agl-demo-form-card form fieldset.form-columns-1 .hs-form-field{max-width:100%!important;width:100%!important}.agl-demo-form-card form fieldset.form-columns-2 .hs-form-field.hs_company{order:2}.agl-demo-form-card form .hs-dependent-field,.agl-demo-form-card form .hs_country__hubspot_form_picklist_{max-width:100%!important;width:100%!important}.agl-demo-hero-banner{box-sizing:border-box;margin-top:30px;width:100%}@media (min-width:768px){.agl-demo-hero-banner{margin-left:auto;margin-right:auto;max-width:1440px}}@media (min-width:1024px){.agl-demo-hero-banner{margin-top:12px}}@media (max-width:767.98px){.agl-demo-hero-banner{margin-top:26px}}.agl-demo-hero-banner picture{display:block;width:100%}.agl-demo-hero-banner img{display:block;height:auto;margin-bottom:0;width:100%}.agl-demo-proof{background:#000;box-sizing:border-box;padding:47px 0 50px;width:100%}@media (min-width:768px) and (max-width:1023.98px){.agl-demo-proof{margin-top:3px}}@media (min-width:768px){.agl-demo-proof{padding:50px 0}}.agl-demo-proof-shell{box-sizing:border-box;margin:0 auto;max-width:1440px;position:relative}@media (max-width:1439.98px){.agl-demo-proof-shell{max-width:none;padding:0}}.agl-demo-proof-mask{margin:0;max-width:none;overflow:hidden;position:relative;width:100%}.agl-demo-proof-mask:after,.agl-demo-proof-mask:before{bottom:0;content:"";display:none;pointer-events:none;position:absolute;top:0;width:80px;z-index:2}.agl-demo-proof-mask:before{background:linear-gradient(90deg,#000 0,transparent);left:0}.agl-demo-proof-mask:after{background:linear-gradient(270deg,#000 0,transparent);right:0}@media (min-width:1440.98px){.agl-demo-proof-mask:after,.agl-demo-proof-mask:before{display:block}}.agl-demo-proof-track{align-items:center;animation:agldemo-marquee 40s linear infinite;display:flex;min-height:32px;width:max-content}@media (min-width:768px){.agl-demo-proof-track{min-height:48px}}.agl-demo-logo-cell{box-sizing:border-box;flex:0 0 auto;padding:0 21px}@media (min-width:768px){.agl-demo-logo-cell{padding:0 32px}}.agl-demo-logo-cell img{display:block;height:auto;max-height:22px;max-width:none;pointer-events:none;width:auto}@media (min-width:768px){.agl-demo-logo-cell img{max-height:38px}}@keyframes agldemo-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:767.98px){.agl-demo-form-card form fieldset,.agl-demo-form-card form fieldset.form-columns-1,.agl-demo-form-card form fieldset.form-columns-2,.agl-demo-form-card form fieldset.form-columns-3{flex-direction:column;gap:0}.agl-demo-form-card form fieldset .hs-form-field,.agl-demo-form-card form fieldset.form-columns-2 .hs-form-field{max-width:100%!important;width:100%!important}.agl-demo-form-card form .hs-form-field{margin-bottom:18.5px}}.agl-demo-form-card .hs-input:-webkit-autofill,.agl-demo-form-card .hs-input:-webkit-autofill:focus,.agl-demo-form-card .hs-input:-webkit-autofill:hover,.agl-demo-form-card select:-webkit-autofill,.agl-demo-form-card select:-webkit-autofill:focus,.agl-demo-form-card select:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff!important;-webkit-text-fill-color:#000!important;background-color:#fff!important;transition:background-color 5000s ease-in-out 0s}@media (max-width:1199.98px){.agl-demo-form-card .legal-consent-container .hs-richtext p{font-size:12px!important;margin:-5px 0 15px}.agl-demo-form-card{margin-bottom:14px}}