.tile.svelte-oviq8z{position:relative;display:block}.sin-imagen.svelte-oviq8z{display:block;width:100%;background:var(--tile-bg)}.media.svelte-oviq8z{position:relative;display:block;border-radius:var(--radius);overflow:hidden;background:var(--tile-bg);transition:scale var(--dur) var(--ease)}.tile.svelte-oviq8z:hover .media:where(.svelte-oviq8z){scale:.97}.tile.svelte-oviq8z .frame{border-radius:0}.relevo.svelte-oviq8z{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--dur) var(--ease)}.relevo.svelte-oviq8z .frame{height:100%}.tile.svelte-oviq8z:hover .relevo:where(.svelte-oviq8z){opacity:1}.tile.svelte-oviq8z:focus-visible{outline:3px solid var(--fg);outline-offset:3px}@media(prefers-reduced-motion:reduce){.tile.svelte-oviq8z:hover .media:where(.svelte-oviq8z){scale:1}}.vacio.svelte-1sevzun{display:grid;place-content:center;min-height:50svh;padding:calc(var(--header-h) + var(--pad)) var(--pad-text) 7rem;font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.03em;text-transform:lowercase;text-align:center;opacity:.6}.grid.svelte-1sevzun{display:grid;gap:var(--gap);--techo: 3;--suelo: 28rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(var(--suelo),(100% - (var(--techo) - 1) * var(--gap)) / var(--techo))),1fr));align-items:start;padding:var(--pad);padding-top:calc(var(--header-h) + var(--pad));padding-bottom:7rem}@media(pointer:coarse),(max-width:700px){.grid.svelte-1sevzun{padding-bottom:1.5rem}}.masonry.svelte-1sevzun{--suelo: 22rem}.strip.svelte-19w8z3k{display:grid;gap:var(--gap);padding:calc(var(--header-h) + var(--pad)) var(--pad) 0}@media(min-width:700px){.strip.svelte-19w8z3k{grid-template-columns:repeat(3,1fr)}}.about.svelte-19w8z3k{display:grid;gap:clamp(2.5rem,1.5rem + 4vw,4.5rem);padding-block:clamp(2.5rem,1.5rem + 4vw,4.5rem) 0}.intro.svelte-19w8z3k{display:grid;gap:1rem;max-width:26ch;font-size:var(--step-3);font-weight:500;line-height:1.02;letter-spacing:-.035em}.intro.svelte-19w8z3k span:where(.svelte-19w8z3k):not(.lead){font-size:var(--step-1);font-weight:400;line-height:1.28;letter-spacing:-.015em;opacity:.78;max-width:44ch}section.svelte-19w8z3k{display:grid;gap:1rem}.rows.svelte-19w8z3k li:where(.svelte-19w8z3k){display:grid;grid-template-columns:1fr auto;gap:.15rem 1.5rem;align-items:baseline;padding-block:.85rem;border-top:1px solid color-mix(in srgb,currentColor 30%,transparent)}@media(min-width:760px){.rows.svelte-19w8z3k li:where(.svelte-19w8z3k){grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) auto}.news.svelte-19w8z3k li:where(.svelte-19w8z3k){grid-template-columns:minmax(0,1fr) auto}}.primary.svelte-19w8z3k{font-size:var(--step-1);font-weight:500;letter-spacing:-.02em}.primary.wide.svelte-19w8z3k{max-width:62ch}a.primary.svelte-19w8z3k:hover{text-decoration:underline;text-underline-offset:.2em}.secondary.svelte-19w8z3k{opacity:.7}.years.svelte-19w8z3k{opacity:.6;white-space:nowrap}.note.svelte-19w8z3k{opacity:.6;max-width:var(--measure)}.contact.svelte-117zlid{padding:var(--pad)}.grid.svelte-117zlid{display:grid;gap:clamp(2rem,1rem + 5vw,4rem);align-items:start;padding-block:calc(var(--header-h) + 1.5rem) 3rem}@media(min-width:1000px){.grid.svelte-117zlid{grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.text-col.svelte-117zlid{position:sticky;top:4rem}}.text-col.svelte-117zlid{display:grid;gap:1.1rem;max-width:42ch;font-size:var(--step-1);line-height:1.25}.avail.svelte-117zlid,.mail.svelte-117zlid{font-family:var(--font-mono);font-size:var(--step--1)}.avail.svelte-117zlid{opacity:.8}.mail.svelte-117zlid a:where(.svelte-117zlid){text-decoration:underline;text-underline-offset:.25em}
