.custom-css *{box-sizing:border-box}.custom-css body,.custom-css html{margin:0;padding:0}.custom-css .collapse{visibility:visible}.custom-css a{-webkit-tap-highlight-color:transparent;outline:0!important}.custom-css img{display:inline}.custom-css svg{display:inline}.custom-css video{display:inline;vertical-align:baseline}.custom-css [multiple],.custom-css [type=date],.custom-css [type=datetime-local],.custom-css [type=email],.custom-css [type=month],.custom-css [type=number],.custom-css [type=password],.custom-css [type=search],.custom-css [type=tel],.custom-css [type=text],.custom-css [type=time],.custom-css [type=url],.custom-css [type=week],.custom-css select,.custom-css textarea{border:unset;padding:unset}.custom-css .hp{height:53px}.custom-css .hero{padding:40px 0}.custom-css .hero-container{display:flex;margin:0 auto;max-width:80rem;align-items:center;gap:80px}@media (max-width:64rem){.custom-css .hero-container{flex-direction:column;gap:40px}}@media (max-width:80rem){.custom-css .hero-container{padding:0 16px}}.custom-css .hero-title{font-size:80px;font-weight:600;line-height:1.1;font-family:Geist,Arial,sans-serif;letter-spacing:-4px;color:#0c0407;margin-bottom:24px}@media (max-width:64rem){.custom-css .hero-title{font-size:64px;text-align:center}}.custom-css .hero-desc{font-family:Geist,Arial,sans-serif;font-size:16px;line-height:1.5;font-weight:500;color:#111;max-width:600px}@media (max-width:64rem){.custom-css .hero-desc{text-align:center}}.custom-css .hero-btns{margin-top:32px;display:flex;flex-wrap:wrap;gap:16px}@media (max-width:64rem){.custom-css .hero-btns{justify-content:center}}.custom-css .hero-right img{width:100%;max-height:400px;border-radius:12px}.custom-css .hero-btn{background-color:#0c0407;color:#fff;padding:.575rem 2.35rem;font-family:Geist,Arial,sans-serif;font-size:16px;font-weight:300;line-height:16px;display:flex;justify-content:center;align-items:center;text-decoration:none;border:2px solid #0c0407;border-radius:6px}.custom-css .hero-btn:hover{opacity:.8;background-color:#0c0407;color:#fff}.custom-css .hero-btn--invert{color:#0c0407;background-color:#fff;border:2px solid #0c0407}.custom-css .hero-btn--invert:hover{color:#0c0407;background-color:#fff}.custom-css :root{--font-sans:var(--font-geist-sans);--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:var(--font-geist-mono);--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-950:#460809;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-500:#edb200;--color-yellow-700:#a36100;--color-emerald-100:#d0fae5;--color-emerald-400:#00d294;--color-emerald-500:#00bb7f;--color-emerald-600:#009767;--color-emerald-700:#007956;--color-teal-50:#f0fdfa;--color-teal-500:#00baa7;--color-sky-50:#f0f9ff;--color-sky-200:#b8e6fe;--color-sky-400:#00bcfe;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-800:#005986;--color-sky-950:#052f4a;--color-violet-500:#8d54ff;--color-rose-400:#ff667f;--color-rose-700:#c20039;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-zinc-500:#71717b;--color-neutral-700:#404040;--color-neutral-800:#262626;--color-neutral-900:#171717;--color-neutral-950:#0a0a0a;--color-stone-100:#f5f5f4;--color-black:#000;--color-white:#fff;--spacing:0.25rem;--container-3xs:16rem;--container-2xs:18rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:0.75rem;--text-xs--line-height:1.33333;--text-sm:0.875rem;--text-sm--line-height:1.42857;--text-base:1rem;--text-base--line-height:1.5;--text-lg:1.125rem;--text-lg--line-height:1.55556;--text-xl:1.25rem;--text-xl--line-height:1.4;--text-2xl:1.5rem;--text-2xl--line-height:1.33333;--text-3xl:1.875rem;--text-3xl--line-height:1.2;--text-4xl:2.25rem;--text-4xl--line-height:1.11111;--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--text-9xl:8rem;--text-9xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0em;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:0.125rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--drop-shadow-xs:0 1px 1px rgba(0,0,0,.051);--drop-shadow-sm:0 1px 2px rgba(0,0,0,.149);--drop-shadow-lg:0 4px 4px rgba(0,0,0,.149);--ease-in:cubic-bezier(0.4,0,1,1);--ease-out:cubic-bezier(0,0,0.2,1);--ease-in-out:cubic-bezier(0.4,0,0.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,0.2,1) infinite;--animate-pulse:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16/9;--default-transition-duration:0.15s;--default-transition-timing-function:cubic-bezier(0.4,0,0.2,1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono);--landing-content-width:60rem;--color-elevated:var(--elevated);--color-muted-foreground:var(--muted-foreground);--color-destructive-foreground:var(--destructive-foreground);--color-success-foreground:var(--success-foreground);--color-warning-foreground:var(--warning-foreground);--color-border:var(--border);--shadow-floating:var(--shadow-floating);--shadow-floating-sm:var(--shadow-floating-sm);--shadow-floating-xs:var(--shadow-floating-xs);--shadow-floating-2xs:var(--shadow-floating-2xs);--font-brand:var(--font-gellix)}.custom-css :root{--offline-banner-height:0px}.custom-css :root{--brand-nav-height:3.25rem;--background-2:#f9f9f9;--background:#fcfcfc;--foreground:var(--brand-ink);--primary:var(--brand-ink);--primary-foreground:var(--brand-surface);--secondary:#fff;--secondary-foreground:#030712;--card:var(--background);--card-foreground:var(--foreground);--elevated:#fff;--popover:var(--background);--popover-foreground:var(--foreground);--select:#161616;--select-foreground:#fff;--select-muted:#262626;--muted:var(--brand-wash);--muted-foreground:var(--brand-body-muted)}.custom-css :root{--accent:#edfbfe;--accent-foreground:#0290ff;--destructive:#ffe4e3;--destructive-foreground:#ea2630;--success:#d8fce6;--success-foreground:#00a746;--warning:#fff1c8;--warning-foreground:#d77a00;--border:var(--brand-hairline);--ring:#0290ff;--chart-1:#f05100;--chart-2:#009588;--chart-3:#104e64;--chart-4:#fcbb00;--chart-5:#f99c00;--insights-chart-1:#1b8ff4;--insights-chart-2:#ff5600;--insights-chart-3:#ffd400;--insights-chart-4:#ff44cd;--insights-chart-5:#7671f9;--insights-chart-6:#48bfff;--insights-chart-7:#ffad0a;--insights-chart-8:#ff3da1;--insights-chart-9:#006ed4;--insights-chart-10:#f04a23;--insights-chart-11:#c181fe;--insights-chart-12:#71cfff;--insights-chart-13:#ff59af;--insights-chart-14:#2da3ff;--bar-chart-1-light:#f5b3e6;--bar-chart-1-dark:#ed87c3;--bar-chart-2-light:#d6b8ff;--bar-chart-2-dark:#bb98f0;--bar-chart-3-light:#a5c5ff;--bar-chart-3-dark:#89aef8;--bar-chart-4-light:#f9a8b3;--bar-chart-4-dark:#ed7a9f;--bar-chart-5-light:#fcdca8;--bar-chart-5-dark:#f6b472;--bar-chart-6-light:#cdf6d8;--bar-chart-6-dark:#89e2b8;--bar-chart-7-light:#ebc8fd;--bar-chart-7-dark:#d4a6f5;--category-marketing:#ff6eb9;--category-sales:#a773ee;--category-operations:#ff8742;--category-engineering:#488efd;--category-support:#00c758;--sidebar:var(--background);--sidebar-foreground:var(--foreground);--sidebar-muted-foreground:var(--muted-foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--app-background-gradient:linear-gradient(to right,var(--pink-50),var(--muted),var(--muted))}.custom-css :root{--radius:0.625rem;--app-header-height:3.1875rem;--pipeline-header-height:56px;--pipeline-tab-bar-height:56px;--gummie-container-width:520px;--orchestrivoassistant-home-rail-width:19rem;--template-container-width:36rem;--pipeline-panel-height:calc(100vh - 9rem);--pink-50:#fef1f8;--pink-100:#ffe6f4;--pink-200:#ffcdea;--pink-300:#ffa2d5;--pink-400:#ff5aaf;--pink-500:#fb3c98;--pink-600:#ea1873;--pink-700:#ca0658;--pink-800:#a70a48;--pink-900:#8d0f41;--pink-950:#502;--blue-50:#edfbfe;--blue-100:#d6f5ff;--blue-200:#b5f0ff;--blue-300:#83e9ff;--blue-400:#4ddbff;--blue-500:#23c0ff;--blue-600:#03a2fe;--blue-700:#0290ff;--blue-800:#076cc4;--blue-900:#0f5e9c;--blue-950:#0c375c;--purple-50:#faf5ff;--purple-100:#f3e8ff;--purple-200:#e9d5ff;--purple-300:#d9b3ff;--purple-400:#c07eff;--purple-500:#ac4bff;--purple-600:#9810fa;--purple-700:#8200da;--purple-800:#6e11b0;--purple-900:#59168b;--purple-950:#3c0366;--orange-50:#fff7ed;--orange-100:#ffedd5;--orange-200:#ffd7a8;--orange-300:#ffb96d;--orange-400:#ff8b1a;--orange-500:#fe6e00;--orange-600:#f05100;--orange-700:#c53c00;--orange-800:#9f2d00;--orange-900:#7e2a0c;--orange-950:#441306;--green-50:#f0fdf4;--green-100:#dcfce7;--green-200:#b9f8cf;--green-300:#7bf1a8;--green-400:#05df72;--green-500:#00c758;--green-600:#00a544;--green-700:#008138;--green-800:#016630;--green-900:#0d542b;--green-950:#032e15;--indigo-50:#eef2ff;--indigo-100:#e0e7ff;--indigo-200:#c7d2ff;--indigo-300:#a4b3ff;--indigo-400:#7d87ff;--indigo-500:#625fff;--indigo-600:#4f39f6;--indigo-700:#432dd7;--indigo-800:#372aac;--indigo-900:#312c85;--indigo-950:#1e1a4d;--amber-50:#fffbeb;--amber-100:#fef3c6;--amber-200:#fee685;--amber-300:#ffd236;--amber-400:#fcbb00;--amber-500:#f99c00;--amber-600:#dd7400;--amber-700:#b75000;--amber-800:#953d00;--amber-900:#7b3306;--amber-950:#461901;--gray-50:#f9fafb;--gray-100:#f3f4f6;--gray-200:#e8eaef;--gray-300:#d1d5dc;--gray-400:#99a1af;--gray-500:#6a7282;--gray-600:#4a5565;--gray-700:#364153;--gray-800:#1e2939;--gray-900:#101828;--gray-950:#030712;--svg-filter:none;--platform-grey-background:#e5e7eb;--platform-grey-accent:#d1d5dc;--platform-grey-foreground:#364153;--platform-grey-contrast:#030712;--platform-blue-background:#bedbff;--platform-blue-accent:#90c5ff;--platform-blue-foreground:#1447e6;--platform-blue-contrast:#162456;--platform-green-background:#b9f8cf;--platform-green-accent:#7bf1a8;--platform-green-foreground:#008138;--platform-green-contrast:#032e15;--platform-orange-background:#ffd7a8;--platform-orange-accent:#ffb96d;--platform-orange-foreground:#c53c00;--platform-orange-contrast:#441306;--platform-red-background:#ffcaca;--platform-red-accent:#ffa3a3;--platform-red-foreground:#bf000f;--platform-red-contrast:#460809;--platform-yellow-background:#fff085;--platform-yellow-accent:#ffe02a;--platform-yellow-foreground:#a36100;--platform-yellow-contrast:#432004;--platform-teal-background:#96f7e4;--platform-teal-accent:#46ecd5;--platform-teal-foreground:#00776e;--platform-teal-contrast:#022f2e;--platform-pink-background:#fccee8;--platform-pink-accent:#fda5d5;--platform-pink-foreground:#c4005c;--platform-pink-contrast:#510424;--platform-purple-background:#e9d5ff;--platform-purple-accent:#d9b3ff;--platform-purple-foreground:#8200da;--platform-purple-contrast:#3c0366;--platform-bronze-background:#e8b16e;--platform-bronze-accent:#e0aa66;--platform-bronze-foreground:#715635;--platform-bronze-contrast:#381f00;--platform-black-background:#e5e7eb;--platform-black-accent:#d1d5dc;--platform-black-foreground:#364153;--platform-black-contrast:#030712;--slack-app-chat-foreground:#4a154b;--shadow-floating-ring:var(--border);--shadow-floating:0 0px 0px 1px var(--shadow-floating-ring),0 1px 1px -0.5px rgba(0,0,0,.051),0 3px 3px -1.5px rgba(0,0,0,.051),0 6px 6px -3px rgba(0,0,0,.039),0 12px 12px -6px rgba(0,0,0,.039),0 24px 24px -12px rgba(0,0,0,.039);--shadow-floating-sm:0 0px 0px 1px var(--shadow-floating-ring),0 1px 1px -0.5px rgba(0,0,0,.024),0 3px 3px -1.5px rgba(0,0,0,.024),0 6px 6px -3px rgba(0,0,0,.02),0 12px 12px -6px rgba(0,0,0,.02),0 24px 24px -12px rgba(0,0,0,.02);--shadow-floating-xs:0 0px 0px 1px var(--shadow-floating-ring),0 1px 1px -0.5px rgba(0,0,0,.016),0 3px 3px -1.5px rgba(0,0,0,.016),0 6px 6px -3px rgba(0,0,0,.012),0 12px 12px -6px rgba(0,0,0,.012),0 24px 24px -12px rgba(0,0,0,.012);--shadow-floating-2xs:0 0px 0px 1px var(--shadow-floating-ring),0 1px 1px -0.5px rgba(0,0,0,.012),0 3px 3px -1.5px rgba(0,0,0,.008),0 6px 6px -3px rgba(0,0,0,.008);--text-xxs:0.625rem;--ai-champion-yellow:#f0e737;--ai-champion-yellow-foreground:#dfd730;--ai-champion-pink:#fbc4f0;--ai-champion-pink-foreground:#d5a6cc;--ai-champion-grey:#f8f8f8;--ai-champion-grey-foreground:#ededed;--ai-champion-orange:#ff8860;--ai-champion-orange-foreground:#d16c4a;--ai-champion-grain-size:1.2px;--animation-shimmer:shimmer 2s linear infinite;--animation-shimmer-once:shimmerOnce 2.5s normal linear;--animation-move-along-path:move-along-path 2s linear infinite;--animation-infinite-scroll:infinite-scroll 25s linear infinite;--animation-border-pulse:border-pulse 1.5s ease-in-out infinite;--animation-border-pulse-error:border-pulse-error 1.5s ease-in-out infinite;--animation-border-pulse-with-category-color:border-pulse-quick 2s ease-in-out infinite;--animation-spin-slow:spin 3s linear infinite;--dot-size:1px;--dot-spacing:16px;--dot-fade:1.75px;--dot-opacity:0.06;--brand-blue-light:#bae1ff;--brand-blue:#0290ff;--brand-blue-dark:#007edf;--brand-purple-light:#d1d0fe;--brand-purple:#6e6ade;--brand-purple-dark:#5d59c1;--brand-pink-light:#fccee8;--brand-pink:#de51a8;--brand-pink-dark:#c4005c;--brand-orange-light:#ffb8a8;--brand-orange:#ed6142;--brand-orange-dark:#d45438;--brand-yellow-light:#fff085;--brand-yellow:#ffc200;--brand-yellow-dark:#432004;--brand-green-light:#61eaa3;--brand-green:#3fcc83;--brand-green-dark:#26c162;--brand-black-light:#2f3135;--brand-black:#282a2d;--brand-black-dark:#18191b;--brand-muted:#f9f9fb;--brand-subtle:#f3f3f6;--brand-muted-foreground:#e2e2e2;--brand-marshmallow:#fffaee;--brand-lemon-drop:#ffd400;--brand-tangerine:#ff8d00;--brand-bubblegum:#ff59af;--brand-grape:#c181fe;--brand-sugarplum:#e7cdff;--brand-blueberry:#7671f9;--brand-ink:#18191b;--brand-ink-hover:#2c2d30;--brand-body-muted:#5f5f68;--brand-neutral-muted:#8e8e98;--brand-hairline:#e2e2e8;--brand-wash:#f4f4f5;--brand-wash-inset:#f1f1f4;--brand-section-bg:#f9f9fb;--brand-surface:#fff;--brand-inverse-body:hsla(0,0%,100%,.678);--brand-inverse-muted:#9a9aa4;--brand-inverse-hairline:hsla(0,0%,100%,.141);--brand-inverse-surface:hsla(0,0%,100%,.051)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/5476f68d60460930-s.1ee5w62fj497l.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/immutable/media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2) format("woff2")}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%;size-adjust:107.12%}@font-face{font-family:GeistMono;src:url(/_next/static/immutable/media/GeistMono_Variable.p.1sg4ifey12l8-.woff2) format("woff2");font-display:swap;font-weight:100 900}.custom-css .geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistSans;src:url(/_next/static/immutable/media/Geist_Variable-s.p.2mxb0x7usg4km.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.custom-css .geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans","GeistSans Fallback"}@keyframes skills-visual-module__mQXzxW__skills-cursor-traverse{0%,6%{transform:translateY(0)}30%,36%{transform:translateY(92px)}64%,70%{transform:translateY(184px)}94%,to{transform:translateY(0)}}@font-face{font-family:Gellix;src:url(/_next/static/immutable/media/GellixUprightsVF-s.p.0jhy-o1tow1oi.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:Gellix Fallback;src:local(Arial);ascent-override:91.31%;descent-override:22.85%;line-gap-override:0%;size-adjust:104.59%}.custom-css .gellix_a776ac6e-module__Gsr55G__variable{--font-gellix:"Gellix","Gellix Fallback"}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/immutable/media/f037ea83db21dbd3-s.0bahv6ekb5-jz.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/immutable/media/3dc1de47b9d80a0b-s.1yoa-6-u8yac5.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/immutable/media/fe1d9b66fdac40b2-s.08yayveuo0nnd.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/immutable/media/a24d9e981578d580-s.p.3i5xonuquvnt4.woff2) format("woff2")}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0%;size-adjust:76.94%}@keyframes orchestrivo-agents-decoration-module__7wSo5a__orchestrivo-agents-decoration-float{0%{transform:translate(0)}50%{transform:translateY(-3px)}to{transform:translate(0)}}@keyframes orchestrivo-agents-decoration-module__7wSo5a__orchestrivo-agents-decoration-cursor-translate{0%,to{transform:translate(0)}14%,16%,18%{transform:translate3d(calc(18px*var(--cursor-direction)),-20px,0)}34%{transform:translate3d(calc(6px*var(--cursor-direction)),8px,0)}50%,52%,54%{transform:translate3d(calc(22px*var(--cursor-direction)),14px,0)}72%{transform:translate3d(calc(10px*var(--cursor-direction)),-10px,0)}}@keyframes orchestrivo-agents-decoration-module__7wSo5a__orchestrivo-agents-decoration-cursor-rotate{0%,14%,18%,34%,50%,54%,72%,to{transform:rotate(calc(-45deg*var(--cursor-direction))) scaleX(var(--cursor-direction)) scale(1)}16%,52%{transform:rotate(calc(-45deg*var(--cursor-direction))) scaleX(var(--cursor-direction)) scale(.92)}}@keyframes orchestrivo-agents-decoration-module__7wSo5a__orchestrivo-agents-decoration-cursor-alt-translate{0%,to{transform:translate(0)}16%,18%,20%{transform:translate3d(calc(20px*var(--cursor-direction)),14px,0)}38%{transform:translate3d(calc(8px*var(--cursor-direction)),-16px,0)}56%,58%,60%{transform:translate3d(calc(24px*var(--cursor-direction)),-6px,0)}78%{transform:translate3d(calc(12px*var(--cursor-direction)),18px,0)}}@keyframes orchestrivo-agents-decoration-module__7wSo5a__orchestrivo-agents-decoration-cursor-alt-rotate{0%,16%,20%,38%,56%,60%,78%,to{transform:rotate(calc(-45deg*var(--cursor-direction))) scaleX(var(--cursor-direction)) scale(1)}18%,58%{transform:rotate(calc(-45deg*var(--cursor-direction))) scaleX(var(--cursor-direction)) scale(.92)}}@keyframes orchestrivo-landing-hero-decoration-module__HBstPa__orchestrivo-landing-hero-decoration-drift{0%{transform:translate(0) rotate(0)}25%{transform:translate3d(calc(var(--orchestrivo-landing-hero-decoration-x-offset, 12px)*.4),calc(var(--orchestrivo-landing-hero-decoration-y-offset, 12px)*-.25),0) rotate(calc(var(--orchestrivo-landing-hero-decoration-rotation, 4deg)*-.3))}50%{transform:translate3d(var(--orchestrivo-landing-hero-decoration-x-offset,12px),var(--orchestrivo-landing-hero-decoration-y-offset,12px),0) rotate(var(--orchestrivo-landing-hero-decoration-rotation,4deg))}75%{transform:translate3d(calc(var(--orchestrivo-landing-hero-decoration-x-offset, 12px)*-.3),calc(var(--orchestrivo-landing-hero-decoration-y-offset, 12px)*.45),0) rotate(calc(var(--orchestrivo-landing-hero-decoration-rotation, 4deg)*.2))}to{transform:translate(0) rotate(0)}}@keyframes dashdraw{0%{stroke-dashoffset:10px}}@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){.custom-css :root{--shimmer-angle:20deg}.custom-css *,.custom-css ::backdrop,.custom-css :after,.custom-css :before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:transparent;--tw-gradient-via:transparent;--tw-gradient-to:transparent;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-mask-linear:linear-gradient(#fff,#fff);--tw-mask-radial:linear-gradient(#fff,#fff);--tw-mask-conic:linear-gradient(#fff,#fff);--tw-mask-left:linear-gradient(#fff,#fff);--tw-mask-right:linear-gradient(#fff,#fff);--tw-mask-bottom:linear-gradient(#fff,#fff);--tw-mask-top:linear-gradient(#fff,#fff);--tw-mask-top-from-position:0%;--tw-mask-top-to-position:100%;--tw-mask-top-from-color:#000;--tw-mask-top-to-color:transparent;--tw-mask-bottom-from-position:0%;--tw-mask-bottom-to-position:100%;--tw-mask-bottom-from-color:#000;--tw-mask-bottom-to-color:transparent;--tw-mask-right-from-position:0%;--tw-mask-right-to-position:100%;--tw-mask-right-from-color:#000;--tw-mask-right-to-color:transparent;--tw-mask-left-from-position:0%;--tw-mask-left-to-position:100%;--tw-mask-left-from-color:#000;--tw-mask-left-to-color:transparent;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--shimmer-image:initial;--shimmer-text-fill:initial;--fade-left-start:0%;--fade-left-end:0%;--fade-right-start:100%;--fade-right-end:100%;--fade-top-start:0%;--fade-top-end:0%;--fade-bottom-start:100%;--fade-bottom-end:100%}}@supports (color:lab(0% 0 0)){.custom-css :root{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-950:lab(13.003% 29.04 16.7519);--color-yellow-50:lab(98.6846% -1.79055 9.7766);--color-yellow-100:lab(97.3564% -4.51407 27.344);--color-yellow-200:lab(94.3433% -5.00429 52.9663);--color-yellow-500:lab(76.3898% 14.5258 98.4589);--color-yellow-700:lab(47.8202% 25.2426 66.5015);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-400:lab(75.0771% -60.7313 19.4147);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-teal-50:lab(98.3189% -4.74921 -0.111711);--color-teal-500:lab(67.3859% -49.0983 -2.63511);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-200:lab(88.6983% -11.3978 -16.8488);--color-sky-400:lab(70.687% -23.6078 -45.9483);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-800:lab(35.164% -9.57692 -34.4068);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--color-violet-500:lab(49.9355% 55.1776 -81.8963);--color-rose-400:lab(64.4125% 63.0291 19.2068);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-slate-50:lab(98.1434% -0.369519 -1.05966);--color-slate-100:lab(96.286% -0.852436 -2.46847);--color-slate-200:lab(91.7353% -0.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-800:lab(16.132% -0.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-gray-50:lab(98.2596% -0.247031 -0.706708);--color-gray-100:lab(96.1596% -0.0823438 -1.13575);--color-gray-200:lab(91.6229% -0.159115 -2.26791);--color-gray-300:lab(85.1236% -0.612259 -3.7138);--color-gray-400:lab(65.9269% -0.832707 -8.17473);--color-gray-500:lab(47.7841% -0.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -0.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% 0.811279 -12.254);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-neutral-700:lab(27.036% 0 0);--color-neutral-800:lab(15.204% 0 -0.00000596);--color-neutral-900:lab(7.78201% -0.0000149 0);--color-neutral-950:lab(2.75381% 0 0);--color-stone-100:lab(96.5286% -0.0991821 0.364268)}}.custom-css *,.custom-css ::backdrop,.custom-css :after,.custom-css :before{box-sizing:border-box;border:0 solid;margin:0;padding:0}.custom-css ::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}.custom-css html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}.custom-css h3{font-size:inherit;font-weight:inherit}.custom-css a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.custom-css code{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}.custom-css menu,.custom-css ul{list-style:none}.custom-css iframe,.custom-css img,.custom-css svg,.custom-css video{vertical-align:middle;display:block}.custom-css img,.custom-css video{max-width:100%;height:auto}.custom-css button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}.custom-css ::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}.custom-css ::file-selector-button{margin-inline-end:4px}.custom-css ::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){.custom-css ::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){.custom-css ::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}.custom-css ::-webkit-search-decoration{-webkit-appearance:none}.custom-css ::-webkit-date-and-time-value{min-height:1lh}.custom-css ::-webkit-datetime-edit{padding-block:0}.custom-css ::-webkit-datetime-edit-year-field{padding-block:0}.custom-css ::-webkit-datetime-edit-month-field{padding-block:0}.custom-css ::-webkit-datetime-edit-day-field{padding-block:0}.custom-css ::-webkit-datetime-edit-hour-field{padding-block:0}.custom-css ::-webkit-datetime-edit-minute-field{padding-block:0}.custom-css ::-webkit-datetime-edit-second-field{padding-block:0}.custom-css ::-webkit-datetime-edit-millisecond-field{padding-block:0}.custom-css ::-webkit-datetime-edit-meridiem-field{padding-block:0}.custom-css ::-webkit-calendar-picker-indicator{line-height:1}.custom-css button{appearance:button}.custom-css ::file-selector-button{appearance:button}.custom-css ::-webkit-inner-spin-button{height:auto}.custom-css ::-webkit-outer-spin-button{height:auto}.custom-css *{border-color:var(--border);font-family:var(--font-geist-sans);outline-color:var(--ring);text-decoration-thickness:from-font}@supports (color:color-mix(in lab,red,red)){.custom-css *{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.custom-css body{background-color:var(--background);color:var(--foreground)}.custom-css ::selection{background-color:var(--accent-foreground)}@supports (color:color-mix(in lab,red,red)){.custom-css ::selection{background-color:color-mix(in oklab,var(--accent-foreground) 16%,transparent)}}.custom-css button{cursor:pointer}.custom-css h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.custom-css a:not(:where([role=button] a,button a,.button a,[class*=Button] a)){transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.custom-css a:not(:where([role=button] a,button a,.button a,[class*=Button] a)):hover{color:var(--pink-500)}}.custom-css [type=text]{appearance:none;--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-color:#6a7282;border-color:lab(47.7841% -.393182 -10.0268);border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.custom-css ::-webkit-datetime-edit-fields-wrapper{padding:0}.custom-css ::-webkit-date-and-time-value{min-height:1.5em}.custom-css ::-webkit-date-and-time-value{text-align:inherit}.custom-css ::-webkit-datetime-edit{display:inline-flex}.custom-css ::-webkit-datetime-edit{padding-top:0;padding-bottom:0}.custom-css ::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}.custom-css ::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}.custom-css ::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}.custom-css ::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}.custom-css ::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}.custom-css ::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}.custom-css ::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}.custom-css ::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}.custom-css .pointer-events-none{pointer-events:none}.custom-css .visible{visibility:visible}.custom-css .sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.custom-css .absolute{position:absolute}.custom-css .fixed{position:fixed}.custom-css .relative{position:relative}.custom-css .sticky{position:sticky}.custom-css .inset-0{inset:calc(var(--spacing)*0)}.custom-css .top-0{top:calc(var(--spacing)*0)}.custom-css .isolate{isolation:isolate}.custom-css .z-30{z-index:30}.custom-css .z-40{z-index:40}.custom-css .z-50{z-index:50}.custom-css .col-start-3{grid-column-start:3}.custom-css .mx-auto{margin-inline:auto}.custom-css .mt-3{margin-top:calc(var(--spacing)*3)}.custom-css .mb-2{margin-bottom:calc(var(--spacing)*2)}.custom-css .ml-1{margin-left:calc(var(--spacing)*1)}.custom-css .block{display:block}.custom-css .flex{display:flex}.custom-css .grid{display:grid}.custom-css .hidden{display:none}.custom-css .inline-block{display:inline-block}.custom-css .inline-flex{display:inline-flex}.custom-css .size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.custom-css .size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.custom-css .size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.custom-css .size-full{width:100%;height:100%}.custom-css .h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.custom-css .h-\(--brand-nav-height\){height:var(--brand-nav-height)}.custom-css .h-8{height:calc(var(--spacing)*8)}.custom-css .h-9{height:calc(var(--spacing)*9)}.custom-css .h-\[var\(--popup-height\)\]{height:var(--popup-height)}.custom-css .h-full{height:100%}.custom-css .max-h-\[calc\(100dvh-var\(--brand-nav-height\)\)\]{max-height:calc(100dvh - var(--brand-nav-height))}.custom-css .min-h-0{min-height:calc(var(--spacing)*0)}.custom-css .w-64{width:calc(var(--spacing)*64)}.custom-css .w-\[34rem\]{width:34rem}.custom-css .w-\[var\(--anchor-width\)\]{width:var(--anchor-width)}.custom-css .w-full{width:100%}.custom-css .max-w-360{max-width:calc(var(--spacing)*360)}.custom-css .max-w-\[1440px\]{max-width:1440px}.custom-css .max-w-none{max-width:none}.custom-css .min-w-0{min-width:calc(var(--spacing)*0)}.custom-css .flex-1{flex:1}.custom-css .shrink-0{flex-shrink:0}.custom-css .-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.custom-css .translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.custom-css .rotate-90{rotate:90deg}.custom-css .resize{resize:both}.custom-css .list-none{list-style-type:none}.custom-css .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.custom-css .grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.custom-css .flex-col{flex-direction:column}.custom-css .flex-wrap{flex-wrap:wrap}.custom-css .items-center{align-items:center}.custom-css .items-start{align-items:flex-start}.custom-css .justify-between{justify-content:space-between}.custom-css .justify-center{justify-content:center}.custom-css .justify-start{justify-content:flex-start}.custom-css .gap-0\.5{gap:calc(var(--spacing)*.5)}.custom-css .gap-1\.5{gap:calc(var(--spacing)*1.5)}.custom-css .gap-2{gap:calc(var(--spacing)*2)}.custom-css .gap-3{gap:calc(var(--spacing)*3)}.custom-css .gap-4{gap:calc(var(--spacing)*4)}.custom-css .gap-6{gap:calc(var(--spacing)*6)}.custom-css .gap-12{gap:calc(var(--spacing)*12)}.custom-css .gap-16{gap:calc(var(--spacing)*16)}.custom-css .gap-x-6{column-gap:calc(var(--spacing)*6)}.custom-css .gap-x-8{column-gap:calc(var(--spacing)*8)}.custom-css .gap-x-10{column-gap:calc(var(--spacing)*10)}.custom-css .gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.custom-css .gap-y-2{row-gap:calc(var(--spacing)*2)}.custom-css .gap-y-10{row-gap:calc(var(--spacing)*10)}.custom-css .justify-self-center{justify-self:center}.custom-css .justify-self-end{justify-self:flex-end}.custom-css .justify-self-start{justify-self:flex-start}.custom-css .overflow-hidden{overflow:hidden}.custom-css .overflow-visible{overflow:visible}.custom-css .overflow-y-auto{overflow-y:auto}.custom-css .overscroll-contain{overscroll-behavior:contain}.custom-css .rounded-md{border-radius:calc(var(--radius) - 2px)}.custom-css .border{border-style:var(--tw-border-style);border-width:1px}.custom-css .border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.custom-css .border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.custom-css .border-none{--tw-border-style:none;border-style:none}.custom-css .border-border{border-color:var(--border)}.custom-css .border-transparent{border-color:transparent}.custom-css .bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.custom-css .bg-background\/60{background-color:color-mix(in oklab,var(--background) 60%,transparent)}}.custom-css .bg-brand-black-dark{background-color:var(--brand-black-dark)}.custom-css .bg-elevated{background-color:var(--elevated)}.custom-css .bg-white{background-color:var(--color-white)}.custom-css .\[mask-image\:linear-gradient\(to_bottom\,black_0\%\,black_20\%\,transparent_92\%\)\]{-webkit-mask-image:linear-gradient(#000 0 20%,transparent 92%);mask-image:linear-gradient(#000 0 20%,transparent 92%)}.custom-css .px-2{padding-inline:calc(var(--spacing)*2)}.custom-css .px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.custom-css .px-4{padding-inline:calc(var(--spacing)*4)}.custom-css .px-4\.5{padding-inline:calc(var(--spacing)*4.5)}.custom-css .px-6{padding-inline:calc(var(--spacing)*6)}.custom-css .py-1\.5{padding-block:calc(var(--spacing)*1.5)}.custom-css .py-2{padding-block:calc(var(--spacing)*2)}.custom-css .py-2\.5{padding-block:calc(var(--spacing)*2.5)}.custom-css .py-3{padding-block:calc(var(--spacing)*3)}.custom-css .py-6{padding-block:calc(var(--spacing)*6)}.custom-css .pt-0{padding-top:calc(var(--spacing)*0)}.custom-css .pt-3{padding-top:calc(var(--spacing)*3)}.custom-css .pt-8{padding-top:calc(var(--spacing)*8)}.custom-css .pb-2{padding-bottom:calc(var(--spacing)*2)}.custom-css .pb-12{padding-bottom:calc(var(--spacing)*12)}.custom-css .text-left{text-align:left}.custom-css .font-sans{font-family:var(--font-geist-sans)}.custom-css .text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.custom-css .text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.custom-css .text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.custom-css .font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.custom-css .whitespace-nowrap{white-space:nowrap}.custom-css .text-foreground{color:var(--foreground)}.custom-css .text-muted-foreground{color:var(--muted-foreground)}.custom-css .text-primary-foreground{color:var(--primary-foreground)}.custom-css .antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.custom-css .shadow-floating-xs{--tw-shadow:var(--shadow-floating-xs);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.custom-css .outline{outline-style:var(--tw-outline-style);outline-width:1px}.custom-css .backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.custom-css .transition-\[color\,opacity\]{transition-property:color,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .transition-\[opacity\,translate\,width\,height\,background-color\,border-color\]{transition-property:opacity,translate,width,height,background-color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.custom-css .duration-150{--tw-duration:0.15s;transition-duration:.15s}.custom-css .duration-200{--tw-duration:0.2s;transition-duration:.2s}.custom-css .duration-300{--tw-duration:0.3s;transition-duration:.3s}.custom-css .duration-500{--tw-duration:0.5s;transition-duration:.5s}.custom-css .ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(0.22,1,0.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.custom-css .ease-\[cubic-bezier\(0\.625\,0\.05\,0\,1\)\]{--tw-ease:cubic-bezier(0.625,0.05,0,1);transition-timing-function:cubic-bezier(.625,.05,0,1)}.custom-css .ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.custom-css .outline-none{--tw-outline-style:none;outline-style:none}.custom-css .\[text-shadow\:0_1\.5em_currentColor\]{text-shadow:0 1.5em}@media (hover:hover){.custom-css .group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--muted-foreground)}.custom-css .group-hover\/nav-item\:translate-y-\[-1\.5em\]:is(:where(.group\/nav-item):hover *){--tw-translate-y:-1.5em;translate:var(--tw-translate-x) var(--tw-translate-y)}.custom-css .group-hover\/navlink\:opacity-60:is(:where(.group\/navlink):hover *){opacity:.6}.custom-css .group-hover\/seemore\:translate-x-0\.5:is(:where(.group\/seemore):hover *){--tw-translate-x:calc(var(--spacing)*0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.custom-css .group-focus-visible\/nav-item\:translate-y-\[-1\.5em\]:is(:where(.group\/nav-item):focus-visible *){--tw-translate-y:-1.5em;translate:var(--tw-translate-x) var(--tw-translate-y)}.custom-css .last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.custom-css .hover\:bg-brand-black-dark\/80:hover{background-color:var(--brand-black-dark)}@supports (color:color-mix(in lab,red,red)){.custom-css .hover\:bg-brand-black-dark\/80:hover{background-color:color-mix(in oklab,var(--brand-black-dark) 80%,transparent)}}.custom-css .hover\:bg-muted:hover{background-color:var(--muted)}.custom-css .hover\:\!text-foreground:hover{color:var(--foreground)!important}.custom-css .hover\:text-foreground:hover{color:var(--foreground)}.custom-css .hover\:no-underline:hover{text-decoration-line:none}.custom-css .hover\:opacity-60:hover{opacity:.6}.custom-css .hover\:opacity-70:hover{opacity:.7}.custom-css .hover\:shadow-floating-sm:hover{--tw-shadow:var(--shadow-floating-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.custom-css .focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.custom-css .focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.custom-css .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.custom-css .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.custom-css .disabled\:pointer-events-none:disabled{pointer-events:none}.custom-css .disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.custom-css .motion-reduce\:transition-none{transition-property:none}.custom-css .motion-reduce\:group-focus-visible\/nav-item\:translate-y-0:is(:where(.group\/nav-item):focus-visible *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (prefers-reduced-motion:reduce) and (hover:hover){.custom-css .motion-reduce\:group-hover\/nav-item\:translate-y-0:is(:where(.group\/nav-item):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (min-width:48rem){.custom-css .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.custom-css .md\:flex-row{flex-direction:row}.custom-css .md\:items-center{align-items:center}.custom-css .md\:justify-between{justify-content:space-between}.custom-css .md\:gap-16{gap:calc(var(--spacing)*16)}.custom-css .md\:px-10{padding-inline:calc(var(--spacing)*10)}.custom-css .md\:py-10{padding-block:calc(var(--spacing)*10)}}@media (min-width:64rem){.custom-css .lg\:flex{display:flex}.custom-css .lg\:hidden{display:none}.custom-css .lg\:inline-flex{display:inline-flex}.custom-css .lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.custom-css .\[\&_\*\]\:font-mono *{font-family:var(--font-geist-mono)}.custom-css .\[\&_\*\]\:font-sans\! *{font-family:var(--font-geist-sans)!important}.custom-css .\[\&_\*\]\:text-foreground *{color:var(--foreground)}.custom-css .\[\&_a\]\:cursor-pointer a{cursor:pointer}.custom-css .\[\&_a\]\:text-accent-foreground a{color:var(--accent-foreground)}.custom-css .\[\&_a\]\:text-foreground a{color:var(--foreground)}.custom-css .\[\&_a\]\:text-pink-500 a{color:var(--pink-500)}.custom-css .\[\&_a\]\:underline a{text-decoration-line:underline}.custom-css .\[\&_a\]\:decoration-pink-500 a{-webkit-text-decoration-color:var(--pink-500);text-decoration-color:var(--pink-500)}@media (hover:hover){.custom-css .\[\&_a\]\:hover\:text-accent-foreground\/80 a:hover{color:var(--accent-foreground)}@supports (color:color-mix(in lab,red,red)){.custom-css .\[\&_a\]\:hover\:text-accent-foreground\/80 a:hover{color:color-mix(in oklab,var(--accent-foreground) 80%,transparent)}}.custom-css .\[\&_a\]\:hover\:text-muted-foreground a:hover{color:var(--muted-foreground)}.custom-css .\[\&_a\]\:hover\:text-pink-500\/80 a:hover{color:var(--pink-500)}@supports (color:color-mix(in lab,red,red)){.custom-css .\[\&_a\]\:hover\:text-pink-500\/80 a:hover{color:color-mix(in oklab,var(--pink-500) 80%,transparent)}}.custom-css .\[\&_a\]\:hover\:no-underline a:hover{text-decoration-line:none}}.custom-css .\[\&_button\]\:cursor-default\! button{cursor:default!important}.custom-css .\[\&_button\]\:focus\:scale-100\! button:focus{--tw-scale-x:100%!important;--tw-scale-y:100%!important;--tw-scale-z:100%!important;scale:var(--tw-scale-x) var(--tw-scale-y)!important}.custom-css .\[\&_code\]\:mx-0 code{margin-inline:calc(var(--spacing)*0)}.custom-css .\[\&_code\]\:block code{display:block}.custom-css .\[\&_code\]\:rounded-none code{border-radius:0}.custom-css .\[\&_code\]\:rounded-sm code{border-radius:calc(var(--radius) - 4px)}.custom-css .\[\&_code\]\:border-none code{--tw-border-style:none;border-style:none}.custom-css .\[\&_code\]\:bg-muted-foreground\/10 code{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.custom-css .\[\&_code\]\:bg-muted-foreground\/10 code{background-color:color-mix(in oklab,var(--muted-foreground) 10%,transparent)}}.custom-css .\[\&_code\]\:bg-transparent code{background-color:transparent}.custom-css .\[\&_code\]\:p-0\! code{padding:calc(var(--spacing)*0)!important}.custom-css .\[\&_code\]\:px-0 code{padding-inline:calc(var(--spacing)*0)}.custom-css .\[\&_code\]\:px-1 code{padding-inline:calc(var(--spacing)*1)}.custom-css .\[\&_code\]\:py-0 code{padding-block:calc(var(--spacing)*0)}.custom-css .\[\&_code\]\:py-0\.5 code{padding-block:calc(var(--spacing)*.5)}.custom-css .\[\&_code\]\:font-mono code{font-family:var(--font-geist-mono)}.custom-css .\[\&_code\]\:text-sm code{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.custom-css .\[\&_code\]\:text-\(length\:--gummie-text-sm\,0\.875rem\) code,.custom-css .\[\&_code\]\:text-\[length\:var\(--gummie-text-sm\,0\.875rem\)\] code{font-size:var(--gummie-text-sm,.875rem)}.custom-css .\[\&_code\]\:wrap-break-word code{overflow-wrap:break-word}.custom-css .\[\&_code\]\:whitespace-pre-wrap code{white-space:pre-wrap}.custom-css .\[\&_code\]\:text-muted-foreground code{color:var(--muted-foreground)}.custom-css .\[\&_h3\]\:my-2 h3{margin-block:calc(var(--spacing)*2)}.custom-css .\[\&_h3\]\:text-base h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.custom-css .\[\&_h3\]\:font-medium h3{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.custom-css .\[\&_img\]\:\!inline-block img{display:inline-block!important}.custom-css .\[\&_img\]\:hidden img{display:none}.custom-css .\[\&_img\]\:inline-block\! img{display:inline-block!important}.custom-css .\[\&_img\]\:size-5 img{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.custom-css .\[\&_img\]\:brightness-0 img{--tw-brightness:brightness(0%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.custom-css .\[\&_img\]\:invert img{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.custom-css .\[\&_li\]\:my-1 li{margin-block:calc(var(--spacing)*1)}.custom-css .\[\&_li\]\:ml-6 li{margin-left:calc(var(--spacing)*6)}.custom-css .\[\&_li\]\:text-sm li{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.custom-css .\[\&_li\]\:font-normal li{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.custom-css .\[\&_p\]\:my-0 p{margin-block:calc(var(--spacing)*0)}.custom-css .\[\&_p\]\:my-2 p{margin-block:calc(var(--spacing)*2)}.custom-css .\[\&_p\]\:min-h-\[1\.2em\] p{min-height:1.2em}.custom-css .\[\&_p\]\:text-sm p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.custom-css .\[\&_p\]\:font-normal p{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.custom-css .\[\&_p\]\:break-words p{overflow-wrap:break-word}.custom-css .\[\&_p\+p\]\:mt-4 p+p{margin-top:calc(var(--spacing)*4)}.custom-css .\[\&_span\]\:max-w-sm span{max-width:var(--container-sm)}.custom-css .\[\&_span\]\:text-base span{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.custom-css .\[\&_span\]\:font-medium span{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.custom-css .\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.custom-css .\[\&_svg\]\:absolute svg{position:absolute}.custom-css .\[\&_svg\]\:top-1\/2 svg{top:50%}.custom-css .\[\&_svg\]\:size-2 svg{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.custom-css .\[\&_svg\]\:size-2\.5\! svg{width:calc(var(--spacing)*2.5)!important;height:calc(var(--spacing)*2.5)!important}.custom-css .\[\&_svg\]\:size-3 svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.custom-css .\[\&_svg\]\:size-3\! svg{width:calc(var(--spacing)*3)!important;height:calc(var(--spacing)*3)!important}.custom-css .\[\&_svg\]\:size-3\.5 svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.custom-css .\[\&_svg\]\:size-3\.5\! svg{width:calc(var(--spacing)*3.5)!important;height:calc(var(--spacing)*3.5)!important}.custom-css .\[\&_svg\]\:size-3\.75 svg{width:calc(var(--spacing)*3.75);height:calc(var(--spacing)*3.75)}.custom-css .\[\&_svg\]\:size-4 svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.custom-css .\[\&_svg\]\:size-4\! svg{width:calc(var(--spacing)*4)!important;height:calc(var(--spacing)*4)!important}.custom-css .\[\&_svg\]\:size-4\.5 svg{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5)}.custom-css .\[\&_svg\]\:size-5 svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.custom-css .\[\&_svg\]\:size-6 svg{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.custom-css .\[\&_svg\]\:size-8 svg{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.custom-css .\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.custom-css .\[\&_svg\]\:-translate-y-1\/2 svg{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.custom-css .\[\&_svg\]\:text-muted-foreground svg{color:var(--muted-foreground)}.custom-css .\[\&_svg\]\:brightness-0 svg{--tw-brightness:brightness(0%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.custom-css .\[\&_svg\]\:invert svg{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.custom-css .\[\&_svg\:not\(\[class\*\=\"size-\"\]\)\]\:size-2\.5 svg:not([class*=size-]){width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.custom-css .\[\&_svg\:not\(\[class\*\=\"size-\"\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.custom-css .\[\&_svg\:not\(\[class\*\=\"size-\"\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.custom-css .\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.custom-css .\[\&_svg\:not\(\[class\*\=size-\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.custom-css .\[\&_ul\]\:my-2 ul{margin-block:calc(var(--spacing)*2)}.custom-css .\[\&_ul\]\:mb-2 ul{margin-bottom:calc(var(--spacing)*2)}.custom-css .\[\&_ul\]\:list-disc ul{list-style-type:disc}.custom-css .\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing)*5)}.custom-css .\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing)*6)}.custom-css .\[\&_ul\]\:text-sm ul{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.custom-css .\[\&_ul\]\:font-normal ul{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.custom-css .\[\&_ul\>li\]\:my-0 ul>li{margin-block:calc(var(--spacing)*0)}.custom-css .\[\&_ul\>li\]\:list-disc ul>li{list-style-type:disc}.custom-css .\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.custom-css .\[\&\:\:-webkit-scrollbar\]\:h-1::-webkit-scrollbar{height:calc(var(--spacing)*1)}.custom-css .\[\&\:has\(\>code\)\]\:text-muted-foreground:has(>code){color:var(--muted-foreground)}@media (hover:hover){.custom-css .\[\&\:has\(\>code\)\]\:hover\:text-muted-foreground:has(>code):hover{color:var(--muted-foreground)}}.custom-css .\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.custom-css .\[\&\>\*\]\:relative>*{position:relative}.custom-css .\[\&\>\*\]\:z-10>*{z-index:10}.custom-css .\[\&\>\*\]\:size-4>*{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.custom-css .\[\&\>\*\]\:h-5>*{height:calc(var(--spacing)*5)}.custom-css .\[\&\>\*\]\:w-5>*{width:calc(var(--spacing)*5)}.custom-css .\[\&\>\*\]\:w-full>*{width:100%}.custom-css .\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.custom-css .\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}.custom-css .\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:calc(var(--spacing)*0)}.custom-css .\[\&\>\*\:first-child\]\:border-r-0>:first-child{border-right-style:var(--tw-border-style);border-right-width:0}.custom-css .\[\&\>\*\:first-child\]\:border-b-0>:first-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.custom-css .\[\&\>\*\:last-child\]\:mb-0>:last-child{margin-bottom:calc(var(--spacing)*0)}.custom-css .\[\&\>\*\:last-child\]\:border-t-0>:last-child{border-top-style:var(--tw-border-style);border-top-width:0}.custom-css .\[\&\>\*\:last-child\]\:border-l-0>:last-child{border-left-style:var(--tw-border-style);border-left-width:0}.custom-css .\[\&\>\*\:not\(\:first-child\)\]\:-ml-1>:not(:first-child){margin-left:calc(var(--spacing)*-1)}.custom-css .\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.custom-css .\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.custom-css .\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.custom-css .\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.custom-css .\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:border-y-0>:not(:first-child):not(:last-child){border-block-style:var(--tw-border-style);border-block-width:0}.custom-css .\[\&\>\*\:not\(\:first-child\)\:not\(\:last-child\)\]\:border-r-0>:not(:first-child):not(:last-child){border-right-style:var(--tw-border-style);border-right-width:0}.custom-css .\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.custom-css .\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.custom-css .\[\&\>\*\>\*\:first-child\]\:hidden>*>:first-child{display:none}.custom-css .\[\&\>\:first-child\]\:max-w-md>:first-child{max-width:var(--container-md)}@media (min-width:64rem){.custom-css .\[\&\>\:not\(div\)\]\:lg\:max-w-2xl>:not(div){max-width:var(--container-2xl)}}.custom-css .\[\&\>button\]\:hidden>button{display:none}.custom-css .\[\&\>div\>svg\]\:size-4\!>div>svg{width:calc(var(--spacing)*4)!important;height:calc(var(--spacing)*4)!important}.custom-css .\[\&\>img\]\:scale-\[0\.667\]>img{scale:.667}.custom-css .\[\&\>p\]\:inline>p{display:inline}.custom-css .\[\&\>p\]\:text-\[length\:var\(--gummie-text-sm\,0\.875rem\)\]>p{font-size:var(--gummie-text-sm,.875rem)}.custom-css .\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.custom-css .\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.custom-css .\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.custom-css .\[\&\>span\[aria-hidden\]\]\:hidden>span[aria-hidden]{display:none}.custom-css .\[\&\>svg\]\:size-2\.5>svg{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.custom-css .\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.custom-css .\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.custom-css .\[\&\>svg\]\:size-3\.5\!>svg{width:calc(var(--spacing)*3.5)!important;height:calc(var(--spacing)*3.5)!important}.custom-css .\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.custom-css .\[\&\>svg\]\:size-full>svg{width:100%;height:100%}.custom-css .\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.custom-css .\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.custom-css .\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing)*3.5)}.custom-css .\[\&\>svg\]\:h-full>svg{height:100%}.custom-css .\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.custom-css .\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.custom-css .\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing)*3.5)}.custom-css .\[\&\>svg\]\:w-auto>svg{width:auto}.custom-css .\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.custom-css .\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*0.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.custom-css .\[\&\>svg\]\:text-\[var\(--platform-color-background\)\]>svg{color:var(--platform-color-background)}.custom-css .\[\&\>svg\]\:text-current>svg{color:currentColor}.custom-css .\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.custom-css .\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.custom-css .\[\&\>svg\]\:text-warning-foreground>svg{color:var(--warning-foreground)}.custom-css .\[\&\>svg\:last-child\]\:hidden>svg:last-child{display:none}.custom-css .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.custom-css .\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.custom-css .\[\&\[aria-expanded\=true\]_svg\]\:rotate-90[aria-expanded=true] svg{rotate:90deg}@supports (color:lab(0% 0 0)){.custom-css :root{--background-2:lab(97.9236% -0.0000298 0.00001192);--background:lab(98.84% 0.0000298 -0.00001192);--secondary:lab(100% 0 0);--secondary-foreground:lab(1.90607% 0.255175 -5.34102);--elevated:lab(100% 0 0);--select:lab(7.22637% -0.0000149 0);--select-foreground:lab(100% 0 0);--select-muted:lab(15.32% 0 0)}}@supports (color:color-mix(in lab,red,red)){.custom-css :root{--muted-foreground:color-mix(in oklab,var(--brand-body-muted) 88%,transparent)}}@supports (color:lab(0% 0 0)){.custom-css :root{--accent:lab(97.7989% -4.33886 -3.1122);--accent-foreground:lab(58.1734% -0.349224 -65.2226);--destructive:lab(92.7177% 10.1799 4.33828);--destructive-foreground:lab(51.6544% 71.5339 47.4344);--success:lab(96.008% -15.2335 6.81045);--success-foreground:lab(59.7499% -68.1551 44.2541);--warning:lab(95.5532% 0.730604 25.1573);--warning-foreground:lab(60.6168% 41.5041 132.879);--ring:lab(58.1734% -0.349224 -65.2226);--chart-1:lab(57.1026% 64.2584 89.8886);--chart-2:lab(55.0223% -41.0774 -3.90277);--chart-3:lab(30.372% -13.1853 -18.7887);--chart-4:lab(80.1641% 16.6016 99.2089);--chart-5:lab(72.7183% 31.8672 97.9407);--category-marketing:lab(66.7949% 61.6247 -11.0754);--category-sales:lab(58.1035% 39.5584 -55.2775);--category-operations:lab(69.4291% 43.1557 56.8318);--category-engineering:lab(58.7754% 5.98636 -62.9365);--category-support:lab(70.5521% -66.5147 45.8073)}}@supports (color:color-mix(in lab,red,red)){.custom-css :root{--app-background-gradient:linear-gradient(to right,color-mix(in srgb,var(--pink-50) 50%,var(--muted)),var(--muted),var(--muted))}}@supports (color:lab(0% 0 0)){.custom-css :root{--pink-50:lab(96.2934% 5.42372 -1.73827);--pink-100:lab(93.7533% 10.585 -3.54586);--pink-200:lab(87.4419% 22.4376 -7.48518);--pink-300:lab(77.3913% 40.7633 -10.7106);--pink-400:lab(63.4754% 69.3469 -10.1749);--pink-500:lab(58.673% 75.7149 -4.27374);--pink-600:lab(51.8635% 76.4722 7.57086);--pink-700:lab(44.0947% 69.2855 12.6495);--pink-800:lab(36.3394% 59.3413 10.657);--pink-900:lab(30.8046% 51.3343 6.90683);--pink-950:lab(16.2557% 37.4187 6.13972);--blue-50:lab(97.7989% -4.33886 -3.1122);--blue-100:lab(94.415% -8.9179 -8.39642);--blue-200:lab(91.1499% -16.7497 -13.6232);--blue-300:lab(86.7804% -26.8183 -20.4709);--blue-400:lab(80.9919% -31.1049 -29.994);--blue-500:lab(72.3392% -23.0625 -43.2574);--blue-600:lab(63.44% -10.2282 -56.405);--blue-700:lab(58.1734% -0.349224 -65.2226);--blue-800:lab(44.4126% 0.809819 -54.0033);--blue-900:lab(37.9359% -3.97645 -40.7788);--blue-950:lab(21.9248% -3.10345 -26.6786);--purple-50:lab(97.1627% 2.99937 -4.13398);--purple-100:lab(93.3333% 6.97437 -9.83434);--purple-200:lab(87.8405% 13.4282 -18.7159);--purple-300:lab(78.3298% 26.2195 -34.9499);--purple-400:lab(63.6946% 47.6127 -59.2066);--purple-500:lab(52.0183% 66.11 -78.2316);--purple-600:lab(43.0295% 75.21 -86.5669);--purple-700:lab(36.1758% 69.8525 -80.0381);--purple-800:lab(30.6017% 56.7637 -64.4751);--purple-900:lab(24.9401% 45.2703 -51.2728);--purple-950:lab(14.8253% 38.9005 -44.5861);--orange-50:lab(97.7008% 1.53735 5.90649);--orange-100:lab(94.7127% 3.58394 14.3151);--orange-200:lab(88.4871% 9.94918 28.8378);--orange-300:lab(80.8059% 21.7313 50.4455);--orange-400:lab(70.0429% 42.5156 75.8207);--orange-500:lab(64.272% 57.1788 90.3583);--orange-600:lab(57.1026% 64.2584 89.8886);--orange-700:lab(46.4615% 57.7275 70.8507);--orange-800:lab(37.1566% 46.6433 50.5562);--orange-900:lab(30.2951% 36.0434 37.671);--orange-950:lab(14.1747% 23.4515 19.4461);--green-50:lab(98.1563% -5.60117 2.75915);--green-100:lab(96.1861% -13.8464 6.52365);--green-200:lab(92.4222% -26.4702 12.9427);--green-300:lab(86.9953% -47.2691 25.0054);--green-400:lab(78.503% -64.9265 39.7492);--green-500:lab(70.5521% -66.5147 45.8073);--green-600:lab(59.0978% -58.6621 41.2579);--green-700:lab(47.0329% -47.0239 31.4788);--green-800:lab(37.4616% -36.7971 22.9692);--green-900:lab(30.797% -29.6927 17.382);--green-950:lab(15.6845% -20.4225 11.7249);--indigo-50:lab(95.4818% 0.411302 -6.78529);--indigo-100:lab(91.6577% 1.04591 -12.7199);--indigo-200:lab(84.4329% 3.18977 -23.9688);--indigo-300:lab(74.0235% 8.54138 -41.6075);--indigo-400:lab(59.866% 22.4834 -64.4485);--indigo-500:lab(48.295% 38.3129 -81.9673);--indigo-600:lab(38.4009% 52.6132 -92.3857);--indigo-700:lab(32.4486% 49.2217 -84.6695);--indigo-800:lab(26.6645% 37.9804 -68.6402);--indigo-900:lab(23.3911% 24.6978 -50.4718);--indigo-950:lab(12.4853% 14.9672 -31.3418);--amber-50:lab(98.6252% -0.635922 8.42309);--amber-100:lab(95.916% -1.21653 23.111);--amber-200:lab(91.7203% -0.505269 49.9084);--amber-300:lab(86.4156% 6.13147 78.3961);--amber-400:lab(80.1641% 16.6016 99.2089);--amber-500:lab(72.7183% 31.8672 97.9407);--amber-600:lab(60.3514% 40.5624 87.1228);--amber-700:lab(47.2709% 42.9082 69.2966);--amber-800:lab(37.8822% 37.1699 52.2718);--amber-900:lab(31.2288% 30.2627 40.0378);--amber-950:lab(15.8111% 20.9107 23.3752);--gray-50:lab(98.2596% -0.247031 -0.706708);--gray-100:lab(96.1596% -0.0823438 -1.13575);--gray-200:lab(92.7829% -0.159174 -2.26798);--gray-300:lab(85.1236% -0.612259 -3.7138);--gray-400:lab(65.9269% -0.832707 -8.17473);--gray-500:lab(47.7841% -0.393182 -10.0268);--gray-600:lab(35.6337% -1.58697 -10.8425);--gray-700:lab(27.1134% -0.956401 -12.3224);--gray-800:lab(16.1051% -1.18239 -11.7533);--gray-900:lab(8.11897% 0.811279 -12.254);--gray-950:lab(1.90334% 0.278696 -5.48866);--platform-grey-background:lab(91.6229% -0.159115 -2.26791);--platform-grey-accent:lab(85.1236% -0.612259 -3.7138);--platform-grey-foreground:lab(27.1134% -0.956401 -12.3224);--platform-grey-contrast:lab(1.90334% 0.278696 -5.48866);--platform-blue-background:lab(86.15% -4.04379 -21.0797);--platform-blue-accent:lab(77.5052% -6.4629 -36.42);--platform-blue-foreground:lab(36.9089% 35.0961 -85.6872);--platform-blue-contrast:lab(15.6723% 8.86232 -32.2945);--platform-green-background:lab(92.4222% -26.4702 12.9427);--platform-green-accent:lab(86.9953% -47.2691 25.0054);--platform-green-foreground:lab(47.0329% -47.0239 31.4788);--platform-green-contrast:lab(15.6845% -20.4225 11.7249);--platform-orange-background:lab(88.4871% 9.94918 28.8378);--platform-orange-accent:lab(80.8059% 21.7313 50.4455);--platform-orange-foreground:lab(46.4615% 57.7275 70.8507);--platform-orange-contrast:lab(14.1747% 23.4515 19.4461);--platform-red-background:lab(86.017% 19.8815 7.75869);--platform-red-accent:lab(76.5514% 36.422 15.5335);--platform-red-foreground:lab(40.4273% 67.2623 53.7441);--platform-red-contrast:lab(13.003% 29.04 16.7519);--platform-yellow-background:lab(94.3433% -5.00429 52.9663);--platform-yellow-accent:lab(89.7033% -0.480294 84.4917);--platform-yellow-foreground:lab(47.8202% 25.2426 66.5015);--platform-yellow-contrast:lab(16.8146% 15.7422 23.1133);--platform-teal-background:lab(90.7612% -33.1343 -0.542295);--platform-teal-accent:lab(84.8977% -48.1516 -1.3321);--platform-teal-foreground:lab(44.4134% -33.1436 -4.22149);--platform-teal-contrast:lab(16.6371% -15.3183 -3.81732);--platform-pink-background:lab(87.4504% 19.6 -6.46662);--platform-pink-accent:lab(77.8308% 38.525 -10.5394);--platform-pink-foreground:lab(42.1737% 71.8009 7.42233);--platform-pink-contrast:lab(15.6116% 35.2166 3.53979);--platform-purple-background:lab(87.8405% 13.4282 -18.7159);--platform-purple-accent:lab(78.3298% 26.2195 -34.9499);--platform-purple-foreground:lab(36.1758% 69.8525 -80.0381);--platform-purple-contrast:lab(14.8253% 38.9005 -44.5861);--platform-bronze-background:lab(76.4675% 14.9447 42.5943);--platform-bronze-accent:lab(73.5614% 15.0525 42.813);--platform-bronze-foreground:lab(38.8011% 8.69751 23.5781);--platform-bronze-contrast:lab(14.7754% 12.1259 25.4355);--platform-black-background:lab(91.6229% -0.159115 -2.26791);--platform-black-accent:lab(85.1236% -0.612259 -3.7138);--platform-black-foreground:lab(27.1134% -0.956401 -12.3224);--platform-black-contrast:lab(1.90334% 0.278696 -5.48866);--slack-app-chat-foreground:lab(17.8668% 31.0822 -21.1636);--brand-blue-light:lab(87.5064% -8.34015 -18.9791);--brand-blue:lab(58.1734% -0.349224 -65.2226);--brand-blue-dark:lab(51.1849% -0.736505 -58.5723);--brand-purple-light:lab(84.6969% 7.22593 -22.5047);--brand-purple:lab(49.7745% 25.6748 -59.9903);--brand-purple-dark:lab(42.5009% 23.996 -55.1845);--brand-pink-light:lab(87.4504% 19.6 -6.46662);--brand-pink:lab(56.6128% 61.8515 -17.2101);--brand-pink-dark:lab(42.1737% 71.8009 7.42233);--brand-orange-light:lab(81.2854% 24.9972 18.8914);--brand-orange:lab(59.6541% 53.8637 45.9199);--brand-orange-dark:lab(53.2128% 50.2897 42.9215);--brand-yellow-light:lab(94.3433% -5.00429 52.9663);--brand-yellow:lab(82.3402% 13.1427 83.2436);--brand-yellow-dark:lab(16.8146% 15.7422 23.1133);--brand-green-light:lab(83.89% -51.1429 22.9559);--brand-green:lab(73.3952% -51.5942 25.132);--brand-green-dark:lab(69.0434% -55.8896 36.097);--brand-black-light:lab(20.2387% -0.165358 -2.88712);--brand-black:lab(16.9485% -0.359461 -2.29235);--brand-black-dark:lab(8.71272% -0.0959411 -1.57812);--brand-muted:lab(97.9707% 0.258923 -0.945962);--brand-subtle:lab(95.9053% 0.399023 -1.45465);--brand-muted-foreground:lab(89.908% -0.0000596 0.00001192);--brand-marshmallow:lab(98.4183% 0.214398 6.39442);--brand-lemon-drop:lab(86.7251% 4.35641 86.0659);--brand-tangerine:lab(70.4162% 39.3003 76.2008);--brand-bubblegum:lab(63.3509% 69.0464 -10.506);--brand-grape:lab(64.6524% 42.7273 -53.5105);--brand-sugarplum:lab(85.8096% 16.1673 -21.1297);--brand-blueberry:lab(53.6123% 30.3067 -68.8622);--brand-ink:lab(8.70976% -0.096187 -1.58296);--brand-ink-hover:lab(18.4562% 0.0920445 -2.10452);--brand-body-muted:lab(40.5553% 1.4677 -5.14094);--brand-neutral-muted:lab(59.2633% 1.50406 -5.32215);--brand-hairline:lab(90.0141% 0.811607 -2.9353);--brand-wash:lab(96.2109% 0.131845 -0.482643);--brand-wash-inset:lab(95.2089% 0.398099 -1.45063);--brand-section-bg:lab(97.9679% 0.263125 -0.96122);--brand-surface:lab(100% 0 0);--brand-inverse-body:lab(100% 0 0/0.68);--brand-inverse-muted:lab(63.8405% 1.47846 -5.24504);--brand-inverse-hairline:lab(100% 0 0/0.14);--brand-inverse-surface:lab(100% 0 0/0.05)}}@keyframes wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes shake{0%,to{transform:rotate(0)}10%,50%,90%{transform:rotate(-12deg)}30%,70%{transform:rotate(12deg)}}@keyframes toast-pulse-even{0%,to{scale:1}50%{scale:1.04}}@keyframes toast-pulse-odd{0%,to{scale:1}50%{scale:1.04}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes shimmer{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes shimmerOnce{to{background-position-x:0}}@keyframes comet-sweep{0%{stroke-dashoffset:var(--comet-dash-from)}to{stroke-dashoffset:var(--comet-dash-to)}}@keyframes comet-fade{0%{opacity:0}40%,75%{opacity:var(--comet-peak)}to{opacity:0}}@keyframes move-along-path{0%{offset-distance:0}to{offset-distance:100%}}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes border-pulse{0%,to{box-shadow:0 0 0 1px var(--pink-50)}50%{box-shadow:0 0 0 6px var(--pink-200)}}@keyframes border-pulse-error{0%,to{box-shadow:0 0 0 1px oklch(from var(--destructive-foreground) l c h/.65)}50%{box-shadow:0 0 0 6px var(--destructive)}}@keyframes border-pulse-quick{0%,to{box-shadow:0 0 0 1px var(--platform-color-background)}50%{box-shadow:0 0 0 6px var(--platform-color-background)}}@keyframes radarSpin{0%{transform:translate(-28px,-109px) rotate(0)}to{transform:translate(-28px,-109px) rotate(1turn)}}@keyframes bouncyPop{0%{opacity:0;transform:scale(.8)}30%{opacity:1;transform:scale(1.05)}60%{transform:scale(.95)}to{transform:scale(1)}}.custom-css ::-webkit-scrollbar{width:4px}.custom-css ::-webkit-scrollbar-track{background:0 0}.custom-css ::-webkit-scrollbar-thumb{background:var(--border);border-radius:var(--radius)}.custom-css ::-webkit-scrollbar-track:hover{background:var(--muted)}.custom-css svg{stroke-width:1.7px}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@keyframes tw-shimmer-mask{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@property --fade-left-start{syntax:"<percentage>";inherits:false;initial-value:0%}@property --fade-left-end{syntax:"<percentage>";inherits:false;initial-value:0%}@property --fade-right-start{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fade-right-end{syntax:"<percentage>";inherits:false;initial-value:100%}@supports (animation-timeline:scroll()){@keyframes scroll-fade-x-auto{0%{--fade-left-start:0%;--fade-left-end:0%;--fade-right-start:calc(100% - var(--fade-right-size));--fade-right-end:100%}3%,97%{--fade-left-start:0%;--fade-left-end:var(--fade-left-size);--fade-right-start:calc(100% - var(--fade-right-size));--fade-right-end:100%}to{--fade-left-start:0%;--fade-left-end:var(--fade-left-size);--fade-right-start:100%;--fade-right-end:100%}}}@property --fade-top-start{syntax:"<percentage>";inherits:false;initial-value:0%}@property --fade-top-end{syntax:"<percentage>";inherits:false;initial-value:0%}@property --fade-bottom-start{syntax:"<percentage>";inherits:false;initial-value:100%}@property --fade-bottom-end{syntax:"<percentage>";inherits:false;initial-value:100%}.custom-css .scroll-fade-y-auto{--fade-top-offset:var(--scroll-fade-top-offset,0px);--fade-bottom-offset:var(--scroll-fade-bottom-offset,0px);--fade-bottom-size:var(--scroll-fade-bottom-size,4%);--fade-top-start:0%;--fade-top-end:0%;--fade-bottom-start:100%;--fade-bottom-end:100%;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 var(--fade-top-offset),transparent calc(var(--fade-top-offset) + var(--fade-top-start)),#000 calc(var(--fade-top-offset) + var(--fade-top-end)),#000 calc(var(--fade-bottom-start) - var(--fade-bottom-offset)),transparent calc(var(--fade-bottom-end) - var(--fade-bottom-offset)));mask-image:linear-gradient(to bottom,#000 0,#000 var(--fade-top-offset),transparent calc(var(--fade-top-offset) + var(--fade-top-start)),#000 calc(var(--fade-top-offset) + var(--fade-top-end)),#000 calc(var(--fade-bottom-start) - var(--fade-bottom-offset)),transparent calc(var(--fade-bottom-end) - var(--fade-bottom-offset)))}@supports (animation-timeline:scroll()){.custom-css .scroll-fade-y-auto{animation:scroll-fade-y-auto linear both;animation-timeline:scroll(self)}@keyframes scroll-fade-y-auto{0%{--fade-top-start:0%;--fade-top-end:0%;--fade-bottom-start:calc(100% - var(--fade-bottom-size));--fade-bottom-end:100%}3%,97%{--fade-top-start:0%;--fade-top-end:4%;--fade-bottom-start:calc(100% - var(--fade-bottom-size));--fade-bottom-end:100%}to{--fade-top-start:0%;--fade-top-end:4%;--fade-bottom-start:100%;--fade-bottom-end:100%}}}@keyframes moveInCircle{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}@keyframes moveVertical{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes moveHorizontal{0%{transform:translate(-50%) translateY(-10%)}50%{transform:translate(50%) translateY(10%)}to{transform:translate(-50%) translateY(-10%)}}@media (min-width:640px){.custom-css :root{--pipeline-panel-height:calc(100vh - var(--pipeline-header-height) - var(--pipeline-tab-bar-height) - 3rem)}}@keyframes dash{to{stroke-dashoffset:-8px}}@keyframes cursorMove{0%{transform:translate(0)}15%{transform:translate(-110px,-60px)}35%{transform:translate(-110px,-60px)}50%{transform:translate(45px,90px)}70%{transform:translate(45px,90px)}85%{transform:translate(0)}to{transform:translate(0)}}@keyframes cursorClick{0%,85%,to{transform:scale(1)}18%{transform:scale(1.1)}22%{transform:scale(.7)}25%,35%{transform:scale(1)}53%{transform:scale(1.1)}57%{transform:scale(.7)}60%,70%{transform:scale(1)}}@keyframes binary-main{0%,80%{opacity:1}85%,95%{opacity:0}to{opacity:1}}@keyframes binary-flip{0%,87%{opacity:0}90%,93%{opacity:1}96%,to{opacity:0}}@keyframes binary-flicker{0%,80%{opacity:1}85%,95%{opacity:0}to{opacity:1}}@keyframes blueprintReveal{0%,5%{--reveal-position:0%;--mask-position:-100%}50%,70%{--reveal-position:100%;--mask-position:0%}95%,to{--reveal-position:0%;--mask-position:-100%}}@keyframes blueprintLine{0%{opacity:0;left:0;transform:translate(-50%) translateY(-50%) translate(0)}5%{opacity:1;transform:translate(-50%) translateY(-50%) translate(0)}35%{opacity:1;left:100%;transform:translate(-50%) translateY(-50%) translate(0)}40%{opacity:0;left:100%;transform:translate(-50%) translateY(-50%) translate(0)}45%{opacity:0;left:0;transform:translate(-50%) translateY(-50%) translate(0)}50%{opacity:0;left:0;transform:translate(-50%) translateY(-50%) translate(0)}55%{opacity:1;transform:translate(-50%) translateY(-50%) translate(0)}85%{opacity:1;left:100%;transform:translate(-50%) translateY(-50%) translate(0)}90%{opacity:0;left:100%;transform:translate(-50%) translateY(-50%) translate(0)}95%{opacity:0;left:0;transform:translate(-50%) translateY(-50%) translate(0)}to{opacity:0;left:0;transform:translate(-50%) translateY(-50%) translate(0)}}@keyframes blueprintClip{0%{clip-path:inset(0 100% 0 0)}35%{clip-path:inset(0 0 0 0)}50%{clip-path:inset(0 0 0 0)}85%{clip-path:inset(0 0 0 100%)}95%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 100% 0 0)}}@keyframes cardFlip{0%{transform:rotateY(0) translate(0)}80%{transform:rotateY(0) translate(0)}90%{transform:rotateY(180deg) translate(0)}to{transform:rotateY(180deg) translate(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px) scaleY(5)}60%{opacity:1;transform:translateY(-20px) scaleY(.9)}75%{transform:translateY(10px) scaleY(.95)}90%{transform:translateY(-5px) scaleY(.985)}to{transform:translate(0)}}@keyframes bounceOutDown{20%{transform:translateY(10px) scaleY(.985)}40%,45%{opacity:1;transform:translateY(-20px) scaleY(.9)}to{opacity:0;transform:translateY(2000px) scaleY(3)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes backInRight{0%{opacity:.7;transform:translate(2000px) scale(.7)}80%{opacity:.7;transform:translate(0) scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes backOutRight{0%{opacity:1;transform:scale(1)}20%{opacity:.7;transform:translate(0) scale(.7)}to{opacity:.7;transform:translate(2000px) scale(.7)}}@keyframes circle-reveal{0%{clip-path:circle(0)}to{clip-path:circle(100%)}}@keyframes office-ping{0%{r:var(--r-from);opacity:.6}to{r:var(--r-to);opacity:0}}@keyframes cursor-blink{50%{opacity:0}}@keyframes orbit-spin{to{transform:rotate(1turn)}}@keyframes orbit-counter-spin{to{transform:rotate(-1turn)}}@keyframes orbit-ring-expand{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@keyframes orbit-item-appear{0%{opacity:0;filter:blur(4px);scale:.95}to{opacity:1;filter:blur();scale:1}}@keyframes orbit-center-appear{0%{opacity:0;filter:blur(4px);scale:.9}to{opacity:1;filter:blur();scale:1}}@keyframes arc-fly-out{0%{opacity:0;filter:blur(4px);scale:0}to{opacity:1;filter:blur();scale:1}}@media (prefers-reduced-motion:reduce){@keyframes orbit-spin{to{transform:none}}@keyframes orbit-counter-spin{to{transform:none}}@keyframes orbit-ring-expand{0%{opacity:0}to{opacity:1}}@keyframes orbit-item-appear{0%{opacity:0}to{opacity:1}}@keyframes orbit-center-appear{0%{opacity:0}to{opacity:1}}@keyframes arc-fly-out{0%{opacity:0}to{opacity:1}}}@keyframes gdpr-star-pulse{0%,25%,to{transform:scale(1)}12.5%{transform:scale(2)}}@keyframes trace-dash-flow{0%{stroke-dashoffset:12px}to{stroke-dashoffset:0}}@keyframes secret-mask-pulse{0%,25%,to{opacity:.35;transform:scale(1)}12.5%{opacity:1;transform:scale(1.3)}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:transparent}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-mask-linear{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-radial{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-conic{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-left{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-right{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-bottom{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top{syntax:"*";inherits:false;initial-value:linear-gradient(#fff,#fff)}@property --tw-mask-top-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-top-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-top-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-top-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-bottom-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-bottom-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-bottom-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-bottom-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-right-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-right-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-right-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-right-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-mask-left-from-position{syntax:"*";inherits:false;initial-value:0}@property --tw-mask-left-to-position{syntax:"*";inherits:false;initial-value:100%}@property --tw-mask-left-from-color{syntax:"*";inherits:false;initial-value:#000}@property --tw-mask-left-to-color{syntax:"*";inherits:false;initial-value:transparent}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes DotWave-module_jump__eYFYd{0%,to{transform:translateY(0)}50%{transform:translateY(-200%)}}@keyframes skeleton-module__yM3A9W__loading{0%{background-position:200% 0}to{background-position:-200% 0}}.custom-css .headerfixed{z-index:9999}.custom-css [data-nav]{display:none}.custom-css [data-nav].open{display:block}.custom-css [data-navcontainer]{display:none;position:fixed;top:0;z-index:999}.custom-css [data-navcontainer].open{display:block}.custom-css [data-navbtn]:after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:100%;background-color:transparent}.custom-css [data-mobilmenu]{display:none;position:fixed;top:0;left:0;z-index:999;width:100%}.custom-css [data-mobilmenu].open{display:block}.custom-css .headerfixed{position:fixed}@font-face{font-family:GeistSans;src:url(/_sites/assets.partnerpage.io/Orchestrivo/028c0d39d2e8f589-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}