.stat-counter[data-astro-cid-f4g32dse]{text-align:left}.stat-value[data-astro-cid-f4g32dse]{color:var(--text);letter-spacing:var(--letter-tight);align-items:baseline;gap:2px;font-size:clamp(2rem,6vw,3.5rem);font-weight:800;line-height:1;display:inline-flex}.stat-prefix[data-astro-cid-f4g32dse]:empty,.stat-suffix[data-astro-cid-f4g32dse]:empty{display:none}.stat-prefix[data-astro-cid-f4g32dse],.stat-suffix[data-astro-cid-f4g32dse]{font-size:.55em}.stat-label[data-astro-cid-f4g32dse]{font-size:var(--type-micro);letter-spacing:.15em;text-transform:uppercase;color:#667;margin-top:var(--space-2);font-weight:600}.hero-manifesto[data-astro-cid-rbywmqcv]{justify-content:flex-end;gap:var(--space-10);min-height:calc(100svh - 72px);padding:var(--space-16) var(--space-6) var(--space-8);background:var(--rec-blue);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-manifesto[data-astro-cid-rbywmqcv]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#01265947 0%,#0126592e 38%,#012659c7 74%,#011b40f5 100%),linear-gradient(90deg,#01265980 0%,#01265900 62%);position:absolute;inset:0}.hero-video[data-astro-cid-rbywmqcv]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero-content[data-astro-cid-rbywmqcv]{max-width:var(--container-max);gap:var(--space-5);flex-direction:column;width:100%;margin:0 auto;display:flex}.hero-statement[data-astro-cid-rbywmqcv]{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;flex-direction:column;font-size:clamp(3rem,8.5vw,7rem);font-weight:500;line-height:.98;display:flex}.hero-statement[data-astro-cid-rbywmqcv] .word-mask[data-astro-cid-rbywmqcv]{margin-bottom:-.16em;padding-bottom:.24em;display:block;overflow:hidden}.hero-statement[data-astro-cid-rbywmqcv] .word[data-astro-cid-rbywmqcv]{will-change:transform;display:inline-block}.hero-statement[data-astro-cid-rbywmqcv] .emphasis[data-astro-cid-rbywmqcv]{color:var(--rec-teal-soft);font-style:italic;font-weight:400}.hero-sub[data-astro-cid-rbywmqcv]{color:#ffffffeb;max-width:34ch;font-size:clamp(1.05rem,1.8vw,1.3rem);line-height:1.45}.hero-cta[data-astro-cid-rbywmqcv]{min-height:54px;color:var(--rec-blue);padding:0 var(--space-8);font-family:var(--font-ui);transition:transform var(--motion-fast) var(--easing), background var(--motion-fast) var(--easing);background:#fff;border-radius:999px;align-self:flex-start;align-items:center;font-size:1rem;font-weight:600;display:inline-flex}.hero-cta[data-astro-cid-rbywmqcv]:hover{background:var(--rec-teal-soft);transform:translateY(-2px)}.hero-stats[data-astro-cid-rbywmqcv]{z-index:1;padding-top:var(--space-5);border-top:1px solid #ffffff38;position:relative}.hero-stats-inner[data-astro-cid-rbywmqcv]{max-width:var(--container-max);gap:var(--space-5);grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.hero-stats[data-astro-cid-rbywmqcv] .stat-counter{text-align:left}.hero-stats[data-astro-cid-rbywmqcv] .stat-value{color:#fff;font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.6rem);font-weight:500}.hero-stats[data-astro-cid-rbywmqcv] .stat-label{color:#ffffffbf;letter-spacing:.08em;font-weight:500}@media (width<=640px){.hero-manifesto[data-astro-cid-rbywmqcv]{min-height:calc(100svh - 68px);padding:var(--space-10) var(--space-4) var(--space-6);gap:var(--space-6)}.hero-cta[data-astro-cid-rbywmqcv]{justify-content:center;align-self:stretch}.hero-stats-inner[data-astro-cid-rbywmqcv]{justify-content:space-between;gap:var(--space-3);grid-template-columns:repeat(4,auto)}.hero-stats[data-astro-cid-rbywmqcv] .stat-value{white-space:nowrap;font-size:1.2rem}.hero-stats[data-astro-cid-rbywmqcv] .stat-label{letter-spacing:.04em;font-size:.6rem}}@media (prefers-reduced-motion:reduce){.hero-video[data-astro-cid-rbywmqcv]{display:none}.hero-manifesto[data-astro-cid-rbywmqcv]{background:var(--rec-blue) url(/video/home-bg-poster.jpg) center / cover no-repeat}}.illustrative[data-astro-cid-jjswqjuu]{background:var(--rec-dark);border-radius:12px;outline:1px solid #25343914;margin:0;position:relative;overflow:hidden}.illustrative[data-astro-cid-jjswqjuu] img[data-astro-cid-jjswqjuu]{object-fit:cover;filter:saturate(.95)contrast(.98);z-index:2;width:100%;height:100%;display:block;position:relative}.illustrative[data-astro-cid-jjswqjuu] img[data-astro-cid-jjswqjuu]:not([src]),.illustrative[data-astro-cid-jjswqjuu] img[data-astro-cid-jjswqjuu][src=""]{display:none}.placeholder-fallback[data-astro-cid-jjswqjuu]{z-index:1;position:absolute;inset:0}.mood-warm[data-astro-cid-jjswqjuu] .placeholder-fallback[data-astro-cid-jjswqjuu]{background:linear-gradient(135deg,#3e40951f,#00a1982e 60%,#fff6)}.mood-cool[data-astro-cid-jjswqjuu] .placeholder-fallback[data-astro-cid-jjswqjuu]{background:linear-gradient(135deg,#0126592e,#3e409524 60%,#ffffff4d)}.mood-neutral[data-astro-cid-jjswqjuu] .placeholder-fallback[data-astro-cid-jjswqjuu]{background:linear-gradient(135deg,#2534391a,#2534390a)}.ratio-16-9[data-astro-cid-jjswqjuu]{aspect-ratio:16/9}.ratio-4-3[data-astro-cid-jjswqjuu]{aspect-ratio:4/3}.ratio-1-1[data-astro-cid-jjswqjuu]{aspect-ratio:1}.ratio-4-5[data-astro-cid-jjswqjuu]{aspect-ratio:4/5}.ratio-21-9[data-astro-cid-jjswqjuu]{aspect-ratio:21/9}.ig-section[data-astro-cid-tfrexeiu]{padding:var(--space-16) var(--space-6) var(--space-12);background:linear-gradient(180deg, var(--surface) 0%, var(--accent-tint) 50%, var(--surface) 100%);opacity:0;transition:opacity var(--motion-slow) var(--easing), transform var(--motion-slow) var(--easing);transform:translateY(20px)}.ig-section[data-astro-cid-tfrexeiu].in-view{opacity:1;transform:none}.ig-section-inner[data-astro-cid-tfrexeiu]{max-width:var(--container-max);margin:0 auto}.ig-header[data-astro-cid-tfrexeiu]{text-align:center;margin-bottom:var(--space-10)}.ig-eyebrow[data-astro-cid-tfrexeiu]{color:var(--rec-teal);font-size:var(--type-micro);letter-spacing:.18em;text-transform:uppercase;margin-bottom:var(--space-4);background:linear-gradient(135deg,#00a1981a,#6c5ab21a);border:1px solid #00a19833;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-weight:700;display:inline-flex}.ig-eyebrow-icon[data-astro-cid-tfrexeiu]{color:var(--rec-teal)}.ig-title[data-astro-cid-tfrexeiu]{letter-spacing:var(--letter-tight);background:linear-gradient(135deg, var(--rec-teal) 0%, var(--rec-purple) 100%);-webkit-text-fill-color:transparent;margin:0 0 var(--space-3);-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.1}.ig-sub[data-astro-cid-tfrexeiu]{max-width:540px;color:var(--text-muted);line-height:1.65;font-size:var(--type-body);margin:0 auto}.ig-frame[data-astro-cid-tfrexeiu]{padding:var(--space-3) var(--space-4);background:0 0;position:relative;overflow:visible}.ig-track[data-astro-cid-tfrexeiu]{gap:var(--space-4);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-2);padding:var(--space-2);scrollbar-width:none;-ms-overflow-style:none;align-items:flex-start;display:flex;overflow-x:auto}.ig-track[data-astro-cid-tfrexeiu]::-webkit-scrollbar{display:none}.ig-post[data-astro-cid-tfrexeiu]{flex:0 0 calc((100% - 3 * var(--space-4)) / 4);scroll-snap-align:start;isolation:isolate;background:var(--surface-raised);min-width:0;transition:transform var(--motion-fast) var(--easing), box-shadow var(--motion-fast) var(--easing), filter var(--motion-fast) var(--easing);border-radius:14px;padding:3px;display:block;position:relative}.ig-post[data-astro-cid-tfrexeiu]:before{content:"";background:linear-gradient(135deg, var(--rec-blue) 0%, var(--rec-teal) 50%, var(--rec-blue) 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:2;border-radius:14px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.ig-post[data-astro-cid-tfrexeiu]:hover{transform:translateY(-3px);box-shadow:0 10px 22px #0126592e}.ig-rec-mark[data-astro-cid-tfrexeiu]{z-index:3;backdrop-filter:blur(6px);pointer-events:none;background:#ffffffeb;border-radius:6px;flex-direction:column;align-items:flex-end;gap:2px;padding:4px 6px;display:flex;position:absolute;top:8px;right:8px}.ig-rec-mark[data-astro-cid-tfrexeiu] i[data-astro-cid-tfrexeiu]{border-radius:999px;height:3px;display:block}.ig-rec-mark[data-astro-cid-tfrexeiu] i[data-astro-cid-tfrexeiu]:first-child{background:var(--rec-blue);width:18px}.ig-rec-mark[data-astro-cid-tfrexeiu] i[data-astro-cid-tfrexeiu]:nth-child(2){background:var(--rec-teal);width:13px}.ig-rec-mark[data-astro-cid-tfrexeiu] i[data-astro-cid-tfrexeiu]:nth-child(3){background:var(--rec-blue);width:7px}.ig-image[data-astro-cid-tfrexeiu]{background:linear-gradient(135deg,#00a198 0%,#3e4095 100%);border-radius:11px;width:100%;position:relative;overflow:hidden}.ig-post[data-astro-cid-tfrexeiu].ratio-4-5 .ig-image[data-astro-cid-tfrexeiu]{aspect-ratio:4/5}.ig-post[data-astro-cid-tfrexeiu].ratio-1-1 .ig-image[data-astro-cid-tfrexeiu]{aspect-ratio:1}.ig-post[data-astro-cid-tfrexeiu].ratio-3-4 .ig-image[data-astro-cid-tfrexeiu]{aspect-ratio:3/4}.ig-post[data-astro-cid-tfrexeiu].ratio-9-16 .ig-image[data-astro-cid-tfrexeiu]{aspect-ratio:9/16}.ig-post[data-astro-cid-tfrexeiu].is-video .ig-image[data-astro-cid-tfrexeiu]{aspect-ratio:4/5;background:#000}.ig-post[data-astro-cid-tfrexeiu].is-video .ig-image[data-astro-cid-tfrexeiu] video[data-astro-cid-tfrexeiu]{object-fit:contain;width:100%;height:100%}.ig-image[data-astro-cid-tfrexeiu] img[data-astro-cid-tfrexeiu],.ig-image[data-astro-cid-tfrexeiu] video[data-astro-cid-tfrexeiu]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform var(--motion-medium) var(--easing);display:block}.ig-image[data-astro-cid-tfrexeiu] img[data-astro-cid-tfrexeiu].missing{opacity:0}.ig-image[data-astro-cid-tfrexeiu] img[data-astro-cid-tfrexeiu].missing+.ig-fallback[data-astro-cid-tfrexeiu]{opacity:1}.ig-fallback[data-astro-cid-tfrexeiu]{color:#ffffff8c;opacity:0;transition:opacity var(--motion-fast) var(--easing);background:linear-gradient(135deg,#00a198 0%,#006d68 50%,#3e4095 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ig-overlay[data-astro-cid-tfrexeiu]{padding:var(--space-3);opacity:0;transition:opacity var(--motion-fast) var(--easing);background:linear-gradient(#0000 50%,#0006 100%);justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}.ig-post[data-astro-cid-tfrexeiu]:hover .ig-overlay[data-astro-cid-tfrexeiu]{opacity:1}.ig-post[data-astro-cid-tfrexeiu]:hover .ig-image[data-astro-cid-tfrexeiu] img[data-astro-cid-tfrexeiu],.ig-post[data-astro-cid-tfrexeiu]:hover .ig-image[data-astro-cid-tfrexeiu] video[data-astro-cid-tfrexeiu]{transform:scale(1.04)}.ig-overlay-icon[data-astro-cid-tfrexeiu]{color:#fff;font-size:1.4rem;font-weight:300}.ig-type-badge[data-astro-cid-tfrexeiu]{top:var(--space-3);right:var(--space-3);backdrop-filter:blur(6px);color:#fff;pointer-events:none;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;position:absolute}.ig-nav[data-astro-cid-tfrexeiu]{background:var(--surface-raised);border:1px solid var(--border);width:44px;height:44px;color:var(--text);cursor:pointer;transition:all var(--motion-fast) var(--easing);z-index:5;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #2534391a}.ig-nav[data-astro-cid-tfrexeiu].prev{left:-8px}.ig-nav[data-astro-cid-tfrexeiu].next{right:-8px}.ig-nav[data-astro-cid-tfrexeiu]:hover{background:var(--rec-teal);color:#fff;border-color:var(--rec-teal);transform:translateY(-50%)scale(1.08)}.ig-cta-wrap[data-astro-cid-tfrexeiu]{text-align:center;margin-top:var(--space-8)}.ig-follow-cta[data-astro-cid-tfrexeiu]{border:1.5px solid var(--rec-teal);color:var(--rec-teal);font-weight:700;font-size:var(--type-small);letter-spacing:.05em;transition:all var(--motion-fast) var(--easing);background:0 0;border-radius:999px;align-items:center;gap:8px;padding:14px 28px;display:inline-flex}.ig-follow-cta[data-astro-cid-tfrexeiu]:hover{background:var(--rec-teal);color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #00a19840}.ig-follow-cta[data-astro-cid-tfrexeiu] strong[data-astro-cid-tfrexeiu]{font-weight:800}.ig-cta-arrow[data-astro-cid-tfrexeiu]{transition:transform var(--motion-fast) var(--easing)}.ig-follow-cta[data-astro-cid-tfrexeiu]:hover .ig-cta-arrow[data-astro-cid-tfrexeiu]{transform:translate(4px)}@media (width<=900px){.ig-post[data-astro-cid-tfrexeiu]{flex-basis:calc((100% - 2 * var(--space-4)) / 3)}}@media (width<=600px){.ig-section[data-astro-cid-tfrexeiu]{padding:var(--space-12) var(--space-4) var(--space-8)}.ig-frame[data-astro-cid-tfrexeiu]{padding:var(--space-2)}.ig-nav[data-astro-cid-tfrexeiu]{width:38px;height:38px}.ig-nav[data-astro-cid-tfrexeiu].prev{left:-4px}.ig-nav[data-astro-cid-tfrexeiu].next{right:-4px}.ig-post[data-astro-cid-tfrexeiu]{flex-basis:60vw}.ig-rec-mark[data-astro-cid-tfrexeiu] i[data-astro-cid-tfrexeiu]:first-child{width:14px}.ig-rec-mark[data-astro-cid-tfrexeiu] i[data-astro-cid-tfrexeiu]:nth-child(2){width:10px}.ig-rec-mark[data-astro-cid-tfrexeiu] i[data-astro-cid-tfrexeiu]:nth-child(3){width:6px}}.pillar-chip[data-astro-cid-6lrsnwrm]{font-size:var(--type-micro);letter-spacing:.12em;text-transform:uppercase;color:#667;transition:all var(--motion-fast) var(--easing);background:0 0;border:1px solid #2534391f;border-radius:12px;padding:4px 10px;font-weight:700;display:inline-block}button[data-astro-cid-6lrsnwrm].pillar-chip{cursor:pointer}.pillar-chip[data-astro-cid-6lrsnwrm]:hover{color:var(--text);border-color:var(--accent)}.pillar-chip[data-astro-cid-6lrsnwrm].active{background:var(--rec-purple);color:#fff;border-color:var(--rec-purple)}.pillar-chip[data-astro-cid-6lrsnwrm].pillar-eventos.active{background:var(--rec-teal);border-color:var(--rec-teal)}.scroll-graphics[data-astro-cid-otv3eua3]{pointer-events:none;z-index:1;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.sg-item[data-astro-cid-otv3eua3]{opacity:0;will-change:opacity, transform;transition:opacity .9s ease-out,transform 1.1s cubic-bezier(.22,.7,.16,1);position:absolute;transform:translateY(40px)}.sg-item[data-astro-cid-otv3eua3].in-view{opacity:1;transform:translateY(0)}.sg-bars[data-astro-cid-otv3eua3]{flex-direction:column;gap:6px;display:flex}.sg-bar[data-astro-cid-otv3eua3]{border-radius:999px;height:14px;display:block}.sg-bars[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:first-child{background:var(--brand);width:140px}.sg-bars[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:nth-child(2){background:var(--accent);width:115px}.sg-bars[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:nth-child(3){background:var(--brand);width:70px}.sg-bars-sm[data-astro-cid-otv3eua3]{top:500vh;left:auto;right:5vw}.sg-bars-sm[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]{height:10px}.sg-bars-sm[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:first-child{background:var(--brand);width:95px}.sg-bars-sm[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:nth-child(2){background:var(--accent);width:78px}.sg-bars-sm[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:nth-child(3){background:var(--brand);width:48px}.sg-dots[data-astro-cid-otv3eua3]{color:var(--text-muted);top:165vh;right:-50px}.sg-squiggle[data-astro-cid-otv3eua3]{color:#00a198a6;top:252vh;left:-20px}.sg-circle[data-astro-cid-otv3eua3]{background:radial-gradient(circle at 30% 30%,#b8e0ddf2,#b8e0dd00 70%);border-radius:50%;width:320px;height:320px;top:305vh;right:-60px}.sg-diamonds[data-astro-cid-otv3eua3]{color:#00a19873;top:428vh;left:4vw}@media (width<=760px){.sg-bars[data-astro-cid-otv3eua3]{left:-4vw}.sg-bars[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:first-child{width:160px}.sg-bars[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:nth-child(2){width:110px}.sg-bars[data-astro-cid-otv3eua3] .sg-bar[data-astro-cid-otv3eua3]:nth-child(3){width:60px}.sg-circle[data-astro-cid-otv3eua3]{width:220px;height:220px;right:-8vw}.sg-dots[data-astro-cid-otv3eua3]{right:-90px}.sg-squiggle[data-astro-cid-otv3eua3]{left:-40px}}@media (width<=640px){.scroll-graphics[data-astro-cid-otv3eua3]{display:none}}:root[data-theme=dark] .scroll-graphics[data-astro-cid-otv3eua3]{mix-blend-mode:screen;opacity:.55}:root[data-theme=dark] .sg-dots[data-astro-cid-otv3eua3]{color:#78a0dc73}:root[data-theme=dark] .sg-squiggle[data-astro-cid-otv3eua3]{color:#2dd4c4a6}:root[data-theme=dark] .sg-diamonds[data-astro-cid-otv3eua3]{color:#2dd4c466}:root[data-theme=dark] .sg-circle[data-astro-cid-otv3eua3]{background:radial-gradient(circle at 30% 30%,#2dd4c459,#2dd4c400 70%)}[data-astro-cid-lcdefpme][data-reveal]{opacity:0;transition:opacity var(--motion-slow) var(--easing), transform var(--motion-slow) var(--easing);transform:translateY(28px)}[data-astro-cid-lcdefpme][data-reveal].in-view{opacity:1;transform:none}.paths-inner[data-astro-cid-lcdefpme],.fund-inner[data-astro-cid-lcdefpme],.impact-inner[data-astro-cid-lcdefpme],.blog-inner[data-astro-cid-lcdefpme]{z-index:5;position:relative}.home-paths[data-astro-cid-lcdefpme]{padding:var(--space-20) 0 0;background:var(--surface)}.paths-header[data-astro-cid-lcdefpme]{max-width:var(--container-max);margin:0 auto var(--space-10);padding:0 var(--space-6);z-index:5;text-align:center;position:relative}.paths-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-strong);margin-top:var(--space-3);font-size:clamp(2.4rem,6vw,4.6rem);font-weight:500;line-height:1.02}.paths-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent-strong);font-weight:400}.paths-stack[data-astro-cid-lcdefpme]{z-index:5;position:relative}.home-marcas[data-astro-cid-lcdefpme]{padding:var(--space-20) 0;background:var(--surface);z-index:6;position:relative;overflow:hidden}.marcas-topo[data-astro-cid-lcdefpme]{max-width:var(--container-max);margin:0 auto var(--space-10);padding:0 var(--space-6);justify-content:space-between;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;display:flex}.marcas-topo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-strong);margin:var(--space-3) 0;font-size:clamp(2rem,5vw,3.6rem);font-weight:500;line-height:1.04}.marcas-topo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent-strong);font-weight:400}.marcas-topo[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:46ch;line-height:1.5}.marcas-link[data-astro-cid-lcdefpme]{font-family:var(--font-ui);color:var(--accent-strong);white-space:nowrap;font-weight:600}.marcas-faixa[data-astro-cid-lcdefpme]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.marcas-trilho[data-astro-cid-lcdefpme]{gap:var(--space-4);width:max-content;list-style:none;animation:90s linear infinite marcas-anda;display:flex}.marcas-faixa[data-astro-cid-lcdefpme]:hover .marcas-trilho[data-astro-cid-lcdefpme]{animation-play-state:paused}.marcas-trilho[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{width:150px;height:96px;padding:var(--space-3);border:1px solid var(--border);background:#fff;border-radius:14px;display:block}.marcas-trilho[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%}@keyframes marcas-anda{to{transform:translateX(calc(-50% - var(--space-2)))}}@media (prefers-reduced-motion:reduce){.marcas-trilho[data-astro-cid-lcdefpme]{animation:none}.marcas-faixa[data-astro-cid-lcdefpme]{overflow-x:auto}}.marcas-preco[data-astro-cid-lcdefpme]{max-width:var(--container-max);margin:var(--space-10) auto 0;width:calc(100% - var(--space-12));justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6);border:1px solid var(--border-strong);color:var(--text-strong);border-radius:18px;flex-wrap:wrap;font-size:1.05rem;display:flex}.marcas-preco[data-astro-cid-lcdefpme]:hover{background:var(--accent-tint)}.marcas-preco-cta[data-astro-cid-lcdefpme]{font-family:var(--font-ui);color:var(--accent-strong);font-weight:600}@media (width<=800px){.home-paths[data-astro-cid-lcdefpme]{padding-top:var(--space-14)}.paths-header[data-astro-cid-lcdefpme]{padding:0 var(--space-4);margin-bottom:var(--space-8)}.home-marcas[data-astro-cid-lcdefpme]{padding:var(--space-14) 0}.marcas-topo[data-astro-cid-lcdefpme]{padding:0 var(--space-4);margin-bottom:var(--space-6)}.marcas-preco[data-astro-cid-lcdefpme]{width:calc(100% - var(--space-8));padding:var(--space-4)}}.home-fundadora[data-astro-cid-lcdefpme]{padding:var(--space-16) var(--space-6);background:linear-gradient(180deg, var(--accent-tint) 0%, var(--surface-2) 100%)}.fund-inner[data-astro-cid-lcdefpme]{max-width:var(--container-max);gap:var(--space-12);grid-template-columns:1fr 1.2fr;align-items:center;margin:0 auto;display:grid}.fund-header[data-astro-cid-lcdefpme],.fund-overlay-mobile[data-astro-cid-lcdefpme]{display:none}.fund-image[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:linear-gradient(135deg,#006d68 0%,#1cc4ba 100%);border-radius:16px;max-width:440px;position:relative;overflow:hidden;box-shadow:0 16px 48px #006d682e}.fund-image[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;display:block}.fund-image[data-astro-cid-lcdefpme].fund-image-fallback:after{content:"foto da fundadora";color:#ffffffb3;font-size:var(--type-micro);letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fund-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:var(--letter-tight);margin:var(--space-3) 0 var(--space-2);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1}.fund-role[data-astro-cid-lcdefpme]{font-size:var(--type-micro);letter-spacing:.15em;text-transform:uppercase;color:var(--text);margin-bottom:var(--space-5);font-weight:700}.fund-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:540px;margin-bottom:var(--space-3);line-height:1.7;font-size:var(--type-body)}.fund-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--accent);font-style:italic;font-weight:600}.fund-cta[data-astro-cid-lcdefpme]{margin-top:var(--space-3);color:var(--text);letter-spacing:.05em;transition:color var(--motion-fast) var(--easing);font-weight:700;display:inline-block}.fund-cta[data-astro-cid-lcdefpme]:hover{color:var(--accent)}@media (width<=800px){.fund-inner[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1fr}.fund-image[data-astro-cid-lcdefpme]{max-width:320px;margin:0 auto}}.home-impact[data-astro-cid-lcdefpme]{padding:var(--space-16) var(--space-6);background:linear-gradient(180deg, var(--surface-2) 0%, var(--accent-tint) 100%)}.impact-inner[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:1.7fr 1fr;align-items:center;max-width:1080px;margin:0 auto;display:grid}.impact-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:var(--letter-tight);margin:var(--space-3) 0 var(--space-4);font-size:clamp(2rem,5vw,3.2rem);font-weight:800;line-height:1.05}.impact-text[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--rec-teal);font-style:italic}.impact-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--text-muted);max-width:480px;margin-bottom:var(--space-6);line-height:1.7}.impact-image[data-astro-cid-lcdefpme]{justify-self:end;width:100%;max-width:320px}.impact-cta[data-astro-cid-lcdefpme]{color:var(--text);letter-spacing:.05em;transition:color var(--motion-fast) var(--easing);font-weight:700}.impact-cta[data-astro-cid-lcdefpme]:hover{color:var(--accent)}@media (width<=760px){.impact-inner[data-astro-cid-lcdefpme]{gap:var(--space-8);grid-template-columns:1fr}.impact-image[data-astro-cid-lcdefpme]{order:-1;justify-self:center;max-width:280px}}.home-blog[data-astro-cid-lcdefpme]{padding:var(--space-16) var(--space-6);background:linear-gradient(180deg, var(--surface) 0%, var(--surface-2) 100%)}.blog-inner[data-astro-cid-lcdefpme]{max-width:var(--container-max);margin:0 auto}.blog-header[data-astro-cid-lcdefpme]{text-align:center;margin-bottom:var(--space-8);flex-direction:column;align-items:center;display:flex;position:relative}.blog-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:var(--letter-tight);margin:var(--space-3) 0;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:800}.blog-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--rec-teal);font-style:italic}.blog-all[data-astro-cid-lcdefpme]{color:var(--text);font-weight:600;font-size:var(--type-small);transition:color var(--motion-fast) var(--easing)}.blog-all[data-astro-cid-lcdefpme]:hover{color:var(--accent)}.blog-grid[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.home-post-card[data-astro-cid-lcdefpme]{gap:var(--space-3);background:var(--surface-raised);border:1px solid var(--border-soft);transition:transform var(--motion-fast) var(--easing), box-shadow var(--motion-fast) var(--easing);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.home-post-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-md);border-color:var(--accent);transform:translateY(-4px)}.home-post-cover[data-astro-cid-lcdefpme]{aspect-ratio:16/9;width:100%;overflow:hidden}.home-post-cover--placeholder[data-astro-cid-lcdefpme]{background:var(--rec-navy);justify-content:center;align-items:center;display:flex;position:relative}.home-post-cover--placeholder[data-astro-cid-lcdefpme]:after{content:"";background:var(--rec-teal);height:3px;position:absolute;bottom:0;left:0;right:0}.home-post-placeholder-label[data-astro-cid-lcdefpme]{font-family:var(--font-display,serif);letter-spacing:-.02em;text-transform:uppercase;color:var(--rec-teal);opacity:.35;font-size:clamp(1rem,3vw,1.8rem);font-weight:700}.home-post-body[data-astro-cid-lcdefpme]{padding:var(--space-4) var(--space-5) var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}.home-post-meta[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);display:flex}.home-post-meta[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{font-size:var(--type-micro);color:var(--text-soft);letter-spacing:.05em}.home-post-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:var(--text);letter-spacing:var(--letter-tight);font-size:1.15rem;font-weight:800;line-height:1.3}.home-post-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--type-small);color:var(--text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.55;display:-webkit-box;overflow:hidden}.home-post-cta[data-astro-cid-lcdefpme]{font-size:var(--type-micro);letter-spacing:.12em;color:var(--text);text-transform:uppercase;margin-top:auto;font-weight:700}.home-post-card[data-astro-cid-lcdefpme]:hover .home-post-cta[data-astro-cid-lcdefpme]{color:var(--accent)}@media (width<=900px){.blog-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.home-blog[data-astro-cid-lcdefpme]{padding:var(--space-12) 0 var(--space-12) var(--space-4)}.blog-header[data-astro-cid-lcdefpme]{padding-right:var(--space-4);margin-bottom:var(--space-6)}.blog-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:var(--space-2) var(--space-4) var(--space-2) 0;grid-template-columns:none;display:flex;overflow-x:auto}.blog-grid[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.home-post-card[data-astro-cid-lcdefpme]{scroll-snap-align:start;flex:0 0 82vw}.home-fundadora[data-astro-cid-lcdefpme]{padding:var(--space-10) var(--space-4)}.fund-inner[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:1fr}.fund-header[data-astro-cid-lcdefpme]{text-align:left;display:block}.fund-header[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:var(--space-2) 0 var(--space-1);font-size:clamp(2rem,8vw,2.8rem);line-height:1}.fund-header[data-astro-cid-lcdefpme] .fund-role[data-astro-cid-lcdefpme]{margin-bottom:0;font-size:.72rem}.fund-header-desktop[data-astro-cid-lcdefpme],.fund-text[data-astro-cid-lcdefpme]{display:none}.fund-text[data-astro-cid-lcdefpme].is-open{display:block}.fund-image[data-astro-cid-lcdefpme]{aspect-ratio:4/5;max-width:100%;margin:0;transition:aspect-ratio .52s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.fund-image[data-astro-cid-lcdefpme].is-expanded{aspect-ratio:3/5.4}.fund-overlay-mobile[data-astro-cid-lcdefpme]{padding:var(--space-5) var(--space-4) var(--space-4);z-index:2;pointer-events:none;background:linear-gradient(#0000 0% 38%,#ffffff8c 56%,#ffffffeb 78%,#fff 100%);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.fund-overlay-text[data-astro-cid-lcdefpme]{color:var(--rec-blue);margin-bottom:var(--space-2);max-width:100%;font-size:.92rem;font-weight:500;line-height:1.5}.fund-overlay-text[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--rec-teal);font-style:italic;font-weight:600}.fund-overlay-text-2[data-astro-cid-lcdefpme]{opacity:0;max-height:0;margin:0;transition:max-height .48s,opacity .38s,margin .36s;overflow:hidden}.fund-image[data-astro-cid-lcdefpme].is-expanded .fund-overlay-text-2[data-astro-cid-lcdefpme]{opacity:1;max-height:200px;margin:0 0 var(--space-2)}.fund-overlay-instagram[data-astro-cid-lcdefpme]{pointer-events:auto;margin-bottom:var(--space-3);color:var(--rec-purple);font-family:var(--font-ui);letter-spacing:.02em;opacity:0;align-self:flex-start;max-height:0;font-size:.85rem;font-weight:700;transition:max-height .38s,opacity .32s,margin .32s;display:inline-block;overflow:hidden}.fund-image[data-astro-cid-lcdefpme].is-expanded .fund-overlay-instagram[data-astro-cid-lcdefpme]{opacity:1;max-height:40px}.fund-expand-btn[data-astro-cid-lcdefpme]{pointer-events:auto;background:var(--rec-teal);color:#fff;font-family:var(--font-ui);letter-spacing:.06em;cursor:pointer;transition:background var(--motion-fast) var(--easing), transform var(--motion-fast) var(--easing);border:none;border-radius:999px;align-self:flex-start;min-height:40px;padding:10px 18px;font-size:.78rem;font-weight:700;display:inline-flex}.fund-expand-btn[data-astro-cid-lcdefpme]:hover,.fund-expand-btn[data-astro-cid-lcdefpme]:focus-visible{background:var(--rec-blue);outline:none;transform:translateY(-1px)}.home-post-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{-webkit-line-clamp:2;font-size:.85rem;line-height:1.45}.home-post-body[data-astro-cid-lcdefpme]{padding:var(--space-3) var(--space-4) var(--space-4);gap:var(--space-2)}.home-post-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:1.02rem;line-height:1.25}}
