.site-header[data-astro-cid-nen7h5rs]{inset-inline:0;z-index:100;transition:background-color var(--duration-base) var(--ease-editorial), border-color var(--duration-base) var(--ease-editorial);background:0 0;border-bottom:1px solid #0000;position:fixed;top:0}.site-header[data-astro-cid-nen7h5rs].solid{background:var(--color-stone-raised);border-color:var(--color-line)}.bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1rem;display:flex}.word[data-astro-cid-nen7h5rs]{font:700 1.125rem/1 var(--font-display);color:var(--color-ink);letter-spacing:.005em;transition:color var(--duration-base) var(--ease-editorial);text-decoration:none}.nav[data-astro-cid-nen7h5rs]{gap:1.75rem;margin-left:auto;display:flex}.nav-item[data-astro-cid-nen7h5rs]{align-items:center;gap:.15rem;display:flex;position:relative}.nav-link[data-astro-cid-nen7h5rs]{font:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-graphite);transition:color var(--duration-fast) var(--ease-editorial), border-color var(--duration-fast) var(--ease-editorial);border-bottom:1px solid #0000;padding-block:.6rem;font-size:.8125rem;text-decoration:none}.nav-link[data-astro-cid-nen7h5rs]:hover,.nav-link[data-astro-cid-nen7h5rs].on{color:var(--color-verde);border-color:var(--color-verde)}.sub-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;align-items:center;gap:.35rem;padding-inline:0;display:inline-flex}.sub-toggle[data-astro-cid-nen7h5rs] svg{transition:transform var(--duration-fast) var(--ease-editorial)}.sub-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] svg{transform:rotate(180deg)}.dropdown[data-astro-cid-nen7h5rs]{background:var(--color-stone-raised);border:1px solid var(--color-line);opacity:0;visibility:hidden;min-width:260px;transition:opacity var(--duration-fast) var(--ease-editorial), transform var(--duration-fast) var(--ease-editorial), visibility 0s var(--duration-fast);border-radius:2px;margin-top:.5rem;padding:.5rem 0;position:absolute;top:100%;left:0;transform:translateY(-4px)}.dropdown[data-astro-cid-nen7h5rs]:before{content:"";height:.75rem;position:absolute;inset:-.75rem 0 auto}.nav-item[data-astro-cid-nen7h5rs]:hover .dropdown[data-astro-cid-nen7h5rs],.nav-item[data-astro-cid-nen7h5rs].open .dropdown[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.dropdown[data-astro-cid-nen7h5rs] .dropdown-all[data-astro-cid-nen7h5rs]{font:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-verde);border-bottom:1px solid var(--color-line);margin-bottom:.35rem}.dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font:400 .9375rem var(--font-body);color:var(--color-ink-70);padding:.7rem 1.1rem;text-decoration:none;display:block}.dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible,.dropdown[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-verde-deep);background:var(--color-verde-wash)}.actions[data-astro-cid-nen7h5rs]{align-items:center;gap:.5rem;display:flex}.wa[data-astro-cid-nen7h5rs]{background:var(--color-verde);min-height:40px;color:var(--color-on-verde);font:500 .8125rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;transition:background-color var(--duration-fast) var(--ease-editorial);border-radius:2px;align-items:center;gap:.5rem;padding:0 1rem;text-decoration:none;display:inline-flex}.wa[data-astro-cid-nen7h5rs]:hover{background:var(--color-verde-deep)}.site-header[data-astro-cid-nen7h5rs].overlay:not(.solid) .word[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].overlay:not(.solid) .nav-link[data-astro-cid-nen7h5rs],.site-header[data-astro-cid-nen7h5rs].overlay:not(.solid) .menu-toggle[data-astro-cid-nen7h5rs]{color:var(--color-on-verde)}.site-header[data-astro-cid-nen7h5rs].overlay:not(.solid) .nav-link[data-astro-cid-nen7h5rs]:hover,.site-header[data-astro-cid-nen7h5rs].overlay:not(.solid) .nav-link[data-astro-cid-nen7h5rs].on{color:var(--color-on-verde);border-color:var(--color-on-verde)}.menu-toggle[data-astro-cid-nen7h5rs]{width:44px;height:44px;color:var(--color-ink);cursor:pointer;transition:color var(--duration-base) var(--ease-editorial);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:none}.mobile-menu[data-astro-cid-nen7h5rs]{display:none}@media (width<=1080px){.nav[data-astro-cid-nen7h5rs]{gap:1.25rem}.wa[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.wa[data-astro-cid-nen7h5rs]{justify-content:center;width:44px;height:44px;padding:0}}@media (width<=860px){.nav[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}.mobile-menu[data-astro-cid-nen7h5rs]{background:var(--color-stone);z-index:200;padding:5.5rem var(--gutter) 2rem;visibility:hidden;transition:transform var(--duration-slow) var(--ease-editorial), visibility 0s var(--duration-slow);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}.mobile-menu[data-astro-cid-nen7h5rs].open{visibility:visible;transition-delay:0s;transform:translateY(0)}.menu-close[data-astro-cid-nen7h5rs]{top:1rem;right:var(--gutter);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute}.mobile-menu[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.m-item[data-astro-cid-nen7h5rs]{border-top:1px solid var(--color-line);padding-block:.5rem}.m-link[data-astro-cid-nen7h5rs]{font:600 1.625rem/1.15 var(--font-display);color:var(--color-ink);padding-block:.6rem;text-decoration:none;display:block}.m-sub[data-astro-cid-nen7h5rs]{grid-template-columns:1fr 1fr;gap:0 1rem;padding-bottom:.5rem;display:grid}.m-sub[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--color-graphite);align-items:center;font-size:.9375rem;text-decoration:none;display:flex}.m-contact[data-astro-cid-nen7h5rs]{flex-direction:column;gap:.75rem;margin-top:auto;padding-top:2rem;display:flex}.m-wa[data-astro-cid-nen7h5rs]{background:var(--color-verde);min-height:52px;color:var(--color-on-verde);font:500 .875rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:2px;justify-content:center;align-items:center;gap:.6rem;text-decoration:none;display:flex}.m-contact[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--color-graphite);text-align:center;font-size:.8125rem}}@media (width<=380px){.word[data-astro-cid-nen7h5rs]{font-size:1rem}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--color-depth);color:var(--color-on-depth);padding-block:var(--space-8) var(--space-4)}.grid[data-astro-cid-jo6i4kqk]{gap:var(--space-4);grid-template-columns:1.4fr 1fr 1fr 1fr;display:grid}.brand[data-astro-cid-jo6i4kqk] .word[data-astro-cid-jo6i4kqk]{font:700 1.25rem var(--font-display)}.brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--color-on-depth-soft);max-width:26ch;margin-top:var(--space-1);font-size:.8125rem}.social[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3);color:var(--color-on-depth-soft);transition:color var(--duration-fast) var(--ease-editorial);display:inline-flex}.social[data-astro-cid-jo6i4kqk]:hover{color:var(--color-on-depth)}.col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.55rem;display:flex}.col[data-astro-cid-jo6i4kqk] .label[data-astro-cid-jo6i4kqk]{color:var(--color-graphite-soft);margin-bottom:.35rem}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.col[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--color-on-depth-soft);font-size:.8125rem;text-decoration:none}.col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-on-depth);text-decoration:underline}.pending[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);color:var(--color-graphite-soft);font-size:.7rem}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-depth-line);margin-top:var(--space-4);padding-top:var(--space-2);font:var(--text-label);color:var(--color-graphite-soft);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:.5rem;display:flex}@media (width<=860px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=480px){.grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.bottom[data-astro-cid-jo6i4kqk]{flex-direction:column}}.cookie[data-astro-cid-kror3uvh]{z-index:150;background:var(--color-depth);width:min(46rem,100% - 2rem);color:var(--color-on-depth);border:1px solid var(--color-depth-line);border-radius:6px;align-items:center;gap:1.25rem;padding:1rem 1.25rem;display:flex;position:fixed;bottom:1rem;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000040}.cookie[data-astro-cid-kror3uvh][hidden]{display:none}.cookie[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{color:var(--color-on-depth-soft);text-align:left;font-size:.875rem;line-height:1.5}.cookie[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]{color:var(--color-on-depth)}.actions[data-astro-cid-kror3uvh]{flex:none;gap:.5rem;display:flex}.btn-c[data-astro-cid-kror3uvh]{border:1px solid var(--color-on-depth-soft);min-height:44px;color:var(--color-on-depth);font:500 .8125rem/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:2px;padding:0 1.1rem}.btn-c[data-astro-cid-kror3uvh]:hover{background:var(--color-on-depth);color:var(--color-depth)}@media (width<=640px){.cookie[data-astro-cid-kror3uvh]{flex-direction:column;align-items:stretch;bottom:.5rem}.actions[data-astro-cid-kror3uvh] .btn-c[data-astro-cid-kror3uvh]{flex:1}}:root{--color-stone:#fff;--color-stone-raised:#f3f3f1;--color-ink:#161616;--color-ink-70:#161616b3;--color-graphite:#4d4d4d;--color-graphite-soft:#8a8a8a;--color-line:#e4e4e2;--color-line-soft:#ececea;--color-line-strong:#c9c9c6;--color-wash:#ececea;--color-verde:#214238;--color-verde-deep:#182f28;--color-verde-soft:#5f7f6f;--color-verde-wash:#eef2f0;--color-on-verde:#fff;--color-on-verde-soft:#c7d1cb;--color-verde-line:#33544a;--color-depth:#161616;--color-depth-raised:#212121;--color-depth-line:#363636;--color-on-depth:#fff;--color-on-depth-soft:#b0b0b0;--font-display:"Sora", system-ui, -apple-system, sans-serif;--font-body:"Sora", system-ui, -apple-system, sans-serif;--font-editorial:"Fraunces", Georgia, serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--text-display-1:800 clamp(2.6rem, 6.4vw, 5.5rem) / 1.04 var(--font-display);--text-display-2:700 clamp(1.6rem, 2.8vw, 2.1rem) / 1.15 var(--font-display);--text-kicker:italic 500 1.5rem / 1.4 var(--font-editorial);--text-lead:400 1.125rem / 1.5 var(--font-body);--text-body:400 1rem / 1.6 var(--font-body);--text-label:500 .75rem / 1.3 var(--font-mono);--space-1:.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2rem;--space-6:3rem;--space-8:4rem;--space-12:6rem;--content-max:1180px;--gutter:24px;--ease-editorial:cubic-bezier(.2, .7, .3, 1);--duration-fast:.22s;--duration-base:.35s;--duration-slow:.55s}*,:before,:after{box-sizing:border-box}html{color-scheme:light;scroll-behavior:smooth}[id]{scroll-margin-top:5.5rem}body{background:var(--color-stone);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:600}p{margin:0}main p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}main :is(.node,.items,.card,.cards,.pilares,.stats,.cg-stats,figcaption,.caption) p{text-align:left}main :is(.statement,.txt,.kicker,.cg-kicker,.eyebrow){text-align:left;-webkit-hyphens:manual;hyphens:manual}@media (width<=600px){main p{text-align:left}main :is(.prose,.body,.about-text,.about,.content,.intro) p{text-align:justify}main :is(.cta,.cta-box,.lead) p,main p.lead{text-align:left}}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--color-verde);outline-offset:3px}.container{max-width:var(--content-max);padding-inline:var(--gutter);margin-inline:auto}.label{font:var(--text-label);text-transform:uppercase;letter-spacing:.08em;color:var(--color-graphite)}[data-reveal]{opacity:0;transition:opacity var(--duration-slow) var(--ease-editorial), transform var(--duration-slow) var(--ease-editorial);transform:translateY(12px)}[data-reveal].in-view{opacity:1;transform:none}[data-reveal-group]>[data-reveal]:first-child{transition-delay:0s}[data-reveal-group]>[data-reveal]:nth-child(2){transition-delay:60ms}[data-reveal-group]>[data-reveal]:nth-child(3){transition-delay:.12s}[data-reveal-group]>[data-reveal]:nth-child(4){transition-delay:.18s}[data-reveal-group]>[data-reveal]:nth-child(5){transition-delay:.24s}[data-reveal-group]>[data-reveal]:nth-child(6){transition-delay:.3s}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
