/* Hero Fix - Remove Typewriter Animation */
.hero-subtitle {
    /* Ensure text is fully visible */
    opacity: 1 !important;
    visibility: visible !important;
    width: 100% !important;
    white-space: normal !important;
    overflow: visible !important;
    text-overflow: clip !important;
    display: block !important;
    border-right: none !important;
    animation: none !important;
}

/* Remove any animations that might affect the text */
@keyframes none {
    from { opacity: 1; }
    to { opacity: 1; }
}

/* Ensure the text is properly spaced and aligned */
.hero-content p {
    margin: 1.5rem 0;
    line-height: 1.6;
    max-width: 100%;
    color: var(--text-color, #333);
    font-size: 1.1rem;
}

/* Remove any blinking cursor animation */
@keyframes blink-caret {
    from, to { border-color: transparent }
    50% { border-color: transparent }
}

/* Make sure the text is visible on all backgrounds */
.hero-subtitle {
    text-shadow: 0 1px 2px rgba(0,0,0,0.1);
}
