.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;padding-top:clamp(3rem,7.5vw,7rem);padding-bottom:0;background:var(--azul-petroleo)}.hero__fondo[data-astro-cid-bbe6dxrz]{position:absolute;inset:0}.hero__foto[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;object-position:center 60%}.hero__velo[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:linear-gradient(90deg,#0b1f2ae6,#0b1f2ac7 42%,#0b1f2a73),linear-gradient(180deg,rgba(11,31,42,.35) 0%,transparent 30%,transparent 75%,rgba(11,31,42,.6) 100%)}@media (max-width: 899px){.hero__velo[data-astro-cid-bbe6dxrz]{background:linear-gradient(180deg,#0b1f2adb,#0b1f2ab8)}}.hero__trama[data-astro-cid-bbe6dxrz]{position:absolute;left:0;bottom:0;width:min(30%,340px);height:46%;opacity:.25;-webkit-mask-image:linear-gradient(25deg,#000,transparent 62%);mask-image:linear-gradient(25deg,#000,transparent 62%)}.hero__inner[data-astro-cid-bbe6dxrz]{position:relative;display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}.hero__copy[data-astro-cid-bbe6dxrz]{max-width:620px}.hero__cred[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.85rem;transition:opacity var(--transition)}.hero__cred[data-astro-cid-bbe6dxrz]:hover{opacity:.8}.hero__cred-img[data-astro-cid-bbe6dxrz]{height:30px;width:auto;object-fit:contain;flex-shrink:0;opacity:.9}.hero__cred-txt[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:.1rem;padding-left:.85rem;border-left:1px solid rgba(255,255,255,.16);line-height:1.3}.hero__cred-txt[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:.8rem;font-weight:var(--w-headline);color:#ffffffe6}.hero__cred-txt[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:.76rem;color:#fff9}@media (max-width: 420px){.hero__cred[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:flex-start;gap:.6rem}.hero__cred-txt[data-astro-cid-bbe6dxrz]{padding-left:0;border-left:0}}.hero__title[data-astro-cid-bbe6dxrz]{margin:1.25rem 0 1rem;color:var(--blanco);font-size:clamp(2rem,1.25rem + 2.6vw,3.2rem)}.hero__sub[data-astro-cid-bbe6dxrz]{max-width:52ch}.hero__sub[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]:first-child{font-size:1.0625rem;color:#ffffffe6}.hero__sub[data-astro-cid-bbe6dxrz] p[data-astro-cid-bbe6dxrz]+p[data-astro-cid-bbe6dxrz]{margin-top:.85rem}.hero__ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.75rem}.hero__media[data-astro-cid-bbe6dxrz]{max-width:570px;width:100%;justify-self:center;align-self:end}.hero__retrato[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto;filter:drop-shadow(0 0 2px rgba(0,0,0,.35)) drop-shadow(0 0 28px rgba(0,0,0,.45))}@media (min-width: 900px){.hero__inner[data-astro-cid-bbe6dxrz]{grid-template-columns:1.08fr .92fr}.hero__copy[data-astro-cid-bbe6dxrz]{max-width:680px;padding-bottom:clamp(3rem,7.5vw,7rem)}.hero__media[data-astro-cid-bbe6dxrz]{max-width:none;justify-self:stretch;align-self:stretch;position:relative}.hero__retrato[data-astro-cid-bbe6dxrz]{position:absolute;bottom:0;left:50%;width:auto;max-width:none;height:calc(100% + 6rem);transform:translate(-46%)}}@media (min-width: 1600px){.hero[data-astro-cid-bbe6dxrz]{padding-top:8rem}.hero__inner[data-astro-cid-bbe6dxrz]{zoom:1.2}}.about__head[data-astro-cid-d4qwdgui]{max-width:760px;margin-inline:auto;text-align:center}.about__p[data-astro-cid-d4qwdgui]{margin-top:1rem}.about__figura[data-astro-cid-d4qwdgui]{margin-top:clamp(2rem,4vw,3rem)}.about__epigrafe[data-astro-cid-d4qwdgui]{display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.85rem;font-size:var(--fs-caption);letter-spacing:.02em;color:var(--texto-suave)}.about__pillars[data-astro-cid-d4qwdgui]{display:grid;gap:1.25rem;margin-top:clamp(2.25rem,4vw,3.25rem)}.pillar[data-astro-cid-d4qwdgui]{display:flex;flex-direction:column;align-items:flex-start;padding:1.6rem 1.5rem}.pillar__icon[data-astro-cid-d4qwdgui]{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:#00bf721a;color:var(--verde-resalte);margin-bottom:1rem}.pillar__valor[data-astro-cid-d4qwdgui]{font-family:var(--font-title);font-size:clamp(1.7rem,1.3rem + 1.2vw,2.1rem);font-weight:var(--w-display);line-height:1;letter-spacing:-.02em;color:var(--verde-resalte);margin-bottom:.35rem}.pillar__t[data-astro-cid-d4qwdgui]{margin-bottom:.3rem}.about__cta[data-astro-cid-d4qwdgui]{margin-top:clamp(2rem,3.5vw,2.75rem);text-align:center}@media (min-width: 620px){.about__pillars[data-astro-cid-d4qwdgui]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1000px){.about__pillars[data-astro-cid-d4qwdgui]{grid-template-columns:repeat(4,1fr)}}.ih-home[data-astro-cid-vgdvhelw]{--ih-noche: #0a1430;--ih-acento: #4c86f5;--ih-celeste: #a9c8f5;--ih-linea: rgba(169, 200, 245, .18);--ih-grad: linear-gradient(135deg, #4c86f5 0%, #1e5cf2 55%, #17408f 100%);--ih-grad-hover: linear-gradient(135deg, #4c86f5 0%, #1747c2 55%, #12306b 100%);--ih-glow: 0 18px 44px rgba(30, 92, 242, .32);position:relative;overflow:hidden;background:var(--ih-noche)}.ih-home__trama[data-astro-cid-vgdvhelw]{position:absolute;inset:0;background-image:radial-gradient(circle at 1.5px 1.5px,rgba(169,200,245,.35) 1.5px,transparent 0);background-size:14px 14px;opacity:.5;pointer-events:none;-webkit-mask-image:radial-gradient(80% 60% at 50% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(80% 60% at 50% 0%,#000 0%,transparent 75%)}.ih-home__inner[data-astro-cid-vgdvhelw]{position:relative;display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}.ih-home__logo[data-astro-cid-vgdvhelw]{height:44px;width:auto;margin-bottom:1.5rem}.ih-home__titulo[data-astro-cid-vgdvhelw]{color:var(--blanco);max-width:22ch;margin-bottom:1.25rem}.ih-home__p[data-astro-cid-vgdvhelw]{max-width:56ch}.ih-home__p[data-astro-cid-vgdvhelw]+.ih-home__p[data-astro-cid-vgdvhelw]{margin-top:.85rem}.ih-home__pasos[data-astro-cid-vgdvhelw]{list-style:none;margin:2rem 0 0;padding:0;display:grid;border-top:1px solid var(--ih-linea)}.ih-home__pasos[data-astro-cid-vgdvhelw] li[data-astro-cid-vgdvhelw]{display:grid;grid-template-columns:2.5rem 1fr;gap:.75rem;padding:.9rem 0;border-bottom:1px solid var(--ih-linea)}.ih-home__num[data-astro-cid-vgdvhelw]{font-family:var(--font-title);font-weight:var(--w-display);color:var(--ih-acento);line-height:1.5}.ih-home__pasos[data-astro-cid-vgdvhelw] strong[data-astro-cid-vgdvhelw]{display:block;color:var(--blanco);font-weight:var(--w-headline)}.ih-home__queda[data-astro-cid-vgdvhelw]{display:block;margin-top:.15rem;font-size:.92rem;color:#dce6f6b8}.ih-home__ctas[data-astro-cid-vgdvhelw] .btn--primary[data-astro-cid-vgdvhelw]{background:var(--ih-grad) border-box;color:#fff;box-shadow:var(--ih-glow)}.ih-home__ctas[data-astro-cid-vgdvhelw] .btn--primary[data-astro-cid-vgdvhelw]:hover{background:var(--ih-grad-hover) border-box}.ih-home__ctas[data-astro-cid-vgdvhelw]{display:flex;flex-wrap:wrap;gap:.85rem;margin-top:2rem}.ih-home__media[data-astro-cid-vgdvhelw]{display:block;border-radius:var(--radius-lg);overflow:hidden}.ih-home__foto[data-astro-cid-vgdvhelw]{display:block;width:100%;height:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:70% center}@media (min-width: 980px){.ih-home__inner[data-astro-cid-vgdvhelw]{grid-template-columns:1.05fr .95fr}.ih-home__foto[data-astro-cid-vgdvhelw]{aspect-ratio:4 / 5}}@media (max-width: 520px){.ih-home__ctas[data-astro-cid-vgdvhelw] .btn[data-astro-cid-vgdvhelw]{width:100%;justify-content:center;white-space:normal;text-align:center}}.sec-head[data-astro-cid-ytvomcwp]{max-width:720px;margin-bottom:clamp(2rem,4vw,3rem)}.sec-head--center[data-astro-cid-ytvomcwp]{margin-inline:auto;text-align:center}.sec-head__sub[data-astro-cid-ytvomcwp]{margin-top:.75rem}.services__grid[data-astro-cid-g5jplrhu]{display:grid;gap:1.25rem;grid-template-columns:1fr}.service[data-astro-cid-g5jplrhu]{display:flex;flex-direction:column;overflow:hidden}.service__body[data-astro-cid-g5jplrhu]{display:flex;flex-direction:column;align-items:flex-start;padding:1.75rem;flex-grow:1}.service__icon[data-astro-cid-g5jplrhu]{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:var(--azul-petroleo);color:var(--verde-acento);margin-bottom:1.1rem}.service__logo[data-astro-cid-g5jplrhu]{height:35px;width:auto;margin:6px 0 calc(1.1rem + 7px)}.service__text[data-astro-cid-g5jplrhu]{margin:.5rem 0 1.5rem;flex-grow:1}.service__cta[data-astro-cid-g5jplrhu]{display:inline-flex;align-items:center;gap:.4rem;font-weight:var(--w-subheadline);color:var(--verde-resalte);transition:gap var(--transition)}.service[data-astro-cid-g5jplrhu]:hover .service__cta[data-astro-cid-g5jplrhu]{gap:.7rem}.services__more[data-astro-cid-g5jplrhu]{margin-top:2rem;text-align:center}@media (min-width: 720px){.services__grid[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(2,1fr)}}@media (min-width: 980px){.services__grid[data-astro-cid-g5jplrhu]{grid-template-columns:repeat(3,1fr)}}.speaker__head[data-astro-cid-au4nhei7]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.25rem}.speaker__sub[data-astro-cid-au4nhei7]{margin-top:.75rem;max-width:60ch}.speaker__cta[data-astro-cid-au4nhei7]{align-self:flex-start}.speaker__gallery[data-astro-cid-au4nhei7]{display:grid;grid-template-columns:repeat(2,1fr);gap:.85rem}@media (min-width: 720px){.speaker__head[data-astro-cid-au4nhei7]{flex-direction:row;align-items:flex-end;justify-content:space-between}.speaker__gallery[data-astro-cid-au4nhei7]{grid-template-columns:repeat(5,1fr)}}.blog__grid[data-astro-cid-b4mpjmb3]{display:grid;gap:1.25rem;grid-template-columns:1fr}.post[data-astro-cid-b4mpjmb3]{overflow:hidden;display:flex;flex-direction:column}.post__body[data-astro-cid-b4mpjmb3]{padding:1.35rem;display:flex;flex-direction:column;flex-grow:1}.post__cat[data-astro-cid-b4mpjmb3]{font-size:var(--fs-caption);font-weight:var(--w-subheadline);color:var(--verde-azulado);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.post__excerpt[data-astro-cid-b4mpjmb3]{margin:.4rem 0 1rem;flex-grow:1}.post__cta[data-astro-cid-b4mpjmb3]{display:inline-flex;align-items:center;gap:.4rem;font-weight:var(--w-subheadline);color:var(--verde-resalte)}.blog__more[data-astro-cid-b4mpjmb3]{margin-top:2rem;text-align:center}@media (min-width: 720px){.blog__grid[data-astro-cid-b4mpjmb3]{grid-template-columns:repeat(3,1fr)}}.newsletter__card[data-astro-cid-motrwrji]{display:grid;gap:2rem;align-items:center;padding:clamp(2rem,5vw,3.5rem);border-radius:var(--radius-lg);background:radial-gradient(120% 120% at 0% 0%,rgba(59,163,154,.08),transparent 50%),var(--gris-claro);border:1px solid var(--borde)}.newsletter__name[data-astro-cid-motrwrji]{font-weight:var(--w-headline);color:var(--verde-resalte);margin:.5rem 0 .75rem}.newsletter__form[data-astro-cid-motrwrji]{display:flex;flex-wrap:wrap;gap:.75rem}.newsletter__form[data-astro-cid-motrwrji] input[data-astro-cid-motrwrji]{flex:1 1 220px;font-family:inherit;font-size:1rem;padding:.85rem 1.1rem;border-radius:var(--radius-btn);border:1.5px solid var(--borde);background:var(--blanco)}.newsletter__form[data-astro-cid-motrwrji] input[data-astro-cid-motrwrji]:focus{outline:none;border-color:var(--verde-acento)}.newsletter__error[data-astro-cid-motrwrji]{flex-basis:100%;font-size:var(--fs-caption);color:#b3261e}.newsletter__ok[data-astro-cid-motrwrji]{display:flex;align-items:center;gap:.6rem;padding:1rem 1.1rem;border-radius:var(--radius-sm);background:#00bf721a;color:var(--verde-resalte);font-weight:var(--w-subheadline)}.visually-hidden[data-astro-cid-motrwrji]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (min-width: 820px){.newsletter__card[data-astro-cid-motrwrji]{grid-template-columns:1.2fr .8fr}}
