:root{--faq-gold-color:var(--primary-color);--faq-gold-color-secondary:#f8eccd;--faq-text-color:#161819;--bg-dark:#161819;--faq-color-primary:#161819;--faq-color-on-primary:#fff}.light{--faq-color-primary:#fffaec;--faq-color-on-primary:#161819}.section-faqs{background-color:var(--faq-color-primary);color:var(--faq-color-on-primary)}.section-faqs-title{font-size:var(--heading-3-font-size);font-weight:var(--heading-3-font-weight);line-height:var(--heading-3-line-height);color:var(--faq-text-color);text-align:center;font-family:var(--primary-font-family-sans-serif)}.faq-container{gap:32px;display:grid;grid-template-columns:repeat(7,1fr);border-radius:8px;color:var(--faq-text-color);.faq-categories{background:var(--faq-gold-color-secondary);border-radius:8px;grid-column:span 2 / span 2}.faq-categories-mobile{display:none}.faq-categories__list{background-color:var(--faq-gold-color-secondary);border-radius:8px;padding:16px 0;display:flex;flex-direction:column;gap:16px}.faq-categories__item{button{min-height:40px;font-family:var(--secondary-font-family);display:flex;align-items:center;gap:16px;padding:8px 16px;border:none}}.faq-categories__item--rounded{border-radius:8px !important}.faq-categories__item--active{background:var(--primary-background-gradient)}.faq-categories__label{font-weight:600;font-size:var(--subtitle-3-font-size);line-height:var(--subtitle-3-line-height);color:var(--faq-text-color);text-align:start;flex:1}.accordion{grid-column:span 5 / span 5}.accordion-list{display:flex;flex-direction:column;gap:16px;@media screen and (min-width:1535.99px){gap:24px}}.accordion-wrapper__item{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;@media screen and (min-width:1535.99px){padding-bottom:24px}}.accordion-question{font-size:var(--subtitle-3-font-size);font-weight:600;line-height:var(--subtitle-3-line-height);color:var(--faq-text-color);font-family:var(--secondary-font-family-sans-serif)}.accordion-answer{font-size:var(--text-body-1-font-size);font-weight:var(--text-body-1-font-weight);line-height:var(--text-body-1-line-height);color:var(--faq-text-color);font-family:var(--secondary-font-family-sans-serif)}@media (min-width:1023.99px){.faq-categories__item{button{padding:8px 32px}}}}@media screen and (max-width:1023.99px){.faq-container{gap:20px;grid-template-columns:repeat(6,1fr);.faq-categories{grid-column:span 2 / span 2}.accordion{grid-column:span 4 / span 4}}}@media (max-width:639px){.faq-container{grid-template-columns:repeat(1,1fr);gap:16px;.faq-categories{display:none}.faq-categories-mobile{display:block;color:var(--faq-text-color);font-size:16px;hr{border-top:1px solid var(--faq-gold-color);margin-top:16px}}.faq-categories-mobile__item{display:flex;align-items:center;justify-content:space-between;background:var(--faq-gold-color-secondary);cursor:pointer;gap:12px;padding:7px 16px;margin-bottom:16px}.faq-categories-mobile__item--active{background:var(--primary-background-gradient);border-radius:8px !important}.faq-categories-mobile__label{flex:1 1 0%;font-weight:600;font-family:var(--secondary-font-family)}}}.gradient-overlay{position:absolute;bottom:0;left:0;right:0;height:50%;pointer-events:none;background:linear-gradient(360deg,var(--natural-bg-secondary,#161819) 0%,var(--natural-bg-secondary-285,rgba(22,24,25,0.85)) 30.29%,var(--natural-bg-secondary-250,rgba(22,24,25,0.50)) 64.9%,var(--natural-bg-secondary-20,rgba(22,24,25,0.00)) 100%)}.section-faqs__h3{font-size:var(--heading-3-font-size);line-height:var(--heading-3-line-height);font-weight:var(--heading-3-font-weight)}