@property --dusk-ready{syntax:"<number>";inherits:false;initial-value:0}.hero-layer[data-astro-cid-n2tu7iac]{will-change:opacity;position:absolute;inset:0}.hero-layer[data-astro-cid-n2tu7iac] picture[data-astro-cid-n2tu7iac],.hero-layer[data-astro-cid-n2tu7iac] [data-hero-media]{object-position:center;width:100%;height:100%;display:block}.hero-layer[data-astro-cid-n2tu7iac][data-daylight-layer=day]{opacity:1}.hero-layer[data-astro-cid-n2tu7iac][data-daylight-layer=dusk]{opacity:calc(var(--hero-fade,var(--daylight,0)) * var(--dusk-ready,0));transition:--dusk-ready .4s ease-out}html[data-daylight-mode=reduced] .hero-layer[data-astro-cid-n2tu7iac]{transition:opacity .7s ease-out}.hero-backdrop[data-astro-cid-4ja4iip3]{z-index:-1;transition:opacity .2s linear;position:absolute;inset:0;overflow:hidden}.bd[data-astro-cid-4ja4iip3]{position:absolute;inset:0}.bd--dusk[data-astro-cid-4ja4iip3]{opacity:var(--hero-fade,0)}.bd[data-astro-cid-4ja4iip3] picture[data-astro-cid-4ja4iip3],.bd[data-astro-cid-4ja4iip3] img[data-astro-cid-4ja4iip3]{object-fit:cover;filter:blur(40px)saturate(.94);width:100%;height:100%;display:block}@property --hero-fade{syntax:"<number>";inherits:true;initial-value:0}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;--hero-fade:clamp(0, calc((var(--daylight,0) - var(--fade-start)) / var(--fade-span)), 1);--bloom-x:53%;--bloom-y:26%;--bloom-size:42%;background:#e9dfd0;position:relative}.hero-sticky[data-astro-cid-ge2uvauf]{height:100svh;position:sticky;top:0;overflow:hidden}.hero-movements[data-astro-cid-ge2uvauf]{z-index:1;margin-top:-100svh;position:relative}.movement[data-astro-cid-ge2uvauf]{justify-items:center;min-height:100svh;padding:0 1.5rem;display:grid}.movement--intro[data-astro-cid-ge2uvauf],.movement--turn[data-astro-cid-ge2uvauf]{align-items:center}.movement--release[data-astro-cid-ge2uvauf]{min-height:60svh}.movement__body[data-astro-cid-ge2uvauf]{text-align:center;color:#fff;text-shadow:0 1px 18px #0000008c;max-width:46rem;position:relative}.movement__body[data-astro-cid-ge2uvauf]:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(58% 54%,#100a06cc 0%,#100a0694 38%,#100a063d 64%,#0000 84%);position:absolute;inset:-34% -14%}.hero-arc-end[data-astro-cid-ge2uvauf]{height:0}.hero-grade[data-astro-cid-ge2uvauf],.hero-bloom[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;inset:0}.hero-grade[data-astro-cid-ge2uvauf]{opacity:calc(var(--hero-fade) * var(--hero-overlays,0));background:linear-gradient(175deg,#5c2e0c38 0%,#3a1e0c57 55%,#1a100a42 100%)}.hero-bloom[data-astro-cid-ge2uvauf]{background:radial-gradient(circle var(--bloom-size) at var(--bloom-x) var(--bloom-y), #ffba7075 0%, #ffaa602e 45%, transparent 72%);mix-blend-mode:screen;opacity:calc(var(--hero-fade) * var(--hero-overlays,0))}.hero-name[data-astro-cid-ge2uvauf]{letter-spacing:-.01em;margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(2rem,6vw,3.75rem);font-weight:400;line-height:1.08}.hero-credential[data-astro-cid-ge2uvauf]{letter-spacing:.09em;text-transform:uppercase;opacity:.86;margin:.5rem 0 0;font-size:clamp(.8rem,1.6vw,.95rem)}.hero-line[data-astro-cid-ge2uvauf]{max-width:34rem;margin:1.15rem auto 0;font-size:clamp(1rem,2.2vw,1.2rem);line-height:1.55}.hero-turn[data-astro-cid-ge2uvauf]{text-wrap:balance;margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(1.35rem,3.4vw,2.15rem);font-weight:400;line-height:1.4}.hero-cta[data-astro-cid-ge2uvauf]{font:inherit;color:#1b120a;cursor:pointer;background:#f2e4d2;border:0;border-radius:2px;margin-top:1.9rem;padding:.9rem 1.9rem;font-size:1rem;text-decoration:none;transition:transform .18s ease-out,background-color .18s ease-out;display:inline-block}.hero-cta[data-astro-cid-ge2uvauf]:hover{background:#fff}.hero-cta[data-astro-cid-ge2uvauf]:active{transform:translateY(1px)}.hero-cta[data-astro-cid-ge2uvauf]:focus-visible{outline-offset:3px;outline:3px solid #fff}@media not all and (aspect-ratio<=1){.hero[data-astro-cid-ge2uvauf][data-scrub] [data-daylight-layer=dusk]{display:none}}@media (aspect-ratio<=1){.hero[data-astro-cid-ge2uvauf]{--bloom-x:54%;--bloom-y:40%;--bloom-size:46%}}html[data-daylight-mode=reduced] .hero-grade[data-astro-cid-ge2uvauf],html[data-daylight-mode=reduced] .hero-bloom[data-astro-cid-ge2uvauf]{transition:opacity .7s ease-out}@media (prefers-reduced-motion:reduce){.hero-cta[data-astro-cid-ge2uvauf]{transition:none}}.room-backdrop[data-astro-cid-qe4ak6mv]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.room-backdrop[data-astro-cid-qe4ak6mv] picture[data-astro-cid-qe4ak6mv],.room-backdrop[data-astro-cid-qe4ak6mv] img[data-astro-cid-qe4ak6mv]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.cita[data-astro-cid-zhjzn6ly]{text-align:left;width:min(24rem,100%);margin:0 auto 3rem}.cita__trampa[data-astro-cid-zhjzn6ly]{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.campo[data-astro-cid-zhjzn6ly]{margin-bottom:1.1rem}.campo[data-astro-cid-zhjzn6ly] label[data-astro-cid-zhjzn6ly]{color:var(--contact-ink);margin-bottom:.35rem;font-size:.95rem;display:block}.opcional[data-astro-cid-zhjzn6ly]{color:var(--contact-muted)}.campo[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]{box-sizing:border-box;width:100%;font:inherit;color:var(--contact-ink);border:1px solid var(--contact-muted);background:#ffffff0f;border-radius:2px;padding:.75rem .85rem;font-size:1rem}.campo[data-astro-cid-zhjzn6ly] input[data-astro-cid-zhjzn6ly]:focus-visible{outline:2px solid var(--contact-accent);outline-offset:2px;border-color:var(--contact-accent)}.cita__enviar[data-astro-cid-zhjzn6ly]{width:100%;font:inherit;color:#1b120a;background:var(--contact-accent);cursor:pointer;border:0;border-radius:2px;margin-top:.5rem;padding:.95rem 1.9rem;font-size:1rem}.cita__enviar[data-astro-cid-zhjzn6ly]:hover{background:#fff}.cita__enviar[data-astro-cid-zhjzn6ly]:focus-visible{outline-offset:3px;outline:3px solid #fff}.cita__enviar[data-astro-cid-zhjzn6ly]:disabled{opacity:.6;cursor:default}.cita__estado[data-astro-cid-zhjzn6ly]{text-align:center;min-height:1.6em;color:var(--contact-muted);margin:.75rem 0 0;font-size:.95rem}.cita__estado[data-astro-cid-zhjzn6ly][data-error]{color:#ffc9b3}.cita__listo[data-astro-cid-zhjzn6ly]{text-align:center;padding:1.5rem 0}.cita__listo[data-astro-cid-zhjzn6ly]:focus{outline:none}.cita__listo[data-astro-cid-zhjzn6ly] p[data-astro-cid-zhjzn6ly]{margin:0 0 .8rem;line-height:1.6}.cita__listo-titulo[data-astro-cid-zhjzn6ly]{font-family:ui-serif,Georgia,Times New Roman,serif;font-size:1.5rem}.cita__listo[data-astro-cid-zhjzn6ly] a[data-astro-cid-zhjzn6ly]{color:inherit;text-underline-offset:.2em}.settled[data-astro-cid-lcwycq3x]{background:var(--read-surface);color:var(--read-ink)}.tema[data-astro-cid-lcwycq3x]{place-items:center;padding:5rem 1.5rem;display:grid}.wrap[data-astro-cid-lcwycq3x]{width:min(38rem,100%)}.tema[data-astro-cid-lcwycq3x] h2[data-astro-cid-lcwycq3x]{text-align:center;margin:0 0 1.25rem;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:400;line-height:1.15}.wrap[data-astro-cid-lcwycq3x] p[data-astro-cid-lcwycq3x]{margin:0 0 1.1rem;font-size:1.0625rem;line-height:1.75}.entrada[data-astro-cid-lcwycq3x]{place-items:center;padding:6rem 1.5rem 1rem;display:grid}.entrada[data-astro-cid-lcwycq3x] p[data-astro-cid-lcwycq3x]{text-align:center;width:min(38rem,100%);margin:0;font-family:ui-serif,Georgia,Times New Roman,serif;font-size:clamp(1.2rem,2.4vw,1.45rem);line-height:1.6}.tema--short[data-astro-cid-lcwycq3x]{padding:3.5rem 1.5rem}.tema--short[data-astro-cid-lcwycq3x] .wrap[data-astro-cid-lcwycq3x]{text-align:center;width:min(30rem,100%)}.tema--short[data-astro-cid-lcwycq3x] .wrap[data-astro-cid-lcwycq3x] p[data-astro-cid-lcwycq3x]{margin:0 0 .5rem;font-size:1.125rem;line-height:1.6}.retrato[data-astro-cid-lcwycq3x]{width:min(26rem,100%);margin:0 auto;padding:2rem 1.5rem 6rem}.retrato__hueco[data-astro-cid-lcwycq3x]{aspect-ratio:4/5;border:1px dashed var(--read-muted);border-radius:2px;place-items:center;display:grid}.retrato[data-astro-cid-lcwycq3x] figcaption[data-astro-cid-lcwycq3x]{text-align:center;margin-top:.75rem}.contacto[data-astro-cid-lcwycq3x]{isolation:isolate;background:var(--contact-surface);color:var(--contact-ink);text-align:center;position:relative}.contacto[data-astro-cid-lcwycq3x] .wrap[data-astro-cid-lcwycq3x]{position:relative}.contacto--room[data-astro-cid-lcwycq3x] .wrap[data-astro-cid-lcwycq3x]:before{content:"";z-index:-1;background:radial-gradient(58% 54%,#100a06d1 0%,#100a0699 38%,#100a0642 64%,#0000 84%);position:absolute;inset:-40% -18%}.contacto--room[data-astro-cid-lcwycq3x]{align-content:center;min-height:100svh}.contacto--room[data-astro-cid-lcwycq3x] .wrap[data-astro-cid-lcwycq3x]{text-shadow:0 1px 18px #0000008c}.datos[data-astro-cid-lcwycq3x]{font-style:normal}.datos[data-astro-cid-lcwycq3x] p[data-astro-cid-lcwycq3x]{margin:0 0 .9rem;line-height:1.6}.datos[data-astro-cid-lcwycq3x] a[data-astro-cid-lcwycq3x]{color:inherit;text-underline-offset:.2em}.cierre[data-astro-cid-lcwycq3x]{max-width:30rem;font-family:ui-serif,Georgia,Times New Roman,serif;margin:0 auto 2rem!important;font-size:1.2rem!important;line-height:1.6!important}.pendiente[data-astro-cid-lcwycq3x]{letter-spacing:.04em;color:var(--read-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem}.contacto[data-astro-cid-lcwycq3x] .pendiente[data-astro-cid-lcwycq3x]{color:var(--contact-muted)}.cta[data-astro-cid-lcwycq3x]{font:inherit;color:#1b120a;background:var(--contact-accent);cursor:pointer;border:0;border-radius:2px;margin-top:1.5rem;padding:.9rem 1.9rem}.footer[data-astro-cid-lcwycq3x]{text-align:center;background:var(--contact-surface);color:var(--contact-muted);padding:3rem 1.5rem;font-size:.95rem}.footer[data-astro-cid-lcwycq3x] a[data-astro-cid-lcwycq3x]{color:inherit}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,sans-serif}
