@font-face{font-family:__gilroy_914ed5;src:url(/_next/static/media/2fdd9a60acb26f1f-s.p.woff2) format("woff2");font-display:swap;font-weight:800}@font-face{font-family:__gilroy_914ed5;src:url(/_next/static/media/e6c10cf1ce4dacb3-s.p.woff2) format("woff2");font-display:swap;font-weight:900}@font-face{font-family:__gilroy_914ed5;src:url(/_next/static/media/cad5b687a458c049-s.p.woff2) format("woff2");font-display:swap;font-weight:950}@font-face{font-family:__gilroy_Fallback_914ed5;src:local("Arial");ascent-override:72.51%;descent-override:21.29%;line-gap-override:23.45%;size-adjust:106.60%}.__className_914ed5{font-family:__gilroy_914ed5,__gilroy_Fallback_914ed5}.__variable_914ed5{--f-gilroy:"__gilroy_914ed5","__gilroy_Fallback_914ed5"}@font-face{font-family:__poppins_7607d6;src:url(/_next/static/media/eea9df4db185e108-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:__poppins_7607d6;src:url(/_next/static/media/e4084dd7c1ac0a7b-s.p.woff2) format("woff2");font-display:swap;font-weight:500}@font-face{font-family:__poppins_7607d6;src:url(/_next/static/media/b5b5ec981e9a45d1-s.p.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:__poppins_Fallback_7607d6;src:local("Arial");ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.__className_7607d6{font-family:__poppins_7607d6,__poppins_Fallback_7607d6}.__variable_7607d6{--f-poppins:"__poppins_7607d6","__poppins_Fallback_7607d6"}:root{--magenta:#bd2475;--azul:#123c61;--turquesa:#69b0bb;--naranja:#f39a1e;--blanco:#fff;--niebla:#f3f6f8;--pad:clamp(20px,5vw,72px);--angulo:-9deg}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--f-poppins),sans-serif;color:var(--azul);background:#fff;-webkit-font-smoothing:antialiased}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}.g{font-family:var(--f-gilroy),sans-serif;line-height:.92}.eyebrow,.g{text-transform:uppercase}.eyebrow{display:flex;align-items:center;gap:14px;font-family:var(--f-poppins);font-weight:600;font-size:13px;letter-spacing:.2em}.eyebrow:after{content:"";width:64px;height:2px;background:currentColor;opacity:.6}.btn{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-poppins);font-weight:600;font-size:14px;letter-spacing:.12em;text-transform:uppercase;padding:16px 24px;border:2px solid}.btn:after{content:"→";font-size:18px;letter-spacing:0}.btn-m{background:var(--magenta);border-color:var(--magenta);color:#fff}.btn-w{background:#fff;border-color:#fff;color:var(--magenta)}.vota{display:inline-flex;align-items:center;gap:.18em;font-family:var(--f-gilroy);font-weight:950;text-transform:uppercase;line-height:1}.vota .n{color:#fff;padding:.04em .16em;transform:skewX(-9deg);display:inline-block}.vota .n20{background:var(--magenta)}.vota .n23{background:var(--naranja)}.papeleta{position:relative;width:1.25em;height:.92em;border:.06em solid var(--azul);border-radius:.14em;background:#fff;margin-left:.15em}.papeleta:before{content:"";position:absolute;left:14%;right:14%;top:45%;height:.07em;background:var(--azul);border-radius:2px}.papeleta:after{content:"";position:absolute;left:50%;top:12%;width:.09em;height:76%;background:var(--magenta);transform:translateX(-50%) rotate(35deg);border-radius:3px}.cab{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:hsla(0,0%,100%,.96);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #e6ecf0}.cab-in{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:12px var(--pad)}.cab .marca img{height:38px}.cab nav{display:none;gap:28px;font-weight:600;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.cab .pill{display:flex;align-items:center;gap:10px;background:var(--azul);color:#fff;padding:8px 12px 8px 16px;font-family:var(--f-gilroy);font-weight:950;font-size:15px;letter-spacing:.04em}.cab .pill .vota{font-size:17px}.cab .pill .vota .papeleta{border-color:#fff;background:transparent}.cab .pill .vota .papeleta:before,.hero{background:#fff}.hero{position:relative;overflow:hidden}.hero .boceto{position:absolute;left:-10%;bottom:-6%;width:120%;max-width:none;opacity:.11;z-index:0;-webkit-mask-image:linear-gradient(transparent 22%,#000 34%,#000 58%,transparent 68%);mask-image:linear-gradient(transparent 22%,#000 34%,#000 58%,transparent 68%)}.hero .nombre{position:relative;z-index:1;color:var(--azul);font-weight:950;font-size:24vw;letter-spacing:-.01em;padding:24px 4vw 0;line-height:.82}.hero .nombre span{display:block}.hero .nombre span:last-child{color:var(--magenta);text-align:right}.hero .retrato{position:relative;z-index:2;width:74vw;margin:-6vw auto 0;filter:drop-shadow(0 10px 30px rgba(18,60,97,.18))}.hero .retrato img{width:100%;height:92vw;object-fit:cover;object-position:50% 0}.hero .datos{position:relative;z-index:3;background:var(--azul);color:#fff;padding:28px var(--pad) 34px;border-top:7px solid #fff;margin-top:-2px}.hero .cargo{font-weight:600;font-size:14px;letter-spacing:.2em;color:var(--turquesa)}.hero .cargo,.hero h1{text-transform:uppercase}.hero h1{font-family:var(--f-gilroy);font-weight:950;font-size:clamp(34px,9vw,64px);line-height:.95;margin-top:10px}.hero h1 em{font-style:normal;color:#fff;background:var(--magenta);padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hero .triada{margin-top:16px;font-weight:600;font-size:14px;letter-spacing:.16em;text-transform:uppercase}.hero .triada b{color:var(--turquesa);margin:0 .4em}.hero .acciones{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.hero .acciones .btn:not(.btn-m){color:#fff}.hero .voto-hero{display:none}.sec{position:relative;padding:72px var(--pad)}.titulo{font-family:var(--f-gilroy);font-weight:950;text-transform:uppercase;font-size:clamp(54px,15vw,150px);line-height:.86;margin-top:18px}.titulo em{font-style:normal;color:var(--magenta)}.lead{font-size:17px;line-height:1.6;max-width:560px;margin-top:20px}.tray{display:grid;grid-template-columns:1fr;padding:0}.tray .t-a{background:var(--magenta);color:#fff;padding:64px var(--pad)}.tray .t-a .titulo{color:#fff}.tray .t-a .titulo em{color:var(--azul)}.tray .t-foto{min-height:360px;background:url(/fotos/img_0032-900.webp) 52% 30%/cover}.tray .t-b{background:var(--azul);color:#fff;padding:56px var(--pad)}.tray ol{list-style:none;counter-reset:t}.tray li{counter-increment:t;display:grid;grid-template-columns:52px 1fr;grid-gap:6px 14px;gap:6px 14px;padding:18px 0;border-top:1px solid hsla(0,0%,100%,.18)}.tray li:first-child{border-top:0;padding-top:0}.tray li:before{content:counter(t,decimal-leading-zero);font-family:var(--f-gilroy);font-weight:950;font-size:30px;color:var(--turquesa);line-height:1}.tray li h3{font-family:var(--f-gilroy);font-weight:900;font-size:21px;text-transform:uppercase;line-height:1.1}.tray li p{grid-column:2;font-size:15px;line-height:1.55;opacity:.9}.prop{background:var(--niebla)}.prop .cab-sec{display:grid;grid-gap:24px;gap:24px}.prop .franja{margin:40px calc(var(--pad) * -1) 0;height:300px;background:url(/fotos/img_9244-900.webp) 45% 38%/cover;position:relative}.prop .franja span{position:absolute;left:var(--pad);top:18px;background:#fff;color:var(--azul);font-size:13px;font-weight:600;padding:10px 14px;letter-spacing:.16em;text-transform:uppercase}.prop .franja span b{color:var(--magenta);margin:0 .45em}.cards{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:32px}.card{position:relative;background:#fff;padding:26px 24px 22px;border-top:6px solid var(--magenta);display:flex;flex-direction:column;gap:12px;min-height:220px}.card:nth-child(2n){border-top-color:var(--turquesa)}.card .num{font-family:var(--f-gilroy);font-weight:950;font-size:46px;line-height:1;color:var(--magenta)}.card:nth-child(2n) .num{color:var(--turquesa)}.card h3{font-family:var(--f-gilroy);font-weight:900;font-size:24px;line-height:1.05;text-transform:uppercase}.card p{font-size:16px;line-height:1.55}.card .mas{margin-top:auto;font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--magenta);display:flex;justify-content:space-between;border-top:1px solid #e3e9ee;padding-top:12px}.card .mas:after{content:"+";font-size:20px;line-height:.8}.cumpla{margin-top:36px;font-family:var(--f-gilroy);font-weight:950;font-size:clamp(26px,5vw,44px);text-transform:uppercase;line-height:1}.cumpla em{font-style:normal;color:var(--magenta)}.voto{background:var(--azul);overflow:hidden}.voto,.voto .titulo{color:#fff}.voto .titulo em{color:var(--turquesa)}.voto .pasos{display:grid;grid-gap:14px;gap:14px;margin-top:34px;counter-reset:p}.voto .paso{counter-increment:p;display:flex;gap:16px;align-items:flex-start;font-size:17px;line-height:1.5}.voto .paso:before{content:counter(p);flex:none;width:38px;height:38px;display:grid;place-items:center;font-family:var(--f-gilroy);font-weight:950;font-size:20px;background:var(--magenta);transform:skewX(-9deg)}.voto .paso b{font-weight:600}.papel{margin-top:40px;background:#fff;color:var(--azul);padding:22px;max-width:520px;box-shadow:0 20px 40px rgba(0,0,0,.25);transform:rotate(-2deg)}.papel .tit{font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#6b7c8c;border-bottom:1px solid #dfe5ea;padding-bottom:10px}.papel .fila{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:16px}.papel .vota{font-size:44px}.papel .papeleta{font-size:56px}.lista{margin-top:56px}.lista h3{font-weight:600;font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:var(--turquesa)}.alcalde{display:flex;align-items:center;gap:18px;margin-top:20px;padding:16px;background:hsla(0,0%,100%,.07);border-left:5px solid var(--naranja)}.alcalde .cara{width:96px;height:96px}.alcalde img.logo{height:44px;width:auto}.alcalde small{display:block;font-size:12px;letter-spacing:.16em;text-transform:uppercase;margin-top:6px;opacity:.85}.conc{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:22px 14px;gap:22px 14px;margin-top:22px}.c{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.cara{position:relative;width:110px;height:110px;border-radius:50%;overflow:hidden;background:#e9f1f3;border:3px solid var(--turquesa);flex:none}.cara img{position:absolute;max-width:none;height:auto}.c .n{font-size:12px;font-weight:600;color:var(--turquesa);letter-spacing:.12em}.c .nm{font-family:var(--f-gilroy);font-weight:900;font-size:17px;text-transform:uppercase;line-height:1.1}.c.gv .cara{border-color:var(--magenta);border-width:5px}.c.gv .n{color:#fff;background:var(--magenta);padding:2px 8px}.vids .grid{display:grid;grid-auto-flow:column;grid-auto-columns:72%;grid-gap:14px;gap:14px;overflow-x:auto;margin:34px calc(var(--pad) * -1) 0;padding:0 var(--pad) 8px;scroll-snap-type:x mandatory}.vid{position:relative;aspect-ratio:9/16;background:#222 50%/cover;scroll-snap-align:start;display:flex;align-items:flex-end;padding:18px;color:#fff}.vid:before{inset:0;background:linear-gradient(transparent 45%,rgba(18,60,97,.85))}.vid:after,.vid:before{content:"";position:absolute}.vid:after{left:50%;top:44%;width:64px;height:64px;border-radius:50%;background:hsla(0,0%,100%,.92) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6l9 6-9 6z' fill='%23BD2475'/%3E%3C/svg%3E") 50%/30px no-repeat;transform:translate(-50%,-50%)}.vid span{position:relative;z-index:1;font-family:var(--f-gilroy);font-weight:900;font-size:19px;text-transform:uppercase;line-height:1.1}.vid small{display:block;font-family:var(--f-poppins);font-weight:500;font-size:12px;letter-spacing:.12em;margin-top:6px;opacity:.85}.sumate{display:grid;padding:0}.sumate .s-foto{min-height:320px;background:url(/fotos/img_8039-900.webp) 50%/cover}.sumate .s-b{background:var(--magenta);color:#fff;padding:64px var(--pad)}.sumate .lead,.sumate .titulo{color:#fff}.wa{display:inline-flex;align-items:center;gap:14px;margin-top:28px;background:#fff;color:var(--magenta);padding:18px 26px;font-weight:600;font-size:15px;letter-spacing:.1em;text-transform:uppercase}.wa svg{width:26px;height:26px}.redes{display:flex;gap:12px;margin-top:28px}.redes a{width:44px;height:44px;border:2px solid hsla(0,0%,100%,.7);display:grid;place-items:center;font-weight:600;font-size:12px}.cierre{position:relative;min-height:520px;background:url(/fotos/img_9266-900.webp) center 30%/cover;display:flex;align-items:flex-end;padding:56px var(--pad)}.cierre:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,0) 20%,hsla(0,0%,100%,.92) 75%)}.cierre-in{position:relative;z-index:1}.cierre .g{font-weight:950;font-size:clamp(40px,10vw,108px);color:var(--azul)}.cierre .g em{font-style:normal;color:var(--magenta);display:block}.cierre .vota{font-size:clamp(30px,7vw,72px);margin-top:22px;white-space:nowrap}.pie{background:var(--azul);color:#fff;padding:40px var(--pad);display:grid;grid-gap:22px;gap:22px;font-size:13px}.pie img.n{height:46px}.pie img.f{height:56px;background:#fff;padding:6px 10px}.pie .cred{opacity:.7;letter-spacing:.06em}.pie .cred b{color:#fff;opacity:1;font-weight:600}@media (min-width:1024px){.cab nav{display:flex}.hero{min-height:860px}.hero .nombre{font-size:14.2vw;padding:44px 0 0;white-space:nowrap;text-align:center}.hero .nombre span{display:inline}.hero .nombre span:last-child{padding-left:.15em}.hero .retrato{position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:560px;margin:0}.hero .retrato img{height:700px}.hero .datos{position:absolute;left:var(--pad);bottom:56px;width:440px;background:none;padding:0;border:0}.hero .acciones .btn:not(.btn-m),.hero .datos{color:var(--azul)}.hero .cargo{color:var(--magenta)}.hero h1{font-size:52px}.hero .triada b{color:var(--magenta)}.hero .voto-hero{display:block;position:absolute;right:var(--pad);bottom:64px;z-index:3;text-align:right}.hero .voto-hero .vota{font-size:64px}.hero .voto-hero p{font-weight:600;font-size:13px;letter-spacing:.18em;text-transform:uppercase;margin-top:12px}.hero .voto-hero img{height:86px;margin:20px 0 0 auto}.sec{padding:120px var(--pad)}.tray{grid-template-columns:1fr 1fr 1.15fr;padding:0}.tray .t-a{padding:110px 56px}.tray .t-b{padding:90px 56px}.prop .cab-sec{grid-template-columns:1.1fr 1fr;align-items:end}.prop .franja{height:420px;margin:56px 0 0}.prop .franja span{left:24px;top:24px}.cards{grid-template-columns:repeat(3,1fr);gap:22px}.voto-grid{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:80px;gap:80px;align-items:start}.lista{margin-top:0}.conc,.vids .grid{grid-template-columns:repeat(4,1fr)}.vids .grid{grid-auto-flow:row;margin:48px 0 0;padding:0;overflow:visible}.sumate{grid-template-columns:1fr 1fr}.sumate .s-foto{min-height:640px}.sumate .s-b{padding:110px 72px;display:flex;flex-direction:column;justify-content:center}.cierre{min-height:720px;padding:90px var(--pad)}.cierre:before{background:linear-gradient(90deg,hsla(0,0%,100%,.95) 30%,hsla(0,0%,100%,0) 70%)}.pie{grid-template-columns:auto 1fr auto;align-items:center}.hero .retrato{left:calc(50% - 280px);transform:none}.hero .capa{will-change:transform;transform-origin:50% 60%}.hero .retrato:before{content:"";position:absolute;left:50%;top:44%;width:128%;height:96%;transform:translate(-50%,-50%);background:radial-gradient(closest-side,hsla(0,0%,100%,.98) 52%,hsla(0,0%,100%,.75) 68%,hsla(0,0%,100%,0) 100%);z-index:-1}.hero .retrato{filter:none}.hero .retrato img{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 22px rgba(255,255,255,.95)) drop-shadow(0 34px 44px rgba(18,60,97,.28))}.hero .datos,.hero .voto-hero{filter:drop-shadow(0 22px 26px rgba(18,60,97,.16))}.hero .nombre{filter:drop-shadow(0 18px 22px rgba(18,60,97,.12))}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.anim .hero .capa{animation:pop .95s cubic-bezier(.2,.9,.25,1.15) both,flota 7s ease-in-out 1.2s infinite alternate}.anim .hero .boceto{animation-delay:0s,1.2s}.anim .hero .nombre{animation-delay:.08s,1.6s}.anim .hero .retrato{animation-delay:.22s,1.2s;animation-duration:.95s,8s}.anim .hero .datos{animation-delay:.38s,2s;animation-duration:.95s,6.5s}.anim .hero .voto-hero{animation-delay:.48s,1.4s;animation-duration:.95s,7.5s}@keyframes pop{0%{opacity:0;scale:.86}to{opacity:1;scale:1}}@keyframes flota{0%{translate:0 0}to{translate:0 -10px}}}.saltar{position:absolute;left:12px;top:-60px;z-index:100;background:var(--magenta);color:#fff;padding:12px 16px;font-weight:600;font-size:14px}.saltar:focus{top:12px}:focus-visible{outline:3px solid var(--naranja);outline-offset:3px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.card details{margin-top:auto;border-top:1px solid #e3e9ee}.card summary{list-style:none;cursor:pointer;padding-top:12px;font-weight:600;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--magenta);display:flex;justify-content:space-between;align-items:center}.card summary::-webkit-details-marker{display:none}.card summary:after{content:"+";font-size:20px;line-height:.8;transition:transform .2s}.card details[open] summary:after{transform:rotate(45deg)}.card details ul{list-style:none;margin-top:14px;display:grid;grid-gap:10px;gap:10px}.card details li{position:relative;padding-left:18px;font-size:15px;line-height:1.5}.card details li:before{content:"";position:absolute;left:0;top:.6em;width:8px;height:8px;background:var(--turquesa);transform:skewX(-20deg)}.card details .rol{margin-top:14px;font-weight:600;font-size:14px;color:var(--magenta)}.card .acciones-card{display:flex;gap:16px;margin-top:12px;font-size:13px;font-weight:600}.card .acciones-card a{color:var(--azul);text-decoration:underline;text-underline-offset:3px}.card:target{outline:3px solid var(--magenta);outline-offset:4px}.vid{border:0;cursor:pointer;text-align:left;font:inherit}.vid .red{display:block;font-family:var(--f-poppins);font-weight:500;font-size:12px;letter-spacing:.12em;margin-top:6px;opacity:.85;text-transform:uppercase}@media (min-width:1024px){.vids .grid{grid-template-columns:repeat(3,1fr)}.vid{aspect-ratio:4/5}}.modal{position:fixed;inset:0;z-index:200;background:rgba(10,24,40,.86);display:grid;place-items:center;padding:20px}.modal-in{position:relative;width:min(360px,100%);background:#000}.modal iframe{display:block;width:100%;aspect-ratio:9/16;border:0}.modal .cerrar{position:absolute;right:0;top:-48px;width:40px;height:40px;background:#fff;color:var(--azul);border:0;font-size:24px;cursor:pointer}.modal .original{display:block;text-align:center;color:#fff;font-size:13px;padding:10px;text-decoration:underline}.wa[aria-disabled=true]{opacity:.65;pointer-events:none}.p404{min-height:70vh;display:grid;place-content:center;grid-gap:24px;gap:24px;padding:60px var(--pad);text-align:center}.p404 .titulo{font-size:clamp(64px,14vw,140px)}.conc,.pasos{list-style:none}.p404>.vota{justify-self:center;font-size:36px}@media (min-width:1024px){.tray .t-foto{background-image:url(/fotos/img_0032-1800.webp)}.prop .franja{background-image:url(/fotos/img_9244-1800.webp)}.sumate .s-foto{background-image:url(/fotos/img_8039-1800.webp)}.cierre{background-image:url(/fotos/img_9266-1800.webp)}}