._page_tgfsk_1{min-height:100vh}._container_tgfsk_5{max-width:var(--container-max);margin:0 auto;padding:0 var(--spacing-md)}._hero_tgfsk_15{padding:var(--spacing-3xl) var(--spacing-md);background:linear-gradient(180deg,var(--color-bg) 0%,var(--color-bg-alt) 100%);text-align:center;position:relative;overflow:hidden}._hero_tgfsk_15:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/assets/texture.PNG);background-size:200px 200px;opacity:.06;pointer-events:none}._badge_tgfsk_37{display:inline-block;font-family:var(--font-base);font-size:var(--text-sm);font-weight:600;color:var(--color-text-inverse);background:var(--color-primary);padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-lg)}._title_tgfsk_51{font-size:clamp(2.5rem,8vw,4.5rem);color:var(--color-text);margin-bottom:var(--spacing-md);line-height:.95}._subtitle_tgfsk_58{font-size:var(--text-xl);color:var(--color-text-muted);margin-bottom:var(--spacing-xl)}._heroCta_tgfsk_64{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-md) var(--spacing-2xl);font-family:var(--font-heading);font-size:var(--text-xl);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-base)}._heroCta_tgfsk_64:hover{background:var(--color-primary-dark);color:var(--color-text-inverse);transform:translateY(-2px);box-shadow:var(--shadow-lg)}._seccion_tgfsk_90{padding:var(--spacing-3xl) 0;border-bottom:1px solid var(--color-border)}._seccion_tgfsk_90:last-of-type{border-bottom:none}._seccionTitle_tgfsk_99{font-size:clamp(1.75rem,5vw,2.5rem);color:var(--color-text);margin-bottom:var(--spacing-lg)}._seccionSubtitle_tgfsk_105{font-size:var(--text-lg);color:var(--color-text-muted);margin-bottom:var(--spacing-xl)}._seccionTexto_tgfsk_111{font-size:var(--text-lg);color:var(--color-text-muted);max-width:800px;line-height:1.7}._introTexto_tgfsk_118{font-size:var(--text-lg);color:var(--color-text-muted);max-width:800px;line-height:1.7;margin-bottom:var(--spacing-md)}._introTexto_tgfsk_118:last-child{margin-bottom:0}._categoriasGrid_tgfsk_134{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}@media (min-width: 480px){._categoriasGrid_tgfsk_134{gap:var(--spacing-md)}}@media (min-width: 640px){._categoriasGrid_tgfsk_134{grid-template-columns:repeat(3,1fr)}}@media (min-width: 900px){._categoriasGrid_tgfsk_134{grid-template-columns:repeat(3,1fr)}}._categoriaCard_tgfsk_158{display:flex;flex-direction:column;gap:var(--spacing-sm);padding:var(--spacing-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--transition-base),box-shadow var(--transition-base)}._categoriaCard_tgfsk_158:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}._categoriaBadge_tgfsk_174{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:var(--spacing-xs) var(--spacing-md);background:var(--color-primary);color:var(--color-text-inverse);font-family:var(--font-heading);font-size:var(--text-lg);font-weight:600;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-md)}._categoriaLabel_tgfsk_190{font-size:var(--text-base);color:var(--color-text);font-weight:500}._categoriaEdad_tgfsk_196{font-size:var(--text-sm);color:var(--color-text-muted);font-family:var(--font-heading);letter-spacing:.03em}._categoriaLabelSuffix_tgfsk_204{white-space:nowrap}@media (max-width: 767px){._categoriaLabelSuffix_tgfsk_204{display:block;white-space:normal}}._prestacionesGrid_tgfsk_219{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);margin-top:var(--spacing-xl)}@media (min-width: 640px){._prestacionesGrid_tgfsk_219{grid-template-columns:repeat(3,1fr)}}._prestacionCard_tgfsk_232{padding:var(--spacing-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}._prestacionTitle_tgfsk_239{font-size:var(--text-xl);color:var(--color-primary);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border)}._prestacionList_tgfsk_247{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}._prestacionList_tgfsk_247 li{font-size:var(--text-base);color:var(--color-text-muted);line-height:1.5}._preciosGrid_tgfsk_266{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}@media (min-width: 640px){._preciosGrid_tgfsk_266{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){._preciosGrid_tgfsk_266{grid-template-columns:repeat(3,1fr)}}._precioCard_tgfsk_285{display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-base),box-shadow var(--transition-base)}._precioCard_tgfsk_285:hover{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary),var(--shadow-lg)}._precioHeader_tgfsk_300{padding:var(--spacing-lg);background:var(--color-bg);border-bottom:1px solid var(--color-border)}@media (min-width: 1024px){._precioHeader_tgfsk_300{min-height:38%}}._precioNombre_tgfsk_312{font-size:var(--text-2xl);color:var(--color-primary);margin-bottom:var(--spacing-sm)}._precioDesc_tgfsk_318{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6}._precioBody_tgfsk_324{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);flex:1}._precioItem_tgfsk_332{display:flex;flex-direction:column;gap:var(--spacing-xs)}._precioLabel_tgfsk_338{font-size:var(--text-sm);color:var(--color-accent);font-weight:600;text-transform:uppercase;letter-spacing:.08em}._precioValor_tgfsk_346{font-family:var(--font-heading);font-size:var(--text-2xl);color:var(--color-text)}._precioCondicion_tgfsk_352{font-size:var(--text-sm);color:var(--color-text-muted)}._nota_tgfsk_357{padding:var(--spacing-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-base);color:var(--color-text-muted);line-height:1.6;text-align:center}._nota_tgfsk_357 strong{color:var(--color-text)}._ctaFinal_tgfsk_376{padding:var(--spacing-3xl) 0;text-align:center}._ctaFinalTitle_tgfsk_381{font-size:clamp(2rem,6vw,3rem);color:var(--color-text);margin-bottom:var(--spacing-md)}._ctaFinalTexto_tgfsk_387{font-size:var(--text-xl);color:var(--color-text-muted);margin-bottom:var(--spacing-xl);max-width:600px;margin-left:auto;margin-right:auto}._ctaFinalActions_tgfsk_396{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-md)}._ctaFinalPrimary_tgfsk_403{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-md) var(--spacing-2xl);font-family:var(--font-heading);font-size:var(--text-xl);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-inverse);background:var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-base)}._ctaFinalPrimary_tgfsk_403:hover{background:var(--color-primary-dark);transform:translateY(-2px);box-shadow:var(--shadow-lg);color:var(--color-text-inverse)}._ctaFinalSecondary_tgfsk_425{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-md) var(--spacing-2xl);font-family:var(--font-heading);font-size:var(--text-xl);letter-spacing:.05em;text-transform:uppercase;color:var(--color-primary);background:transparent;border:2px solid var(--color-primary);border-radius:var(--radius-md);transition:all var(--transition-base)}._ctaFinalSecondary_tgfsk_425:hover{background:var(--color-primary);color:var(--color-text-inverse);transform:translateY(-2px);box-shadow:var(--shadow-lg)}@media (min-width: 768px){._seccion_tgfsk_90{padding:var(--spacing-3xl) 0}._introTexto_tgfsk_118,._seccionTexto_tgfsk_111{font-size:var(--text-xl)}}
