From 838f9efe64ff13db0872e84694cc4e86c49f1d16 Mon Sep 17 00:00:00 2001 From: Patricia Pugliese Date: Tue, 1 Sep 2026 08:53:26 -0300 Subject: [PATCH] mejoras en menu --- index.html | 18 ++++++------- styles.css | 77 +++++++++++++++++++++++++++++------------------------- 2 files changed, 50 insertions(+), 45 deletions(-) diff --git a/index.html b/index.html index d566a0a..bdb814f 100644 --- a/index.html +++ b/index.html @@ -446,7 +446,7 @@
Nosotros

Mentes creativas, con mucha energía.

-

Creemos que las marcas se construyen con escucha, estrategia y mucho amor por lo que hacemos. Combinamos el arte del Marketing con la Ciencia de los datos.

+

Combinamos el arte del Marketing con la Ciencia de los datos.

Patricia Pugliese
@@ -460,7 +460,7 @@
@@ -472,49 +472,49 @@
- ¿Cómo funciona el proceso de trabajo? + ¿Cómo funciona el proceso de trabajo? −

Empezamos con una llamada de descubrimiento para conocer tu negocio, objetivos y desafíos. Luego armamos una propuesta a medida, la ejecutamos con entregas parciales y ajustamos hasta que estés 100% conforme. Todo con comunicación clara y tiempos acordados.

- ¿Qué incluye exactamente cada plan? + ¿Qué incluye exactamente cada plan? +

Cada plan tiene un desglose detallado en la sección de Planes. Pero en resumen: incluyen gestión de redes, diseño de marca, publicidad digital, automatizaciones y reportes. Si necesitás algo específico que no esté listado, lo sumamos a medida.

- ¿Puedo contratar servicios sueltos sin un plan mensual? + ¿Puedo contratar servicios sueltos sin un plan mensual? +

¡Sí! En la sección "Servicios a la carta" tenés disponibles branding, diseño web, campañas puntuales y producción de contenido. Podés contratarlos de forma independiente, sin compromiso mensual.

- ¿Qué resultados puedo esperar? + ¿Qué resultados puedo esperar? +

Depende del punto de partida, pero nuestros clientes suelen ver aumento en alcance, engagement y generación de leads en los primeros 3 meses. Compartimos reportes mensuales para que siempre sepas cómo evoluciona tu marca.

- ¿Trabajan con negocios de cualquier rubro? + ¿Trabajan con negocios de cualquier rubro? +

Trabajamos con marcas de moda, gastronomía, tecnología, salud, educación y más. Lo importante es que tengas claros tus valores y quieras construir una marca con identidad propia — el rubro es secundario.

- ¿Cómo facturan? ¿Hay algún costo de inicio? + ¿Cómo facturan? ¿Hay algún costo de inicio? +

Facturamos con factura electrónica tipo C o E. No hay costo de inicio: los planes se abonan mes a mes, con un 50% de anticipo en proyectos puntuales (como diseño web o branding completo).

- ¿Puedo cambiar de plan o cancelar cuando quiera? + ¿Puedo cambiar de plan o cancelar cuando quiera? +

Por supuesto. Podés subir o bajar de plan con 15 días de aviso. Si querés cancelar, también con 15 días de anticipación. Sin letra chica ni permanencias forzadas.

diff --git a/styles.css b/styles.css index ec10451..e7e3c6c 100644 --- a/styles.css +++ b/styles.css @@ -8,7 +8,7 @@ --bordo: #BA124D; --oscuro: #110916; --casi-negro: #0B060E; - --dusty: #a79bab; + --dusty: #cec7d1; --claro: #EAF0EE; --rose-gold-1: #DFBDB9; --rose-gold-2: #BA8B7A; @@ -103,7 +103,7 @@ header { .sheet-body { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 30px; align-items: start; } .sheet-col { display: flex; flex-direction: column; gap: 2px; } .sheet-col-title { - font-family: var(--font-ui); font-size: 16px; font-weight: 500; + font-family: var(--font-ui); font-size: 18px; font-weight: 500; letter-spacing: .12em; text-transform: uppercase; color: var(--bordo); margin-bottom: 8px; padding-right: 12px; text-align: right; } @@ -114,13 +114,13 @@ header { background: transparent; text-align: right; } .sheet-link:hover { background: rgba(186,18,77,.06); } -.sheet-link-icon { font-size: 12px; color: var(--bordo); opacity: .4; text-align: center; grid-row: 1/3; grid-column: 2; } +.sheet-link-icon { font-size: 16px; color: var(--bordo); opacity: .4; text-align: center; grid-row: 1/3; grid-column: 2; } .sheet-link-main { font-family: var(--font-display); font-style: italic; font-weight: 600; - font-size: 16px; color: var(--oscuro); line-height: 1.2; grid-column: 1; + font-size: 18px; color: var(--oscuro); line-height: 1.2; grid-column: 1; } .sheet-link-desc { - font-family: var(--font-ui); font-size: 13px; color: var(--claro); + font-family: var(--font-ui); font-size: 14px; color: var(--oscuro); font-weight: 500; opacity: .8; grid-column: 1; margin-top: -2px; } .sheet-link.highlight { @@ -163,8 +163,10 @@ header { background: linear-gradient(90deg, var(--rose-gold-3), var(--rose-gold-1)); } h1, h2 { - font-family: var(--font-display); font-weight: 300; font-style: italic; - font-size: clamp(40px, 6vw, 72px); line-height: 1.05; + font-family: var(--font-display); font-weight: 500; font-style: italic; + font-size: clamp(40px, 6vw, 72px); + max-width: 900px; + line-height: 1.05; margin-bottom: 16px; } .grad-word { @@ -172,9 +174,9 @@ h1, h2 { -webkit-background-clip: text; background-clip: text; color: transparent; } p, .lede { - font-family: var(--font-ui); font-size: 18px; line-height: 1.7; - color: var(--claro); max-width: 560px; margin: 0 auto 26px; opacity: 0.8; - font-weight: 300; + font-family: var(--font-ui); font-size: 22px; line-height: 1.7; + color: var(--claro); max-width: 600px; margin: 0 auto 16px; opacity: 0.8; + font-weight: 400; } .lede { font-size: 18px; opacity: 0.7; max-width: 640px; } @@ -213,11 +215,11 @@ p, .lede { .scroll-hint { position: absolute; bottom: 36px; left: 50%; transform: translateX(-50%); font-family: var(--font-ui); font-size: 10.5px; letter-spacing: .2em; - text-transform: uppercase; color: rgba(234,240,238,.3); + text-transform: uppercase; color: rgba(234,240,238,.7); display: flex; flex-direction: column; align-items: center; gap: 8px; pointer-events: auto; } -.scroll-hint .line { width: 1px; height: 36px; background: rgba(234,240,238,.2); } +.scroll-hint .line { width: 1px; height: 36px; background: rgba(234,240,238,.5); } /* ===== SECCIONES GENERALES ===== */ section { padding: 80px 48px; max-width: 1200px; margin: 0 auto; position: relative; } @@ -294,17 +296,17 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } } .plan-name { font-family: var(--font-display); font-style: italic; font-weight: 500; - font-size: 24px; margin-bottom: 4px; + font-size: 28px; margin-bottom: 4px; } .plan-stars { color: var(--claro); font-size: 11px; letter-spacing: 2px; margin-bottom: 14px; } .plan-obj { - font-family: var(--font-ui); font-size: 14px; line-height: 1.5; + font-family: var(--font-ui); font-size: 18px; line-height: 1.5; color: var(--claro); margin-bottom: 22px; min-height: 52px; } .plan-feats { list-style: none; flex: 1; margin-bottom: 24px; text-align: left; } .plan-feats li { - font-family: var(--font-body); font-size: 13px; line-height: 1.5; - padding: 8px 0; border-top: 1px solid rgba(234,240,238,.06); + font-family: var(--font-body); font-size: 18px; line-height: 1.5; + padding: 8px 0; border-top: 1px solid rgba(234,240,238,.08); color: rgba(234,240,238,.7); } .plan-feats li:first-child { border-top: none; } @@ -429,16 +431,16 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } } .cifra-icon { width: 44px; height: 56px; margin: 0 auto 20px; - border: 2px solid rgba(234,240,238,.06); border-bottom: none; + border: 2px solid rgba(234,240,238,0.87); border-bottom: none; border-radius: 22px 22px 0 0; } .cifra-label { - font-family: var(--font-ui); font-size: 16px; letter-spacing: .18em; - text-transform: uppercase; color: var(--ligth-teal); font-weight: 500; margin-bottom: 12px; + font-family: var(--font-body); font-size: 20px; letter-spacing: .18em; + text-transform: uppercase; color: var(--claro); font-weight: 500; margin-bottom: 12px; } .cifra-value { font-family: var(--font-display); font-style: italic; font-weight: 500; - font-size: 24px; color: var(--claro); margin-bottom: 14px; + font-size: 24px; color: var(--ligth-teal); margin-bottom: 14px; } .cifra-desc { font-family: var(--font-body); font-size: 16px; line-height: 1.6; @@ -458,11 +460,11 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } } .progress { display: flex; gap: 6px; margin-bottom: 36px; } .progress .seg { height: 3px; flex: 1; background: rgba(234,240,238,.1); border-radius: 100px; overflow: hidden; } -.progress .seg i { display: block; height: 100%; width: 0%; background: linear-gradient(90deg, var(--rose-gold-3), var(--bordo)); transition: .4s; } +.progress .seg i { display: block; height: 100%; width: 0%; background: -gradient(90deg, var(--rose-gold-3), var(--bordo)linear); transition: .4s; } .step { display: none; } .step.active { display: block; animation: fade .35s ease; } -.q-num { font-family: var(--font-display); font-style: italic; color: var(--claro); font-size: 14px; margin-bottom: 10px; } -.q-title { font-family: var(--font-display); font-style: italic; font-weight: 500; font-size: 22px; margin-bottom: 28px; } +.q-num { font-family: var(--font-display); font-style: italic; color: var(--dusty); font-size: 18px; margin-bottom: 10px; } +.q-title { font-family: var(--font-display); font-style: italic; font-weight: 500; font-size: 26px; margin-bottom: 28px; } .options { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; margin-bottom: 32px; } .opt { border: 1px solid rgba(234,240,238,.15); @@ -478,8 +480,8 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } border-color: var(--bordo); background: rgba(186, 18, 77, 0.2); } -.opt-title { font-size: 14px; font-weight: 500; color: var(--claro); margin-bottom: 3px; } -.opt-sub { font-size: 12px; color: var(--dusty); } +.opt-title { font-size: 18px; font-weight: 500; color: var(--claro); margin-bottom: 3px; } +.opt-sub { font-size: 16px; color: var(--dusty); } .nav-row { display: flex; justify-content: space-between; align-items: center; } .btn-cotizador { font-family: var(--font-ui); font-size: 13px; font-weight: 500; @@ -523,15 +525,18 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } } .team-name { font-family: var(--font-name); font-weight: 500; - font-size: 30px; margin-bottom: 8px; + font-size: 50px; margin-bottom: 8px; } .team-role { - font-family: var(--font-ui); font-size: 13px; font-weight: 400; - letter-spacing: .06em; text-transform: uppercase; color: var(--claro); + font-family: var(--font-ui); font-size: 16px; font-weight: 400; + letter-spacing: .06em; text-transform: uppercase; color: var(--dusty); margin-bottom: 12px; opacity: 0.6; } .team-detail { - font-family: var(--font-ui); font-size: 13px; line-height: 1.6; + font-family: var(--font-display); + font-weight: 200; + font-size: 16px; + line-height: 1.6; color: var(--claro); } .team-footer { @@ -553,7 +558,7 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } } .faq-head:hover .faq-q { color: var(--claro); } .faq-q { - font-family: var(--font-ui); font-weight: 400; + font-family: var(--font-display); font-weight: 200; font-size: 20px; transition: .2s; } .faq-toggle { @@ -567,7 +572,7 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } .faq-body { max-height: 0; overflow: hidden; transition: .4s ease; } .faq-item.open .faq-body { max-height: 100px; } .faq-body p { - font-family: var(--font-body); font-size: 15px; line-height: 1.7; + font-family: var(--font-ui); font-size: 16px; line-height: 1.7; color: var(--claro); padding: 0 4px 14px; max-width: 800px; } @@ -585,12 +590,12 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } .form-group { flex: 1; display: flex; flex-direction: column; gap: 4px; } .form-group.full { flex: 0 0 100%; } .form-group label { - font-family: var(--font-ui); font-size: 11px; font-weight: 500; - letter-spacing: .04em; text-transform: uppercase; color: rgba(234,240,238,.5); + font-family: var(--font-ui); font-size: 16px; font-weight: 500; + letter-spacing: .04em; text-transform: uppercase; color: rgba(234,240,238,0.8); } .form-group .req { color: var(--bordo); } .form-group input, .form-group textarea { - font-family: var(--font-body); font-size: 14px; font-weight: 300; + font-family: var(--font-body); font-size: 16px; font-weight: 300; padding: 12px 14px; border-radius: 6px; border: 1px solid rgba(234,240,238,.08); background: rgba(234,240,238,.03); color: var(--claro); @@ -602,9 +607,9 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; } } .filter-tags { display: flex; flex-wrap: wrap; gap: 8px; } .filter-tag { - font-family: var(--font-ui); font-size: 11px; font-weight: 500; + font-family: var(--font-ui); font-size: 13px; font-weight: 500; padding: 6px 16px; border-radius: 100px; - border: 1px solid rgba(234,240,238,.1); background: transparent; + border: 1px solid rgba(234,240,238,.5); background: transparent; color: rgba(234,240,238,.4); cursor: pointer; transition: .2s; } .filter-tag:hover { border-color: var(--claro); color: var(--claro); }