{"id":859,"date":"2026-04-12T04:02:13","date_gmt":"2026-04-12T04:02:13","guid":{"rendered":"https:\/\/gammva.com.mx\/?page_id=859"},"modified":"2026-04-25T19:36:47","modified_gmt":"2026-04-25T19:36:47","slug":"obra-electromecanica","status":"publish","type":"page","link":"https:\/\/gammva.com.mx\/?page_id=859","title":{"rendered":"Obra Electromecanica"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-51b2b12 stk-block-background stk--has-background-overlay\" data-block-id=\"51b2b12\"><style>.stk-51b2b12 {background-image:url(https:\/\/gammva.com.mx\/wp-content\/uploads\/2025\/10\/vecteezy_engineer-working-check-system-of-power-distribution-electric_46480485-scaled.jpg) !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;padding-top:300px !important;padding-bottom:200px !important;margin-bottom:0px !important;}.stk-51b2b12-column{--stk-column-gap:35px !important;}@media screen and (max-width:999px){.stk-51b2b12 {padding-top:250px !important;padding-bottom:150px !important;}}@media screen and (max-width:689px){.stk-51b2b12 {padding-top:150px !important;padding-bottom:100px !important;}}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-51b2b12-column\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3a43e6b\" data-v=\"4\" data-block-id=\"3a43e6b\"><style>.stk-3a43e6b-container{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}@media screen and (min-width:690px){.stk-3a43e6b {flex:var(--stk-flex-grow, 1) 1 calc(52.9% - var(--stk-column-gap, 0px) * 1 \/ 2 ) !important;}}@media screen and (min-width:690px) and (max-width:999px){.stk-3a43e6b {flex:var(--stk-flex-grow, 1) 1 calc(100% - var(--stk-column-gap, 0px) * 0 \/ 1 ) !important;}}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-3a43e6b-container stk--no-background stk--no-padding\"><div class=\"has-text-align-center-tablet stk-block-content stk-inner-blocks stk-3a43e6b-inner-blocks\">\n<div class=\"wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-7225c59\" data-block-id=\"7225c59\"><style>.stk-7225c59 {margin-bottom:10px !important;}.stk-7225c59 .stk-block-heading__text{font-size:45px !important;color:var(--theme-palette-color-8, #ffffff) !important;line-height:1.3em !important;font-weight:800 !important;}@media screen and (max-width:999px){.stk-7225c59 .stk-block-heading__text{font-size:40px !important;}}@media screen and (max-width:689px){.stk-7225c59 .stk-block-heading__text{font-size:30px !important;}}<\/style><h2 class=\"stk-block-heading__text has-text-color\"><\/h2><\/div>\n<\/div><\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-0e2597c\" data-v=\"4\" data-block-id=\"0e2597c\"><style>.stk-0e2597c-container{margin-top:0px !important;margin-right:0px !important;margin-bottom:0px !important;margin-left:0px !important;}@media screen and (min-width:690px){.stk-0e2597c {flex:var(--stk-flex-grow, 1) 1 calc(47.099999999999994% - var(--stk-column-gap, 0px) * 1 \/ 2 ) !important;}}@media screen and (min-width:690px) and (max-width:999px){.stk-0e2597c {flex:var(--stk-flex-grow, 1) 1 calc(100% - var(--stk-column-gap, 0px) * 0 \/ 1 ) !important;}}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-0e2597c-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-0e2597c-inner-blocks\"><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<!DOCTYPE html>\n<html lang=\"es\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Obra Electromecanica | Gammva Energy Group<\/title>\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400&#038;family=Barlow+Condensed:wght@700;800;900&#038;family=DM+Sans:wght@300;400;500&#038;display=swap\" rel=\"stylesheet\">\n<style>\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --verde: #0D6B3A;\n    --verde-medio: #12884A;\n    --verde-claro: #E8F5EE;\n    --negro: #0A0A0A;\n    --gris-oscuro: #1A1A1A;\n    --gris-medio: #4A4A4A;\n    --gris-suave: #8A8A8A;\n    --gris-linea: #E5E5E5;\n    --blanco: #FFFFFF;\n    --fondo: #FAFAFA;\n  }\n\n  html { scroll-behavior: smooth; }\n\n  body {\n    font-family: 'DM Sans', sans-serif;\n    background: var(--blanco);\n    color: var(--negro);\n    overflow-x: hidden;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  \/* \u2500\u2500\u2500 HERO \u2500\u2500\u2500 *\/\n  .hero {\n    min-height: 100vh;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    text-align: center;\n    padding: 8rem 2rem 6rem;\n    position: relative;\n    background: var(--blanco);\n    overflow: hidden;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    top: 0; left: 0; right: 0;\n    height: 3px;\n    background: var(--verde);\n  }\n\n  .hero-eyebrow {\n    font-family: 'Barlow', sans-serif;\n    font-size: 0.75rem;\n    font-weight: 600;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--verde);\n    margin-bottom: 2rem;\n    opacity: 0;\n    animation: fadeUp 0.8s ease 0.1s forwards;\n  }\n\n  .hero-headline {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(4rem, 10vw, 9rem);\n    font-weight: 900;\n    line-height: 0.92;\n    letter-spacing: -0.02em;\n    color: var(--negro);\n    max-width: 1100px;\n    margin-bottom: 2.5rem;\n    opacity: 0;\n    animation: fadeUp 0.8s ease 0.25s forwards;\n  }\n\n  .hero-headline em {\n    font-style: normal;\n    color: var(--verde);\n  }\n\n  .hero-sub {\n    font-family: 'DM Sans', sans-serif;\n    font-size: clamp(1.05rem, 2vw, 1.3rem);\n    font-weight: 300;\n    color: var(--gris-medio);\n    max-width: 600px;\n    line-height: 1.7;\n    margin-bottom: 3.5rem;\n    opacity: 0;\n    animation: fadeUp 0.8s ease 0.4s forwards;\n  }\n\n  .hero-ctas {\n    display: flex;\n    gap: 1rem;\n    flex-wrap: wrap;\n    justify-content: center;\n    opacity: 0;\n    animation: fadeUp 0.8s ease 0.55s forwards;\n  }\n\n  .btn-primary {\n    background: var(--negro);\n    color: var(--blanco);\n    font-family: 'Barlow', sans-serif;\n    font-size: 0.95rem;\n    font-weight: 600;\n    letter-spacing: 0.04em;\n    padding: 1rem 2.4rem;\n    border: none;\n    border-radius: 2px;\n    cursor: pointer;\n    text-decoration: none;\n    transition: background 0.2s ease, transform 0.2s ease;\n    display: inline-block;\n  }\n  .btn-primary:hover { background: var(--verde); transform: translateY(-1px); }\n\n  .btn-secondary {\n    background: transparent;\n    color: var(--negro);\n    font-family: 'Barlow', sans-serif;\n    font-size: 0.95rem;\n    font-weight: 600;\n    letter-spacing: 0.04em;\n    padding: 1rem 2.4rem;\n    border: 1.5px solid var(--negro);\n    border-radius: 2px;\n    cursor: pointer;\n    text-decoration: none;\n    transition: all 0.2s ease;\n    display: inline-block;\n  }\n  .btn-secondary:hover { border-color: var(--verde); color: var(--verde); transform: translateY(-1px); }\n\n  .hero-scroll {\n    position: absolute;\n    bottom: 2.5rem;\n    left: 50%;\n    transform: translateX(-50%);\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 0.5rem;\n    opacity: 0;\n    animation: fadeIn 1s ease 1.2s forwards;\n  }\n  .hero-scroll span {\n    font-size: 0.68rem;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--gris-suave);\n    font-weight: 500;\n  }\n  .scroll-line {\n    width: 1px;\n    height: 40px;\n    background: linear-gradient(to bottom, var(--gris-linea), transparent);\n    animation: scrollPulse 2s ease infinite;\n  }\n\n  \/* \u2500\u2500\u2500 STATS BAR \u2500\u2500\u2500 *\/\n  .stats-bar {\n    background: var(--negro);\n    padding: 4rem 2rem;\n  }\n\n  .stats-inner {\n    max-width: 1100px;\n    margin: 0 auto;\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));\n    gap: 0;\n  }\n\n  .stat-item {\n    text-align: center;\n    padding: 1.5rem 2rem;\n    border-right: 1px solid rgba(255,255,255,0.08);\n  }\n  .stat-item:last-child { border-right: none; }\n\n  .stat-number {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 3.5rem;\n    font-weight: 900;\n    color: var(--blanco);\n    line-height: 1;\n    margin-bottom: 0.6rem;\n  }\n  .stat-number span { color: var(--verde-medio); }\n\n  .stat-label {\n    font-family: 'DM Sans', sans-serif;\n    font-size: 0.8rem;\n    font-weight: 400;\n    color: rgba(255,255,255,0.45);\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  \/* \u2500\u2500\u2500 SECTION BASE \u2500\u2500\u2500 *\/\n  .section {\n    padding: 7rem 2rem;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n\n  .section-eyebrow {\n    font-family: 'Barlow', sans-serif;\n    font-size: 0.7rem;\n    font-weight: 700;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--verde);\n    margin-bottom: 1.2rem;\n    display: block;\n  }\n\n  .section-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(2.5rem, 5vw, 4rem);\n    font-weight: 900;\n    line-height: 1;\n    letter-spacing: -0.01em;\n    color: var(--negro);\n    margin-bottom: 1.5rem;\n  }\n\n  .section-body {\n    font-size: 1.05rem;\n    font-weight: 300;\n    color: var(--gris-medio);\n    line-height: 1.75;\n    max-width: 580px;\n  }\n\n  \/* \u2500\u2500\u2500 INTRO \u2500\u2500\u2500 *\/\n  .intro-wrap {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 6rem;\n    align-items: center;\n    padding: 7rem 2rem;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n\n  .intro-visual {\n    position: relative;\n    aspect-ratio: 4\/5;\n    background: var(--negro);\n    border-radius: 2px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    overflow: hidden;\n  }\n\n  .intro-visual-inner {\n    width: 100%;\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end;\n    padding: 3rem;\n    background: linear-gradient(160deg, #0D6B3A22 0%, #0A0A0A 70%);\n    position: relative;\n  }\n\n  .voltage-badge {\n    position: absolute;\n    top: 2.5rem;\n    right: 2.5rem;\n    width: 80px;\n    height: 80px;\n    border: 1.5px solid rgba(255,255,255,0.15);\n    border-radius: 50%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    gap: 2px;\n  }\n  .voltage-badge .vb-num {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-weight: 900;\n    font-size: 1.5rem;\n    color: var(--blanco);\n    line-height: 1;\n  }\n  .voltage-badge .vb-unit {\n    font-size: 0.6rem;\n    color: rgba(255,255,255,0.45);\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n  }\n\n  .intro-visual-text {\n    color: var(--blanco);\n  }\n  .intro-visual-text h3 {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 2rem;\n    font-weight: 900;\n    line-height: 1.05;\n    margin-bottom: 0.75rem;\n  }\n  .intro-visual-text p {\n    font-size: 0.85rem;\n    color: rgba(255,255,255,0.5);\n    font-weight: 300;\n    line-height: 1.6;\n  }\n\n  \/* Circuit pattern *\/\n  .circuit-svg {\n    position: absolute;\n    top: 0; left: 0;\n    width: 100%; height: 100%;\n    opacity: 0.06;\n  }\n\n  \/* \u2500\u2500\u2500 SERVICIOS \u2500\u2500\u2500 *\/\n  .servicios-wrap {\n    background: var(--fondo);\n    padding: 7rem 2rem;\n  }\n  .servicios-inner { max-width: 1100px; margin: 0 auto; }\n\n  .servicios-header {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 4rem;\n    margin-bottom: 5rem;\n    align-items: end;\n  }\n\n  .servicios-grid {\n    display: grid;\n    grid-template-columns: repeat(3, 1fr);\n    gap: 1px;\n    background: var(--gris-linea);\n  }\n\n  .servicio-card {\n    background: var(--blanco);\n    padding: 3rem 2.5rem;\n    transition: background 0.3s ease;\n    cursor: default;\n    position: relative;\n    overflow: hidden;\n  }\n  .servicio-card:hover { background: var(--negro); }\n  .servicio-card:hover .servicio-num,\n  .servicio-card:hover .servicio-title,\n  .servicio-card:hover .servicio-desc { color: var(--blanco); }\n  .servicio-card:hover .servicio-icon-wrap { background: var(--verde); }\n  .servicio-card:hover .servicio-bar { background: var(--verde); }\n\n  .servicio-card::after {\n    content: '';\n    position: absolute;\n    bottom: 0; left: 0;\n    width: 100%; height: 2px;\n    background: var(--verde);\n    transform: scaleX(0);\n    transform-origin: left;\n    transition: transform 0.4s ease;\n  }\n  .servicio-card:hover::after { transform: scaleX(1); }\n\n  .servicio-icon-wrap {\n    width: 48px;\n    height: 48px;\n    background: var(--verde-claro);\n    border-radius: 2px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 2rem;\n    transition: background 0.3s ease;\n  }\n\n  .servicio-bar {\n    width: 32px;\n    height: 2px;\n    background: var(--verde);\n    margin-bottom: 2rem;\n    transition: background 0.3s ease;\n  }\n\n  .servicio-num {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 0.75rem;\n    font-weight: 700;\n    letter-spacing: 0.2em;\n    color: var(--gris-suave);\n    margin-bottom: 1rem;\n    display: block;\n    transition: color 0.3s ease;\n  }\n\n  .servicio-title {\n    font-family: 'Barlow', sans-serif;\n    font-size: 1.2rem;\n    font-weight: 700;\n    color: var(--negro);\n    margin-bottom: 1rem;\n    line-height: 1.3;\n    transition: color 0.3s ease;\n  }\n\n  .servicio-desc {\n    font-size: 0.88rem;\n    color: var(--gris-suave);\n    line-height: 1.7;\n    font-weight: 400;\n    transition: color 0.3s ease;\n  }\n\n  \/* \u2500\u2500\u2500 DIFERENCIADORES \u2500\u2500\u2500 *\/\n  .dif-wrap { background: var(--negro); padding: 7rem 2rem; }\n  .dif-inner { max-width: 1100px; margin: 0 auto; }\n\n  .dif-header {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-start;\n    margin-bottom: 5rem;\n    gap: 3rem;\n  }\n\n  .dif-header .section-title { color: var(--blanco); margin-bottom: 0; }\n  .dif-header .section-eyebrow { color: var(--verde-medio); }\n\n  .dif-tagline {\n    font-size: 1.05rem;\n    color: rgba(255,255,255,0.4);\n    font-weight: 300;\n    line-height: 1.7;\n    max-width: 380px;\n    flex-shrink: 0;\n  }\n\n  .dif-list {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border-top: 1px solid rgba(255,255,255,0.08);\n  }\n\n  .dif-item {\n    padding: 2.5rem 0;\n    border-bottom: 1px solid rgba(255,255,255,0.08);\n    display: grid;\n    grid-template-columns: 48px 1fr;\n    gap: 1.5rem;\n    align-items: start;\n    padding-right: 3rem;\n  }\n  .dif-item:nth-child(even) { padding-right: 0; padding-left: 3rem; border-left: 1px solid rgba(255,255,255,0.08); }\n\n  .dif-dot {\n    width: 10px;\n    height: 10px;\n    border-radius: 50%;\n    background: var(--verde-medio);\n    margin-top: 0.35rem;\n    flex-shrink: 0;\n  }\n\n  .dif-icon {\n    width: 36px;\n    height: 36px;\n    border-radius: 50%;\n    background: rgba(255,255,255,0.05);\n    border: 1px solid rgba(255,255,255,0.1);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    flex-shrink: 0;\n  }\n\n  .dif-content {}\n\n  .dif-title {\n    font-family: 'Barlow', sans-serif;\n    font-size: 1rem;\n    font-weight: 700;\n    color: var(--blanco);\n    margin-bottom: 0.5rem;\n    line-height: 1.3;\n  }\n\n  .dif-desc {\n    font-size: 0.85rem;\n    color: rgba(255,255,255,0.4);\n    line-height: 1.7;\n    font-weight: 300;\n  }\n\n  \/* \u2500\u2500\u2500 PROCESO \u2500\u2500\u2500 *\/\n  .proceso-wrap {\n    padding: 7rem 2rem;\n    max-width: 1100px;\n    margin: 0 auto;\n  }\n\n  .proceso-header {\n    text-align: center;\n    margin-bottom: 5rem;\n  }\n\n  .proceso-steps {\n    display: grid;\n    grid-template-columns: repeat(4, 1fr);\n    position: relative;\n    gap: 2rem;\n  }\n\n  .proceso-connector {\n    position: absolute;\n    top: 2rem;\n    left: calc(12.5% + 1rem);\n    right: calc(12.5% + 1rem);\n    height: 1px;\n    background: var(--gris-linea);\n    z-index: 0;\n  }\n\n  .proceso-step {\n    position: relative;\n    z-index: 1;\n    text-align: center;\n  }\n\n  .step-num-wrap {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 2rem;\n  }\n\n  .step-num {\n    width: 4rem;\n    height: 4rem;\n    border-radius: 50%;\n    background: var(--blanco);\n    border: 1.5px solid var(--gris-linea);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 1.3rem;\n    font-weight: 900;\n    color: var(--negro);\n    transition: all 0.3s ease;\n    position: relative;\n    z-index: 1;\n  }\n\n  .proceso-step:hover .step-num {\n    background: var(--negro);\n    color: var(--blanco);\n    border-color: var(--negro);\n  }\n\n  .step-title {\n    font-family: 'Barlow', sans-serif;\n    font-size: 1rem;\n    font-weight: 700;\n    color: var(--negro);\n    margin-bottom: 0.75rem;\n    line-height: 1.3;\n  }\n\n  .step-desc {\n    font-size: 0.85rem;\n    color: var(--gris-suave);\n    line-height: 1.65;\n    font-weight: 300;\n  }\n\n  \/* \u2500\u2500\u2500 TENSION SECTION \u2500\u2500\u2500 *\/\n  .tension-wrap {\n    background: var(--negro);\n    padding: 0;\n    overflow: hidden;\n  }\n\n  .tension-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    min-height: 60vh;\n  }\n\n  .tension-panel {\n    padding: 6rem 4rem;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    position: relative;\n    overflow: hidden;\n    transition: background 0.4s ease;\n  }\n\n  .tension-panel.media {\n    background: var(--negro);\n    border-right: 1px solid rgba(255,255,255,0.07);\n  }\n\n  .tension-panel.alta {\n    background: #0D1A12;\n  }\n\n  .tension-panel:hover { background: #0D6B3A22; }\n\n  .tension-kv {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 8rem;\n    font-weight: 900;\n    color: rgba(255,255,255,0.04);\n    line-height: 1;\n    position: absolute;\n    bottom: -1rem;\n    right: 2rem;\n    letter-spacing: -0.04em;\n    pointer-events: none;\n    user-select: none;\n  }\n\n  .tension-eyebrow {\n    font-size: 0.68rem;\n    font-weight: 700;\n    letter-spacing: 0.25em;\n    text-transform: uppercase;\n    color: var(--verde-medio);\n    margin-bottom: 1.5rem;\n  }\n\n  .tension-title {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 2.8rem;\n    font-weight: 900;\n    color: var(--blanco);\n    line-height: 0.95;\n    margin-bottom: 2rem;\n    letter-spacing: -0.01em;\n  }\n\n  .tension-range {\n    display: inline-flex;\n    align-items: center;\n    gap: 0.5rem;\n    background: rgba(255,255,255,0.05);\n    border: 1px solid rgba(255,255,255,0.1);\n    padding: 0.4rem 1rem;\n    border-radius: 2rem;\n    margin-bottom: 2rem;\n  }\n  .tension-range span {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 1rem;\n    font-weight: 700;\n    color: var(--verde-medio);\n  }\n  .tension-range small {\n    font-size: 0.75rem;\n    color: rgba(255,255,255,0.35);\n    font-weight: 300;\n  }\n\n  .tension-list {\n    list-style: none;\n    display: flex;\n    flex-direction: column;\n    gap: 0.75rem;\n  }\n\n  .tension-list li {\n    font-size: 0.88rem;\n    color: rgba(255,255,255,0.5);\n    font-weight: 300;\n    line-height: 1.5;\n    display: flex;\n    align-items: flex-start;\n    gap: 0.75rem;\n  }\n\n  .tension-list li::before {\n    content: '';\n    width: 4px;\n    height: 4px;\n    border-radius: 50%;\n    background: var(--verde-medio);\n    flex-shrink: 0;\n    margin-top: 0.5rem;\n  }\n\n  \/* \u2500\u2500\u2500 CTA \u2500\u2500\u2500 *\/\n  .cta-wrap {\n    padding: 9rem 2rem;\n    text-align: center;\n    background: var(--blanco);\n    position: relative;\n    overflow: hidden;\n  }\n\n  .cta-wrap::before {\n    content: '';\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    width: 600px;\n    height: 600px;\n    border-radius: 50%;\n    background: radial-gradient(circle, #E8F5EE 0%, transparent 70%);\n    pointer-events: none;\n  }\n\n  .cta-inner { position: relative; z-index: 1; }\n\n  .cta-headline {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: clamp(3rem, 6vw, 6rem);\n    font-weight: 900;\n    line-height: 0.95;\n    letter-spacing: -0.02em;\n    color: var(--negro);\n    margin-bottom: 2rem;\n    max-width: 900px;\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .cta-headline em { font-style: normal; color: var(--verde); }\n\n  .cta-sub {\n    font-size: 1.05rem;\n    color: var(--gris-medio);\n    font-weight: 300;\n    margin-bottom: 3rem;\n    max-width: 480px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 1.7;\n  }\n\n  .cta-actions {\n    display: flex;\n    gap: 1rem;\n    justify-content: center;\n    flex-wrap: wrap;\n    margin-bottom: 3rem;\n  }\n\n  .cta-contact-strip {\n    display: flex;\n    gap: 3rem;\n    justify-content: center;\n    flex-wrap: wrap;\n    margin-top: 2rem;\n  }\n\n  .contact-item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 0.3rem;\n  }\n\n  .contact-label {\n    font-size: 0.68rem;\n    font-weight: 700;\n    letter-spacing: 0.15em;\n    text-transform: uppercase;\n    color: var(--gris-suave);\n  }\n\n  .contact-value {\n    font-family: 'Barlow', sans-serif;\n    font-size: 1rem;\n    font-weight: 600;\n    color: var(--negro);\n  }\n\n  \/* \u2500\u2500\u2500 NORMAS STRIP \u2500\u2500\u2500 *\/\n  .normas-strip {\n    background: var(--verde);\n    padding: 2.5rem 2rem;\n    overflow: hidden;\n  }\n\n  .normas-inner {\n    max-width: 1100px;\n    margin: 0 auto;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 2rem;\n    flex-wrap: wrap;\n  }\n\n  .norma-label {\n    font-family: 'Barlow', sans-serif;\n    font-size: 0.7rem;\n    font-weight: 700;\n    letter-spacing: 0.2em;\n    text-transform: uppercase;\n    color: rgba(255,255,255,0.6);\n    white-space: nowrap;\n  }\n\n  .norma-tags {\n    display: flex;\n    gap: 1rem;\n    flex-wrap: wrap;\n  }\n\n  .norma-tag {\n    font-family: 'Barlow Condensed', sans-serif;\n    font-size: 1rem;\n    font-weight: 700;\n    color: var(--blanco);\n    padding: 0.3rem 1rem;\n    border: 1px solid rgba(255,255,255,0.25);\n    border-radius: 2px;\n    letter-spacing: 0.05em;\n  }\n\n  \/* \u2500\u2500\u2500 ANIMATIONS \u2500\u2500\u2500 *\/\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(24px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n  @keyframes fadeIn {\n    from { opacity: 0; }\n    to { opacity: 1; }\n  }\n  @keyframes scrollPulse {\n    0%, 100% { opacity: 0.3; transform: scaleY(1); }\n    50% { opacity: 1; transform: scaleY(1.2); }\n  }\n\n  .reveal {\n    opacity: 0;\n    transform: translateY(32px);\n    transition: opacity 0.7s ease, transform 0.7s ease;\n  }\n  .reveal.visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n  .reveal-delay-1 { transition-delay: 0.1s; }\n  .reveal-delay-2 { transition-delay: 0.2s; }\n  .reveal-delay-3 { transition-delay: 0.3s; }\n  .reveal-delay-4 { transition-delay: 0.4s; }\n\n  \/* \u2500\u2500\u2500 RESPONSIVE \u2500\u2500\u2500 *\/\n  @media (max-width: 900px) {\n    .intro-wrap { grid-template-columns: 1fr; }\n    .intro-visual { aspect-ratio: 16\/9; }\n    .servicios-grid { grid-template-columns: 1fr; }\n    .servicios-header { grid-template-columns: 1fr; gap: 2rem; }\n    .dif-header { flex-direction: column; }\n    .dif-list { grid-template-columns: 1fr; }\n    .dif-item:nth-child(even) { border-left: none; padding-left: 0; }\n    .proceso-steps { grid-template-columns: 1fr 1fr; }\n    .tension-grid { grid-template-columns: 1fr; }\n    .tension-panel { padding: 4rem 2rem; }\n  }\n\n  @media (max-width: 600px) {\n    .stats-inner { grid-template-columns: 1fr 1fr; }\n    .stat-item { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.08); }\n    .proceso-steps { grid-template-columns: 1fr; }\n    .proceso-connector { display: none; }\n  }\n<\/style>\n<\/head>\n<body>\n\n<!-- \u2500\u2500\u2500 HERO \u2500\u2500\u2500 -->\n<section class=\"hero\">\n  <p class=\"hero-eyebrow\">Gammva Energy Group \u00b7 Obra Electromec\u00e1nica<\/p>\n  <h1 class=\"hero-headline\">\n    Infraestructura<br>\n    el\u00e9ctrica de <em>alto<\/em><br>\n    <em>rendimiento<\/em>\n  <\/h1>\n  <p class=\"hero-sub\">\n    Dise\u00f1amos, ejecutamos y mantenemos obras electromec\u00e1nicas en media y alta tensi\u00f3n. Control total del proceso. Sin subcontratistas. Sin compromisos en calidad.\n  <\/p>\n  <div class=\"hero-ctas\">\n    <a href=\"https:\/\/gammva.com.mx\/?page_id=842\" class=\"btn-primary\" target=\"_blank\">Ver servicios<\/a>\n    <a href=\"https:\/\/wa.me\/5545515133\" class=\"btn-secondary\" target=\"_blank\">Solicitar diagn\u00f3stico<\/a>\n  <\/div>\n  <div class=\"hero-scroll\">\n    <span>Scroll<\/span>\n    <div class=\"scroll-line\"><\/div>\n  <\/div>\n<\/section>\n\n<!-- \u2500\u2500\u2500 STATS BAR \u2500\u2500\u2500 -->\n<div class=\"stats-bar\">\n  <div class=\"stats-inner\">\n    <div class=\"stat-item reveal\">\n      <div class=\"stat-number\">+<span>150<\/span><\/div>\n      <div class=\"stat-label\">Proyectos ejecutados<\/div>\n    <\/div>\n    <div class=\"stat-item reveal reveal-delay-1\">\n      <div class=\"stat-number\"><span>400<\/span>kV<\/div>\n      <div class=\"stat-label\">Alta tensi\u00f3n m\u00e1xima<\/div>\n    <\/div>\n    <div class=\"stat-item reveal reveal-delay-2\">\n      <div class=\"stat-number\"><span>100<\/span>%<\/div>\n      <div class=\"stat-label\">Ejecuci\u00f3n propia<\/div>\n    <\/div>\n    <div class=\"stat-item reveal reveal-delay-3\">\n      <div class=\"stat-number\"><span>0<\/span><\/div>\n      <div class=\"stat-label\">Incidentes de seguridad<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2500\u2500\u2500 NORMAS STRIP \u2500\u2500\u2500 -->\n<div class=\"normas-strip\">\n  <div class=\"normas-inner\">\n    <span class=\"norma-label\">Cumplimiento normativo<\/span>\n    <div class=\"norma-tags\">\n      <span class=\"norma-tag\">NOM-001-SEDE<\/span>\n      <span class=\"norma-tag\">C\u00f3digo de Red CFE<\/span>\n      <span class=\"norma-tag\">CENACE<\/span>\n      <span class=\"norma-tag\">MEM<\/span>\n      <span class=\"norma-tag\">IEEE C57<\/span>\n      <span class=\"norma-tag\">IEC 60076<\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2500\u2500\u2500 INTRO \u2500\u2500\u2500 -->\n<div class=\"intro-wrap\">\n  <div class=\"reveal\">\n    <span class=\"section-eyebrow\">\u00bfPor qu\u00e9 importa la infraestructura el\u00e9ctrica?<\/span>\n    <h2 class=\"section-title\">El sistema el\u00e9ctrico es el coraz\u00f3n de su operaci\u00f3n.<\/h2>\n    <p class=\"section-body\">\n      Una falla en media o alta tensi\u00f3n no es un inconveniente: es tiempo de producci\u00f3n perdido, multas regulatorias y riesgo para su personal. En Gammva Energy Group asumimos la responsabilidad completa de su infraestructura, desde la ingenier\u00eda hasta la puesta en servicio, con equipos propios y est\u00e1ndares de clase mundial.\n    <\/p>\n    <br><br>\n    <p class=\"section-body\">\n      No somos un intermediario. Somos su socio t\u00e9cnico a largo plazo.\n    <\/p>\n  <\/div>\n  <div class=\"intro-visual reveal reveal-delay-2\">\n    <div class=\"intro-visual-inner\">\n      <svg class=\"circuit-svg\" viewBox=\"0 0 400 500\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n        <path d=\"M50 100 H200 V200 H350\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\"\/>\n        <path d=\"M50 200 H150 V100 H300 V300\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\"\/>\n        <path d=\"M100 300 H250 V400 H50\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\"\/>\n        <path d=\"M300 400 H200 V300 H350 V150\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\"\/>\n        <circle cx=\"200\" cy=\"200\" r=\"6\" fill=\"white\"\/>\n        <circle cx=\"150\" cy=\"100\" r=\"4\" fill=\"white\"\/>\n        <circle cx=\"300\" cy=\"300\" r=\"4\" fill=\"white\"\/>\n        <circle cx=\"250\" cy=\"400\" r=\"4\" fill=\"white\"\/>\n        <rect x=\"85\" y=\"87\" width=\"26\" height=\"26\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\"\/>\n        <rect x=\"285\" y=\"287\" width=\"30\" height=\"30\" fill=\"none\" stroke=\"white\" stroke-width=\"1.5\"\/>\n      <\/svg>\n      <div class=\"voltage-badge\">\n        <span class=\"vb-num\">400<\/span>\n        <span class=\"vb-unit\">kV max<\/span>\n      <\/div>\n      <div class=\"intro-visual-text\">\n        <h3>Media y Alta<br>Tensi\u00f3n<\/h3>\n        <p>Desde 1 kV hasta 400 kV \u2014 capacidad t\u00e9cnica para cualquier escala de proyecto en territorio nacional.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2500\u2500\u2500 SERVICIOS \u2500\u2500\u2500 -->\n<div class=\"servicios-wrap\" id=\"servicios\">\n  <div class=\"servicios-inner\">\n    <div class=\"servicios-header\">\n      <div class=\"reveal\">\n        <span class=\"section-eyebrow\">Nuestros servicios<\/span>\n        <h2 class=\"section-title\">Soluciones completas para cada etapa de su proyecto.<\/h2>\n      <\/div>\n      <p class=\"section-body reveal reveal-delay-2\">\n        Cada servicio est\u00e1 respaldado por ingenier\u00eda certificada, ejecuci\u00f3n directa y garant\u00eda de cumplimiento normativo. Usted no coordina a varios proveedores: nosotros lo hacemos todo.\n      <\/p>\n    <\/div>\n\n    <div class=\"servicios-grid reveal\">\n      <div class=\"servicio-card\">\n        <div class=\"servicio-bar\"><\/div>\n        <span class=\"servicio-num\">01<\/span>\n        <h3 class=\"servicio-title\">Subestaciones el\u00e9ctricas<\/h3>\n        <p class=\"servicio-desc\">Dise\u00f1o, ingenier\u00eda y construcci\u00f3n de subestaciones en media y alta tensi\u00f3n: desde subestaciones unitarias hasta configuraciones doble barra, con equipos de alta confiabilidad y automatizaci\u00f3n SCADA.<\/p>\n      <\/div>\n      <div class=\"servicio-card\">\n        <div class=\"servicio-bar\"><\/div>\n        <span class=\"servicio-num\">02<\/span>\n        <h3 class=\"servicio-title\">L\u00edneas de transmisi\u00f3n y distribuci\u00f3n<\/h3>\n        <p class=\"servicio-desc\">Construcci\u00f3n de l\u00edneas a\u00e9reas y subterr\u00e1neas de media y alta tensi\u00f3n. Selecci\u00f3n de conductores, torres y estructuras conforme a normativa CFE y est\u00e1ndares internacionales.<\/p>\n      <\/div>\n      <div class=\"servicio-card\">\n        <div class=\"servicio-bar\"><\/div>\n        <span class=\"servicio-num\">03<\/span>\n        <h3 class=\"servicio-title\">Adecuaciones y ampliaciones<\/h3>\n        <p class=\"servicio-desc\">Modernizaci\u00f3n de infraestructura existente, ampliaci\u00f3n de capacidad instalada y actualizaci\u00f3n de equipos obsoletos sin interrumpir la operaci\u00f3n de su planta o instalaci\u00f3n.<\/p>\n      <\/div>\n      <div class=\"servicio-card\">\n        <div class=\"servicio-bar\"><\/div>\n        <span class=\"servicio-num\">04<\/span>\n        <h3 class=\"servicio-title\">Sistemas de protecci\u00f3n y control<\/h3>\n        <p class=\"servicio-desc\">Ingenier\u00eda y ajuste de rel\u00e9s de protecci\u00f3n, coordinaci\u00f3n de protecciones, sistemas de control de mando y automatizaci\u00f3n de bah\u00edas en subestaciones de todo nivel.<\/p>\n      <\/div>\n      <div class=\"servicio-card\">\n        <div class=\"servicio-bar\"><\/div>\n        <span class=\"servicio-num\">05<\/span>\n        <h3 class=\"servicio-title\">Transformadores y equipos de potencia<\/h3>\n        <p class=\"servicio-desc\">Suministro, instalaci\u00f3n y puesta en servicio de transformadores de potencia, bancos de condensadores, reactores y equipos de compensaci\u00f3n reactiva.<\/p>\n      <\/div>\n      <div class=\"servicio-card\">\n        <div class=\"servicio-bar\"><\/div>\n        <span class=\"servicio-num\">06<\/span>\n        <h3 class=\"servicio-title\">Mantenimiento preventivo y correctivo<\/h3>\n        <p class=\"servicio-desc\">Programas de mantenimiento en alta y media tensi\u00f3n: termograf\u00eda, an\u00e1lisis de aceite diel\u00e9ctrico, pruebas el\u00e9ctricas, limpieza e inspecci\u00f3n de equipos con reporte t\u00e9cnico completo.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2500\u2500\u2500 TENSI\u00d3N PANELS \u2500\u2500\u2500 -->\n<div class=\"tension-wrap\">\n  <div class=\"tension-grid\">\n    <div class=\"tension-panel media\">\n      <div class=\"tension-eyebrow\">Especialidad t\u00e9cnica<\/div>\n      <h3 class=\"tension-title\">MEDIA<br>TENSI\u00d3N<\/h3>\n      <div class=\"tension-range\">\n        <span>1 \u2013 35 kV<\/span>\n        <small>rango operativo<\/small>\n      <\/div>\n      <ul class=\"tension-list\">\n        <li>Celdas de media tensi\u00f3n tipo GIS y convencional<\/li>\n        <li>Transformadores de distribuci\u00f3n y potencia<\/li>\n        <li>Sistemas de distribuci\u00f3n industrial e inmobiliario<\/li>\n        <li>Redes el\u00e9ctricas subterr\u00e1neas y a\u00e9reas<\/li>\n        <li>Interruptores de vac\u00edo y SF6<\/li>\n        <li>Medici\u00f3n de energ\u00eda en punto de facturaci\u00f3n<\/li>\n      <\/ul>\n      <div class=\"tension-kv\">35kV<\/div>\n    <\/div>\n    <div class=\"tension-panel alta\">\n      <div class=\"tension-eyebrow\">Capacidad industrial<\/div>\n      <h3 class=\"tension-title\">ALTA<br>TENSI\u00d3N<\/h3>\n      <div class=\"tension-range\">\n        <span>35 \u2013 400 kV<\/span>\n        <small>rango operativo<\/small>\n      <\/div>\n      <ul class=\"tension-list\">\n        <li>Subestaciones de transmisi\u00f3n y transformaci\u00f3n<\/li>\n        <li>L\u00edneas de transmisi\u00f3n en estructuras met\u00e1licas<\/li>\n        <li>Equipos de medici\u00f3n tipo 5 y conexi\u00f3n al MEM<\/li>\n        <li>Bah\u00edas de l\u00ednea, transformador y carga<\/li>\n        <li>Sistemas de puesta a tierra de alta seguridad<\/li>\n        <li>Coordinaci\u00f3n con CFE y CENACE para interconexi\u00f3n<\/li>\n      <\/ul>\n      <div class=\"tension-kv\">400kV<\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2500\u2500\u2500 DIFERENCIADORES \u2500\u2500\u2500 -->\n<div class=\"dif-wrap\">\n  <div class=\"dif-inner\">\n    <div class=\"dif-header reveal\">\n      <div>\n        <span class=\"section-eyebrow\">Nuestra diferencia<\/span>\n        <h2 class=\"section-title\">No somos<br>uno m\u00e1s.<\/h2>\n      <\/div>\n      <p class=\"dif-tagline\">\n        En un sector donde la ejecuci\u00f3n es todo, Gammva opera con equipos propios, ingenier\u00eda certificada y un enfoque en resultado real \u2014 no en reportes.\n      <\/p>\n    <\/div>\n\n    <div class=\"dif-list\">\n      <div class=\"dif-item reveal\">\n        <div class=\"dif-icon\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n            <path d=\"M8 1L9.8 6H15L10.6 9.1L12.4 14L8 11L3.6 14L5.4 9.1L1 6H6.2L8 1Z\" fill=\"#12884A\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"dif-content\">\n          <h4 class=\"dif-title\">Ejecuci\u00f3n 100% propia<\/h4>\n          <p class=\"dif-desc\">No subcontratamos. Todo el personal t\u00e9cnico es nuestro, lo que garantiza control de calidad, tiempos y responsabilidad directa en cada etapa.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"dif-item reveal reveal-delay-1\">\n        <div class=\"dif-icon\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n            <path d=\"M8 1L9.8 6H15L10.6 9.1L12.4 14L8 11L3.6 14L5.4 9.1L1 6H6.2L8 1Z\" fill=\"#12884A\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"dif-content\">\n          <h4 class=\"dif-title\">Ingenier\u00eda integral<\/h4>\n          <p class=\"dif-desc\">Desde el estudio de factibilidad hasta los planos As-Built: entregamos ingenier\u00eda completa como parte del proyecto, no como extra.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"dif-item reveal reveal-delay-1\">\n        <div class=\"dif-icon\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n            <path d=\"M8 1L9.8 6H15L10.6 9.1L12.4 14L8 11L3.6 14L5.4 9.1L1 6H6.2L8 1Z\" fill=\"#12884A\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"dif-content\">\n          <h4 class=\"dif-title\">Cumplimiento normativo garantizado<\/h4>\n          <p class=\"dif-desc\">Cada proyecto se entrega conforme a NOM-001-SEDE, C\u00f3digo de Red, y normativas CFE aplicables. Sin sorpresas en auditor\u00edas.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"dif-item reveal reveal-delay-2\">\n        <div class=\"dif-icon\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n            <path d=\"M8 1L9.8 6H15L10.6 9.1L12.4 14L8 11L3.6 14L5.4 9.1L1 6H6.2L8 1Z\" fill=\"#12884A\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"dif-content\">\n          <h4 class=\"dif-title\">Seguridad como prioridad absoluta<\/h4>\n          <p class=\"dif-desc\">Protocolo de seguridad el\u00e9ctrica en cada intervenci\u00f3n, personal certificado en LOTO y trabajo en altura, con cero incidentes en nuestra historia.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"dif-item reveal reveal-delay-2\">\n        <div class=\"dif-icon\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n            <path d=\"M8 1L9.8 6H15L10.6 9.1L12.4 14L8 11L3.6 14L5.4 9.1L1 6H6.2L8 1Z\" fill=\"#12884A\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"dif-content\">\n          <h4 class=\"dif-title\">Relaci\u00f3n a largo plazo<\/h4>\n          <p class=\"dif-desc\">No buscamos cerrar una venta: buscamos convertirme en el socio t\u00e9cnico permanente de su empresa, con soporte continuo y visi\u00f3n estrat\u00e9gica.<\/p>\n        <\/div>\n      <\/div>\n      <div class=\"dif-item reveal reveal-delay-3\">\n        <div class=\"dif-icon\">\n          <svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\">\n            <path d=\"M8 1L9.8 6H15L10.6 9.1L12.4 14L8 11L3.6 14L5.4 9.1L1 6H6.2L8 1Z\" fill=\"#12884A\"\/>\n          <\/svg>\n        <\/div>\n        <div class=\"dif-content\">\n          <h4 class=\"dif-title\">Lenguaje de negocio + t\u00e9cnica<\/h4>\n          <p class=\"dif-desc\">Traducimos la ingenier\u00eda a t\u00e9rminos de retorno de inversi\u00f3n y operatividad. Usted toma decisiones informadas, no a ciegas.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2500\u2500\u2500 PROCESO \u2500\u2500\u2500 -->\n<div class=\"proceso-wrap\">\n  <div class=\"proceso-header reveal\">\n    <span class=\"section-eyebrow\">C\u00f3mo trabajamos<\/span>\n    <h2 class=\"section-title\">Un proceso claro,<br>sin sorpresas.<\/h2>\n  <\/div>\n\n  <div class=\"proceso-steps\">\n    <div class=\"proceso-connector\"><\/div>\n\n    <div class=\"proceso-step reveal\">\n      <div class=\"step-num-wrap\">\n        <div class=\"step-num\">01<\/div>\n      <\/div>\n      <h4 class=\"step-title\">Diagn\u00f3stico t\u00e9cnico<\/h4>\n      <p class=\"step-desc\">Evaluamos su instalaci\u00f3n existente, identificamos riesgos, oportunidades de mejora y requerimientos normativos pendientes.<\/p>\n    <\/div>\n    <div class=\"proceso-step reveal reveal-delay-1\">\n      <div class=\"step-num-wrap\">\n        <div class=\"step-num\">02<\/div>\n      <\/div>\n      <h4 class=\"step-title\">Ingenier\u00eda y propuesta<\/h4>\n      <p class=\"step-desc\">Desarrollamos la ingenier\u00eda b\u00e1sica, definimos alcances, entregables y una propuesta t\u00e9cnica-econ\u00f3mica con ROI claro.<\/p>\n    <\/div>\n    <div class=\"proceso-step reveal reveal-delay-2\">\n      <div class=\"step-num-wrap\">\n        <div class=\"step-num\">03<\/div>\n      <\/div>\n      <h4 class=\"step-title\">Ejecuci\u00f3n controlada<\/h4>\n      <p class=\"step-desc\">Nuestros equipos propios ejecutan con programa de obra, reportes semanales de avance y supervisi\u00f3n t\u00e9cnica permanente en sitio.<\/p>\n    <\/div>\n    <div class=\"proceso-step reveal reveal-delay-3\">\n      <div class=\"step-num-wrap\">\n        <div class=\"step-num\">04<\/div>\n      <\/div>\n      <h4 class=\"step-title\">Entrega y soporte<\/h4>\n      <p class=\"step-desc\">Puesta en servicio, pruebas de aceptaci\u00f3n, entrega de dossier t\u00e9cnico completo y programa de mantenimiento continuo.<\/p>\n    <\/div>\n  <\/div>\n<\/div>\n\n<!-- \u2500\u2500\u2500 CTA \u2500\u2500\u2500 -->\n<div class=\"cta-wrap\" id=\"contacto\">\n  <div class=\"cta-inner\">\n    <span class=\"section-eyebrow\" style=\"display:block; margin-bottom: 1.5rem;\">Hablemos de su proyecto<\/span>\n    <h2 class=\"cta-headline reveal\">\u00bfSu infraestructura el\u00e9ctrica est\u00e1 a la <em>altura<\/em> de su operaci\u00f3n?<\/h2>\n    <p class=\"cta-sub reveal reveal-delay-1\">Solicite un diagn\u00f3stico t\u00e9cnico sin costo. En 48 horas le damos claridad sobre el estado de su instalaci\u00f3n y las acciones prioritarias.<\/p>\n    <div class=\"cta-actions reveal reveal-delay-2\">\n      <a href=\"https:\/\/wa.me\/5545515133\" class=\"btn-primary\" target=\"_blank\">Solicitar diagn\u00f3stico gratuito<\/a>\n      <a href=\"https:\/\/wa.me\/5545515133\" class=\"btn-secondary\" target=\"_blank\">Hablar con un ingeniero<\/a>\n    <\/div>\n    <div class=\"cta-contact-strip reveal reveal-delay-3\">\n      <div class=\"contact-item\">\n        <span class=\"contact-label\">Tel\u00e9fono<\/span>\n        <span class=\"contact-value\">55 4551 5133<\/span>\n      <\/div>\n      <div class=\"contact-item\">\n        <span class=\"contact-label\">Email<\/span>\n        <span class=\"contact-value\">comercial@gammva.com.mx<\/span>\n      <\/div>\n      <div class=\"contact-item\">\n        <span class=\"contact-label\">Respuesta<\/span>\n        <span class=\"contact-value\">Menos de 24 horas<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  const revealEls = document.querySelectorAll('.reveal');\n  const observer = new IntersectionObserver((entries) => {\n    entries.forEach(entry => {\n      if (entry.isIntersecting) {\n        entry.target.classList.add('visible');\n        observer.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.12, rootMargin: '0px 0px -40px 0px' });\n  revealEls.forEach(el => observer.observe(el));\n\n  document.querySelectorAll('a[href^=\"#\"]').forEach(a => {\n    a.addEventListener('click', e => {\n      const target = document.querySelector(a.getAttribute('href'));\n      if (target) { e.preventDefault(); target.scrollIntoView({ behavior: 'smooth' }); }\n    });\n  });\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>Obra Electromecanica | Gammva Energy Group Gammva Energy Group \u00b7 Obra Electromec\u00e1nica Infraestructura el\u00e9ctrica de alto rendimiento Dise\u00f1amos, ejecutamos y mantenemos obras electromec\u00e1nicas en media y alta tensi\u00f3n. Control total del proceso. Sin subcontratistas. Sin compromisos en calidad. Ver servicios Solicitar diagn\u00f3stico Scroll +150 Proyectos ejecutados 400kV Alta tensi\u00f3n m\u00e1xima 100% Ejecuci\u00f3n propia 0 Incidentes [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-859","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/gammva.com.mx\/index.php?rest_route=\/wp\/v2\/pages\/859","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gammva.com.mx\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gammva.com.mx\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gammva.com.mx\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gammva.com.mx\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=859"}],"version-history":[{"count":6,"href":"https:\/\/gammva.com.mx\/index.php?rest_route=\/wp\/v2\/pages\/859\/revisions"}],"predecessor-version":[{"id":898,"href":"https:\/\/gammva.com.mx\/index.php?rest_route=\/wp\/v2\/pages\/859\/revisions\/898"}],"wp:attachment":[{"href":"https:\/\/gammva.com.mx\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}