@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_9c6cb61b-module__8NX9hq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_9c6cb61b-module__8NX9hq__variable{--font-geist:"Geist", "Geist Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--gutter:16px;--surface:#fff;--surface-2:#f5f6f4;--line:#e3e5e1;--muted:#5b625d;--text:#201f20;--accent:#2e7d3a;--on-accent:#fff;--accent-text:#2b7536;--accent-soft:#e7f3e5;--highlight-text:#8f4708;--highlight-soft:#fdf1dc;--danger:#b3261e;--brand-gradient:linear-gradient(90deg, #e88d40, #fbd84f 30%, #9ec556 65%, #4ca659);--brand-ring:conic-gradient(from 200deg, #e88d40, #fbd84f, #9ec556, #4ca659, #e88d40);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:6px;--radius:10px;--radius-lg:14px;--radius-full:999px;--radius-pill:8px;--radius-tag:4px;--shadow-1:0 1px 2px #0000000f, 0 1px 1px #0000000a;--shadow-2:0 8px 24px #0000002e;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-stage:clamp(1.25rem, 2.4vw, 2.5rem);--text-stage-xl:clamp(1.75rem, 4.4vw, 4.75rem);--duration-instant:90ms;--duration-fast:.15s;--duration-base:.22s;--duration-slow:.32s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-spring:cubic-bezier(.34, 1.36, .64, 1);--distance-enter:12px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--header-height:calc(55px + var(--safe-top));--font-sans:var(--font-geist), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--pill-indigo-fg:#3538cd;--pill-indigo-bg:#e7e7f9;--pill-teal-fg:#0e7490;--pill-teal-bg:#e2eef2;--pill-amber-fg:#92400e;--pill-amber-bg:#f2e8e2;--pill-rose-fg:#be123c;--pill-rose-bg:#f7e3e8;--pill-violet-fg:#6d28d9;--pill-violet-bg:#ede5fa;--pill-green-fg:#166534;--pill-green-bg:#e3f0e8;--pill-neutral-fg:#4a5967;--pill-neutral-bg:#eef0f2;--channel-whatsapp-bg:#25d366;--channel-whatsapp-fg:#0b1b10;--channel-linkedin-bg:#0a66c2;--channel-linkedin-fg:#fff;--code-ink:#000;--code-paper:#fff;--fade-past:1;--fade-withdrawn:1}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-appearance=light]){--surface:#18181a;--surface-2:#222224;--line:#323235;--muted:#a6a7a9;--text:#f3f3f1;--accent:#9ec556;--on-accent:#16210d;--accent-text:#a6d468;--accent-soft:#253222;--highlight-text:#fbd84f;--highlight-soft:#3a3018;--danger:#ff8a80;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 24px #00000080;--pill-indigo-fg:#a5b4fc;--pill-indigo-bg:#292a36;--pill-teal-fg:#5eead4;--pill-teal-bg:#213131;--pill-amber-fg:#fcd34d;--pill-amber-bg:#342e21;--pill-rose-fg:#fda4af;--pill-rose-bg:#34292c;--pill-violet-fg:#c4b5fd;--pill-violet-bg:#2d2b36;--pill-green-fg:#86efac;--pill-green-bg:#25322c;--pill-neutral-fg:#a3b2c0;--pill-neutral-bg:#25272c;--fade-past:.85;--fade-withdrawn:.75}}[data-appearance=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:#18181a;--surface-2:#222224;--line:#323235;--muted:#a6a7a9;--text:#f3f3f1;--accent:#9ec556;--on-accent:#16210d;--accent-text:#a6d468;--accent-soft:#253222;--highlight-text:#fbd84f;--highlight-soft:#3a3018;--danger:#ff8a80;--shadow-1:0 1px 2px #0006;--shadow-2:0 8px 24px #00000080;--pill-indigo-fg:#a5b4fc;--pill-indigo-bg:#292a36;--pill-teal-fg:#5eead4;--pill-teal-bg:#213131;--pill-amber-fg:#fcd34d;--pill-amber-bg:#342e21;--pill-rose-fg:#fda4af;--pill-rose-bg:#34292c;--pill-violet-fg:#c4b5fd;--pill-violet-bg:#2d2b36;--pill-green-fg:#86efac;--pill-green-bg:#25322c;--pill-neutral-fg:#a3b2c0;--pill-neutral-bg:#25272c;--fade-past:.85;--fade-withdrawn:.75}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-sans);color:var(--text);background:var(--surface);-webkit-font-smoothing:antialiased;line-height:1.5}html{scroll-padding-top:var(--header-height)}a,button,summary,label,input,select,textarea,[role=switch],[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}main{padding-block:var(--space-6);padding-left:var(--gutter);padding-right:var(--gutter);max-width:720px;margin:0 auto}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.enter-up{animation:enter-fade var(--duration-base) var(--ease-out) both, enter-rise var(--duration-slow) var(--ease-out) both}.enter-from-end{animation:enter-fade var(--duration-base) var(--ease-out) both, enter-from-end var(--duration-slow) var(--ease-out) both}.enter-from-start{animation:enter-fade var(--duration-base) var(--ease-out) both, enter-from-start var(--duration-slow) var(--ease-out) both}.enter-fade{animation:enter-fade var(--duration-base) var(--ease-out) both}@keyframes enter-fade{0%{opacity:0}}@keyframes enter-rise{0%{transform:translateY(var(--distance-enter))}}@keyframes enter-from-end{0%{transform:translateX(calc(var(--distance-enter) * 2))}}@keyframes enter-from-start{0%{transform:translateX(calc(var(--distance-enter) * -2))}}
