/* Remove global section margins for engenharia page sections */
.engenharia-page-wrapper section {
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    display: block !important;
    justify-content: unset !important;
}

/* === ENGENHARIA PAGE CUSTOM STYLES === */

/* Hero Section */
.engenharia-hero {
    position: relative;
}

/* Culture Section */
.engenharia-culture {
    background: linear-gradient(to bottom, #fff 0%, #f9fafb 100%);
}

@media (max-width: 768px) {
    .engenharia-hero h1 {
        font-size: 2.2rem !important;
    }

    .engenharia-hero p {
        font-size: 1.1rem !important;
    }

    .engenharia-culture h2 {
        font-size: 1.8rem !important;
    }
}
