.vsk-faq-wrapper{max-width:800px;margin:20px auto;font-family:sans-serif}.vsk-faq-wrapper .vsk-faq-item{border-bottom:1px solid #ddd;margin-bottom:10px}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-question{padding:15px;background:#f9f9f9;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:bold;transition:background 0.3s}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-question:hover{background:#f0f0f0}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-question .vsk-icon{font-style:normal;font-size:1.4em;color:#0073aa}@media (max-width: 600px){.vsk-faq-wrapper .vsk-faq-item .vsk-faq-question .vsk-faq-question{font-size:14px;padding:12px}}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer{padding:0 15px;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out, padding 0.3s ease;background:#fff}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer img{max-width:100%;height:auto;margin:10px 0;border-radius:4px}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer h1,.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer h2,.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer h3{margin:10px 0;color:#333}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer p,.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer ul li{color:black}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer ul,.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer ol{margin-left:20px;margin-bottom:15px}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer a{color:#0073aa;text-decoration:underline}.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer a[href$=".pdf"]::before{content:"📄 "}@media (max-width: 600px){.vsk-faq-wrapper .vsk-faq-item .vsk-faq-answer .vsk-faq-answer{font-size:14px}}.vsk-faq-wrapper .vsk-faq-item.active .vsk-icon{transform:rotate(45deg)}.vsk-faq-wrapper .vsk-faq-item.active .vsk-faq-answer{max-height:1000px;padding:15px}.vsk-field-group{margin-bottom:15px}.vsk-field-group label{display:block;font-weight:bold;margin-bottom:5px}.vsk-field-group input[type="text"]{width:100%;padding:8px}
