.hero[data-astro-cid-srufijlh]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:3rem;display:grid}.hero[data-astro-cid-srufijlh] .page-title[data-astro-cid-srufijlh]{font-size:clamp(2.5rem,4.1vw,3.9rem);line-height:1.08}.actions[data-astro-cid-srufijlh]{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.btn[data-astro-cid-srufijlh]{white-space:normal;min-height:44px}.application-map[data-astro-cid-srufijlh]{--map-muted:#b6ad9f;background:linear-gradient(145deg,#211c12,#111110 65%);border:1px solid #665537;margin:0;padding:1.6rem}.map-head[data-astro-cid-srufijlh],.utility[data-astro-cid-srufijlh],.editor-bottom[data-astro-cid-srufijlh],.connector[data-astro-cid-srufijlh],.fields[data-astro-cid-srufijlh],.outputs[data-astro-cid-srufijlh] small[data-astro-cid-srufijlh],figcaption[data-astro-cid-srufijlh]{font-family:var(--font-mono);font-size:.65rem;line-height:1.7}.map-head[data-astro-cid-srufijlh]{color:var(--accent);justify-content:space-between;gap:1rem;padding-bottom:1.5rem;display:flex}.editor[data-astro-cid-srufijlh]{border:1px solid #494235;border-top:3px solid var(--accent);background:#171613;padding:1.25rem}.utility[data-astro-cid-srufijlh]{color:var(--accent)}.editor[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh],.logic[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh]{font-family:var(--font-serif);margin:.2rem 0 .8rem;font-size:1.8rem}.fields[data-astro-cid-srufijlh]{color:var(--map-muted);gap:.5rem;display:grid}.fields[data-astro-cid-srufijlh] span[data-astro-cid-srufijlh]{border-bottom:1px solid #4d4538;padding:.4rem 0}.editor-bottom[data-astro-cid-srufijlh]{color:var(--accent);justify-content:space-between;gap:.5rem;margin-top:1.2rem;display:flex}.editor-bottom[data-astro-cid-srufijlh]>span[data-astro-cid-srufijlh]:last-child{color:#14120f;background:#c9a96e;padding:.1rem .5rem}.connector[data-astro-cid-srufijlh]{color:var(--accent);align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex}.connector[data-astro-cid-srufijlh] span[data-astro-cid-srufijlh]{color:var(--map-muted);font-size:.6rem}.logic[data-astro-cid-srufijlh]{border-left:2px solid var(--accent);background:#c9a96e09;padding:1rem 1.25rem}.logic[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh]{margin-bottom:0;font-size:1.4rem}.outputs[data-astro-cid-srufijlh]{grid-template-columns:1fr 1fr;gap:1rem;padding-top:.5rem;display:grid}.outputs[data-astro-cid-srufijlh] div[data-astro-cid-srufijlh]{flex-direction:column;min-width:0;display:flex}.outputs[data-astro-cid-srufijlh] span[data-astro-cid-srufijlh]{color:var(--accent);font-size:1.3rem}.outputs[data-astro-cid-srufijlh] strong[data-astro-cid-srufijlh]{font-size:.95rem;font-weight:400}.outputs[data-astro-cid-srufijlh] small[data-astro-cid-srufijlh],figcaption[data-astro-cid-srufijlh]{color:var(--map-muted)}figcaption[data-astro-cid-srufijlh]{border-top:1px solid #494235;margin-top:1.3rem;padding-top:1rem;font-size:.6rem}.content-section[data-astro-cid-srufijlh] h2[data-astro-cid-srufijlh]{font-family:var(--font-serif);margin-bottom:2rem;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:400;line-height:1.2}.service-grid[data-astro-cid-srufijlh]{grid-template-columns:1fr 1fr;gap:0 2.5rem;display:grid}.service[data-astro-cid-srufijlh]{border-top:1px solid var(--border);padding:1.7rem 0}.service[data-astro-cid-srufijlh] h3[data-astro-cid-srufijlh],.steps[data-astro-cid-srufijlh] h3[data-astro-cid-srufijlh],.boundary[data-astro-cid-srufijlh] h3[data-astro-cid-srufijlh]{font-family:var(--font-serif);margin-bottom:.8rem;font-size:1.4rem;font-weight:400}.service[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh],.split[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh],.steps[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh],.cta-text[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh]{color:#bcb4a8;font-size:.95rem;line-height:1.85}.split[data-astro-cid-srufijlh]{grid-template-columns:1fr 1.2fr;gap:3rem;display:grid}.split[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh]+p[data-astro-cid-srufijlh]{margin-top:1rem}.reference[data-astro-cid-srufijlh] .split[data-astro-cid-srufijlh]{grid-template-columns:1.2fr 1fr}.reference-lead[data-astro-cid-srufijlh]{color:var(--text)!important;font-size:1.15rem!important}.boundary[data-astro-cid-srufijlh]{border-left:2px solid var(--accent);padding-left:1.7rem}.boundary[data-astro-cid-srufijlh] p[data-astro-cid-srufijlh]{font-size:.85rem}.boundary[data-astro-cid-srufijlh] a[data-astro-cid-srufijlh]{margin-top:1rem;display:inline-block}.steps[data-astro-cid-srufijlh]{gap:1.7rem;max-width:780px;padding-left:1.5rem;display:grid}.steps[data-astro-cid-srufijlh] li[data-astro-cid-srufijlh]{padding-left:.5rem}.steps[data-astro-cid-srufijlh] li[data-astro-cid-srufijlh]::marker{color:var(--accent);font-family:var(--font-mono)}.faq-q[data-astro-cid-srufijlh]{font-weight:400}.faq-a[data-astro-cid-srufijlh]{color:#bcb4a8}a[data-astro-cid-srufijlh]:not(.btn){text-underline-offset:4px}.split[data-astro-cid-srufijlh] a[data-astro-cid-srufijlh],.cta-text[data-astro-cid-srufijlh] a[data-astro-cid-srufijlh]{color:var(--accent)}a[data-astro-cid-srufijlh]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}#referencia[data-astro-cid-srufijlh],#faq[data-astro-cid-srufijlh]{scroll-margin-top:2rem}@media (width<=800px){.hero[data-astro-cid-srufijlh],.split[data-astro-cid-srufijlh],.reference[data-astro-cid-srufijlh] .split[data-astro-cid-srufijlh]{grid-template-columns:1fr;gap:2rem}.service-grid[data-astro-cid-srufijlh]{grid-template-columns:1fr}.actions[data-astro-cid-srufijlh] .btn[data-astro-cid-srufijlh]{justify-content:center;width:100%}.application-map[data-astro-cid-srufijlh]{padding:1.2rem}.content-section[data-astro-cid-srufijlh]{padding:3rem 0}.hero[data-astro-cid-srufijlh] .page-title[data-astro-cid-srufijlh]{font-size:2.7rem}.boundary[data-astro-cid-srufijlh]{padding-left:1.2rem}}
