:root{--linea:#27231f24;--filete:#8a756147;--ease-suave:cubic-bezier(.16, 1, .3, 1)}.contenedor[data-astro-cid-lcdefpme]{width:min(90%, var(--max-width));margin:0 auto}section[data-astro-cid-lcdefpme]{overflow-x:clip}a[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.etiqueta[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--color-accent);align-items:center;gap:12px;margin:0 0 18px;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;display:flex}.etiqueta[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{color:var(--color-text);letter-spacing:.08em}.etiqueta[data-astro-cid-lcdefpme]:after{content:"";background:var(--color-accent);width:44px;height:1px}.etiqueta[data-astro-cid-lcdefpme].centrada{justify-content:center}.etiqueta[data-astro-cid-lcdefpme].centrada:before{content:"";background:var(--color-accent);width:44px;height:1px}h2[data-astro-cid-lcdefpme]{letter-spacing:-.015em;text-wrap:balance;margin:0 0 22px;font-size:clamp(2rem,3.4vw,2.9rem);font-weight:400;line-height:1.12}.enlace-flecha[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-accent);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text);transition:color .3s ease, gap .3s var(--ease-suave), border-color .3s ease;align-items:center;gap:10px;padding-bottom:5px;font-family:Arial,Helvetica,sans-serif;font-size:.72rem;display:inline-flex}.enlace-flecha[data-astro-cid-lcdefpme]:hover{color:var(--color-accent);gap:16px}.reveal[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .9s var(--ease-suave), transform .9s var(--ease-suave);transition-delay:var(--d,0s);transform:translateY(22px)}.reveal[data-astro-cid-lcdefpme].visible{opacity:1;transform:translateY(0)}.tarjeta[data-astro-cid-lcdefpme]{border:1px solid var(--linea);transition:opacity .9s var(--ease-suave), transform .9s var(--ease-suave), box-shadow .6s ease;background:#fbf8f3;padding:64px;position:relative;box-shadow:0 1px 2px #27231f0a,0 28px 56px -28px #27231f38}.tarjeta[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]{z-index:1;position:relative}.tarjeta-filete[data-astro-cid-lcdefpme],.tarjeta[data-astro-cid-lcdefpme]{background-image:linear-gradient(var(--filete), var(--filete)), linear-gradient(var(--filete), var(--filete)), linear-gradient(var(--filete), var(--filete)), linear-gradient(var(--filete), var(--filete));background-position:50% 12px,50% calc(100% - 12px),12px,calc(100% - 12px);background-repeat:no-repeat;background-size:calc(100% - 24px) 1px,calc(100% - 24px) 1px,1px calc(100% - 24px),1px calc(100% - 24px)}.tarjeta[data-astro-cid-lcdefpme]:hover{box-shadow:0 1px 2px #27231f0d,0 36px 64px -28px #27231f4d}.tarjeta[data-astro-cid-lcdefpme]:before,.tarjeta[data-astro-cid-lcdefpme]:after{content:"";border:0 solid var(--color-accent);pointer-events:none;width:28px;height:28px;transition:width .6s var(--ease-suave), height .6s var(--ease-suave);position:absolute}.tarjeta[data-astro-cid-lcdefpme]:before{border-width:2px 0 0 2px;top:-1px;left:-1px}.tarjeta[data-astro-cid-lcdefpme]:after{border-width:0 2px 2px 0;bottom:-1px;right:-1px}.tarjeta[data-astro-cid-lcdefpme]:hover:before,.tarjeta[data-astro-cid-lcdefpme]:hover:after{width:52px;height:52px}.bloque[data-astro-cid-lcdefpme] .tarjeta[data-astro-cid-lcdefpme]{max-width:1200px}.boton[data-astro-cid-lcdefpme]{letter-spacing:.14em;min-height:50px;transition:background-color .3s ease, color .3s ease, border-color .3s ease, transform .3s var(--ease-suave);justify-content:center;align-items:center;padding:0 28px;font-family:Arial,Helvetica,sans-serif;font-size:.7rem;display:inline-flex}.boton[data-astro-cid-lcdefpme]:hover{transform:translateY(-2px)}.boton-primario[data-astro-cid-lcdefpme]{background:var(--color-button);color:#fff;border:1px solid var(--color-button)}.boton-primario[data-astro-cid-lcdefpme]:hover{background:var(--color-button-hover);border-color:var(--color-button-hover)}.boton-secundario[data-astro-cid-lcdefpme]{color:var(--color-text);background:0 0;border:1px solid #27231f8c}.boton-secundario[data-astro-cid-lcdefpme]:hover{background:var(--color-text);border-color:var(--color-text);color:#fff}.boton-claro[data-astro-cid-lcdefpme]{color:var(--color-button);background:#fff;border:1px solid #fff}.boton-claro[data-astro-cid-lcdefpme]:hover{color:#fff;background:0 0}.hero[data-astro-cid-lcdefpme]{background-position:top;background-repeat:no-repeat;background-size:cover;min-height:85vh;padding-top:110px}.hero-image[data-astro-cid-lcdefpme]{z-index:0;transform-origin:70% 0;animation:hero-zoom 2.6s var(--ease-suave) both;background-image:url(/HERO2.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@keyframes hero-zoom{0%{transform:scale(1.07)}to{transform:scale(1)}}.hero-overlay[data-astro-cid-lcdefpme]{z-index:1;background:linear-gradient(90deg,#f6f2ecf7 0%,#f6f2ece6 28%,#f6f2ec61 54%,#f6f2ec00 76%);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(180deg, #f6f2ec00, var(--color-background));z-index:1;pointer-events:none;height:110px;position:absolute;bottom:0;left:0;right:0}.hero-container[data-astro-cid-lcdefpme]{z-index:2;width:min(90%, var(--max-width));margin:0 auto;position:relative}.hero-content[data-astro-cid-lcdefpme]{width:min(100%,540px)}.hero-eyebrow[data-astro-cid-lcdefpme]{letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);align-items:center;gap:14px;margin:0 0 26px;font-family:Arial,Helvetica,sans-serif;font-size:.68rem;display:flex}.hero-eyebrow[data-astro-cid-lcdefpme] .linea[data-astro-cid-lcdefpme]{background:var(--color-accent);width:38px;height:1px}.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.025em;margin:0;font-size:clamp(2.7rem,4.2vw,4.4rem);font-weight:400;line-height:1.06}.hero-subtitle[data-astro-cid-lcdefpme]{letter-spacing:.02em;color:var(--color-text-light);margin:26px 0 34px;font-size:1.1rem;font-style:italic}.hero-botones[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;display:flex}.hero-eyebrow[data-astro-cid-lcdefpme],.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.hero-subtitle[data-astro-cid-lcdefpme],.hero-botones[data-astro-cid-lcdefpme]{opacity:0;animation:hero-entrada 1s var(--ease-suave) forwards}.hero-eyebrow[data-astro-cid-lcdefpme]{animation-delay:.1s}.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{animation-delay:.22s}.hero-subtitle[data-astro-cid-lcdefpme]{animation-delay:.38s}.hero-botones[data-astro-cid-lcdefpme]{animation-delay:.52s}@keyframes hero-entrada{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.frase[data-astro-cid-lcdefpme]{text-align:center;padding:120px 0 100px}.frase[data-astro-cid-lcdefpme] .contenedor[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(180deg, var(--color-accent), #8a756100);width:1px;height:56px;margin:56px auto 0;display:block}.comilla[data-astro-cid-lcdefpme]{height:.55em;color:var(--color-accent);opacity:.55;margin-bottom:14px;font-size:5.5rem;line-height:1;display:block}.frase-texto[data-astro-cid-lcdefpme]{letter-spacing:-.005em;text-wrap:balance;max-width:840px;color:var(--color-text);margin:0 auto;font-size:clamp(1.45rem,2.7vw,2.15rem);font-style:italic;line-height:1.5}.bloque[data-astro-cid-lcdefpme]{padding:100px 0}.bloque-tono[data-astro-cid-lcdefpme]{border-top:1px solid var(--linea);border-bottom:1px solid var(--linea);background:#ece5db}.bloque-grid[data-astro-cid-lcdefpme]{grid-template-columns:440px 1fr;align-items:center;gap:96px;display:grid}.bloque-grid-inverso[data-astro-cid-lcdefpme]{grid-template-columns:1fr 440px}.bloque-texto[data-astro-cid-lcdefpme]{max-width:540px}.bloque-texto[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.etiqueta){color:var(--color-text-light);margin:0 0 30px;font-size:1.04rem;line-height:1.8}.marco[data-astro-cid-lcdefpme]{isolation:isolate;position:relative}.marco[data-astro-cid-lcdefpme]:before{content:"";border:1px solid var(--color-accent);z-index:-1;position:absolute;inset:20px -20px -20px 20px}.marco[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:top center;width:100%;height:520px;display:block}.portada-panel[data-astro-cid-lcdefpme]{background:radial-gradient(at 30% 20%,#ffffff8c,#fff0 60%),#e1d7c8;justify-content:center;align-items:center;padding:56px 40px;transition:background-color .4s;display:flex}.portada-panel[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:min(100%,270px);height:auto;transition:transform .6s var(--ease-suave), box-shadow .6s var(--ease-suave);display:block;box-shadow:0 2px 4px #27231f2e,0 22px 44px #27231f47}.portada-panel[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:translateY(-6px)rotate(-1deg);box-shadow:0 4px 8px #27231f33,0 32px 56px #27231f52}.poesia[data-astro-cid-lcdefpme]{padding:120px 0}.poesia-caja[data-astro-cid-lcdefpme]{text-align:center;max-width:900px;padding:76px 70px 70px}.ornamento[data-astro-cid-lcdefpme]{background:var(--color-accent);opacity:.7;width:72px;height:1px;margin:6px auto 38px;display:block;position:relative}.ornamento[data-astro-cid-lcdefpme]:after{content:"";border:1px solid var(--color-accent);background:#fbf8f3;width:7px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.poesia-bloque[data-astro-cid-lcdefpme]{margin:0 auto 38px}.poesia-verso[data-astro-cid-lcdefpme]{letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2.7vw,2.05rem);font-style:italic;line-height:1.55}.poesia-autor[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);margin-top:22px;font-family:Arial,Helvetica,sans-serif;font-size:.72rem}.galeria-preview[data-astro-cid-lcdefpme]{padding:0 0 120px}.seccion-cabecera[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.seccion-cabecera[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:0}.reels-preview[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,340px));justify-content:center;gap:24px;display:grid}.reel-card[data-astro-cid-lcdefpme]{aspect-ratio:9/16;width:100%;box-shadow:0 0 0 1px var(--linea), 0 24px 44px -26px #27231f66;background:#111;border:10px solid #fbf8f3;position:relative;overflow:hidden}.reel-card[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.cta[data-astro-cid-lcdefpme]{background:var(--color-button);color:#fff;text-align:center;padding:100px 0}.cta-contenido[data-astro-cid-lcdefpme]{--filete:#ffffff29;max-width:700px;box-shadow:none;background-color:#ffffff0a;border-color:#fff3;margin:0 auto;padding:64px 40px}.cta-contenido[data-astro-cid-lcdefpme]:hover{box-shadow:none}.cta-contenido[data-astro-cid-lcdefpme]:before,.cta-contenido[data-astro-cid-lcdefpme]:after{border-color:#ffffffbf}.etiqueta-clara[data-astro-cid-lcdefpme],.etiqueta-clara[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{color:#ffffffb3}.etiqueta-clara[data-astro-cid-lcdefpme]:before,.etiqueta-clara[data-astro-cid-lcdefpme]:after{background:#ffffff73}.cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff}.cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.etiqueta){color:#ffffffbd;max-width:480px;margin:0 auto 34px;line-height:1.75}@media (width<=1000px){.hero-content[data-astro-cid-lcdefpme]{width:min(100%,440px)}.tarjeta[data-astro-cid-lcdefpme]{padding:44px}.poesia-caja[data-astro-cid-lcdefpme]{padding:60px 44px}.bloque-grid[data-astro-cid-lcdefpme]{grid-template-columns:300px 1fr;gap:48px}.bloque-grid-inverso[data-astro-cid-lcdefpme]{grid-template-columns:1fr 300px}.marco[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:440px}.portada-panel[data-astro-cid-lcdefpme]{padding:44px 28px}}@media (width<=600px){.hero[data-astro-cid-lcdefpme]{align-items:flex-end;min-height:500px}.hero-image[data-astro-cid-lcdefpme]{transform-origin:62% 0;background-position:62% 0}.hero-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(#f6f2ec0d 0%,#f6f2ec40 42%,#f6f2ecf2 76%,#f6f2ec 100%)}.hero-container[data-astro-cid-lcdefpme]{padding-bottom:56px}.hero-content[data-astro-cid-lcdefpme]{width:100%;max-width:500px}.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.4rem,10vw,3.5rem)}.frase[data-astro-cid-lcdefpme]{padding:76px 0 64px}.frase[data-astro-cid-lcdefpme] .contenedor[data-astro-cid-lcdefpme]:after{height:40px;margin-top:40px}.comilla[data-astro-cid-lcdefpme]{font-size:4.2rem}.bloque[data-astro-cid-lcdefpme],.cta[data-astro-cid-lcdefpme]{padding:68px 0}.tarjeta[data-astro-cid-lcdefpme]{padding:32px 22px}.poesia[data-astro-cid-lcdefpme]{padding:72px 0}.poesia-caja[data-astro-cid-lcdefpme]{padding:48px 22px}.galeria-preview[data-astro-cid-lcdefpme]{padding-bottom:72px}.bloque-grid[data-astro-cid-lcdefpme],.bloque-grid-inverso[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:48px}.marco[data-astro-cid-lcdefpme]{max-width:400px}.marco[data-astro-cid-lcdefpme]:before{inset:14px -12px -14px 14px}.marco[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:auto;max-height:480px}.bloque-texto[data-astro-cid-lcdefpme]{max-width:100%}.bloque-grid-inverso[data-astro-cid-lcdefpme] .portada-panel[data-astro-cid-lcdefpme]{order:-1}.portada-panel[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:min(100%,220px)}.seccion-cabecera[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:30px}.reels-preview[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.reel-card[data-astro-cid-lcdefpme]{scroll-snap-align:center;border-width:6px;flex:0 0 78%;max-width:300px}.cta-contenido[data-astro-cid-lcdefpme]{padding:48px 22px}}@media (prefers-reduced-motion:reduce){.hero-image[data-astro-cid-lcdefpme]{animation:none}.hero-eyebrow[data-astro-cid-lcdefpme],.hero-content[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.hero-subtitle[data-astro-cid-lcdefpme],.hero-botones[data-astro-cid-lcdefpme]{opacity:1;animation:none}.reveal[data-astro-cid-lcdefpme]{opacity:1;transition:none;transform:none}}
