.typogenia-faq{margin-top:60px;margin-bottom:30px}.typogenia-faq-title{font-size:28px;line-height:1.3;font-weight:600;margin-bottom:25px;padding-bottom:0}.typogenia-faq-item{border-bottom:1px solid #dedede;margin:0;padding:0}.typogenia-faq-question{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;font-size:18px;line-height:1.5;font-weight:600;list-style:none}.typogenia-faq-question::-webkit-details-marker{display:none}.typogenia-faq-question::marker{content:""}.typogenia-faq-question::after{content:"+";flex-shrink:0;font-size:24px;font-weight:400;line-height:1}.typogenia-faq-item[open] .typogenia-faq-question::after{content:"−"}.typogenia-faq-answer{padding:0 30px 20px 0;font-size:16px;line-height:1.7}.typogenia-faq-answer p{margin:0 0 12px;padding:0}.typogenia-faq-answer p:last-child{margin-bottom:0}.typogenia-faq-question:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:767px){.typogenia-faq{margin-top:40px}.typogenia-faq-title{font-size:24px}.typogenia-faq-question{font-size:16px;padding:17px 0}.typogenia-faq-answer{font-size:15px;padding-right:10px}}