.site .in{--in-alto:var(--in-vh,100lvh);--in-campo-a:#e4d9cc;--in-campo-b:#f6f1ea;--in-tinta:var(--text);--in-acento:var(--accent);--in-acento-claro:#c27a3a;--in-sombra:#2b1c154d;--in-pista:var(--muted);z-index:2;pointer-events:none;margin-top:calc(-1 * (var(--head) + env(safe-area-inset-top,0px)));position:relative}:root[data-theme=dark] .site .in{--in-campo-a:#2a170f;--in-campo-b:#57473f;--in-acento-claro:#f6c995;--in-sombra:#00000080;--in-pista:#f4ede5b8}.site .in-stage{background:linear-gradient(to top right, var(--in-campo-a), var(--in-campo-b));height:100svh;position:relative;overflow:hidden}.site .in[data-lienzo] .in-stage{background:0 0}.site .in[data-lienzo] .in-logo{visibility:hidden}.site .in-lienzo{width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.site .in:not([data-modo]) .in-logo,.site .in[data-modo=carga] .in-logo,.site .in[data-modo=tres] .in-logo{visibility:hidden}}.site .in-lienzo3d{opacity:0;transition:opacity .6s var(--ease-out)}.site .in-lienzo3d.in-listo{opacity:1}.site .in-logo{place-items:center;display:grid;position:absolute;inset:0}.site .in-logo svg{width:min(54vw,820px);height:auto}@media (max-width:767px){.site .in-logo svg{width:76vw}}.site .in-pista{letter-spacing:.01em;color:var(--in-pista);justify-items:center;gap:10px;font-size:13px;font-weight:500;display:grid;position:absolute;bottom:max(20px,4.2vh);left:50%;translate:-50%}.site .in-pista:after{content:"";transform-origin:50% 0;background:linear-gradient(currentColor,#0000);width:1px;height:28px}@media (prefers-reduced-motion:no-preference){.site .in-pista:after{animation:in-pista 1.8s var(--ease-out) infinite}}@keyframes in-pista{0%{opacity:1;transform:scaleY(0)}70%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.site .in-saltar{z-index:3;left:16px;top:calc(var(--head) + 12px);background:var(--bg);color:var(--text);pointer-events:auto;opacity:0;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:500;position:absolute;transform:translateY(-160%)}.site .in-saltar:focus-visible{opacity:1;position:fixed;transform:none}@media (prefers-reduced-motion:no-preference){.site .in:not([data-modo=quieto]){height:calc(var(--in-alto) * 3.4)}.site .in:not([data-modo=quieto]) .in-stage{height:var(--in-alto);position:sticky;top:0}.site .in:not([data-modo=quieto])+.in-sig{z-index:1;margin-top:calc(var(--in-vh,100lvh) * -1);pointer-events:none;position:relative}.site .in:not([data-modo=quieto])+.in-sig.in-se-ve{pointer-events:auto}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.site .in:not([data-modo=quieto]){height:calc(var(--in-alto) * 3)}}@media (prefers-reduced-motion:no-preference){.site .in[data-modo=tres],.site .in[data-modo=carga]{height:calc(var(--in-alto) * 4.2)}.site .in[data-modo=tres]+.in-sig{will-change:transform}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.site .in[data-modo=tres],.site .in[data-modo=carga]{height:calc(var(--in-alto) * 3.6)}}.site .in[data-modo=quieto] .in-stage{height:86svh}.site .in[data-modo=quieto] .in-pista{display:none}.site .in-sig[tabindex="-1"]:focus{outline:none}.site .portada{min-height:var(--in-vh,100lvh);padding-top:calc(var(--head) + 24px);background:var(--bg);align-items:stretch;padding-bottom:clamp(28px,5vh,56px);display:flex}.site .portada-in{column-gap:var(--gut);grid-template-rows:1fr auto auto;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(28px,4vh,48px);width:100%;display:grid}.site .portada h1{letter-spacing:-.045em;text-wrap:balance;grid-column:1/-1;align-self:end;max-width:15ch;font-size:clamp(46px,min(8.2vw,15svh),164px);font-weight:600;line-height:.94}.site .portada-lado{grid-column:1/span 6;justify-items:start;gap:24px;display:grid}.site .portada .lead{max-width:46ch}.site .cta-row{flex-wrap:wrap;gap:12px;display:flex}.site .hero-facts{border-top:1px solid var(--text);grid-column:7/-1;grid-template-columns:repeat(4,minmax(0,1fr));align-self:end;display:grid}.site .hero-facts div{padding:14px 16px 0 0}.site .hero-facts div+div{border-left:1px solid var(--line);padding-left:16px}.site .hero-facts dt{color:var(--muted);font-size:13px}.site .hero-facts dd{margin-top:4px;font-size:15px}.site .hero-facts b{font-weight:600}@media (max-width:1023px){.site .portada-lado,.site .hero-facts{grid-column:1/-1}}@media (max-width:640px){.site .hero-facts{grid-template-columns:1fr 1fr;row-gap:14px}.site .hero-facts div:nth-child(3){border-left:0;padding-left:0}}.site .portada{position:relative}.site .in-estela{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:clip}.site .in-estela svg{opacity:0;fill:none;stroke-width:1.5px;width:230vmax;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.3)}.site .in-estela-a{--o:.95;stroke:var(--accent);stroke-width:2px}.site .in-estela-b{--o:.4;stroke:var(--text)}.site .in-estela-c{--o:.55;stroke:var(--accent)}@media (prefers-reduced-motion:no-preference){.site .in:not([data-modo=quieto])+.in-sig.in-se-ve .in-estela svg{animation:1.5s cubic-bezier(.16,1,.3,1) both in-estela,1.5s linear both in-estela-luz}.site .in:not([data-modo=quieto])+.in-sig.in-se-ve .in-estela-b{animation-delay:.12s}.site .in:not([data-modo=quieto])+.in-sig.in-se-ve .in-estela-c{animation-delay:.24s}}@media (max-width:767px){.site .in-estela-c{display:none}}@keyframes in-estela{0%{transform:translate(-50%,-50%)scale(.3)}to{transform:translate(-50%,-50%)scale(1.4)}}@keyframes in-estela-luz{0%{opacity:0}8%,40%{opacity:var(--o)}to{opacity:0}}
