.visor[data-astro-cid-33jnhpwo]{width:var(--visor-size);height:var(--visor-size);place-items:center;display:grid;position:relative}@media (width<=700px){.visor[data-astro-cid-33jnhpwo]{width:calc(var(--visor-size) * .79);height:calc(var(--visor-size) * .79)}}.visor[data-astro-cid-33jnhpwo]:before{content:"";background:radial-gradient(circle, var(--glow), transparent 65%);animation:visor-respira 9s var(--ease) 3s infinite;border-radius:50%;position:absolute;inset:22%}@keyframes visor-respira{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}.visor__anillo[data-astro-cid-33jnhpwo]{border:1px dashed var(--line);border-radius:50%;position:absolute;inset:0}.visor__linea[data-astro-cid-33jnhpwo]{background:var(--line);position:absolute}.visor__linea--v[data-astro-cid-33jnhpwo]{width:1px;top:-14px;bottom:-14px;left:50%}.visor__linea--h[data-astro-cid-33jnhpwo]{height:1px;top:50%;left:-14px;right:-14px}.visor__tick[data-astro-cid-33jnhpwo]{font-family:var(--font-mono);font-size:var(--text-meta-sm);letter-spacing:.08em;color:var(--text-muted);white-space:nowrap;position:absolute}.visor__tick--t[data-astro-cid-33jnhpwo]{top:-6px;left:50%;transform:translate(-50%,-100%)}.visor__tick--b[data-astro-cid-33jnhpwo]{bottom:-6px;left:50%;transform:translate(-50%,100%)}.visor__logo[data-astro-cid-33jnhpwo]{z-index:2;width:45%;height:auto;filter:drop-shadow(0 0 34px var(--glow));position:relative;transform:none}.readout[data-astro-cid-hebazb7g]{z-index:0;background:var(--bg);pointer-events:none;position:absolute;inset:0;overflow:hidden}.readout__photo[data-astro-cid-hebazb7g],.readout__screen[data-astro-cid-hebazb7g]{width:100%;height:100%;position:absolute;inset:0}.readout__photo[data-astro-cid-hebazb7g]{object-fit:cover;opacity:var(--photo,.1);filter:grayscale()contrast(1.1)}.readout[data-astro-cid-hebazb7g][data-treatment=liquido] .readout__photo[data-astro-cid-hebazb7g]{filter:grayscale()contrast(1.25)brightness(1.05)}.readout[data-astro-cid-hebazb7g][data-treatment=liquido]:after{content:"";mix-blend-mode:multiply;opacity:var(--liquid,.6);background:#c46820;position:absolute;inset:0}.readout__veil[data-astro-cid-hebazb7g]{opacity:var(--veil,0);background:radial-gradient(58% 52% at 50% 52%, var(--bg) 0%, color-mix(in srgb, var(--bg) 55%, transparent) 45%, transparent 78%);position:absolute;inset:0}.readout__veil--head[data-astro-cid-hebazb7g]{height:18%;opacity:var(--head-veil,0);background:linear-gradient(to bottom, var(--bg) 0%, color-mix(in srgb, var(--bg) 70%, transparent) 48%, transparent 100%);bottom:auto}.readout__veil--foot[data-astro-cid-hebazb7g]{height:34%;opacity:var(--foot-veil,0);background:linear-gradient(to top, var(--bg) 0%, color-mix(in srgb, var(--bg) 72%, transparent) 46%, transparent 100%);top:auto}.hero[data-astro-cid-yodha2z4]{isolation:isolate;border-bottom:1px solid var(--line);place-items:center;min-height:100dvh;padding:72px 32px 96px;display:grid;position:relative;overflow:hidden}.hero__centro[data-astro-cid-yodha2z4]{z-index:2;text-align:center;align-items:center;gap:var(--sp-4);flex-direction:column;display:flex;position:relative}.hero__visor[data-astro-cid-yodha2z4]{margin-bottom:var(--sp-2)}.hero__frase[data-astro-cid-yodha2z4]{font-family:var(--font-text);letter-spacing:.005em;color:var(--text);flex-direction:column;gap:1.15em;margin:0;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:700;font-stretch:112.5%;line-height:1.28;display:flex}.hero__bloque[data-astro-cid-yodha2z4]{white-space:nowrap}.llegada[data-astro-cid-yodha2z4]{opacity:0;animation:llegada .7s var(--ease) var(--t,0s) forwards;transform:translateY(20px)}@keyframes llegada{to{opacity:1;transform:translateY(0)}}.franja[data-astro-cid-sy3xmejf]{top:72px;z-index:3;background:color-mix(in srgb, var(--bg) 78%, transparent);backdrop-filter:blur(6px);border-block:1px solid var(--line);position:absolute;inset-inline:0}.franja[data-astro-cid-sy3xmejf][hidden]{display:none}.franja__fila[data-astro-cid-sy3xmejf]{align-items:center;gap:var(--sp-5);padding-block:var(--sp-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.franja__cuando[data-astro-cid-sy3xmejf]{color:var(--structure-hi)}.franja__titulo[data-astro-cid-sy3xmejf]{font-family:var(--font-text);text-overflow:ellipsis;white-space:nowrap;font-size:1.35rem;font-weight:700;font-stretch:112.5%;line-height:1.15;overflow:hidden}.franja__cta[data-astro-cid-sy3xmejf]{color:var(--text);transition:color var(--dur) var(--ease)}.franja__fila[data-astro-cid-sy3xmejf]:hover .franja__cta[data-astro-cid-sy3xmejf],.franja__fila[data-astro-cid-sy3xmejf]:focus-visible .franja__cta[data-astro-cid-sy3xmejf]{color:var(--structure-hi)}.franja__cuando--corto[data-astro-cid-sy3xmejf]{display:none}@media (width<=720px){.franja__cuando[data-astro-cid-sy3xmejf]{display:none}.franja__cuando--corto[data-astro-cid-sy3xmejf]{display:block}.franja__fila[data-astro-cid-sy3xmejf]{gap:var(--sp-2) var(--sp-4);grid-template-columns:minmax(0,1fr) auto}.franja__titulo[data-astro-cid-sy3xmejf]{white-space:normal;grid-column:1}.franja__cta[data-astro-cid-sy3xmejf]{grid-area:1/2/span 2}}.bloques[data-astro-cid-cmehiquy]{border-bottom:1px solid var(--line);position:relative}.bloques__track[data-astro-cid-cmehiquy]{gap:var(--sp-8);padding-top:calc(var(--sp-8) + var(--sp-7));padding-bottom:var(--sp-8);flex-direction:column;display:flex}.bloques__mitad[data-astro-cid-cmehiquy]{gap:var(--sp-8);flex-direction:column;display:flex}.bloques__folio[data-astro-cid-cmehiquy]{margin-bottom:var(--sp-4);align-items:center;gap:10px;display:flex}.bloques__dot[data-astro-cid-cmehiquy]{background:var(--accent);border-radius:50%;width:8px;height:8px}.bloques__title[data-astro-cid-cmehiquy]{font-family:var(--font-text);font-weight:600;font-size:var(--text-giant);letter-spacing:-.02em;color:var(--text);max-width:18ch;line-height:1.08}.bloques__title[data-astro-cid-cmehiquy] em[data-astro-cid-cmehiquy],.formas__title[data-astro-cid-cmehiquy] em[data-astro-cid-cmehiquy]{color:var(--structure-hi);font-style:normal}.bloques__grid[data-astro-cid-cmehiquy]{gap:var(--sp-6);grid-template-columns:repeat(4,1fr);list-style:none;display:grid}.bloques__celda[data-astro-cid-cmehiquy]{padding-left:var(--sp-5);border-left:1px solid var(--line);gap:var(--sp-4);flex-direction:column;display:flex}.bloques__num[data-astro-cid-cmehiquy],.formas__nombre[data-astro-cid-cmehiquy],.formas__folio[data-astro-cid-cmehiquy]{color:var(--structure-hi)}.bloques__nombre[data-astro-cid-cmehiquy],.formas__claim[data-astro-cid-cmehiquy]{font-family:var(--font-text);letter-spacing:.01em;color:var(--text);font-size:1.35rem;font-weight:700;font-stretch:112.5%;line-height:1.15}.bloques__claim[data-astro-cid-cmehiquy]{font-family:var(--font-text);font-weight:500;font-size:var(--text-body);color:var(--text-2);line-height:1.35}.bloques__body[data-astro-cid-cmehiquy],.formas__body[data-astro-cid-cmehiquy]{font-size:var(--text-small);color:var(--text-muted);max-width:30ch}.formas[data-astro-cid-cmehiquy]{gap:var(--sp-7)}.formas__head[data-astro-cid-cmehiquy]{text-align:right}.formas__folio[data-astro-cid-cmehiquy]{margin-bottom:var(--sp-3);margin-left:auto}.formas__title[data-astro-cid-cmehiquy]{font-family:var(--font-text);font-weight:600;font-size:var(--text-section);letter-spacing:-.02em;color:var(--text);max-width:24ch;margin-left:auto;line-height:1.15}.formas__grid[data-astro-cid-cmehiquy]{gap:var(--sp-6);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}.formas__celda[data-astro-cid-cmehiquy]{padding-right:var(--sp-5);border-right:1px solid var(--line);align-items:flex-end;gap:var(--sp-4);text-align:right;flex-direction:column;display:flex}.formas__body[data-astro-cid-cmehiquy]{flex:1}.formas__cta[data-astro-cid-cmehiquy]{--arrow-cta-text:var(--text);--arrow-cta-arrow:var(--structure-hi);--arrow-cta-hover:var(--structure-hi);border:1px solid var(--structure);transition:border-color var(--dur-fast) var(--ease);padding:14px 20px;text-decoration:none;display:inline-flex}.formas__cta[data-astro-cid-cmehiquy]:hover{border-color:var(--structure-hi)}.formas__cta[data-astro-cid-cmehiquy]:focus-visible{outline:2px solid var(--structure-hi);outline-offset:3px}@supports (animation-timeline:view()){@media (width>=1025px) and (prefers-reduced-motion:no-preference){.bloques[data-astro-cid-cmehiquy]{view-timeline-name:--bloques;height:500vh}.bloques__stage[data-astro-cid-cmehiquy]{height:100vh;position:sticky;top:0;overflow:hidden}.bloques__track[data-astro-cid-cmehiquy]{gap:var(--sp-7);padding-bottom:var(--sp-6)}.bloques__mitad[data-astro-cid-cmehiquy]{gap:var(--sp-7)}.bloques__head[data-astro-cid-cmehiquy]{animation-name:bloques-apaga;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both}.bloques__celda[data-astro-cid-cmehiquy],.formas__celda[data-astro-cid-cmehiquy],.formas__head[data-astro-cid-cmehiquy]{animation-name:bloques-entra;animation-duration:auto;animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both}.bloques__track[data-astro-cid-cmehiquy]{animation-name:bloques-sube;animation-duration:auto;animation-timing-function:cubic-bezier(.45,0,.55,1);animation-fill-mode:both}.bloques[data-astro-cid-cmehiquy] .bloques__head[data-astro-cid-cmehiquy],.bloques[data-astro-cid-cmehiquy] .bloques__celda[data-astro-cid-cmehiquy],.bloques[data-astro-cid-cmehiquy] .formas__celda[data-astro-cid-cmehiquy],.bloques[data-astro-cid-cmehiquy] .formas__head[data-astro-cid-cmehiquy],.bloques[data-astro-cid-cmehiquy] .bloques__track[data-astro-cid-cmehiquy]{animation-timeline:--bloques}.bloques[data-astro-cid-cmehiquy] .bloques__celda[data-astro-cid-cmehiquy]:first-child{animation-range:contain contain 10%}.bloques[data-astro-cid-cmehiquy] .bloques__celda[data-astro-cid-cmehiquy]:nth-child(2){animation-range:contain 8% contain 18%}.bloques[data-astro-cid-cmehiquy] .bloques__celda[data-astro-cid-cmehiquy]:nth-child(3){animation-range:contain 16% contain 26%}.bloques[data-astro-cid-cmehiquy] .bloques__celda[data-astro-cid-cmehiquy]:nth-child(4){animation-range:contain 24% contain 34%}.bloques[data-astro-cid-cmehiquy] .bloques__track[data-astro-cid-cmehiquy]{animation-range:contain 40% contain 60%}.bloques[data-astro-cid-cmehiquy] .bloques__head[data-astro-cid-cmehiquy]{animation-range:contain 42% contain 56%}.bloques[data-astro-cid-cmehiquy] .formas__head[data-astro-cid-cmehiquy]{animation-range:contain 45% contain 58%}.bloques[data-astro-cid-cmehiquy] .formas__celda[data-astro-cid-cmehiquy]:nth-child(3){animation-range:contain 60% contain 72%}.bloques[data-astro-cid-cmehiquy] .formas__celda[data-astro-cid-cmehiquy]:nth-child(2){animation-range:contain 70% contain 82%}.bloques[data-astro-cid-cmehiquy] .formas__celda[data-astro-cid-cmehiquy]:first-child{animation-range:contain 80% contain 92%}}}@keyframes bloques-entra{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:none}}@keyframes bloques-apaga{0%{opacity:1}to{opacity:0}}@keyframes bloques-sube{0%{transform:none}to{transform:translateY(min(0px,100vh - 100%))}}@media (width<=1024px){.bloques__track[data-astro-cid-cmehiquy]{padding-block:var(--section-y);gap:var(--sp-8)}.bloques__mitad[data-astro-cid-cmehiquy]{gap:var(--sp-7)}.bloques__grid[data-astro-cid-cmehiquy]{gap:var(--sp-6) var(--sp-5);grid-template-columns:repeat(2,1fr)}.formas__head[data-astro-cid-cmehiquy],.formas__celda[data-astro-cid-cmehiquy]{text-align:left}.formas__folio[data-astro-cid-cmehiquy],.formas__title[data-astro-cid-cmehiquy]{margin-left:0}.formas__grid[data-astro-cid-cmehiquy]{gap:var(--sp-7);grid-template-columns:1fr}.formas__celda[data-astro-cid-cmehiquy]{padding-right:0;padding-left:var(--sp-5);border-right:0;border-left:1px solid var(--line);align-items:flex-start}}@media (width<=560px){.bloques__grid[data-astro-cid-cmehiquy]{grid-template-columns:1fr}.bloques__celda[data-astro-cid-cmehiquy],.formas__celda[data-astro-cid-cmehiquy]{padding-left:0;padding-top:var(--sp-4);border-left:0;border-top:1px solid var(--line)}}.manif[data-astro-cid-mbamdcec]{padding-block:var(--section-y);border-bottom:1px solid var(--line)}.manif__grid[data-astro-cid-mbamdcec]{gap:var(--sp-8);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.manif__folio[data-astro-cid-mbamdcec]{align-items:center;gap:10px;display:flex}.manif__dot[data-astro-cid-mbamdcec]{background:var(--accent);border-radius:50%;width:8px;height:8px}.manif__statement[data-astro-cid-mbamdcec]>p[data-astro-cid-mbamdcec]{font-family:var(--font-text);letter-spacing:-.03em;max-width:28ch;margin-bottom:var(--sp-4);color:var(--text);font-size:clamp(1.75rem,3.3vw,3.1rem);font-weight:500;line-height:1.05}.palabra[data-astro-cid-mbamdcec]{white-space:nowrap;display:inline}.c[data-astro-cid-mbamdcec]{opacity:.12}@media (width<=900px){.manif__grid[data-astro-cid-mbamdcec]{gap:var(--sp-6);grid-template-columns:1fr}}.proy[data-astro-cid-aj6urp6g]{height:calc(100vh + (var(--n) - 1) * 100vh);background:var(--bg);color:var(--text);border-bottom:1px solid var(--line)}.proy__stage[data-astro-cid-aj6urp6g]{background:var(--bg);align-items:center;height:100vh;display:grid;position:sticky;top:0}.proy__grid[data-astro-cid-aj6urp6g]{gap:var(--sp-8);grid-template-columns:minmax(0,5fr) minmax(320px,7fr);align-items:center;height:min(72vh,680px);display:grid}.proy__lado[data-astro-cid-aj6urp6g]{flex-direction:column;align-self:stretch;min-height:0;display:flex}.proy__folio[data-astro-cid-aj6urp6g]{margin-bottom:var(--sp-4);align-items:center;gap:10px;display:flex}.proy__dot[data-astro-cid-aj6urp6g]{background:var(--accent);border-radius:50%;width:8px;height:8px}.proy__ul[data-astro-cid-aj6urp6g]{list-style:none}.proy__item[data-astro-cid-aj6urp6g]{text-align:left;width:100%;font-family:var(--font-text);letter-spacing:-.03em;color:var(--text);opacity:.3;transition:opacity var(--dur) var(--ease);cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:clamp(1.6rem,2.6vw,2.6rem);font-weight:700;font-stretch:112.5%;line-height:1;display:block}.proy__item--on[data-astro-cid-aj6urp6g]{opacity:1}.proy__item[data-astro-cid-aj6urp6g]:not(.proy__item--on):hover{opacity:.5}.proy__fichas[data-astro-cid-aj6urp6g]{padding-top:var(--sp-6);margin-top:auto;display:grid}.proy__ficha[data-astro-cid-aj6urp6g]{align-items:flex-start;gap:var(--sp-3);max-width:44ch;transition:opacity var(--dur) var(--ease), visibility 0s;flex-direction:column;grid-area:1/1;display:flex}.proy__ficha[data-astro-cid-aj6urp6g][aria-hidden=true]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur) var(--ease), visibility 0s var(--dur)}.proy__desc[data-astro-cid-aj6urp6g]{font-size:var(--text-body);color:var(--text-2)}.proy__stat[data-astro-cid-aj6urp6g]{color:var(--accent-hi)}.proy__chips[data-astro-cid-aj6urp6g]{gap:var(--sp-2);flex-wrap:wrap;display:flex}.proy__marco[data-astro-cid-aj6urp6g]{display:grid}.proy__media[data-astro-cid-aj6urp6g]{transition:opacity var(--dur-slow) var(--ease), visibility 0s;grid-area:1/1}.proy__media[data-astro-cid-aj6urp6g][aria-hidden=true]{opacity:0;visibility:hidden;transition:opacity var(--dur-slow) var(--ease), visibility 0s var(--dur-slow)}@media (width<=1024px){.proy[data-astro-cid-aj6urp6g]{height:auto;padding-block:var(--section-y)}.proy__stage[data-astro-cid-aj6urp6g]{height:auto;display:block;position:static}.proy__grid[data-astro-cid-aj6urp6g]{gap:var(--sp-6);grid-template-columns:1fr;height:auto}.proy__marco[data-astro-cid-aj6urp6g]{order:-1;max-width:640px}.proy__fichas[data-astro-cid-aj6urp6g]{padding-top:var(--sp-5);margin-top:0}}.proceso[data-astro-cid-zuepckvj]{padding-block:var(--section-y) 0;border-bottom:1px solid var(--line)}.proceso__folio[data-astro-cid-zuepckvj]{color:var(--text);margin-bottom:var(--sp-5);align-items:center;gap:10px;display:flex}.proceso__dot[data-astro-cid-zuepckvj]{background:var(--structure-hi);border-radius:50%;width:8px;height:8px}.proceso__giant[data-astro-cid-zuepckvj]{font-family:var(--font-display-alt);letter-spacing:.01em;text-transform:uppercase;color:var(--text);margin-bottom:var(--sp-6);padding-inline:28px;font-size:clamp(2.6rem,8.6vw,8.2rem);font-weight:400;line-height:1.02}.proceso__giant[data-astro-cid-zuepckvj] em[data-astro-cid-zuepckvj]{color:var(--accent-hi);font-style:normal}.proceso__origen[data-astro-cid-zuepckvj]{font-family:var(--font-text);font-weight:400;font-size:var(--text-body);max-width:65ch;color:var(--text);margin:0 0 var(--sp-6);line-height:1.7}.proceso__pasos[data-astro-cid-zuepckvj]{list-style:none}.paso[data-astro-cid-zuepckvj]{border-top:1px solid var(--line-soft)}.paso__grid[data-astro-cid-zuepckvj]{gap:var(--sp-6);padding-block:var(--sp-6);grid-template-columns:minmax(0,1.2fr) minmax(0,3.6fr) minmax(0,5.2fr);align-items:start;display:grid}.paso__media[data-astro-cid-zuepckvj]{gap:var(--sp-2);flex-direction:column;display:flex}.paso__nota[data-astro-cid-zuepckvj]{color:var(--text-muted);letter-spacing:.18em}.paso__media[data-astro-cid-zuepckvj] .marco{position:relative}.paso__media[data-astro-cid-zuepckvj] .marco__video{filter:grayscale()contrast(1.15)brightness(.9)}.paso__media[data-astro-cid-zuepckvj] .marco:after{content:"";background:var(--accent);mix-blend-mode:multiply;opacity:.55;pointer-events:none;position:absolute;inset:0}.paso__num[data-astro-cid-zuepckvj]{color:var(--structure-hi);letter-spacing:.3em}.paso__title[data-astro-cid-zuepckvj]{margin-bottom:var(--sp-2);font-size:clamp(1.3rem,2vw,1.7rem);font-weight:600}.paso__body[data-astro-cid-zuepckvj]{font-size:var(--text-small);max-width:56ch}.proceso__cierre[data-astro-cid-zuepckvj]{border-top:1px solid var(--line-soft)}.proceso__claim[data-astro-cid-zuepckvj] em[data-astro-cid-zuepckvj]{color:var(--accent-hi);font-style:normal}.proceso__claim[data-astro-cid-zuepckvj]{padding-block:var(--sp-6);font-family:var(--font-text);font-weight:700;font-stretch:112.5%;font-size:var(--text-section);color:var(--text);max-width:24ch;margin-inline:0;line-height:1.1}@media (width<=900px){.paso__grid[data-astro-cid-zuepckvj]{gap:var(--sp-4);grid-template-columns:1fr}.paso__media[data-astro-cid-zuepckvj]{order:-1}}.faq[data-astro-cid-gfo3rpqg]{padding-block:var(--section-y);border-bottom:1px solid var(--line)}.faq__grid[data-astro-cid-gfo3rpqg]{gap:var(--sp-7);grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:start;display:grid}.faq__folio[data-astro-cid-gfo3rpqg]{color:var(--text);margin-bottom:var(--sp-6);align-items:center;gap:10px;display:flex}.faq__dot[data-astro-cid-gfo3rpqg]{background:var(--structure-hi);border-radius:50%;width:8px;height:8px}.faq__chat[data-astro-cid-gfo3rpqg]{font-size:var(--text-small);color:var(--text);max-width:22ch;margin-bottom:var(--sp-3)}.faq__cta[data-astro-cid-gfo3rpqg]{color:var(--bg);background:var(--text);border-radius:var(--radius);min-height:44px;transition:background var(--dur) var(--ease);padding:12px 16px;display:inline-block}.faq__cta[data-astro-cid-gfo3rpqg]:hover{background:var(--accent-hi)}.faq__giant[data-astro-cid-gfo3rpqg]{font-family:var(--font-text);letter-spacing:-.02em;max-width:22ch;margin-bottom:var(--sp-6);font-size:clamp(1.9rem,3.6vw,3.3rem);font-weight:600;line-height:1.12}.faq__giant[data-astro-cid-gfo3rpqg] em[data-astro-cid-gfo3rpqg]{color:var(--accent-hi);font-style:normal}.faq__item[data-astro-cid-gfo3rpqg]{border-top:1px solid var(--line-soft)}.faq__item[data-astro-cid-gfo3rpqg]:last-child{border-bottom:1px solid var(--line-soft)}summary[data-astro-cid-gfo3rpqg]{align-items:baseline;gap:var(--sp-3);padding:var(--sp-4) var(--sp-2);cursor:pointer;border-radius:0;list-style:none;transition:background-color .65s cubic-bezier(.16,1,.35,1),color .65s cubic-bezier(.16,1,.35,1),padding .65s cubic-bezier(.16,1,.35,1);display:flex}summary[data-astro-cid-gfo3rpqg]:hover,summary[data-astro-cid-gfo3rpqg]:focus-visible{background:var(--text);color:var(--bg);outline:none;padding-inline:18px}summary[data-astro-cid-gfo3rpqg]:hover .faq__q[data-astro-cid-gfo3rpqg],summary[data-astro-cid-gfo3rpqg]:hover .faq__num[data-astro-cid-gfo3rpqg],summary[data-astro-cid-gfo3rpqg]:hover .faq__toggle[data-astro-cid-gfo3rpqg],summary[data-astro-cid-gfo3rpqg]:focus-visible .faq__q[data-astro-cid-gfo3rpqg],summary[data-astro-cid-gfo3rpqg]:focus-visible .faq__num[data-astro-cid-gfo3rpqg],summary[data-astro-cid-gfo3rpqg]:focus-visible .faq__toggle[data-astro-cid-gfo3rpqg]{color:var(--bg)}summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__num[data-astro-cid-gfo3rpqg]{color:var(--structure-hi);flex-shrink:0}.faq__q[data-astro-cid-gfo3rpqg]{font-family:var(--font-text);color:var(--text);flex:1;font-size:1.1rem;font-weight:500}.faq__toggle[data-astro-cid-gfo3rpqg]{font-family:var(--font-mono);color:var(--structure-hi);transition:transform var(--dur) var(--ease)}.faq__item[data-astro-cid-gfo3rpqg][open] .faq__toggle[data-astro-cid-gfo3rpqg]{transform:rotate(45deg)}.faq__a[data-astro-cid-gfo3rpqg]{padding:0 var(--sp-2) var(--sp-4) calc(var(--sp-3) + 42px);font-size:var(--text-small);max-width:65ch}@media (width<=900px){.faq__grid[data-astro-cid-gfo3rpqg]{gap:var(--sp-5);grid-template-columns:1fr}}@media (width<=600px){.faq__a[data-astro-cid-gfo3rpqg]{padding-left:var(--sp-2)}}.cierre[data-astro-cid-fx3jl6jb]{z-index:3;border-bottom:1px solid var(--line);view-timeline:--cierre block;height:150vh;position:relative}html{timeline-scope:--cierre}.cierre__escena[data-astro-cid-fx3jl6jb]{place-content:center;justify-items:center;row-gap:var(--sp-7);text-align:center;height:100vh;padding:var(--sp-8) 24px;isolation:isolate;background:var(--bg-panel);color:var(--text);cursor:pointer;display:grid;position:sticky;top:0;overflow-x:clip}.cierre__escena[data-astro-cid-fx3jl6jb]:hover{color:var(--text)}.cierre__escena[data-astro-cid-fx3jl6jb]:focus-visible{outline:2px solid var(--accent-hi);outline-offset:-8px}.cierre__escena[data-astro-cid-fx3jl6jb]>:not(.readout){z-index:1;position:relative}.cierre__giant[data-astro-cid-fx3jl6jb]{font-family:var(--font-display-alt);letter-spacing:.01em;text-transform:uppercase;color:var(--text);font-size:clamp(2.8rem,9vw,8.6rem);font-weight:400;line-height:1.04}.cierre__giant[data-astro-cid-fx3jl6jb] em[data-astro-cid-fx3jl6jb]{color:var(--accent-hi);font-style:normal}.cierre__boton[data-astro-cid-fx3jl6jb]{background:var(--btn-bg);border-radius:var(--radius);min-height:64px;box-shadow:0 16px 44px -14px var(--glow);transform-origin:0 0;--arrow-cta-text:var(--btn-text);--arrow-cta-arrow:var(--btn-text);--arrow-cta-hover:var(--btn-text);transition:transform var(--dur) var(--ease), box-shadow var(--dur) var(--ease);align-items:center;padding:14px clamp(24px,3vw,40px);display:inline-flex}.cierre__escena[data-astro-cid-fx3jl6jb]:hover .cierre__boton[data-astro-cid-fx3jl6jb],.cierre__escena[data-astro-cid-fx3jl6jb]:focus-visible .cierre__boton[data-astro-cid-fx3jl6jb]{box-shadow:0 22px 60px -14px var(--glow);transform:translateY(-2px)}@supports (animation-timeline:view()){@media (width>=901px) and (prefers-reduced-motion:no-preference){.cierre__boton[data-astro-cid-fx3jl6jb]{animation:linear cierre-boton-entra,linear forwards cierre-boton-sale}.cierre[data-astro-cid-fx3jl6jb] .cierre__boton[data-astro-cid-fx3jl6jb]{animation-timeline:--cierre,--cierre;animation-range:cover 40vh cover 100vh,cover 150vh cover 190vh}}}@keyframes cierre-boton-entra{0%{transform:translate(var(--viaje-x), var(--viaje-y-entra)) scale(var(--viaje-s))}to{transform:none}}@keyframes cierre-boton-sale{0%{opacity:1;transform:none}99%{transform:translate(var(--viaje-x), var(--viaje-y-sale)) scale(var(--viaje-s));opacity:1}to{transform:translate(var(--viaje-x), var(--viaje-y-sale)) scale(var(--viaje-s));opacity:0}}@media (width<=600px){.cierre__boton[data-astro-cid-fx3jl6jb]{text-align:left;max-width:100%}}@media (prefers-reduced-motion:reduce){.cierre__boton[data-astro-cid-fx3jl6jb]{transition:none}}@media (width>=901px){.persistente[data-astro-cid-iaqw6ouc]{display:none}}.persistente[data-astro-cid-iaqw6ouc]{z-index:40;animation:persistente-in var(--dur) var(--ease);position:fixed;bottom:24px;right:24px}@keyframes persistente-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.persistente__btn[data-astro-cid-iaqw6ouc]{min-height:48px;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;background:var(--btn-bg);color:var(--btn-text);border-radius:var(--radius);box-shadow:0 16px 44px -14px var(--glow);transition:transform var(--dur) var(--ease);align-items:center;gap:10px;padding:15px 26px;font-size:12px;font-weight:600;display:inline-flex}.persistente__btn[data-astro-cid-iaqw6ouc]:hover{color:var(--btn-text);transform:translateY(-2px)}@media (width<=600px){.persistente[data-astro-cid-iaqw6ouc]{background:color-mix(in srgb, var(--bg) 82%, transparent);backdrop-filter:blur(10px);padding:12px 16px;bottom:0;left:0;right:0}.persistente__btn[data-astro-cid-iaqw6ouc]{justify-content:center;width:100%}}.modal[data-astro-cid-h4oosuq2]{background:var(--bg-panel);width:min(560px,100vw - 40px);max-height:calc(100dvh - 80px);color:var(--text-muted);border:1px solid var(--line);border-radius:var(--radius-lg);margin:auto;padding:0}.modal[data-astro-cid-h4oosuq2]::backdrop{background:color-mix(in srgb, var(--bg) 75%, transparent);backdrop-filter:blur(6px)}.modal[data-astro-cid-h4oosuq2][open]{animation:modal-in var(--dur) var(--ease)}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.modal__head[data-astro-cid-h4oosuq2]{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--line-soft);display:flex}.modal__title[data-astro-cid-h4oosuq2]{font-family:var(--font-text);font-size:1.35rem;font-weight:600}.modal__close[data-astro-cid-h4oosuq2]{border-radius:var(--radius);color:var(--text-muted);min-width:44px;min-height:44px;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;padding:10px 12px;font-size:16px;line-height:1}.modal__close[data-astro-cid-h4oosuq2]:hover{color:var(--accent-hi);border-color:var(--line)}.modal__body[data-astro-cid-h4oosuq2]{padding:var(--sp-5)}.field[data-astro-cid-fjkzq7wa]{flex-direction:column;display:flex}label[data-astro-cid-fjkzq7wa]{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--text);margin-bottom:8px;font-weight:600}.field__req[data-astro-cid-fjkzq7wa]{color:var(--accent)}input[data-astro-cid-fjkzq7wa]{width:100%;min-height:48px;font-family:var(--font-text);font-size:var(--text-small);background:var(--bg-panel);color:var(--text);border:1px solid var(--line-soft);border-radius:var(--radius);transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);padding:12px 16px}input[data-astro-cid-fjkzq7wa]::placeholder{color:var(--text-muted);opacity:.6}input[data-astro-cid-fjkzq7wa]:hover{border-color:var(--line)}.field[data-astro-cid-fjkzq7wa][data-state=error] input[data-astro-cid-fjkzq7wa]{border-color:var(--danger);background:var(--danger-surface)}.field[data-astro-cid-fjkzq7wa][data-state=ok] input[data-astro-cid-fjkzq7wa]{border-color:var(--ok);background:var(--ok-surface)}.field__msg[data-astro-cid-fjkzq7wa],.field__hint[data-astro-cid-fjkzq7wa]{font-size:var(--text-small);margin-top:8px}.field__hint[data-astro-cid-fjkzq7wa]{color:var(--text-muted)}.field[data-astro-cid-fjkzq7wa][data-state=error] .field__msg[data-astro-cid-fjkzq7wa]{color:var(--danger)}.field[data-astro-cid-fjkzq7wa][data-state=ok] .field__msg[data-astro-cid-fjkzq7wa]{color:var(--ok)}.sr-only[data-astro-cid-fjkzq7wa]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field[data-astro-cid-jqu4tigd]{flex-direction:column;display:flex}label[data-astro-cid-jqu4tigd]{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--text);margin-bottom:8px;font-weight:600}.field__req[data-astro-cid-jqu4tigd]{color:var(--accent)}textarea[data-astro-cid-jqu4tigd]{width:100%;font-family:var(--font-text);font-size:var(--text-small);background:var(--bg-panel);color:var(--text);border:1px solid var(--line-soft);border-radius:var(--radius);resize:vertical;min-height:120px;transition:border-color var(--dur) var(--ease), background var(--dur) var(--ease);padding:12px 16px;line-height:1.7}textarea[data-astro-cid-jqu4tigd]::placeholder{color:var(--text-muted);opacity:.6}textarea[data-astro-cid-jqu4tigd]:hover{border-color:var(--line)}.field[data-astro-cid-jqu4tigd][data-state=error] textarea[data-astro-cid-jqu4tigd]{border-color:var(--danger);background:var(--danger-surface)}.field__msg[data-astro-cid-jqu4tigd],.field__hint[data-astro-cid-jqu4tigd]{font-size:var(--text-small);margin-top:8px}.field__hint[data-astro-cid-jqu4tigd]{color:var(--text-muted)}.field[data-astro-cid-jqu4tigd][data-state=error] .field__msg[data-astro-cid-jqu4tigd]{color:var(--danger)}.sr-only[data-astro-cid-jqu4tigd]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.field[data-astro-cid-wwe5zyhn]{flex-direction:column;display:flex}label[data-astro-cid-wwe5zyhn]{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--text);margin-bottom:8px;font-weight:600}.field__req[data-astro-cid-wwe5zyhn]{color:var(--accent)}select[data-astro-cid-wwe5zyhn]{width:100%;min-height:48px;font-family:var(--font-text);font-size:var(--text-small);background:var(--bg-panel);color:var(--text);border:1px solid var(--line-soft);border-radius:var(--radius);padding:12px 16px}select[data-astro-cid-wwe5zyhn]:hover{border-color:var(--line)}.field[data-astro-cid-wwe5zyhn][data-state=error] select[data-astro-cid-wwe5zyhn]{border-color:var(--danger);background:var(--danger-surface)}.field__msg[data-astro-cid-wwe5zyhn],.field__hint[data-astro-cid-wwe5zyhn]{font-size:var(--text-small);margin-top:8px}.field__hint[data-astro-cid-wwe5zyhn]{color:var(--text-muted)}.field[data-astro-cid-wwe5zyhn][data-state=error] .field__msg[data-astro-cid-wwe5zyhn]{color:var(--danger)}.sr-only[data-astro-cid-wwe5zyhn]{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contacto__form[data-astro-cid-idrjwhv4]{gap:var(--sp-3);display:grid}.contacto__intro[data-astro-cid-idrjwhv4]{color:var(--text-muted);margin-bottom:var(--sp-2)}.contacto__error[data-astro-cid-idrjwhv4]{margin-top:calc(var(--sp-3) * -1 + 6px);font-size:var(--text-small);color:var(--danger)}.contacto__trampa[data-astro-cid-idrjwhv4]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contacto__casilla[data-astro-cid-idrjwhv4]{margin-top:var(--sp-2);font-size:var(--text-small);color:var(--text);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.contacto__casilla[data-astro-cid-idrjwhv4] input[data-astro-cid-idrjwhv4]{width:20px;height:20px;accent-color:var(--accent-hi);cursor:pointer;flex-shrink:0;margin-top:2px}.contacto__aviso[data-astro-cid-idrjwhv4]{font-size:var(--text-small);color:var(--text-muted)}.contacto__aviso[data-astro-cid-idrjwhv4] a[data-astro-cid-idrjwhv4]{color:var(--text);text-underline-offset:3px;text-decoration:underline}.contacto__general[data-astro-cid-idrjwhv4]{font-size:var(--text-small);color:var(--danger);border:1px solid var(--danger);border-radius:var(--radius);background:var(--danger-surface);padding:12px 14px}.contacto__acciones[data-astro-cid-idrjwhv4]{margin-top:var(--sp-2)}.contacto__listo[data-astro-cid-idrjwhv4]{gap:var(--sp-3);outline:none;justify-items:start;display:grid}.contacto__form[data-astro-cid-idrjwhv4][hidden],.contacto__listo[data-astro-cid-idrjwhv4][hidden]{display:none}.contacto__listo-titulo[data-astro-cid-idrjwhv4]{font-family:var(--font-text);color:var(--text);font-size:1.35rem;font-weight:700}
