@font-face{font-family:Satoshi;src:url(/_astro/Satoshi-400.CPM9dct4.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/_astro/Satoshi-500.ByP-Zb-9.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/_astro/Satoshi-700.Bd5kKQ_U.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/_astro/Satoshi-700.Bd5kKQ_U.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-sans:"Satoshi",system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SFMono-Regular",Menlo,monospace;--font-body:var(--font-sans);--font-display:var(--font-sans);--font-code:var(--font-mono);--navy:#0b1020;--blue:#2563eb;--sky:#60a5fa;--emerald:#10b981;--mist:#f5f7fa;--white:#fff;--navy-900:#0b1020;--navy-800:#151b2e;--navy-700:#25304d;--navy-600:#3b4766;--navy-500:#5b6784;--navy-400:#8494b0;--navy-300:#b8c2d4;--navy-200:#dde3ec;--navy-100:#edf1f6;--navy-050:#f5f7fa;--blue-700:#1d4ed8;--blue-600:#2563eb;--blue-500:#3b82f6;--blue-400:#60a5fa;--blue-200:#bfd7fe;--blue-100:#dce8fe;--blue-050:#eff5ff;--emerald-600:#059669;--emerald-500:#10b981;--emerald-400:#34d399;--emerald-050:#ecfdf5;--amber-600:#b45309;--amber-500:#f59e0b;--amber-050:#fffbeb;--red-700:#b91c1c;--red-600:#dc2626;--red-500:#ef4444;--red-100:#f1c0c0;--red-050:#fef2f2;--amber-100:#fef3e2;--navy-350:#9aa6bf;--surface-page:var(--mist);--surface-card:var(--white);--surface-raised:var(--white);--surface-sunken:var(--navy-050);--surface-inverse:var(--navy-900);--surface-hover:#0b10200a;--surface-active:#0b102012;--surface-selected:var(--blue-050);--text-heading:var(--navy-900);--text-body:var(--navy-800);--text-muted:var(--navy-500);--text-subtle:var(--navy-400);--text-inverse:var(--white);--text-link:var(--blue-600);--text-link-hover:var(--blue-700);--text-on-accent:var(--white);--text-success:var(--emerald-600);--text-warning:var(--amber-600);--text-danger:var(--red-600);--border-hairline:#0b102014;--border-default:#0b10201f;--border-strong:#0b102033;--border-focus:var(--blue-500);--border-inverse:#ffffff24;--border-danger:var(--red-600);--action-primary:var(--blue-600);--action-primary-hover:var(--blue-700);--action-primary-active:#1a45c0;--action-secondary-bg:var(--white);--action-secondary-text:var(--blue-600);--action-disabled-bg:var(--navy-100);--action-disabled-text:var(--navy-400);--accent-sky:var(--sky);--accent-ai:var(--emerald-500);--accent-ai-soft:var(--emerald-050);--accent-blue-soft:#2563eb29;--focus-ring:#2563eb52;--surface-overlay-subtle:#ffffff3d;--surface-overlay:#fff9;--surface-overlay-strong:#ffffffeb;--surface-overlay-glass:#ffffff78;--glass-filter:blur(24px) saturate(160%);--surface-sheet-glass:#ffffffb3;--border-glass:#0b102014;--scrim:#0b102038;--scrim-strong:#0b102047;--gradient-brand:linear-gradient(135deg,#0b1020 0%,#16224a 55%,#2563eb 100%);--gradient-mark:linear-gradient(140deg,#2563eb 0%,#60a5fa 60%,#e8f0fe 100%)}[data-theme=midnight]{--surface-page:#070b14;--surface-card:#0f1626;--surface-raised:#1a2338;--surface-sunken:#070b14;--surface-inverse:#e6ebf5;--surface-hover:#ffffff0d;--surface-active:#ffffff17;--surface-selected:#3b82f624;--text-heading:#e6ebf5;--text-body:#e6ebf5;--text-muted:#8494b0;--text-subtle:#6b7a96;--text-inverse:#070b14;--text-link:#7db3ff;--text-link-hover:#a9ccff;--text-success:#34d399;--text-warning:#fbbf24;--text-danger:#f87171;--border-hairline:#22304db3;--border-default:#22304d;--border-strong:#33456b;--border-inverse:#0b102024;--border-danger:#f87171;--red-700:#f87171;--red-100:#f8717133;--amber-100:#fbbf2429;--navy-350:#5b6784;--accent-blue-soft:#3b82f62e;--surface-overlay-subtle:#ffffff0f;--surface-overlay:#ffffff1a;--surface-overlay-strong:#1a2338eb;--surface-overlay-glass:color-mix(in srgb,var(--surface-raised) 94%,transparent);--surface-sheet-glass:color-mix(in srgb,var(--surface-raised) 70%,transparent);--glass-filter:blur(18px) saturate(110%);--border-glass:var(--border-default);--scrim:#00000052;--scrim-strong:#00000070;--action-primary:#3b82f6;--action-primary-hover:#5b96f8;--action-primary-active:#2e6fdd;--action-secondary-bg:#1a2338;--action-secondary-text:#7db3ff;--action-disabled-bg:#1a2338;--action-disabled-text:#5b6784;--accent-sky:#7db3ff;--accent-ai:#34d399;--accent-ai-soft:#34d3991f;--focus-ring:#3b82f666;--gradient-brand:linear-gradient(135deg,#070b14 0%,#132043 55%,#3b82f6 100%);--blue-050:color-mix(in srgb,var(--blue-500) 16%,var(--surface-card));--blue-100:color-mix(in srgb,var(--blue-500) 28%,var(--surface-card));--blue-200:color-mix(in srgb,var(--blue-500) 40%,var(--surface-card));--emerald-050:color-mix(in srgb,var(--emerald-500) 14%,var(--surface-card));--amber-050:color-mix(in srgb,var(--amber-500) 14%,var(--surface-card));--red-050:color-mix(in srgb,var(--red-500) 16%,var(--surface-card));--navy-100:var(--surface-raised);--navy-200:var(--border-strong);--navy-600:var(--text-muted);--blue-700:var(--text-link);--emerald-600:var(--text-success);--amber-600:var(--text-warning)}:root{--fill-action:none;--fill-action-hover:none;--page-backdrop:var(--surface-page)}[data-flavor=ultra]{--ultra-lead:var(--blue-600);--ultra-violet:oklch(from var(--ultra-lead) l c calc(h + 60));--ultra-rose:oklch(from var(--ultra-lead) l c calc(h + 95));--fill-action:linear-gradient(120deg,var(--ultra-lead) 0%,var(--ultra-violet) 55%,var(--ultra-rose) 100%);--fill-action-hover:linear-gradient(120deg,color-mix(in oklab,var(--ultra-lead) 85%,var(--text-heading)) 0%,color-mix(in oklab,var(--ultra-violet) 85%,var(--text-heading)) 55%,color-mix(in oklab,var(--ultra-rose) 85%,var(--text-heading)) 100%);--ultra-ink:linear-gradient(90deg,color-mix(in oklab,var(--ultra-lead) 65%,var(--text-heading)) 0%,color-mix(in oklab,var(--ultra-violet) 65%,var(--text-heading)) 55%,color-mix(in oklab,var(--ultra-rose) 70%,var(--text-heading)) 100%);--page-backdrop:radial-gradient(60vmax 45vmax at 0% 0%,color-mix(in srgb,var(--ultra-lead) 34%,transparent),transparent 70%),radial-gradient(55vmax 42vmax at 100% 0%,color-mix(in srgb,var(--ultra-violet) 30%,transparent),transparent 70%),radial-gradient(55vmax 45vmax at 100% 100%,color-mix(in srgb,var(--accent-ai) 22%,transparent),transparent 70%),radial-gradient(45vmax 38vmax at 0% 100%,color-mix(in srgb,var(--amber-500) 16%,transparent),transparent 70%),var(--surface-page);--text-link:color-mix(in oklch,var(--accent-sky) 60%,var(--ultra-violet));--text-link-hover:color-mix(in oklab,var(--text-link) 60%,var(--text-heading));--action-secondary-text:var(--text-link);--border-focus:color-mix(in oklab,var(--ultra-violet) 70%,var(--text-heading));--focus-ring:color-mix(in srgb,var(--ultra-rose) 45%,transparent);--surface-selected:color-mix(in srgb,var(--ultra-violet) 18%,transparent);--gradient-brand:linear-gradient(135deg,color-mix(in srgb,var(--ultra-violet) 50%,var(--surface-page)) 0%,color-mix(in srgb,var(--ultra-lead) 60%,var(--surface-page)) 55%,color-mix(in srgb,var(--accent-ai) 55%,var(--surface-page)) 100%);--surface-sidebar:color-mix(in srgb,var(--surface-card) 78%,transparent);--border-sidebar:color-mix(in srgb,var(--ultra-violet) 28%,transparent);--shadow-card-ultra:0 0 0 1px color-mix(in srgb,var(--ultra-violet) 16%,transparent),0 18px 44px -28px color-mix(in srgb,var(--ultra-violet) 60%,transparent)}[data-accent]{--action-primary:var(--accent);--action-primary-hover:color-mix(in oklab,var(--accent) 85%,var(--text-heading));--action-primary-active:color-mix(in oklab,var(--accent) 75%,var(--text-heading));--text-link:var(--accent-ink);--text-link-hover:color-mix(in oklab,var(--accent-ink) 80%,var(--navy-900));--action-secondary-text:var(--text-link);--border-focus:var(--accent-ink);--focus-ring:color-mix(in srgb,var(--accent) 32%,transparent);--accent-blue-soft:color-mix(in srgb,var(--accent) 16%,transparent);--surface-selected:color-mix(in srgb,var(--accent) 8%,var(--surface-card));--blue-050:color-mix(in srgb,var(--accent) 7%,var(--surface-card));--blue-100:color-mix(in srgb,var(--accent) 15%,var(--surface-card));--blue-200:color-mix(in srgb,var(--accent) 28%,var(--surface-card));--blue-500:var(--border-focus);--blue-600:var(--action-primary);--blue-700:var(--text-link)}[data-accent][data-theme=midnight]{--text-link:var(--accent-ink-dark);--text-link-hover:color-mix(in oklab,var(--accent-ink-dark) 70%,var(--text-heading));--border-focus:var(--accent-ink-dark);--focus-ring:color-mix(in srgb,var(--accent) 40%,transparent);--accent-blue-soft:color-mix(in srgb,var(--accent) 18%,transparent);--surface-selected:color-mix(in srgb,var(--accent) 14%,transparent);--blue-050:color-mix(in srgb,var(--accent) 16%,var(--surface-card));--blue-100:color-mix(in srgb,var(--accent) 28%,var(--surface-card));--blue-200:color-mix(in srgb,var(--accent) 40%,var(--surface-card))}:root{--whatsapp:#25d366;--whatsapp-hover:#1fbf5b;--whatsapp-active:#189e4b;--text-on-whatsapp:#0b1020;--whatsapp-focus-ring:#25d3665c}[data-theme=midnight]{--whatsapp:#25d366;--whatsapp-hover:#3fdc78;--whatsapp-active:#1fbf5b;--text-on-whatsapp:#0b1020;--whatsapp-focus-ring:#25d36670}:root{--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--text-h1-size:48px;--text-h1-line:56px;--text-h1-track:-.5px;--text-h1-weight:var(--fw-bold);--text-h2-size:32px;--text-h2-line:40px;--text-h2-track:-.3px;--text-h2-weight:var(--fw-bold);--text-h3-size:24px;--text-h3-line:32px;--text-h3-track:0;--text-h3-weight:var(--fw-semibold);--text-h4-size:18px;--text-h4-line:24px;--text-h4-track:0;--text-h4-weight:var(--fw-semibold);--text-body-size:16px;--text-body-line:24px;--text-small-size:14px;--text-small-line:20px;--text-caption-size:12px;--text-caption-line:16px;--text-eyebrow-size:11px;--text-eyebrow-track:.18em;--text-eyebrow-weight:var(--fw-medium);--text-numeric-size:24px;--text-numeric-line:32px;--text-numeric-weight:var(--fw-bold);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--gap-inline:var(--space-2);--gap-stack:var(--space-3);--gap-card:var(--space-6);--gap-section:var(--space-16);--pad-card:var(--space-6);--pad-cell-y:10px;--pad-cell-x:var(--space-3);--pad-control-y:9px;--pad-control-x:var(--space-4);--sidebar-width:212px;--topbar-height:56px;--content-max:1200px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-12:12px;--radius-16:16px;--radius-24:24px;--radius-32:32px;--radius-full:999px;--radius-default:var(--radius-8);--radius-card:var(--radius-12);--radius-modal:var(--radius-12);--radius-input:var(--radius-6);--radius-button:var(--radius-8);--radius-button-sm:var(--radius-6);--radius-pill:var(--radius-full);--radius-avatar:var(--radius-full);--shadow-none:none;--shadow-hairline:0 0 0 1px var(--border-hairline);--shadow-1:0 1px 2px #0b10200a;--shadow-2:0 4px 12px #0b10200f;--shadow-overlay:0 12px 32px #0b102024;--shadow-toast:0 8px 24px #0b10201f;--ring-focus:0 0 0 3px var(--focus-ring);--z-panel:40;--z-toast:60}[data-theme=midnight]{--shadow-1:0 1px 2px #00000059;--shadow-2:0 4px 12px #0006;--shadow-overlay:0 12px 32px #0000008c;--shadow-toast:0 8px 24px #00000080;--z-panel:40;--z-toast:60}:root{--ease-standard:cubic-bezier(.2,0,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--duration-instant:80ms;--duration-fast:.12s;--duration-normal:.18s;--duration-slow:.26s;--transition-control:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}html{-webkit-text-size-adjust:100%}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--text-body-size);line-height:var(--text-body-line);font-weight:var(--fw-regular);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{color:var(--text-heading);text-wrap:pretty;margin:0}h1{font-size:var(--text-h1-size);line-height:var(--text-h1-line);letter-spacing:var(--text-h1-track);font-weight:var(--text-h1-weight)}h2{font-size:var(--text-h2-size);line-height:var(--text-h2-line);letter-spacing:var(--text-h2-track);font-weight:var(--text-h2-weight)}h3{font-size:var(--text-h3-size);line-height:var(--text-h3-line);font-weight:var(--text-h3-weight)}h4{font-size:var(--text-h4-size);line-height:var(--text-h4-line);font-weight:var(--text-h4-weight)}p{margin:0}a{color:var(--text-link);text-decoration:none}a:hover{color:var(--text-link-hover);text-underline-offset:2px;text-decoration:underline}code,kbd,pre,samp{font-family:var(--font-code);font-size:.92em}*,:before,:after{box-sizing:border-box}:focus-visible{box-shadow:var(--ring-focus);outline:none}.saras-eyebrow{font-size:var(--text-eyebrow-size);letter-spacing:var(--text-eyebrow-track);font-weight:var(--text-eyebrow-weight);text-transform:uppercase;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important}}html{scroll-behavior:smooth}body{font-family:var(--font-sans);background:var(--surface-page);overflow-x:hidden}.container{width:100%;max-width:var(--content-max);padding-inline:var(--space-6);margin-inline:auto}.eyebrow{font-size:var(--text-eyebrow-size);letter-spacing:var(--text-eyebrow-track);font-weight:var(--text-eyebrow-weight);text-transform:uppercase;color:var(--text-muted)}.eyebrow--sky{color:var(--accent-sky)}.section-head{gap:var(--space-3);flex-direction:column;max-width:640px;display:flex}.section-head h2{text-wrap:balance}.section-head:has(.display){max-width:820px}.display{letter-spacing:-.03em;font-size:clamp(32px,4.4vw,52px);line-height:1.08;font-weight:var(--fw-bold);color:var(--text-heading);text-wrap:balance}.section-head p:not(.eyebrow){font-size:18px;line-height:1.6}.section-head p{color:var(--text-muted);text-wrap:pretty}[data-reveal].will-reveal{opacity:0;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);transform:translateY(18px)}[data-reveal].will-reveal.is-revealed{opacity:1;transform:none}@keyframes saras-pulse{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal].will-reveal{opacity:1;transition:none;transform:none}}svg[data-astro-cid-ccg5yoga]{flex:none;display:block}.btn[data-astro-cid-ekguhzzh]{justify-content:center;align-items:center;gap:var(--space-2);font-family:inherit;font-weight:var(--fw-medium);border-radius:var(--radius-button);white-space:nowrap;cursor:pointer;transition:var(--transition-control);border:1px solid #0000;text-decoration:none;display:inline-flex}.btn[data-astro-cid-ekguhzzh]:hover{text-decoration:none}.btn[data-astro-cid-ekguhzzh]:focus-visible{border-color:var(--border-focus);box-shadow:var(--ring-focus);outline:none}.btn--sm[data-astro-cid-ekguhzzh]{height:32px;padding-inline:var(--space-3);font-size:var(--text-small-size);border-radius:var(--radius-button-sm)}.btn--md[data-astro-cid-ekguhzzh]{height:38px;padding-inline:var(--space-4);font-size:15px}.btn--lg[data-astro-cid-ekguhzzh]{height:44px;font-size:var(--text-body-size);padding-inline:20px}.btn--full[data-astro-cid-ekguhzzh]{width:100%}.btn--primary[data-astro-cid-ekguhzzh]{background:var(--action-primary);color:var(--text-on-accent)}.btn--primary[data-astro-cid-ekguhzzh]:hover{background:var(--action-primary-hover);color:var(--text-on-accent)}.btn--primary[data-astro-cid-ekguhzzh]:active{background:var(--action-primary-active)}.btn--secondary[data-astro-cid-ekguhzzh]{background:var(--action-secondary-bg);color:var(--action-secondary-text);border-color:var(--border-default)}.btn--secondary[data-astro-cid-ekguhzzh]:hover{background:var(--blue-050);color:var(--action-secondary-text)}.btn--secondary[data-astro-cid-ekguhzzh]:active{background:var(--blue-100)}.btn--ghost[data-astro-cid-ekguhzzh]{color:var(--text-body);background:0 0}.btn--ghost[data-astro-cid-ekguhzzh]:hover{background:var(--surface-hover);color:var(--text-body)}.btn--ghost[data-astro-cid-ekguhzzh]:active{background:var(--surface-active)}.btn--ghost[data-astro-cid-ekguhzzh].btn--on-dark{color:var(--white);border-color:#ffffff47}.btn--ghost[data-astro-cid-ekguhzzh].btn--on-dark:hover{color:var(--white);background:#ffffff1a}.btn--ghost[data-astro-cid-ekguhzzh].btn--on-dark:active{background:#ffffff29}.btn--inverse[data-astro-cid-ekguhzzh]{background:var(--white);color:var(--navy-900)}.btn--inverse[data-astro-cid-ekguhzzh]:hover{background:var(--navy-100);color:var(--navy-900)}.btn--inverse[data-astro-cid-ekguhzzh]:active{background:var(--navy-200)}.btn[data-astro-cid-ekguhzzh]:disabled{background:var(--action-disabled-bg);color:var(--action-disabled-text);cursor:default;border-color:#0000}.header[data-astro-cid-nen7h5rs]{z-index:20;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-hairline);background:#070b14b8;position:sticky;top:0}.header__inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-6);height:64px;display:flex}.header__logo[data-astro-cid-nen7h5rs]{flex:none;align-items:center;display:flex}.header__logo[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:auto;height:28px;display:block}.header__nav[data-astro-cid-nen7h5rs]{font-size:var(--text-small-size);font-weight:var(--fw-medium);gap:28px;display:flex}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--text-muted)}.header__mcp[data-astro-cid-nen7h5rs]{color:var(--accent-ai)!important}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--text-link);text-decoration:none}.header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);flex:none;display:flex}@media (width<=1000px){.header__nav[data-astro-cid-nen7h5rs]{display:none}}@media (width<=560px){.header__actions[data-astro-cid-nen7h5rs] .btn--ghost{display:none}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--border-hairline);background:var(--surface-card)}.footer__inner[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;padding-block:40px;display:flex}.footer__brand[data-astro-cid-jo6i4kqk]{gap:var(--space-2);flex-direction:column;display:flex}.footer__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{align-self:start;width:auto;height:24px;display:block}.footer__tagline[data-astro-cid-jo6i4kqk]{color:var(--text-subtle)}.footer__nav[data-astro-cid-jo6i4kqk]{gap:var(--space-6);font-size:var(--text-small-size);flex-wrap:wrap;display:flex}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--text-muted)}.footer__nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--text-link)}.footer__legal[data-astro-cid-jo6i4kqk]{color:var(--text-subtle);font-size:13px}
