.hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:100svh;color:var(--c-hueso);margin-top:-4.75rem;display:flex;position:relative;overflow:hidden}.hero__media[data-astro-cid-lcdefpme]{z-index:0;object-fit:cover;object-position:center 100%;width:100%;height:100%;position:absolute;inset:0}.hero__poster[data-astro-cid-lcdefpme]{z-index:1;object-fit:cover;object-position:center 100%;width:100%;height:100%;transition:opacity .8s var(--ease);position:absolute;inset:0}.hero__poster[data-astro-cid-lcdefpme].is-hidden{opacity:0;pointer-events:none}@media (width<=820px){.hero__frost[data-astro-cid-lcdefpme]{backdrop-filter:blur(16px)saturate(1.1)brightness(1.16)}}.hero__frost[data-astro-cid-lcdefpme]{z-index:1;backdrop-filter:blur(36px)saturate(1.1)brightness(1.16);-webkit-mask-composite:source-in;background:#d8e2ea24;position:absolute;inset:0;-webkit-mask-image:url(/hero-mask.svg),linear-gradient(90deg,#000 51.4%,#0000 52%);mask-image:url(/hero-mask.svg),linear-gradient(90deg,#000 51.4%,#0000 52%);-webkit-mask-position:0,50%;mask-position:0,50%;-webkit-mask-size:cover,100% 100%;mask-size:cover,100% 100%;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;mask-composite:intersect}.hero__seam[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;background:linear-gradient(#0000 0%,#f1f1f166 18% 82%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:52%;box-shadow:0 0 12px #f1f1f140}.hero__darken[data-astro-cid-lcdefpme]{z-index:2;pointer-events:none;background:linear-gradient(#0000 58%,#13170c8c 100%),linear-gradient(90deg,#13170c4d 0%,#0000 45%);position:absolute;inset:0}.hero__studio[data-astro-cid-lcdefpme]{z-index:3;font-family:var(--f-sans);letter-spacing:-.04em;color:var(--c-hueso);pointer-events:none;font-size:clamp(3rem,11vw,9.5rem);font-weight:800;line-height:.8;position:absolute;bottom:clamp(-.5rem,1vw,1rem);right:clamp(.5rem,2vw,2rem)}.hero__inner[data-astro-cid-lcdefpme]{z-index:4;flex-direction:column;justify-content:flex-end;width:100%;padding-top:7rem;padding-bottom:clamp(2.5rem,6vh,5rem);display:flex;position:relative}.hero__about[data-astro-cid-lcdefpme]{max-width:40rem}.hero__logo[data-astro-cid-lcdefpme]{display:none}.hero__logo[data-astro-cid-lcdefpme] svg{width:auto;height:1.7rem;display:block}.hero__headline[data-astro-cid-lcdefpme]{color:var(--c-hueso);max-width:20ch;margin-bottom:var(--s-3);font-size:clamp(1.6rem,1rem + 2.4vw,3.1rem);line-height:1.1}.hero__about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--t-base);color:#f1f1f1d9;max-width:32rem;line-height:1.5}.hero__about[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--c-hueso);font-weight:600}.hero__ctas[data-astro-cid-lcdefpme]{gap:var(--s-4);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.hero__link[data-astro-cid-lcdefpme]{font-size:var(--t-base);transition:border-color .3s var(--ease), gap .3s var(--ease);border-bottom:1px solid #f1f1f180;align-items:center;gap:.5em;padding-bottom:.35rem;font-weight:500;display:inline-flex}.hero__link[data-astro-cid-lcdefpme]:hover{border-color:var(--c-terracota);gap:.85em}.hero__link[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--c-terracota)}.visually-hidden[data-astro-cid-lcdefpme]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=820px){.hero__frost[data-astro-cid-lcdefpme],.hero__seam[data-astro-cid-lcdefpme],.hero__studio[data-astro-cid-lcdefpme]{display:none}.hero__darken[data-astro-cid-lcdefpme]{background:linear-gradient(#13170c8c 0%,#13170c59 45%,#13170cd9 100%)}.hero__inner[data-astro-cid-lcdefpme]{justify-content:space-between;padding-top:clamp(2rem,6vh,3rem);padding-bottom:clamp(1.5rem,5vh,2.5rem)}.hero[data-astro-cid-lcdefpme]{margin-top:0}.hero__logo[data-astro-cid-lcdefpme]{color:var(--c-hueso);align-self:center;display:block}.lqh[data-astro-cid-lcdefpme]{padding-top:clamp(2rem,7vw,3.5rem)}}.section__title[data-astro-cid-lcdefpme]{font-size:var(--t-2xl)}.lqh__top[data-astro-cid-lcdefpme]{grid-template-columns:1fr .9fr;align-items:stretch;gap:clamp(2rem,5vw,4rem);margin-bottom:clamp(2.5rem,6vw,4rem);display:grid}.lqh__badge[data-astro-cid-lcdefpme]{font-size:var(--t-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--c-terracota);font-weight:600;display:inline-block}.lqh__title[data-astro-cid-lcdefpme]{font-size:var(--t-2xl);margin:var(--s-3) 0 var(--s-2);line-height:1}.lqh__sub[data-astro-cid-lcdefpme]{font-size:var(--t-base);color:var(--c-pino-80);max-width:34rem;line-height:1.6}.lqh__tags[data-astro-cid-lcdefpme]{margin:var(--s-3) 0 0;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex}.lqh__tag[data-astro-cid-lcdefpme]{font-size:var(--t-xs);color:var(--c-pino-80);border:1px solid var(--c-pino-12);border-radius:999px;padding:.4em .85em}.lqh__rule[data-astro-cid-lcdefpme]{background:var(--c-pino-12);height:1px;margin:var(--s-3) 0;border:0;max-width:22rem;margin-inline:0}.lqh__ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.7rem;display:flex}.btn-line[data-astro-cid-lcdefpme]{border:1px solid var(--c-pino);color:var(--c-pino);font-size:var(--t-sm);transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease), gap .3s var(--ease);border-radius:999px;align-items:center;gap:.5em;padding:.75em 1.4em;font-weight:600;display:inline-flex}.btn-line[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease)}.btn-line[data-astro-cid-lcdefpme]:hover{background:var(--c-pino);color:var(--c-hueso)}.btn-line[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:translate(.2em)}.btn-line--primary[data-astro-cid-lcdefpme]{background:var(--c-terracota);border-color:var(--c-terracota);color:var(--c-hueso)}.btn-line--primary[data-astro-cid-lcdefpme]:hover{background:var(--c-pino);border-color:var(--c-pino)}.lqh__media[data-astro-cid-lcdefpme]{background:radial-gradient(120% 120% at 22% 12%, #10719b6b, transparent 55%), radial-gradient(120% 120% at 92% 95%, #a6483342, transparent 55%), var(--c-pino);border:1px solid #f1f1f124;border-radius:1.4rem;min-height:20rem;position:relative;overflow:hidden}.lqh__media[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.lqh__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,2vw,1.5rem);display:grid}.lqh__card[data-astro-cid-lcdefpme]{color:var(--c-pino);border:1px solid var(--c-pino-12);transition:transform .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);background:0 0;border-radius:1.2rem;flex-direction:column;padding:clamp(1.4rem,2.5vw,2rem);text-decoration:none;display:flex;position:relative}a[data-astro-cid-lcdefpme].lqh__card:hover{border-color:var(--c-terracota);transform:translateY(-3px);box-shadow:0 18px 40px #13170c14}.lqh__card-top[data-astro-cid-lcdefpme]{align-items:center;gap:.7rem;display:flex}.lqh__icon[data-astro-cid-lcdefpme]{color:var(--c-terracota);flex:none;place-items:center;display:grid}.lqh__icon[data-astro-cid-lcdefpme] svg{width:1.5rem;height:1.5rem}.lqh__card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--t-lg);color:var(--c-pino);line-height:1.15}.lqh__card-rule[data-astro-cid-lcdefpme]{height:1px;margin:var(--s-2) 0;background:#a648334d}.lqh__card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--t-sm);color:var(--c-pino-80);line-height:1.55}.lqh__marquee[data-astro-cid-lcdefpme]{gap:.8rem;margin-top:clamp(2rem,4vw,3rem);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lqh__row[data-astro-cid-lcdefpme]{will-change:transform;gap:.8rem;width:max-content;display:flex}.lqh__row--a[data-astro-cid-lcdefpme]{animation:40s linear infinite lqh-marq}.lqh__row--b[data-astro-cid-lcdefpme]{animation:52s linear infinite reverse lqh-marq}.lqh__marquee[data-astro-cid-lcdefpme]:hover .lqh__row[data-astro-cid-lcdefpme]{animation-play-state:paused}@keyframes lqh-marq{to{transform:translate(-50%)}}.lqh__pill[data-astro-cid-lcdefpme]{border:1px solid var(--c-pino-12);background:var(--c-hueso);color:var(--c-pino-80);font-size:var(--t-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:.5em;padding:.5em 1em;display:inline-flex}.lqh__pill-ic[data-astro-cid-lcdefpme]{color:var(--c-terracota);display:inline-flex}.lqh__pill-ic[data-astro-cid-lcdefpme] svg{width:.85em;height:.85em}@media (prefers-reduced-motion:reduce){.lqh__row[data-astro-cid-lcdefpme]{animation:none}}@media (width<=820px){.lqh__top[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.lqh__media[data-astro-cid-lcdefpme]{min-height:14rem}.lqh__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.statement[data-astro-cid-lcdefpme]{background:var(--c-pino);color:var(--c-hueso);padding-block:clamp(5rem,14vh,9rem)}.values__grid[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.values__list[data-astro-cid-lcdefpme]{margin-top:var(--s-4);gap:var(--s-4);padding:0;list-style:none;display:grid}.value[data-astro-cid-lcdefpme]{gap:var(--s-3);display:flex}.value__icon[data-astro-cid-lcdefpme]{background:var(--c-terracota);border-radius:12px;flex:none;place-items:center;width:2.8rem;height:2.8rem;display:grid}.value__icon[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:1.3rem;height:1.3rem}.value__title[data-astro-cid-lcdefpme]{font-size:var(--t-base);margin-bottom:.2rem}.value__text[data-astro-cid-lcdefpme]{color:var(--c-pino-80);font-size:var(--t-sm);max-width:42ch;line-height:1.55}.values__media[data-astro-cid-lcdefpme]{isolation:isolate;border:1px solid #f1f1f18c;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 20px 50px #13170c2e}.values__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.values__frost[data-astro-cid-lcdefpme]{z-index:1;backdrop-filter:blur(16px)saturate(1.1);pointer-events:none;background:#f1f1f11f;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 24%,#000 62% 100%);mask-image:linear-gradient(#0000 24%,#000 62% 100%)}@media (width<=760px){.values__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.values__media[data-astro-cid-lcdefpme]{order:-1}}.cta[data-astro-cid-lcdefpme]{isolation:isolate;background:var(--c-pino);color:var(--c-hueso);padding-block:clamp(5rem,13vh,8.5rem) clamp(7rem,16vh,11rem);position:relative;overflow:hidden}.cta__fx[data-astro-cid-lcdefpme]{z-index:0;opacity:.9;position:absolute;inset:0}@media (width<=820px){.cta[data-astro-cid-lcdefpme] .gblinds{display:none}.cta[data-astro-cid-lcdefpme]{background:#13170c url(/fondo-footer-moleculs.jpg) 50%/cover no-repeat}}.cta__inner[data-astro-cid-lcdefpme]{z-index:1;text-align:center;backdrop-filter:blur(14px)saturate(1.1);background:#13170c52;border:1px solid #f1f1f180;border-radius:1.6rem;max-width:58rem;margin-inline:auto;padding:clamp(1.8rem,3vw,2.8rem) clamp(2.5rem,6vw,5rem);position:relative;box-shadow:0 30px 70px #0000004d,inset 0 1px #f1f1f12e}.cta__title[data-astro-cid-lcdefpme]{font-size:var(--t-xl);color:var(--c-hueso);margin-bottom:var(--s-3)}.cta__text[data-astro-cid-lcdefpme]{font-size:var(--t-base);color:#f1f1f1d9;margin-bottom:var(--s-4);line-height:1.6}.btn-solid[data-astro-cid-lcdefpme]{background:var(--c-terracota);color:var(--c-hueso);transition:gap .3s var(--ease);border-radius:999px;align-items:center;gap:.6em;padding:.9em 1.6em;font-weight:600;display:inline-flex}.btn-solid[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease)}.btn-solid[data-astro-cid-lcdefpme]:hover{gap:.9em}.btn-solid[data-astro-cid-lcdefpme]:hover span[data-astro-cid-lcdefpme]{transform:translate(.25em)}.cta-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.7rem;display:flex}.btn-ghost[data-astro-cid-lcdefpme]{color:var(--c-hueso);transition:background-color .3s var(--ease), border-color .3s var(--ease);border:1px solid #f1f1f180;border-radius:999px;align-items:center;gap:.5em;padding:.9em 1.6em;font-weight:600;display:inline-flex}.btn-ghost[data-astro-cid-lcdefpme]:hover{border-color:var(--c-hueso);background:#f1f1f11a}[data-astro-cid-lcdefpme][data-reveal]{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transition-delay:var(--d,0s);transform:translateY(24px)}[data-astro-cid-lcdefpme][data-reveal].is-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-astro-cid-lcdefpme][data-reveal]{opacity:1;transform:none}}
