/* compiled by scssphp 1.6.0 on Fri, 23 Jan 2026 10:33:26 +0000 (0.0438s) */

.accordion .accordion__item{border-block-end:1px solid #D6D3D1}.accordion .accordion__trigger{color:#0C0A09;padding-inline:0;padding-block:1.375rem;align-items:start}.accordion .accordion__trigger svg{color:var(--color-3);height:1.5rem;min-width:1.5rem}@media (min-width:48rem){.accordion .accordion__trigger svg{height:2.5rem;min-width:2.5rem}}.accordion .accordion__trigger[aria-expanded="true"] svg{transition-timing-function:cubic-bezier(0.7, -1.2, 0.4, 3);rotate:45deg}.accordion .accordion__trigger:hover,.accordion .accordion__trigger:focus-visible{color:var(--color-1)}.accordion .accordion__title{font-size:var(--font-size--sm);font-weight:var(--font-weight--bold);line-height:var(--line-height--lg)}.accordion .accordion__panel{padding-inline:0}.accordion .accordion__content>:first-child{margin-block-start:0}section.faq{padding-block:max(0rem, var(--padding-top, 0rem)) 0rem}section.faq .faq__container{display:grid;grid-template-columns:MINMAX(var(--container-min-space, 1rem), 1fr) repeat(var(--container-columns, 12), MINMAX(0, var(--container-column-width))) MINMAX(var(--container-min-space, 1rem), 1fr);grid-auto-flow:column;column-gap:var(--container-gutter, 1rem);grid-column:var(--faq-grid-column, 2/-2);grid-template-columns:repeat(12, 1fr);column-gap:var(--container-gutter, 1rem);--container-gutter: var(--_gap, inherit);align-items:start}section.faq .heading{grid-column:var(--_title-columns, 1/-1);grid-row:var(--_title-rows, 1)}section.faq .heading__title{font-family:var(--heading-2__font-family);font-size:var(--heading-2__font-size, 1.875rem);font-weight:var(--heading-2__font-weight, 700);line-height:var(--heading-2__line-height, 1.2);color:var(--color-1)}section.faq .button__group{grid-column:var(--_title-columns, 1/-1);flex-direction:column}@media (min-width:64rem){section.faq .button__group{--button-group__vertical-alignment: start;--button-group__horizontal-alignment: start;flex-direction:column;margin-block-start:0}}@media (max-width:63.99rem){section.faq .button__group{grid-row:3}}section.faq .faq__column{grid-column:var(--_faq-columns, 1/-1);grid-row:var(--_faq-rows);max-inline-size:var(--_faq-max-width, 100%);align-self:start}@media (min-width:64rem){section.faq.--title_left{--_title-columns: 1 / 5;--_title-rows: 1;--_faq-columns: 5 / -1;--_faq-rows: 1 / 4}section.faq.--title_left .button__group{margin-block-start:1rem}section.faq.--dual_column{--_title-columns: 1 / -1;--_title-rows: 1;--_faq-columns: span 6;--_faq-rows: 2;--_gap: 4.25rem}section.faq.--dual_column .button__group{grid-row:1;--button-group__vertical-alignment: flex-end}section.faq.--single_column{--_title-columns: 1 / -1;--_title-rows: 1;--_faq-columns: 1 / -1;--_faq-rows: 2;--_faq-max-width: 55.5rem;--heading__title-width: 55.5rem}section.faq.--single_column .button__group{margin-block-start:2rem}}@media (min-width:80rem){section.faq.--title_left{--_title-columns: 1 / 4;--_title-rows: 1;--_faq-columns: 5 / -1}}