/**
 * dbcontactempresas — CSS del front.
 * Complementa las utilities tw- del design system. El build de Tailwind del
 * theme NO incluye Preflight, así que aquí solo van:
 *   1) border-style para las utilidades tw-border-* (que solo aplican el
 *      ancho del borde, no el estilo).
 *   2) El ajuste de las bandas full-bleed (secciones "¿Qué ofrecemos?" y
 *      "¿Te interesa?") vía la variable --dbce-vw calculada en front.js,
 *      para evitar el scroll lateral que provoca 100vw al incluir la
 *      scrollbar (mismo patrón ya usado en dbaboutus con --aboutus-vw).
 */

/* 1) border-style: solid para tw-border-* usados en esta página */
.dbcontactempresas-border-solid {
    border-style: solid;
}

/* 1b) Métricas de la Sección 2: border-left únicamente (2px, #1495EB), sin
   Preflight el resto de lados heredan border-style/width "medium" del
   navegador en cuanto se activa border-style:solid a nivel general, lo que
   pintaba una caja completa en vez de solo el borde izquierdo. Con
   border-style:none en los otros 3 lados el ancho computado es 0 siempre,
   sin depender del valor por defecto del navegador. */
.dbcontactempresas-border-l-solid {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: solid;
}

/* 2) Full-bleed sin scroll lateral, con margen de seguridad (fallback 100vw
   antes de que front.js calcule el ancho real en el primer paint) */
#dbcontactempresas-page .tw-full-bleed {
    width: var(--dbce-vw, 100vw) !important;
    margin-left: calc(var(--dbce-vw, 100vw) / -2);
    margin-right: 0;
    left: 50%;
}
