.cabecera[data-astro-cid-wpvy4v7s]{z-index:50;padding:calc(10px + env(safe-area-inset-top,0px)) max(10px, env(safe-area-inset-right,0px)) 0 max(10px, env(safe-area-inset-left,0px));pointer-events:none;position:fixed;inset:0 0 auto}.nav[data-astro-cid-wpvy4v7s]{pointer-events:auto;z-index:2;max-width:calc(var(--ancho-pagina) + 40px);border-radius:var(--radio-pildora);background:color-mix(in srgb, var(--cal) 62%, transparent);backdrop-filter:blur(14px)saturate(1.2);height:56px;transition:background-color var(--t-respiro) var(--ease-luna), box-shadow var(--t-respiro) var(--ease-luna);animation:nav-entra .9s var(--ease-luna) .2s both;justify-content:space-between;align-items:center;gap:12px;margin-inline:auto;padding:8px 8px 8px 18px;display:flex;position:relative;box-shadow:inset 0 0 0 1px #2e3a2a12}.cabecera[data-astro-cid-wpvy4v7s][data-scroll] .nav[data-astro-cid-wpvy4v7s]{background:color-mix(in srgb, var(--cal-2) 84%, transparent);box-shadow:inset 0 0 0 1px #2e3a2a0f,0 18px 40px -28px #2e3a2a80}@keyframes nav-entra{0%{opacity:0;transform:translateY(-12px)}}.nav__logo[data-astro-cid-wpvy4v7s]{border-radius:4px;flex:none;height:28px;display:block}.nav__enlaces[data-astro-cid-wpvy4v7s]{list-style:none;display:none}.nav__enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{font-size:var(--t-ui);align-items:center;gap:7px;padding:8px 2px;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav__enlaces[data-astro-cid-wpvy4v7s] .ms-fase{opacity:0;width:12px;height:12px;transition:opacity .4s var(--ease-luna), transform .6s var(--ease-luna);transform:scale(.4)rotate(-90deg)}.nav__enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:after{content:"";transform-origin:0;height:1.5px;transition:transform .5s var(--ease-luna);background:currentColor;position:absolute;bottom:4px;left:19px;right:2px;transform:scaleX(0)}.nav__enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover:after,.nav__enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible:after{transform:scaleX(1)}.nav__enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current]{font-weight:650}.nav__enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current] .ms-fase,.nav__enlaces[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover .ms-fase{opacity:1;transform:none}.nav__acciones[data-astro-cid-wpvy4v7s]{align-items:center;gap:10px;display:flex}.nav__fases[data-astro-cid-wpvy4v7s]{gap:5px;margin-right:6px;display:none}.nav__fases[data-astro-cid-wpvy4v7s] .ms-fase{width:16px;height:16px}.nav__cta[data-astro-cid-wpvy4v7s]{display:none!important}.nav__menu[data-astro-cid-wpvy4v7s]{border:1.5px solid var(--oliva);border-radius:var(--radio-pildora);height:40px;color:var(--oliva);font-size:var(--t-ui);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:9px;padding:0 16px 0 14px;font-weight:600;display:inline-flex}.nav__menu-luna[data-astro-cid-wpvy4v7s]{background:var(--miel);border-radius:50%;width:12px;height:12px;position:relative;overflow:hidden}.nav__menu-luna[data-astro-cid-wpvy4v7s]:after{content:"";background:var(--cal);transition:transform .6s var(--ease-luna);border-radius:50%;position:absolute;inset:0;transform:translate(38%)}.nav__menu[data-astro-cid-wpvy4v7s][aria-expanded=true] .nav__menu-luna[data-astro-cid-wpvy4v7s]:after{transform:translate(110%)}@media (width>=560px){.nav[data-astro-cid-wpvy4v7s]{padding-left:22px}.nav__cta[data-astro-cid-wpvy4v7s]{display:inline-flex!important}}@media (width>=760px){.nav[data-astro-cid-wpvy4v7s]{height:60px}.nav__logo[data-astro-cid-wpvy4v7s]{height:30px}.nav__fases[data-astro-cid-wpvy4v7s]{display:flex}}@media (width>=1100px){.nav[data-astro-cid-wpvy4v7s]{padding-left:26px}.nav__enlaces[data-astro-cid-wpvy4v7s]{gap:4px 22px;display:flex}.nav__menu[data-astro-cid-wpvy4v7s]{display:none}}.menu[data-astro-cid-wpvy4v7s]{pointer-events:auto;z-index:1;overscroll-behavior:contain;background:radial-gradient(120% 70% at 100% 0%, var(--cielo-claro) 0%, transparent 60%), var(--cielo);clip-path:circle(0px at var(--ox,90%) var(--oy,36px));transition:clip-path .8s var(--ease-luna);position:fixed;inset:0;overflow-y:auto}.menu[data-astro-cid-wpvy4v7s][data-abierto]{clip-path:circle(150vmax at var(--ox,90%) var(--oy,36px))}.menu__dentro[data-astro-cid-wpvy4v7s]{min-height:100%;padding-top:calc(var(--alto-nav) + env(safe-area-inset-top,0px) + 28px);padding-bottom:calc(32px + env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:space-between;gap:40px;display:flex}.menu__lista[data-astro-cid-wpvy4v7s]{list-style:none;display:grid}.menu__lista[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s],.menu__pie[data-astro-cid-wpvy4v7s]{opacity:0;transition:opacity .5s var(--ease-luna), transform .7s var(--ease-luna);transform:translateY(18px)}.menu[data-astro-cid-wpvy4v7s][data-abierto] .menu__lista[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s],.menu[data-astro-cid-wpvy4v7s][data-abierto] .menu__pie[data-astro-cid-wpvy4v7s]{opacity:1;transition-delay:calc(.18s + var(--i) * 55ms);transform:none}.menu__lista[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-bottom:1px solid var(--linea);grid-template-columns:2.2rem 1fr auto;align-items:baseline;gap:8px;padding:14px 0;text-decoration:none;display:grid}.menu__num[data-astro-cid-wpvy4v7s]{font-size:var(--t-etiqueta);letter-spacing:.14em;color:var(--tinta-suave);font-variant-numeric:tabular-nums;font-weight:600}.menu__texto[data-astro-cid-wpvy4v7s]{font-family:var(--font-display);font-size:clamp(2rem,8.4vw,3rem);line-height:1.05}.menu__lista[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover .menu__texto[data-astro-cid-wpvy4v7s],.menu__lista[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible .menu__texto[data-astro-cid-wpvy4v7s]{font-style:italic}.menu__lista[data-astro-cid-wpvy4v7s] .menu__fase{align-self:center;width:22px;height:22px}.menu__pie[data-astro-cid-wpvy4v7s]{justify-items:start;gap:22px;display:grid}.menu__contacto[data-astro-cid-wpvy4v7s]{font-size:var(--t-ui);gap:4px;display:grid}.menu__contacto[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-bottom:1px solid #0000;justify-self:start;text-decoration:none}.menu__contacto[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{border-color:currentColor}@media (width>=1100px){.menu[data-astro-cid-wpvy4v7s]{display:none!important}}.telefono[data-astro-cid-ukabvh3y]{aspect-ratio:71.6/147.6;width:100%;text-decoration:none;display:block;position:relative;container-type:inline-size}.telefono--enlace[data-astro-cid-ukabvh3y]{cursor:pointer}.telefono--enlace[data-astro-cid-ukabvh3y]:focus-visible{outline:3px solid var(--foco);outline-offset:6px;border-radius:16.5cqi}.telefono__cuerpo[data-astro-cid-ukabvh3y]{--radio:16.5cqi;border-radius:var(--radio);background:linear-gradient(135deg,#ffffff59 0%,#fff0 22% 78%,#ffffff38 100%),linear-gradient(90deg,#4a463d 0%,#8a8274 7%,#5d584d 16% 84%,#8a8274 93%,#4a463d 100%);padding:1.5cqi;display:block;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff40,0 0 0 .5px #00000073,0 2px 4px #2e3a2a2e,0 24px 40px -14px #2e3a2a61,0 60px 90px -40px #2e3a2a73}.telefono__boton[data-astro-cid-ukabvh3y]{background:linear-gradient(90deg,#3b382f,#7d7668 50%,#3b382f);border-radius:1cqi;width:1.1cqi;position:absolute}.telefono__boton--accion[data-astro-cid-ukabvh3y],.telefono__boton--subir[data-astro-cid-ukabvh3y],.telefono__boton--bajar[data-astro-cid-ukabvh3y]{left:-.9cqi}.telefono__boton--accion[data-astro-cid-ukabvh3y]{height:8cqi;top:24cqi}.telefono__boton--subir[data-astro-cid-ukabvh3y]{height:15cqi;top:38cqi}.telefono__boton--bajar[data-astro-cid-ukabvh3y]{height:15cqi;top:57cqi}.telefono__boton--encendido[data-astro-cid-ukabvh3y]{height:23cqi;top:44cqi;right:-.9cqi}.telefono__bisel[data-astro-cid-ukabvh3y]{border-radius:calc(var(--radio) - 1.5cqi);background:#0d0d0c;height:100%;padding:2.6cqi;display:block}.telefono__pantalla[data-astro-cid-ukabvh3y]{border-radius:calc(var(--radio) - 4.1cqi);background:var(--cal);isolation:isolate;height:100%;display:block;position:relative;overflow:hidden}.telefono__captura[data-astro-cid-ukabvh3y]{object-fit:cover;object-position:top center;width:100%;height:100%;position:absolute;inset:0}.telefono__isla[data-astro-cid-ukabvh3y]{z-index:2;background:#050505;border-radius:99px;width:30cqi;height:8.6cqi;position:absolute;top:2.6cqi;left:50%;translate:-50%;box-shadow:inset 0 0 0 .4cqi #ffffff08}.telefono__isla[data-astro-cid-ukabvh3y]:after{content:"";background:radial-gradient(circle at 35% 35%,#2c3a52 0%,#0b0f18 55%,#050505 100%);border-radius:50%;width:3cqi;height:3cqi;position:absolute;top:50%;right:5cqi;translate:0 -50%}.telefono__reflejo[data-astro-cid-ukabvh3y]{z-index:1;pointer-events:none;background:linear-gradient(118deg,#ffffff29 0%,#ffffff0d 28%,#fff0 42%);position:absolute;inset:0}.inv-dibujada[data-astro-cid-ukabvh3y]{grid-template-rows:auto 1fr;height:100%;display:grid}.inv[data-astro-cid-ukabvh3y]{text-align:center;justify-items:center;gap:2.4cqi;padding:17cqi 7cqi 7cqi;display:grid}.inv__hola[data-astro-cid-ukabvh3y]{font-family:var(--font-nota);color:var(--nota);font-size:6.6cqi;line-height:1}.inv[data-astro-cid-ukabvh3y] .inv__luna{width:19cqi;height:19cqi;margin-block:1cqi}.inv__nombres[data-astro-cid-ukabvh3y]{font-family:var(--font-display);color:var(--oliva);font-size:12.6cqi;line-height:1.02}.inv__nombres[data-astro-cid-ukabvh3y] em[data-astro-cid-ukabvh3y]{color:var(--acento-tinta)}.inv__datos[data-astro-cid-ukabvh3y]{letter-spacing:.16em;text-transform:uppercase;color:var(--oliva);font-size:4.3cqi;font-weight:600;line-height:1.55}.inv__cuenta[data-astro-cid-ukabvh3y]{background:var(--cielo);text-align:center;color:var(--oliva);border-radius:50cqi 50cqi 0 0;flex-direction:column;align-items:center;gap:2.4cqi;margin:0 5cqi;padding:8cqi 4cqi 0;display:flex}.inv__etiqueta[data-astro-cid-ukabvh3y]{letter-spacing:.14em;text-transform:uppercase;font-size:3.9cqi;font-weight:600}.inv__dias[data-astro-cid-ukabvh3y]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:16cqi;line-height:1}.inv__fases[data-astro-cid-ukabvh3y]{gap:2.4cqi;margin-top:1cqi;display:flex}.inv__fases[data-astro-cid-ukabvh3y] .ms-fase{width:6.6cqi;height:6.6cqi}.inv__fases[data-astro-cid-ukabvh3y] .ms-fase circle{stroke:var(--oliva);stroke-opacity:.4}.inv__rsvp[data-astro-cid-ukabvh3y]{background:var(--oliva);color:var(--cal);letter-spacing:.02em;white-space:nowrap;border-radius:99px;align-items:center;gap:2.4cqi;margin-top:4.4cqi;padding:3.6cqi 6cqi;font-size:4.6cqi;font-weight:600;display:inline-flex}.inv__rsvp[data-astro-cid-ukabvh3y]:before{content:"";background:var(--miel);border-radius:50%;width:3.4cqi;height:3.4cqi}.hero[data-astro-cid-yig24ztu]{isolation:isolate;padding-top:calc(var(--alto-nav) + env(safe-area-inset-top,0px) + clamp(28px, 6vh, 72px));position:relative;overflow:clip}.hero__cielo[data-astro-cid-yig24ztu]{z-index:-2;background:linear-gradient(180deg, var(--cielo-claro) 0%, #eef2ee 38%, var(--cal) 78%);position:absolute;inset:0}.hero__cielo[data-astro-cid-yig24ztu]:after{content:"";opacity:.06;mix-blend-mode:multiply;background:url(/textures/cal.svg) 50%/cover no-repeat;position:absolute;inset:0}.hero__sombra[data-astro-cid-yig24ztu]{z-index:3;pointer-events:none;mix-blend-mode:multiply;opacity:.13;will-change:transform;background:url(/textures/sombra-olivo.svg) 50%/cover no-repeat;animation:12s ease-in-out infinite alternate hojas;position:absolute;inset:-12% -10% 0;-webkit-mask-image:radial-gradient(48% 52% at 92% 0,#000 0%,#0006 50%,#0000 100%);mask-image:radial-gradient(48% 52% at 92% 0,#000 0%,#0006 50%,#0000 100%)}@keyframes hojas{0%{transform:translate(-1.2%,.6%)rotate(-.6deg)}to{transform:translate(1.2%,-.6%)rotate(.6deg)}}.hero__rejilla[data-astro-cid-yig24ztu]{z-index:2;grid-template-columns:minmax(0,1fr);gap:clamp(28px,6vw,40px);display:grid;position:relative}.hero__texto[data-astro-cid-yig24ztu]{z-index:4;justify-items:start;display:grid;position:relative}.hero__antetitulo[data-astro-cid-yig24ztu]{color:var(--tinta)}.hero__titulo[data-astro-cid-yig24ztu]{margin-top:clamp(18px,3vw,28px)}.linea[data-astro-cid-yig24ztu]{overflow-clip-margin:.2em;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.linea[data-astro-cid-yig24ztu]>span[data-astro-cid-yig24ztu]{display:inline-block}.hero__titulo[data-astro-cid-yig24ztu] em[data-astro-cid-yig24ztu]{padding-right:.04em}.hero__entradilla[data-astro-cid-yig24ztu]{max-width:40ch;margin-top:clamp(20px,3vw,30px)}.hero__acciones[data-astro-cid-yig24ztu]{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:clamp(26px,4vw,38px);display:flex}.hero__escena[data-astro-cid-yig24ztu]{--w:min(100%, 420px);width:var(--w);aspect-ratio:1;justify-self:center;margin-bottom:clamp(40px,9vw,72px);position:relative;container-type:inline-size}.hero__luna-parallax[data-astro-cid-yig24ztu]{width:92cqi;position:absolute;top:0;left:0}.hero__luna[data-astro-cid-yig24ztu]{width:100%;height:auto;display:block;overflow:visible}.hero__luna[data-astro-cid-yig24ztu] path[data-astro-cid-yig24ztu]{fill:var(--miel)}.hero__escena[data-astro-cid-yig24ztu] .hero__telefono{z-index:2;width:42cqi;position:absolute;top:9cqi;left:34cqi}.hero__suelo[data-astro-cid-yig24ztu]{z-index:1;filter:blur(.6cqi);background:radial-gradient(closest-side,#2e3a2a52,#2e3a2a1f 55%,#0000);border-radius:50%;width:60cqi;height:6cqi;position:absolute;top:92.5cqi;left:26cqi}.hero__detalle[data-astro-cid-yig24ztu]{z-index:1;filter:drop-shadow(0 2cqi 2.4cqi #2e3a2a38);width:30cqi;height:auto;position:absolute;top:66cqi;left:10cqi}.hero__pie[data-astro-cid-yig24ztu]{z-index:4;display:none;position:relative}@media (width>=700px){.hero__escena[data-astro-cid-yig24ztu]{--w:min(76%, 520px)}}@media (width>=980px){.hero[data-astro-cid-yig24ztu]{flex-direction:column;min-height:max(680px,100svh);display:flex}.hero__rejilla[data-astro-cid-yig24ztu]{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:end;gap:0}.hero__texto[data-astro-cid-yig24ztu]{align-self:center;padding-bottom:clamp(72px,12vh,150px);padding-right:clamp(16px,2vw,32px)}.hero__titulo[data-astro-cid-yig24ztu]{font-size:min(var(--t-display-xl), 4.5rem, 9.6vh)}.hero__entradilla[data-astro-cid-yig24ztu]{max-width:36ch}.linea--sangria[data-astro-cid-yig24ztu]{padding-left:.62em}.hero__escena[data-astro-cid-yig24ztu]{--w:min(clamp(420px, 44vw, 660px), calc(100svh - var(--alto-nav) - 120px));place-self:center end;margin-block:clamp(8px,2vh,24px) clamp(56px,9vh,96px)}.hero__pie[data-astro-cid-yig24ztu]{pointer-events:none;display:flex;position:absolute;bottom:clamp(20px,3.4vh,34px);left:0;right:0}.hero__pie[data-astro-cid-yig24ztu] span[data-astro-cid-yig24ztu]{font-size:var(--t-etiqueta);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-suave);align-items:center;gap:10px;font-weight:600;display:inline-flex}.hero__pie[data-astro-cid-yig24ztu] .ms-fase{width:14px;height:14px}}@media (width>=980px) and (width<=1199px){.hero__titulo[data-astro-cid-yig24ztu]{font-size:min(4.5rem,6.6vw,9.6vh)}}.hero__antetitulo[data-astro-cid-yig24ztu],.hero__entradilla[data-astro-cid-yig24ztu],.hero__acciones[data-astro-cid-yig24ztu]{animation:sube 1s var(--ease-luna) both}.hero__antetitulo[data-astro-cid-yig24ztu]{animation-delay:80ms}.hero__entradilla[data-astro-cid-yig24ztu]{animation-delay:.52s}.hero__acciones[data-astro-cid-yig24ztu]{animation-delay:.64s}.linea[data-astro-cid-yig24ztu]>span[data-astro-cid-yig24ztu]{animation:linea 1.1s var(--ease-luna) both}.linea[data-astro-cid-yig24ztu]:first-child>span[data-astro-cid-yig24ztu]{animation-delay:.16s}.linea[data-astro-cid-yig24ztu]:nth-child(2)>span[data-astro-cid-yig24ztu]{animation-delay:.25s}.linea[data-astro-cid-yig24ztu]:nth-child(3)>span[data-astro-cid-yig24ztu]{animation-delay:.34s}.linea[data-astro-cid-yig24ztu]:nth-child(4)>span[data-astro-cid-yig24ztu]{animation-delay:.43s}.hero__luna[data-astro-cid-yig24ztu]{animation:luna-sale 1.8s var(--ease-luna) 60ms both}.hero__escena[data-astro-cid-yig24ztu] .hero__telefono{animation:telefono-sube var(--t-salida) var(--ease-luna) .42s both}.hero__pie[data-astro-cid-yig24ztu]{animation:aparece 1.2s var(--ease-luna) 1s both}@keyframes sube{0%{opacity:0;transform:translateY(16px)}}@keyframes linea{0%{transform:translateY(108%)}}@keyframes luna-sale{0%{opacity:0;transform:translateY(22%)}}@keyframes telefono-sube{0%{opacity:0;transform:translateY(14%)}}@keyframes aparece{0%{opacity:0}}@supports (animation-timeline:scroll()){.hero__luna-parallax[data-astro-cid-yig24ztu]{animation:linear both luna-scroll scroll(root);animation-range:0 100vh}@keyframes luna-scroll{to{transform:translateY(-9%)rotate(-4deg)}}}@media (prefers-reduced-motion:reduce){.hero__sombra[data-astro-cid-yig24ztu],.hero__luna-parallax[data-astro-cid-yig24ztu]{animation:none}}.sobre[data-astro-cid-4wzibyek]{padding-block:clamp(72px, 11vw, 150px) var(--espacio-9);background:linear-gradient(180deg, var(--cal) 0%, var(--cal) 18%, #eef1ec 100%);position:relative}.sobre__rejilla[data-astro-cid-4wzibyek]{grid-template-columns:minmax(0,1fr);grid-template-areas:"antetitulo""arco""manifiesto""entradilla""mockup""valores";align-items:start;display:grid}.sobre__antetitulo[data-astro-cid-4wzibyek]{grid-area:antetitulo}.sobre__arco[data-astro-cid-4wzibyek]{grid-area:arco;justify-items:center;gap:6px;width:min(100%,300px);margin:32px 0 0;display:grid}.sobre__arco[data-astro-cid-4wzibyek]>svg[data-astro-cid-4wzibyek]{width:100%;height:auto;overflow:visible}.sobre__arco[data-astro-cid-4wzibyek] circle[data-astro-cid-4wzibyek]{fill:none;stroke:var(--tinta-suave);stroke-opacity:.3;stroke-width:.7px}.sobre__arco[data-astro-cid-4wzibyek] path[data-astro-cid-4wzibyek]{fill:var(--miel)}.sobre__nota[data-astro-cid-4wzibyek]{text-align:center;transform-origin:top;margin-top:12px;font-size:clamp(1.05rem,.95rem + .5vw,1.3rem);line-height:1.25;transform:rotate(-3deg)}.sobre__manifiesto[data-astro-cid-4wzibyek]{letter-spacing:-.006em;grid-area:manifiesto;margin-top:clamp(36px,6vw,56px);font-size:clamp(2rem,1.2rem + 3.1vw,3.6rem);line-height:1.08}.sobre__manifiesto[data-astro-cid-4wzibyek] em[data-astro-cid-4wzibyek]{color:var(--acento-tinta)}.sobre__manifiesto[data-astro-cid-4wzibyek] .linea[data-astro-cid-4wzibyek]+.linea[data-astro-cid-4wzibyek]{margin-top:.32em}.sobre__entradilla[data-astro-cid-4wzibyek]{grid-area:entradilla;max-width:44ch;margin-top:clamp(28px,4vw,44px)}.sobre__mockup[data-astro-cid-4wzibyek]{aspect-ratio:4/5;border-radius:var(--radio-arco) var(--radio-arco) var(--radio-foto) var(--radio-foto);grid-area:mockup;width:min(100%,360px);margin:clamp(36px,6vw,56px) 0 0;overflow:hidden}.sobre__mockup[data-astro-cid-4wzibyek] img[data-astro-cid-4wzibyek]{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.sobre__mockup--vacio[data-astro-cid-4wzibyek]{border:1px solid var(--linea);background:linear-gradient(#ffffff73,#fff0);display:none}.sobre__valores[data-astro-cid-4wzibyek]{border-top:1px solid var(--linea);grid-area:valores;margin-top:clamp(56px,8vw,104px);list-style:none;display:grid}.sobre__valores[data-astro-cid-4wzibyek] li[data-astro-cid-4wzibyek]{border-bottom:1px solid var(--linea);align-content:start;gap:8px;padding:22px 0 24px;display:grid}.sobre__valor[data-astro-cid-4wzibyek]{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.4rem);line-height:1.05}.sobre__valor--enfasis[data-astro-cid-4wzibyek]{color:var(--acento-tinta);font-style:italic}.sobre__valores[data-astro-cid-4wzibyek] p[data-astro-cid-4wzibyek]{font-size:var(--t-ui);color:var(--tinta-suave);max-width:34ch;line-height:1.55}@media (width>=900px){.sobre__rejilla[data-astro-cid-4wzibyek]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"antetitulo antetitulo antetitulo antetitulo antetitulo antetitulo antetitulo antetitulo arco arco arco arco""manifiesto manifiesto manifiesto manifiesto manifiesto manifiesto manifiesto manifiesto arco arco arco arco"".mockup mockup mockup mockup.entradilla entradilla entradilla entradilla entradilla.""valores valores valores valores valores valores valores valores valores valores valores valores";column-gap:clamp(16px,2vw,28px)}.sobre__arco[data-astro-cid-4wzibyek]{place-self:start end;width:min(100%,360px);margin-top:-8px}.sobre__nota[data-astro-cid-4wzibyek]{white-space:nowrap;margin-top:8px;font-size:clamp(1rem,.7rem + .5vw,1.25rem)}.sobre__manifiesto[data-astro-cid-4wzibyek]{margin-top:clamp(28px,3.4vw,44px)}.linea--sangria[data-astro-cid-4wzibyek]{padding-left:.62em}.sobre__entradilla[data-astro-cid-4wzibyek]{align-self:center;margin-top:clamp(40px,4.6vw,64px)}.sobre__mockup[data-astro-cid-4wzibyek]{width:100%;max-width:340px;margin-top:clamp(40px,4.6vw,64px)}.sobre__mockup--vacio[data-astro-cid-4wzibyek]{display:block}.sobre__valores[data-astro-cid-4wzibyek]{border-bottom:1px solid var(--linea);grid-template-columns:repeat(3,minmax(0,1fr))}.sobre__valores[data-astro-cid-4wzibyek] li[data-astro-cid-4wzibyek]{border-bottom:0;padding:28px clamp(16px,2.4vw,36px) 32px}.sobre__valores[data-astro-cid-4wzibyek] li[data-astro-cid-4wzibyek]:first-child{padding-left:0}.sobre__valores[data-astro-cid-4wzibyek] li[data-astro-cid-4wzibyek]+li[data-astro-cid-4wzibyek]{border-left:1px solid var(--linea)}}.linea[data-astro-cid-4wzibyek]{overflow-clip-margin:.2em;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.linea[data-astro-cid-4wzibyek]>span[data-astro-cid-4wzibyek]{display:inline-block}.js .sobre[data-astro-cid-4wzibyek] [data-astro-cid-4wzibyek][data-revela]{transition:opacity 1s var(--ease-luna), transform 1s var(--ease-luna)}.js .sobre[data-astro-cid-4wzibyek] [data-astro-cid-4wzibyek][data-revela]:not([data-visible]){opacity:0;transform:translateY(16px)}.js .sobre[data-astro-cid-4wzibyek] .linea[data-astro-cid-4wzibyek][data-revela]{opacity:1;transition:none;transform:none}.js .sobre[data-astro-cid-4wzibyek] .linea[data-astro-cid-4wzibyek]>span[data-astro-cid-4wzibyek]{transition:transform 1.1s var(--ease-luna)}.js .sobre[data-astro-cid-4wzibyek] .linea[data-astro-cid-4wzibyek]+.linea[data-astro-cid-4wzibyek]>span[data-astro-cid-4wzibyek]{transition-delay:.11s}.js .sobre[data-astro-cid-4wzibyek] .linea[data-astro-cid-4wzibyek]:not([data-visible])>span[data-astro-cid-4wzibyek]{transform:translateY(108%)}.js .sobre__entradilla[data-astro-cid-4wzibyek]{transition-delay:.2s!important}.js .sobre__valores[data-astro-cid-4wzibyek] li[data-astro-cid-4wzibyek]{transition-delay:calc(var(--i) * .11s)!important}.js .sobre[data-astro-cid-4wzibyek] .sobre__arco[data-astro-cid-4wzibyek][data-revela]{opacity:1;transform:none}.js .sobre__arco[data-astro-cid-4wzibyek] g[data-astro-cid-4wzibyek]{transition:opacity .7s var(--ease-luna), transform .9s var(--ease-luna);transition-delay:calc(var(--i) * .12s);transform-box:fill-box;transform-origin:50%}.js .sobre__arco[data-astro-cid-4wzibyek]:not([data-visible]) g[data-astro-cid-4wzibyek]{opacity:0;transform:translateY(6px)scale(.7)}.js .sobre__nota[data-astro-cid-4wzibyek]{transition:opacity .9s var(--ease-luna) .9s}.js .sobre__arco[data-astro-cid-4wzibyek]:not([data-visible]) .sobre__nota[data-astro-cid-4wzibyek]{opacity:0}.servicios[data-astro-cid-s3avmbrq]{padding-block:var(--espacio-9);background:linear-gradient(#eef1ec 0%,#f6eedc 42% 100%)}.servicios__recorrido[data-astro-cid-s3avmbrq]{grid-template-columns:minmax(0,1fr);grid-template-areas:"cabecera""momentos";display:grid}.servicios__cabecera[data-astro-cid-s3avmbrq]{grid-area:cabecera;align-content:start;display:grid}.servicios__titular[data-astro-cid-s3avmbrq]{letter-spacing:-.006em;margin-top:28px;font-size:clamp(2rem,1.3rem + 2.6vw,3.3rem);line-height:1.08}.servicios__titular[data-astro-cid-s3avmbrq] em[data-astro-cid-s3avmbrq]{color:var(--acento-tinta)}.servicios__entradilla[data-astro-cid-s3avmbrq]{max-width:40ch;margin-top:clamp(20px,3vw,32px)}.servicios__luna[data-astro-cid-s3avmbrq]{display:none}.servicios__momentos[data-astro-cid-s3avmbrq]{border-top:1px solid var(--linea);grid-area:momentos;margin-top:clamp(48px,8vw,72px);list-style:none}.momento[data-astro-cid-s3avmbrq]{border-bottom:1px solid var(--linea);grid-template-columns:4.2rem minmax(0,1fr);column-gap:clamp(12px,3vw,28px);padding:clamp(28px,4vw,40px) 0;display:grid}.momento__num[data-astro-cid-s3avmbrq]{font-family:var(--font-display);color:var(--acento-tinta);transition:color .6s var(--ease-luna);align-content:start;justify-items:start;gap:10px;font-size:clamp(2.2rem,1.8rem + 1.6vw,3.2rem);font-style:italic;line-height:.9;display:grid}.momento__luna[data-astro-cid-s3avmbrq]{width:18px;height:18px}.momento__cuerpo[data-astro-cid-s3avmbrq]{align-content:start;gap:10px;display:grid}.momento__titulo[data-astro-cid-s3avmbrq]{font-size:clamp(1.6rem,1.3rem + 1.1vw,2.2rem);line-height:1.08}.momento__texto[data-astro-cid-s3avmbrq]{color:var(--tinta-suave);max-width:44ch}.momento__nota[data-astro-cid-s3avmbrq]{transform-origin:0;justify-self:start;margin-top:10px;font-size:clamp(1.05rem,.95rem + .4vw,1.25rem);transform:rotate(-3deg)}.maneras[data-astro-cid-s3avmbrq]{margin-top:clamp(72px,10vw,128px)}.maneras__titulo[data-astro-cid-s3avmbrq]{font-family:var(--font-texto);color:var(--tinta-suave);text-align:center}.maneras__fila[data-astro-cid-s3avmbrq]{border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);margin-top:28px;display:grid}.manera[data-astro-cid-s3avmbrq]{transition:opacity .5s var(--ease-luna);justify-items:start;gap:14px;padding:32px 0 36px;display:grid}.manera__titulo[data-astro-cid-s3avmbrq]{font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 2vw,3rem);line-height:1}.manera[data-astro-cid-s3avmbrq]:first-of-type .manera__titulo[data-astro-cid-s3avmbrq]{color:var(--acento-tinta);font-style:italic}.manera__texto[data-astro-cid-s3avmbrq]{color:var(--tinta-suave);max-width:36ch}.manera[data-astro-cid-s3avmbrq] .ms-enlace[data-astro-cid-s3avmbrq]{min-height:32px;margin-top:8px}.maneras__o[data-astro-cid-s3avmbrq]{font-family:var(--font-display);color:var(--acento-tinta);align-items:center;gap:16px;font-size:2.2rem;font-style:italic;line-height:1;display:flex}.maneras__o[data-astro-cid-s3avmbrq]:before,.maneras__o[data-astro-cid-s3avmbrq]:after{content:"";background:var(--linea);flex:1;height:1px}@media (width>=640px){.momento[data-astro-cid-s3avmbrq]{grid-template-columns:6rem minmax(0,1fr)}.maneras__fila[data-astro-cid-s3avmbrq]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:clamp(20px,4vw,56px)}.maneras__o[data-astro-cid-s3avmbrq]{flex-direction:column;align-self:stretch;padding-block:24px}.maneras__o[data-astro-cid-s3avmbrq]:before,.maneras__o[data-astro-cid-s3avmbrq]:after{width:1px;height:auto}.manera[data-astro-cid-s3avmbrq]{padding:40px 0 44px}}@media (width>=900px){.servicios__recorrido[data-astro-cid-s3avmbrq]{grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"cabecera cabecera cabecera cabecera cabecera.momentos momentos momentos momentos momentos momentos";column-gap:clamp(16px,2vw,28px)}.servicios__luna[data-astro-cid-s3avmbrq]{width:clamp(76px,7vw,104px);height:auto;margin-top:clamp(28px,3.4vw,44px);display:block}.servicios__luna[data-astro-cid-s3avmbrq] circle{stroke-width:.8px}.servicios__momentos[data-astro-cid-s3avmbrq]{margin-top:0}.momento__luna[data-astro-cid-s3avmbrq]{display:none}.momento__nota[data-astro-cid-s3avmbrq]{transform-origin:100%;margin:0;position:absolute;bottom:clamp(28px,4vw,40px);right:0}.momento[data-astro-cid-s3avmbrq]{position:relative}.momento[data-astro-cid-s3avmbrq]:has(.momento__nota){padding-bottom:clamp(64px,6vw,80px)}}@media (width>=900px) and (height>=700px){.servicios__cabecera[data-astro-cid-s3avmbrq]{top:calc(var(--alto-nav) + 48px);align-self:start;position:sticky}}.js .servicios__momentos[data-astro-cid-s3avmbrq][data-activo] .momento[data-astro-cid-s3avmbrq]:not([data-activa]) .momento__num[data-astro-cid-s3avmbrq]{color:color-mix(in srgb, var(--tinta-suave) 45%, transparent)}@media (hover:hover){.maneras__fila[data-astro-cid-s3avmbrq]:has(.manera:hover,.manera:focus-within) .manera[data-astro-cid-s3avmbrq]:not(:hover,:focus-within){opacity:.5}}.linea[data-astro-cid-s3avmbrq]{overflow-clip-margin:.2em;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.linea[data-astro-cid-s3avmbrq]>span[data-astro-cid-s3avmbrq]{display:inline-block}.js .servicios[data-astro-cid-s3avmbrq] [data-astro-cid-s3avmbrq][data-revela]{transition:opacity 1s var(--ease-luna), transform 1s var(--ease-luna)}.js .servicios[data-astro-cid-s3avmbrq] [data-astro-cid-s3avmbrq][data-revela]:not([data-visible]){opacity:0;transform:translateY(16px)}.js .servicios[data-astro-cid-s3avmbrq] .linea[data-astro-cid-s3avmbrq][data-revela]{opacity:1;transition:none;transform:none}.js .servicios[data-astro-cid-s3avmbrq] .linea[data-astro-cid-s3avmbrq]>span[data-astro-cid-s3avmbrq]{transition:transform 1.1s var(--ease-luna)}.js .servicios[data-astro-cid-s3avmbrq] .linea[data-astro-cid-s3avmbrq]+.linea[data-astro-cid-s3avmbrq]>span[data-astro-cid-s3avmbrq]{transition-delay:.11s}.js .servicios[data-astro-cid-s3avmbrq] .linea[data-astro-cid-s3avmbrq]:not([data-visible])>span[data-astro-cid-s3avmbrq]{transform:translateY(108%)}.js .servicios__entradilla[data-astro-cid-s3avmbrq]{transition-delay:.2s!important}.js .servicios[data-astro-cid-s3avmbrq] .manera[data-astro-cid-s3avmbrq]{transition-delay:calc(var(--i) * .12s)}.js .servicios[data-astro-cid-s3avmbrq] .momento[data-astro-cid-s3avmbrq][data-revela]{transition:opacity 1s var(--ease-luna), transform 1s var(--ease-luna)}.ficha[data-astro-cid-sv46scde]{align-content:start;justify-items:start;gap:10px;display:grid}.ficha__imagen[data-astro-cid-sv46scde]{aspect-ratio:4/5;border-radius:var(--radio-arco) var(--radio-arco) var(--radio-foto) var(--radio-foto);background:var(--cal-2);width:100%;margin:0 0 12px;overflow:hidden}.ficha__imagen[data-astro-cid-sv46scde] img[data-astro-cid-sv46scde]{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-luna)}.ficha[data-astro-cid-sv46scde]:hover .ficha__imagen[data-astro-cid-sv46scde] img[data-astro-cid-sv46scde]{transform:scale(1.03)}.ficha__coleccion[data-astro-cid-sv46scde]{color:var(--tinta-suave)}.ficha__nombre[data-astro-cid-sv46scde]{font-size:clamp(1.7rem,1.4rem + 1vw,2.3rem);line-height:1.05}.ficha__texto[data-astro-cid-sv46scde]{color:var(--tinta-suave);max-width:36ch}.ficha__demo[data-astro-cid-sv46scde]{margin-top:6px}.portfolio[data-astro-cid-xqgywicy]{padding-block:var(--espacio-9);background:linear-gradient(#f6eedc 0%,#f7e2c2 100%)}.portfolio__rejilla[data-astro-cid-xqgywicy]{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.portfolio__titular[data-astro-cid-xqgywicy]{letter-spacing:-.01em;margin-top:28px;font-size:clamp(2.3rem,1.2rem + 4.4vw,4.6rem);line-height:1.02}.portfolio__titular[data-astro-cid-xqgywicy] em[data-astro-cid-xqgywicy]{color:var(--acento-tinta)}.taller[data-astro-cid-xqgywicy]{color:var(--acento-tinta);justify-self:start;justify-items:start;margin-top:clamp(40px,7vw,72px);display:grid;position:relative}.taller__etiqueta[data-astro-cid-xqgywicy]{font-family:var(--font-texto);font-size:var(--t-etiqueta);letter-spacing:.16em;text-transform:uppercase;color:var(--tinta-suave);font-weight:600}.taller__numeral[data-astro-cid-xqgywicy]{font-family:var(--font-display);letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1.5px var(--acento-tinta);padding-right:.08em;font-size:clamp(9rem,6rem + 16vw,19rem);font-style:italic;line-height:.82}.taller__pegatina[data-astro-cid-xqgywicy]{position:absolute;bottom:14%;right:-8px}.portfolio__texto[data-astro-cid-xqgywicy]{gap:clamp(28px,4vw,40px);margin-top:clamp(36px,6vw,56px);display:grid}.portfolio__texto[data-astro-cid-xqgywicy] .ms-entradilla[data-astro-cid-xqgywicy]{max-width:42ch}.promesas__titulo[data-astro-cid-xqgywicy]{color:var(--tinta-suave)}.promesas__lista[data-astro-cid-xqgywicy]{border-top:1px solid var(--linea);margin-top:12px;list-style:none}.promesas__lista[data-astro-cid-xqgywicy] li[data-astro-cid-xqgywicy]{border-bottom:1px solid var(--linea);font-family:var(--font-display);font-size:var(--t-display-m);padding:14px 0;line-height:1.2}.portfolio__aparte[data-astro-cid-xqgywicy]{color:var(--tinta-suave);justify-items:start;gap:14px;max-width:40ch;display:grid}.portfolio__plantillas[data-astro-cid-xqgywicy]{gap:48px clamp(20px,3vw,40px);margin-top:clamp(40px,6vw,64px);list-style:none;display:grid}@media (width>=640px){.portfolio__plantillas[data-astro-cid-xqgywicy]{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio__plantillas[data-astro-cid-xqgywicy] li[data-astro-cid-xqgywicy]:nth-child(2n){margin-top:72px}}@media (width>=900px){.portfolio__rejilla[data-astro-cid-xqgywicy]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,28px)}.portfolio__antetitulo[data-astro-cid-xqgywicy]{grid-column:1/-1}.portfolio__titular[data-astro-cid-xqgywicy]{grid-column:1/11}.linea--sangria[data-astro-cid-xqgywicy]{padding-left:.9em}.taller[data-astro-cid-xqgywicy]{grid-column:1/7;align-self:center}.portfolio__texto[data-astro-cid-xqgywicy]{grid-column:8/13;align-self:center;margin-top:clamp(40px,7vw,72px)}.portfolio__plantillas[data-astro-cid-xqgywicy]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio__plantillas[data-astro-cid-xqgywicy] li[data-astro-cid-xqgywicy]:nth-child(2n){margin-top:0}.portfolio__plantillas[data-astro-cid-xqgywicy] li[data-astro-cid-xqgywicy]:nth-child(3n+2){margin-top:96px}}.linea[data-astro-cid-xqgywicy]{overflow-clip-margin:.2em;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.linea[data-astro-cid-xqgywicy]>span[data-astro-cid-xqgywicy]{display:inline-block}.js .portfolio[data-astro-cid-xqgywicy] [data-astro-cid-xqgywicy][data-revela]{transition:opacity 1s var(--ease-luna), transform 1s var(--ease-luna)}.js .portfolio[data-astro-cid-xqgywicy] [data-astro-cid-xqgywicy][data-revela]:not([data-visible]){opacity:0;transform:translateY(16px)}.js .portfolio[data-astro-cid-xqgywicy] .linea[data-astro-cid-xqgywicy][data-revela]{opacity:1;transition:none;transform:none}.js .portfolio[data-astro-cid-xqgywicy] .linea[data-astro-cid-xqgywicy]>span[data-astro-cid-xqgywicy]{transition:transform 1.1s var(--ease-luna)}.js .portfolio[data-astro-cid-xqgywicy] .linea[data-astro-cid-xqgywicy]+.linea[data-astro-cid-xqgywicy]>span[data-astro-cid-xqgywicy]{transition-delay:.11s}.js .portfolio[data-astro-cid-xqgywicy] .linea[data-astro-cid-xqgywicy]:not([data-visible])>span[data-astro-cid-xqgywicy]{transform:translateY(108%)}.js .portfolio[data-astro-cid-xqgywicy] .taller[data-astro-cid-xqgywicy]{transition-duration:var(--t-salida)}.js .portfolio[data-astro-cid-xqgywicy] .taller[data-astro-cid-xqgywicy]:not([data-visible]){transform:translateY(28px)}.js .portfolio[data-astro-cid-xqgywicy] .taller__pegatina[data-astro-cid-xqgywicy]{transition:opacity .6s var(--ease-luna) .7s, transform .9s var(--ease-luna) .7s}.js .portfolio[data-astro-cid-xqgywicy] .taller[data-astro-cid-xqgywicy]:not([data-visible]) .taller__pegatina[data-astro-cid-xqgywicy]{opacity:0;transform:rotate(-24deg)scale(.6)}.js .portfolio__plantillas[data-astro-cid-xqgywicy] li[data-astro-cid-xqgywicy]{transition-delay:calc(var(--i) * .12s)!important}.proceso[data-astro-cid-yh7mkcpe]{padding-block:var(--espacio-9);background:linear-gradient(#f7e2c2 0%,#f0d3bd 55%,#e9c7b8 100%)}.proceso__rejilla[data-astro-cid-yh7mkcpe]{grid-template-columns:minmax(0,1fr);display:grid}.proceso__titular[data-astro-cid-yh7mkcpe]{letter-spacing:-.006em;margin-top:28px;font-size:clamp(2rem,1.3rem + 2.6vw,3.3rem);line-height:1.08}.proceso__titular[data-astro-cid-yh7mkcpe] em[data-astro-cid-yh7mkcpe]{color:#8f560a}.proceso__entradilla[data-astro-cid-yh7mkcpe]{color:#4b5545;max-width:38ch;margin-top:clamp(18px,3vw,28px)}.pasos[data-astro-cid-yh7mkcpe]{--punto:14px;margin-top:clamp(44px,7vw,64px);position:relative}.pasos__lista[data-astro-cid-yh7mkcpe]{--separacion:36px;z-index:1;gap:var(--separacion);padding-left:calc(var(--punto) + 22px);list-style:none;display:grid;position:relative}.paso[data-astro-cid-yh7mkcpe]{align-content:start;gap:8px;display:grid;position:relative}.pasos__trayectoria[data-astro-cid-yh7mkcpe]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pasos__linea[data-astro-cid-yh7mkcpe]{fill:none;stroke:#2e3a2a47;stroke-width:1px}.pasos__mascara[data-astro-cid-yh7mkcpe]{fill:none;stroke:#fff;stroke-width:12px;stroke-linecap:round}html:not(.js) .paso[data-astro-cid-yh7mkcpe]:not(:last-child):after{content:"";left:calc(-1 * (var(--punto) + 22px) + var(--punto) / 2 - .5px);top:calc(.55em + var(--punto));height:calc(100% + var(--separacion) - var(--punto));background:#2e3a2a47;width:1px;position:absolute}.paso__punto[data-astro-cid-yh7mkcpe]{left:calc(-1 * (var(--punto) + 22px));width:var(--punto);height:var(--punto);transition:opacity .7s var(--ease-luna), scale .9s var(--ease-luna), background-color .9s var(--ease-luna), border-color .9s var(--ease-luna), box-shadow 1.2s var(--ease-luna);background:#f3dcc4;border:1.5px solid #b87418;border-radius:50%;position:absolute;top:.55em}.paso--final[data-astro-cid-yh7mkcpe] .paso__punto[data-astro-cid-yh7mkcpe]{background:var(--miel);border-color:var(--miel);scale:1.12;box-shadow:0 0 0 6px #e8a33d38}.pasos[data-astro-cid-yh7mkcpe][data-trazo] .paso[data-astro-cid-yh7mkcpe]:not([data-alcanzado]) .paso__punto[data-astro-cid-yh7mkcpe]{opacity:.4;scale:.86}.pasos[data-astro-cid-yh7mkcpe][data-trazo] .paso--final[data-astro-cid-yh7mkcpe]:not([data-alcanzado]) .paso__punto[data-astro-cid-yh7mkcpe]{background:#f3dcc4;border-color:#b87418;box-shadow:0 0 #e8a33d00}.paso__verbo[data-astro-cid-yh7mkcpe]{font-size:clamp(1.8rem,1.4rem + 1.4vw,2.6rem);line-height:1.05}.paso--final[data-astro-cid-yh7mkcpe] .paso__verbo[data-astro-cid-yh7mkcpe]{color:#8f560a;font-style:italic}.paso__texto[data-astro-cid-yh7mkcpe]{color:#4b5545;max-width:32ch}.proceso__pie[data-astro-cid-yh7mkcpe]{border-top:1px solid #2e3a2a33;justify-items:start;gap:22px;margin-top:clamp(48px,8vw,80px);padding-top:28px;display:grid}.proceso__nota[data-astro-cid-yh7mkcpe]{font-size:var(--t-pequeno);color:#4b5545;max-width:48ch}@media (width>=900px){.proceso__rejilla[data-astro-cid-yh7mkcpe]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:clamp(16px,2vw,28px)}.proceso__cabecera[data-astro-cid-yh7mkcpe]{grid-column:1/8}.proceso__entradilla[data-astro-cid-yh7mkcpe]{grid-column:9/13;margin:0;padding-bottom:.4em}.pasos[data-astro-cid-yh7mkcpe],.proceso__pie[data-astro-cid-yh7mkcpe]{grid-column:1/-1}.pasos[data-astro-cid-yh7mkcpe]{--alto:clamp(130px, 13vw, 190px);--hueco:clamp(20px, 2.6vw, 40px);margin-top:clamp(64px,8vw,104px)}.pasos__lista[data-astro-cid-yh7mkcpe]{column-gap:var(--hueco);grid-template-columns:repeat(4,minmax(0,1fr));padding-left:0}html:not(.js) .paso[data-astro-cid-yh7mkcpe]:not(:last-child):after{display:none}.paso[data-astro-cid-yh7mkcpe]{margin-top:calc(var(--alto) * var(--altura));padding-top:calc(var(--punto) + 22px)}.paso__punto[data-astro-cid-yh7mkcpe]{top:0;left:0}.pasos__linea[data-astro-cid-yh7mkcpe]{stroke:#b87418;stroke-opacity:.55;stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:0 7}.proceso__pie[data-astro-cid-yh7mkcpe]{grid-template-columns:1fr auto;align-items:center}}.linea[data-astro-cid-yh7mkcpe]{overflow-clip-margin:.2em;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.linea[data-astro-cid-yh7mkcpe]>span[data-astro-cid-yh7mkcpe]{display:inline-block}.js .proceso[data-astro-cid-yh7mkcpe] [data-astro-cid-yh7mkcpe][data-revela]{transition:opacity 1s var(--ease-luna), transform 1s var(--ease-luna)}.js .proceso[data-astro-cid-yh7mkcpe] [data-astro-cid-yh7mkcpe][data-revela]:not([data-visible]){opacity:0;transform:translateY(16px)}.js .proceso[data-astro-cid-yh7mkcpe] .linea[data-astro-cid-yh7mkcpe][data-revela]{opacity:1;transition:none;transform:none}.js .proceso[data-astro-cid-yh7mkcpe] .linea[data-astro-cid-yh7mkcpe]>span[data-astro-cid-yh7mkcpe]{transition:transform 1.1s var(--ease-luna)}.js .proceso[data-astro-cid-yh7mkcpe] .linea[data-astro-cid-yh7mkcpe]+.linea[data-astro-cid-yh7mkcpe]>span[data-astro-cid-yh7mkcpe]{transition-delay:.11s}.js .proceso[data-astro-cid-yh7mkcpe] .linea[data-astro-cid-yh7mkcpe]:not([data-visible])>span[data-astro-cid-yh7mkcpe]{transform:translateY(108%)}.js .proceso[data-astro-cid-yh7mkcpe] .pasos[data-astro-cid-yh7mkcpe][data-revela]{opacity:1;transform:none}.js .proceso[data-astro-cid-yh7mkcpe] .paso[data-astro-cid-yh7mkcpe]{transition:opacity .9s var(--ease-luna), translate .9s var(--ease-luna);transition-delay:calc(var(--i) * .16s)}.js .proceso[data-astro-cid-yh7mkcpe] .pasos[data-astro-cid-yh7mkcpe]:not([data-visible]) .paso[data-astro-cid-yh7mkcpe]{opacity:0;translate:0 18px}.preguntas[data-astro-cid-t4fzuyoy]{--tinta-suave:#434c3e;padding-block:var(--espacio-9);background:linear-gradient(#e9c7b8 0%,#ddd0c4 45%,#cfc7ba 100%)}.preguntas__rejilla[data-astro-cid-t4fzuyoy]{grid-template-columns:minmax(0,1fr);gap:clamp(40px,6vw,56px);display:grid}.preguntas__titular[data-astro-cid-t4fzuyoy]{margin-top:28px;font-size:clamp(2rem,1.3rem + 2.6vw,3.3rem);line-height:1.08}.preguntas__titular[data-astro-cid-t4fzuyoy] em[data-astro-cid-t4fzuyoy]{color:#7d4a08}.preguntas__aparte[data-astro-cid-t4fzuyoy]{color:var(--tinta-suave);justify-items:start;gap:14px;max-width:30ch;margin-top:clamp(20px,3vw,32px);display:grid}.preguntas__lista[data-astro-cid-t4fzuyoy]{border-top:1px solid #2e3a2a3d}.pregunta[data-astro-cid-t4fzuyoy]{border-bottom:1px solid #2e3a2a3d}.pregunta__p[data-astro-cid-t4fzuyoy]{font-family:var(--font-display);cursor:pointer;transition:color var(--t-respiro) var(--ease-luna);grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:20px;padding:22px 0;font-size:clamp(1.3rem,1.1rem + .7vw,1.7rem);line-height:1.2;list-style:none;display:grid}.pregunta__p[data-astro-cid-t4fzuyoy]::-webkit-details-marker{display:none}.pregunta__p[data-astro-cid-t4fzuyoy]:hover,.pregunta[data-astro-cid-t4fzuyoy][open] .pregunta__p[data-astro-cid-t4fzuyoy]{color:#7d4a08}.pregunta__p[data-astro-cid-t4fzuyoy]:focus-visible{outline-offset:6px;border-radius:2px}.pregunta__signo[data-astro-cid-t4fzuyoy]{border:1px solid;border-radius:50%;width:28px;height:28px;position:relative}.pregunta__signo[data-astro-cid-t4fzuyoy]:before,.pregunta__signo[data-astro-cid-t4fzuyoy]:after{content:"";width:10px;height:1.5px;transition:rotate var(--t-respiro) var(--ease-luna);background:currentColor;position:absolute;top:50%;left:50%;translate:-50% -50%}.pregunta__signo[data-astro-cid-t4fzuyoy]:after{rotate:90deg}.pregunta[data-astro-cid-t4fzuyoy][open] .pregunta__signo[data-astro-cid-t4fzuyoy]:after{rotate:0deg}.pregunta__r[data-astro-cid-t4fzuyoy]{color:var(--tinta-suave);gap:12px;max-width:60ch;padding:0 48px 28px 0;display:grid}@supports (interpolate-size:allow-keywords){.pregunta[data-astro-cid-t4fzuyoy]{interpolate-size:allow-keywords}.pregunta[data-astro-cid-t4fzuyoy]::details-content{height:0;transition:height .6s var(--ease-luna), content-visibility .6s allow-discrete;overflow:clip}.pregunta[data-astro-cid-t4fzuyoy][open]::details-content{height:auto}}@media (width>=900px){.preguntas__rejilla[data-astro-cid-t4fzuyoy]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,28px)}.preguntas__cabecera[data-astro-cid-t4fzuyoy]{grid-column:1/5}.preguntas__lista[data-astro-cid-t4fzuyoy]{grid-column:6/13;align-self:start;margin-top:6px}}.linea[data-astro-cid-t4fzuyoy]{overflow-clip-margin:.2em;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.linea[data-astro-cid-t4fzuyoy]>span[data-astro-cid-t4fzuyoy]{display:inline-block}.js .preguntas[data-astro-cid-t4fzuyoy] [data-astro-cid-t4fzuyoy][data-revela]{transition:opacity 1s var(--ease-luna), transform 1s var(--ease-luna)}.js .preguntas[data-astro-cid-t4fzuyoy] [data-astro-cid-t4fzuyoy][data-revela]:not([data-visible]){opacity:0;transform:translateY(16px)}.js .preguntas[data-astro-cid-t4fzuyoy] .linea[data-astro-cid-t4fzuyoy][data-revela]{opacity:1;transition:none;transform:none}.js .preguntas[data-astro-cid-t4fzuyoy] .linea[data-astro-cid-t4fzuyoy]>span[data-astro-cid-t4fzuyoy]{transition:transform 1.1s var(--ease-luna)}.js .preguntas[data-astro-cid-t4fzuyoy] .linea[data-astro-cid-t4fzuyoy]+.linea[data-astro-cid-t4fzuyoy]>span[data-astro-cid-t4fzuyoy]{transition-delay:.11s}.js .preguntas[data-astro-cid-t4fzuyoy] .linea[data-astro-cid-t4fzuyoy]:not([data-visible])>span[data-astro-cid-t4fzuyoy]{transform:translateY(108%)}.js .preguntas__lista[data-astro-cid-t4fzuyoy]{transition-delay:.16s!important}.contacto[data-astro-cid-drqmxapn]{padding-block:clamp(150px, 20vw, 240px) var(--espacio-9);background:linear-gradient(180deg, #cfc7ba 0px, #707663 70px, #3d4a38 150px, var(--oliva) 220px);color:var(--tinta);text-align:center;position:relative}.contacto__dentro[data-astro-cid-drqmxapn]{justify-items:center;display:grid}.contacto__luna[data-astro-cid-drqmxapn]{width:clamp(160px,22vw,240px);margin-bottom:-12px}.contacto__luna[data-astro-cid-drqmxapn] svg[data-astro-cid-drqmxapn]{width:100%;height:auto;overflow:visible}.contacto__disco[data-astro-cid-drqmxapn]{fill:var(--miel)}.contacto__antetitulo[data-astro-cid-drqmxapn]{margin-top:12px}.contacto__titular[data-astro-cid-drqmxapn]{margin-top:22px}.contacto__titular[data-astro-cid-drqmxapn] em[data-astro-cid-drqmxapn]{color:var(--acento-tinta);padding-right:.04em}.contacto__entradilla[data-astro-cid-drqmxapn]{max-width:44ch;margin-top:clamp(20px,3vw,30px)}.contacto__canales[data-astro-cid-drqmxapn]{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 28px;margin-top:clamp(32px,5vw,44px);display:flex}.contacto__dato[data-astro-cid-drqmxapn]{font-size:var(--t-ui);overflow-wrap:anywhere;border-bottom:1px solid;padding-bottom:2px;font-weight:600;text-decoration:none}.contacto__pista[data-astro-cid-drqmxapn]{max-width:38ch;font-size:var(--t-pequeno);color:var(--tinta-suave);margin-top:clamp(20px,3vw,28px)}.contacto__pronto[data-astro-cid-drqmxapn]{border-radius:var(--radio-pildora);border:1px dashed var(--linea);font-size:var(--t-ui);color:var(--tinta-suave);text-align:left;align-items:center;gap:12px;margin-top:clamp(32px,5vw,44px);padding:12px 22px;display:inline-flex}.contacto__pronto[data-astro-cid-drqmxapn] .ms-fase{width:14px;height:14px}.formulario[data-astro-cid-drqmxapn]{text-align:left;gap:26px;width:min(100%,560px);margin-top:clamp(36px,5vw,52px);display:grid}.campo[data-astro-cid-drqmxapn]{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.campo[data-astro-cid-drqmxapn] label[data-astro-cid-drqmxapn],.campo[data-astro-cid-drqmxapn] legend[data-astro-cid-drqmxapn]{font-size:var(--t-pequeno);letter-spacing:.02em;color:var(--tinta-suave);padding:0;font-weight:600}.campo[data-astro-cid-drqmxapn] label[data-astro-cid-drqmxapn] span[data-astro-cid-drqmxapn]{font-weight:400}.campo[data-astro-cid-drqmxapn] input[data-astro-cid-drqmxapn][type=text],.campo[data-astro-cid-drqmxapn] input[data-astro-cid-drqmxapn][type=email],.campo[data-astro-cid-drqmxapn] textarea[data-astro-cid-drqmxapn]{border:0;border-bottom:1.5px solid var(--linea);width:100%;color:var(--tinta);font-family:var(--font-display);transition:border-color var(--t-respiro) var(--ease-luna);background:0 0;border-radius:0;padding:8px 0 10px;font-size:1.35rem;line-height:1.3}.campo[data-astro-cid-drqmxapn] textarea[data-astro-cid-drqmxapn]{resize:vertical;min-height:6.5em}.campo[data-astro-cid-drqmxapn] input[data-astro-cid-drqmxapn]::placeholder{color:var(--tinta-suave);opacity:.6}.campo[data-astro-cid-drqmxapn] input[data-astro-cid-drqmxapn]:focus-visible,.campo[data-astro-cid-drqmxapn] textarea[data-astro-cid-drqmxapn]:focus-visible{border-bottom-color:var(--foco);outline:none}.campo--opciones[data-astro-cid-drqmxapn]{flex-wrap:wrap;gap:10px 22px;display:flex}.campo--opciones[data-astro-cid-drqmxapn] legend[data-astro-cid-drqmxapn]{margin-bottom:8px}.campo--opciones[data-astro-cid-drqmxapn] label[data-astro-cid-drqmxapn]{color:var(--tinta);font-weight:500;font-size:var(--t-ui);align-items:center;gap:8px;display:inline-flex}.campo--opciones[data-astro-cid-drqmxapn] input[data-astro-cid-drqmxapn]{accent-color:var(--miel);width:18px;height:18px}.formulario__enviar[data-astro-cid-drqmxapn]{justify-self:start}.linea[data-astro-cid-drqmxapn]{overflow-clip-margin:.2em;margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:clip}.linea[data-astro-cid-drqmxapn]>span[data-astro-cid-drqmxapn]{display:inline-block}.js .contacto[data-astro-cid-drqmxapn] [data-astro-cid-drqmxapn][data-revela]{transition:opacity 1s var(--ease-luna), transform 1s var(--ease-luna)}.js .contacto[data-astro-cid-drqmxapn] [data-astro-cid-drqmxapn][data-revela]:not([data-visible]){opacity:0;transform:translateY(16px)}.js .contacto[data-astro-cid-drqmxapn] .contacto__luna[data-astro-cid-drqmxapn]{transition-duration:1.8s}.js .contacto[data-astro-cid-drqmxapn] .contacto__luna[data-astro-cid-drqmxapn]:not([data-visible]){transform:translateY(30%)}.js .contacto[data-astro-cid-drqmxapn] .linea[data-astro-cid-drqmxapn][data-revela]{opacity:1;transition:none;transform:none}.js .contacto[data-astro-cid-drqmxapn] .linea[data-astro-cid-drqmxapn]>span[data-astro-cid-drqmxapn]{transition:transform 1.1s var(--ease-luna)}.js .contacto[data-astro-cid-drqmxapn] .linea[data-astro-cid-drqmxapn]+.linea[data-astro-cid-drqmxapn]>span[data-astro-cid-drqmxapn]{transition-delay:.11s}.js .contacto[data-astro-cid-drqmxapn] .linea[data-astro-cid-drqmxapn]:not([data-visible])>span[data-astro-cid-drqmxapn]{transform:translateY(108%)}
