.faq{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1280px;gap:32px;padding-top:5rem;padding-bottom:5rem}.faq nav{width:calc(30% - 16px);position:sticky;top:8rem;display:flex;flex-direction:column;height:100%}.faq nav a{font-family:var(--font-heading-family);text-transform:uppercase;font-size:1.4rem;line-height:1.8rem;font-weight:500;letter-spacing:1px;padding-bottom:1.2rem;text-decoration:none}.faq .accordeon{margin-top:0;width:calc(70% - 16px);font-size:14px}.faq .accordeon h2{margin-top:5rem;margin-bottom:0;font-size:1.4rem;line-height:1.8rem;font-weight:600;letter-spacing:1px;padding-bottom:8px;text-transform:uppercase}.faq .accordeon h2:first-child{margin-top:0}.faq .accordeon h2+h3{margin-top:0;border-top:none}.faq .accordeon h3{cursor:pointer;font-size:1.6rem;text-transform:initial;margin-top:0;margin-bottom:0;padding:1.4rem 0 1rem;border-bottom:1px solid black;display:flex;align-items:center;justify-content:space-between}.faq .accordeon h3 .svg-wrapper{width:1.2rem}.faq .accordeon h3 .svg-wrapper .icon-minus{display:none}.faq .accordeon h3.opened .svg-wrapper .icon-plus{display:none}.faq .accordeon h3.opened .svg-wrapper .icon-minus{display:block}.faq .accordeon>div{display:none;padding:12px 0;border-bottom:1px solid black}.faq .accordeon>div>:last-child{margin-bottom:0}@media screen and (max-width:989px){.faq{flex-direction:column;gap:4rem}.faq nav{width:100%;position:static;top:0}.faq .accordeon{width:100%}}