/* ── Tipografías auto-alojadas: sin depender de Google Fonts, sin salto de fuente al cargar ── */
@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/anton-latin-400-normal.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Anton';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/anton-latin-ext-400-normal.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;font-display:swap;src:url('fonts/work-sans-latin-400-normal.woff2') format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:500;font-display:swap;src:url('fonts/work-sans-latin-500-normal.woff2') format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:600;font-display:swap;src:url('fonts/work-sans-latin-600-normal.woff2') format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;font-display:swap;src:url('fonts/work-sans-latin-700-normal.woff2') format('woff2');}
@font-face{font-family:'Work Sans';font-style:normal;font-weight:800;font-display:swap;src:url('fonts/work-sans-latin-800-normal.woff2') format('woff2');}

/* =========================================================
   COMBINA STUDIO — hoja de estilos compartida (v3, fondo negro predominante)
   Paleta estricta: negro (dominante) / naranja (acento) / blanco-gris (puntual)
   ========================================================= */
:root{
  --negro:#000000;
  --naranja:#FFAD41;
  --blanco:#FFFFFF;
  --gris-card:#F7F6F3;
  --gris-texto:#3a3a38;
  --gris-borde:#e4e1da;
  --sobre-oscuro:rgba(255,255,255,.76);
  --borde-oscuro:rgba(255,255,255,.22);
  --maxw:1180px;
  --logo-url:url("data:image/png;base64,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");
  --naranja-oscuro:#A65209;
}
*,*::before,*::after{box-sizing:border-box;}
@media (prefers-reduced-motion:no-preference){ html{scroll-behavior:smooth;} }
html{-webkit-text-size-adjust:100%;}
body{
  margin:0;background:var(--negro);color:var(--blanco);
  font-family:'Work Sans',Arial,sans-serif;font-size:17px;line-height:1.6;
  -webkit-font-smoothing:antialiased;overflow-x:hidden;
}
a{color:inherit;text-decoration:none;}
h1,h2,h3,h4{
  font-family:'Anton',Impact,sans-serif;text-transform:uppercase;font-weight:400;
  line-height:1.05;margin:0;letter-spacing:-0.01em;text-wrap:balance;
}
p{margin:0;}
ul,ol{margin:0;padding:0;}
li{list-style:none;}
button{font:inherit;background:none;border:none;}
img{max-width:100%;display:block;}
.wrap{max-width:var(--maxw);margin:0 auto;padding:0 clamp(20px,5vw,48px);}
.nowrap{white-space:nowrap;}
:focus-visible{outline:3px solid var(--naranja);outline-offset:3px;}
.lead{font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.6;max-width:56ch;color:var(--sobre-oscuro);}
.eyebrow{font-family:'Work Sans',sans-serif;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--naranja);}
.spine{border-left:3px solid var(--naranja);padding-left:22px;}
.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;}
.skip-link{position:absolute;left:-999px;top:0;background:var(--naranja);color:var(--negro);padding:14px 20px;font-weight:700;z-index:1000;}
.skip-link:focus{left:12px;top:12px;}

/* --------- secciones claras (la excepcion puntual blanco/gris) --------- */
.seccion-clara{background:var(--gris-card);color:var(--negro);}
.seccion-clara .lead{color:var(--negro);}

/* --------- grano sutil (calidez, evita look "plano/IA") --------- */
.grano{position:relative;isolation:isolate;}
.grano::before{
  content:'';position:absolute;inset:0;z-index:0;pointer-events:none;
  opacity:.05;mix-blend-mode:overlay;
  background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");
}
.grano > *{position:relative;z-index:1;}

/* --------- logo (imagen real, con fondo transparente) --------- */
.logo-mark{display:inline-block;width:150px;height:41px;background-image:var(--logo-url);background-size:contain;background-repeat:no-repeat;background-position:left center;}
.footer-logo.logo-mark{width:168px;height:46px;}

/* --------- botones --------- */
.btn{
  display:inline-flex;align-items:center;gap:10px;
  font-family:'Work Sans',sans-serif;font-weight:700;font-size:15px;
  text-transform:uppercase;letter-spacing:.03em;
  padding:16px 30px;border:2px solid var(--negro);
  transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;
  cursor:pointer;
}
.btn:active{transform:scale(.97);}
.btn-primary{background:var(--naranja);color:var(--negro);border-color:var(--naranja);}
.btn-primary:hover{background:var(--blanco);color:var(--negro);border-color:var(--blanco);}
.btn-outline{background:transparent;color:var(--negro);border-color:var(--negro);}
.btn-outline:hover{background:var(--negro);color:var(--blanco);}
.btn-on-black{background:transparent;color:var(--blanco);border-color:var(--blanco);}
.btn-on-black:hover{background:var(--naranja);color:var(--negro);border-color:var(--naranja);}
.btn-on-orange{background:var(--negro);color:var(--blanco);border-color:var(--negro);}
.btn-on-orange:hover{background:transparent;color:var(--negro);}
.link-secundario{font-weight:700;font-size:15px;font-style:normal;text-transform:none;letter-spacing:0;color:var(--blanco);border-bottom:none;text-decoration:underline;text-decoration-color:var(--naranja);text-decoration-thickness:2px;text-underline-offset:5px;display:inline-block;transition:color .2s ease,text-decoration-color .2s ease;}
.link-secundario:hover{color:var(--naranja);text-decoration-color:var(--naranja);}
.link-secundario.sobre-claro{color:var(--negro);text-decoration-color:var(--negro);}
.link-secundario.sobre-claro:hover{color:var(--naranja);text-decoration-color:var(--naranja);}

/* --------- header / nav --------- */
.site-header{position:sticky;top:0;z-index:200;background:rgba(0,0,0,.97);border-bottom:2px solid var(--naranja);}
.header-inner{display:flex;align-items:center;justify-content:space-between;padding:14px clamp(20px,5vw,48px);max-width:var(--maxw);margin:0 auto;gap:16px;}
.nav{display:flex;align-items:center;gap:28px;}
.nav a{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;padding:4px 0;border-bottom:2px solid transparent;color:var(--blanco);}
.nav a:hover{color:var(--naranja);}
.nav a[aria-current="page"]{border-bottom:2px solid var(--naranja);color:var(--naranja);}
.header-actions{display:flex;align-items:center;gap:14px;}
.btn-nav{padding:11px 20px;font-size:13px;}
.menu-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:38px;height:38px;border:2px solid var(--blanco);background:transparent;flex-shrink:0;}
.menu-toggle span{display:block;height:2px;background:var(--blanco);margin:0 7px;transition:transform .2s ease,opacity .2s ease;}
.menu-toggle.is-active span:nth-child(1){transform:translateY(7px) rotate(45deg);}
.menu-toggle.is-active span:nth-child(2){opacity:0;}
.menu-toggle.is-active span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}
@media (max-width:900px){
  .nav{display:none;position:absolute;top:100%;left:0;right:0;z-index:250;background:var(--negro);flex-direction:column;align-items:flex-start;gap:0;border-bottom:2px solid var(--naranja);}
  .nav.is-open{display:flex;}
  .nav a{width:100%;padding:16px clamp(20px,5vw,48px);border-top:1px solid #262626;border-bottom:none;}
  .nav a[aria-current="page"]{background:#141414;border-left:4px solid var(--naranja);}
  .menu-toggle{display:flex;}
  .btn-nav{display:none;}
}

/* --------- boton flotante de WhatsApp --------- */
.wa-float{
  position:fixed;right:20px;bottom:20px;z-index:300;
  width:60px;height:60px;border-radius:50%;
  background:var(--naranja);border:2px solid var(--negro);
  display:flex;align-items:center;justify-content:center;
  box-shadow:0 6px 18px rgba(0,0,0,.4);
}
.wa-float svg{width:28px;height:28px;}
.wa-float::after{
  content:'';position:absolute;inset:-2px;border-radius:50%;border:2px solid var(--naranja);
  animation:pulso 2.6s ease-out infinite;
}
@keyframes pulso{0%{transform:scale(1);opacity:.7;}100%{transform:scale(1.55);opacity:0;}}
.wa-float:hover{background:var(--blanco);}
@media (prefers-reduced-motion:reduce){ .wa-float::after{animation:none;} }
@media (max-width:600px){ .wa-float{width:54px;height:54px;right:14px;bottom:14px;} }

/* --------- grafico "senal" (motivo conceptual de comunicacion) --------- */
.senal-graf{position:absolute;top:0;right:0;height:100%;width:56%;pointer-events:none;overflow:hidden;opacity:.9;z-index:0;}
.senal-graf svg{position:absolute;top:50%;right:-10%;transform:translateY(-50%);width:auto;height:135%;}
@media (max-width:820px){ .senal-graf{display:none;} }

/* --------- hero de inicio --------- */
@keyframes fadeUp{from{opacity:0;transform:translateY(18px);}to{opacity:1;transform:translateY(0);}}
.hero{position:relative;background:var(--negro);color:var(--blanco);padding:clamp(56px,10vw,100px) 0 clamp(56px,9vw,96px);overflow:hidden;}
.hero-video{padding:clamp(90px,16vw,160px) 0 clamp(80px,13vw,130px);min-height:640px;display:flex;align-items:center;}
.hero-video .hero-bg{position:absolute;inset:0;z-index:0;}
.hero-video .hero-bg video{width:100%;height:100%;object-fit:cover;display:block;}
.hero-video .hero-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.86) 0%,rgba(0,0,0,.62) 45%,rgba(0,0,0,.32) 100%);}
.hero-video .wrap{position:relative;z-index:1;}
.hero-video .hero-text{max-width:780px;}
@media (max-width:900px){
  .hero-video{padding:clamp(64px,20vw,96px) 0 56px;min-height:520px;}
  .hero-video .hero-bg::after{background:rgba(0,0,0,.66);}
  .hero-video .hero-text{max-width:100%;}
}
.hero .wrap{position:relative;z-index:1;}
.hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(32px,5vw,56px);align-items:center;}
.hero .eyebrow{display:block;margin-bottom:22px;font-size:14px;}
.hero h1{font-size:clamp(2.7rem,7vw,5.6rem);color:var(--blanco);line-height:1.04;}
.hero h1 .linea-remate{color:var(--naranja);}
.hero .sub{margin-top:28px;font-size:clamp(1.1rem,2.4vw,1.45rem);color:var(--sobre-oscuro);max-width:50ch;}
.hero-ctas{margin-top:44px;display:flex;flex-wrap:wrap;align-items:center;gap:30px;}
.hero-ctas .btn{padding:19px 36px;font-size:16px;}
.hero-ctas .link-secundario{font-size:16px;}
.hero-media{border:2px solid var(--naranja);aspect-ratio:3/4;overflow:hidden;}
.hero-media img{width:100%;height:100%;object-fit:cover;display:block;animation:kenburns 15s ease-in-out infinite alternate;}
.js .hero-media{animation:fadeUp .9s ease both;animation-delay:.4s;}
@media (max-width:900px){
  .hero{padding:clamp(40px,9vw,64px) 0 40px;}
  .hero-grid{grid-template-columns:1fr;gap:28px;}
  .hero-media{order:-1;max-width:100%;margin:0;aspect-ratio:4/3;}
  .hero h1{font-size:clamp(2rem,8.5vw,2.7rem);}
  .hero .sub{margin-top:18px;}
  .hero-ctas{margin-top:28px;gap:16px;}
}

/* --------- banner fotografico de ancho completo --------- */
.banner-foto{position:relative;width:100%;overflow:hidden;background:var(--negro);border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;}
.banner-foto img{width:100%;height:clamp(240px,42vw,520px);object-fit:cover;display:block;opacity:.94;animation:kenburns 16s ease-in-out infinite alternate;}
.banner-foto-video{width:100%;height:clamp(240px,42vw,520px);object-fit:cover;display:block;opacity:.94;}
.banner-foto-caption{position:absolute;left:0;bottom:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,0));padding:clamp(20px,4vw,40px) clamp(20px,5vw,48px) clamp(16px,3vw,28px);}
.banner-foto-caption p{font-family:'Anton',sans-serif;text-transform:uppercase;color:var(--blanco);font-size:clamp(1.1rem,2.6vw,1.7rem);letter-spacing:-0.01em;max-width:20ch;}

/* --------- bloques de imagen en paginas internas --------- */
.media-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,56px);align-items:center;}
.media-split .media-frame{border:2px solid var(--naranja);overflow:hidden;aspect-ratio:4/5;}
.media-split .media-frame img{width:100%;height:100%;object-fit:cover;display:block;animation:kenburns 15s ease-in-out infinite alternate;}
@media (max-width:820px){
  .media-split{grid-template-columns:1fr;}
  .media-split .media-frame{order:-1;max-width:360px;margin:0 auto;}
}
.servicio-full .media-frame{border:2px solid var(--naranja);overflow:hidden;aspect-ratio:1/1;margin-top:20px;max-width:320px;}
.servicio-full .media-frame img{width:100%;height:100%;object-fit:cover;display:block;animation:kenburns 14s ease-in-out infinite alternate;}

/* --------- bridge / dolores (unica seccion clara puntual) --------- */
.bridge{background:var(--negro);color:var(--blanco);padding:clamp(32px,4.5vw,52px) 0;}
.bridge .wrap{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(40px,5vw,64px);align-items:start;}
.bridge-eyebrow{display:block;margin-bottom:18px;}
.bridge-headline{font-family:'Anton',sans-serif;text-transform:uppercase;font-size:clamp(1.35rem,2.8vw,2.05rem);line-height:1.22;color:var(--blanco);}
.bridge-headline .linea-remate{color:var(--naranja);}
.dolores-block{border-left:2px solid var(--naranja);padding-left:clamp(22px,3vw,28px);}
.dolores-intro{font-family:'Anton',sans-serif;text-transform:uppercase;font-size:clamp(1rem,1.8vw,1.25rem);line-height:1.15;color:var(--naranja);margin-bottom:clamp(16px,2vw,20px);}
.dolores-intro .sub{display:block;font-family:'Work Sans',sans-serif;text-transform:none;font-size:14px;font-weight:600;color:var(--sobre-oscuro);margin-top:4px;letter-spacing:0;}
.dolores{display:grid;gap:clamp(14px,2vw,18px);}
.dolores li{display:flex;align-items:baseline;gap:16px;font-size:clamp(.95rem,1.4vw,1.05rem);font-weight:600;color:var(--blanco);line-height:1.45;}
.dolor-num{font-family:'Anton',sans-serif;color:var(--naranja);font-size:clamp(1rem,1.8vw,1.3rem);flex-shrink:0;min-width:2ch;}
@media (max-width:820px){ .bridge .wrap{grid-template-columns:1fr;gap:32px;} .bridge-headline{font-size:clamp(1.3rem,5.5vw,1.7rem);} .dolores-block{border-left:none;border-top:2px solid var(--naranja);padding-left:0;padding-top:24px;} .dolores li{gap:12px;} }

/* --------- diferenciales (panel negro, ya lo era) --------- */
.diferenciales{position:relative;background:var(--negro);color:var(--blanco);padding:clamp(64px,10vw,110px) 0;}
.diferenciales .titulo-seccion{color:var(--blanco);margin-bottom:clamp(40px,6vw,64px);}
.dif-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(32px,4vw,48px);}
.dif-item h3{font-size:clamp(1.35rem,2.6vw,1.75rem);line-height:1.15;margin-bottom:16px;color:var(--blanco);}
.dif-item p{color:var(--sobre-oscuro);font-size:15.5px;line-height:1.55;max-width:40ch;}
@media (max-width:900px){ .dif-grid{grid-template-columns:1fr;gap:40px;} }

/* --------- secciones negras genericas --------- */
.section{padding:clamp(56px,9vw,100px) 0;background:var(--negro);color:var(--blanco);}
.titulo-seccion{font-size:clamp(1.9rem,4.2vw,2.9rem);margin-bottom:clamp(28px,4vw,44px);color:var(--blanco);}
.section-intro{max-width:60ch;margin-bottom:clamp(32px,5vw,48px);}
.section-head-row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:clamp(28px,4vw,44px);}
.section-head-row .titulo-seccion{margin-bottom:0;}

/* --------- CTA banda reutilizable --------- */
.cta-banda{background:var(--negro);color:var(--blanco);padding:clamp(40px,6vw,64px) 0;text-align:center;border-top:1px solid #1c1c1c;}
.cta-banda h2,.cta-banda h3{color:var(--blanco);font-size:clamp(1.5rem,3.4vw,2.2rem);margin-bottom:20px;max-width:26ch;margin-left:auto;margin-right:auto;}
.cta-banda .btn{margin:0 auto;}

/* --------- servicios --------- */
.servicios-list{display:grid;grid-template-columns:1fr 1fr;gap:0 48px;}
.servicio-item{border-top:2px solid var(--naranja);padding:26px 0;}
.servicio-item h3{font-size:20px;text-transform:none;font-family:'Work Sans',sans-serif;font-weight:800;margin-bottom:8px;color:var(--blanco);}
.servicio-item p{color:var(--sobre-oscuro);font-size:15.5px;max-width:42ch;}
@media (max-width:760px){ .servicios-list{grid-template-columns:1fr;} }

.servicio-full{border-top:2px solid var(--naranja);padding:clamp(32px,5vw,48px) 0;display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;}
.servicio-full:last-child{border-bottom:2px solid var(--naranja);}
.servicio-full .num{font-family:'Anton',sans-serif;color:var(--naranja);font-size:clamp(1.7rem,4vw,2.4rem);line-height:1;display:block;}
.servicio-full h2,.servicio-full h3{font-size:clamp(1.4rem,3vw,1.9rem);text-transform:none;font-family:'Work Sans',sans-serif;font-weight:800;margin-top:10px;color:var(--blanco);}
.servicio-full p{color:var(--sobre-oscuro);max-width:60ch;margin-bottom:14px;}
.servicio-nota{
  margin-top:14px;padding:14px 18px;
  border-left:2px solid var(--naranja);background:rgba(255,173,65,.06);
  font-size:14.5px;color:var(--sobre-oscuro);max-width:58ch;
}
.servicio-full ul{margin-top:14px;display:flex;flex-direction:column;gap:10px;}
.servicio-full li{font-size:15px;color:var(--sobre-oscuro);padding-left:18px;position:relative;}
.servicio-full li::before{content:'';position:absolute;left:0;top:9px;width:8px;height:2px;background:var(--naranja);}
@media (max-width:760px){ .servicio-full{grid-template-columns:1fr;gap:16px;} }

/* --------- rubros --------- */
.rubros{background:var(--gris-card);color:var(--negro);}
.rubros .titulo-seccion{color:var(--negro);margin-bottom:22px;}
.rubros-lista{font-family:'Work Sans',sans-serif;font-weight:700;font-size:clamp(1.05rem,2.4vw,1.35rem);text-transform:uppercase;letter-spacing:.01em;line-height:1.9;color:var(--negro);}
.rubros-lista span{color:var(--naranja-oscuro);padding:0 10px;}

/* --------- proceso --------- */
.proceso-list{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;counter-reset:paso;}
.proceso-item{counter-increment:paso;border-top:2px solid var(--naranja);padding-top:20px;}
.proceso-item::before{content:counter(paso);font-family:'Anton',sans-serif;font-weight:700;color:var(--naranja);font-size:clamp(2.4rem,5.5vw,3.4rem);line-height:1;display:block;margin-bottom:10px;}
.proceso-item h3{font-size:17px;text-transform:none;font-family:'Work Sans',sans-serif;font-weight:800;margin-bottom:8px;color:var(--blanco);}
.proceso-item p{color:var(--sobre-oscuro);font-size:15px;}
@media (max-width:900px){ .proceso-list{grid-template-columns:1fr 1fr;} }
@media (max-width:560px){ .proceso-list{grid-template-columns:1fr;} }

/* --------- planes (resumen home) --------- */
.planes-list{display:grid;grid-template-columns:repeat(3,1fr);border:2px solid var(--naranja);}
.plan{padding:36px 30px;border-left:2px solid var(--naranja);}
.plan:first-child{border-left:none;}
.plan h3{font-size:24px;margin-bottom:14px;color:var(--blanco);}
.plan .plan-para{font-size:15px;font-weight:600;color:var(--sobre-oscuro);margin-bottom:22px;min-height:66px;}
.plan ul{display:flex;flex-direction:column;gap:12px;}
.plan li{font-size:14.5px;line-height:1.5;padding-left:18px;position:relative;color:var(--sobre-oscuro);}
.plan li::before{content:'';position:absolute;left:0;top:8px;width:8px;height:2px;background:var(--naranja);}
.planes-nota{margin-top:28px;color:var(--sobre-oscuro);font-size:15px;}
.planes-cta{margin-top:24px;}
@media (max-width:860px){
  .planes-list{grid-template-columns:1fr;}
  .plan{border-left:none;border-top:2px solid var(--naranja);}
  .plan:first-child{border-top:none;}
  .plan .plan-para{min-height:0;}
}

/* --------- planes (pagina completa, con tabla comparativa) --------- */
.plan-full{border:2px solid var(--naranja);padding:clamp(28px,4vw,40px);display:flex;flex-direction:column;}
.plan-full h2,.plan-full h3{font-size:clamp(1.6rem,3vw,2rem);color:var(--naranja);}
.plan-full .precio-tag{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--naranja);margin-top:8px;display:block;}
.plan-full .plan-para{margin-top:18px;font-weight:600;font-size:15px;min-height:0;color:var(--sobre-oscuro);}
.plan-full ul{margin-top:22px;display:flex;flex-direction:column;gap:12px;flex-grow:1;}
.plan-full li{font-size:14.5px;line-height:1.5;padding-left:18px;position:relative;color:var(--sobre-oscuro);}
.plan-full li::before{content:'';position:absolute;left:0;top:9px;width:8px;height:2px;background:var(--naranja);}
.plan-full .btn{margin-top:28px;align-self:flex-start;}
/* la tarjeta destacada ahora es la que rompe en naranja, ya que la seccion de fondo es negra */
.plan-full.destacado{background:var(--naranja);border-color:var(--naranja);}
.plan-full.destacado h2,.plan-full.destacado h3{color:var(--negro);}
.plan-full.destacado .precio-tag{color:var(--negro);opacity:.7;}
.plan-full.destacado .plan-para{color:var(--negro);opacity:.85;}
.plan-full.destacado li{color:var(--negro);}
.plan-full.destacado li::before{background:var(--negro);}
.planes-grid-full{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;}
@media (max-width:900px){ .planes-grid-full{grid-template-columns:1fr;} }

.tabla-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;}
.scroll-hint{display:none;}
@media (max-width:820px){
  .scroll-hint{display:block;font-size:12.5px;font-weight:700;font-style:italic;color:var(--negro);text-transform:uppercase;letter-spacing:.03em;margin-bottom:10px;}
  .tabla-wrap{box-shadow:inset -24px 0 16px -16px rgba(0,0,0,.35);}
}
@media (max-width:640px){
  .tabla-comparativa th,.tabla-comparativa td{padding:12px 14px;font-size:13.5px;}
}
.tabla-comparativa{width:100%;border-collapse:collapse;margin-top:12px;}
.tabla-comparativa th,.tabla-comparativa td{text-align:left;padding:14px 16px;font-size:14.5px;}
.tabla-comparativa th{font-family:'Anton',sans-serif;font-weight:700;text-transform:uppercase;font-size:clamp(1.25rem,2.6vw,1.7rem);letter-spacing:0;color:var(--negro);border-bottom:3px solid var(--negro);padding-bottom:18px;}
.tabla-comparativa td{border-top:1px solid rgba(0,0,0,.3);color:var(--negro);font-weight:700;}
.tabla-comparativa td:first-child{font-weight:800;}

/* --------- FAQ --------- */
/* FAQ por defecto (pagina dedicada faq.html): fondo negro heredado, texto naranja para que se lea */
.faq-item{border-top:1px solid var(--borde-oscuro);}
.faq-item:last-child{border-bottom:1px solid var(--borde-oscuro);}
.faq-item summary{cursor:pointer;padding:22px 4px;font-weight:800;font-size:18.5px;display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none;color:var(--naranja);}
.faq-item summary::-webkit-details-marker{display:none;}
.faq-item summary::after{content:'+';font-family:'Anton',sans-serif;font-size:22px;color:var(--naranja);flex-shrink:0;transition:transform .2s ease;}
.faq-item[open] summary::after{transform:rotate(45deg);}
.faq-item .faq-a{padding:0 4px 24px;color:var(--naranja);font-size:15.5px;max-width:64ch;}
.faq-item .faq-a a{color:var(--blanco);border-bottom:1px solid var(--blanco);}

/* FAQ del home: naranja cerrado (texto negro), negro al abrir (texto naranja) */
.faq-home{background:var(--naranja);color:var(--negro);}
.faq-home .titulo-seccion{color:var(--negro);}
.faq-home .faq-item{border-top:1px solid rgba(0,0,0,.3);transition:background-color .15s ease;}
.faq-home .faq-item:last-child{border-bottom:1px solid rgba(0,0,0,.3);}
.faq-home .faq-item summary{color:var(--negro);}
.faq-home .faq-item summary::after{color:var(--negro);}
.faq-home .faq-item .faq-a{color:var(--negro);}
.faq-home .faq-item[open]{background:var(--negro);padding:0 14px;margin:0 -14px;}
.faq-home .faq-item[open] summary{color:var(--naranja);}
.faq-home .faq-item[open] summary::after{color:var(--naranja);}
.faq-home .faq-item[open] .faq-a{color:var(--naranja);}
.faq-home .link-secundario{color:var(--negro);text-decoration-color:var(--negro);}
.faq-home .link-secundario:hover{color:var(--blanco);text-decoration-color:var(--blanco);}

/* --------- principios --------- */
.principios-list{display:flex;flex-direction:column;gap:28px;}
.principios-list li{font-size:clamp(1.15rem,2.6vw,1.6rem);font-weight:700;line-height:1.35;color:var(--blanco);}

/* --------- contacto (remate naranja, sin cambios de fondo) --------- */
.contacto{position:relative;background:var(--naranja);padding:clamp(64px,10vw,110px) 0;color:var(--negro);}
.contacto h1,.contacto h2{font-size:clamp(2.2rem,5vw,3.5rem);margin-bottom:22px;color:var(--negro);}
.contacto p.lead{color:var(--negro);font-weight:500;max-width:52ch;font-size:clamp(1.05rem,2vw,1.25rem);}
.contacto-ctas{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:28px;}
.contacto-alt{margin-top:40px;display:flex;gap:28px;flex-wrap:wrap;font-weight:700;font-size:15px;}
.contacto-alt a{border-bottom:2px solid var(--negro);}
.contacto .breadcrumb{color:rgba(0,0,0,.6);}
.contacto .breadcrumb a:hover{color:var(--negro);}
.contacto-invertido{background:var(--negro);color:var(--blanco);}
.contacto-invertido h1,.contacto-invertido h2{color:var(--naranja);}
.contacto-invertido p.lead{color:var(--sobre-oscuro);}
.contacto-invertido .contacto-alt a{color:var(--blanco);border-bottom-color:var(--naranja);}
.contacto-invertido .breadcrumb{color:rgba(255,255,255,.6);}
.contacto-invertido .breadcrumb a:hover{color:var(--blanco);}

.contacto-canales{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:var(--negro);border:2px solid var(--negro);margin-top:48px;}
.canal-card{background:var(--naranja);padding:28px;}
.canal-card .eyebrow{color:var(--negro);opacity:.6;}
.canal-card h2,.canal-card h3{font-size:19px;margin-top:10px;text-transform:none;font-family:'Work Sans',sans-serif;font-weight:800;color:var(--negro);}
.canal-card a{display:inline-block;margin-top:14px;font-weight:700;border-bottom:2px solid var(--negro);color:var(--negro);}
@media (max-width:820px){ .contacto-canales{grid-template-columns:1fr;} }

/* --------- 404 --------- */
.error-page{min-height:70vh;display:flex;align-items:center;background:var(--negro);color:var(--blanco);position:relative;overflow:hidden;}
.error-page .wrap{position:relative;z-index:1;}
.error-code{font-size:clamp(5rem,18vw,11rem);color:var(--naranja);line-height:.85;}
.error-page h1{color:var(--blanco);font-size:clamp(1.8rem,4vw,2.6rem);margin-top:12px;}
.error-page p{color:var(--sobre-oscuro);margin-top:16px;max-width:52ch;font-size:17px;}
.error-links{margin-top:32px;display:flex;gap:16px;flex-wrap:wrap;}

/* --------- page-hero generico (paginas internas) --------- */
.page-hero{position:relative;background:var(--negro);color:var(--blanco);padding:clamp(56px,10vw,96px) 0 clamp(44px,7vw,72px);overflow:hidden;border-bottom:1px solid #1c1c1c;}
.page-hero-bg{position:absolute;inset:0;z-index:0;}
.page-hero-bg img{width:100%;height:100%;object-fit:cover;object-position:center;animation:kenburns-fuerte 11s ease-in-out infinite alternate;}
.page-hero-bg video{width:100%;height:100%;object-fit:cover;object-position:center;display:block;}
@media (max-width:760px){
  .page-hero{padding:clamp(40px,13vw,64px) 0 36px;}
  .page-hero-bg::after{background:rgba(0,0,0,.72);}
}

/* --------- efecto Ken Burns compartido por todas las fotos hero/banner --------- */
@keyframes kenburns{
  0%{transform:scale(1) translate(0,0);}
  100%{transform:scale(1.16) translate(-2.5%,-1.5%);}
}
@keyframes kenburns-fuerte{
  0%{transform:scale(1.05) translate(0,0);}
  100%{transform:scale(1.3) translate(-4.5%,-2.5%);}
}
@media (prefers-reduced-motion:reduce){
  .hero-media img,.banner-foto img,.media-split .media-frame img,.servicio-full .media-frame img,.page-hero-bg img{animation:none;}
}
.page-hero-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg, rgba(0,0,0,.82) 0%, rgba(0,0,0,.68) 38%, rgba(0,0,0,.4) 68%, rgba(0,0,0,.2) 100%);}
.page-hero .wrap{position:relative;z-index:1;}
.page-hero .eyebrow{margin-bottom:16px;display:block;}
.page-hero h1{font-size:clamp(2.1rem,5.5vw,3.6rem);color:var(--blanco);}
.page-hero h1.titulo-acento{color:var(--naranja);}
.page-hero p.sub{margin-top:20px;color:var(--sobre-oscuro);max-width:56ch;font-size:clamp(1rem,2vw,1.2rem);}
.breadcrumb{font-size:13px;color:var(--sobre-oscuro);margin-bottom:18px;}
.breadcrumb a:hover{color:var(--naranja);}

/* --------- footer --------- */
footer{background:var(--negro);color:var(--sobre-oscuro);padding:56px 0 32px;border-top:1px solid #1c1c1c;}
.footer-top{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:32px;padding-bottom:32px;border-bottom:1px solid #2b2b2b;}
.footer-claim{margin-top:12px;font-size:14px;max-width:32ch;}
.footer-col h2,.footer-col h4{font-family:'Work Sans',sans-serif;text-transform:uppercase;font-size:12.5px;letter-spacing:.05em;color:var(--blanco);font-weight:700;margin-bottom:16px;}
.footer-col ul{display:flex;flex-direction:column;gap:10px;}
.footer-col a{font-size:14.5px;}
.footer-col a:hover{color:var(--naranja);}
.footer-bottom{padding-top:20px;font-size:12.5px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;}
.footer-bottom a:hover{color:var(--naranja);}
@media (max-width:820px){ .footer-top{grid-template-columns:1fr 1fr;} }
@media (max-width:520px){ .footer-top{grid-template-columns:1fr;} }

/* ============================================================
   HOME — sistema nuevo
   Ritmo de fondos: negro › hueso › naranja › negro › video › hueso › naranja › negro
   ============================================================ */

/* — Secuencia de carga del hero: el único movimiento no disparado por el usuario — */
.js .hero-seq{opacity:0;transform:translateY(14px);animation:heroEntra .62s cubic-bezier(.22,.61,.36,1) forwards;animation-delay:calc(var(--i) * 95ms + 120ms);}
.hero h1 .hero-seq{display:block;}
@keyframes heroEntra{to{opacity:1;transform:none;}}
@media (prefers-reduced-motion:reduce){
  .js .hero-seq{animation:none;opacity:1;transform:none;}
}

/* — Declaración: la propuesta de valor, sola, sin competencia visual — */
.declaracion{background:var(--gris-card);color:var(--negro);padding:clamp(56px,9vw,104px) 0;}
.declaracion .wrap{max-width:1020px;}
.declaracion-texto{
  font-family:'Anton',sans-serif;
  text-transform:uppercase;
  font-size:clamp(1.5rem,3.6vw,2.7rem);
  line-height:1.16;
  color:var(--negro);
  margin:0;
  text-wrap:balance;
}
.declaracion-texto .linea-remate{color:var(--naranja-oscuro);}

/* ============================================================
   EL DIAGNÓSTICO — la pieza central
   ============================================================ */
.dg{background:var(--naranja);color:var(--negro);padding:clamp(56px,9vw,104px) 0;}
.dg-intro{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(28px,4vw,56px);align-items:end;margin-bottom:clamp(32px,5vw,48px);}
@media (max-width:880px){.dg-intro{grid-template-columns:1fr;align-items:start;gap:16px;}}
.dg-titulo{
  font-family:'Anton',sans-serif;text-transform:uppercase;
  font-size:clamp(1.7rem,4vw,3rem);line-height:1.1;color:var(--negro);margin:0 0 18px;
}
.dg-bajada{font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.62;color:#2e2415;margin:0;}

.dg-panel{
  display:grid;grid-template-columns:268px 1fr;
  background:var(--negro);color:var(--blanco);
  border:1px solid #242424;
}

/* — Riel: dónde estoy, qué contesté. Sustituye a cualquier barra de progreso decorativa — */
.dg-rail{
  list-style:none;margin:0;padding:0;
  background:rgba(255,173,65,.035);
  align-self:start;position:sticky;top:96px;
}
.dg-rail-item{
  display:flex;gap:14px;align-items:flex-start;
  padding:20px 22px;border-bottom:1px solid #1d1d1d;position:relative;
  transition:background-color .3s ease;
}
.dg-rail-item:last-child{border-bottom:none;}
.dg-rail-item::before{
  content:'';position:absolute;left:0;top:0;bottom:0;width:3px;
  background:var(--naranja);transform:scaleY(0);transform-origin:top;
  transition:transform .35s cubic-bezier(.22,.61,.36,1);
}
.dg-rail-n{
  font-family:'Anton',sans-serif;font-size:15px;line-height:1.35;
  color:#8a8a8a;flex-shrink:0;transition:color .3s ease;
}
.dg-rail-txt{display:block;min-width:0;}
.dg-rail-txt b{
  display:block;font-family:'Work Sans',sans-serif;
  font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;
  color:#7d7d7d;margin-bottom:4px;transition:color .3s ease;
}
.dg-rail-txt i{
  display:block;font-style:normal;font-family:'Work Sans',sans-serif;
  font-size:14px;font-weight:600;line-height:1.35;color:#8a8a8a;
  transition:color .3s ease;
}
.dg-rail-item.es-activo::before{transform:scaleY(1);}
.dg-rail-item.es-activo{background:rgba(255,173,65,.06);}
.dg-rail-item.es-activo .dg-rail-n{color:var(--naranja);}
.dg-rail-item.es-activo .dg-rail-txt b{color:var(--blanco);}
.dg-rail-item.es-hecho::before{transform:scaleY(1);background:#be8232;}
.dg-rail-item.es-hecho .dg-rail-n{color:#be8232;}
.dg-rail-item.es-hecho .dg-rail-txt i{color:var(--blanco);}

.dg-cont{padding:clamp(28px,3.6vw,48px);min-width:0;border-left:1px solid #242424;}
.dg-pregunta[hidden],.dg-resultado[hidden]{display:none;}

.dg-contador{
  font-family:'Work Sans',sans-serif;
  font-size:11.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;
  color:var(--naranja);margin:0 0 14px;
}
.dg-q{
  font-family:'Anton',sans-serif;text-transform:uppercase;
  font-size:clamp(1.55rem,3.1vw,2.4rem);line-height:1.1;color:var(--blanco);
  margin:0 0 clamp(26px,3.4vw,34px);outline:none;text-wrap:balance;
}

.dg-opciones{display:grid;gap:10px;max-width:640px;}
.dg-op{
  appearance:none;text-align:left;cursor:pointer;
  background:transparent;color:var(--blanco);
  border:1px solid #2e2e2e;border-left:3px solid #2e2e2e;
  padding:18px 50px 18px 22px;
  font-family:'Work Sans',sans-serif;font-size:clamp(.97rem,1.35vw,1.05rem);font-weight:600;line-height:1.4;
  position:relative;
  transition:border-color .18s ease,background-color .18s ease,padding-left .18s ease;
}
.dg-op::after{
  content:'';position:absolute;right:22px;top:50%;
  width:8px;height:8px;border-right:2px solid #5e5e5e;border-top:2px solid #5e5e5e;
  transform:translateY(-50%) rotate(45deg);transition:border-color .18s ease,right .18s ease;
}
.dg-op:hover,.dg-op:focus-visible{
  border-color:#3d3d3d;border-left-color:var(--naranja);
  background:rgba(255,173,65,.07);padding-left:28px;
}
.dg-op:hover::after,.dg-op:focus-visible::after{border-color:var(--naranja);right:17px;}

.dg-volver{
  appearance:none;background:none;border:none;cursor:pointer;
  color:#8a8a8a;font-family:'Work Sans',sans-serif;font-size:13.5px;font-weight:600;
  margin-top:24px;padding:4px 0;text-decoration:underline;text-underline-offset:4px;
  transition:color .18s ease;
}
.dg-volver:hover{color:var(--naranja);}

/* — Resultado: una sola columna, para que se lea de corrido — */
.dg-bloque{margin-bottom:clamp(24px,3vw,30px);}
.dg-bloque h4,.dg-plan h4{
  font-family:'Work Sans',sans-serif;
  font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;
  color:var(--naranja);margin:0 0 12px;padding-bottom:9px;border-bottom:1px solid #242424;
}
.dg-bloque p{font-size:15.5px;line-height:1.66;color:var(--sobre-oscuro);margin:0 0 12px;max-width:64ch;}
.dg-bloque p:last-child{margin-bottom:0;}

.dg-plan{
  padding:clamp(20px,2.6vw,28px);
  background:rgba(255,173,65,.07);border-left:3px solid var(--naranja);
  display:grid;grid-template-columns:auto 1fr;gap:clamp(22px,3vw,40px);align-items:start;
}
.dg-plan h4{border-bottom:none;padding-bottom:0;margin-bottom:7px;}
.dg-plan-izq{min-width:190px;}
.dg-plan-nombre{
  font-family:'Anton',sans-serif;text-transform:uppercase;
  font-size:clamp(1.75rem,3.2vw,2.4rem);line-height:1;color:var(--naranja);margin:0 0 13px;
}
.dg-plan-desc{font-size:15.5px;line-height:1.66;color:var(--sobre-oscuro);margin:0;max-width:56ch;}

.dg-honestidad{
  margin:clamp(22px,2.8vw,28px) 0 0;padding:15px 18px;
  border:1px dashed #333;
  font-size:13.5px;line-height:1.58;color:#9a9a9a;max-width:72ch;
}
.dg-res-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:clamp(24px,3vw,30px);}
.dg-reiniciar{
  appearance:none;background:none;border:none;cursor:pointer;
  display:inline-flex;align-items:center;min-height:44px;
  color:#8a8a8a;font-family:'Work Sans',sans-serif;font-size:14px;font-weight:600;
  text-decoration:underline;text-underline-offset:4px;transition:color .18s ease;
}
.dg-reiniciar:hover{color:var(--naranja);}

@media (max-width:900px){
  .dg-panel{grid-template-columns:1fr;}
  .dg-rail{display:grid;grid-template-columns:repeat(3,1fr);border-right:none;border-bottom:1px solid #242424;position:static;top:auto;background:var(--negro);}
  .dg-rail-item{
    flex-direction:column;gap:6px;padding:12px 10px 14px;min-width:0;
    border-bottom:none;border-right:1px solid #1d1d1d;
  }
  .dg-rail-txt{min-width:0;width:100%;}
  .dg-rail-item:last-child{border-right:none;}
  .dg-rail-item::before{width:100%;height:3px;bottom:auto;transform:scaleX(0);transform-origin:left;}
  .dg-rail-item.es-activo::before,.dg-rail-item.es-hecho::before{transform:scaleX(1);}
  .dg-rail-txt b{font-size:9px;letter-spacing:.06em;}
  .dg-rail-txt i{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
  .dg-rail-n{font-size:12px;}
  .dg-cont{padding:24px 18px;border-left:none;}
  .dg-plan{grid-template-columns:1fr;gap:14px;}
  .dg-plan-izq{min-width:0;}
  .dg-op{padding:16px 42px 16px 18px;}
  .dg-res-ctas{flex-direction:column;align-items:stretch;gap:16px;}
  .dg-res-ctas .btn{width:100%;justify-content:center;text-align:center;padding-left:14px;padding-right:14px;}
  .dg-reiniciar{align-self:flex-start;}
  .dg-expectativa{font-size:13px;}
}

/* ============================================================
   EL MÉTODO — secuencia real, por eso lleva números
   ============================================================ */
.metodo{background:var(--negro);color:var(--blanco);padding:clamp(56px,9vw,100px) 0;}
.metodo-bajada{font-size:clamp(1rem,1.6vw,1.1rem);line-height:1.6;color:var(--sobre-oscuro);max-width:58ch;margin:0 0 clamp(36px,5vw,52px);}
.metodo-lista{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:0;}
.metodo-lista li{
  display:block;padding:clamp(22px,2.6vw,28px) clamp(20px,2.2vw,26px);
  border-left:1px solid #262626;
}
.metodo-lista li:first-child{border-left-color:var(--naranja);}
.metodo-num{
  font-family:'Anton',sans-serif;font-size:clamp(2.4rem,4.4vw,3.4rem);line-height:1;
  color:var(--naranja);display:block;margin-bottom:14px;
}
.metodo-lista h3{
  font-family:'Anton',sans-serif;text-transform:uppercase;
  font-size:clamp(1.05rem,1.8vw,1.28rem);color:var(--blanco);margin:0 0 10px;letter-spacing:.01em;
}
.metodo-lista p{font-size:14.5px;line-height:1.58;color:var(--sobre-oscuro);margin:0;}
@media (max-width:900px){
  .metodo-lista{grid-template-columns:1fr 1fr;}
  .metodo-lista li{border-top:1px solid #262626;}
  .metodo-lista li:nth-child(odd){border-left-color:var(--naranja);}
}
@media (max-width:560px){
  .metodo-lista{grid-template-columns:1fr;}
  .metodo-lista li{border-left-color:var(--naranja);}
}

/* — Cabecera de sección reutilizable — */
.seccion-head{margin-bottom:clamp(28px,4vw,40px);}
.seccion-head .sub{margin:12px 0 0;font-size:clamp(1rem,1.6vw,1.1rem);color:var(--sobre-oscuro);max-width:56ch;}

/* — Variante clara de sección (usada en "Qué hacemos" de la home, para airear la mitad inferior) — */
.section-claro{background:var(--gris-card);color:var(--negro);}
.section-claro .titulo-seccion{color:var(--negro);}
.section-claro .seccion-head .sub{color:var(--gris-texto);}
.section-claro .servicio-item h3{color:var(--negro);}
.section-claro .servicio-item p{color:var(--gris-texto);}
.section-claro .link-secundario{color:var(--negro);text-decoration-color:var(--negro);}
.section-claro .link-secundario:hover{color:var(--naranja-oscuro);text-decoration-color:var(--naranja-oscuro);}

/* — Acciones dobles en las bandas de cierre — */
.cta-banda-acciones{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px;}
.cta-banda-acciones .btn{margin:0;}
.dg-expectativa{margin:16px 0 0;font-size:13.5px;line-height:1.6;color:#8f8f8f;max-width:64ch;}

/* ════════════════════════════════════════════════════════════════════
   MOBILE — rediseño, no adaptación.
   Principios: 1 sección ≈ 1 pantalla · toque mínimo 44px · cuerpo 17px
   línea de 45-75 caracteres · ritmo alternado · acción siempre al alcance
   ════════════════════════════════════════════════════════════════════ */
@media (max-width:760px){

  /* ── Base legible ─────────────────────────────────────────── */
  body{font-size:17px;}
  p, li{font-size:17px;line-height:1.62;}
  .wrap{padding-left:20px;padding-right:20px;}

  /* ── Toque: nada por debajo de 44px ───────────────────────── */
  .nav a{min-height:52px;display:flex;align-items:center;font-size:17px;}
  .footer-col ul{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;}
  .footer-col a, .footer-col li{min-height:44px;display:flex;align-items:center;font-size:15px;}
  .footer-top{gap:20px;}
  .footer-bottom a{min-height:44px;display:inline-flex;align-items:center;}
  .breadcrumb a{min-height:44px;display:inline-flex;align-items:center;}
  .contacto-canales a{min-height:44px;display:inline-flex;align-items:center;font-size:16px;}
  .menu-toggle,.nav-toggle,button[aria-controls]{min-height:48px;min-width:48px;}
  .link-secundario{min-height:44px;display:inline-flex;align-items:center;font-size:16px;}
  .contacto-alt a{min-height:44px;display:inline-flex;align-items:center;}
  .faq-item summary{min-height:56px;display:flex;align-items:center;font-size:16.5px;}
  .btn{min-height:52px;font-size:15.5px;}

  /* ── Hero: que el video se vea, que el texto respire ──────── */
  .hero-video{min-height:auto;padding:clamp(48px,14vw,72px) 0 clamp(36px,9vw,48px);}
  .hero-video .hero-bg::after{background:linear-gradient(180deg,rgba(0,0,0,.55) 0%,rgba(0,0,0,.72) 55%,rgba(0,0,0,.88) 100%);}
  .hero h1{font-size:clamp(2rem,9vw,2.7rem);line-height:1.05;}
  .hero .sub{font-size:17px;margin-top:18px;max-width:34ch;}
  .hero-ctas{margin-top:28px;flex-direction:column;align-items:stretch;gap:14px;}
  .hero-ctas .btn{width:100%;justify-content:center;}
  .hero-ctas .link-secundario{align-self:flex-start;}
  .hero .eyebrow{font-size:12px;margin-bottom:14px;}

  /* ── Declaración: se lee, no se descifra. Fuera la caja alta ─ */
  .declaracion{padding:clamp(40px,11vw,60px) 0;}
  .declaracion-texto{
    font-family:'Work Sans',sans-serif;text-transform:none;
    font-size:clamp(1.25rem,5.4vw,1.55rem);font-weight:600;line-height:1.42;
    letter-spacing:-.01em;max-width:30ch;
  }
  .declaracion-texto .linea-remate{color:var(--naranja-oscuro);font-weight:700;}

  /* ── Diagnóstico ──────────────────────────────────────────── */
  .dg{padding:clamp(40px,11vw,60px) 0;}
  .dg-titulo{font-size:clamp(1.55rem,6.6vw,2rem);line-height:1.08;}
  .dg-bajada{font-size:16px;line-height:1.6;max-width:36ch;}
  .dg-q{font-size:clamp(1.3rem,5.8vw,1.7rem);margin-bottom:22px;}
  .dg-op{min-height:60px;display:flex;align-items:center;font-size:16px;}
  .dg-volver{min-height:44px;display:inline-flex;align-items:center;}
  .dg-bloque p, .dg-plan-desc{font-size:16px;line-height:1.66;}

  /* ── Método: carrusel deslizable en vez de muro vertical ──── */
  .metodo{padding:clamp(40px,11vw,60px) 0;}
  .metodo .wrap{padding-right:0;}
  .metodo-bajada{font-size:16.5px;max-width:34ch;margin-bottom:26px;padding-right:20px;}
  .metodo-lista{
    display:flex;gap:12px;overflow-x:auto;
    scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;
    padding:0 20px 4px 0;margin:0;scrollbar-width:none;
  }
  .metodo-lista::-webkit-scrollbar{display:none;}
  .metodo-lista li{
    flex:0 0 76%;scroll-snap-align:start;
    border:1px solid #262626;border-left:3px solid var(--naranja);
    padding:22px 20px;
  }
  .metodo-lista li:first-child{border-left-color:var(--naranja);}
  .metodo-num{font-size:2.2rem;margin-bottom:10px;}
  .metodo-lista h3{font-size:1.15rem;margin-bottom:8px;}
  .metodo-lista p{font-size:15.5px;line-height:1.55;}
  .carrusel-puntos{display:flex;gap:7px;margin:16px 0 0;padding:0;list-style:none;}
  .carrusel-puntos li{width:7px;height:7px;border-radius:50%;background:#3a3a3a;transition:background-color .25s ease,width .25s ease;}
  .carrusel-puntos li.es-activo{background:var(--naranja);width:20px;border-radius:4px;}

  /* ── Servicios: rejilla escaneable. El detalle vive en su página ─ */
  .section{padding:clamp(40px,11vw,60px) 0;}
  .servicios-list{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#d9d6cf;border:1px solid #d9d6cf;}
  .section-claro .servicios-list{background:#d9d6cf;}
  .servicio-item{
    border-top:none;background:var(--gris-card);
    padding:18px 14px;margin:0;min-height:96px;display:flex;align-items:flex-start;
  }
  .servicio-item h3{font-size:15px;line-height:1.3;margin:0;}
  .servicios-list .servicio-item:last-child:nth-child(odd){grid-column:1 / -1;min-height:0;align-items:flex-start;}
  .servicio-item p{display:none;}

  /* ── FAQ ──────────────────────────────────────────────────── */
  .faq-home{padding:clamp(40px,11vw,60px) 0;}
  .faq-a{font-size:16px;line-height:1.62;}

  /* ── Contacto ─────────────────────────────────────────────── */
  .contacto{padding:clamp(44px,12vw,64px) 0;}
  .contacto .lead{font-size:17px;max-width:32ch;}
  .contacto-ctas .btn{width:100%;justify-content:center;}
  .contacto-alt{display:flex;flex-direction:column;gap:6px;}

  /* ── Banner de video: que no coma pantalla ────────────────── */
  .banner-foto-video{height:200px;}

  /* ── Títulos de sección ───────────────────────────────────── */
  .titulo-seccion{font-size:clamp(1.55rem,6.6vw,2rem);line-height:1.08;}
  .seccion-head .sub{font-size:16.5px;max-width:34ch;}

  /* ── Barra de acción fija: el CTA siempre al alcance del pulgar ─ */
  .wa-float{display:none;}
  .barra-movil{
    position:fixed;left:0;right:0;bottom:0;z-index:60;
    display:flex;gap:10px;align-items:center;
    padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));
    background:rgba(0,0,0,.94);
    border-top:1px solid #262626;
  }
  .barra-accion{
    flex:1;min-height:52px;display:flex;align-items:center;justify-content:center;
    background:var(--naranja);color:var(--negro);
    font-family:'Work Sans',sans-serif;font-weight:700;font-size:15.5px;
    text-transform:uppercase;letter-spacing:.03em;text-align:center;
  }
  .barra-wa{
    flex:0 0 52px;height:52px;display:flex;align-items:center;justify-content:center;
    border:1px solid #3a3a3a;color:var(--naranja);
  }
  .barra-wa svg{width:26px;height:26px;}
  body{padding-bottom:78px;}
  footer{margin-bottom:0;}
}
@media (min-width:761px){ .barra-movil{display:none;} }

/* ════════════════════════════════════════════════════════════════════
   HOME MOBILE — el hero manda, el video se ve, un solo pedido a la vez
   ════════════════════════════════════════════════════════════════════ */

@media (max-width:760px){

  /* Portada a pantalla completa: svh evita el salto de la barra del navegador */
  .hero-video{
    min-height:calc(100vh - 66px);min-height:calc(100svh - 66px);
    padding:0 0 clamp(40px,11vw,64px);
    display:flex;align-items:flex-end;
    position:relative;
  }
  /* El degradado arranca transparente arriba: el plano del video respira */
  .hero-video .hero-bg::after{
    background:linear-gradient(180deg,
      rgba(0,0,0,.35) 0%,
      rgba(0,0,0,.20) 26%,
      rgba(0,0,0,.62) 58%,
      rgba(0,0,0,.93) 100%);
  }
  .hero-video .hero-bg video{object-position:center 32%;}

  .hero h1{font-size:clamp(2.1rem,9.6vw,2.9rem);}
  .hero .sub{max-width:31ch;margin-top:16px;color:rgba(255,255,255,.82);}
  /* Un solo pedido en pantalla: el secundario ya vive en la barra fija */
  .hero-ctas{margin-top:26px;}
  .hero-ctas .link-secundario{display:none;}

  /* La barra aparece cuando el CTA del hero sale de pantalla: cero redundancia */
  .barra-movil{
    transform:translateY(112%);
    transition:transform .32s cubic-bezier(.22,.61,.36,1);
    will-change:transform;
  }
  .barra-movil.es-visible{transform:translateY(0);}

  /* El riel del diagnóstico recién aparece cuando hay algo que mostrar */
  .dg-panel:not(.dg-empezado) .dg-rail{display:none;}
  .dg-panel:not(.dg-empezado) .dg-cont{border-left:none;}
}

@media (prefers-reduced-motion:reduce){
  .barra-movil{transition:none;}
}

/* ════════════════════════════════════════════════════════════════════
   CORTE DE MARCA — el video deja de ser relleno y pasa a sostener
   la frase de apoyo del claim. Pausa cinematográfica entre secciones.
   ════════════════════════════════════════════════════════════════════ */
.corte{
  position:relative;overflow:hidden;
  padding:clamp(72px,11vw,132px) 0;
  display:flex;align-items:center;
  background:var(--negro);
}
.corte-bg{position:absolute;inset:0;z-index:0;}
.corte-bg video{width:100%;height:100%;object-fit:cover;display:block;}
.corte-bg::after{
  content:'';position:absolute;inset:0;
  background:linear-gradient(90deg,rgba(0,0,0,.90) 0%,rgba(0,0,0,.74) 52%,rgba(0,0,0,.46) 100%);
}
.corte .wrap{position:relative;z-index:1;}
.corte-frase{
  font-family:'Anton',sans-serif;text-transform:uppercase;
  font-size:clamp(1.5rem,3.4vw,2.7rem);line-height:1.12;
  color:var(--blanco);margin:0;max-width:19ch;
  border-left:3px solid var(--naranja);padding-left:clamp(18px,2.4vw,28px);
}
.corte-frase .linea-remate{color:var(--naranja);}

@media (max-width:760px){
  .corte{padding:clamp(56px,15vw,84px) 0;}
  .corte-bg::after{background:linear-gradient(180deg,rgba(0,0,0,.48) 0%,rgba(0,0,0,.74) 62%,rgba(0,0,0,.86) 100%);}
  .corte-frase{font-size:clamp(1.3rem,5.9vw,1.7rem);max-width:20ch;padding-left:16px;line-height:1.14;}
}

/* ════════════════════════════════════════════════════════════════════
   EL SPINE — elemento constante de la marca: línea vertical naranja
   que marca el arranque de cada sección. Estaba definido y sin usar.
   ════════════════════════════════════════════════════════════════════ */
.titulo-seccion, .dg-titulo, .declaracion-texto{
  position:relative;
  padding-left:clamp(18px,2vw,26px);
}
.titulo-seccion::before, .dg-titulo::before, .declaracion-texto::before{
  content:'';position:absolute;left:0;top:.12em;bottom:.12em;
  width:3px;background:var(--naranja);
}
.dg-titulo::before{background:var(--negro);}
.declaracion-texto::before{background:var(--naranja-oscuro);}
.contacto h2{position:relative;padding-left:clamp(18px,2vw,26px);}
.contacto h2::before{
  content:'';position:absolute;left:0;top:.12em;bottom:.12em;
  width:3px;background:var(--naranja);
}
.contacto:not(.contacto-invertido) h2::before{background:var(--negro);}

/* ════════════════════════════════════════════════════════════════════
   SERVICIOS COMO ÍNDICE — numeración editorial en Anton.
   Deja de leerse como tabla y pasa a leerse como índice de una pieza.
   ════════════════════════════════════════════════════════════════════ */
.servicios-list{counter-reset:serv;}
.servicio-item{counter-increment:serv;}
.servicio-item::before{
  content:counter(serv,decimal-leading-zero);
  font-family:'Anton',sans-serif;font-size:13px;line-height:1;
  color:var(--naranja);display:block;margin-bottom:10px;letter-spacing:.04em;
}
.section-claro .servicio-item::before{color:var(--naranja-oscuro);}

@media (max-width:760px){
  .servicio-item{flex-direction:column;justify-content:flex-start;padding:16px 14px 18px;}
  .servicio-item::before{font-size:12px;margin-bottom:8px;}

}

/* Nota de expectativa bajo el CTA del hero: baja la fricción de escribir */
.hero-nota{
  margin:16px 0 0;font-size:13.5px;line-height:1.55;
  color:rgba(255,255,255,.62);max-width:44ch;
}
@media (max-width:760px){
  .hero-nota{font-size:13px;max-width:34ch;margin-top:14px;}
  /* Barra fija: la acción principal es hablar; el diagnóstico queda al lado */
  .barra-accion{gap:9px;white-space:nowrap;font-size:15px;}
  .barra-accion svg{width:21px;height:21px;flex:0 0 21px;}
  .barra-alt{
    flex:0 0 auto;min-height:52px;display:flex;align-items:center;justify-content:center;
    padding:0 16px;border:1px solid #3a3a3a;color:var(--naranja);
    font-family:'Work Sans',sans-serif;font-weight:700;font-size:13px;
    text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;
  }
}

/* Botón secundario en blanco, para convivir con el naranja sin competirle */
.btn-blanco{background:var(--blanco);color:var(--negro);border-color:var(--blanco);}
.btn-blanco:hover{background:transparent;color:var(--blanco);border-color:var(--blanco);}

/* ── Home: "Qué hacemos" y "¿Hablamos?" centrados ────────────────── */
#servicios.section-claro{text-align:center;}
/* Un único eje de centrado para todo el bloque: título, bajada y grilla
   comparten el mismo ancho máximo, en vez de que el título quede angosto
   y la grilla se extienda de punta a punta del contenedor. */
#servicios .seccion-head{max-width:860px;margin-left:auto;margin-right:auto;}
#servicios .seccion-head .sub{margin-left:auto;margin-right:auto;}
#servicios .titulo-seccion{display:inline-block;text-align:left;}
#servicios .servicios-list{max-width:860px;margin-left:auto;margin-right:auto;}
#servicios .servicio-item{align-items:center;text-align:center;}
#servicios .servicio-item h3{width:100%;}
/* El último servicio, si queda solo en la grilla de 2 columnas, ocupa
   todo el ancho y se centra — nunca queda pegado a la izquierda. */
#servicios .servicios-list .servicio-item:last-child:nth-child(odd){grid-column:1 / -1;}
#servicios .servicios-list .servicio-item:last-child:nth-child(odd) p{max-width:none;margin-left:auto;margin-right:auto;}
#servicios p[style*="margin-top:32px"]{text-align:center;}

.contacto-invertido{text-align:center;}
.contacto-invertido h2{display:inline-block;text-align:left;}
.contacto-invertido .lead{margin-left:auto;margin-right:auto;}
.contacto-invertido .contacto-ctas{justify-content:center;}
.contacto-invertido .contacto-alt{justify-content:center;}

@media (max-width:760px){
  .hero-ctas{flex-direction:column;align-items:stretch;}
  .hero-ctas .btn{width:100%;justify-content:center;}
  #servicios .servicio-item{justify-content:center;}
  .contacto-invertido .contacto-alt{align-items:center;}
}


/* ════════════════════════════════════════════════════════════════════
   AJUSTES DE REVISIÓN
   ════════════════════════════════════════════════════════════════════ */

/* Los anclas (#diagnostico, etc.) caían debajo del header fijo y tapaban el título.
   El header mide 79px: dejamos ese espacio más aire. */
html{scroll-padding-top:96px;}

/* Quiebres de línea: titulares equilibrados, párrafos sin palabra sola al final */
h1,h2,h3,.dg-q,.corte-frase,.declaracion-texto{text-wrap:balance;}
p,li,.faq-a,.hero .sub{text-wrap:pretty;}

/* Secciones centradas: el spine vertical a la izquierda corre el texto del eje.
   En layout centrado la marca pasa a ser una barra corta centrada arriba. */
#servicios .titulo-seccion,
.contacto-invertido h2{
  display:block;text-align:center;padding-left:0;
}
#servicios .titulo-seccion::before,
.contacto-invertido h2::before{
  position:static;display:block;
  width:44px;height:3px;margin:0 auto 18px;
  top:auto;bottom:auto;left:auto;
  background:var(--naranja);
}

/* Textos cortos (2-4 líneas): reparto parejo de líneas, sin palabra colgada */
.sub,.lead,.servicio-item p,.servicio-full p,.faq-a,.plan-para,.metodo-lista p,
.metodo-bajada,.dg-bajada,.page-hero p,.cta-banda p,.seccion-head .sub{text-wrap:balance;}

/* ════════════════════════════════════════════════════════════════════
   HERO DESKTOP — se dimensiona según el ALTO de la pantalla, no solo el ancho.
   Antes medía lo mismo en todos los notebooks y en los de 768px de alto
   los botones quedaban por debajo del primer pantallazo.
   ════════════════════════════════════════════════════════════════════ */
@media (min-width:761px){
  .hero-video{
    min-height:calc(100vh - 79px);min-height:calc(100svh - 79px);
    padding:clamp(36px,7vh,96px) 0;
  }
  .hero h1{font-size:clamp(2.6rem,min(7vw,10vh),5.6rem);}
  .hero .eyebrow{margin-bottom:clamp(10px,2vh,22px);}
  .hero .sub{
    max-width:none;
    font-size:clamp(1.05rem,min(2vw,2.8vh),1.4rem);
    margin-top:clamp(14px,2.6vh,28px);
  }
  .hero-ctas{margin-top:clamp(20px,4vh,44px);}
}

/* Sobre fondo naranja la marca del título va en negro (en naranja era invisible
   y solo quedaba el sangrado, que corría el título respecto de la lista). */
.faq-home .titulo-seccion::before,
.sobre-naranja .titulo-seccion::before{background:var(--negro);}

/* Los títulos de las tarjetas de contacto son H2 por jerarquía, pero NO llevan
   la marca lateral ni el sangrado del título principal de la sección. */
.canal-card h2{padding-left:0;}
.canal-card h2::before{display:none;}

/* ════════════════════════════════════════════════════════════════════
   SERVICIOS POR PROYECTO (Planes) — capacitación, piezas físicas y video.
   No son un cuarto plan: se diferencian con fondo claro, tarjeta con
   borde (no relleno), y CTA propio hacia el detalle en Servicios.
   ════════════════════════════════════════════════════════════════════ */
.proyectos-grid{
  display:grid;grid-template-columns:repeat(3,1fr);
  gap:clamp(18px,2.4vw,28px);
}
.proyecto-card{
  border:1.5px solid var(--negro);padding:clamp(22px,2.6vw,28px);
  display:flex;flex-direction:column;align-items:flex-start;gap:10px;
  background:var(--negro);
}
.proyecto-card .num{
  font-family:'Anton',sans-serif;color:var(--naranja);
  font-size:13px;letter-spacing:.04em;text-transform:uppercase;
}
.proyecto-card h3{
  font-family:'Work Sans',sans-serif;font-weight:800;font-size:19px;
  text-transform:none;line-height:1.25;color:var(--blanco);margin:0;
}
.proyecto-card p{font-size:14.5px;line-height:1.55;color:var(--sobre-oscuro);margin:0;}

@media (max-width:900px){
  .proyectos-grid{grid-template-columns:1fr;}
}
