.faqs.with-background{background:0 0;border-radius:0}.faqs.with-background>:is(div,form){padding:0}.faqs.with-background>form{background:0 0;border-radius:0}@media screen and (width>=1024px){.faqs.with-background{gap:var(--sp-12)}.faqs.with-background>form{flex:none;width:437px}}.faqs .accordion--text{padding-block:var(--sp-6)}.faqs .accordion--text+.accordion{border-block-start:0}.faqs .accordion--text .rte{letter-spacing:1px;font-size:.875rem;font-weight:500}@media screen and (width>=1024px){.faqs .accordion--text>.grid{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.faqs .accordion--text .heading{font-size:2rem}}.faqs .accordion .details .details__summary{padding-block:var(--sp-4d5)}.faqs .details__summary>span{font-weight:400}.faqs .accordion .details .details__summary>.icon{transition:transform .3s;transform:none}.faqs .accordion .details[aria-expanded=true] .details__summary>.icon{transform:scaleY(-1)}@media screen and (width>=1536px){.faq .details__summary .text-base{font-size:1.125rem}}.faqs .contact__sidebar{gap:var(--sp-5);width:100%;padding:var(--sp-5);background-color:rgb(var(--color-contact-background,0 0 0/0));border-radius:12px}@media screen and (width<=1023px){.faqs .contact__sidebar{width:auto;margin-inline:calc(-1*var(--page-padding));border-radius:0}}@media screen and (width>=1024px){.faqs .contact__sidebar{padding:var(--sp-8)}}.faqs .contact__sidebar .heading{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.faqs .contact__sidebar .rte{font-size:.875rem}.faqs .contact__sidebar>.flex .text-opacity{color:rgb(var(--color-foreground))}.faqs .contact__sidebar .contact__disclaimer{font-size:.875rem}.faqs.with-background>form :is(.input,.textarea){background-color:rgb(var(--color-background));border-radius:4px}@media screen and (pointer:fine){.faqs.with-background>form :is(.input,.textarea):focus{background-color:rgb(var(--color-background))}}.faqs .contact__sidebar .label{letter-spacing:1px;text-transform:uppercase;font-size:.875rem;font-weight:500}.faqs .contact__sidebar .button{letter-spacing:1px;text-transform:uppercase;width:100%;font-size:.875rem}