.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding-top:72px}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;background:#2f3a30}.hero-overlay[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(to bottom,#141c1580,#141c15b8 60%,#141c15e0)}.hero-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;padding:3rem 1.5rem 5rem;max-width:720px;width:100%}.hero-pre[data-astro-cid-bbe6dxrz]{font-family:Lato,sans-serif;font-weight:300;letter-spacing:.45em;font-size:.85rem;color:#ffffff80;text-transform:uppercase;margin-bottom:.2rem}.hero-name[data-astro-cid-bbe6dxrz]{font-family:Cormorant Garamond,serif;font-size:clamp(3.2rem,11vw,7rem);font-weight:500;color:var(--white);line-height:1;text-shadow:0 4px 30px rgba(0,0,0,.7);margin-bottom:.6rem}.hero-tagline[data-astro-cid-bbe6dxrz]{font-family:Cormorant Garamond,serif;font-size:clamp(1.3rem,3vw,1.8rem);font-style:italic;color:var(--gold);letter-spacing:.06em;margin-bottom:1.25rem}.hero-desc[data-astro-cid-bbe6dxrz]{color:#ffffffb3;font-size:1.05rem;line-height:1.75;margin-bottom:2.5rem;max-width:500px;margin-left:auto;margin-right:auto}.hero-ctas[data-astro-cid-bbe6dxrz]{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.hero-scroll-cue[data-astro-cid-bbe6dxrz]{position:absolute;bottom:1.75rem;left:50%;transform:translate(-50%);color:#ffffff4d;animation:bounce 2s infinite;z-index:2}@keyframes bounce{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(6px)}}.intro[data-astro-cid-u43ozx4m]{background:var(--dark);padding:5rem 1.5rem;text-align:center}.intro-inner[data-astro-cid-u43ozx4m]{max-width:750px;margin:0 auto}.intro-deco[data-astro-cid-u43ozx4m]{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;color:var(--gold)}.deco-line[data-astro-cid-u43ozx4m]{flex:1;max-width:80px;height:1px;background:linear-gradient(to right,transparent,var(--gold-dark))}.deco-line[data-astro-cid-u43ozx4m]:last-child{background:linear-gradient(to left,transparent,var(--gold-dark))}.intro-text[data-astro-cid-u43ozx4m]{font-size:clamp(1.15rem,2.4vw,1.4rem);line-height:1.9;color:#ffffffbf;font-style:italic}.st[data-astro-cid-eie4f7e3]{background:var(--white)}.st-inner[data-astro-cid-eie4f7e3]{display:grid;grid-template-columns:300px 1fr;gap:3rem;align-items:center}.st-photo[data-astro-cid-eie4f7e3]{width:100%}.st-text[data-astro-cid-eie4f7e3] p[data-astro-cid-eie4f7e3]{font-size:1.05rem;line-height:1.85;color:var(--gray-mid);margin-bottom:1.1rem}.st-metodo[data-astro-cid-eie4f7e3] a[data-astro-cid-eie4f7e3]{display:inline-block;margin-top:.35rem;color:var(--accent);font-weight:700;text-decoration:none}.st-metodo[data-astro-cid-eie4f7e3] a[data-astro-cid-eie4f7e3]:hover{text-decoration:underline}.st-div[data-astro-cid-eie4f7e3]{margin-left:0}@media(max-width:720px){.st-inner[data-astro-cid-eie4f7e3]{grid-template-columns:1fr;gap:2rem}.st-photo[data-astro-cid-eie4f7e3]{max-width:260px;margin:0 auto;width:100%}.st-text[data-astro-cid-eie4f7e3]{text-align:center}.st-div[data-astro-cid-eie4f7e3]{margin-left:auto}}.camino[data-astro-cid-wc2tfhsj]{background:var(--dark);text-align:center}.camino-kicker[data-astro-cid-wc2tfhsj]{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:.6rem}.camino-grid[data-astro-cid-wc2tfhsj]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;max-width:820px;margin:0 auto 2rem;text-align:left}.camino-card[data-astro-cid-wc2tfhsj]{background:var(--dark2);border:1px solid rgba(201,169,124,.45);border-radius:6px;padding:1.6rem 1.5rem}.camino-card[data-astro-cid-wc2tfhsj] h3[data-astro-cid-wc2tfhsj]{font-size:1.55rem;color:var(--white);margin-bottom:.45rem}.camino-card[data-astro-cid-wc2tfhsj] h3[data-astro-cid-wc2tfhsj] a[data-astro-cid-wc2tfhsj]{color:inherit;text-decoration:none}.camino-card[data-astro-cid-wc2tfhsj] h3[data-astro-cid-wc2tfhsj] a[data-astro-cid-wc2tfhsj]:hover{color:var(--gold)}.camino-card[data-astro-cid-wc2tfhsj] p[data-astro-cid-wc2tfhsj]{color:#ffffffe0;line-height:1.65}.camino-more[data-astro-cid-wc2tfhsj]{margin:0}@media(max-width:640px){.camino-grid[data-astro-cid-wc2tfhsj]{grid-template-columns:1fr}}
