@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/3eea4b3d42758fbc-s.08epetn5yqmpc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Display;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/d3f3f01dfc015e12-s.p.0a8~s61knrirc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Display Fallback;src:local(Arial);ascent-override:93.85%;descent-override:23.46%;line-gap-override:0.0%;size-adjust:106.55%}.funnel_display_4f702774-module__yUON3q__className{font-family:Funnel Display,Funnel Display Fallback;font-style:normal}.funnel_display_4f702774-module__yUON3q__variable{--font-funnel-display:"Funnel Display", "Funnel Display Fallback"}
@font-face{font-family:Funnel Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(../media/b6a5b559a9d29d3a-s.0xq.._pqeki0r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:italic;font-weight:300 800;font-display:swap;src:url(../media/8a0268bb0e2ecc75-s.p.08j210--~ekjj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/94a6d9b3ae777797-s.02tuj.ho~i0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Funnel Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(../media/fc566e733948aae3-s.p.0zmv0dryq3c.w.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Funnel Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:24.72%;line-gap-override:0.0%;size-adjust:101.13%}.funnel_sans_3640babb-module__bxyAPW__className{font-family:Funnel Sans,Funnel Sans Fallback}.funnel_sans_3640babb-module__bxyAPW__variable{--font-funnel-sans:"Funnel Sans", "Funnel Sans Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4cabda8fc4363290-s.0gt.1-cdd~lkn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ae63c483cf5d2d9d-s.p.0axb2n3xpf7.b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_6c81365f-module__OZ4rWW__className{font-family:Outfit,Outfit Fallback;font-style:normal;font-weight:500}.outfit_6c81365f-module__OZ4rWW__variable{--font-outfit-wordmark:"Outfit", "Outfit Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--font-display:var(--font-funnel-display), "Funnel Display", sans-serif;--font-body:var(--font-funnel-sans), "Funnel Sans", sans-serif;--font-wordmark:var(--font-outfit-wordmark), Outfit, sans-serif;--fs-bg:#0a0f1f;--fs-bg-alt:#0c1226;--fs-text:#e6ebf5;--fs-text-secondary:#9aa6c4;--fs-text-dim:#6b7899;--fs-border:#17233f;--fs-border-accent:#3a5090;--fs-accent:#8fc1e3;--fs-surface:#10182f;--fs-shadow-lift:0 24px 48px -24px #1f2f60e6;--fs-focus-ring:2px solid #8fc1e3;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1)}html{scroll-behavior:smooth}body{background:var(--fs-bg);min-height:100vh;color:var(--fs-text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden}a{color:var(--fs-accent)}a:hover{color:var(--fs-text)}a:focus-visible,button:focus-visible{outline:var(--fs-focus-ring);outline-offset:3px}.problema-card{transition:transform .2s var(--ease-out);position:relative}.problema-card:before{content:"";background:var(--fs-border-accent);height:1px;transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);position:absolute;top:-1px;left:0;right:0}@media (hover:hover) and (pointer:fine){.problema-card:hover{transform:scale(1.02)}.problema-card:hover:before{background:var(--fs-accent);box-shadow:0 0 8px var(--fs-accent), 0 0 16px var(--fs-accent)}}@media (prefers-reduced-motion:reduce){.problema-card{transition:none}.problema-card:hover{transform:none}}.mecanismo-item{transition:transform .2s var(--ease-out)}.mecanismo-dot-wrap{box-sizing:content-box;pointer-events:none;justify-content:center;align-items:center;width:11px;height:11px;margin:-24px;padding:24px;display:flex;position:relative}.mecanismo-dot-wrap [data-dot]{pointer-events:auto}.mecanismo-dot-wrap:after{content:"";opacity:0;width:23px;height:23px;transition:opacity .2s var(--ease-out);border-radius:50%;margin:-11.5px 0 0 -11.5px;position:absolute;top:50%;left:50%}@media (hover:hover) and (pointer:fine){.mecanismo-item:hover{transform:scale(1.02)}.mecanismo-item:hover [data-dot]{transform:scale(1.4)}.mecanismo-item:hover .mecanismo-dot-wrap:after{opacity:1;box-shadow:0 0 8px var(--fs-accent), 0 0 16px var(--fs-accent)}}@media (prefers-reduced-motion:reduce){.mecanismo-item{transition:none}.mecanismo-item:hover,.mecanismo-item:hover [data-dot]{transform:none}.mecanismo-item:hover .mecanismo-dot-wrap:after{opacity:0}}.cifras-stat [data-draw]{transition:background-color .2s var(--ease-out), box-shadow .2s var(--ease-out)}.cifras-stat [data-stat-label],.cifras-stat [data-stat-value],.cifras-stat [data-stat-caption]{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.cifras-stat:hover [data-draw]{background:var(--fs-text);box-shadow:0 0 8px var(--fs-accent), 0 0 16px var(--fs-accent)}.cifras-stat:hover [data-stat-label],.cifras-stat:hover [data-stat-value],.cifras-stat:hover [data-stat-caption]{transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.cifras-stat [data-draw],.cifras-stat [data-stat-label],.cifras-stat [data-stat-value],.cifras-stat [data-stat-caption]{transition:none}.cifras-stat:hover [data-stat-label],.cifras-stat:hover [data-stat-value],.cifras-stat:hover [data-stat-caption]{transform:none}}button,a{font:inherit}.site-main{z-index:1;position:relative}@keyframes fsWord{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}@keyframes fsFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}[data-word]{opacity:0;animation:.9s cubic-bezier(.2,.6,.2,1) forwards fsWord;display:inline-block}[data-lift]{transition:border-color .3s,transform .4s cubic-bezier(.2,.6,.2,1),box-shadow .4s}[data-lift]:hover{box-shadow:var(--fs-shadow-lift);transform:translateY(-4px)}[data-faq-a]{animation:.35s forwards fsFade}[data-draw]{transform-origin:0;transition:transform 1.2s cubic-bezier(.2,.6,.2,1);transform:scaleX(0)}@keyframes fsMarquee{0%{transform:translate(-880px)}to{transform:translate(0)}}[data-marquee-track]{animation:28s linear infinite fsMarquee}@media (hover:hover) and (pointer:fine){[data-marquee]:hover [data-marquee-track]{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){[data-marquee-track]{animation:none}}[data-carousel-track]{width:100%;transition:transform .4s var(--ease-in-out)}[data-carousel-slide]{transition:opacity .4s var(--ease-in-out), transform .4s var(--ease-in-out)}[data-carousel-arrow]{z-index:1;border:1px solid var(--fs-border-accent);background:var(--fs-surface);width:44px;height:44px;color:var(--fs-text-secondary);cursor:pointer;transition:background-color .2s var(--ease-out), border-color .2s var(--ease-out), color .2s var(--ease-out), transform .15s var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 20px -12px #0009}[data-carousel-arrow]:active{transform:translateY(-50%)scale(.92)}[data-carousel-arrow]:focus-visible{outline:var(--fs-focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){[data-carousel-arrow]:hover{border-color:var(--fs-accent);color:var(--fs-accent)}}@media (prefers-reduced-motion:reduce){[data-carousel-track]{transition:none!important}[data-carousel-slide]{transition:opacity .2s}}@media (max-width:820px){[data-nav-links]{display:none!important}[data-cols3]{grid-template-columns:minmax(0,1fr)!important}[data-cols4]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-grid12]{grid-template-columns:minmax(0,1fr)!important}[data-grid12]>*{grid-column:1/-1!important}}
