@charset "UTF-8";.text{color:#000}.hm-faq-container{max-width:900px;margin:0 auto}.hm-faq-title{font-size:2rem;line-height:1.3;color:#5b6572;font-weight:800;text-align:left;margin-bottom:0.75rem}.hm-faq-intro{font-size:0.9rem;color:#5b6572;margin-bottom:2.5rem}.hm-faq-list{display:flex;flex-direction:column;gap:1rem}.hm-faq-item{border-radius:0.75rem;border:1px solid #e2e8f0;background-color:#f9fafb;padding:1rem 1.25rem}.hm-faq-item[open]{background-color:#f1f5f9}.hm-faq-question{list-style:none;cursor:pointer;font-weight:600;font-size:1rem;color:#111827;position:relative;padding-right:1.75rem}.hm-faq-question::-webkit-details-marker{display:none}.hm-faq-question::after{content:'+';position:absolute;right:0;top:0;font-weight:700;color:#64748b}.hm-faq-item[open] .hm-faq-question::after{content:'−'}.hm-faq-answer{margin-top:0.75rem;font-size:0.95rem;color:#4b5563}.hm-faq-answer p{margin-bottom:0.5rem}.hm-faq-answer ul{margin:0.25rem 0 0.75rem 1.25rem;padding-left:0}.hm-faq-answer li{margin-bottom:0.25rem}.hm-faq-answer a{color:#000;text-decoration:none}.hm-faq-answer a:hover{text-decoration:underline}@media (max-width:640px){.hm-faq-title{font-size:1.9rem}}
