@layer components{.shq-ai-form-hero{background-color:var(--color-surface);overflow:hidden;padding-bottom:var(--space-24);padding-top:calc(var(--space-24) + 5rem);position:relative}.shq-ai-form-hero__grid{background-image:linear-gradient(rgba(131,137,159,.05) 2.448px,transparent 0),linear-gradient(90deg,rgba(131,137,159,.05) 2.448px,transparent 0);background-position:0 100%;background-size:61.138px 61.138px;inset:0;pointer-events:none;position:absolute;z-index:0}.shq-ai-form-hero__bg-frame{inset:0;margin-inline:auto;max-width:1920px;pointer-events:none;position:absolute}.shq-ai-form-hero__glow{animation:shq-fhero-glow 6s ease-in-out infinite;pointer-events:none;position:absolute;right:1.74%;top:-2.75rem;width:49rem;will-change:transform;z-index:0}.shq-ai-form-hero__glow svg{display:block;height:auto;width:100%}@keyframes shq-fhero-glow{0%{transform:translate(0) scale(1)}20%{transform:translate(-.9375rem,1.125rem) scale(1.08)}45%{transform:translate(.75rem,1.375rem) scale(.92)}65%{transform:translate(1.125rem,-.5rem) scale(1.07)}80%{transform:translate(-.5rem,-1.125rem) scale(.93)}to{transform:translate(0) scale(1)}}.shq-ai-form-hero__inner{align-items:flex-start;display:flex;gap:var(--space-16);margin-inline:auto;max-width:var(--container-max);padding-inline:var(--space-16);position:relative;width:100%;z-index:1}.shq-ai-form-hero__content{display:flex;flex:1;flex-direction:column;gap:var(--space-4);min-width:0;padding-top:var(--space-4)}.shq-ai-form-hero__preheading{color:var(--primitive-azure-blue);font-family:var(--font-family-base);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);line-height:1;margin:0;text-transform:uppercase}.shq-ai-form-hero__heading{margin:0}.shq-ai-form-hero__heading h1,.shq-ai-form-hero__heading h2,.shq-ai-form-hero__heading h3{color:var(--primitive-vapor-white);font-family:var(--font-family-display);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-heading);line-height:var(--line-height-tight);margin:0}.shq-ai-form-hero__heading h1,.shq-ai-form-hero__heading h2{font-size:var(--font-size-4xl)}.shq-ai-form-hero__heading h3{font-size:var(--font-size-3xl)}.shq-ai-form-hero__body{display:flex;flex-direction:column;gap:var(--space-4)}.shq-ai-form-hero__body p{color:var(--primitive-vapor-white);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-base);margin:0}.shq-ai-form-hero__body strong{color:var(--primitive-vapor-white);font-weight:var(--font-weight-bold)}.shq-ai-form-hero__body .check-list{display:flex;flex-direction:column;gap:var(--space-6);list-style:none;margin:.5rem 0 0;padding:0}.shq-ai-form-hero__body .check-list li{color:var(--primitive-vapor-white);font-size:var(--font-size-base);font-weight:var(--font-weight-bold);line-height:var(--line-height-base);padding-left:1.75rem;position:relative}.shq-ai-form-hero__body .check-list li: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='%232dafec' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='M4 10.5 8.5 15 16 7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;left:0;position:absolute;top:.125em;width:1.25rem}.shq-ai-form-hero__form-card{background:var(--primitive-cinder);border-radius:var(--radius-lg);flex:0 0 37.125rem;padding:var(--space-8);--hsf-background__background-color:transparent;--hsf-background__padding:0;--hsf-row__vertical-spacing:1.5rem;--hsf-row__horizontal-spacing:1rem;--hsf-label__color:var(--primitive-vapor-white);--hsf-label__font-family:var(--font-family-base);--hsf-label__font-size:var(--font-size-sm);--hsf-label__font-weight:500;--hsf-label__margin:0 0 0.375rem 0;--hsf-input__background-color:var(--color-bg);--hsf-input__border-color:hsla(0,0%,100%,.12);--hsf-input__border-width:1px;--hsf-input__border-radius:var(--radius-md);--hsf-input__color:var(--primitive-vapor-white);--hsf-input__font-family:var(--font-family-base);--hsf-input__font-size:var(--font-size-base);--hsf-input__font-weight:400;--hsf-input__padding:0.75rem 1rem;--hsf-input__height:2.875rem;--hsf-select__background-color:var(--color-bg);--hsf-select__border-color:hsla(0,0%,100%,.12);--hsf-select__border-width:1px;--hsf-select__border-radius:var(--radius-md);--hsf-select__color:var(--primitive-vapor-white);--hsf-select__font-family:var(--font-family-base);--hsf-select__font-size:var(--font-size-base);--hsf-select__padding:0.75rem 1rem;--hsf-select__height:2.875rem;--hsf-textarea__background-color:var(--color-bg);--hsf-textarea__border-color:hsla(0,0%,100%,.12);--hsf-textarea__border-width:1px;--hsf-textarea__border-radius:var(--radius-md);--hsf-textarea__color:var(--primitive-vapor-white);--hsf-textarea__font-family:var(--font-family-base);--hsf-textarea__font-size:var(--font-size-base);--hsf-textarea__padding:0.75rem 1rem;--hsf-textarea__min-height:6rem;--hsf-button__background-color:var(--primitive-terracotta);--hsf-button__color:var(--primitive-white);--hsf-button__border-style:solid;--hsf-button__border-color:var(--primitive-terracotta);--hsf-button__border-width:1px;--hsf-button__border-radius:var(--radius-xl);--hsf-button__font-family:var(--font-family-base);--hsf-button__font-size:var(--font-size-base);--hsf-button__font-weight:600;--hsf-button__padding:0.8125rem 1.5rem;--hsf-button__box-shadow:0 0.125rem 0 0 var(--primitive-black);--hsf-button__width:100%;--hsf-navigationrow-buttons-single__justify-content:stretch}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-FieldLabel,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-FieldLabel span{color:var(--primitive-vapor-white)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Step{background:none!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Row{margin-bottom:1.5rem!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-NavigationRow{margin-bottom:0!important;margin-top:.5rem!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Select,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-TextInput,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Textarea,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-TextareaInput{background-color:var(--color-bg)!important;border-color:hsla(0,0%,100%,.12)!important;color:var(--primitive-vapor-white)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-TextareaInput{height:auto!important;min-height:6rem!important;resize:vertical!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Select:focus,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-TextInput:focus,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Textarea:focus,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-TextareaInput:focus{border-color:var(--primitive-azure-blue)!important;box-shadow:0 0 0 .125rem rgba(56,109,220,.25)!important;outline:none!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Select:hover,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-TextInput:hover,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Textarea:hover,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-TextareaInput:hover{border-color:hsla(0,0%,100%,.25)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-RadioFieldGroup__Options{display:flex!important;flex-direction:column!important;gap:.75rem!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-RadioFieldGroup__Options .hsfc-FieldLabel{align-items:center!important;color:var(--primitive-vapor-white)!important;cursor:pointer!important;display:flex!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-base)!important;font-weight:var(--font-weight-medium)!important;gap:.5rem!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-RadioInput{-webkit-appearance:none!important;appearance:none!important;background-color:var(--color-bg)!important;border:1.5px solid hsla(0,0%,100%,.3)!important;border-radius:50%!important;cursor:pointer!important;flex-shrink:0!important;height:1.125rem!important;transition:border-color var(--transition-fast),background-color var(--transition-fast)!important;width:1.125rem!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-RadioInput:hover{border-color:hsla(0,0%,100%,.5)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-RadioInput:checked{background-color:var(--primitive-shqai-blue)!important;border-color:var(--primitive-shqai-blue)!important;box-shadow:inset 0 0 0 .25rem var(--color-bg)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-RichText,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-RichText p{color:var(--primitive-pewter)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-sm)!important;line-height:1.5!important;margin:0!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-RichText a{color:var(--primitive-shqai-blue)!important;text-decoration:underline!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret{background-color:var(--color-bg)!important;border-color:hsla(0,0%,100%,.12)!important;color:var(--primitive-vapor-white)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret:hover{background-color:var(--color-surface)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-PhoneInput__FlagAndCaret__Caret{border-bottom-color:var(--primitive-vapor-white)!important;border-top-color:var(--primitive-vapor-white)!important;opacity:.6}.shq-ai-form-hero__form [data-hsfc-id=DropdownOptions]{background-color:var(--color-surface)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-radius:var(--radius-md)!important;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.5)!important}.shq-ai-form-hero__form [data-hsfc-id=DropdownOptions] .hsfc-TextInput{background-color:var(--color-bg)!important;border-color:hsla(0,0%,100%,.12)!important;border-radius:0!important;border-width:0 0 1px!important;color:var(--primitive-vapor-white)!important}.hsfc-DropdownOptions .hsfc-DropdownOptions__List,.shq-ai-form-hero__form [data-hsfc-id=DropdownOptions] .hsfc-DropdownOptions__List{background-color:var(--color-surface)!important;margin:0!important;padding:0!important}.hsfc-DropdownOptions .hsfc-DropdownOptions__List__ListItem,.shq-ai-form-hero__form [data-hsfc-id=DropdownOptions] .hsfc-DropdownOptions__List__ListItem{background-color:var(--color-surface)!important;color:var(--primitive-vapor-white)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-base)!important}.hsfc-DropdownOptions .hsfc-DropdownOptions__List__ListItem:hover,.hsfc-DropdownOptions .hsfc-DropdownOptions__List__ListItem[aria-selected=true],.shq-ai-form-hero__form [data-hsfc-id=DropdownOptions] .hsfc-DropdownOptions__List__ListItem:hover,.shq-ai-form-hero__form [data-hsfc-id=DropdownOptions] .hsfc-DropdownOptions__List__ListItem[aria-selected=true]{background-color:hsla(0,0%,100%,.06)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-ConsentText,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-LegalConsent{color:var(--primitive-pewter)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-xs)!important;line-height:1.5!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-ConsentText a,.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-LegalConsent a{color:var(--primitive-shqai-blue)!important;text-decoration:underline!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Button{overflow:hidden!important;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)!important;will-change:transform!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Button:before{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.22) 50%,transparent 60%)!important;content:""!important;inset:0!important;pointer-events:none!important;position:absolute!important;transform:translateX(-100%)!important;transition:transform .9s ease!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Button:not([disabled]):hover{background-color:#d4757a!important;border-color:#d4757a!important;box-shadow:0 0 1.375rem rgba(201,93,99,.55),0 .125rem 0 0 var(--primitive-black)!important;transform:scale(1.02)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-Button:not([disabled]):hover:before{transform:translateX(200%)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-PostSubmit{color:var(--primitive-shqai-blue)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-base)!important}.shq-ai-form-hero__form [data-hsfc-id=Renderer] .hsfc-ErrorMessage{color:var(--primitive-terracotta)!important;font-family:var(--font-family-base)!important;font-size:var(--font-size-sm)!important;margin-top:.25rem!important}.shq-ai-form-hero__form .hs-form{font-family:var(--font-family-base)}.shq-ai-form-hero__form .hs-form-field{margin-bottom:1.5rem}.shq-ai-form-hero__form .hs-form-field>label{color:var(--primitive-vapor-white);display:block;font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:500;line-height:var(--line-height-base);margin-bottom:.375rem}.shq-ai-form-hero__form .hs-form-required{color:var(--primitive-terracotta);margin-left:.25rem}.shq-ai-form-hero__form .hs-form-field .input{margin:0}.shq-ai-form-hero__form .hs-input{-webkit-appearance:none;appearance:none;background-color:var(--color-bg);border:1px solid hsla(0,0%,100%,.12);border-radius:var(--radius-md);color:var(--primitive-vapor-white);font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:400;height:2.875rem;outline:none;padding:.75rem 1rem;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%!important}.shq-ai-form-hero__form .hs-input:hover{border-color:hsla(0,0%,100%,.25)}.shq-ai-form-hero__form .hs-input:focus{border-color:var(--primitive-azure-blue);box-shadow:0 0 0 .125rem rgba(56,109,220,.25)}.shq-ai-form-hero__form .legal-consent-container{margin-bottom:1.5rem}.shq-ai-form-hero__form .legal-consent-container p{color:var(--primitive-pewter);font-family:var(--font-family-base);font-size:var(--font-size-xs);line-height:1.5;margin:0}.shq-ai-form-hero__form .legal-consent-container a{color:var(--primitive-shqai-blue);text-decoration:underline}.shq-ai-form-hero__form .hs_submit .actions{margin:0}.shq-ai-form-hero__form .hs-button{background-color:var(--primitive-terracotta);border:1px solid var(--primitive-terracotta);border-radius:var(--radius-xl);box-shadow:0 .125rem 0 0 var(--primitive-black);color:var(--primitive-white);cursor:pointer;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:600;overflow:hidden;padding:.8125rem 1.5rem;position:relative;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast);width:100%}.shq-ai-form-hero__form .hs-button:hover{background-color:#d4757a;border-color:#d4757a;box-shadow:0 0 1.375rem rgba(201,93,99,.55),0 .125rem 0 0 var(--primitive-black);transform:scale(1.02)}@media (max-width:1100px){.shq-ai-form-hero__inner{padding-inline:var(--space-8)}.shq-ai-form-hero__glow{display:none}.shq-ai-form-hero__inner{flex-direction:column;gap:var(--space-12)}.shq-ai-form-hero__form-card{flex:none;margin-inline:auto;max-width:37.125rem;width:100%}}@media (max-width:800px){.shq-ai-form-hero{padding-bottom:var(--space-16);padding-top:calc(var(--space-16) + 5rem)}.shq-ai-form-hero__inner{padding-inline:var(--space-6)}.shq-ai-form-hero__heading h2{font-size:var(--font-size-3xl)}.shq-ai-form-hero__body p{font-size:var(--font-size-base)}.shq-ai-form-hero__form-card{max-width:100%;padding:var(--space-6)}}}