.FAQComponent{position:relative;display:flex;justify-content:center;background-color:#fff2ee;overflow:hidden}.FAQComponent.background-green-800{background-color:#1d4444}.FAQComponent.background-nude-200{background-color:#fff2ee}.FAQComponent.background-grey-000{background-color:#fff}.FAQComponent.background-white{background-color:#fff}.FAQComponent .wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:0 .5rem;padding:0 2rem;padding-top:3.5rem;padding-bottom:3.5rem;position:relative;width:100%;color:#1d4444}.FAQComponent .header,.FAQComponent .accordion{grid-column:1 / -1}.FAQComponent .header{margin-bottom:4rem;text-align:center}.FAQComponent .header *{font-family:"Wonder",Georgia,"Times New Roman",Times,serif;font-weight:300;font-size:2rem;line-height:2.5rem;margin:0}@media(min-width:36rem){.FAQComponent .header *{font-size:2.375rem;line-height:3rem}}.FAQComponent .accordion{display:flex;align-items:flex-start;flex-wrap:wrap;width:calc(100% + 32px);margin-left:-1rem;margin-right:-1rem}.FAQComponent .accordion__item{position:relative;margin-bottom:3.5rem;padding:0 1rem 1rem;cursor:pointer}.FAQComponent .accordion__item::after{content:'';position:absolute;bottom:0;left:1rem;width:calc(100% - 32px);height:1px;background-color:#1d4444}.FAQComponent .accordion__heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.FAQComponent .accordion__title{width:calc(100% - 48px)}.FAQComponent .accordion__title *{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:"Rubik",Arial,Helvetica,sans-serif;font-weight:600;font-size:1rem;line-height:1.5rem;margin:0}@media(min-width:36rem){.FAQComponent .accordion__title *{font-size:1.125rem;line-height:2rem}}.FAQComponent .accordion__control{width:1.5rem;height:1.5rem;margin-top:.25rem}.FAQComponent .accordion__icon{transition:all .3s ease}.FAQComponent .accordion__icon.active{transform:rotate(180deg)}.FAQComponent .accordion__text{overflow:hidden;height:4.5rem;background:linear-gradient(90deg,#476f6f 0%,rgba(71,111,111,0) 100%);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.FAQComponent .accordion__text.active{height:100%;color:#476f6f;-webkit-text-fill-color:#476f6f}.FAQComponent .accordion__text *{font-family:"Rubik",Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;line-height:1.5rem;color:#476f6f}@media(min-width:36rem){.FAQComponent .accordion__text *{font-size:1rem;line-height:1.5rem}}@media(min-width:36rem){.FAQComponent .wrapper{display:grid;grid-template-columns:repeat(8,1fr);gap:0 1rem;padding:0 2.5rem;padding-top:5rem;padding-bottom:5rem}.FAQComponent .header,.FAQComponent .accordion{grid-column:2 / -2}.FAQComponent .header{margin-bottom:5rem}.FAQComponent .accordion__text{height:3rem}}@media(min-width:67.5rem){.FAQComponent .wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:0 2rem;padding:0 7rem;max-width:1440px;padding-top:5.5rem;padding-bottom:5.5rem}.FAQComponent .header,.FAQComponent .accordion{grid-column:1 / -1}.FAQComponent .header{margin-bottom:5.5rem}.FAQComponent .accordion__item{width:50%;padding-bottom:1.5rem}.FAQComponent .accordion__heading{margin-bottom:1.5rem}}