.hero[data-astro-cid-bjt3ojfj]{padding-top:clamp(3.5rem,9vw,7rem)}.hero__etiqueta[data-astro-cid-bjt3ojfj]{color:var(--color-copper);margin-bottom:1.75rem}.hero__titulo[data-astro-cid-bjt3ojfj]{font-size:var(--text-hero);margin:0}.hero__titulo-2[data-astro-cid-bjt3ojfj]{color:var(--color-muted)}.hero__bajada[data-astro-cid-bjt3ojfj]{font-size:var(--text-sub);color:var(--color-muted);margin-top:2rem;line-height:1.5}.hero__acciones[data-astro-cid-bjt3ojfj]{flex-wrap:wrap;gap:.75rem;margin-top:2.5rem;display:flex}.hero__pie[data-astro-cid-bjt3ojfj]{color:var(--color-muted);margin-top:1.25rem;font-size:.9rem}.hero__trazo[data-astro-cid-bjt3ojfj]{margin-top:clamp(3rem,7vw,5.5rem)}.seccion[data-astro-cid-bjt3ojfj]{padding-block:clamp(4.5rem,11vw,8.5rem)}.seccion--realce[data-astro-cid-bjt3ojfj]{background-color:var(--color-ink-sunken);border-block:1px solid var(--color-line)}.seccion__cabeza[data-astro-cid-bjt3ojfj]{margin-bottom:clamp(2.5rem,5vw,4rem)}.seccion__titulo[data-astro-cid-bjt3ojfj]{font-size:var(--text-section);max-width:20ch;margin:1rem 0 0}.servicios[data-astro-cid-bjt3ojfj]{background-color:var(--color-line);border:1px solid var(--color-line);gap:1px;margin:0;padding:0;list-style:none;display:grid}@media (width>=46rem){.servicios[data-astro-cid-bjt3ojfj]{grid-template-columns:1fr 1fr}}.servicio[data-astro-cid-bjt3ojfj]{background-color:var(--color-ink);padding:clamp(1.5rem,3vw,2.5rem);transition:background-color .25s}.servicio[data-astro-cid-bjt3ojfj]:hover{background-color:var(--color-ink-raised)}.servicio--precio[data-astro-cid-bjt3ojfj]{background-color:var(--color-ink-sunken);flex-direction:column;align-items:flex-start;display:flex}.servicio--precio[data-astro-cid-bjt3ojfj] .servicio__texto[data-astro-cid-bjt3ojfj]{margin-bottom:auto}.servicio--precio[data-astro-cid-bjt3ojfj] .boton[data-astro-cid-bjt3ojfj]{margin-top:1.5rem}.servicio__titulo[data-astro-cid-bjt3ojfj] a[data-astro-cid-bjt3ojfj]{color:inherit;border-bottom:1px solid var(--color-copper);padding-bottom:2px;text-decoration:none}.servicio__titulo[data-astro-cid-bjt3ojfj] a[data-astro-cid-bjt3ojfj]:hover{color:var(--color-copper)}.servicio__titulo[data-astro-cid-bjt3ojfj]{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:1.6rem;font-weight:620;font-stretch:106%}.servicio__texto[data-astro-cid-bjt3ojfj]{color:var(--color-muted);max-width:42ch;margin:.75rem 0 1.5rem}.servicio__lista[data-astro-cid-bjt3ojfj]{gap:.4rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.servicio__lista[data-astro-cid-bjt3ojfj] li[data-astro-cid-bjt3ojfj]{color:var(--color-paper);padding-left:1.1rem;position:relative}.servicio__lista[data-astro-cid-bjt3ojfj] li[data-astro-cid-bjt3ojfj]:before{content:"";background-color:var(--color-copper);width:.5rem;height:1px;position:absolute;top:.65em;left:0}.metodo[data-astro-cid-bjt3ojfj]{margin:0;padding:0;list-style:none}.etapa[data-astro-cid-bjt3ojfj]{border-top:1px solid var(--color-line);gap:.75rem 2.5rem;padding-block:2rem;display:grid}.etapa[data-astro-cid-bjt3ojfj]:last-child{border-bottom:1px solid var(--color-line)}@media (width>=46rem){.etapa[data-astro-cid-bjt3ojfj]{grid-template-columns:12rem 1fr}}.etapa__marca[data-astro-cid-bjt3ojfj]{align-items:baseline;gap:.9rem;display:flex}.etapa__n[data-astro-cid-bjt3ojfj]{font-family:var(--font-mono);color:var(--color-copper);font-size:.8rem}.etapa__plazo[data-astro-cid-bjt3ojfj]{color:var(--color-muted)}.etapa__titulo[data-astro-cid-bjt3ojfj]{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.5rem;font-weight:620}.etapa__texto[data-astro-cid-bjt3ojfj]{color:var(--color-muted);max-width:58ch;margin:0}.metodo__pie[data-astro-cid-bjt3ojfj]{color:var(--color-muted);margin-top:2rem;font-size:.95rem}.credenciales[data-astro-cid-bjt3ojfj]{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.credenciales[data-astro-cid-bjt3ojfj]{grid-template-columns:repeat(3,1fr);gap:3rem}}.credencial[data-astro-cid-bjt3ojfj]{border-top:2px solid var(--color-copper);padding-top:1.25rem}.credencial__titulo[data-astro-cid-bjt3ojfj]{font-family:var(--font-display);letter-spacing:-.015em;margin:0 0 .6rem;font-size:1.25rem;font-weight:620}.credencial__texto[data-astro-cid-bjt3ojfj]{color:var(--color-muted);margin:0}.trayectoria[data-astro-cid-bjt3ojfj]{border-top:1px solid var(--color-line);gap:1.25rem;margin-top:clamp(3rem,6vw,4.5rem);padding-top:2rem;display:grid}@media (width>=52rem){.trayectoria[data-astro-cid-bjt3ojfj]{grid-template-columns:auto 1fr;align-items:baseline;gap:3rem}}.trayectoria__lista[data-astro-cid-bjt3ojfj]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-paper);flex-wrap:wrap;gap:.75rem 2.5rem;margin:0;padding:0;font-size:1.1rem;font-weight:580;font-stretch:104%;list-style:none;display:flex}.trabajos[data-astro-cid-bjt3ojfj]{gap:clamp(3rem,6vw,5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.trabajo[data-astro-cid-bjt3ojfj]{grid-template-columns:1.15fr 1fr;align-items:center;gap:3rem;display:grid}.trabajo[data-astro-cid-bjt3ojfj]:nth-child(2n){grid-template-columns:1fr 1.15fr}.trabajo[data-astro-cid-bjt3ojfj]:nth-child(2n) .trabajo__portada[data-astro-cid-bjt3ojfj]{order:2}}.trabajo__portada[data-astro-cid-bjt3ojfj]{border:1px solid var(--color-line);background-color:var(--color-ink-raised);display:block;overflow:hidden}.trabajo__portada[data-astro-cid-bjt3ojfj] img[data-astro-cid-bjt3ojfj]{filter:saturate(.75)brightness(.85);width:100%;height:auto;transition:filter .4s,transform .6s cubic-bezier(.16,1,.3,1);display:block}.trabajo[data-astro-cid-bjt3ojfj]:hover .trabajo__portada[data-astro-cid-bjt3ojfj] img[data-astro-cid-bjt3ojfj]{filter:none;transform:scale(1.02)}.trabajo__ficha[data-astro-cid-bjt3ojfj]{margin-top:1.5rem}@media (width>=52rem){.trabajo__ficha[data-astro-cid-bjt3ojfj]{margin-top:0}}.trabajo__titulo[data-astro-cid-bjt3ojfj]{margin:.75rem 0 1rem;font-size:clamp(1.9rem,3.4vw,2.6rem)}.trabajo__texto[data-astro-cid-bjt3ojfj]{color:var(--color-muted);max-width:52ch;margin:0 0 1.5rem}.trabajo__enlace[data-astro-cid-bjt3ojfj]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--color-patina);border-bottom:1px solid;padding-bottom:3px;font-size:.8rem;text-decoration:none}.rubros[data-astro-cid-bjt3ojfj]{gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.rubros[data-astro-cid-bjt3ojfj]{grid-template-columns:repeat(3,1fr)}}.rubro[data-astro-cid-bjt3ojfj]{border:1px solid var(--color-line);transition:border-color .25s}.rubro[data-astro-cid-bjt3ojfj]:hover{border-color:var(--color-copper)}.rubro__enlace[data-astro-cid-bjt3ojfj]{height:100%;color:inherit;padding:1.75rem;text-decoration:none;display:block}.rubro__mas[data-astro-cid-bjt3ojfj]{color:var(--color-copper);margin-top:1.25rem;display:block}.rubro__titulo[data-astro-cid-bjt3ojfj]{font-family:var(--font-display);margin:0 0 .6rem;font-size:1.2rem;font-weight:620}.rubro__texto[data-astro-cid-bjt3ojfj]{color:var(--color-muted);margin:0;font-size:.95rem}.cierre[data-astro-cid-bjt3ojfj]{padding-top:clamp(1rem,3vw,2.5rem)}.cierre__titulo[data-astro-cid-bjt3ojfj]{font-size:var(--text-section);max-width:18ch;margin:1rem 0 0}.cierre__texto[data-astro-cid-bjt3ojfj]{color:var(--color-muted);font-size:var(--text-sub);margin-top:1.5rem}
