._3wJTgq_boton{border-radius:var(--radius-pill);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;font-weight:500;text-decoration:none;transition:background-color .18s ease-out,transform .1s ease-out;display:inline-flex}._3wJTgq_boton:active{transform:scale(.98)}._3wJTgq_lg{min-height:var(--control-lg);padding:0 30px;font-size:16px}._3wJTgq_sm{min-height:var(--control-sm);padding:0 22px;font-size:15px}._3wJTgq_primario{background:var(--chocolate);color:var(--crema)}._3wJTgq_primario:hover{background:var(--cacao)}._3wJTgq_secundario{color:var(--chocolate);border:var(--borde-boton) solid var(--chocolate);background:0 0}._3wJTgq_secundario:hover{background:var(--lino)}._3wJTgq_secundario._3wJTgq_lg{padding:0 26px}._3wJTgq_invertido{background:var(--crema);color:var(--chocolate);--foco:var(--crema)}._3wJTgq_invertido:hover{background:var(--lino)}._3wJTgq_enlace{color:var(--chocolate);min-height:var(--control-sm);background:0 0;gap:8px;padding:0;font-size:15px}._3wJTgq_enlace:hover{text-decoration:underline;text-decoration-thickness:2px}
.zh8txq_logo{align-items:center;gap:12px;display:flex}.zh8txq_texto{flex-direction:column;display:flex}.zh8txq_nombre{font-family:var(--font-display);font-weight:600;line-height:1}.zh8txq_sub{letter-spacing:.3em;color:var(--cacao);margin-top:4px;font-size:10px}@media (max-width:480px){.zh8txq_sub{display:none}.zh8txq_nombre{font-size:22px!important}}
.Qc7I9q_cabecera{z-index:20;-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--linea);background:#f7f1ead1;position:sticky;top:0}.Qc7I9q_fila{justify-content:space-between;align-items:center;gap:16px;padding-block:12px;display:flex;position:relative}.Qc7I9q_logo{color:var(--chocolate);flex:none;text-decoration:none}.Qc7I9q_acciones{flex:none;align-items:center;gap:8px;display:flex}.Qc7I9q_menu{border-radius:var(--radius-pill);border:1.5px solid var(--linea);cursor:pointer;width:44px;height:44px;color:var(--chocolate);background:0 0;justify-content:center;align-items:center;display:none}.Qc7I9q_nav{background:var(--lino);border-radius:var(--radius-pill);align-items:center;gap:2px;padding:4px;display:flex}.Qc7I9q_nav a{border-radius:var(--radius-pill);min-height:44px;color:var(--cacao);white-space:nowrap;align-items:center;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s ease-out,color .2s ease-out;display:inline-flex}.Qc7I9q_nav a:hover{color:var(--chocolate);background:#fffdf9b3}.Qc7I9q_nav a.Qc7I9q_activo{background:var(--chocolate);color:var(--crema)}@media (max-width:1023px){.Qc7I9q_menu{display:inline-flex}.Qc7I9q_nav{left:var(--margen);right:var(--margen);background:var(--blanco-calido);border:1px solid var(--linea);border-radius:var(--radius-card);box-shadow:var(--shadow-flotante);flex-direction:column;align-items:stretch;gap:2px;padding:8px;display:none;position:absolute;top:calc(100% + 8px)}.Qc7I9q_nav.Qc7I9q_abierto{display:flex}.Qc7I9q_nav a{border-radius:12px;min-height:48px;font-size:16px}.Qc7I9q_nav a:hover{background:var(--lino)}}@media (max-width:480px){.Qc7I9q_acciones a{padding:0 16px;font-size:14px}}
.-BWvnG_seccion{padding:0 var(--margen) var(--seccion-y)}.-BWvnG_banda{--foco:var(--crema);background:var(--chocolate);border-radius:var(--radius-block);text-align:center;flex-direction:column;align-items:center;gap:28px;max-width:1200px;margin:0 auto;padding:clamp(48px,7vw,96px) clamp(24px,5vw,64px);display:flex}.-BWvnG_banda h2{font-family:var(--font-display);color:var(--crema);font-size:clamp(36px,4.6vw,60px);font-weight:500;line-height:1.1}.-BWvnG_banda em{font-style:italic}
.txOqpW_bloque{flex-direction:column;gap:18px;display:flex}.txOqpW_centro{text-align:center;align-items:center}.txOqpW_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--cacao);font-size:13px;font-weight:500;line-height:1.4}.txOqpW_titulo{font-family:var(--font-display);color:var(--chocolate);font-size:clamp(38px,4.8vw,62px);font-weight:500;line-height:1.05}.txOqpW_bajada{color:var(--cacao);max-width:34em;font-size:17px;line-height:1.6}.txOqpW_oscuro .txOqpW_eyebrow,.txOqpW_oscuro .txOqpW_bajada{color:var(--crema-tenue)}.txOqpW_oscuro .txOqpW_titulo{color:var(--crema)}
.wSKDqG_seccion{background:var(--lino);padding-block:var(--seccion-y)}.wSKDqG_encabezado{margin-bottom:clamp(40px,5vw,64px)}.wSKDqG_pasos{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.wSKDqG_pasos li{background:var(--blanco-calido);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:32px;display:flex}.wSKDqG_numero{font-family:var(--font-display);color:var(--arena-oscura);font-size:56px;line-height:1}.wSKDqG_pasos h3{font-family:var(--font-display);font-size:26px;font-weight:600;line-height:1.2}.wSKDqG_pasos p{color:var(--cacao);font-size:15px;line-height:1.55}.wSKDqG_cierre{flex-direction:column;align-items:center;gap:14px;margin-top:40px;display:flex}.wSKDqG_cierre span{color:var(--cacao);font-size:13px}
.L6PmZa_reel{--foco:var(--crema);aspect-ratio:9/16;border-radius:var(--radius-block);background:var(--chocolate);width:100%;max-width:380px;box-shadow:var(--shadow-media);position:relative;overflow:hidden}.L6PmZa_video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.L6PmZa_barras{gap:6px;display:flex;position:absolute;top:14px;left:14px;right:14px}.L6PmZa_barra{background:#fffdf959;border-radius:999px;flex:1;height:3px;display:block;overflow:hidden}.L6PmZa_relleno{background:var(--blanco-calido);border-radius:999px;height:100%;display:block}.L6PmZa_controles{justify-content:space-between;align-items:center;display:flex;position:absolute;top:30px;left:14px;right:14px}.L6PmZa_cuenta{align-items:center;gap:8px;display:flex}.L6PmZa_avatar{background:var(--chocolate);border-radius:999px;width:30px;height:30px}.L6PmZa_usuario{color:var(--blanco-calido);text-shadow:0 1px 6px #00000059;font-size:13px;font-weight:500}.L6PmZa_pausa{cursor:pointer;width:44px;height:44px;color:var(--blanco-calido);background:#3b24188c;border:0;border-radius:999px;justify-content:center;align-items:center;display:flex}.L6PmZa_pie{background:linear-gradient(#2b1a1100,#2b1a11c7);flex-direction:column;gap:4px;padding:72px 22px 22px;display:flex;position:absolute;bottom:0;left:0;right:0}.L6PmZa_titulo{font-family:var(--font-display);color:var(--blanco-calido);font-size:28px;font-weight:600;line-height:1.1}.L6PmZa_insta{letter-spacing:.02em;color:var(--lino);padding:6px 0;font-size:14px;display:inline-block}
.beK_2q_seccion{padding-block:var(--seccion-y);flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,88px);display:flex}.beK_2q_reel{flex:340px;justify-content:center;min-width:0;display:flex}.beK_2q_texto{flex-direction:column;flex:440px;gap:22px;min-width:0;display:flex}.beK_2q_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--cacao);font-size:13px;font-weight:500}.beK_2q_titulo{font-family:var(--font-display);font-size:clamp(38px,4.8vw,62px);font-weight:500;line-height:1.05}.beK_2q_bio{color:var(--cacao);font-size:17px;line-height:1.65}.beK_2q_certificaciones{flex-direction:column;gap:12px;display:flex}.beK_2q_certificaciones li{align-items:center;gap:12px;font-size:16px;display:flex}.beK_2q_certificaciones svg{color:var(--cacao);flex:none}.beK_2q_cita{border-top:1px solid var(--linea);font-family:var(--font-display);margin-top:8px;padding-top:24px;font-size:clamp(24px,2.4vw,30px);font-style:italic;font-weight:500;line-height:1.3}.beK_2q_citaSola{border:0;margin:0;padding:0;font-size:clamp(30px,3.6vw,46px);line-height:1.2}
._9DPvjW_seccion{padding-block:var(--seccion-y);flex-wrap:wrap;gap:16px;display:flex}._9DPvjW_tarjeta{background:var(--blanco-calido);border:1px solid var(--linea);border-radius:var(--radius-block);flex-direction:column;flex:380px;gap:28px;min-width:0;padding:clamp(28px,4vw,48px);display:flex}._9DPvjW_titulos{flex-direction:column;gap:18px;display:flex}._9DPvjW_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--cacao);font-size:13px;font-weight:500}._9DPvjW_titulo{font-family:var(--font-display);font-size:clamp(36px,4vw,52px);font-weight:500;line-height:1.05}._9DPvjW_datos{flex-direction:column;gap:20px;display:flex}._9DPvjW_dato{gap:14px;display:flex}._9DPvjW_dato svg{color:var(--cacao);flex:none}._9DPvjW_dato dt{letter-spacing:.12em;text-transform:uppercase;color:var(--cacao);font-size:13px}._9DPvjW_dato dd{margin-top:4px;font-size:17px}._9DPvjW_dato a{padding-block:4px;display:inline-block}._9DPvjW_botones{flex-wrap:wrap;gap:12px;display:flex}._9DPvjW_mapa{border-radius:var(--radius-block);background:var(--lino);flex-direction:column;flex:380px;align-items:center;min-width:0;min-height:420px;display:flex;overflow:hidden}._9DPvjW_mapa iframe{border:0;flex:1;width:100%;min-height:376px}._9DPvjW_mapa>a{margin:0}
.qP-jJa_seccion{--foco:var(--crema);background:var(--chocolate);color:var(--crema);padding-block:var(--seccion-y)}.qP-jJa_fila{flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,88px);display:flex}.qP-jJa_texto{flex-direction:column;flex:460px;gap:24px;min-width:0;display:flex}.qP-jJa_chips{flex-wrap:wrap;gap:10px;display:flex}.qP-jJa_chips li{border-radius:var(--radius-pill);border:1px solid var(--cacao);align-items:center;min-height:36px;padding:0 16px;font-size:14px;display:inline-flex}.qP-jJa_beneficios{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:16px 28px;display:grid}.qP-jJa_beneficios li{align-items:center;gap:12px;font-size:16px;display:flex}.qP-jJa_beneficios svg,.qP-jJa_tarjeta>svg{color:var(--crema-tenue);flex:none}.qP-jJa_precios{flex-direction:column;gap:4px;display:flex}.qP-jJa_etiqueta{letter-spacing:.22em;text-transform:uppercase;color:var(--crema-tenue);font-size:13px;font-weight:500}.qP-jJa_precios ul{max-width:420px}.qP-jJa_precios li{border-bottom:1px solid var(--chocolate-borde);justify-content:space-between;gap:16px;padding:12px 0;font-size:16px;display:flex}.qP-jJa_precios li span:last-child{color:var(--crema-tenue);white-space:nowrap}.qP-jJa_precios li span:last-child b{border-radius:var(--radius-pill);background:var(--crema);color:var(--chocolate);margin-left:4px;padding:4px 14px;font-size:18px;font-weight:500}.qP-jJa_visual{flex:340px;justify-content:center;min-width:0;display:flex}.qP-jJa_foto{aspect-ratio:426/473;object-fit:cover;border-radius:var(--radius-block);width:100%;max-width:420px;height:auto}.qP-jJa_tarjetas{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:clamp(48px,6vw,80px);display:grid}.qP-jJa_tarjeta{border:1px solid var(--chocolate-borde);border-radius:var(--radius-card);flex-direction:column;gap:12px;padding:28px;display:flex}.qP-jJa_tarjeta h3{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.2}.qP-jJa_tarjeta p{color:var(--crema-tenue);font-size:15px;line-height:1.55}
._5tysDW_pie{border-top:1px solid var(--linea)}._5tysDW_arriba{flex-wrap:wrap;justify-content:space-between;gap:32px;padding-top:48px;padding-bottom:32px;display:flex}._5tysDW_marca{flex-direction:column;flex:260px;gap:14px;display:flex}._5tysDW_marca p{color:var(--cacao);font-size:15px;line-height:1.6}._5tysDW_columnas{flex-wrap:wrap;gap:48px;display:flex}._5tysDW_columnas>div{flex-direction:column;gap:4px;display:flex}._5tysDW_titulo{letter-spacing:.12em;text-transform:uppercase;color:var(--cacao);margin-bottom:6px;font-size:13px}._5tysDW_columnas a{align-items:center;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}._5tysDW_columnas a:hover,._5tysDW_legales a:hover{text-decoration:underline;text-decoration-thickness:2px}._5tysDW_legales{border-top:1px solid var(--linea);color:var(--cacao);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:20px;padding-bottom:96px;font-size:13px;display:flex}._5tysDW_legales a{color:var(--chocolate)}
.whMKkq_portada{flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,88px);padding-block:clamp(40px,7vw,96px);display:flex}.whMKkq_texto{flex-direction:column;flex:460px;gap:28px;min-width:0;display:flex}.whMKkq_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--cacao);font-size:13px;font-weight:500}.whMKkq_titulo{font-family:var(--font-display);letter-spacing:-.01em;font-size:clamp(48px,6.6vw,88px);font-weight:500;line-height:1}.whMKkq_titulo em{font-style:italic}.whMKkq_bajada{color:var(--cacao);max-width:30em;font-size:clamp(17px,1.5vw,19px);line-height:1.6}.whMKkq_botones{flex-wrap:wrap;gap:12px;display:flex}.whMKkq_sellos{border-top:1px solid var(--linea);flex-wrap:wrap;gap:14px 32px;margin-top:8px;padding-top:24px;display:flex}.whMKkq_sellos li{align-items:center;gap:10px;font-size:15px;display:flex}.whMKkq_sellos svg{color:var(--cacao)}.whMKkq_visual{flex:360px;justify-content:center;min-width:0;display:flex}.whMKkq_marco{width:100%;max-width:460px;position:relative}.whMKkq_foto{aspect-ratio:4/5;object-fit:cover;object-position:center top;border-radius:var(--radius-arch) var(--radius-arch) 20px 20px;width:100%;height:auto}.whMKkq_etiqueta{background:var(--blanco-calido);border-radius:var(--radius-card);box-shadow:var(--shadow-flotante);align-items:center;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:28px;left:-16px}.whMKkq_etiqueta>span{flex-direction:column;font-size:14px;line-height:1.35;display:flex}.whMKkq_etiqueta strong{font-weight:500}.whMKkq_etiqueta>span>span{color:var(--cacao)}@media (max-width:360px){.whMKkq_etiqueta{box-shadow:none;border:1px solid var(--linea);margin-top:12px;position:static}}
._5IM1Ya_lista{border-top:1px solid var(--linea)}._5IM1Ya_item{border-bottom:1px solid var(--linea);interpolate-size:allow-keywords}._5IM1Ya_pregunta{cursor:pointer;min-height:72px;font-family:var(--font-display);color:var(--chocolate);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:24px;font-weight:600;line-height:1.2;list-style:none;display:flex}._5IM1Ya_pregunta::-webkit-details-marker{display:none}._5IM1Ya_signo{border-radius:var(--radius-pill);border:1px solid var(--linea);flex:none;width:36px;height:36px;position:relative}._5IM1Ya_signo:before,._5IM1Ya_signo:after{content:"";background:var(--chocolate);width:12px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._5IM1Ya_signo:after{transition:opacity .24s;transform:translate(-50%,-50%)rotate(90deg)}._5IM1Ya_item[open] ._5IM1Ya_signo:after{opacity:0}._5IM1Ya_respuesta{color:var(--cacao);padding:0 56px 24px 0;font-size:16px;line-height:1.6}._5IM1Ya_item::details-content{opacity:0;block-size:0;transition:block-size .24s cubic-bezier(.2, 0, 0, 1), opacity .24s cubic-bezier(.2, 0, 0, 1), content-visibility .24s allow-discrete;overflow:clip}._5IM1Ya_item[open]::details-content{opacity:1;block-size:auto}@media (max-width:767px){._5IM1Ya_respuesta{padding-right:0}._5IM1Ya_pregunta{font-size:22px}}
.YUPPFW_seccion{background:var(--blanco-calido);padding-block:var(--seccion-y)}.YUPPFW_fila{flex-wrap:wrap;gap:clamp(32px,5vw,72px);display:flex}.YUPPFW_lado{flex-direction:column;flex:300px;gap:18px;min-width:0;display:flex}.YUPPFW_duda{color:var(--cacao);font-size:16px;line-height:1.6}.YUPPFW_duda a{color:var(--chocolate);font-weight:500}.YUPPFW_lista{flex:2 520px;min-width:0}
._2g5MZq_seccion{padding-block:var(--seccion-y)}._2g5MZq_encabezado{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:clamp(32px,4vw,56px);display:flex}._2g5MZq_grilla{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}._2g5MZq_tarjeta{background:var(--blanco-calido);border:1px solid var(--linea);border-radius:var(--radius-card);flex-direction:column;gap:20px;padding:32px;display:flex}._2g5MZq_tarjeta blockquote{font-family:var(--font-display);font-size:23px;line-height:1.35}._2g5MZq_tarjeta figcaption{color:var(--cacao);font-size:14px}
.ECxoZW_carta{background:var(--crema);border:1px solid var(--linea);border-radius:var(--radius-block);flex-direction:column;flex:420px;min-width:0;display:flex;overflow:hidden}.ECxoZW_foto{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.ECxoZW_cuerpo{flex-direction:column;flex:1;gap:20px;padding:clamp(24px,3vw,36px);display:flex}.ECxoZW_cabecera{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ECxoZW_icono{border-radius:var(--radius-pill);background:var(--lino);width:52px;height:52px;color:var(--chocolate);flex:none;justify-content:center;align-items:center;display:flex}.ECxoZW_textos{flex-direction:column;flex:200px;gap:4px;min-width:0;display:flex}.ECxoZW_titulo{font-family:var(--font-display);font-size:clamp(30px,3vw,38px);font-weight:500;line-height:1.05}.ECxoZW_meta{color:var(--cacao);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:6px;font-size:14px;line-height:1.4;display:flex}.ECxoZW_monto{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--chocolate);border-radius:var(--radius-pill);background:var(--lino);box-shadow:inset 0 0 0 1px var(--arena);padding:6px 16px 8px;font-size:30px;font-weight:600;line-height:1}.ECxoZW_lista{border-top:1px solid var(--linea)}.ECxoZW_lista li{border-bottom:1px solid var(--linea)}.ECxoZW_fila{min-height:64px;color:var(--chocolate);justify-content:space-between;align-items:center;gap:16px;margin-inline:-8px;padding:12px 8px;text-decoration:none;transition:background-color .2s ease-out;display:flex}.ECxoZW_filaTextos{flex-direction:column;gap:2px;min-width:0;display:flex}.ECxoZW_nombre{font-family:var(--font-display);font-size:22px;font-weight:600;line-height:1.2}.ECxoZW_descripcion{color:var(--cacao);font-size:14px;line-height:1.45}.ECxoZW_flecha{color:var(--cacao);flex:none;transition:transform .2s ease-out,color .2s ease-out}.ECxoZW_fila:hover{background:var(--blanco-calido)}.ECxoZW_fila:hover .ECxoZW_flecha{color:var(--chocolate);transform:translate(4px)}.ECxoZW_pie{margin-top:auto;padding-top:8px}
._UoZbG_seccion{background:var(--blanco-calido);padding-block:var(--seccion-y)}._UoZbG_encabezado{margin-bottom:clamp(48px,6vw,80px)}._UoZbG_cartas{flex-wrap:wrap;align-items:stretch;gap:clamp(16px,2.5vw,32px);display:flex}
.KNq1CG_boton{--foco:var(--chocolate);--whatsapp:#25d366;z-index:30;border-radius:var(--radius-pill);background:var(--whatsapp);color:#fff;justify-content:center;align-items:center;width:60px;height:60px;transition:transform .1s ease-out;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 10px 28px #25d36666}.KNq1CG_boton:active{transform:scale(.98)}.KNq1CG_boton:hover{background:#1ebe5a}
