{"id":612,"date":"2026-07-14T18:02:43","date_gmt":"2026-07-14T16:02:43","guid":{"rendered":"https:\/\/gmodelsspain.evolucionat.es\/?page_id=612"},"modified":"2026-09-22T00:22:56","modified_gmt":"2026-09-21T22:22:56","slug":"comunicacion","status":"publish","type":"page","link":"https:\/\/gmodelsspain.evolucionat.es\/en\/comunicacion\/","title":{"rendered":"G-Comunicacion"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"612\" class=\"elementor elementor-612\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-74662e3 e-con e-atomic-element e-flexbox-base e-default-div e-74662e3-1070b00 \" data-id=\"74662e3\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"74662e3\" data-e-type=\"e-flexbox\" data-id=\"74662e3\">\n    \t\t<div class=\"elementor-element elementor-element-63d83dd elementor-widget elementor-widget-html\" data-id=\"63d83dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,500;1,600&display=swap');\r\n\r\n:where(#gmc, #gmc *){ box-sizing:border-box; margin:0; padding:0; }\r\nhtml{ scroll-behavior:smooth; }\r\n#gmc{\r\n  --red:#d00d26; --ink:#0b0b0d; --ink2:#131318; --line:rgba(255,255,255,.10);\r\n  --ease:cubic-bezier(.16,1,.3,1);\r\n  --serif:'Cormorant Garamond',Georgia,serif; --sans:'Helvetica Neue',Arial,sans-serif;\r\n  --gut:clamp(20px,4vw,60px); --maxw:1900px;\r\n  position:relative; width:100vw; margin-left:calc(50% - 50vw);   \/* ANCHO COMPLETO *\/\r\n  background:var(--ink); color:#fff; font-family:var(--sans); overflow-x:clip;\r\n}\r\n#gmc img{ display:block; max-width:100%; }\r\n.gmc-wrap{ width:100%; max-width:var(--maxw); margin-inline:auto; padding-inline:var(--gut); }\r\n\r\n\/* ---- helpers ---- *\/\r\n.gmc-kick{ display:inline-flex; align-items:center; font-size:clamp(11px,1.05vw,13px); font-weight:700; letter-spacing:.3em; text-transform:uppercase; color:rgba(255,255,255,.7); }\r\n.gmc-kick .ln{ display:inline-block; width:46px; height:2px; margin-right:14px; background:var(--red); box-shadow:0 0 12px rgba(208,13,38,.75); transition:width 1s var(--ease) .15s; }\r\n.gmc-h2{ font-family:var(--serif); font-weight:500; line-height:.98; letter-spacing:-.01em; }\r\n.gmc-h2 em{ font-style:italic; color:var(--red); }\r\n.gmc-btn{ position:relative; overflow:hidden; display:inline-flex; align-items:center; gap:10px; padding:16px 36px; font-size:.8rem; font-weight:700; letter-spacing:.16em; text-transform:uppercase; text-decoration:none; border-radius:3px; cursor:pointer; transition:.35s var(--ease); }\r\n.gmc-btn svg{ width:16px; height:16px; position:relative; z-index:1; transition:transform .35s var(--ease); }\r\n.gmc-btn::after{ content:\"\"; position:absolute; top:0; left:-130%; width:60%; height:100%; background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent); transform:skewX(-18deg); transition:left .7s var(--ease); pointer-events:none; }\r\n.gmc-btn:hover::after{ left:140%; }\r\n.gmc-btn:hover svg{ transform:translateX(4px); }\r\n.gmc-btn-red{ background:var(--red); color:#fff; border:1.5px solid var(--red); box-shadow:0 10px 30px rgba(208,13,38,.28); }\r\n.gmc-btn-red:hover{ background:transparent; transform:translateY(-2px); box-shadow:0 18px 42px rgba(208,13,38,.45); }\r\n.gmc-btn-out{ background:rgba(255,255,255,.05); color:#fff; border:1.5px solid rgba(255,255,255,.55); -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); }\r\n.gmc-btn-out:hover{ background:#fff; color:var(--ink); border-color:#fff; transform:translateY(-2px); }\r\n.gmc-cta{ display:flex; flex-wrap:wrap; gap:14px; }\r\n\r\n\/* ---- revelado (CSS + IO; sin JS = todo visible) ---- *\/\r\n#gmc.gmc-ready .rv{ opacity:0; transform:translateY(36px); transition:opacity .9s var(--ease), transform .9s var(--ease); transition-delay:calc(var(--d,0) * 1ms); }\r\n#gmc.gmc-ready .rv.in{ opacity:1; transform:none; }\r\n#gmc.gmc-ready .gmc-kick.rv .ln{ width:0; }\r\n#gmc.gmc-ready .gmc-kick.rv.in .ln{ width:46px; }\r\n#gmc.gmc-ready .gmc-hero .rv{ transform:translateY(48px); filter:blur(18px); transition:opacity 1.15s var(--ease), transform 1.15s var(--ease), filter 1.15s var(--ease); transition-delay:calc(var(--d,0) * 1ms); }\r\n#gmc.gmc-ready .gmc-hero .rv.in{ filter:blur(0); }\r\n\r\n@keyframes gmc-breathe{ 0%,100%{ opacity:.45; transform:scale(1); } 50%{ opacity:.85; transform:scale(1.14); } }\r\n@keyframes gmc-pulse{ 0%,100%{ opacity:.25; transform:scaleY(.6); } 50%{ opacity:1; transform:scaleY(1); } }\r\n@keyframes gmc-underline{ to{ transform:scaleX(1); } }\r\n@keyframes gmc-grad{ 0%{ background-position:0% 50%; } 100%{ background-position:200% 50%; } }\r\n\r\n\/* ============ M1 \u00b7 HERO (v\u00eddeo) ============ *\/\r\n.gmc-hero{ position:relative; min-height:100svh; display:flex; align-items:flex-start; overflow:hidden; background:#0a0a0c; }\r\n.gmc-hero-media{ position:absolute; inset:0; z-index:0; overflow:hidden; background:#0a0a0c; will-change:transform; transform-origin:50% 42%; }\r\n.gmc-hero-media video{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:50% 30%; filter:grayscale(.2) contrast(1.05) brightness(.8) saturate(1.05); }\r\n.gmc-hero-veil{ position:absolute; inset:0; z-index:1; pointer-events:none; background:linear-gradient(100deg, rgba(8,8,10,.92) 0%, rgba(8,8,10,.5) 44%, rgba(8,8,10,.12) 78%, rgba(8,8,10,.42) 100%), linear-gradient(to top, rgba(8,8,10,.95) 0%, rgba(8,8,10,.2) 40%, transparent 62%); }\r\n.gmc-hero-glow{ position:absolute; top:-14%; left:-8%; z-index:1; width:64vmax; height:64vmax; pointer-events:none; background:radial-gradient(circle, rgba(208,13,38,.26), transparent 60%); filter:blur(8px); animation:gmc-breathe 9s ease-in-out infinite; }\r\n.gmc-hero-grain{ position:absolute; inset:0; z-index:2; pointer-events:none; opacity:.07; 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.9' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\"); }\r\n.gmc-hero-in{ position:relative; z-index:3; width:100%; max-width:var(--maxw); margin-inline:auto; padding:clamp(82px,10.5vh,118px) var(--gut) clamp(46px,7vh,82px); }\r\n.gmc-hero-logo{ height:auto; }\r\n.gmc-hero-pill{ display:inline-flex; align-items:center; gap:10px; margin-top:13px; padding:8px 16px 8px 12px; border-radius:40px; background:rgba(208,13,38,.14); border:1px solid rgba(208,13,38,.55); -webkit-backdrop-filter:blur(6px); backdrop-filter:blur(6px); color:#fff; text-decoration:none; font-size:clamp(.72rem,1vw,.84rem); font-weight:600; letter-spacing:.05em; transition:.3s var(--ease); }\r\n.gmc-hero-pill:hover{ background:rgba(208,13,38,.26); transform:translateY(-1px); box-shadow:0 10px 26px rgba(208,13,38,.3); }\r\n.gmc-hero-pill b{ font-weight:800; } .gmc-hero-pill svg{ width:14px; height:14px; transition:transform .3s var(--ease); }\r\n.gmc-hero-pill:hover svg{ transform:translateX(3px); }\r\n.gmc-hero-pill .dot{ width:8px; height:8px; border-radius:50%; background:var(--red); box-shadow:0 0 10px rgba(208,13,38,.9); animation:gmc-blink 2.4s ease-in-out infinite; flex-shrink:0; }\r\n@keyframes gmc-blink{ 0%,100%{ opacity:1; } 50%{ opacity:.35; } }\r\n.gmc-h1{ font-family:var(--serif); font-weight:500; font-size:clamp(2.3rem,5.2vw,4.4rem); line-height:1.0; letter-spacing:-.01em; margin-top:clamp(10px,1.6vh,18px); }\r\n.gmc-h1 .ln{ display:block; padding:.02em 0 .1em; }\r\n.gmc-h1 .ln > span{ display:block; }\r\n.gmc-h1 em{ position:relative; font-style:italic; color:var(--red); }\r\n.gmc-h1 em::after{ content:\"\"; position:absolute; left:0; right:0; bottom:.04em; height:3px; background:var(--red); box-shadow:0 0 18px rgba(208,13,38,.85); transform:scaleX(0); transform-origin:left; animation:gmc-underline 1s var(--ease) 1.15s forwards; }\r\n.gmc-hero-sub{ margin-top:clamp(12px,2vh,22px); max-width:48ch; font-size:clamp(1.02rem,1.4vw,1.2rem); font-weight:300; line-height:1.7; color:rgba(255,255,255,.85); }\r\n.gmc-hero-sub b{ color:#fff; font-weight:600; }\r\n.gmc-hero .gmc-cta{ margin-top:clamp(16px,2.4vh,28px); }\r\n\/* p\u00edldoras de servicios en el hero (funnel a la vista desde el segundo 1) *\/\r\n.gmc-hero-servs{ display:flex; gap:10px; flex-wrap:wrap; margin-top:clamp(20px,2.8vh,32px); }\r\n.gmc-hero-serv{ font-size:.7rem; font-weight:600; letter-spacing:.12em; text-transform:uppercase; color:rgba(255,255,255,.9); border:1px solid rgba(255,255,255,.28); border-radius:40px; padding:9px 17px; text-decoration:none; transition:.3s var(--ease); -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); }\r\n.gmc-hero-serv:hover{ background:var(--red); border-color:var(--red); color:#fff; transform:translateY(-2px); box-shadow:0 10px 24px rgba(208,13,38,.4); }\r\n.gmc-scroll{ position:absolute; left:50%; bottom:clamp(54px,7vh,80px); z-index:4; transform:translateX(-50%); color:rgba(255,255,255,.6); font-size:.58rem; letter-spacing:.34em; text-transform:uppercase; display:flex; flex-direction:column; align-items:center; gap:9px; }\r\n.gmc-scroll::after{ content:\"\"; width:1px; height:36px; background:linear-gradient(#fff,transparent); animation:gmc-pulse 2s ease-in-out infinite; }\r\n\r\n\/* ============ M2 \u00b7 SERVICIOS (el coraz\u00f3n del funnel) ============ *\/\r\n.gmc-serv{ position:relative; background:var(--ink2); color:#fff; padding:clamp(80px,11vh,140px) 0 clamp(70px,10vh,120px); overflow:hidden; }\r\n.gmc-serv-head{ display:flex; justify-content:space-between; align-items:flex-end; gap:30px; flex-wrap:wrap; margin-bottom:clamp(30px,4.4vh,50px); }\r\n.gmc-serv-head .gmc-kick{ color:#fff; }\r\n.gmc-serv-head h2{ font-size:clamp(2.4rem,5.4vw,4.2rem); margin-top:12px; }\r\n.gmc-serv-grid{ display:grid; grid-template-columns:repeat(2,1fr); gap:clamp(16px,1.8vw,26px); }\r\n.gmc-scard{ position:relative; display:block; aspect-ratio:16\/10; border-radius:8px; overflow:hidden; text-decoration:none; color:#fff; transition:transform .6s var(--ease), box-shadow .6s var(--ease); }\r\n.gmc-scard:hover{ transform:translateY(-7px); box-shadow:0 30px 60px rgba(0,0,0,.5); }\r\n.gmc-scard img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; filter:grayscale(.25) brightness(.72); transform:scale(1.04); transition:filter .6s var(--ease), transform 1s var(--ease); }\r\n.gmc-scard:hover img{ filter:grayscale(0) brightness(.9); transform:scale(1.1); }\r\n.gmc-scard::before{ content:\"\"; position:absolute; inset:0; z-index:1; background:linear-gradient(to top, rgba(8,8,10,.94) 0%, rgba(8,8,10,.42) 46%, rgba(8,8,10,.15) 100%); }\r\n.gmc-scard::after{ content:\"\"; position:absolute; inset:0; z-index:2; border:1px solid rgba(255,255,255,.08); border-radius:8px; transition:border-color .4s var(--ease), box-shadow .4s var(--ease); pointer-events:none; }\r\n.gmc-scard:hover::after{ border-color:var(--red); box-shadow:inset 0 0 50px rgba(208,13,38,.2); }\r\n.gmc-scard-idx{ position:absolute; top:18px; left:20px; z-index:3; font-family:var(--serif); font-size:1.2rem; font-weight:600; color:#fff; text-shadow:0 2px 10px rgba(0,0,0,.6); }\r\n.gmc-scard-idx::before{ content:\"\"; display:inline-block; width:22px; height:1px; background:var(--red); vertical-align:middle; margin-right:8px; }\r\n.gmc-scard-in{ position:absolute; left:0; right:0; bottom:0; z-index:3; padding:clamp(18px,2.4vw,30px); }\r\n.gmc-scard-in h3{ font-family:var(--serif); font-weight:600; font-size:clamp(1.6rem,2.6vw,2.5rem); line-height:1.02; }\r\n.gmc-scard-in p{ margin-top:8px; max-width:52ch; font-size:clamp(.86rem,1.05vw,.98rem); font-weight:300; line-height:1.55; color:rgba(255,255,255,.82); }\r\n.gmc-scard-go{ display:inline-flex; align-items:center; gap:9px; margin-top:14px; font-size:.72rem; font-weight:700; letter-spacing:.16em; text-transform:uppercase; color:#fff; border-bottom:2px solid var(--red); padding-bottom:6px; transition:.3s var(--ease); }\r\n.gmc-scard-go svg{ width:15px; height:15px; transition:transform .3s var(--ease); }\r\n.gmc-scard:hover .gmc-scard-go{ color:var(--red); gap:14px; }\r\n.gmc-scard:hover .gmc-scard-go svg{ transform:translateX(4px); }\r\n\r\n\/* ============ M2B \u00b7 DOS NECESIDADES. UN MISMO EQUIPO ============ *\/\r\n.gmc-need{ position:relative; background:var(--ink); color:#fff; padding:clamp(70px,10vh,120px) 0; overflow:hidden; }\r\n.gmc-need-head{ margin-bottom:clamp(30px,4.4vh,50px); }\r\n.gmc-need-head .gmc-kick{ color:#fff; }\r\n.gmc-need-head h2{ font-size:clamp(2.2rem,5vw,3.8rem); margin-top:12px; }\r\n.gmc-need-grid{ display:grid; grid-template-columns:repeat(2,1fr); gap:clamp(16px,2vw,28px); }\r\n.gmc-need-card{ position:relative; display:block; padding:clamp(30px,3.6vw,46px); border-radius:14px; overflow:hidden;\r\n  background:linear-gradient(135deg,#1b1b22 0%,#111116 55%,#15080b 100%); border:1px solid var(--line);\r\n  text-decoration:none; color:#fff; transition:transform .55s var(--ease), box-shadow .55s var(--ease), border-color .4s var(--ease); }\r\n.gmc-need-card:hover{ transform:translateY(-7px); border-color:rgba(208,13,38,.6); box-shadow:0 26px 60px rgba(0,0,0,.5), 0 10px 34px rgba(208,13,38,.18); }\r\n.gmc-need-card .tag{ font-size:.68rem; font-weight:800; letter-spacing:.2em; text-transform:uppercase; color:var(--red); }\r\n.gmc-need-card h3{ font-family:var(--serif); font-weight:600; font-size:clamp(1.5rem,2.6vw,2.2rem); line-height:1.08; margin-top:10px; }\r\n.gmc-need-card p{ margin-top:12px; font-size:.92rem; font-weight:300; line-height:1.65; color:rgba(255,255,255,.78); max-width:46ch; }\r\n.gmc-need-card .chips{ margin-top:16px; font-size:.72rem; font-weight:600; letter-spacing:.04em; color:rgba(255,255,255,.55); }\r\n.gmc-need-card .go{ display:inline-flex; align-items:center; gap:9px; margin-top:22px; font-size:.74rem; font-weight:800; letter-spacing:.14em; text-transform:uppercase; color:#fff; border-bottom:2px solid var(--red); padding-bottom:6px; transition:.3s var(--ease); }\r\n.gmc-need-card .go svg{ width:15px; height:15px; transition:transform .3s var(--ease); }\r\n.gmc-need-card:hover .go{ color:var(--red); gap:14px; }\r\n.gmc-need-card:hover .go svg{ transform:translateX(4px); }\r\n\r\n\/* ============ M2C \u00b7 THE GMODELS ECOSYSTEM ============ *\/\r\n.gmc-eco{ position:relative; background:var(--ink2); color:#fff; padding:clamp(70px,10vh,120px) 0; overflow:hidden; border-top:1px solid var(--line); }\r\n.gmc-eco .gmc-kick{ color:#fff; justify-content:center; }\r\n.gmc-eco-in{ max-width:900px; margin:0 auto; text-align:center; }\r\n.gmc-eco-in h2{ font-size:clamp(2.2rem,5vw,3.6rem); margin-top:12px; }\r\n.gmc-eco-in p{ margin-top:18px; font-size:clamp(.98rem,1.2vw,1.1rem); font-weight:300; line-height:1.8; color:rgba(255,255,255,.82); }\r\n.gmc-eco-tags{ display:flex; justify-content:center; flex-wrap:wrap; gap:9px; margin-top:clamp(20px,3vh,32px); }\r\n.gmc-eco-tags span{ font-size:.68rem; font-weight:700; letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.85); border:1px solid rgba(255,255,255,.24); border-radius:40px; padding:9px 17px; }\r\n\r\n\/* ============ M3 \u00b7 EL REEL (v\u00eddeo pinneado, ~2 scrolls) ============ *\/\r\n.gmc-reel{ position:relative; height:100svh; min-height:560px; overflow:hidden; background:#08080a; color:#fff; border-radius:clamp(28px,3.6vw,52px) clamp(28px,3.6vw,52px) 0 0; box-shadow:0 -36px 80px rgba(0,0,0,.6); }\r\n.gmc-reel-extra{ height:85vh; }   \/* tramo de scroll con el v\u00eddeo fijo *\/\r\n.gmc-reel-media{ position:absolute; inset:0; z-index:0; overflow:hidden; background:#08080a; }\r\n.gmc-reel-media video{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:50% 25%; filter:grayscale(.35) contrast(1.05) brightness(.8); }\r\n.gmc-reel-veil{ position:absolute; inset:0; z-index:2; pointer-events:none; background:radial-gradient(120% 120% at 50% 32%, transparent 36%, rgba(0,0,0,.58) 100%), linear-gradient(to bottom, rgba(0,0,0,.55) 0%, transparent 26%, transparent 50%, rgba(0,0,0,.85) 100%); }\r\n.gmc-reel-grain{ position:absolute; inset:0; z-index:3; pointer-events:none; opacity:.06; 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.9' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\"); }\r\n.gmc-bar{ position:absolute; left:0; right:0; height:7vh; background:#000; z-index:4; pointer-events:none; }\r\n.gmc-bar.top{ top:0; } .gmc-bar.bot{ bottom:0; }\r\n.gmc-reel-ui{ position:absolute; inset:0; z-index:5; display:flex; flex-direction:column; align-items:center; justify-content:center; text-align:center; padding:0 var(--gut); pointer-events:none; }\r\n.gmc-reel-ui .gmc-kick{ color:rgba(255,255,255,.8); }\r\n.gmc-reel-ui .gmc-kick .ln{ margin-right:0; margin-left:14px; }\r\n.gmc-reel-ui h2{ font-family:var(--serif); font-weight:500; font-size:clamp(3.4rem,14vw,10rem); line-height:.86; margin-top:14px; letter-spacing:-.015em; text-shadow:0 12px 64px rgba(0,0,0,.6); }\r\n.gmc-reel-ui h2 em{ font-style:italic; color:var(--red); }\r\n.gmc-reel-ui > p{ margin-top:18px; font-weight:300; letter-spacing:.26em; text-transform:uppercase; font-size:clamp(.66rem,1.3vw,.88rem); color:rgba(255,255,255,.82); }\r\n.gmc-reel-cta{ pointer-events:auto; margin-top:clamp(26px,3.6vh,40px); }\r\n\r\n\/* ============ M4 \u00b7 CASOS DE \u00c9XITO (lista editorial + resultados) ============ *\/\r\n.gmc-casos{ position:relative; background:var(--ink); color:#fff; padding:clamp(84px,12vh,150px) 0; overflow:hidden; }\r\n.gmc-casos::before{ content:\"\"; position:absolute; top:-16%; right:-10%; width:48vmax; height:48vmax; background:radial-gradient(circle, rgba(208,13,38,.13), transparent 60%); pointer-events:none; }\r\n.gmc-casos-head{ margin-bottom:clamp(26px,4vh,44px); }\r\n.gmc-casos-head .gmc-kick{ color:#fff; }\r\n.gmc-casos-head h2{ font-size:clamp(2.4rem,5.4vw,4.2rem); margin-top:12px; }\r\n\/* fondos del showcase: al pasar por un caso, SU imagen toma toda la secci\u00f3n (crossfade) *\/\r\n.gmc-casos-bgs{ position:absolute; inset:0; z-index:0; pointer-events:none; }\r\n.gmc-casos-bgs img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; opacity:0; transform:scale(1.07); transition:opacity .7s var(--ease), transform 1.8s var(--ease); }\r\n.gmc-casos-bgs img.on{ opacity:.55; transform:scale(1); }\r\n.gmc-casos-veil{ position:absolute; inset:0; z-index:1; pointer-events:none; background:linear-gradient(to right, rgba(11,11,13,.94) 0%, rgba(11,11,13,.6) 50%, rgba(11,11,13,.35) 100%), linear-gradient(to top, rgba(11,11,13,.96) 0%, transparent 38%), linear-gradient(to bottom, rgba(11,11,13,.92) 0%, transparent 30%); }\r\n.gmc-casos .gmc-wrap{ position:relative; z-index:2; }\r\n\/* filas: nombres GIGANTES + m\u00e9trica en rojo + coreograf\u00eda (las dem\u00e1s se aten\u00faan) *\/\r\n.gmc-case{ position:relative; display:flex; align-items:center; gap:clamp(14px,2vw,28px); padding:clamp(22px,3.4vh,36px) 6px; border-bottom:1px solid var(--line); text-decoration:none; color:#fff; transition:opacity .4s var(--ease), padding-left .45s var(--ease); }\r\n.gmc-case:first-of-type{ border-top:1px solid var(--line); }\r\n.gmc-case .idx{ font-family:var(--serif); font-size:clamp(.95rem,1.3vw,1.2rem); color:rgba(255,255,255,.4); flex-shrink:0; width:2em; }\r\n.gmc-case b{ font-family:var(--serif); font-weight:600; font-size:clamp(1.9rem,4.8vw,4.2rem); line-height:1; letter-spacing:-.01em; transition:color .35s var(--ease); }\r\n.gmc-case .metric{ margin-left:auto; flex-shrink:0; font-size:clamp(.7rem,1vw,.84rem); font-weight:800; letter-spacing:.1em; text-transform:uppercase; color:var(--red); background:rgba(208,13,38,.12); border:1px solid rgba(208,13,38,.5); border-radius:40px; padding:9px 16px; white-space:nowrap; transition:.35s var(--ease); }\r\n.gmc-case:hover .metric{ background:var(--red); color:#fff; box-shadow:0 10px 26px rgba(208,13,38,.45); }\r\n.gmc-case .tipo{ flex-shrink:0; font-size:clamp(.66rem,.92vw,.78rem); font-weight:600; letter-spacing:.16em; text-transform:uppercase; color:rgba(255,255,255,.55); white-space:nowrap; }\r\n.gmc-case .arrow{ flex-shrink:0; width:28px; height:28px; opacity:0; transform:translateX(-14px); transition:.35s var(--ease); }\r\n.gmc-case .arrow svg{ width:100%; height:100%; stroke:var(--red); }\r\n.gmc-case .thumb{ display:none; }\r\n.gmc-case:hover{ padding-left:clamp(10px,1.4vw,22px); }\r\n.gmc-case:hover b{ color:var(--red); }\r\n.gmc-case:hover .arrow{ opacity:1; transform:none; }\r\n.gmc-casos.hovering .gmc-case{ opacity:.25; }\r\n.gmc-casos.hovering .gmc-case:hover{ opacity:1; }\r\n\/* resultados medibles (contadores) \u2014 CIFRAS EDITABLES por el cliente *\/\r\n.gmc-res{ display:grid; grid-template-columns:repeat(4,1fr); gap:clamp(22px,3vw,44px); text-align:center; margin-top:clamp(46px,7vh,80px); }\r\n.gmc-r{ position:relative; }\r\n.gmc-r + .gmc-r::before{ content:\"\"; position:absolute; left:calc(-1 * clamp(11px,1.5vw,22px)); top:14%; height:72%; width:1px; background:linear-gradient(transparent, rgba(255,255,255,.16), transparent); }\r\n.gmc-r b{ display:block; font-family:var(--serif); font-weight:600; font-size:clamp(2.6rem,6vw,4.6rem); line-height:1; }\r\n.gmc-r b .plus{ color:var(--red); }\r\n.gmc-r small{ display:block; margin-top:12px; font-size:.72rem; letter-spacing:.16em; text-transform:uppercase; color:rgba(255,255,255,.55); }\r\n\r\n\/* ============ M5 \u00b7 CTA FINAL (degradado animado) ============ *\/\r\n.gmc-final{ position:relative; padding:clamp(100px,16vh,200px) var(--gut); text-align:center; overflow:hidden; color:#fff; background:linear-gradient(115deg,#2a0309 0%,#7a0d1a 35%,#b00c1f 55%,#7a0d1a 75%,#2a0309 100%); background-size:200% 200%; animation:gmc-grad 14s linear infinite; }\r\n.gmc-final::before{ content:\"\"; position:absolute; inset:0; opacity:.5; 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.9' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.5'\/%3E%3C\/svg%3E\"); }\r\n.gmc-final-in{ position:relative; z-index:2; max-width:840px; margin:0 auto; }\r\n.gmc-final .gmc-kick{ justify-content:center; color:rgba(255,255,255,.85); }\r\n.gmc-final .gmc-kick .ln{ background:#fff; box-shadow:none; }\r\n.gmc-final h2{ font-family:var(--serif); font-weight:500; font-size:clamp(2.8rem,7.4vw,5.8rem); line-height:1; margin-top:14px; }\r\n.gmc-final h2 em{ font-style:italic; }\r\n.gmc-final p{ margin-top:20px; font-size:clamp(1.02rem,1.4vw,1.2rem); font-weight:300; color:rgba(255,255,255,.94); }\r\n.gmc-final .gmc-cta{ justify-content:center; margin-top:clamp(30px,4vh,46px); }\r\n.gmc-final .gmc-btn-red{ background:#fff; color:var(--red); border-color:#fff; box-shadow:0 14px 40px rgba(0,0,0,.3); }\r\n.gmc-final .gmc-btn-red:hover{ background:transparent; color:#fff; }\r\n.gmc-final .gmc-btn-out{ border-color:rgba(255,255,255,.85); }\r\n\r\n\/* ============ RESPONSIVE ============ *\/\r\n@media(max-width:900px){\r\n  .gmc-need-grid{ grid-template-columns:1fr; }\r\n  .gmc-serv-grid{ grid-template-columns:1fr; }\r\n  .gmc-scard{ aspect-ratio:16\/11; }\r\n  .gmc-res{ grid-template-columns:repeat(2,1fr); gap:40px 22px; }\r\n  .gmc-r + .gmc-r::before{ display:none; }\r\n  .gmc-reel{ height:84svh; min-height:480px; }\r\n  .gmc-reel-extra{ height:60vh; }\r\n  .gmc-bar{ height:5vh; }\r\n  .gmc-casos-bgs{ display:none; }\r\n  .gmc-case .tipo, .gmc-case .arrow{ display:none; }\r\n  .gmc-case .metric{ margin-left:auto; }\r\n  .gmc-case .thumb{ display:block; width:84px; height:60px; border-radius:6px; object-fit:cover; flex-shrink:0; }\r\n  .gmc-case b{ font-size:clamp(1.4rem,6vw,2rem); }\r\n  .gmc-scard img{ filter:grayscale(0) brightness(.78); }   \/* t\u00e1ctil sin hover: tarjetas ya a color *\/\r\n}\r\n@media(max-width:520px){\r\n  .gmc-cta{ flex-direction:column; align-items:stretch; } .gmc-btn{ justify-content:center; }\r\n  .gmc-res{ grid-template-columns:repeat(2,1fr); gap:30px 14px; }\r\n  .gmc-r b{ font-size:2.4rem; }\r\n  .gmc-r small{ font-size:.62rem; letter-spacing:.12em; }\r\n  .gmc-scroll{ display:none; }\r\n  .gmc-hero-in{ padding-bottom:36px; }\r\n  .gmc-hero-pill{ white-space:normal; line-height:1.35; }\r\n  .gmc-case .metric{ font-size:.6rem; padding:7px 11px; }\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  #gmc *{ animation:none !important; }\r\n  html{ scroll-behavior:auto; }\r\n  #gmc.gmc-ready .rv, #gmc.gmc-ready .rv.in{ opacity:1 !important; transform:none !important; }\r\n  .gmc-h1 em::after{ transform:scaleX(1) !important; }\r\n}\r\n\r\n\/* ============ ROBUSTEZ EN WORDPRESS \/ ELEMENTOR ============ *\/\r\n#gmc a{ text-decoration:none; }\r\n\/* ANTI-AZUL del tema WP: estados de enlace SIEMPRE blancos (los acentos dise\u00f1ados se re-afirman debajo) *\/\r\n#gmc a, #gmc a:visited, #gmc a:hover, #gmc a:focus, #gmc a:active{ color:#fff !important; }\r\n#gmc .gmc-btn-out:hover, #gmc .gmc-btn-out:focus{ color:var(--ink) !important; }\r\n#gmc .gmc-final .gmc-btn-red{ color:var(--red) !important; }\r\n#gmc .gmc-final .gmc-btn-red:hover{ color:#fff !important; }\r\n#gmc .gmc-case:hover b{ color:var(--red) !important; }\r\n#gmc .gmc-scard:hover .gmc-scard-go{ color:var(--red) !important; }\r\n#gmc .gmc-scard, #gmc .gmc-scard-in h3, #gmc .gmc-case, #gmc .gmc-case b{ color:#fff !important; }\r\n#gmc .gmc-hero-logo{ width:clamp(280px,40vw,440px) !important; height:auto !important; max-width:82vw !important; }\r\n\/* EFECTO CARD (scroll): hero fijo \u2192 servicios sube como tarjeta; reel fijo (~2 scrolls) \u2192 casos sube.\r\n   \u26a0 Ning\u00fan ancestro de Elementor con overflow:hidden. *\/\r\n#gmc > .gmc-hero{ position:sticky; top:0; z-index:1; }\r\n#gmc > .gmc-serv, #gmc > .gmc-casos{\r\n  position:relative; margin:0 !important;\r\n  border-radius:clamp(28px,3.6vw,52px) clamp(28px,3.6vw,52px) 0 0 !important;\r\n  box-shadow:0 -36px 80px rgba(0,0,0,.6) !important; }\r\n#gmc > .gmc-need, #gmc > .gmc-eco{\r\n  position:relative; border-radius:clamp(20px,2.6vw,36px) !important; box-shadow:0 18px 50px rgba(0,0,0,.4) !important; }\r\n#gmc > .gmc-serv{ z-index:2; }\r\n#gmc > .gmc-need{ z-index:3; }\r\n#gmc > .gmc-eco{ z-index:4; }\r\n#gmc > .gmc-reel{ position:sticky; top:0; z-index:5; }\r\n#gmc > .gmc-reel-extra{ position:relative; z-index:4; margin:0 !important; }\r\n#gmc > .gmc-casos{ z-index:6; }\r\n#gmc > .gmc-final{ position:relative; border-radius:clamp(20px,2.6vw,36px) !important; box-shadow:0 18px 50px rgba(0,0,0,.4) !important; }\r\n#gmc > .gmc-final{ z-index:7; }\r\n<\/style>\r\n\r\n<div id=\"gmc\">\r\n\r\n  <!-- ===== M\u00d3DULO 1 \u00b7 HERO (v\u00eddeo) ===== -->\r\n  <section class=\"gmc-hero\" id=\"inicio\" aria-label=\"G\u00b7Comunicaci\u00f3n\">\r\n    <div class=\"gmc-hero-media\" aria-hidden=\"true\">\r\n      <video muted loop autoplay playsinline preload=\"auto\" poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/poster-comunicacion.jpg\">\r\n        <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/comunicacion.mp4\" type=\"video\/mp4\">\r\n      <\/video>\r\n    <\/div>\r\n    <div class=\"gmc-hero-veil\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"gmc-hero-glow\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"gmc-hero-grain\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"gmc-hero-in\">\r\n      <img decoding=\"async\" class=\"gmc-hero-logo rv\" style=\"--d:120\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-comunicacion.png\" alt=\"G\u00b7Comunicaci\u00f3n\">\r\n      <div><a class=\"gmc-hero-pill rv\" style=\"--d:260\" href=\"#contacto\"><span class=\"dot\" aria-hidden=\"true\"><\/span> <b>Branding \u00b7 Contenido \u00b7 Digital \u00b7 Fashion \u00b7 Lifestyle<\/b>\r\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a><\/div>\r\n      <h1 class=\"gmc-h1\">\r\n        <span class=\"ln rv\" style=\"--d:440\"><span>Creamos <em>imagen<\/em>.<\/span><\/span>\r\n        <span class=\"ln rv\" style=\"--d:640\"><span>Construimos marca.<\/span><\/span>\r\n      <\/h1>\r\n      <p class=\"gmc-hero-sub rv\" style=\"--d:860\">Comunicaci\u00f3n, creatividad y contenido para <b>empresas, marcas, modelos y profesionales<\/b> que quieren diferenciarse. Estrategia, imagen y producci\u00f3n conectadas con el universo GModels.<\/p>\r\n      <div class=\"gmc-cta rv\" style=\"--d:1040\">\r\n        <a class=\"gmc-btn gmc-btn-red\" href=\"#contacto\">Cu\u00e9ntanos tu proyecto\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n        <a class=\"gmc-btn gmc-btn-out\" href=\"#necesidades\">Descubre G\u00b7Comunicaci\u00f3n<\/a>\r\n      <\/div>\r\n      <div class=\"gmc-hero-servs rv\" style=\"--d:1200\" aria-label=\"Servicios\">\r\n        <a class=\"gmc-hero-serv\" href=\"\/comunicacion\/branding\/\">Branding<\/a>\r\n        <a class=\"gmc-hero-serv\" href=\"\/comunicacion\/contenido-visual\/\">Contenido Visual<\/a>\r\n        <a class=\"gmc-hero-serv\" href=\"\/comunicacion\/publicidad-campanas\/\">Publicidad<\/a>\r\n        <a class=\"gmc-hero-serv\" href=\"\/comunicacion\/web-social-media\/\">Web &amp; Social<\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"gmc-scroll\" aria-hidden=\"true\">Scroll<\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== M\u00d3DULO 2 \u00b7 SERVICIOS (funnel de contrataci\u00f3n) ===== -->\r\n  <section class=\"gmc-serv\" id=\"servicios\" aria-label=\"Servicios\">\r\n    <div class=\"gmc-wrap\">\r\n      <div class=\"gmc-serv-head\">\r\n        <div>\r\n          <span class=\"gmc-kick rv\"><i class=\"ln\"><\/i> Servicios \u2014 al grano<\/span>\r\n          <h2 class=\"gmc-h2 rv\" style=\"--d:100\">Lo que hacemos por tu <em>marca<\/em><\/h2>\r\n        <\/div>\r\n        <a class=\"gmc-btn gmc-btn-red rv\" style=\"--d:160\" href=\"#contacto\">Solicitar propuesta\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n      <\/div>\r\n      <div class=\"gmc-serv-grid\">\r\n        <a class=\"gmc-scard rv\" href=\"\/comunicacion\/branding\/\">\r\n          <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/com-branding.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23c50\/eShVukyerb2YFroDkw9L-_76a9773a188c407bb53456e64589ee4b.jpg'\" alt=\"\" loading=\"lazy\">\r\n          <span class=\"gmc-scard-idx\">01<\/span>\r\n          <div class=\"gmc-scard-in\">\r\n            <h3>Branding<\/h3>\r\n            <p>Logo, identidad, posicionamiento y storytelling. Construimos marcas con car\u00e1cter.<\/p>\r\n            <span class=\"gmc-scard-go\">Solicitar propuesta <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"gmc-scard rv\" style=\"--d:90\" href=\"\/comunicacion\/contenido-visual\/\">\r\n          <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/com-contenido.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23c52\/W0jmFAWPbp6qzIOSuSUnz_806b03395d414569bc3229472540bd39.jpg'\" alt=\"\" loading=\"lazy\">\r\n          <span class=\"gmc-scard-idx\">02<\/span>\r\n          <div class=\"gmc-scard-in\">\r\n            <h3>Contenido Visual<\/h3>\r\n            <p>Producci\u00f3n fotogr\u00e1fica, v\u00eddeo, reels y fashion films. Imagen que para el scroll.<\/p>\r\n            <span class=\"gmc-scard-go\">Solicitar propuesta <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"gmc-scard rv\" style=\"--d:140\" href=\"\/comunicacion\/publicidad-campanas\/\">\r\n          <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/com-publicidad.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23c53\/Bab6f_XSYNGDCIKlFO3Ra_f5c3ccb9b14c48c099fe7988d4f92911.jpg'\" alt=\"\" loading=\"lazy\">\r\n          <span class=\"gmc-scard-idx\">03<\/span>\r\n          <div class=\"gmc-scard-in\">\r\n            <h3>Publicidad &amp; Campa\u00f1as<\/h3>\r\n            <p>Creaci\u00f3n y ejecuci\u00f3n de campa\u00f1as que se ven, se recuerdan y convierten.<\/p>\r\n            <span class=\"gmc-scard-go\">Solicitar propuesta <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"gmc-scard rv\" style=\"--d:190\" href=\"\/comunicacion\/web-social-media\/\">\r\n          <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/com-websocial.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23c54\/JT8-flSGpYxgOU5mtK4wX_822aa5c73e3d4c18afe66ff8bc71028d.jpg'\" alt=\"\" loading=\"lazy\">\r\n          <span class=\"gmc-scard-idx\">04<\/span>\r\n          <div class=\"gmc-scard-in\">\r\n            <h3>Web &amp; Social Media<\/h3>\r\n            <p>Desarrollo web, redes, estrategia digital y community. Tu marca, siempre encendida.<\/p>\r\n            <span class=\"gmc-scard-go\">Solicitar propuesta <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n          <\/div>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== M\u00d3DULO 2B \u00b7 DOS NECESIDADES. UN MISMO EQUIPO ===== -->\r\n  <section class=\"gmc-need\" id=\"necesidades\" aria-label=\"Qu\u00e9 podemos hacer por ti\">\r\n    <div class=\"gmc-wrap\">\r\n      <div class=\"gmc-need-head\">\r\n        <span class=\"gmc-kick rv\"><i class=\"ln\"><\/i> Dos necesidades. Un mismo equipo<\/span>\r\n        <h2 class=\"gmc-h2 rv\" style=\"--d:100\">\u00bfQu\u00e9 podemos hacer <em>por ti<\/em>?<\/h2>\r\n      <\/div>\r\n      <div class=\"gmc-need-grid\">\r\n        <a class=\"gmc-need-card rv\" href=\"\/comunicacion\/empresas-y-marcas\/\">\r\n          <span class=\"tag\">Empresas &amp; Marcas<\/span>\r\n          <h3>Haz que tu marca hable.<\/h3>\r\n          <p>Estrategia, branding, redes sociales, fotograf\u00eda, v\u00eddeo, publicidad y desarrollo web para\r\n            empresas que quieren mejorar su imagen, comunicaci\u00f3n y presencia digital.<\/p>\r\n          <p class=\"chips\">Branding \u00b7 Social Media \u00b7 Contenido \u00b7 Publicidad \u00b7 Web \u00b7 Influencers<\/p>\r\n          <span class=\"go\">Servicios para empresas\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n        <\/a>\r\n        <a class=\"gmc-need-card rv\" style=\"--d:100\" href=\"\/comunicacion\/modelos-y-talento\/\">\r\n          <span class=\"tag\">Modelos &amp; Talento<\/span>\r\n          <h3>Tu imagen tambi\u00e9n es tu marca.<\/h3>\r\n          <p>Servicios profesionales para modelos, actores, influencers, creadores y talentos que\r\n            quieren construir, renovar o potenciar su imagen.<\/p>\r\n          <p class=\"chips\">Books \u00b7 Fotograf\u00eda \u00b7 V\u00eddeo \u00b7 Composites \u00b7 Contenido \u00b7 Marca Personal<\/p>\r\n          <span class=\"go\">Servicios para modelos\r\n            <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== M\u00d3DULO 2C \u00b7 THE GMODELS ECOSYSTEM ===== -->\r\n  <section class=\"gmc-eco\" aria-label=\"The GModels Ecosystem\">\r\n    <div class=\"gmc-wrap gmc-eco-in\">\r\n      <span class=\"gmc-kick rv\"><i class=\"ln\"><\/i> The GModels Ecosystem <i class=\"ln\"><\/i><\/span>\r\n      <h2 class=\"gmc-h2 rv\" style=\"--d:100\">Creatividad conectada con <em>talento<\/em>.<\/h2>\r\n      <p class=\"rv\" style=\"--d:180\">G\u00b7Comunicaci\u00f3n forma parte de un ecosistema donde conviven moda, modelos,\r\n        influencers, fotograf\u00eda, v\u00eddeo, eventos, formaci\u00f3n y comunicaci\u00f3n. Una estructura que nos permite\r\n        conectar diferentes profesionales y recursos para crear proyectos con una visi\u00f3n mucho m\u00e1s amplia.<\/p>\r\n      <div class=\"gmc-eco-tags rv\" style=\"--d:260\">\r\n        <span>Estrategia<\/span><span>Creatividad<\/span><span>Talento<\/span><span>Producci\u00f3n<\/span>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== M\u00d3DULO 3 \u00b7 EL REEL (v\u00eddeo pinneado) ===== -->\r\n  <section class=\"gmc-reel\" id=\"reel\" aria-label=\"El reel\">\r\n    <div class=\"gmc-reel-media\" aria-hidden=\"true\">\r\n      <video class=\"gmc-reel-vid\" muted loop playsinline preload=\"none\" poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/poster-management.jpg\">\r\n        <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/management.mp4\" type=\"video\/mp4\">\r\n      <\/video>\r\n    <\/div>\r\n    <div class=\"gmc-reel-veil\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"gmc-reel-grain\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"gmc-bar top\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"gmc-bar bot\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"gmc-reel-ui\">\r\n      <span class=\"gmc-kick\">Show, don't tell <i class=\"ln\"><\/i><\/span>\r\n      <h2>Nuestro <em>trabajo<\/em><\/h2>\r\n      <p>Nuestro trabajo habla por nosotros<\/p>\r\n      <div class=\"gmc-reel-cta\">\r\n        <a class=\"gmc-btn gmc-btn-red\" href=\"#casos\">Ver nuestros trabajos\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n  <div class=\"gmc-reel-extra\" aria-hidden=\"true\"><\/div>\r\n\r\n  <!-- ===== M\u00d3DULO 4 \u00b7 CASOS DE \u00c9XITO + RESULTADOS ===== -->\r\n  <section class=\"gmc-casos\" id=\"casos\" aria-label=\"Casos de \u00e9xito\">\r\n    <div class=\"gmc-casos-bgs\" aria-hidden=\"true\">\r\n      <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/caso-imperium.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23cd1\/n9tE9ebBuIEt4iFwwaECi_6a89afa3039d4df19da97faa3a8fdcaf.jpg'\" alt=\"\" loading=\"lazy\">\r\n      <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/caso-saga.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23cd2\/3gMAP8onsP3akoJRsccbw_29f9e2352f58400083e6ee0dd12981b9.jpg'\" alt=\"\" loading=\"lazy\">\r\n      <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/caso-jacsa.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23cd3\/yb24DxRrs_w7EljgmSLqL_5999117cb76846629bb3172d44476fb9.jpg'\" alt=\"\" loading=\"lazy\">\r\n      <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/caso-academy.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23cd4\/_RA9KtQEQ8oXmqYVKUFQV_73f6d2c57bfd45ac8d6a8d173f34f066.jpg'\" alt=\"\" loading=\"lazy\">\r\n    <\/div>\r\n    <div class=\"gmc-casos-veil\" aria-hidden=\"true\"><\/div>\r\n    <div class=\"gmc-wrap\">\r\n      <div class=\"gmc-casos-head\">\r\n        <span class=\"gmc-kick rv\"><i class=\"ln\"><\/i> Casos de \u00e9xito<\/span>\r\n        <h2 class=\"gmc-h2 rv\" style=\"--d:100\">Proyectos con <em>resultados<\/em><\/h2>\r\n      <\/div>\r\n      <!-- showcase hover-reveal: proyectos reales \u00b7 M\u00c9TRICAS ORIENTATIVAS (editar con datos reales) -->\r\n      <a class=\"gmc-case rv\" data-bg=\"0\" href=\"#contacto\" data-future=\"\/comunicacion\/casos\"><span class=\"idx\">01<\/span><b>Imperium Motors<\/b><span class=\"metric\">+1,2M alcance<\/span><span class=\"tipo\">Campa\u00f1a \u00b7 Evento \u00b7 Contenido<\/span><span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><img decoding=\"async\" class=\"thumb\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/caso-imperium.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23cd1\/n9tE9ebBuIEt4iFwwaECi_6a89afa3039d4df19da97faa3a8fdcaf.jpg'\" alt=\"\" loading=\"lazy\"><\/a>\r\n      <a class=\"gmc-case rv\" style=\"--d:80\" data-bg=\"1\" href=\"#contacto\" data-future=\"\/comunicacion\/casos\"><span class=\"idx\">02<\/span><b>Saga Ib\u00e1\u00f1ez<\/b><span class=\"metric\">+300% engagement<\/span><span class=\"tipo\">Branding \u00b7 Contenido visual<\/span><span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><img decoding=\"async\" class=\"thumb\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/caso-saga.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23cd2\/3gMAP8onsP3akoJRsccbw_29f9e2352f58400083e6ee0dd12981b9.jpg'\" alt=\"\" loading=\"lazy\"><\/a>\r\n      <a class=\"gmc-case rv\" style=\"--d:160\" data-bg=\"2\" href=\"#contacto\" data-future=\"\/comunicacion\/casos\"><span class=\"idx\">03<\/span><b>JACSA<\/b><span class=\"metric\">\u00d73 conversi\u00f3n<\/span><span class=\"tipo\">Campa\u00f1a publicitaria<\/span><span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><img decoding=\"async\" class=\"thumb\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/caso-jacsa.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23cd3\/yb24DxRrs_w7EljgmSLqL_5999117cb76846629bb3172d44476fb9.jpg'\" alt=\"\" loading=\"lazy\"><\/a>\r\n      <a class=\"gmc-case rv\" style=\"--d:240\" data-bg=\"3\" href=\"#contacto\" data-future=\"\/comunicacion\/casos\"><span class=\"idx\">04<\/span><b>GM Academy Plus<\/b><span class=\"metric\">+80 alumnos<\/span><span class=\"tipo\">Marca \u00b7 Web \u00b7 Social media<\/span><span class=\"arrow\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span><img decoding=\"async\" class=\"thumb\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/caso-academy.jpg\" onerror=\"this.onerror=null;this.src='https:\/\/v3b.fal.media\/files\/b\/0aa23cd4\/_RA9KtQEQ8oXmqYVKUFQV_73f6d2c57bfd45ac8d6a8d173f34f066.jpg'\" alt=\"\" loading=\"lazy\"><\/a>\r\n      <!-- resultados medibles \u2014 CIFRAS ORIENTATIVAS: ajustar a datos reales del cliente -->\r\n      <div class=\"gmc-res\">\r\n        <div class=\"gmc-r rv\"><b data-c=\"14\"><span class=\"n\">14<\/span><span class=\"plus\">+<\/span><\/b><small>A\u00f1os creando imagen<\/small><\/div>\r\n        <div class=\"gmc-r rv\" style=\"--d:90\"><b data-c=\"60\"><span class=\"n\">60<\/span><span class=\"plus\">+<\/span><\/b><small>Marcas acompa\u00f1adas<\/small><\/div>\r\n        <div class=\"gmc-r rv\" style=\"--d:180\"><b data-c=\"120\"><span class=\"n\">120<\/span><span class=\"plus\">+<\/span><\/b><small>Campa\u00f1as y producciones<\/small><\/div>\r\n        <div class=\"gmc-r rv\" style=\"--d:270\"><b data-c=\"40\"><span class=\"n\">40<\/span><span class=\"plus\">+<\/span><\/b><small>Webs y perfiles gestionados<\/small><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== M\u00d3DULO 5 \u00b7 CTA FINAL ===== -->\r\n  <section class=\"gmc-final\" aria-label=\"\u00bfEmpezamos?\">\r\n    <div class=\"gmc-final-in\">\r\n      <span class=\"gmc-kick rv\"><i class=\"ln\"><\/i> \u00bfEmpezamos? <i class=\"ln\"><\/i><\/span>\r\n      <h2 class=\"rv\" style=\"--d:100\">Cu\u00e9ntanos qu\u00e9 <em>necesitas<\/em>.<\/h2>\r\n      <p class=\"rv\" style=\"--d:180\">Una marca que quiere crecer. Un modelo que necesita renovar su imagen. Una\r\n        empresa que busca contenido. Un creador que quiere profesionalizar su perfil.\r\n        Diferentes necesidades. Un mismo equipo.<\/p>\r\n      <div class=\"gmc-cta rv\" style=\"--d:260\">\r\n        <!-- \u26a0 Cuando existan las p\u00e1ginas \/comunicacion\/empresas-y-marcas\/ y \/comunicacion\/modelos-y-talento\/,\r\n             cambia estos dos href para que apunten a su propio #contacto. Por ahora van al bloque\r\n             de contacto general (mismo que el resto de la p\u00e1gina). -->\r\n        <a class=\"gmc-btn gmc-btn-red\" href=\"#contacto\">Soy empresa<\/a>\r\n        <a class=\"gmc-btn gmc-btn-out\" href=\"#contacto\">Soy modelo \/ talento<\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div><!-- \/#gmc -->\r\n\r\n<!-- ===== EFECTOS: 100% inline (CSS + IntersectionObserver). Sin GSAP\/CDN. ===== -->\r\n<script>\r\n(function(){\r\n  var root=document.getElementById('gmc'); if(!root) return;\r\n  root.classList.add('gmc-ready');                 \/\/ si esto no corre, TODO queda visible\r\n  var reduce=window.matchMedia('(prefers-reduced-motion:reduce)').matches;\r\n  var hasIO='IntersectionObserver' in window;\r\n\r\n  \/* --- EFECTO CARD: habilita el sticky aunque Elementor meta overflow:hidden en ancestros --- *\/\r\n  (function(){\r\n    var el=root.parentElement, n=0;\r\n    while(el && el!==document.body && n<6){\r\n      var ov=getComputedStyle(el).overflow;\r\n      if(ov && ov.indexOf('visible')===-1){ el.style.overflow='visible'; }\r\n      el=el.parentElement; n++;\r\n    }\r\n  })();\r\n\r\n  \/* --- Enlaces placeholder (href=\"#\") --- *\/\r\n  root.querySelectorAll('a[href=\"#\"]').forEach(function(a){ a.addEventListener('click', function(e){ e.preventDefault(); }); });\r\n\r\n  \/* --- Revelado al hacer scroll --- *\/\r\n  var rvs=root.querySelectorAll('.rv');\r\n  if(reduce || !hasIO){ rvs.forEach(function(el){ el.classList.add('in'); }); }\r\n  else {\r\n    var io=new IntersectionObserver(function(es){ es.forEach(function(e){\r\n      if(e.isIntersecting){ e.target.classList.add('in'); io.unobserve(e.target); }\r\n    }); }, { threshold:0.16, rootMargin:'0px 0px -8% 0px' });\r\n    rvs.forEach(function(el){ io.observe(el); });\r\n  }\r\n\r\n  \/* --- Hero: autoplay garantizado --- *\/\r\n  var hv=root.querySelector('.gmc-hero-media video');\r\n  if(hv){ hv.muted=true; var p=hv.play(); if(p&&p.catch){ p.catch(function(){}); } }\r\n\r\n  \/* --- Reel: arranca al entrar en pantalla, pausa al salir --- *\/\r\n  var rv=root.querySelector('.gmc-reel-vid');\r\n  if(rv && hasIO){\r\n    new IntersectionObserver(function(es){ es.forEach(function(e){\r\n      if(e.isIntersecting){ try{ rv.preload='auto'; rv.muted=true; var q=rv.play(); if(q&&q.catch) q.catch(function(){}); }catch(x){} }\r\n      else { try{ rv.pause(); }catch(x){} }\r\n    }); }, { threshold:0.25 }).observe(rv);\r\n  } else if(rv){ try{ rv.muted=true; rv.play(); }catch(x){} }\r\n\r\n  \/* --- Cine-scroll: HERO push-in + \"El Reel\" expande el espaciado durante el pin --- *\/\r\n  var heroMedia=root.querySelector('.gmc-hero-media');\r\n  var servSec=root.querySelector('.gmc-serv');\r\n  var reelTitle=root.querySelector('.gmc-reel-ui h2');\r\n  var reelExtra=root.querySelector('.gmc-reel-extra');\r\n  if(!reduce && (heroMedia || reelTitle)){\r\n    var fxTick=false;\r\n    var scrollFx=function(){\r\n      fxTick=false;\r\n      var vh=window.innerHeight||1;\r\n      if(heroMedia && servSec){\r\n        var mt=servSec.getBoundingClientRect().top;\r\n        var pr=Math.min(1, Math.max(0, 1 - mt\/vh));\r\n        heroMedia.style.transform='scale('+(1 + pr*0.14).toFixed(4)+')';\r\n      }\r\n      if(reelTitle && reelExtra){\r\n        var er=reelExtra.getBoundingClientRect();\r\n        var q=Math.min(1, Math.max(0, (vh - er.top)\/(vh + er.height)));\r\n        reelTitle.style.letterSpacing=(-0.015 + q*0.075).toFixed(4)+'em';\r\n      }\r\n    };\r\n    window.addEventListener('scroll', function(){ if(!fxTick){ fxTick=true; requestAnimationFrame(scrollFx); } }, {passive:true});\r\n    window.addEventListener('resize', scrollFx);\r\n    scrollFx();\r\n  }\r\n\r\n  \/* --- Casos: showcase hover-reveal (la imagen del proyecto toma la secci\u00f3n) --- *\/\r\n  var casosSec=root.querySelector('.gmc-casos');\r\n  if(casosSec){\r\n    var bgs=casosSec.querySelectorAll('.gmc-casos-bgs img');\r\n    casosSec.querySelectorAll('.gmc-case').forEach(function(row){\r\n      row.addEventListener('mouseenter', function(){\r\n        casosSec.classList.add('hovering');\r\n        var i=parseInt(row.getAttribute('data-bg'),10);\r\n        bgs.forEach(function(im,j){ im.classList.toggle('on', j===i); });\r\n      });\r\n      row.addEventListener('mouseleave', function(){\r\n        casosSec.classList.remove('hovering');\r\n        bgs.forEach(function(im){ im.classList.remove('on'); });\r\n      });\r\n    });\r\n  }\r\n\r\n  \/* --- Contadores de resultados --- *\/\r\n  root.querySelectorAll('.gmc-r b[data-c]').forEach(function(b){\r\n    var num=b.querySelector('.n'), target=parseInt(b.getAttribute('data-c'),10);\r\n    if(reduce || !hasIO){ if(num) num.textContent=target; return; }\r\n    var done=false;\r\n    new IntersectionObserver(function(es){ es.forEach(function(e){\r\n      if(e.isIntersecting && !done){ done=true;\r\n        var start=performance.now(), dur=1700;\r\n        (function tick(now){ var k=Math.min(1,(now-start)\/dur); var v=Math.round(target*(1-Math.pow(1-k,3)));\r\n          if(num) num.textContent=v; if(k<1) requestAnimationFrame(tick); })(start);\r\n      }\r\n    }); }, { threshold:0.5 }).observe(b);\r\n  });\r\n})();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Branding \u00b7 Contenido \u00b7 Digital \u00b7 Fashion \u00b7 Lifestyle Creamos imagen. Construimos marca. Comunicaci\u00f3n, creatividad y contenido para empresas, marcas, modelos y profesionales que quieren diferenciarse. Estrategia, imagen y producci\u00f3n conectadas con el universo GModels. Cu\u00e9ntanos tu proyecto Descubre G\u00b7Comunicaci\u00f3n Branding Contenido Visual Publicidad Web &amp; Social Scroll Servicios \u2014 al grano Lo que hacemos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_joinchat":[],"footnotes":""},"class_list":["post-612","page","type-page","status-publish","hentry"],"acpt":{"meta":[]},"acf":[],"_links":{"self":[{"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/pages\/612","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/comments?post=612"}],"version-history":[{"count":20,"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/pages\/612\/revisions"}],"predecessor-version":[{"id":1295,"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/pages\/612\/revisions\/1295"}],"wp:attachment":[{"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/media?parent=612"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}