.hero-veil[data-astro-cid-k3d4elf6]{background:linear-gradient(to bottom,#000000b3 0% 58%,#0000 70%)}@media(min-width:1024px){.hero-veil[data-astro-cid-k3d4elf6]{background:linear-gradient(to right,#00000080,#0000 60%)}}.hero-badge-text[data-astro-cid-k3d4elf6]{fill:var(--color-primary);font-family:var(--font-roboto-mono);font-size:11px;letter-spacing:.325em}.hero-badge-ring[data-astro-cid-k3d4elf6]{animation:hero-badge-spin 22s linear infinite}.hero-badge-dot[data-astro-cid-k3d4elf6]{width:.5rem;height:.5rem;border-radius:9999px;background:var(--color-secondary);animation:hero-badge-dot-pulse 2.6s ease-in-out infinite}.hero-badge-halo[data-astro-cid-k3d4elf6]{position:absolute;top:50%;left:50%;width:5rem;height:5rem;margin:-2.5rem 0 0 -2.5rem;border-radius:9999px;pointer-events:none;background:radial-gradient(circle closest-side,#c2410c99,#c2410c57 30%,#c2410c24 58%,#c2410c0a 80%,#c2410c00);animation:hero-badge-halo-pulse 2.6s ease-in-out infinite}@media(min-width:768px){.hero-badge-halo[data-astro-cid-k3d4elf6]{width:7rem;height:7rem;margin:-3.5rem 0 0 -3.5rem}}@keyframes hero-badge-spin{to{transform:rotate(360deg)}}@keyframes hero-badge-dot-pulse{0%,to{opacity:.75;filter:drop-shadow(0 0 5px rgba(194,65,12,1)) drop-shadow(0 0 13px rgba(194,65,12,.75))}50%{opacity:1;filter:drop-shadow(0 0 9px rgba(194,65,12,1)) drop-shadow(0 0 26px rgba(194,65,12,.9))}}@keyframes hero-badge-halo-pulse{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.hero-badge-ring[data-astro-cid-k3d4elf6],.hero-badge-dot[data-astro-cid-k3d4elf6],.hero-badge-halo[data-astro-cid-k3d4elf6]{animation:none}.hero-badge-dot[data-astro-cid-k3d4elf6]{opacity:1;filter:drop-shadow(0 0 7px rgba(194,65,12,1)) drop-shadow(0 0 18px rgba(194,65,12,.8))}.hero-badge-halo[data-astro-cid-k3d4elf6]{opacity:.8}}.qs[data-astro-cid-dwg5moqt]{--qs-naranja: var(--color-secondary);--qs-naranja-suave: color-mix(in srgb, var(--color-secondary) 38%, #fff);--qs-fondo-tuyo: color-mix(in srgb, var(--color-secondary) 6%, #fff);--qs-borde: color-mix(in srgb, var(--color-accent) 8%, var(--color-primary));--qs-punto-off: color-mix(in srgb, var(--color-accent) 9%, var(--color-primary));--qs-tuyo-off: color-mix(in srgb, var(--color-accent) 4%, var(--color-primary));--qs-punto-baja: color-mix(in srgb, var(--color-accent) 16%, var(--color-primary));--qs-mono: var(--font-roboto-mono);--qs-ease: cubic-bezier(.2, .7, .2, 1);color:var(--color-accent)}.qs-head[data-astro-cid-dwg5moqt]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:clamp(32px,4vw,48px)}.qs-titulo[data-astro-cid-dwg5moqt]{flex:1 1 520px;min-width:0}.etiqueta[data-astro-cid-dwg5moqt]{display:inline-flex;align-items:center;gap:8px;font-family:var(--qs-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.punto[data-astro-cid-dwg5moqt]{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--qs-naranja)}.qs[data-astro-cid-dwg5moqt] h2[data-astro-cid-dwg5moqt]{margin:16px 0 0;font-family:var(--font-fjalla-one);font-weight:400;font-size:clamp(44px,5.5vw,76px);line-height:1.04;letter-spacing:-.01em}.qs[data-astro-cid-dwg5moqt] h2[data-astro-cid-dwg5moqt] .gris[data-astro-cid-dwg5moqt]{color:color-mix(in srgb,var(--color-muted-light) 60%,var(--color-muted))}.qs[data-astro-cid-dwg5moqt] h2[data-astro-cid-dwg5moqt] .acento[data-astro-cid-dwg5moqt]{color:var(--qs-naranja)}.qs-bajada[data-astro-cid-dwg5moqt]{flex:0 1 380px;margin:0;font-size:18px;line-height:1.55;color:var(--color-muted)}.bento[data-astro-cid-dwg5moqt]{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.bento-der[data-astro-cid-dwg5moqt]{flex:999 1 600px;min-width:0;display:flex;flex-direction:column;gap:16px}.t[data-astro-cid-dwg5moqt]{position:relative;overflow:hidden;border-radius:24px;padding:28px;min-width:0;filter:drop-shadow(0 0 0 rgba(10,10,10,0));transition:transform .5s var(--qs-ease),filter .5s ease}@media(hover:hover){.t[data-astro-cid-dwg5moqt]:hover{transform:translateY(-4px);filter:drop-shadow(0 18px 18px rgba(10,10,10,.14))}}.t-claro[data-astro-cid-dwg5moqt]{background:#fff;border:1px solid var(--qs-borde)}.t[data-astro-cid-dwg5moqt] h3[data-astro-cid-dwg5moqt]{margin:0;font-family:var(--font-fjalla-one);font-weight:400;font-size:30px;line-height:1.1}.t[data-astro-cid-dwg5moqt] p[data-astro-cid-dwg5moqt]{margin:10px 0 0;font-size:15px;line-height:1.55;color:var(--color-muted)}.mono-chica[data-astro-cid-dwg5moqt]{font-family:var(--qs-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.tA[data-astro-cid-dwg5moqt]{flex:1 1 380px;min-height:480px;padding:32px;background:var(--color-tertiary);color:var(--color-primary);display:flex;flex-direction:column;justify-content:space-between}.tA[data-astro-cid-dwg5moqt] .foto[data-astro-cid-dwg5moqt]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:48% 30%}.velo[data-astro-cid-dwg5moqt]{position:absolute;inset:0;background:linear-gradient(to bottom,#0000008c,#0000 30% 60%,#0009);pointer-events:none}.tA[data-astro-cid-dwg5moqt] h3[data-astro-cid-dwg5moqt]{position:relative;font-size:48px;line-height:1.05;color:var(--color-primary)}.cta[data-astro-cid-dwg5moqt]{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 20px;border-radius:999px;background:var(--color-primary);color:var(--color-accent);font-size:15px;text-decoration:none}.cta[data-astro-cid-dwg5moqt]:hover{background:#fff}.ficha[data-astro-cid-dwg5moqt]{position:absolute;left:24px;right:24px;bottom:100px;background:#fff;color:var(--color-accent);border-radius:16px;padding:16px;box-shadow:0 24px 48px -20px #0009;opacity:calc(1 - var(--off));transform:translateY(calc(var(--off) * 18px));transition:opacity .45s ease .6s,transform .6s var(--qs-ease) .6s}.ficha-top[data-astro-cid-dwg5moqt]{display:flex;align-items:center;gap:12px}.ficha-icono[data-astro-cid-dwg5moqt]{flex:0 0 auto;width:40px;height:40px;border-radius:12px;background:var(--qs-fondo-tuyo);color:var(--qs-naranja);display:flex;align-items:center;justify-content:center}.ficha-nombre[data-astro-cid-dwg5moqt]{font-size:16px;font-weight:700}.ficha-rubro[data-astro-cid-dwg5moqt]{font-size:13px;color:var(--color-muted)}.ficha-pie[data-astro-cid-dwg5moqt]{margin-top:12px;padding-top:12px;border-top:1px solid var(--qs-borde)}.ficha-pie[data-astro-cid-dwg5moqt] .mono-chica[data-astro-cid-dwg5moqt]{color:var(--qs-naranja)}.ficha-frase[data-astro-cid-dwg5moqt]{margin-top:4px;font-size:14px;line-height:1.45}.tC[data-astro-cid-dwg5moqt]{display:flex;flex-wrap:wrap;align-items:center;gap:24px 32px}.textura[data-astro-cid-dwg5moqt]{position:absolute;inset:0;background-image:radial-gradient(var(--qs-punto-baja) 1px,transparent 1.5px);background-size:16px 16px;-webkit-mask-image:radial-gradient(ellipse 60% 80% at 80% 50%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 60% 80% at 80% 50%,#000 20%,transparent 75%);pointer-events:none}.tC-texto[data-astro-cid-dwg5moqt]{position:relative;flex:1 1 220px;min-width:0}.tC[data-astro-cid-dwg5moqt] h3[data-astro-cid-dwg5moqt]{font-size:32px}.busqueda[data-astro-cid-dwg5moqt]{position:relative;flex:2 1 320px;min-width:0;display:flex;flex-direction:column;gap:16px}.barra-busqueda[data-astro-cid-dwg5moqt]{display:flex;align-items:center;gap:10px;height:48px;padding:0 18px;border-radius:999px;background:#fff;border:1px solid var(--qs-borde);box-shadow:0 8px 20px -14px #0a0a0a59;color:var(--color-muted)}.caret[data-astro-cid-dwg5moqt]{display:inline-block;width:2px;height:18px;margin-left:-7px;background:var(--color-accent);animation:parpadeo 1s steps(1) infinite}@keyframes parpadeo{50%{opacity:0}}.pack[data-astro-cid-dwg5moqt]{display:flex;gap:12px}.puestos[data-astro-cid-dwg5moqt]{flex:0 0 20px;display:flex;flex-direction:column;gap:8px}.puestos[data-astro-cid-dwg5moqt] span[data-astro-cid-dwg5moqt]{height:48px;display:flex;align-items:center;font-family:var(--qs-mono);font-size:13px;color:var(--color-muted)}.filas[data-astro-cid-dwg5moqt]{position:relative;flex:1 1 auto;min-width:0;height:160px}.fila[data-astro-cid-dwg5moqt]{position:absolute;left:0;right:0;height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;border-radius:12px;border:1px solid var(--qs-borde);background:#fff;color:var(--color-tertiary);font-size:15px;white-space:nowrap;transition:transform .8s var(--qs-ease),background-color .4s ease,border-color .4s ease,color .4s ease}.fila[data-astro-cid-dwg5moqt] svg[data-astro-cid-dwg5moqt]{flex:0 0 auto;color:var(--color-muted-light)}.r-1[data-astro-cid-dwg5moqt]{top:0}.r-2[data-astro-cid-dwg5moqt]{top:56px}.r-1[data-astro-cid-dwg5moqt],.r-2[data-astro-cid-dwg5moqt]{transform:translateY(calc((1 - var(--off)) * 56px))}.r-tuyo[data-astro-cid-dwg5moqt]{top:112px;transform:translateY(calc((1 - var(--off)) * -112px));background:color-mix(in srgb,var(--qs-tuyo-off) calc(var(--off) * 100%),var(--qs-fondo-tuyo));border-color:color-mix(in srgb,var(--qs-borde) calc(var(--off) * 100%),var(--qs-naranja));color:color-mix(in srgb,var(--color-muted) calc(var(--off) * 100%),var(--color-accent))}.r-tuyo[data-astro-cid-dwg5moqt] .nombre[data-astro-cid-dwg5moqt]{font-weight:700}.r-tuyo[data-astro-cid-dwg5moqt] svg[data-astro-cid-dwg5moqt]{color:var(--qs-naranja)}.sello[data-astro-cid-dwg5moqt]{margin-left:auto;padding:3px 8px;border-radius:999px;background:var(--qs-naranja);color:#fff;font-family:var(--qs-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:calc(1 - var(--off));transition:opacity .4s ease .5s}.consulta[data-astro-cid-dwg5moqt]{font-size:15px;color:var(--color-accent)}.consulta[data-astro-cid-dwg5moqt]:before{content:"odontólogo en córdoba"}.r-1[data-astro-cid-dwg5moqt] .nombre[data-astro-cid-dwg5moqt]:before{content:"Otro consultorio"}.r-2[data-astro-cid-dwg5moqt] .nombre[data-astro-cid-dwg5moqt]:before{content:"Otro más"}.r-tuyo[data-astro-cid-dwg5moqt] .nombre[data-astro-cid-dwg5moqt]:before{content:"Tu negocio"}.sello[data-astro-cid-dwg5moqt]:before{content:"Primero"}.tD[data-astro-cid-dwg5moqt]{flex:1 1 auto;display:flex;flex-wrap:wrap;align-items:center;gap:24px 40px}.tD-texto[data-astro-cid-dwg5moqt]{flex:1 1 260px;min-width:0}.leyenda[data-astro-cid-dwg5moqt]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:20px;font-size:13px;color:var(--color-muted)}.leyenda[data-astro-cid-dwg5moqt]>span[data-astro-cid-dwg5moqt]{display:inline-flex;align-items:center;gap:6px}.leyenda[data-astro-cid-dwg5moqt] .dot[data-astro-cid-dwg5moqt]{display:inline-block;width:10px;height:10px;border-radius:50%}.dot-top[data-astro-cid-dwg5moqt]{background:var(--qs-naranja)}.dot-med[data-astro-cid-dwg5moqt]{background:var(--qs-naranja-suave)}.dot-baja[data-astro-cid-dwg5moqt]{background:var(--qs-punto-baja)}.grilla[data-astro-cid-dwg5moqt]{flex:0 0 auto;margin:0 auto;position:relative;width:260px;height:180px;font-size:0;line-height:0}.pt[data-astro-cid-dwg5moqt]{display:inline-block;vertical-align:top;width:10px;height:10px;margin:0 10px 10px 0;border-radius:50%;background:color-mix(in srgb,var(--qs-punto-off) calc(var(--off) * 100%),var(--pt-color));transform:scale(calc(var(--pt-escala) - var(--off) * (var(--pt-escala) - .6)));transition:background-color .5s ease,transform .5s ease}.pt[data-astro-cid-dwg5moqt].top{--pt-color: var(--qs-naranja);--pt-escala: 1}.pt[data-astro-cid-dwg5moqt].med{--pt-color: var(--qs-naranja-suave);--pt-escala: 1}.pt[data-astro-cid-dwg5moqt].baja{--pt-color: var(--qs-punto-baja);--pt-escala: .85}.pin[data-astro-cid-dwg5moqt]{position:absolute;left:112px;top:59px;width:26px;height:26px;color:var(--qs-naranja);opacity:calc(1 - var(--off));transform:translateY(calc(var(--off) * -14px));transition:opacity .3s ease .2s,transform .6s cubic-bezier(.3,1.6,.5,1) .2s}.pin-etiqueta[data-astro-cid-dwg5moqt]{position:absolute;left:30px;top:3px;padding:2px 6px;border-radius:6px;background:var(--color-accent);color:var(--color-primary);font-family:var(--qs-mono);font-size:11px;line-height:1.4;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.t[data-astro-cid-dwg5moqt]{--off: 0}@media(hover:hover)and (prefers-reduced-motion:no-preference){.t[data-astro-cid-dwg5moqt]:not(:hover,:focus-within){--off: 1}}@media(hover:none)and (scripting:enabled)and (prefers-reduced-motion:no-preference){.t[data-astro-cid-dwg5moqt]:not(.is-on){--off: 1}.t[data-astro-cid-dwg5moqt].sin-transicion,.t[data-astro-cid-dwg5moqt].sin-transicion [data-astro-cid-dwg5moqt]{transition:none!important}.t[data-astro-cid-dwg5moqt]{-webkit-tap-highlight-color:transparent}}@media(prefers-reduced-motion:reduce){.qs[data-astro-cid-dwg5moqt] [data-astro-cid-dwg5moqt],.qs[data-astro-cid-dwg5moqt] .t[data-astro-cid-dwg5moqt]{transition:none!important;animation:none!important}}.svc[data-astro-cid-qj3igce5]{--svc-linea: rgba(255, 255, 255, .1);--svc-gris: color-mix(in srgb, var(--color-muted-light) 72%, var(--color-accent));--svc-naranja-hover: color-mix(in srgb, var(--color-secondary) 82%, #fff);--svc-ease: cubic-bezier(.22, 1, .36, 1);position:relative;overflow:hidden;border-radius:1.75rem;padding:clamp(3.5rem,7vw,6rem) clamp(1.25rem,4vw,4rem);background-color:var(--color-accent);background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 1px);background-size:22px 22px;color:#fff}@media(min-width:768px){.svc[data-astro-cid-qj3igce5]{border-radius:2.5rem}}.etiqueta[data-astro-cid-qj3igce5]{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-roboto-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted-light)}.punto[data-astro-cid-qj3igce5]{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--color-secondary)}.svc__head[data-astro-cid-qj3igce5]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 3rem;margin-top:1.25rem}.svc__title[data-astro-cid-qj3igce5]{font-family:var(--font-fjalla-one);font-weight:400;font-size:clamp(2.6rem,6.4vw,5.6rem);line-height:1.02;letter-spacing:-.01em}.svc__title[data-astro-cid-qj3igce5] .acento[data-astro-cid-qj3igce5]{color:var(--color-secondary)}.svc__side[data-astro-cid-qj3igce5]{font-size:clamp(1.15rem,1.9vw,1.6rem);line-height:1.3;letter-spacing:-.015em;max-width:24ch;text-align:right;color:#fff}.svc__side[data-astro-cid-qj3igce5] span[data-astro-cid-qj3igce5]{color:var(--svc-gris)}.svc__list[data-astro-cid-qj3igce5]{list-style:none;margin:clamp(2.5rem,4vw,3.5rem) 0 0;padding:0}.row[data-astro-cid-qj3igce5]{position:relative;display:grid;grid-template-columns:3.5rem 112px 1fr 1.15fr;align-items:center;gap:1.5rem;padding:1.6rem 0;border-bottom:1px solid var(--svc-linea)}.row[data-astro-cid-qj3igce5]:first-child{border-top:1px solid var(--svc-linea)}.row__n[data-astro-cid-qj3igce5]{font-family:var(--font-roboto-mono);font-size:.8rem;color:var(--svc-gris)}.row__thumb[data-astro-cid-qj3igce5]{width:112px;height:84px;border-radius:.8rem;overflow:hidden}.row__thumb[data-astro-cid-qj3igce5] img[data-astro-cid-qj3igce5]{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--svc-ease)}.row__title[data-astro-cid-qj3igce5]{font-family:var(--font-fjalla-one);font-weight:400;font-size:clamp(2rem,3.4vw,3rem);line-height:1;transition:color .3s,transform .5s var(--svc-ease)}.row__title[data-astro-cid-qj3igce5] a[data-astro-cid-qj3igce5]{color:inherit;text-decoration:none}.row__title[data-astro-cid-qj3igce5] a[data-astro-cid-qj3igce5]:after{content:"";position:absolute;inset:0}.row__title[data-astro-cid-qj3igce5] a[data-astro-cid-qj3igce5]:focus-visible{outline:none}.row[data-astro-cid-qj3igce5]:has(a:focus-visible){outline:2px solid var(--color-secondary);outline-offset:4px;border-radius:.5rem}.row__info[data-astro-cid-qj3igce5] p[data-astro-cid-qj3igce5]{color:var(--color-muted-light);font-size:.98rem;line-height:1.6;max-width:52ch}.row__chips[data-astro-cid-qj3igce5]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.85rem}.chip[data-astro-cid-qj3igce5]{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .85rem;border:1px solid var(--svc-linea);border-radius:999px;font-size:.8rem;color:#e7e5e4}.chip[data-astro-cid-qj3igce5]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--color-secondary)}@media(hover:hover){.row[data-astro-cid-qj3igce5]:hover .row__title[data-astro-cid-qj3igce5]{color:var(--svc-naranja-hover);transform:translate(8px)}.row[data-astro-cid-qj3igce5]:hover .row__thumb[data-astro-cid-qj3igce5] img[data-astro-cid-qj3igce5]{transform:scale(1.12)}}.svc__foot[data-astro-cid-qj3igce5]{margin-top:2.5rem;display:flex;justify-content:flex-end}.btn[data-astro-cid-qj3igce5]{display:inline-flex;align-items:center;gap:.65rem;padding:.85rem 1.4rem;border-radius:999px;background:#fff;color:var(--color-accent);font-size:.95rem;line-height:1;white-space:nowrap}.btn[data-astro-cid-qj3igce5]:hover{transform:translateY(-2px)}@media(max-width:900px){.svc__side[data-astro-cid-qj3igce5]{text-align:left}.row[data-astro-cid-qj3igce5]{grid-template-columns:88px 1fr;gap:1rem 1.2rem}.row__n[data-astro-cid-qj3igce5]{display:none}.row__thumb[data-astro-cid-qj3igce5]{width:88px;height:70px}.row__info[data-astro-cid-qj3igce5]{grid-column:1 / -1}}.reveal[data-astro-cid-qj3igce5]{transition:opacity .9s var(--svc-ease),filter .9s var(--svc-ease),transform .9s var(--svc-ease);transition-delay:var(--d, 0s)}@media(scripting:enabled)and (prefers-reduced-motion:no-preference){.reveal[data-astro-cid-qj3igce5]:not(.is-on){opacity:0;filter:blur(10px);transform:translateY(28px)}}@media(prefers-reduced-motion:reduce){.svc[data-astro-cid-qj3igce5] [data-astro-cid-qj3igce5],.svc[data-astro-cid-qj3igce5] [data-astro-cid-qj3igce5]:before,.svc[data-astro-cid-qj3igce5] [data-astro-cid-qj3igce5]:after{transition:none!important}}@media(max-width:639px){#areas-grid[data-astro-cid-zwkapa37]{display:block;border:0;overflow-x:clip}.area-card[data-astro-cid-zwkapa37]{position:sticky;top:calc(4.5rem + var(--i) * 10px);z-index:calc(var(--i) + 1);background-color:var(--color-primary);border:1px solid var(--color-muted-light)}.area-card[data-astro-cid-zwkapa37]+.area-card[data-astro-cid-zwkapa37]{margin-top:-1px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.area-card[data-astro-cid-zwkapa37]{animation:area-card-in linear both;animation-timeline:view();animation-range:entry 0% entry 65%}}}@media(prefers-reduced-motion:reduce){.area-card[data-astro-cid-zwkapa37]{position:static}}}@keyframes area-card-in{0%{opacity:0;transform:translate(1.75rem)}to{opacity:1;transform:translate(0)}}.marquee[data-astro-cid-itza7baw]{position:relative;overflow:hidden;width:100%;padding-block:3.5rem;-webkit-mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent)}.marquee[data-astro-cid-itza7baw]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0 13px,color-mix(in srgb,var(--color-secondary) 30%,transparent) 13px 14px);-webkit-mask-image:radial-gradient(ellipse 30% 105% at 50% 50%,black 0%,color-mix(in srgb,black 55%,transparent) 38%,transparent 68%);mask-image:radial-gradient(ellipse 30% 105% at 50% 50%,black 0%,color-mix(in srgb,black 55%,transparent) 38%,transparent 68%)}.marquee__inner[data-astro-cid-itza7baw]{position:relative;z-index:1;display:flex;width:max-content;animation:marquee-scroll var(--speed) linear infinite}.marquee__group[data-astro-cid-itza7baw]{display:flex;align-items:center;gap:var(--gap);padding-right:var(--gap);margin:0;padding-left:0;list-style:none;flex-shrink:0}.marquee__item[data-astro-cid-itza7baw]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.marquee__item[data-astro-cid-itza7baw] span[data-astro-cid-itza7baw]{font-size:1.125rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#4a4a4a}.marquee__item[data-astro-cid-itza7baw] img[data-astro-cid-itza7baw]{height:var(--logo);width:auto;max-width:var(--logo-max);object-fit:contain}.marquee__badge[data-astro-cid-itza7baw]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:grid;place-items:center;padding:.75rem;background:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-muted-light) 45%,transparent);border-radius:1.25rem;box-shadow:0 0 0 1rem var(--color-primary),0 0 3rem 1.75rem var(--color-primary),0 0 0 1px color-mix(in srgb,var(--color-secondary) 12%,transparent)}.marquee__badge[data-astro-cid-itza7baw] img{height:var(--badge);width:var(--badge);object-fit:contain}@media(max-width:1023px){.marquee__badge[data-astro-cid-itza7baw],.marquee[data-astro-cid-itza7baw]:before{display:none}.marquee[data-astro-cid-itza7baw]{padding-block:1.5rem}}@media(min-width:768px){.marquee__item[data-astro-cid-itza7baw] span[data-astro-cid-itza7baw]{font-size:1.25rem}.marquee__item[data-astro-cid-itza7baw] img[data-astro-cid-itza7baw]{height:var(--logo-md)}}@keyframes marquee-scroll{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee__inner[data-astro-cid-itza7baw]{animation:none}.marquee[data-astro-cid-itza7baw]{-webkit-mask-image:none;mask-image:none;overflow-x:auto}}.casos-home[data-astro-cid-27cfi25d]{display:grid;gap:clamp(4.5rem,9vw,8rem);margin-top:clamp(4.5rem,9vw,8rem)}@media(max-width:899px){.casos-home[data-astro-cid-27cfi25d]{display:flex;gap:1rem;margin-top:4rem;margin-inline:-1rem;padding:0 1rem 1rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:1rem;scrollbar-width:none}.casos-home[data-astro-cid-27cfi25d]::-webkit-scrollbar{display:none}.casos-home[data-astro-cid-27cfi25d]>.caso{flex:0 0 85%;scroll-snap-align:start;align-content:start;opacity:1!important;transform:none!important}}.process-card__scrim[data-astro-cid-ojytaa6l]{background:linear-gradient(to top,#000000f2,#000000e0 22%,#00000073,#0000 62%)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.process-card[data-astro-cid-ojytaa6l]{animation:process-card-in linear both;animation-timeline:view();animation-range:entry 0% entry 55%}@media(min-width:1024px){.process-grid[data-astro-cid-ojytaa6l]{view-timeline-name:--process-grid}.process-card[data-astro-cid-ojytaa6l]{animation:none;opacity:1;transform:none}.process-card--offset[data-astro-cid-ojytaa6l]{animation:process-card-align linear both;animation-timeline:--process-grid;animation-range:entry 0% entry 85%}}}}@keyframes process-card-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes process-card-align{0%{transform:translateY(90px)}to{transform:translateY(0)}}
