.gade-hero[data-astro-cid-z636vubn]{background:#f7f9f9;border-bottom:1px solid rgba(0,70,97,.08)}.gade-hero-grid[data-astro-cid-z636vubn]{display:grid;grid-template-columns:.9fr 1.1fr;gap:72px;align-items:end}.gade-hero[data-astro-cid-z636vubn] h1[data-astro-cid-z636vubn]{margin:0;color:#004661;font-family:var(--font-display);font-size:clamp(2.7rem,5.2vw,5.2rem);line-height:.99;letter-spacing:-.035em;max-width:760px}.hero-copy[data-astro-cid-z636vubn]{max-width:700px}.hero-copy[data-astro-cid-z636vubn] p[data-astro-cid-z636vubn]{font-size:1.08rem;line-height:1.75;color:#52666f;margin:0 0 15px}.hero-copy[data-astro-cid-z636vubn] strong[data-astro-cid-z636vubn]{display:block;margin-top:28px;color:#004661;font-size:1rem}.eyebrow[data-astro-cid-z636vubn]{display:block;color:#16b095;font-size:.72rem;font-weight:800;letter-spacing:.16em;margin-bottom:14px}.section-intro[data-astro-cid-z636vubn]{max-width:800px}.section-intro[data-astro-cid-z636vubn].centered{text-align:center;margin:0 auto 48px}.section-intro[data-astro-cid-z636vubn] h2[data-astro-cid-z636vubn],.split-head[data-astro-cid-z636vubn] h2[data-astro-cid-z636vubn],.arquitectura-copy[data-astro-cid-z636vubn] h2[data-astro-cid-z636vubn]{color:#004661;font-family:var(--font-display);font-size:clamp(2rem,3.5vw,3.25rem);line-height:1.1;letter-spacing:-.025em;margin:0 0 18px}.section-intro[data-astro-cid-z636vubn] p[data-astro-cid-z636vubn],.split-head[data-astro-cid-z636vubn] p[data-astro-cid-z636vubn],.arquitectura-copy[data-astro-cid-z636vubn] p[data-astro-cid-z636vubn]{color:#52666f;font-size:1rem;line-height:1.75;margin:0}.modelo-gade[data-astro-cid-z636vubn]{background:#fff}.modelo-strip[data-astro-cid-z636vubn]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:42px;border:1px solid rgba(0,70,97,.1);border-radius:2px;overflow:hidden}.modelo-strip[data-astro-cid-z636vubn]>div[data-astro-cid-z636vubn]{padding:24px 22px;display:flex;flex-direction:column;gap:8px;border-right:1px solid rgba(0,70,97,.1)}.modelo-strip[data-astro-cid-z636vubn]>div[data-astro-cid-z636vubn]:last-child{border-right:0}.modelo-strip[data-astro-cid-z636vubn] span[data-astro-cid-z636vubn]{font-size:.72rem;font-weight:800;letter-spacing:.08em}.modelo-strip[data-astro-cid-z636vubn] strong[data-astro-cid-z636vubn]{font-family:var(--font-display);font-size:1rem;line-height:1.3}.modelo-muted[data-astro-cid-z636vubn]{background:#f3f5f5;color:#94a0a5}.modelo-active[data-astro-cid-z636vubn]{background:#eaf5f3;color:#004661}.modelo-active[data-astro-cid-z636vubn] span[data-astro-cid-z636vubn]{color:#16b095}.modelo-note[data-astro-cid-z636vubn]{max-width:900px;margin:26px 0 0;color:#52666f;line-height:1.7}.modulos-section[data-astro-cid-z636vubn]{background:#f5faf9}.modulos-grid[data-astro-cid-z636vubn]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#0046611f;border:1px solid rgba(0,70,97,.12)}.modulo-card[data-astro-cid-z636vubn]{background:#fff;padding:38px 38px 34px;min-height:390px;display:flex;flex-direction:column}.modulo-top[data-astro-cid-z636vubn]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.modulo-top[data-astro-cid-z636vubn] .numero[data-astro-cid-z636vubn]{color:#16b095;font-weight:800;letter-spacing:.08em}.modulo-top[data-astro-cid-z636vubn] .material-symbols-outlined[data-astro-cid-z636vubn]{font-size:34px;color:#004661;font-variation-settings:"wght" 300}.modulo-card[data-astro-cid-z636vubn] h3[data-astro-cid-z636vubn]{color:#004661;font-family:var(--font-display);font-size:1.75rem;margin:0 0 6px}.modulo-card[data-astro-cid-z636vubn] h4[data-astro-cid-z636vubn]{color:#16b095;font-size:.93rem;margin:0 0 22px;font-weight:700}.modulo-card[data-astro-cid-z636vubn] p[data-astro-cid-z636vubn]{color:#52666f;line-height:1.72;margin:0}.modulo-cierre[data-astro-cid-z636vubn]{margin-top:auto;padding-top:26px;color:#004661;font-weight:700;font-size:.95rem}.ecosistema[data-astro-cid-z636vubn]{margin-top:28px;padding:24px 28px;background:#004661;color:#fff;display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap}.ecosistema[data-astro-cid-z636vubn] div[data-astro-cid-z636vubn]{display:flex;gap:7px;align-items:baseline}.ecosistema[data-astro-cid-z636vubn] strong[data-astro-cid-z636vubn]{color:#fff}.ecosistema[data-astro-cid-z636vubn] div[data-astro-cid-z636vubn] span[data-astro-cid-z636vubn]{color:#c9dcdf;font-size:.86rem}.ecosistema[data-astro-cid-z636vubn] .sep[data-astro-cid-z636vubn]{color:#16b095}.capacidades-section[data-astro-cid-z636vubn]{background:#fff}.split-head[data-astro-cid-z636vubn]{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end}.chips[data-astro-cid-z636vubn]{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px}.chips[data-astro-cid-z636vubn] span[data-astro-cid-z636vubn]{padding:12px 16px;border:1px solid rgba(0,70,97,.16);color:#004661;background:#fff;font-weight:650;font-size:.9rem}.arquitectura-section[data-astro-cid-z636vubn]{background:#f7f9f9;border-top:1px solid rgba(0,70,97,.07);border-bottom:1px solid rgba(0,70,97,.07)}.arquitectura-grid[data-astro-cid-z636vubn]{display:grid;grid-template-columns:.92fr 1.08fr;gap:72px;align-items:center}.deploy[data-astro-cid-z636vubn]{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.deploy[data-astro-cid-z636vubn] span[data-astro-cid-z636vubn]{background:#004661;color:#fff;padding:10px 15px;font-size:.85rem;font-weight:700}.arquitectura-visual[data-astro-cid-z636vubn]{background:#fff;border:1px solid rgba(0,70,97,.1);padding:24px}.arquitectura-visual[data-astro-cid-z636vubn] img[data-astro-cid-z636vubn]{width:100%;height:auto;display:block}.evolucion-section[data-astro-cid-z636vubn]{background:#fff}.evolucion-list[data-astro-cid-z636vubn]{margin-top:40px;border-top:1px solid rgba(0,70,97,.12)}.evolucion-list[data-astro-cid-z636vubn] div[data-astro-cid-z636vubn]{display:grid;grid-template-columns:60px 1fr;align-items:center;padding:19px 0;border-bottom:1px solid rgba(0,70,97,.12)}.evolucion-list[data-astro-cid-z636vubn] span[data-astro-cid-z636vubn]{color:#16b095;font-size:.78rem;font-weight:800}.evolucion-list[data-astro-cid-z636vubn] strong[data-astro-cid-z636vubn]{color:#004661;font-family:var(--font-display);font-size:1.15rem}.gade-closing[data-astro-cid-z636vubn]{background:#004661;color:#fff}.gade-closing[data-astro-cid-z636vubn] .eyebrow[data-astro-cid-z636vubn].light{color:#7ed2c4}.gade-closing[data-astro-cid-z636vubn] h2[data-astro-cid-z636vubn]{color:#fff;font-family:var(--font-display);font-size:clamp(2.4rem,4.4vw,4.6rem);line-height:1.03;letter-spacing:-.03em;margin:0 0 22px}.gade-closing[data-astro-cid-z636vubn] p[data-astro-cid-z636vubn]{max-width:720px;margin:0 auto;color:#d3e0e3;font-size:1.04rem;line-height:1.7}@media(max-width:900px){.gade-hero-grid[data-astro-cid-z636vubn],.split-head[data-astro-cid-z636vubn],.arquitectura-grid[data-astro-cid-z636vubn]{grid-template-columns:1fr;gap:34px}.modelo-strip[data-astro-cid-z636vubn]{grid-template-columns:1fr 1fr}.modelo-strip[data-astro-cid-z636vubn]>div[data-astro-cid-z636vubn]:nth-child(2){border-right:0}.modelo-strip[data-astro-cid-z636vubn]>div[data-astro-cid-z636vubn]:nth-child(-n+2){border-bottom:1px solid rgba(0,70,97,.1)}.modulos-grid[data-astro-cid-z636vubn]{grid-template-columns:1fr}}@media(max-width:600px){.modelo-strip[data-astro-cid-z636vubn]{grid-template-columns:1fr}.modelo-strip[data-astro-cid-z636vubn]>div[data-astro-cid-z636vubn]{border-right:0;border-bottom:1px solid rgba(0,70,97,.1)}.modulo-card[data-astro-cid-z636vubn]{padding:28px 24px;min-height:auto}.modulo-cierre[data-astro-cid-z636vubn]{margin-top:28px}.ecosistema[data-astro-cid-z636vubn]{justify-content:flex-start}.ecosistema[data-astro-cid-z636vubn] .sep[data-astro-cid-z636vubn]{display:none}.ecosistema[data-astro-cid-z636vubn] div[data-astro-cid-z636vubn]{width:100%;justify-content:space-between}.arquitectura-visual[data-astro-cid-z636vubn]{padding:10px}}
