@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-vietnamese-400-normal.1_93s38fqzg86.woff2)format("woff2"),url(../media/barlow-vietnamese-400-normal.2xb42gyyni94-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-ext-400-normal.31m49fiemkz4b.woff2)format("woff2"),url(../media/barlow-latin-ext-400-normal.22si0i621lsac.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(../media/barlow-latin-400-normal.2g-m-43w4inzo.woff2)format("woff2"),url(../media/barlow-latin-400-normal.0crhl7392v5q0.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-vietnamese-500-normal.2m9bp83hy5_hx.woff2)format("woff2"),url(../media/barlow-vietnamese-500-normal.3_-pq67p-ey1z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-latin-ext-500-normal.1wrr54q_45yqh.woff2)format("woff2"),url(../media/barlow-latin-ext-500-normal.0nd7oyn5tiea-.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(../media/barlow-latin-500-normal.1e42q6h-am56h.woff2)format("woff2"),url(../media/barlow-latin-500-normal.0mgplsqvrpi8w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-vietnamese-600-normal.2icz6ahtm-_en.woff2)format("woff2"),url(../media/barlow-vietnamese-600-normal.1jygz385khx39.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-ext-600-normal.2tf_3wil7nebp.woff2)format("woff2"),url(../media/barlow-latin-ext-600-normal.0gw-fbepbmfxp.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-latin-600-normal.20ymm9zt6h9oi.woff2)format("woff2"),url(../media/barlow-latin-600-normal.3fzrhzm2e5-pj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-vietnamese-600-normal.43ud19ilw2-pl.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-600-normal.0csyzgbq6oph-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-ext-600-normal.0_w6c_5g3mtxc.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-600-normal.40rgster27fo6.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(../media/barlow-condensed-latin-600-normal.289y3avl9x-vx.woff2)format("woff2"),url(../media/barlow-condensed-latin-600-normal.0gvkp1c3flf_w.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-vietnamese-700-normal.30aknk5meqo_4.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-700-normal.3f_ld5jwq496k.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-ext-700-normal.1qvxqej4sgmo7.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-700-normal.2ujo9d6x5hgkq.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(../media/barlow-condensed-latin-700-normal.21s4tc4km7afu.woff2)format("woff2"),url(../media/barlow-condensed-latin-700-normal.1on3xg---ibgx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(../media/barlow-condensed-vietnamese-800-normal.0bnijc5a116ah.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-800-normal.0x2bwntxagcoi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(../media/barlow-condensed-latin-ext-800-normal.2qbk6mf928vn4.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-800-normal.2ilznutl-gkih.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(../media/barlow-condensed-latin-800-normal.3lg-gfem2skt4.woff2)format("woff2"),url(../media/barlow-condensed-latin-800-normal.2yhcvw6l_9tek.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(../media/barlow-condensed-vietnamese-800-italic.088pkv3wyi7wy.woff2)format("woff2"),url(../media/barlow-condensed-vietnamese-800-italic.1t7vr4kvxq3ig.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(../media/barlow-condensed-latin-ext-800-italic.06b25tg_8ugzj.woff2)format("woff2"),url(../media/barlow-condensed-latin-ext-800-italic.2vj25da03__jy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Barlow Condensed;font-style:italic;font-display:swap;font-weight:800;src:url(../media/barlow-condensed-latin-800-italic.0uepkfnorwdvm.woff2)format("woff2"),url(../media/barlow-condensed-latin-800-italic.3f9rhees26q6l.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--vfa-vino:#941a17;--vfa-vino-vivo:#b8221e;--vfa-vino-hondo:#5c0f0e;--vfa-negro:#0e0d0c;--vfa-carbon:#1d1d1b;--vfa-grafito:#2a2927;--vfa-plata:#b9c0c1;--vfa-cuero:#924a2d;--vfa-oro:#dcb45a;--vfa-hueso:#f5f1e8;--vfa-yeso:#fff;--vfa-verde:#0b7a4b;--vfa-rojo:#ce1b26;--vfa-whatsapp:#1faa59;--texto:var(--vfa-hueso);--texto-suave:#b9b4a8;--linea:#f5f1e824;--f-titulo:"Barlow Condensed", "Arial Narrow", "Helvetica Neue", sans-serif;--f-texto:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--ancho:1180px;--canal:clamp(20px, 5vw, 48px);--radio:14px;--sombra:0 24px 60px -24px #000000b3}
*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:84px}body{background:var(--vfa-negro);color:var(--texto);font-family:var(--f-texto);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.6}img,svg{max-width:100%;display:block}img{height:auto}a{color:inherit}h1,h2,h3{font-family:var(--f-titulo);text-transform:uppercase;letter-spacing:.005em;text-wrap:balance;margin:0;font-style:italic;font-weight:800;line-height:.95}p{text-wrap:pretty;margin:0}:focus-visible{outline:3px solid var(--vfa-oro);outline-offset:3px;border-radius:4px}.contenedor{width:min(100% - 2 * var(--canal), var(--ancho));margin-inline:auto}.solo-lectores{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.antetitulo{font-family:var(--f-titulo);letter-spacing:.22em;text-transform:uppercase;color:var(--vfa-oro);align-items:center;gap:12px;font-size:.95rem;font-weight:700;display:inline-flex}.antetitulo:before{content:"";background:linear-gradient(90deg, var(--vfa-verde) 33%, var(--vfa-yeso) 33% 66%, var(--vfa-rojo) 66%);width:34px;height:3px}.titulo-seccion{margin-top:14px;font-size:clamp(2.4rem,6vw,4.2rem)}.entrada{max-width:62ch;color:var(--texto-suave);margin-top:18px;font-size:1.08rem}.tricolor{background:linear-gradient(90deg, var(--vfa-verde) 33.3%, var(--vfa-yeso) 33.3% 66.6%, var(--vfa-rojo) 66.6%);height:5px}.boton{background:var(--vfa-vino);min-height:52px;color:var(--vfa-yeso);font-family:var(--f-titulo);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 26px;font-size:1.12rem;font-weight:700;text-decoration:none;transition:background-color .18s,border-color .18s,transform .18s;display:inline-flex}.boton:hover{background:var(--vfa-vino-vivo);transform:translateY(-1px)}.boton--oro{background:var(--vfa-oro);color:var(--vfa-negro)}.boton--oro:hover{background:#ecc670}.boton--linea{background:0 0;border-color:#f5f1e873}.boton--linea:hover{border-color:var(--vfa-hueso);background:#f5f1e814}.boton--whatsapp{background:var(--vfa-whatsapp)}.boton--whatsapp:hover{background:#24c266}.boton[disabled],.boton[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.encabezado{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--linea);background:#0e0d0cdb;position:sticky;top:0}.encabezado__fila{justify-content:space-between;align-items:center;gap:20px;min-height:72px;display:flex}.encabezado__marca{font-family:var(--f-titulo);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:12px;font-size:1.5rem;font-style:italic;font-weight:800;line-height:1;text-decoration:none;display:flex}.encabezado__marca img{width:46px;height:46px}.encabezado__marca small{letter-spacing:.24em;color:var(--vfa-oro);margin-top:3px;font-size:.68rem;font-style:normal;font-weight:600;display:block}.encabezado__nav{font-family:var(--f-titulo);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:clamp(14px,2.4vw,30px);font-size:1.02rem;font-weight:600;display:flex}.encabezado__nav a{color:var(--texto-suave);text-decoration:none;transition:color .15s}.encabezado__nav a:hover{color:var(--vfa-yeso)}.encabezado__nav .boton{min-height:42px;color:var(--vfa-yeso);padding:8px 18px;font-size:.98rem}.encabezado__nav .boton--oro{color:var(--vfa-negro)}@media (max-width:860px){.encabezado__nav a:not(.boton){display:none}}.pie{border-top:1px solid var(--linea);color:var(--texto-suave);background:#080807;font-size:.95rem}.pie__fila{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:38px;display:flex}.pie__marca{align-items:center;gap:16px;display:flex}.pie__marca img{width:64px;height:64px}.pie__marca strong{font-family:var(--f-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--vfa-hueso);font-size:1.3rem;font-style:italic;font-weight:800;display:block}.pie__redes{flex-wrap:wrap;gap:10px;display:flex}.pie__redes a{border:1px solid var(--linea);min-height:44px;color:var(--vfa-hueso);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:border-color .15s;display:inline-flex}.pie__redes a:hover{border-color:var(--vfa-oro)}.pie__legal{border-top:1px solid var(--linea);padding-block:18px 26px;font-size:.85rem}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
em{font-style:inherit;color:var(--vfa-oro)}.portada{isolation:isolate;flex-direction:column;justify-content:flex-end;min-height:min(84svh,700px);display:flex;position:relative;overflow:hidden}.portada__foto{z-index:-2;object-fit:cover;object-position:50% 82%;width:100%;height:100%;position:absolute;inset:0}.portada:before{content:"";z-index:-1;background:linear-gradient(#0e0d0c00 54%,#0e0d0cd1 80%,#0e0d0cf5 100%);position:absolute;inset:0}.portada__contenido{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;padding-block:0 clamp(28px,4.4vh,40px);display:flex}.portada h1{margin-top:12px;font-size:clamp(2.9rem,6.4vw,5.4rem);line-height:.9}.portada__lema{font-family:var(--f-titulo);letter-spacing:.2em;text-transform:uppercase;color:#ddd8cc;margin-top:14px;font-size:clamp(1rem,1.7vw,1.25rem);font-weight:600}.portada__acciones{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:760px){.portada{min-height:0;display:block}.portada__foto{aspect-ratio:4/3;object-position:50% 44%;height:auto;position:static}.portada:before{display:none}.portada__contenido{padding-block:26px 34px}}.italia{background:radial-gradient(70% 160% at 0% 50%, #941a176b, #941a1700 62%), var(--vfa-carbon);padding-block:clamp(28px,4vw,44px)}.italia__fila{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3.4vw,44px);display:grid}.italia__cartel{width:clamp(96px,11vw,132px);box-shadow:var(--sombra);border-radius:10px;transition:transform .25s;display:block;overflow:hidden;transform:rotate(-3deg)}.italia__cartel:hover{transform:rotate(0)}.italia h2{margin-top:10px;font-size:clamp(1.9rem,3.8vw,2.9rem)}.italia__texto>p:last-child{max-width:56ch;color:var(--texto-suave);margin-top:10px}@media (max-width:860px){.italia__fila{grid-template-columns:auto minmax(0,1fr)}.italia__fila .boton{grid-column:1/-1}}@media (max-width:480px){.italia__fila{grid-template-columns:1fr}.italia__cartel{display:none}}@media (max-width:520px){.portada__acciones{width:100%}.portada__acciones .boton,.italia__fila .boton{flex:100%;width:100%}}
