.m_accordion{display:flex;flex-direction:column;width:100%;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:var(--color-text);interpolate-size:allow-keywords}.m_accordion__item{margin:0;border:0;border-block-start:1px solid var(--border);background:rgba(0,0,0,0)}.m_accordion__item:last-child{border-block-end:1px solid var(--border)}.m_accordion__item::details-content{opacity:0;block-size:0;overflow:hidden;transition:opacity .3s,block-size .3s,content-visibility .3s;transition-behavior:allow-discrete}.m_accordion__item[open]::details-content{opacity:1;block-size:auto}.m_accordion__trigger{box-sizing:border-box;width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;text-align:left;list-style:none;cursor:pointer}.m_accordion__trigger::-webkit-details-marker,.m_accordion__trigger::marker{display:none;content:none}.m_accordion__icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;color:inherit}.m_accordion__icon svg{display:block;width:1rem;height:1rem}.m_accordion__icon svg.m_accordion__icon-minus{display:none}.m_accordion__item[open]>.m_accordion__trigger .m_accordion__icon svg.m_accordion__icon-plus{display:none}.m_accordion__item[open]>.m_accordion__trigger .m_accordion__icon svg.m_accordion__icon-minus{display:block}.m_accordion__panel{padding:0 0 1.25rem}.m_accordion__panel>:first-child{margin-top:0}.m_accordion__panel>:last-child{margin-bottom:0}.o_faq-section{width:100%;padding:48px 0;color:var(--color-text, #230f10)}@media(min-width: 1100px){.o_faq-section{padding:64px 0}}.o_faq-section__inner{width:min(100%,var(--container-max, 2000px));margin-inline:auto;padding-inline:var(--container-margin, 16px);display:flex;flex-direction:column;gap:32px;align-items:center}.o_faq-section__header{display:grid;gap:0}.o_faq-section__header>:is(h1,h2,h3,h4,.a_heading--1,.a_heading--2,.a_heading--3,.a_heading--4)+:is(p,.a_body,[class$=__body],[class$=__lead],[class$=__subtitle]){margin-top:var(--copy-gap-heading-body)}.o_faq-section__header>:is(h5,h6,.a_heading--5,.a_heading--6,[class$=__subtitle])+:is(p,.a_body,[class$=__body],[class$=__lead]){margin-top:var(--copy-gap-subheading-body)}.o_faq-section__header>:is(p,.a_body,[class$=__body],[class$=__lead])+:is(h5,h6,.a_heading--5,.a_heading--6,[class$=__subtitle]){margin-top:var(--copy-gap-heading-body)}.o_faq-section__header>:is(.a_body,[class$=__body],[class$=__lead])+:is(.a_body,[class$=__body],[class$=__lead]){margin-top:var(--copy-gap-heading-body)}.o_faq-section__header>:is(h1,h2,h3,h4,.a_heading--1,.a_heading--2,.a_heading--3,.a_heading--4)+[class$=__actions]{margin-top:var(--copy-gap-body-cta)}.o_faq-section__header>:is(p,.a_body,[class$=__body],[class$=__lead])+[class$=__actions]{margin-top:var(--copy-gap-body-cta)}.o_faq-section__header>:is(p,.a_body,[class$=__body],[class$=__lead])+[class$=__actions]:not(:has(.a_button--primary,.a_button--secondary)):has(.a_button--tertiary){margin-top:var(--copy-gap-body-cta-tertiary)}.o_faq-section__header{justify-items:center;width:100%;text-align:center}.o_faq-section__title{margin:0}.o_faq-section__body{margin:0;max-width:43.75rem}.o_faq-section__accordion{width:100%;max-width:43.75rem;min-width:0}