.tc{--v3-fondo:#f4f8ff;--v3-texto:#111;--v3-acento:#111;--v3-sobre-acento:#fff;--v3-radio:4px;--v3-radio-boton:4px;--v3-titular:"Hedvig Letters Serif", Georgia, serif;--v3-cuerpo:"Plus Jakarta Sans", system-ui, sans-serif}.tc :where(h1,h2){font-weight:400}.vc-heroe-foto{aspect-ratio:4/3;object-fit:cover;object-position:38% 50%;width:100%}.vc-heroe-texto{max-width:calc(var(--v3-ancho) + 2 * var(--v3-margen));padding:36px var(--v3-margen) 0;margin:0 auto}.vc-heroe h1{font-size:clamp(54px,15vw,112px);line-height:.95}.vc-heroe-texto p{margin-top:18px;font-size:19px}@media (width>=900px){.vc-heroe-foto{aspect-ratio:21/9;object-position:50% 45%}.vc-heroe-texto{grid-template-columns:7fr 5fr;align-items:end;gap:48px;padding-top:56px;display:grid}.vc-heroe-texto p{margin:0 0 14px}}.vc-galeria{grid-auto-flow:column;grid-auto-columns:calc(100% - 2 * var(--v3-margen) - 16px);padding:0 var(--v3-margen) 8px;scroll-snap-type:x mandatory;scroll-padding:0 var(--v3-margen);overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;margin-top:56px;display:grid;overflow-x:auto}.vc-galeria::-webkit-scrollbar{display:none}.vc-bloque{scroll-snap-align:start;min-width:0}.vc-foto{border-radius:var(--v3-radio);display:block;overflow:hidden}.vc-foto img{aspect-ratio:4/5;object-fit:cover;width:100%}.vc-bloque-texto{padding-top:20px}.vc-bloque h2{font-size:48px;line-height:1}.vc-bloque-texto>p{max-width:40ch;margin-top:10px}.vc-bloque-texto .vc-precio{font-family:var(--v3-titular);margin-top:16px;font-size:34px;line-height:1}.vc-bloque .v3-boton{color:#111;background:#cfbd7e;width:100%;min-height:60px;margin-top:18px;font-size:19px;font-weight:700}@media (width>=900px){.vc-galeria{max-width:calc(var(--v3-ancho) + 2 * var(--v3-margen));grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:row;gap:96px 40px;margin:120px auto 0;overflow:visible}.vc-bloque[data-programa="33"]{grid-column:1/8}.vc-bloque[data-programa="33"] .vc-foto img{aspect-ratio:5/4}.vc-bloque[data-programa=abundancia]{grid-column:8/13;margin-top:220px}.vc-bloque[data-programa=abundancia] .vc-foto img{aspect-ratio:3/4}.vc-bloque[data-programa=redes]{grid-column:2/13;grid-template-columns:7fr 4fr;align-items:end;gap:40px;display:grid}.vc-bloque[data-programa=redes] .vc-foto img{aspect-ratio:16/9}.vc-bloque[data-programa=crea]{grid-column:1/11;grid-template-columns:5fr 6fr;align-items:end;gap:40px;display:grid}.vc-bloque[data-programa=crea] .vc-foto img{aspect-ratio:4/3}.vc-bloque h2{font-size:60px}.vc-bloque .v3-boton{width:auto;padding:16px 36px}}.vc-varios{max-width:calc(680px + 2 * var(--v3-margen));padding:0 var(--v3-margen);margin:112px auto 0}.vc-varios h2{font-size:clamp(48px,12vw,68px)}.vc-varios-regla{margin-top:16px}.vc-varios ul{border-radius:var(--v3-radio);background:#fff;margin-top:24px;padding:8px 20px}.vc-varios-total{justify-items:start;gap:14px;margin-top:24px;display:grid}.vc-ctv{max-width:calc(680px + 2 * var(--v3-margen));padding:0 var(--v3-margen);margin:88px auto 0;font-size:17px}.vc-ctv a{padding:10px 0;display:inline-block}
