.faq_headlines{position:sticky;top:60px;align-self:flex-start}.faq .accordion{border:none;margin-left:7px}.faq .accordion:first-of-type{margin-top:1rem}.faq_big_headline{font-weight:700;margin-bottom:2rem;letter-spacing:1.7px;margin-top:45px}.faq summary .icon-caret{position:relative;height:.6rem;right:.5rem;top:calc(50% - .4rem);transform:rotate(-90deg)}.faq .accordion details[open]>summary .icon-caret{transform:rotate(0)}.faq .accordion__content p{margin-left:12px;font-size:16px;line-height:1.5}.faq_headlines a{margin-bottom:1rem;font-size:16px;letter-spacing:1px}.faq_big_headline:first-of-type{margin-top:0}.faq{margin-top:8rem;margin-bottom:8rem}.faq .summary__title{font-size:16px;line-height:1.5;align-items:baseline}.faq summary svg{margin-top:5px;margin-right:5px}.faq details[open] summary~*{animation:.5s ease-in-out sweep}.faq_headline.is-active{font-weight:700;font-size:18px}@keyframes sweep{0%{opacity:0;margin-left:-10px}100%{opacity:1;margin-left:0}}.faq .accordion summary{padding:.8rem 0}@media screen and (max-width:749px){.faq_container{width:100%!important}.faq{margin:5rem 0}.faq_big_headline{letter-spacing:0}.faq .summary__title{max-width:376px}}