:root{--nb-ink-50:#f7f9f8;--nb-ink-100:#eef1ef;--nb-ink-200:#dfe4e2;--nb-ink-300:#cad3cf;--nb-ink-400:#aebbb5;--nb-ink-500:#92a39b;--nb-ink-600:#7a8981;--nb-ink-700:#636f69;--nb-ink-800:#4b5550;--nb-ink-900:#333a36;--nb-ink-950:#1b1f1d;--nb-emerald-50:#effcf6;--nb-emerald-100:#e0f6eb;--nb-emerald-200:#c5eedb;--nb-emerald-300:#9ee2c4;--nb-emerald-400:#61d0a4;--nb-emerald-500:#00ba87;--nb-emerald-600:#009c71;--nb-emerald-700:#00805b;--nb-emerald-800:#006245;--nb-emerald-900:#00432e;--nb-emerald-950:#002518;--nb-teal-50:#f0fbfb;--nb-teal-100:#e1f5f5;--nb-teal-200:#c8ebeb;--nb-teal-300:#a3dede;--nb-teal-400:#6bc9ca;--nb-teal-500:#1cb4b6;--nb-teal-600:#009899;--nb-teal-700:#007c7d;--nb-teal-800:#005f60;--nb-teal-900:#014142;--nb-teal-950:#002424;--nb-amber-50:#fff7ed;--nb-amber-100:#fceedb;--nb-amber-200:#f8dfbd;--nb-amber-300:#f2c991;--nb-amber-400:#e7ab4f;--nb-amber-500:#d38f00;--nb-amber-600:#b17700;--nb-amber-700:#916100;--nb-amber-800:#704a00;--nb-amber-900:#4d3100;--nb-amber-950:#2c1a00;--nb-rose-50:#fff6f5;--nb-rose-100:#ffebe9;--nb-rose-200:#ffd8d6;--nb-rose-300:#ffbebb;--nb-rose-400:#ff9592;--nb-rose-500:#fc6568;--nb-rose-600:#da4e52;--nb-rose-700:#b33e42;--nb-rose-800:#893033;--nb-rose-900:#5f2021;--nb-rose-950:#380e0f;--nb-azure-50:#f4f9ff;--nb-azure-100:#e7f1ff;--nb-azure-200:#d1e5ff;--nb-azure-300:#b3d4ff;--nb-azure-400:#85baff;--nb-azure-500:#53a0ff;--nb-azure-600:#3a85e0;--nb-azure-700:#2d6cb8;--nb-azure-800:#23538d;--nb-azure-900:#173861;--nb-azure-950:#081e39;--nb-bg-canvas:#f7f9f8;--nb-bg-subtle:#eef1ef;--nb-bg-surface:#fff;--nb-bg-inverse:#1b1f1d;--nb-text-primary:#1b1f1d;--nb-text-secondary:#4b5550;--nb-text-tertiary:#636f69;--nb-text-on-accent:#fff;--nb-text-on-inverse:#eef1ef;--nb-border-subtle:#dfe4e2;--nb-border-default:#cad3cf;--nb-accent-solid:#006245;--nb-accent-solid-hov:#00805b;--nb-accent-text:#00432e;--nb-accent-muted:#e0f6eb;--nb-accent-bright:#00ba87;--nb-dk-bg:#1b1f1d;--nb-dk-bg-raised:#333a36;--nb-dk-text-primary:#eef1ef;--nb-dk-text-secondary:#cad3cf;--nb-dk-text-tertiary:#aebbb5;--nb-dk-border:hsla(0,0%,100%,.12);--nb-dk-accent-text:#61d0a4;--nb-dk-accent-solid:#61d0a4;--nb-dk-text-on-accent:#1b1f1d;--nb-font-display:var(--font-poppins),Poppins,system-ui,sans-serif;--nb-font-body:var(--font-manrope),Manrope,system-ui,sans-serif;--nb-font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,monospace;--nb-t-display-xl:clamp(2.5rem,1.6rem + 4.2vw,4.5rem);--nb-t-display-l:clamp(2rem,1.4rem + 2.9vw,3.25rem);--nb-t-display-m:clamp(1.625rem,1.25rem + 1.8vw,2.5rem);--nb-t-heading-l:1.5rem;--nb-t-heading-m:1.25rem;--nb-t-heading-s:1.0625rem;--nb-t-body-l:1.0625rem;--nb-t-body:0.9375rem;--nb-t-body-s:0.875rem;--nb-t-body-xs:0.8125rem;--nb-t-label:0.75rem;--nb-t-micro:0.6875rem;--nb-lh-display:1.08;--nb-lh-heading:1.25;--nb-lh-body:1.65;--nb-lh-tight:1.4;--nb-fw-regular:400;--nb-fw-medium:500;--nb-fw-semibold:600;--nb-fw-bold:700;--nb-ls-display:-0.028em;--nb-ls-heading:-0.018em;--nb-ls-body:-0.006em;--nb-ls-label:0.09em;--nb-measure:65ch;--nb-measure-narrow:52ch;--nb-s-1:0.25rem;--nb-s-2:0.5rem;--nb-s-3:0.75rem;--nb-s-4:1rem;--nb-s-5:1.5rem;--nb-s-6:2rem;--nb-s-7:2.5rem;--nb-s-8:3rem;--nb-s-9:4rem;--nb-s-10:5rem;--nb-s-11:6rem;--nb-section-y:clamp(4rem,7vw,7.5rem);--nb-gutter:clamp(1.25rem,4vw,4rem);--nb-maxw:1240px;--nb-maxw-wide:1440px;--nb-r-xs:8px;--nb-r-sm:12px;--nb-r-md:16px;--nb-r-lg:22px;--nb-r-xl:30px;--nb-r-pill:999px;--nb-e-1:0 1px 2px rgba(14,27,23,.04),0 1px 3px rgba(14,27,23,.05);--nb-e-2:0 2px 4px rgba(14,27,23,.04),0 6px 16px -6px rgba(14,27,23,.1);--nb-e-3:0 4px 8px rgba(14,27,23,.04),0 14px 32px -12px rgba(14,27,23,.14);--nb-e-4:0 8px 16px rgba(14,27,23,.05),0 28px 60px -20px rgba(14,27,23,.2);--nb-e-accent:0 8px 24px -8px rgba(0,98,69,.38);--nb-ease-out:cubic-bezier(.22,.61,.36,1);--nb-ease-spring:cubic-bezier(.34,1.4,.64,1);--nb-d-1:180ms;--nb-d-2:250ms;--nb-d-3:350ms;--nb-d-4:500ms}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root [contenteditable]:focus-visible,:root [role=button]:focus-visible,:root [role=tab]:focus-visible,:root [tabindex]:focus-visible,:root a:focus-visible,:root button:focus-visible,:root input:focus-visible,:root select:focus-visible,:root summary:focus-visible,:root textarea:focus-visible{outline:2px solid var(--nb-accent-bright);outline-offset:2px}:root input:focus-visible,:root select:focus-visible,:root textarea:focus-visible{outline-offset:0;border-radius:inherit}:focus:not(:focus-visible){outline:none}