.hero[data-astro-cid-c65n3et3]{display:grid;grid-template-columns:1.25fr .82fr;gap:var(--s-8);align-items:center;padding-block:clamp(40px,7vw,84px)}.firma[data-astro-cid-c65n3et3]{font-family:var(--font-display);font-weight:800;font-size:var(--fs-firma);line-height:.9;letter-spacing:-.03em}.lead[data-astro-cid-c65n3et3]{margin-top:var(--s-5);font-size:var(--fs-lead);color:var(--muted);max-width:40ch}.lead[data-astro-cid-c65n3et3] b{color:var(--papel);font-weight:600}.cta[data-astro-cid-c65n3et3]{margin-top:var(--s-6);display:flex;gap:var(--s-3);flex-wrap:wrap}.btn[data-astro-cid-c65n3et3]{font-family:var(--font-body);font-weight:600;font-size:.82rem;padding:12px 20px;border-radius:10px;border:1px solid var(--line);transition:border-color var(--dur) var(--ease-out),color var(--dur),background var(--dur)}.btn[data-astro-cid-c65n3et3].ink{border-color:var(--tinta);color:var(--tinta)}.btn[data-astro-cid-c65n3et3].ink:hover{background:var(--tinta);color:var(--negro)}.btn[data-astro-cid-c65n3et3]:hover{border-color:var(--papel)}.portrait[data-astro-cid-c65n3et3]{aspect-ratio:4 / 5;border-radius:16px;overflow:hidden;position:relative;background:var(--surface);border:1px solid var(--line);margin:0}.portrait[data-astro-cid-c65n3et3] img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.featured[data-astro-cid-c65n3et3]{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:var(--s-7);align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:var(--s-6);transition:transform var(--dur) var(--ease-out),box-shadow var(--dur) var(--ease-out),background var(--dur) var(--ease-out)}.featured[data-astro-cid-c65n3et3]:hover,.featured[data-astro-cid-c65n3et3].reveal.is-in:hover{background:var(--surface-2);transform:translateY(-6px) rotate(-1deg);box-shadow:0 2px 8px #0009,0 20px 44px -8px #000c,0 52px 120px 16px #000000e6}.featured[data-astro-cid-c65n3et3] .stretch[data-astro-cid-c65n3et3]:after{content:"";position:absolute;inset:0;border-radius:18px}.featured[data-astro-cid-c65n3et3] .above[data-astro-cid-c65n3et3]{position:relative;z-index:1}.shot[data-astro-cid-c65n3et3]{display:block;border-radius:12px;overflow:hidden;border:1px solid var(--line);line-height:0;background:var(--negro)}.shot[data-astro-cid-c65n3et3] img{width:100%;height:auto;display:block}.featured[data-astro-cid-c65n3et3] .meta[data-astro-cid-c65n3et3] h2[data-astro-cid-c65n3et3]{font-family:var(--font-display);font-weight:800;font-size:clamp(2rem,3.5vw,2.8rem);letter-spacing:-.03em}.role-badge[data-astro-cid-c65n3et3]{position:absolute;top:var(--s-5);right:var(--s-5);font-family:var(--font-body);font-weight:600;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--tinta);border:1px solid var(--tinta);border-radius:9999px;padding:5px 14px;background:color-mix(in srgb,var(--negro) 55%,transparent);backdrop-filter:blur(4px)}.featured[data-astro-cid-c65n3et3] .meta[data-astro-cid-c65n3et3] p[data-astro-cid-c65n3et3]{color:var(--muted);margin-top:var(--s-3);font-size:1rem;max-width:44ch}.featured[data-astro-cid-c65n3et3] .stats[data-astro-cid-c65n3et3]{display:flex;gap:var(--s-6);margin-top:var(--s-5);flex-wrap:wrap}.featured[data-astro-cid-c65n3et3] .stats[data-astro-cid-c65n3et3] .n[data-astro-cid-c65n3et3]{display:block;font-family:var(--font-display);font-weight:800;font-size:1.6rem;letter-spacing:-.02em}.featured[data-astro-cid-c65n3et3] .stats[data-astro-cid-c65n3et3] .k[data-astro-cid-c65n3et3]{font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.featured[data-astro-cid-c65n3et3] .cta[data-astro-cid-c65n3et3]{margin-top:var(--s-6)}.wlabel[data-astro-cid-c65n3et3]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:var(--s-5);gap:var(--s-4)}.more[data-astro-cid-c65n3et3]{font-family:var(--font-body);font-weight:600;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.more[data-astro-cid-c65n3et3]:hover{color:var(--tinta)}@media(max-width:860px){.featured[data-astro-cid-c65n3et3]{grid-template-columns:1fr;gap:var(--s-5)}}@media(max-width:700px){.hero[data-astro-cid-c65n3et3]{grid-template-columns:1fr;gap:0}.intro[data-astro-cid-c65n3et3]{display:contents}.intro[data-astro-cid-c65n3et3] .eyebrow[data-astro-cid-c65n3et3]{order:1}.intro[data-astro-cid-c65n3et3] .firma[data-astro-cid-c65n3et3]{order:2;font-size:var(--fs-h2);line-height:1.02}.portrait[data-astro-cid-c65n3et3]{width:200px;order:3;margin-top:var(--s-6)}.intro[data-astro-cid-c65n3et3] .lead[data-astro-cid-c65n3et3]{order:4}.intro[data-astro-cid-c65n3et3] .lead[data-astro-cid-c65n3et3] br{display:none}.intro[data-astro-cid-c65n3et3] .cta[data-astro-cid-c65n3et3]{order:5}}
