/* compiled by scssphp 1.6.0 on Fri, 20 Feb 2026 14:40:04 +0000 (0.1669s) */

.accordion__item{border-block-end:1px solid rgba(37, 35, 47, 0.1)}.accordion__item .accordion__trigger{padding-block:1.5rem;padding-inline:0}.accordion__item .accordion__trigger .icon{min-width:3rem;width:3rem;min-height:3rem;height:3rem;padding:1rem;border:1px solid var(--color-3);border-radius:var(--radius);position:relative;color:var(--color-1)}.accordion__item .accordion__trigger .icon::before,.accordion__item .accordion__trigger .icon::after{content:'';width:0.75rem;height:2px;border-radius:var(--radius);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--color-1)}.accordion__item .accordion__trigger .icon::after{transform:translate(-50%, -50%) rotate(90deg);transition:transform 0.3s ease}.accordion__item .accordion__trigger[aria-expanded="true"] .icon::after{transform:translate(-50%, -50%) rotate(0deg)}.accordion__item .accordion__panel{padding-inline:0}@media (min-width:48rem){.accordion__item .accordion__panel{padding-inline:0 3.5rem}}.accordion__title{font-family:var(--font-family--body);font-size:1rem;font-weight:var(--font-weight--semibold);color:var(--color-1)}@media (min-width:48rem){.accordion__title{font-size:1.125rem;font-weight:var(--font-weight--regular)}}.accordion__content p,.accordion__content strong{font-size:var(--font-size--sm);line-height:200%;color:var(--color-1)}.faq-content{margin-inline:0;background:#f4ebe1}@media (min-width:40rem){.faq-content{margin-inline:1.5rem}}.faq-content:has(+ .faq-content){margin-block-end:0}.faq-content__container{padding-inline:1.5rem;padding-block:3rem;grid-column:1 / -1}@media (min-width:30rem){.faq-content__container{padding-inline:2rem;padding-block:4rem}}@media (min-width:40rem){.faq-content__container{grid-column:2 / -2}}@media (min-width:64rem){.faq-content__container{padding-block:8.75rem}}@media (min-width:90rem){.faq-content__container{padding-inline:0}}.faq-content .heading.--left{max-inline-size:100%;grid-column:1 / -1;grid-row:1}@media (min-width:64rem){.faq-content .heading.--left{max-inline-size:33.5rem;grid-column:1 / span 6}}.faq-content .heading.--right{max-inline-size:100%;grid-column:1 / -1;grid-row:1}@media (min-width:64rem){.faq-content .heading.--right{max-inline-size:33.5rem;padding-inline-start:2rem;grid-column:7 / span 6;grid-row:1}.faq-content .heading.--right .heading__eyebrow{inset-inline-start:2rem}}.faq-content .heading__title,.faq-content .heading__content p{color:var(--color-1)}.faq-content .heading__title{margin-block-end:1rem}@media (min-width:48rem){.faq-content .heading__title{margin-block-end:2rem}}.faq-content .heading__content p{font-size:1rem;line-height:200%}.faq-content .heading__content p:last-of-type{margin-block-end:0}@media (min-width:48rem){.faq-content .heading__content p{font-size:1.125rem}}.faq-content .heading__eyebrow{font-weight:var(--font-weight--medium)}.faq-content .button__group{margin-block-start:1rem}@media (min-width:48rem){.faq-content .button__group{margin-block-start:2rem}}.faq-content .button__group .button.--bordered{--color: var( --color-1 )}.faq-content .button__group .button.--bordered:hover{--color: var( --color-white )}.faq-content__column.--right{margin-block-start:2rem;grid-column:1 / -1;grid-row:2}@media (min-width:64rem){.faq-content__column.--right{margin-block-start:0;grid-column:7 / span 6;grid-row:1}}.faq-content__column.--left{margin-block-start:2rem;grid-column:1 / -1;grid-row:2}@media (min-width:64rem){.faq-content__column.--left{margin-block-start:0;grid-column:1 / span 6;grid-row:1}}.faq-content:has(+ .references-slider-compact){margin-block-end:0}main:has(.faq-content:last-of-type) .faq-content{margin-block-end:0}