.faq-accordeon{padding-top:8rem;padding-bottom:8rem}
.faq-accordeon__title{margin:0 0 3.6rem;font-size:clamp(3.2rem,4.8vw,5.6rem);line-height:1.02}
.faq-accordeon__list{border-top:1.5px solid rgba(var(--color-foreground),.2)}
.faq-accordeon__item{border-bottom:1.5px solid rgba(var(--color-foreground),.2)}
.faq-accordeon__question{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:2.4rem 0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2.2rem;line-height:1.2;letter-spacing:-.01em;list-style:none;cursor:pointer}
.faq-accordeon__question::-webkit-details-marker{display:none}
.faq-accordeon__toggle{display:grid;flex:none;place-items:center;width:3.6rem;height:3.6rem;border:1.5px solid currentColor;border-radius:50%;font-family:var(--font-body-family);font-size:2rem;line-height:1;transition:transform .3s,background .3s}
.faq-accordeon__item[open] .faq-accordeon__toggle{transform:rotate(45deg);background:#B7D07A;border-color:#1E2A22;color:#1E2A22}
.faq-accordeon__answer{max-width:80rem;padding:0 5.6rem 2.6rem 0;font-size:1.6rem;line-height:1.6}
.faq-accordeon__answer p{margin:0 0 1rem}
@media(max-width:749px){.faq-accordeon{padding-top:5.6rem;padding-bottom:5.6rem}.faq-accordeon__question{font-size:1.8rem}.faq-accordeon__answer{padding-right:0}}
