

        img {
            max-width: 100%;
            height: auto;
        }

        /* FAQ Hero Section */
        .faq-hero {
            background: url('https://www.raseedapp.com/wp-content/uploads/2026/04/bg.png');
            background-size: cover;
            background-position: center;
            height: 300px;
            display: flex;
            align-items: center;
        }

        /* Accordion Custom Styles */
        .accordion-item {
            border-bottom: 1px solid #e2e8f0;
            border-top: none;
            border-left: none;
            border-right: none;
            border-radius: 0;
        }

        .accordion-header {
            width: 100%;
            padding: 1.25rem 1rem;
            display: flex;
            justify-content: space-between;
            align-items: center;
            text-align: left;
            font-weight: 600;
            color: #334155;
            background-color: #f5fff954;
            transition: background-color 0.2s;
            border: none;
        }

        .accordion-header:hover {
            background-color: #f1f5f9;
        }

        .accordion-content {
            padding: 0;
            max-height: 0;
            overflow: hidden;
            transition: max-height 0.3s ease-out, padding 0.3s ease;
            background-color: #ffffff;
            font-size: 0.95rem;
            line-height: 1.6;
            color: #475569;
        }

        .accordion-item.active .accordion-content {
            max-height: 500px;
            padding: 1.25rem 1rem;
        }

        .icon-svg {
            width: 1.25rem;
            height: 1.25rem;
            transition: transform 0.2s;
        }
        
        .custom-link-hover:hover {
            color: #0d6efd !important;
        }