.faq-element[data-v-b14775df]{flex-direction:column;gap:2.5rem;display:flex}.faq-element--nested[data-v-b14775df]{margin-left:10px}@media (width>=1200px){.faq-element[data-v-b14775df]{flex-direction:row;align-items:flex-start;gap:5rem}}.faq-intro[data-v-b14775df]{flex-direction:column;align-items:flex-start;display:flex}@media (width>=1200px){.faq-intro[data-v-b14775df]{flex-shrink:0;width:340px;position:sticky;top:6rem}}.faq-intro__icon[data-v-b14775df]{width:auto;height:72px;margin-bottom:1.5rem;display:block}.faq-intro__headline[data-v-b14775df]{text-align:left;color:var(--primary-8,#004420);letter-spacing:normal;text-transform:none;margin:0;padding-bottom:0;font-size:30px;font-weight:800;line-height:1.15}.faq-intro__headline[data-v-b14775df]:after{display:none}@media (width>=1200px){.faq-intro__headline[data-v-b14775df]{font-size:40px}}.faq-intro__divider[data-v-b14775df]{background-color:var(--primary-4,#7fc011);border-radius:999px;width:56px;height:3px;margin:1.25rem 0;display:block}.subline[data-v-b14775df]{text-align:left;color:var(--gray-6,#767c73);letter-spacing:normal;text-transform:none;white-space:pre-line;font-size:16px;font-weight:400;line-height:1.6}.faq-list[data-v-b14775df]{flex:1;width:100%}@media (width>=1200px){.faq-list[data-v-b14775df]{padding-top:8.5rem}.faq-element--no-icon .faq-list[data-v-b14775df]{padding-top:2.5rem}.faq-element--nested[data-v-b14775df]{flex-direction:column;gap:0}.faq-element--nested .faq-list[data-v-b14775df]{padding-top:0}}.faq-item[data-v-b14775df]:not(:last-child){margin-bottom:2rem}.faq-item[data-v-b14775df]:after{content:"";background-color:var(--primary-3,#d1f3a9);border-radius:999px;width:56px;height:3px;margin-top:2rem;display:block}.faq-element--nested .faq-item[data-v-b14775df]:last-child:after{display:none}.faq-question[data-v-b14775df]{margin:0}.faq-question__trigger[data-v-b14775df]{all:unset;box-sizing:border-box;cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding:.25rem 0;display:flex}.faq-question__trigger[data-v-b14775df]:focus-visible{outline:2px solid var(--primary-5,#578e2f);outline-offset:4px;border-radius:4px}.faq-question__text[data-v-b14775df]{color:var(--primary-8,#004420);font-size:16px;font-weight:600;line-height:1.5}.faq-element--nested .faq-question__text[data-v-b14775df]{font-weight:400}@media (width>=1200px){.faq-question__text[data-v-b14775df]{font-size:18px}}.faq-toggle[data-v-b14775df]{background-color:var(--primary-3,#d1f3a9);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .3s;display:flex;position:relative}.faq-toggle__bar[data-v-b14775df]{background-color:var(--primary-5,#578e2f);border-radius:999px;transition:transform .3s;position:absolute}.faq-toggle__bar--h[data-v-b14775df]{width:14px;height:2px}.faq-toggle__bar--v[data-v-b14775df]{width:2px;height:14px}.faq-item.is-open>.faq-question .faq-toggle[data-v-b14775df]{background-color:var(--primary-2,#ecfdd7)}.faq-item.is-open>.faq-question .faq-toggle__bar--v[data-v-b14775df]{transform:scaleY(0)}.answer[data-v-b14775df]{padding-top:.5rem}.faq-answer__buttons[data-v-b14775df]{gap:var(--sm,12px);flex-wrap:wrap;margin-top:1.5rem;display:flex}.answer .faq-answer__buttons[data-v-b14775df] .base-button{letter-spacing:.4px;padding:var(--xs,8px) var(--md,16px);font-size:15px;line-height:20px}.rich-text[data-v-b14775df] p,.rich-text[data-v-b14775df] span{color:var(--text,#1c1d1c);font-size:16px;line-height:1.6}
