/* Chrysalis Page Specific Styles */
/* Uses existing site classes from The Group page structure */

/* Remove all custom styles since we're using the existing site structure */
/* The page now uses the same classes as The Group page: */
/* - .header-box and .header-text for the hero */
/* - .split and .area for sections */
/* - .container-xl for content containers */
/* - .title for headings */

/* Only add minimal page-specific adjustments if needed */
.page-chrysalis {
    /* Page identifier class - no specific styles needed */
}

/* CTA Button */
.cta-container {
    margin-top: 40px;
    text-align: left;
}

.btn-cta {
    display: inline-block;
    padding: 16px 40px;
    background: #2E3AA2;
    color: white !important;
    text-decoration: none !important;
    font-weight: 700;
    font-size: 1.1rem;
    border-radius: 4px;
    transition: all 0.3s ease;
    box-shadow: 0 4px 15px rgba(46, 58, 162, 0.3);
}

.btn-cta:hover {
    background: #1a2270;
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(46, 58, 162, 0.4);
    text-decoration: none !important;
}

/* Optional: Add any Chrysalis-specific tweaks here if needed after testing */
