.cierre[data-astro-cid-ctvwlwjn]{height:320svh;color:var(--blanco);--p:0;background:#000;position:relative}.c-escena[data-astro-cid-ctvwlwjn]{height:100svh;position:sticky;top:0;overflow:hidden}.c-respaldo[data-astro-cid-ctvwlwjn] img[data-astro-cid-ctvwlwjn],.c-lienzo[data-astro-cid-ctvwlwjn]{width:100%;height:100%;position:absolute;inset:0}.c-respaldo[data-astro-cid-ctvwlwjn] img[data-astro-cid-ctvwlwjn]{object-fit:cover}.c-velo[data-astro-cid-ctvwlwjn]{background:linear-gradient(#000 0,#0000 18%),radial-gradient(75% 65% at 0 100%,#000000e6,#0000 75%),linear-gradient(#0000 78%,#00000059);position:absolute;inset:0}.c-frase[data-astro-cid-ctvwlwjn]{left:0;right:0;top:calc(var(--alto-menu) + 4vh);text-align:center;opacity:calc(1 - var(--p) * 4);margin:0;font-size:clamp(1rem,1.6vw,1.35rem);position:absolute}.c-desliza[data-astro-cid-ctvwlwjn]{letter-spacing:.32em;color:var(--gris);opacity:calc(1 - var(--p) * 8);align-items:center;gap:14px;font-size:.7rem;display:flex;position:absolute;bottom:clamp(24px,5vh,48px);left:50%;transform:translate(-50%)}.c-desliza[data-astro-cid-ctvwlwjn] .riel[data-astro-cid-ctvwlwjn]{background:#f5f3ef2e;width:1px;height:48px;position:relative;overflow:hidden}.c-desliza[data-astro-cid-ctvwlwjn] .riel[data-astro-cid-ctvwlwjn]:after{content:"";background:var(--blanco);width:1px;height:40%;animation:2.2s cubic-bezier(.6,0,.4,1) infinite c-desliza;position:absolute;top:-40%;left:0}@keyframes c-desliza{to{top:100%}}.c-contenido[data-astro-cid-ctvwlwjn]{padding-bottom:clamp(48px,9vh,110px);position:absolute;bottom:0;left:0;right:0}.c-contenido[data-astro-cid-ctvwlwjn] h1[data-astro-cid-ctvwlwjn],.c-contenido[data-astro-cid-ctvwlwjn] p[data-astro-cid-ctvwlwjn]{text-shadow:0 0 24px #000c}.cierre[data-astro-cid-ctvwlwjn].js .c-contenido[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.cierre[data-astro-cid-ctvwlwjn].js.fin .c-contenido[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]{opacity:1;transform:none}.cierre[data-astro-cid-ctvwlwjn].js.fin .c-contenido[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]:nth-child(2){transition-delay:.12s}.cierre[data-astro-cid-ctvwlwjn].js.fin .c-contenido[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]:nth-child(3){transition-delay:.24s}.cierre[data-astro-cid-ctvwlwjn].js.fin .c-contenido[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]:nth-child(4){transition-delay:.36s}.cierre[data-astro-cid-ctvwlwjn]:not(.js) .c-frase[data-astro-cid-ctvwlwjn],.cierre[data-astro-cid-ctvwlwjn]:not(.js) .c-desliza[data-astro-cid-ctvwlwjn]{display:none}@media (width<=760px){.cierre[data-astro-cid-ctvwlwjn]{height:260svh}.c-respaldo[data-astro-cid-ctvwlwjn] img[data-astro-cid-ctvwlwjn]{width:155%;height:auto;inset:40% auto auto 50%;transform:translate(-50%,-50%)}.c-frase[data-astro-cid-ctvwlwjn]{padding:0 24px}}@media (prefers-reduced-motion:reduce){.cierre[data-astro-cid-ctvwlwjn]{height:100svh}}.h1-logo[data-astro-cid-ctvwlwjn]{vertical-align:-.02em;transform-origin:0 100%;height:.74em;margin-left:.12em;display:inline-block;transform:skew(-12deg)}.h1-logo[data-astro-cid-ctvwlwjn] svg{filter:drop-shadow(0 0 8px #000000d9)}.sub[data-astro-cid-ctvwlwjn]{opacity:.9;max-width:40ch;margin:.4em 0 1.8em;font-size:clamp(1rem,1.5vw,1.25rem);font-style:italic}.intro[data-astro-cid-ctvwlwjn]{align-items:end;gap:1em clamp(32px,5vw,80px);display:grid}@media (width>=960px){.intro[data-astro-cid-ctvwlwjn]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}}.intro[data-astro-cid-ctvwlwjn] p[data-astro-cid-ctvwlwjn]{margin:0}.intro-1[data-astro-cid-ctvwlwjn]{font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.5}.intro-2[data-astro-cid-ctvwlwjn]{opacity:.85;border-left:1px solid #f5f3ef4d;padding-left:20px;font-size:clamp(1rem,1.3vw,1.2rem);line-height:1.5}.union[data-astro-cid-ctvwlwjn]{--p:0;background:#000 url(/img/marmol-negro-960.webp) 50%/cover;height:220svh;position:relative}@media (width>=961px){.union[data-astro-cid-ctvwlwjn]{background-image:url(/img/marmol-negro-1920.webp)}}.union[data-astro-cid-ctvwlwjn]:before{content:"";background:linear-gradient(#000 0,#000000d1 12% 88%,#000 100%);position:absolute;inset:0}.u-escena[data-astro-cid-ctvwlwjn]{height:100svh;padding:calc(var(--alto-menu) + 12px) 0 clamp(28px, 6vh, 64px);grid-template-rows:auto 1fr auto;align-items:center;display:grid;position:sticky;top:0;overflow:hidden}.u-cab[data-astro-cid-ctvwlwjn]{text-align:center;position:relative}.u-cab[data-astro-cid-ctvwlwjn] h2[data-astro-cid-ctvwlwjn]{max-width:22ch;margin:.4em auto 0}.u-svg[data-astro-cid-ctvwlwjn]{width:min(100%,980px,130svh);height:auto;margin:0 auto;position:relative;overflow:visible}.u-anillo[data-astro-cid-ctvwlwjn]{fill:none;stroke:#f5f3ef;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:calc(1 - min(1, var(--p) * 5))}.u-lente[data-astro-cid-ctvwlwjn]{opacity:calc(max(0, var(--p) - .72) * 3.6);filter:drop-shadow(0 0 24px #c9a45c99)}.u-dos[data-astro-cid-ctvwlwjn]{display:none}.u-logo[data-astro-cid-ctvwlwjn] .logo{width:100%;height:100%}.u-nombre[data-astro-cid-ctvwlwjn]{fill:#f5f3ef;font-family:var(--serif);letter-spacing:.06em;text-anchor:middle;opacity:calc(min(1, var(--p) * 4) * (1 - max(0, var(--p) - .7) * 1.5));font-size:22px}.u-valor[data-astro-cid-ctvwlwjn]{fill:#141414;font-family:var(--serif);text-anchor:middle;opacity:calc(max(0, var(--p) - .85) * 6.6);font-size:28px;font-style:italic}.u-pilares[data-astro-cid-ctvwlwjn]{flex-wrap:wrap;justify-content:center;gap:10px clamp(24px,5vw,72px);margin:0 auto;list-style:none;display:flex;position:relative}.u-pilares[data-astro-cid-ctvwlwjn] li[data-astro-cid-ctvwlwjn]{opacity:.18;align-items:baseline;gap:12px;font-size:clamp(1.2rem,2.2vw,1.9rem);transition:opacity .6s,text-shadow .6s;display:flex}.u-pilares[data-astro-cid-ctvwlwjn] li[data-astro-cid-ctvwlwjn].on{opacity:1;text-shadow:0 0 18px #ffffff73}@media (width<=760px){.union[data-astro-cid-ctvwlwjn]{height:196svh}.u-svg[data-astro-cid-ctvwlwjn]{width:132%;margin-left:-16%}.u-nombre[data-astro-cid-ctvwlwjn]{letter-spacing:.02em;font-size:27px}.u-una[data-astro-cid-ctvwlwjn]{display:none}.u-dos[data-astro-cid-ctvwlwjn]{display:inline}.u-valor[data-astro-cid-ctvwlwjn]{font-size:31px}.u-pilares[data-astro-cid-ctvwlwjn]{flex-direction:column;align-items:center;gap:6px}}@media (prefers-reduced-motion:reduce){.union[data-astro-cid-ctvwlwjn]{--p:1;height:auto}.u-escena[data-astro-cid-ctvwlwjn]{position:relative}.u-pilares[data-astro-cid-ctvwlwjn] li[data-astro-cid-ctvwlwjn]{opacity:1}}.fundador[data-astro-cid-ctvwlwjn]{--r:8;--b:.25;background:#000;height:220svh;position:relative}.f-escena[data-astro-cid-ctvwlwjn]{height:100svh;position:sticky;top:0;overflow:hidden}.f-video[data-astro-cid-ctvwlwjn]{object-fit:cover;object-position:72% 50%;width:100%;height:100%;filter:brightness(var(--b));position:absolute;inset:0}.f-velo[data-astro-cid-ctvwlwjn]{background:linear-gradient(90deg, #000 0, #000000bf 30%, #0000 55%), radial-gradient(ellipse 60% 85% at 66% 38%, #0000 calc(var(--r) * 1%), #000 calc(var(--r) * 1% + 28%));position:absolute;inset:0}.f-texto[data-astro-cid-ctvwlwjn]{padding-top:var(--alto-menu);flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:absolute;inset:0}.f-texto[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]{opacity:0;max-width:30rem;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.fundador[data-astro-cid-ctvwlwjn].on .f-texto[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]{opacity:1;transform:none}.fundador[data-astro-cid-ctvwlwjn].on .f-texto[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]:nth-child(2){transition-delay:.12s}.fundador[data-astro-cid-ctvwlwjn].on .f-texto[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]:nth-child(3),.fundador[data-astro-cid-ctvwlwjn].on .f-texto[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]:nth-child(4){transition-delay:.3s}.fundador[data-astro-cid-ctvwlwjn].on .f-texto[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]:nth-child(5),.fundador[data-astro-cid-ctvwlwjn].on .f-texto[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]:nth-child(6){transition-delay:.45s}.f-cita[data-astro-cid-ctvwlwjn]{margin:.6em 0 0}.f-cita[data-astro-cid-ctvwlwjn] p[data-astro-cid-ctvwlwjn]{margin:0;font-size:clamp(1.6rem,3vw,2.5rem);font-style:italic;line-height:1.25}.f-nombre[data-astro-cid-ctvwlwjn]{letter-spacing:.24em;text-transform:uppercase;margin:1.6em 0 0;font-size:.8rem}.f-cargo[data-astro-cid-ctvwlwjn]{margin:.4em 0 1.8em}.f-cargo[data-astro-cid-ctvwlwjn] em[data-astro-cid-ctvwlwjn]{opacity:.75}.f-logo[data-astro-cid-ctvwlwjn]{vertical-align:-.02em;transform-origin:0 100%;height:.72em;margin-left:.1em;display:inline-block;transform:skew(-12deg)}@media (width<=760px){.f-video[data-astro-cid-ctvwlwjn]{object-position:50% 20%}.f-velo[data-astro-cid-ctvwlwjn]{background:linear-gradient(0deg, #000 0, #000000d9 38%, #0000 62%), radial-gradient(ellipse 80% 55% at 50% 22%, #0000 calc(var(--r) * 1%), #000 calc(var(--r) * 1% + 30%))}.f-texto[data-astro-cid-ctvwlwjn]{justify-content:flex-end;padding-bottom:clamp(28px,6vh,56px)}.f-cita[data-astro-cid-ctvwlwjn] p[data-astro-cid-ctvwlwjn]{font-size:1.45rem}}@media (prefers-reduced-motion:reduce){.fundador[data-astro-cid-ctvwlwjn]{--r:100;--b:1;height:auto}.f-escena[data-astro-cid-ctvwlwjn]{position:relative}.f-texto[data-astro-cid-ctvwlwjn]>[data-astro-cid-ctvwlwjn]{opacity:1;transform:none}}.porque[data-astro-cid-ctvwlwjn]{align-items:start;gap:clamp(20px,5vw,72px);display:grid}.porque[data-astro-cid-ctvwlwjn] p[data-astro-cid-ctvwlwjn]:first-child{margin-top:0}@media (width>=960px){.porque[data-astro-cid-ctvwlwjn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.porque-sub[data-astro-cid-ctvwlwjn]{margin:0;font-size:clamp(1.6rem,3vw,2.4rem)}.oportunidades[data-astro-cid-ctvwlwjn]{gap:clamp(48px,6vw,96px);display:grid}@media (width>=960px){.oportunidades[data-astro-cid-ctvwlwjn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.lista-intro[data-astro-cid-ctvwlwjn]{opacity:.75;margin-top:1em}.lista[data-astro-cid-ctvwlwjn]{border-top:1px solid #f5f3ef2e;margin:1.6em 0 0;padding:0;list-style:none}.lista[data-astro-cid-ctvwlwjn] li[data-astro-cid-ctvwlwjn]{border-bottom:1px solid #f5f3ef2e;align-items:baseline;gap:18px;padding:16px 0;font-size:clamp(1.05rem,1.5vw,1.25rem);transition:text-shadow .35s,padding .35s;display:flex}.lista[data-astro-cid-ctvwlwjn] li[data-astro-cid-ctvwlwjn]:hover{text-shadow:0 0 10px #ffffff80;padding-left:6px}.n[data-astro-cid-ctvwlwjn]{letter-spacing:.2em;opacity:.5;min-width:2ch;font-size:.75rem}.marca[data-astro-cid-ctvwlwjn]{opacity:.6;background:currentColor;flex:none;align-self:center;width:14px;height:1px}.propuesta[data-astro-cid-ctvwlwjn]{gap:clamp(40px,5vw,80px);display:grid}@media (width>=960px){.propuesta[data-astro-cid-ctvwlwjn]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.propuesta-texto[data-astro-cid-ctvwlwjn]{top:calc(var(--alto-menu) + 24px);position:sticky}}.propuesta[data-astro-cid-ctvwlwjn] h2[data-astro-cid-ctvwlwjn]{margin-top:.5em}.propuesta-texto[data-astro-cid-ctvwlwjn] p[data-astro-cid-ctvwlwjn]:not(.etiqueta){opacity:.85;max-width:46ch}.ficha[data-astro-cid-ctvwlwjn]{color:var(--tinta);background:var(--blanco) url(/img/marmol-blanco-960.webp) center / cover;border:1px solid var(--tinta);outline-offset:6px;outline:1px solid #f5f3ef80;padding:clamp(24px,3.4vw,44px)}.trampa[data-astro-cid-ctvwlwjn]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.campos[data-astro-cid-ctvwlwjn]{gap:22px 28px;display:grid}@media (width>=600px){.campos[data-astro-cid-ctvwlwjn]{grid-template-columns:1fr 1fr;align-items:end}}.campo[data-astro-cid-ctvwlwjn]{display:block}.campo[data-astro-cid-ctvwlwjn]>span[data-astro-cid-ctvwlwjn],legend[data-astro-cid-ctvwlwjn]{letter-spacing:.24em;text-transform:uppercase;opacity:.75;margin-bottom:8px;padding:0;font-size:.68rem;display:block}.campo[data-astro-cid-ctvwlwjn] input[data-astro-cid-ctvwlwjn],.campo[data-astro-cid-ctvwlwjn] textarea[data-astro-cid-ctvwlwjn]{width:100%;font:inherit;color:var(--tinta);background:#ffffff59;border:0;border-bottom:1px solid #14141480;border-radius:0;padding:8px 6px}.campo[data-astro-cid-ctvwlwjn] textarea[data-astro-cid-ctvwlwjn]{resize:vertical;border:1px solid #14141459;min-height:120px}.campo[data-astro-cid-ctvwlwjn] input[data-astro-cid-ctvwlwjn]:focus,.campo[data-astro-cid-ctvwlwjn] textarea[data-astro-cid-ctvwlwjn]:focus{border-color:var(--tinta);background:#fff9;outline:none}.formulario[data-astro-cid-ctvwlwjn]>.campo[data-astro-cid-ctvwlwjn]{margin-top:26px}fieldset[data-astro-cid-ctvwlwjn]{border:0;min-width:0;margin:28px 0 0;padding:0}.opciones[data-astro-cid-ctvwlwjn]{flex-wrap:wrap;gap:8px;display:flex}.opcion[data-astro-cid-ctvwlwjn]{cursor:pointer;position:relative}.opcion[data-astro-cid-ctvwlwjn] input[data-astro-cid-ctvwlwjn]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.opcion[data-astro-cid-ctvwlwjn] span[data-astro-cid-ctvwlwjn]{border:1px solid #14141466;padding:.45em .95em;font-size:.88rem;transition:background .3s,color .3s,border-color .3s;display:inline-block}.opcion[data-astro-cid-ctvwlwjn]:hover span[data-astro-cid-ctvwlwjn]{border-color:var(--tinta)}.opcion[data-astro-cid-ctvwlwjn] input[data-astro-cid-ctvwlwjn]:focus-visible+span[data-astro-cid-ctvwlwjn]{outline:1px solid var(--dorado);outline-offset:3px}.opcion[data-astro-cid-ctvwlwjn] input[data-astro-cid-ctvwlwjn]:checked+span[data-astro-cid-ctvwlwjn]{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.casilla[data-astro-cid-ctvwlwjn]{cursor:pointer;align-items:flex-start;gap:12px;font-size:.92rem;line-height:1.5;display:flex}.casilla[data-astro-cid-ctvwlwjn] input[data-astro-cid-ctvwlwjn]{width:18px;height:18px;accent-color:var(--tinta);flex:none;margin:3px 0 0}.casilla[data-astro-cid-ctvwlwjn] a[data-astro-cid-ctvwlwjn]{color:inherit}.enviar-fila[data-astro-cid-ctvwlwjn]{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:30px;display:flex}.enviar[data-astro-cid-ctvwlwjn]{background:var(--tinta);color:var(--blanco);border-color:var(--tinta);cursor:pointer;font-family:inherit}.enviar[data-astro-cid-ctvwlwjn][disabled]{opacity:.6;cursor:wait}.nota[data-astro-cid-ctvwlwjn]{opacity:.65;font-size:.8rem;font-style:italic}.estado[data-astro-cid-ctvwlwjn]:empty{display:none}.estado[data-astro-cid-ctvwlwjn]{margin:18px 0 0;font-size:.92rem}.gracias[data-astro-cid-ctvwlwjn]{text-align:center;padding:clamp(24px,4vw,56px) 0}.g-titulo[data-astro-cid-ctvwlwjn]{margin-bottom:.6em;font-size:clamp(1.6rem,2.6vw,2.2rem);font-style:italic}.g-titulo[data-astro-cid-ctvwlwjn]:after{content:"";background:var(--dorado);width:64px;height:1px;margin:.7em auto 0;display:block}.faq[data-astro-cid-ctvwlwjn]{gap:clamp(20px,3vw,48px);display:grid}@media (width>=960px){.faq[data-astro-cid-ctvwlwjn]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.faq-lista[data-astro-cid-ctvwlwjn]{border-top:1px solid #1414144d}.faq[data-astro-cid-ctvwlwjn] details[data-astro-cid-ctvwlwjn]{border-bottom:1px solid #1414144d}.faq[data-astro-cid-ctvwlwjn] summary[data-astro-cid-ctvwlwjn]{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(1.05rem,1.5vw,1.3rem);list-style:none;transition:text-shadow .3s;display:flex}.faq[data-astro-cid-ctvwlwjn] summary[data-astro-cid-ctvwlwjn]::-webkit-details-marker{display:none}.faq[data-astro-cid-ctvwlwjn] summary[data-astro-cid-ctvwlwjn]:hover{text-shadow:0 0 1px #00000059,0 2px 12px #0000002e}.mas[data-astro-cid-ctvwlwjn]{flex:none;width:14px;height:14px;position:relative}.mas[data-astro-cid-ctvwlwjn]:before,.mas[data-astro-cid-ctvwlwjn]:after{content:"";background:currentColor;height:1px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:0;right:0}.mas[data-astro-cid-ctvwlwjn]:after{transform:rotate(90deg)}details[data-astro-cid-ctvwlwjn][open] .mas[data-astro-cid-ctvwlwjn]:after{transform:rotate(0)}.faq[data-astro-cid-ctvwlwjn] details[data-astro-cid-ctvwlwjn] p[data-astro-cid-ctvwlwjn]{opacity:.85;max-width:62ch;margin:0;padding-bottom:22px}.con-revelado .revela[data-astro-cid-ctvwlwjn]{opacity:0;transform:translateY(16px)}.con-revelado .revela[data-astro-cid-ctvwlwjn].visible{opacity:1;transition:opacity .8s,transform .8s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i,0) * .12s);transform:none}
