.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}}
