.hero[data-astro-cid-kphbpcdu]{justify-content:center;align-items:center;min-height:100vh;padding:80px 40px;display:flex;position:relative;overflow:hidden}.hero__bg[data-astro-cid-kphbpcdu]{object-fit:cover;object-position:50% 100%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero__overlay[data-astro-cid-kphbpcdu]{opacity:.5;z-index:0;background-color:#006;position:absolute;inset:0}.hero__content[data-astro-cid-kphbpcdu]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:40px;max-width:900px;display:flex;position:relative}.hero__content[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu]{color:var(--color-text-primary);font-size:37px;font-weight:800;line-height:1.04}.hero__cta[data-astro-cid-kphbpcdu]{background-color:var(--color-accent-cyan);color:var(--color-bg-dark-1);font-family:var(--font-body);padding:20px 40px;font-size:16px;font-weight:400;line-height:24px;transition:opacity .2s;display:inline-block}.hero__cta[data-astro-cid-kphbpcdu]:hover{opacity:.85}.marquee[data-astro-cid-kphbpcdu]{white-space:nowrap;background-color:#fff;align-items:center;height:50px;display:flex;overflow:hidden}.marquee__track[data-astro-cid-kphbpcdu]{flex-shrink:0;animation:34s linear infinite marquee-x;display:flex}.marquee__track[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:var(--color-bg-primary);font-family:var(--font-body);padding:0 8px;font-size:16px;font-weight:400;line-height:24px}@keyframes marquee-x{0%{transform:translate(0)}to{transform:translate(-100%)}}.formulario[data-astro-cid-kphbpcdu]{background-color:var(--color-bg-primary);text-align:center;flex-direction:column;align-items:center;padding:120px 40px;display:flex}.formulario__heading[data-astro-cid-kphbpcdu]{justify-content:center;align-items:flex-start;margin-bottom:40px;display:flex;position:relative}.formulario__fogonazo[data-astro-cid-kphbpcdu]{pointer-events:none;width:224px;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.formulario__heading[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{color:var(--color-text-primary);max-width:560px;font-size:25px;font-weight:800;position:relative}.formulario[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{color:var(--color-text-on-dark);max-width:880px;margin-bottom:46px;font-size:20px}.formulario[data-astro-cid-kphbpcdu] .cta-button{color:#3724bc;font-family:var(--font-body);letter-spacing:0;background-color:#32ffff;padding:12px 24px;font-size:15px;font-weight:500}.oficina[data-astro-cid-kphbpcdu]{padding:0 20px}.oficina__inner[data-astro-cid-kphbpcdu]{max-width:1140px;margin-inline:auto}.oficina__divider[data-astro-cid-kphbpcdu]{border-top:1px dotted var(--color-accent-cyan);margin:30px 0;display:block}.oficina__grid[data-astro-cid-kphbpcdu]{flex-direction:column;gap:40px;display:flex}.oficina__list[data-astro-cid-kphbpcdu]{flex:1;min-width:0}.oficina__item[data-astro-cid-kphbpcdu]{margin-bottom:12px}.oficina__item[data-astro-cid-kphbpcdu] summary[data-astro-cid-kphbpcdu]{cursor:pointer;height:66px;color:var(--color-text-primary);align-items:center;padding:8px;list-style:none;display:flex}.oficina__item[data-astro-cid-kphbpcdu] summary[data-astro-cid-kphbpcdu]::-webkit-details-marker{display:none}.oficina__icon[data-astro-cid-kphbpcdu]{width:50px;height:50px;color:var(--color-accent-cyan);flex-shrink:0;justify-content:center;align-items:center;margin-right:15px;display:flex}.oficina__title[data-astro-cid-kphbpcdu]{flex:1;font-size:16px;font-weight:400}.oficina__toggle[data-astro-cid-kphbpcdu]{width:32px;height:32px;color:var(--color-accent-cyan);flex-shrink:0;justify-content:center;align-items:center;display:flex}.oficina__minus[data-astro-cid-kphbpcdu],.oficina__item[data-astro-cid-kphbpcdu][open] .oficina__plus[data-astro-cid-kphbpcdu]{display:none}.oficina__item[data-astro-cid-kphbpcdu][open] .oficina__minus[data-astro-cid-kphbpcdu]{display:block}.oficina__item[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu]{color:var(--color-text-primary);padding:18px;font-size:16px}.oficina__item[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{color:inherit}.oficina__item[data-astro-cid-kphbpcdu] p[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{color:var(--color-accent-cyan)}.oficina__mapa[data-astro-cid-kphbpcdu]{flex:1;min-width:0;height:300px}.oficina__mapa[data-astro-cid-kphbpcdu] iframe[data-astro-cid-kphbpcdu]{border:0;width:100%;height:100%;display:block}[data-astro-cid-kphbpcdu][data-reveal]{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(16px)}[data-astro-cid-kphbpcdu][data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (width>=768px){.hero__content[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu]{font-size:63px;line-height:1}.formulario[data-astro-cid-kphbpcdu]{padding:155px 40px}.formulario__heading[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{font-size:45px}.oficina__grid[data-astro-cid-kphbpcdu]{flex-direction:row;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.marquee__track[data-astro-cid-kphbpcdu]{animation:none}.marquee__track[data-astro-cid-kphbpcdu]+.marquee__track[data-astro-cid-kphbpcdu]{display:none}}
