/* ============================================================
   KUNDALINI SERPENT — Página «Contacto» · Versión 1 (20/10/2026)
   Se carga DESPUÉS de styles.css (Home Versión M) y formaciones.css (hero de página y menú activo).
   Todo lo propio de Contacto está aquí.
   ============================================================ */

:root { --oro-glow: rgba(231, 178, 76, .35); --wa: #25D366; }

/* Datos pendientes: se ven marcados para no publicarlos por error */
.tbd { background: rgba(233, 184, 86, .22); outline: 1px dashed var(--oro); outline-offset: 2px; border-radius: 4px; padding: 0 .25em; -webkit-box-decoration-break: clone; box-decoration-break: clone; }

/* ---------- 01 · Hero (más bajo que en el resto de páginas) ---------- */
.ct-hero .hero__frame { min-height: 78vh; min-height: 78svh; padding-bottom: 110px; }
.ct-hero .hero__bg img { object-position: 50% 55%; }
.ct-hero .hero__shade { background: radial-gradient(ellipse 75% 65% at 50% 45%, rgba(15,32,25,.45) 0%, rgba(15,32,25,.68) 70%, rgba(15,32,25,.92) 100%); }
.ct-hero .hero__title { font-size: clamp(64px, 11vw, 168px); }
.ct-hero .btn svg { flex-shrink: 0; }
.ct-hero .hero__sub { max-width: 46ch; }
@media (max-width: 760px) { .ct-hero .hero__frame { min-height: 88svh; padding-bottom: 64px; } }

/* ---------- 02 · Vías de contacto ---------- */
.ct-vias { background: var(--papel); }
.ct-vias .sec-head .h2 { max-width: 14ch; }
.ct-vias__grid { margin-top: clamp(40px, 5vw, 72px); display: grid; grid-template-columns: minmax(0, 1.35fr) minmax(0, 1fr) minmax(0, 1fr); gap: 16px; align-items: stretch; }
.ct-via { position: relative; border-radius: var(--radius-xl); padding: clamp(26px, 3vw, 40px); display: flex; flex-direction: column; gap: 14px;
  background: var(--crema); border: 1px solid var(--tinta-15); transition: border-color 400ms var(--ease-out), transform 400ms var(--ease-out); }
.ct-via__ico { width: 56px; height: 56px; border-radius: 50%; display: grid; place-items: center; border: 1px solid var(--tinta-15); color: var(--bosque-3); }
.ct-via__ico svg { width: 26px; height: 26px; }
.ct-via__k { margin-top: 10px; font-family: var(--f-mono); font-size: var(--label-size); letter-spacing: var(--label-track); text-transform: uppercase; color: var(--oro-osc); }
.ct-via__t { font-size: clamp(30px, 2.8vw, 42px); line-height: 1.05; }
.ct-via__t--sm { font-size: clamp(24px, 2vw, 30px); }
.ct-via__t--mail { font-size: clamp(22px, 1.75vw, 27px); }
.ct-via__d { font-size: 16px; line-height: 1.6; color: var(--gris); }
.ct-via__btn { margin-top: auto; align-self: flex-start; }
.ct-social { margin-top: auto; display: flex; gap: 10px; }
.ct-social svg { width: 18px; height: 18px; }
@media (hover: hover) and (pointer: fine) { .ct-via:not(.ct-via--wa):hover { border-color: var(--oro); transform: translateY(-3px); } }

/* Tarjeta destacada de WhatsApp */
.ct-via--wa { border-color: transparent; background: var(--bosque); overflow: hidden; }
.ct-via--wa::before { content: ""; position: absolute; right: -30%; top: -40%; width: 80%; aspect-ratio: 1; border-radius: 50%;
  background: radial-gradient(circle, rgba(231,178,76,.22) 0%, rgba(231,178,76,0) 70%); pointer-events: none; }
.ct-via--wa .ct-via__ico { border-color: var(--crema-16); color: var(--oro); background: rgba(243,238,227,.06); }
.ct-via--wa .ct-via__k { color: var(--oro); }
.ct-via--wa .ct-via__d { color: var(--crema-70); }
.ct-via--wa .ct-via__btn { margin-top: 8px; }
.ct-temas { display: flex; flex-wrap: wrap; gap: 8px; margin-top: auto; padding-top: 6px; }
.ct-temas a { display: inline-flex; align-items: center; gap: 8px; min-height: 42px; padding: 8px 16px; border-radius: 999px; border: 1px solid var(--crema-40);
  font-size: 14px; font-weight: 500; color: var(--crema); transition: background-color 200ms var(--ease-out), border-color 200ms var(--ease-out), color 200ms var(--ease-out); }
.ct-temas a::after { content: "→"; color: var(--oro); transition: color 200ms var(--ease-out), transform 200ms var(--ease-out); }
.ct-temas a:focus-visible { outline: 2px solid var(--oro); outline-offset: 3px; }
@media (hover: hover) and (pointer: fine) {
  .ct-temas a:hover { background: var(--oro); border-color: var(--oro); color: var(--tinta); }
  .ct-temas a:hover::after { color: var(--tinta); transform: translateX(2px); }
}
@media (max-width: 1100px) { .ct-vias__grid { grid-template-columns: 1fr 1fr; } .ct-via--wa { grid-column: 1 / -1; } }
@media (max-width: 640px) { .ct-vias__grid { grid-template-columns: 1fr; } .ct-via__btn { align-self: stretch; justify-content: center; } }

/* ---------- 03 · Formulario ---------- */
.ct-form__grid { display: grid; grid-template-columns: minmax(0, 5fr) minmax(0, 7fr); gap: clamp(36px, 6vw, 96px); align-items: start; }
.ct-form .h2 { margin-top: 18px; font-size: clamp(44px, 5.6vw, 86px); }
.ct-form .lead { margin-top: 24px; }
.ct-pts { margin-top: 28px; display: grid; gap: 12px; }
.ct-pts li { display: flex; gap: 12px; align-items: center; color: var(--crema); font-size: 16px; }
.ct-pts li::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--oro); flex-shrink: 0; box-shadow: 0 0 10px var(--oro-glow); }

.ct-david { margin: 40px 0 0; display: grid; grid-template-columns: 120px 1fr; gap: 20px; align-items: center; padding-top: 32px; border-top: 1px solid var(--crema-16); }
.ct-david__foto img { width: 100%; height: 100%; object-fit: cover; }
.ct-david figcaption { display: grid; gap: 4px; font-size: 15px; color: var(--crema-70); }
.ct-david strong { font-family: var(--f-display); font-weight: 400; font-size: 28px; line-height: 1.05; color: var(--crema); }
.ct-david__dato { margin-top: 8px; color: var(--crema); line-height: 1.5; }

.ct-card { border-radius: var(--radius-xl); padding: clamp(22px, 3.4vw, 40px); display: grid; gap: 20px; color: var(--crema); }
.ct-row { display: grid; grid-template-columns: 1fr 1fr; gap: 18px; }
.ct-f { display: grid; gap: 8px; min-width: 0; }
.ct-lbl { font-size: 14px; font-weight: 500; letter-spacing: .01em; color: var(--crema-70); }
.ct-card input[type="text"], .ct-card input[type="email"], .ct-card input[type="tel"], .ct-card select, .ct-card textarea {
  width: 100%; min-width: 0; height: 52px; padding: 0 16px; border-radius: var(--radius-s);
  border: 1px solid var(--crema-16); background: rgba(6, 13, 9, .35); color: var(--crema);
  font: inherit; font-size: 16px; transition: border-color 200ms var(--ease-out), background-color 200ms var(--ease-out); }
.ct-card textarea { height: auto; min-height: 140px; padding: 14px 16px; resize: vertical; line-height: 1.5; }
.ct-card select { appearance: none; -webkit-appearance: none; padding-right: 40px; cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E9B856' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
  background-repeat: no-repeat; background-position: right 14px center; background-size: 16px; }
.ct-card select option { color: var(--tinta); }
.ct-card ::placeholder { color: rgba(243, 238, 227, .42); }
.ct-card input:focus-visible, .ct-card select:focus-visible, .ct-card textarea:focus-visible { outline: none; border-color: var(--oro); background-color: rgba(6, 13, 9, .5); }
.ct-card [aria-invalid="true"] { border-color: #F2B8A8 !important; }
.ct-tel { display: grid; grid-template-columns: 120px 1fr; gap: 8px; }

/* Chips de selección (tema y forma de respuesta) */
.ct-chips, .ct-via-pref { border: 0; padding: 0; margin: 0; display: flex; flex-wrap: wrap; gap: 8px; }
.ct-chips legend, .ct-via-pref legend { width: 100%; margin-bottom: 10px; padding: 0; }
.ct-chips label, .ct-via-pref label { position: relative; cursor: pointer; }
.ct-chips input, .ct-via-pref input { position: absolute; opacity: 0; inset: 0; cursor: pointer; margin: 0; }
.ct-chips span, .ct-via-pref span { display: inline-flex; align-items: center; justify-content: center; min-height: 46px; padding: 8px 18px; border-radius: 999px;
  border: 1px solid var(--crema-40); font-size: 15px; font-weight: 500;
  transition: background-color 200ms var(--ease-out), color 200ms var(--ease-out), border-color 200ms var(--ease-out); }
.ct-chips input:checked + span, .ct-via-pref input:checked + span { background: var(--oro); border-color: var(--oro); color: var(--tinta); }
.ct-chips input:focus-visible + span, .ct-via-pref input:focus-visible + span { outline: 2px solid var(--oro); outline-offset: 3px; }
@media (hover: hover) and (pointer: fine) { .ct-chips label:hover input:not(:checked) + span, .ct-via-pref label:hover input:not(:checked) + span { border-color: var(--crema); } }

.ct-hp { position: absolute; left: -9999px; width: 1px; height: 1px; overflow: hidden; }
.ct-card .form__check { margin-top: 0; }
.ct-submit { width: 100%; justify-content: center; }
.ct-submit[disabled] { opacity: .6; pointer-events: none; }
.ct-out { margin-top: 0; }
.ct-out:empty { display: none; }
.ct-out a { color: var(--oro); text-decoration: underline; text-underline-offset: 3px; }

@media (max-width: 900px) {
  .ct-form__grid { grid-template-columns: 1fr; }
  .ct-david { grid-template-columns: 96px 1fr; }
}
@media (max-width: 560px) {
  .ct-row { grid-template-columns: 1fr; }
  .ct-chips label, .ct-via-pref label { flex: 1 1 auto; }
  .ct-chips span, .ct-via-pref span { width: 100%; }
  .ct-tel { grid-template-columns: 116px 1fr; }
  .ct-tel select { padding-left: 12px; padding-right: 30px; background-position: right 10px center; }
}

/* ---------- 04 · FAQ ---------- */
.ct-faq .acc__btn { color: var(--tinta); }
.ct-faq h3 { font: inherit; margin: 0; }
.ct-faq .acc__panel a { color: var(--oro-osc); text-decoration: underline; text-underline-offset: 3px; }
@media (max-width: 900px) { .ct-faq .faq__grid { grid-template-columns: 1fr; } .ct-faq .acc__panel { padding-right: 0; } }

/* ---------- Footer ---------- */
.ct-cta-btns { display: flex; flex-wrap: wrap; gap: 12px; }

/* ---------- Botón flotante de WhatsApp ---------- */
.ct-float { position: fixed; z-index: 60; right: max(16px, env(safe-area-inset-right)); bottom: calc(16px + env(safe-area-inset-bottom));
  display: inline-flex; align-items: center; gap: 10px; height: 60px; padding: 0 22px 0 16px; border-radius: 999px;
  background: var(--bosque); color: var(--crema); border: 1px solid rgba(231,178,76,.45);
  box-shadow: 0 10px 30px rgba(6, 13, 9, .35); font-weight: 600; font-size: 15px;
  opacity: 0; transform: translateY(24px) scale(.96); pointer-events: none;
  transition: opacity 300ms var(--ease-out), transform 300ms var(--ease-out), background-color 200ms var(--ease-out), color 200ms var(--ease-out); }
.ct-float svg { width: 26px; height: 26px; color: var(--oro); transition: color 200ms var(--ease-out); }
.ct-float.is-on { opacity: 1; transform: none; pointer-events: auto; }
.ct-float:focus-visible { outline: 2px solid var(--oro); outline-offset: 3px; }
@media (hover: hover) and (pointer: fine) { .ct-float:hover { background: var(--oro); color: var(--tinta); } .ct-float:hover svg { color: var(--tinta); } }
@media (max-width: 560px) { .ct-float { height: 56px; width: 56px; padding: 0; justify-content: center; } .ct-float__t { display: none; } }
@media (prefers-reduced-motion: reduce) { .ct-float, .ct-via { transition: none; } }

/* ---------- Icono de WhatsApp (ICONOS/whatsapp.png de David, incrustado para que funcione también abriendo el archivo en local; copia en img/whatsapp.png) ----------
   Se pinta con máscara: toma el color del texto (crema, oro o tinta) en cada sitio. */
.i-wa { display: inline-block; flex-shrink: 0; width: 18px; height: 18px; background-color: currentColor;
  -webkit-mask: url("data:image/png;base64,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") center / contain no-repeat; mask: url("data:image/png;base64,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") center / contain no-repeat; }
.i-wa--26 { width: 26px; height: 26px; }
.ct-via__ico .i-wa { width: 26px; height: 26px; }
.ct-float .i-wa { width: 26px; height: 26px; color: var(--oro); transition: color 200ms var(--ease-out); }
@media (hover: hover) and (pointer: fine) { .ct-float:hover .i-wa { color: var(--tinta); } }

/* ---------- Icono de Redes sociales (ICONOS/redessociales.svg de David, en una tinta; copia en img/redessociales.png) ---------- */
.i-rs { display: inline-block; width: 30px; height: 30px; background-color: currentColor;
  -webkit-mask: url("data:image/png;base64,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") center / contain no-repeat; mask: url("data:image/png;base64,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") center / contain no-repeat; }

/* ---------- Plazo de respuesta y foto redonda de David (20/10) ---------- */
.ct-plazo { margin: 18px 0 0; padding-left: 16px; border-left: 2px solid var(--oro); color: var(--crema); font-size: 16px; line-height: 1.6; max-width: 52ch; }
.ct-david { grid-template-columns: 132px 1fr; }
.ct-david__foto { width: 132px; aspect-ratio: 1; border-radius: 50%; overflow: hidden; border: 1px solid rgba(231,178,76,.55); padding: 4px; }
.ct-david__foto picture, .ct-david__foto img { display: block; width: 100%; height: 100%; border-radius: 50%; }
.ct-david__foto img { object-fit: cover; object-position: 50% 12%; transform: scale(1.45); transform-origin: 50% 18%; }
.ct-david__foto picture { overflow: hidden; }
@media (max-width: 900px) { .ct-david { grid-template-columns: 108px 1fr; } .ct-david__foto { width: 108px; } }

/* Teléfono de la tarjeta de WhatsApp en sans serif (Geist), 20/10 */
.ct-via__t--tel { font-family: var(--f-body); font-weight: 500; letter-spacing: -0.01em; font-size: clamp(22px, 1.9vw, 27px); font-variant-numeric: tabular-nums; }
/* Email de la tarjeta también en sans serif */
.ct-via__t--mail { font-family: var(--f-body); font-weight: 500; letter-spacing: -0.01em; font-size: clamp(17px, 1.45vw, 21px); line-height: 1.3; }

/* Sin hero: el formulario abre la página, con espacio para la cabecera fija */
.ct-form { padding-top: clamp(150px, 15vw, 220px); }

/* 28/10 · Cita de David y casilla de newsletter */
.ct-david__dato { font-family: var(--f-body); font-style: normal; font-size: 17px; line-height: 1.5; color: var(--crema); margin-top: 10px; }
.ct-card .ct-news { margin-top: -6px; }
#ct-formacion-box[hidden] { display: none; }
