.faqs-1__list{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.faqs-1__faq{&:first-child{.faqs-1__question{padding-top:0}}}.faqs-1__question{display:grid;grid-template-columns:1fr auto;grid-gap:var(--gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3rem;font-weight:700;opacity:.2;padding:1rem 0;transition:opacity .3s ease}.faqs-1__question:hover{cursor:pointer;opacity:1}.faqs-1__question>svg{-ms-flex-negative:0;display:none;flex-shrink:0;height:1rem;pointer-events:none;-webkit-transition:all .2s ease;transition:all .2s ease}.faqs-1__faq.is-active .faqs-1__question{opacity:1}.faqs-1__faq.is-active .faqs-1__question>svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.faqs-1__answer{display:none;>p{max-width:340px}}.faqs-1__faq.is-active .faqs-1__answer{display:block}.faqs-1-wrap{color:var(--white);padding:6rem 1.6rem}.faqs-1-header{padding-bottom:1.5rem}.faqs-1-header h2{font-size:1.6rem;margin:0}.faqs-1-content{margin-bottom:6rem}@media (min-width:1024px){.faqs-1-wrap{padding:6rem 1.6rem 10rem}.faqs-1-header{padding-bottom:6rem}.faqs-1-content{display:flex;flex-direction:column;gap:6rem;grid-column:span 3;justify-content:space-between;margin:0}.faqs-1-faq{grid-column:5/span 8}}@media (min-width:1280px){.faqs-1__question{font-size:56px}}.calculator-wrapper{height:0;overflow:hidden;transition:height .45s ease}.form-calculator>span{display:block;padding-top:8rem}.form-calculator h2{font-size:4.2rem;margin-bottom:0}.form-calculator :where(h1,h2,h3,h4,h5,h6,.hsfc-FieldDescription,.hsfc-RichText){color:#fff!important}.form-calculator .hsfc-DropdownInput__Caret>span,.form-calculator .hsfc-PhoneInput__FlagAndCaret__Caret{border-top-color:#fff!important}.form-calculator .hsfc-Step__Content{font-family:var(--primary-font-family)!important;padding:0!important}.xform-calculator .hsfc-FieldLabel,.xform-calculator .hsfc-PhoneInput__FlagAndCaret{display:none!important}.form-calculator .hsfc-Button,.form-calculator .hsfc-PhoneInput__FlagAndCaret{background-color:var(--primary-color)!important}.form-calculator .hsfc-Button{font-family:var(--primary-font-family)!important;text-transform:uppercase}.form-calculator .hsfc-TextInput,.form-calculator .hsfc-TextareaInput{background:transparent!important;border:2px solid #fff!important;border-radius:0!important;padding:1.6rem!important}.form-calculator .hsfc-FieldLabel,.form-calculator .hsfc-TextInput,.form-calculator .hsfc-TextareaInput{color:#fff!important;font-family:var(--primary-font-family)!important;font-size:1.6rem!important;font-weight:800!important;opacity:1!important;text-transform:uppercase}.form-calculator .hsfc-DropdownOptions__Search>.hsfc-TextInput{border-color:var(--primary-color)!important;color:var(--primary-color)!important}.form-calculator .hsfc-TextInput:focus,.form-calculator .hsfc-TextInput:hover,.form-calculator .hsfc-TextareaInput:focus,.form-calculator .hsfc-TextareaInput:hover{box-shadow:none!important}.form-calculator .hsfc-CheckboxFieldGroup .hsfc-FieldLabel{display:block!important;font-family:var(--primary-font-family)!important;font-size:1.6rem!important;font-weight:800!important;text-transform:uppercase}.form-calculator .hsfc-CheckboxFieldGroup .hsfc-CheckboxFieldGroup__Options .hsfc-FieldLabel{display:flex!important}.form-calculator .hsfc-ErrorAlert{font-family:var(--primary-font-family)!important;font-size:1.2rem!important}