.faer-faq{color:inherit;font-family:inherit;margin:0 auto;max-width:860px}.faer-faq h2{margin:0 0 1.2rem}.faer-faq h3{font-size:1.15em;margin:2rem 0 .6rem}.faer-faq .faq-item{border-bottom:1px solid rgba(0,0,0,.15)}.faer-faq .faq-q{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;font-weight:600;gap:1rem;justify-content:space-between;line-height:1.4;padding:1rem 0;width:100%}.faer-faq .faq-q:focus-visible{outline:2px solid currentColor;outline-offset:2px}.faer-faq .faq-q:after{border-bottom:2px solid;border-right:2px solid;content:"";flex:0 0 auto;height:.55em;margin-right:.3em;transform:rotate(45deg);transition:transform .2s;width:.55em}.faer-faq .faq-q[aria-expanded=true]:after{transform:rotate(-135deg)}.faer-faq .faq-a-inner{line-height:1.6;padding:0 0 1.1rem}.faer-faq .faq-a-inner p{margin:0 0 .6rem}.faer-faq.js .faq-a{display:none}.faer-faq.js .faq-a.open{display:block}.faer-faq .faq-a a,.faer-faq .faq-a a:visited{border-bottom:0;color:inherit;font-weight:600;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:3px}.faer-faq .faq-a a:focus,.faer-faq .faq-a a:hover{opacity:.75;text-decoration-thickness:2px}.faer-faq .faq-a ol,.faer-faq .faq-a ul{margin:0 0 1em;padding-left:1.4em}.faer-faq .faq-a ul{list-style:disc outside}.faer-faq .faq-a ol{list-style:decimal outside}.faer-faq .faq-a li{display:list-item;margin:0 0 .35em;padding-left:.15em}.faer-faq .faq-a p{margin:0 0 1em}.faer-faq .faq-a-inner>:last-child{margin-bottom:0}