:root {
  --_theme---background: var(--neutral--dark);
  --_typography---font--secondary: Inter, Arial, sans-serif;
  --_theme---text: var(--neutral--white);
  --_typography---line-height--1-4: 1.4;
  --_typography---font--regular: 400;
  --_typography---letter-spacing--01em: -.01em;
  --_layout---raw--zero--0px: 0px;
  --_responsive---nav--nav-height: 5.5em;
  --_layout---size--0em: 0em;
  --_layout---spacing--16: var(--_layout---size--1em);
  --_layout---spacing--64: var(--_layout---size--4em);
  --_layout---raw--space--30px: 30px;
  --_layout---raw--space--33px: 33px;
  --_layout---raw--space--14px: 14px;
  --_layout---raw--space--0-625em: .625em;
  --_layout---raw--size--100pct: 100%;
  --_layout---site--border-width: .094rem;
  --_theme---border: var(--alpha--white-6);
  --_responsive---font-size--text-xl: 1.25em;
  --_typography---font--primary: Inter, Arial, sans-serif;
  --_responsive---font-size--text-m: 1em;
  --_responsive---font-size--text-s: .875em;
  --_responsive---font-size--text-xs: .75em;
  --_layout---raw--z--1: 1;
  --_layout---spacing--8: var(--_layout---size--0-5em);
  --_layout---raw--space--0-8em: .8em;
  --_typography---font--medium: 500;
  --_theme---v3--night: #020308;
  --_layout---raw--size--1-75em: 1.75em;
  --_layout---raw--z--2: 2;
  --_layout---raw--size--0-75em: var(--_layout---size--0-75em);
  --_typography---raw--line-height--1: 1;
  --_layout---spacing--12: var(--_layout---size--0-75em);
  --_layout---raw--space--1-75em: 1.75em;
  --_layout---raw--border--1px: 1px;
  --_theme---raw--color--cbc8c5: #cbc8c5;
  --_theme---raw--color--131313: #131313;
  --_layout---spacing--20: var(--_layout---size--1-25em);
  --_layout---raw--size--2-625rem: 2.625rem;
  --_layout---raw--space--0-625rem: .625rem;
  --_layout---raw--space--0-875rem: .875rem;
  --_layout---raw--radius--0-875rem: .875rem;
  --_typography---raw--line-height--1-2: 1.2;
  --_theme---text-fade: var(--alpha--white-73);
  --_layout---raw--opacity--0-1: .1;
  --_layout---raw--inset--50pct: 50%;
  --_layout---raw--size--3-5em: var(--_layout---size--3-5em);
  --_layout---spacing--24: var(--_layout---size--1-5em);
  --_layout---raw--space--1-125em: 1.125em;
  --_theme---raw--color--0ba954: #0ba954;
  --_layout---raw--radius--0-375rem: .375rem;
  --_theme---raw--color--efeeec: #efeeec;
  --_theme---raw--color--transparent: transparent;
  --_layout---raw--space--3-5em: var(--_layout---size--3-5em);
  --_theme---raw--color--ff4c24: #ff4c24;
  --_layout---raw--opacity--0: 0;
  --_responsive---font-size--text-l: 1.125em;
  --_layout---size--1em: 1em;
  --_layout---raw--size--1-125em: 1.125em;
  --_layout---raw--size--0-75rem: .75rem;
  --_layout---raw--size--1-25rem: 1.25rem;
  --_layout---raw--zero--0pct: 0%;
  --_layout---raw--z--4: 4;
  --_layout---spacing--4: var(--_layout---size--0-25em);
  --_theme---surface-3: var(--surface--3);
  --_layout---raw--size--62-25em: 62.25em;
  --_layout---raw--space--0-875em: .875em;
  --_layout---raw--radius--1-375em: 1.375em;
  --_layout---raw--radius--1-25em: var(--_layout---size--1-25em);
  --_layout---raw--z--0: 0;
  --_layout---raw--z--100: 100;
  --_layout---spacing--32: var(--_layout---size--2em);
  --_layout---raw--size--9em: var(--_layout---size--9em);
  --_layout---raw--size--8em: var(--_layout---size--8em);
  --_typography---font--semibold: 600;
  --_layout---spacing--48: var(--_layout---size--3em);
  --_responsive---padding--padding-horizontal: 2.5em;
  --_layout---spacing--40: var(--_layout---size--2-5em);
  --_layout---size--2em: 2em;
  --_layout---size--1-5em: 1.5em;
  --_layout---size--0-75em: .75em;
  --_layout---raw--space--48px: 48px;
  --_layout---raw--size--1em: var(--_layout---size--1em);
  --_layout---raw--size--0-875em: .875em;
  --neutral--white: white;
  --_layout---raw--inset--1em: var(--_layout---size--1em);
  --_layout---raw--inset--0-75em: var(--_layout---size--0-75em);
  --_layout---raw--space--8em: var(--_layout---size--8em);
  --alpha--white-2: #ffffff05;
  --_layout---raw--inset--0-625em: .625em;
  --_layout---raw--inset--0-5em: var(--_layout---size--0-5em);
  --_layout---raw--space--0-5714285714285714em: .571429em;
  --_layout---raw--space--0-8571428571428571em: .857143em;
  --_layout---raw--radius--0-5714285714285714em: .571429em;
  --_typography---line-height--1-1: 1.1;
  --_layout---raw--inset--neg-1-5em: -1.5em;
  --_layout---raw--inset--neg-1em: -1em;
  --_layout---raw--size--1-25em: var(--_layout---size--1-25em);
  --_layout---raw--size--1-1em: 1.1em;
  --_layout---raw--size--2-375em: 2.375em;
  --_layout---raw--radius--0-625em: .625em;
  --_layout---raw--size--46pct: 46%;
  --_layout---raw--size--2px: 2px;
  --_layout---raw--radius--2px: 2px;
  --_layout---raw--size--260px: 260px;
  --_layout---raw--size--1-4em: 1.4em;
  --_layout---raw--z--150: 150;
  --_layout---raw--size--42-5em: 42.5em;
  --_layout---raw--radius--2-25em: 2.25em;
  --_layout---raw--size--2-5em: var(--_layout---size--2-5em);
  --_layout---raw--radius--99em: 99em;
  --_layout---raw--z--5: 5;
  --_layout---raw--space--2-26em: 2.26em;
  --_layout---raw--space--0-375em: var(--_layout---size--0-375em);
  --_layout---raw--space--0-21875em: .21875em;
  --_layout---raw--radius--999em: 999em;
  --_layout---raw--size--1-625em: 1.625em;
  --_layout---raw--size--1-5em: var(--_layout---size--1-5em);
  --_layout---raw--size--200pct: 200%;
  --_theme---v3--black-10: #0000001a;
  --_layout---raw--size--30-625em: 30.625em;
  --_layout---raw--space--2-25em: 2.25em;
  --_layout---raw--size--0-3125em: .3125em;
  --_layout---raw--radius--555em: 555em;
  --_layout---raw--opacity--0-12: .12;
  --_layout---raw--size--1-375em: 1.375em;
  --_layout---raw--opacity--100: 100;
  --_layout---raw--z--neg-1: -1;
  --_layout---raw--radius--1-5em: var(--_layout---size--1-5em);
  --_layout---raw--size--6em: var(--_layout---size--6em);
  --_layout---raw--radius--1em: var(--_layout---size--1em);
  --_layout---raw--size--61-25em: 61.25em;
  --_layout---raw--radius--0-75em: var(--_layout---size--0-75em);
  --_layout---raw--size--25pct: 25%;
  --_layout---raw--opacity--0-5: .5;
  --_layout---raw--size--5-75em: 5.75em;
  --_layout---spacing--2: var(--_layout---size--0-125em);
  --_layout---raw--space--62-5pct: 62.5%;
  --_layout---raw--z--200: 200;
  --_layout---raw--size--30pct: 30%;
  --_theme---raw--color--0071e3: #0071e3;
  --_layout---raw--opacity--0-2: .2;
  --_theme---raw--color--000000-a33: #00000054;
  --_theme---raw--color--000000: black;
  --_typography---raw--font-size--0-9375em: .9375em;
  --_layout---raw--size--4em: var(--_layout---size--4em);
  --_layout---raw--radius--50pct: 50%;
  --_layout---raw--radius--1-75em: 1.75em;
  --_layout---raw--radius--1-4em: 1.4em;
  --_theme---raw--color--06071b: #06071b;
  --_layout---raw--size--62-2em: 62.2em;
  --_layout---raw--size--3-75em: 3.75em;
  --_layout---raw--size--6-5em: var(--_layout---size--6-5em);
  --_layout---raw--space--16px: 16px;
  --_layout---raw--size--36-875em: 36.875em;
  --_layout---raw--radius--1rem: 1rem;
  --_theme---raw--color--817f7f: #817f7f;
  --_layout---raw--space--1rem: 1rem;
  --_layout---raw--space--2-375rem: 2.375rem;
  --_layout---raw--space--2-75rem: 2.75rem;
  --_layout---raw--radius--2em: var(--_layout---size--2em);
  --_layout---raw--size--3em: var(--_layout---size--3em);
  --_theme---raw--color--ffffff: white;
  --_theme---surface-2: var(--surface--2);
  --_layout---raw--size--2-75em: 2.75em;
  --_layout---raw--radius--0-875em: .875em;
  --_layout---raw--size--0-7142857142857143em: .714286em;
  --_theme---surface: var(--surface--1);
  --_layout---raw--inset--3-724375em: 3.72438em;
  --_layout---raw--inset--neg-0-375em: -.375em;
  --_layout---raw--radius--0-5em: var(--_layout---size--0-5em);
  --system--red: #f34e52;
  --_layout---raw--inset--neg-0-75em: -.75em;
  --neutral--dark: #090a0b;
  --_layout---raw--size--1-6875em: 1.6875em;
  --_layout---raw--size--2em: var(--_layout---size--2em);
  --_layout---raw--size--3-1875em: 3.1875em;
  --_layout---raw--space--2px: 2px;
  --_layout---raw--space--1px: 1px;
  --alpha--dark-20: #090a0b33;
  --_layout---raw--size--37-5em: 37.5em;
  --alpha--red-10: #fb37481a;
  --_layout---raw--opacity--1: 1;
  --_layout---raw--size--0-375em: var(--_layout---size--0-375em);
  --_layout---raw--size--0-25em: var(--_layout---size--0-25em);
  --_layout---raw--size--47-5em: 47.5em;
  --_layout---raw--size--8-25em: 8.25em;
  --_layout---raw--space--5-3em: 5.3em;
  --_layout---raw--space--3-8em: 3.8em;
  --_layout---raw--space--36px: 36px;
  --_layout---raw--radius--20px: 20px;
  --_layout---raw--space--neg-2em: -2em;
  --_layout---raw--inset--173px: 173px;
  --_layout---raw--inset--950px: 950px;
  --_layout---raw--size--9pct: 9%;
  --_layout---raw--size--16pct: 16%;
  --_layout---raw--inset--176px: 176px;
  --_layout---raw--inset--650px: 650px;
  --_layout---raw--size--10pct: 10%;
  --_layout---raw--size--12-5pct: 12.5%;
  --_layout---raw--inset--155px: 155px;
  --_layout---raw--inset--270px: 270px;
  --_layout---raw--size--15pct: 15%;
  --_typography---raw--weight--300: 300;
  --hub--creation: #eb53ff;
  --hub--acquisition: #11f4a1;
  --hub--mail-chatbot: #02c8ff;
  --hub--seo: #fd5;
  --hub--ads: var(--agent--purple);
  --hub--phone: #53eab5;
  --hub--meetings: #ff543e;
  --hub--partner: var(--brand--green);
  --hub--finance: #ffb539;
  --_theme---text-muted: var(--alpha--white-50);
  --_theme---v3--black-5: #0000000d;
  --_theme---v3--frame-line-strong: var(--_theme---v3--black-10);
  --_theme---v3--frame-line: var(--_theme---v3--black-5);
  --_theme---v3--step-num: #94a3b8;
  --_theme---v3--grey-5c: #5c5c5c;
  --_theme---v3--green-text: #00794f;
  --_theme---v3--black-73: #000000ba;
  --_theme---v3--black-70: #000000b3;
  --alpha--agent-green-12: #27ffb01f;
  --alpha--orange-12: #ffa9291f;
  --alpha--hub-creation-12: #eb53ff1f;
  --alpha--hub-mail-chatbot-12: #02c8ff1f;
  --alpha--hub-seo-12: #ffdd551f;
  --alpha--hub-ads-12: #924aff1f;
  --alpha--hub-meetings-12: #ff543e1f;
  --brand--green: #00b87a;
  --_theme---v3--night-65: #020308a6;
  --_theme---v3--grey-17: #171717;
  --_theme---v3--grey-1c: #1c1c1c;
  --_theme---v3--dark-50: #090a0b80;
  --_theme---v3--pink-f0d5ea-30: #f0d5ea4d;
  --_theme---v3--grey-4d-60: #4d4d4d99;
  --_theme---v3--sand-border: #ebebeb;
  --_theme---v3--sand: #f5f3f1;
  --alpha--white-73: #ffffffba;
  --_theme---v3--grey-4d: #4d4d4d;
  --_theme---v3--green-17a35c-12: #17a35c1f;
  --_theme---v3--green-17a35c: #17a35c;
  --_theme---v3--night-70: #020308b3;
  --_theme---v3--night-50: #02030880;
  --_theme---v3--black-60: #0009;
  --_responsive---font-size--h2: 2.5em;
  --_theme---v3--ink: #00061a;
  --_theme---v3--grey-1e: #1e1e1f;
  --_theme---v3--black-87: #000000de;
  --_theme---v3--black-4: #0000000a;
  --_theme---v3--ink-60: #00061a99;
  --_theme---v3--pill-grey: #f4f4f4;
  --_theme---v3--card-border: #ececec99;
  --_theme---v3--card-grey: #fafafa;
  --_theme---v3--ink-12: #00061a1f;
  --_theme---v3--ink-55: #00061a8c;
  --_theme---v3--ink-40: #00061a66;
  --_theme---v3--ink-73: #00061aba;
  --_theme---v3--ink-20: #00061a33;
  --neutral--text-inverse: #08090a;
  --_theme---raw--color--222222: #222;
  --_theme---raw--color--fafafa: #fafafa;
  --alpha--white-9: #ffffff17;
  --alpha--white-3: #ffffff08;
  --alpha--white-56: #ffffff8f;
  --alpha--white-07: #ffffff12;
  --_theme---v3--white-10: #ffffff1a;
  --brain--green: #2bd68f;
  --alpha--white-8: #ffffff14;
  --_theme---v3--black-6-2: #0000000f;
  --_theme---v3--night-80: #020308cc;
  --_theme---v3--green-17a35c-5: #17a35c0d;
  --_theme---v3--night-30: #0203084d;
  --_theme---v3--blue-2764ff: #2764ff;
  --_theme---v3--orange-ff8c1a: #ff8c1a;
  --_theme---v3--violet-8c5cff: #8c5cff;
  --_theme---v3--night-75: #020308bf;
  --_theme---v3--night-08: #02030814;
  --_theme---v3--night-85: #020308d9;
  --_theme---v3--white-65: #ffffffa6;
  --_theme---v3--night-60: #02030899;
  --_theme---v3--white-60: #fff9;
  --_theme---v3--white-80: #fffc;
  --_theme---v3--night-45: #02030873;
  --_theme---v3--green-17a35c-10: #17a35c1a;
  --_theme---v3--orange-ed730d-10: #ed730d1a;
  --_theme---v3--orange-ed730d: #ed730d;
  --_theme---v3--violet-7d4df2-10: #7d4df21a;
  --_theme---v3--violet-7d4df2: #7d4df2;
  --_theme---v3--white-90: #ffffffe6;
  --_theme---v3--white-25: #ffffff40;
  --_theme---v3--night-55: #0203088c;
  --_theme---v3--white-20: #fff3;
  --_theme---v3--white-14: #ffffff24;
  --_theme---v3--mint-8ff5c9: #8ff5c9;
  --_theme---v3--white-75: #ffffffbf;
  --_theme---v3--night-40: #02030866;
  --agent--pink: #ff4af3;
  --agent--v3-elisa: #f34e52;
  --agent--blue: #2764ff;
  --agent--v3-amandine: #f9ca20;
  --agent--v3-samy: #ffb539;
  --agent--v3-arthur: #1cf3af;
  --agent--v3-margot: #47c2ff;
  --agent--purple: #924aff;
  --agent--v3-lily: #3ce1d0;
  --_theme---v3--night-73: #020308ba;
  --_theme---v3--night-06: #0203080f;
  --_theme---v3--white-50: #ffffff80;
  --_theme---v3--white-70: #ffffffb3;
  --_theme---v3--night-90: #020308e6;
  --footer-v3--vert-bg: #040f09;
  --footer-v3--bleu-bg: #03061a;
  --footer-v3--vert-sub: #cef9ebb8;
  --footer-v3--bleu-sub: #cdd7fab8;
  --footer-v3--vert-link: #dffef4ad;
  --footer-v3--bleu-link: #dee5ffad;
  --footer-v3--status-dot: #00b87a;
  --footer-v3--vert-line: #99fcdb38;
  --alpha--white-4: #ffffff0a;
  --footer-v3--vert-badge-text: #e4fef5;
  --footer-v3--bleu-line: #96afff38;
  --footer-v3--bleu-badge-text: #e3e9ff;
  --footer-v3--vert-copy: #cef9eb9e;
  --footer-v3--bleu-copy: #cdd7fa9e;
  --footer-v3--vert-social-bg: #173c308c;
  --footer-v3--vert-icon: #e0fef4;
  --footer-v3--bleu-social-bg: #141c468c;
  --footer-v3--bleu-icon: #dfe6ff;
  --_theme---v3--white-64: #ffffffa3;
  --_theme---v3--white-92: #ffffffeb;
  --_theme---v3--white-12: #ffffff1f;
  --_theme---v3--sand-line-e7e4df: #e7e4df;
  --_theme---v3--ink-0a0a0b: #0a0a0b;
  --_theme---v3--grey-6b6b70: #6b6b70;
  --agent--crew-badge-bg-charlotte: #ffe6fd;
  --agent--crew-badge-bg-lily: #eafcfa;
  --agent--crew-badge-bg-elisa: #feeaea;
  --agent--crew-badge-bg-benoit: #e5ecff;
  --agent--crew-badge-bg-amandine: #fffae9;
  --agent--crew-badge-bg-samy: #fff6e7;
  --agent--crew-badge-bg-arthur: #e5fff6;
  --agent--crew-badge-bg-margot: #e9f8ff;
  --agent--crew-badge-bg-ethan: #f2e9ff;
  --agent--crew-badge-text-charlotte: #b5179e;
  --agent--crew-badge-text-lily: #13867c;
  --agent--crew-badge-text-elisa: #b23437;
  --agent--crew-badge-text-benoit: #1d4bbf;
  --agent--crew-badge-text-amandine: #af8a00;
  --agent--crew-badge-text-samy: #b66f0a;
  --agent--crew-badge-text-arthur: #117a45;
  --agent--crew-badge-text-margot: #3592bf;
  --agent--crew-badge-text-ethan: #6e37bf;
  --agent--crew-line-lily: #1ab2a6;
  --agent--crew-line-charlotte: #d11abf;
  --agent--crew-line-elisa: #ed454a;
  --agent--crew-line-amandine: #e9b800;
  --agent--crew-line-samy: #f2940d;
  --agent--demo-elisa-16: #f34e5229;
  --agent--demo-benoit-14: #2764ff24;
  --_theme---v3--green-17a35c-14: #17a35c24;
  --agent--demo-samy-18: #ffb5392e;
  --agent--demo-arthur-20: #4affc633;
  --agent--demo-margot-22: #47c2ff38;
  --agent--demo-ethan-14: #924aff24;
  --agent--demo-benoit-35: #2764ff59;
  --_theme---v3--night-14: #02030824;
  --agent--demo-amandine-15: #ffd84a26;
  --agent--demo-arthur: #4affc6;
  --agent--demo-margot-16: #47c2ff29;
  --_theme---v3--white-72: #ffffffb8;
  --alpha--white-6: #ffffff0f;
  --_theme---v3--sand-fafaf9: #fafaf9;
  --_theme---v3--border-e8e8e5: #e8e8e5;
  --footer-v3--vert-credit-link: #cef9ebe6;
  --studio--ftr-credit-link: #edeae3e6;
  --studio--ftr-credit: #edeae39e;
  --neutral--light: #fbfbfb;
  --brand--orange: #ffa929;
  --grey--7a7a80: #7a7a80;
  --brand--tag-bg: #e5f7ed;
  --brand--tag-text: #128c4d;
  --_theme---v3--green-4ade80: #4ade80;
  --neutral--black: #000;
  --_theme---v3--black-40: #0006;
  --brand--purple: #944dff;
  --brand--cyan: #47c2ff;
  --brand--gradient-dark: #05301c;
  --brand--gradient-mid: #0d703d;
  --brand--gradient-light: #2bbd6b;
  --neutral--light-2: #f5f3f1;
  --neutral--light-3: #ebebeb;
  --neutral--charcoal: #424242;
  --neutral--light-hub: #fdfcfc;
  --alpha--white-50: #ffffff80;
  --alpha--dark-73: #090a0bba;
  --alpha--dark-60: #090a0b99;
  --alpha--black-73: #000000ba;
  --alpha--dark-42: #090a0b6b;
  --_layout---site--width: 90rem;
  --_layout---site--gutter: var(--_layout---size--1em);
  --_layout---site--column-count: 12;
  --_layout---size--0-125em: .125em;
  --_layout---size--0-25em: .25em;
  --_layout---size--0-375em: .375em;
  --_layout---size--0-5em: .5em;
  --_layout---size--1-25em: 1.25em;
  --_layout---size--2-5em: 2.5em;
  --_layout---size--3em: 3em;
  --_layout---size--3-5em: 3.5em;
  --_layout---size--4em: 4em;
  --_layout---size--4-5em: 4.5em;
  --_layout---size--5em: 5em;
  --_layout---size--5-5em: 5.5em;
  --_layout---size--6em: 6em;
  --_layout---size--6-5em: 6.5em;
  --_layout---size--7em: 7em;
  --_layout---size--8em: 8em;
  --_layout---size--9em: 9em;
  --_layout---size--10em: 10em;
  --_layout---size--12em: 12em;
  --_typography---font--bold: 700;
  --_typography---letter-spacing--0-049em: -.049em;
  --_typography---letter-spacing--heading: -.022em;
  --_typography---h1--font: var(--_typography---font--primary);
  --_typography---h1--font-weight: var(--_typography---font--regular);
  --_typography---h1--letter-spacing: var(--_typography---letter-spacing--heading);
  --_typography---h1--line-height: var(--_typography---line-height--1-1);
  --_typography---h2--font: var(--_typography---font--primary);
  --_typography---h2--font-weight: var(--_typography---font--medium);
  --_typography---h2--letter-spacing: var(--_typography---letter-spacing--heading);
  --_typography---h2--line-height: var(--_typography---raw--line-height--1-2);
  --_typography---h3--font: var(--_typography---font--primary);
  --_typography---h3--font-weight: var(--_typography---font--medium);
  --_typography---h3--letter-spacing: var(--_typography---letter-spacing--0-049em);
  --_typography---h3--line-height: var(--_typography---line-height--1-1);
  --_typography---h4--font: var(--_typography---font--primary);
  --_typography---h4--font-weight: var(--_typography---font--medium);
  --_typography---h4--letter-spacing: var(--_typography---letter-spacing--0-049em);
  --_typography---h4--line-height: var(--_typography---line-height--1-1);
  --_typography---h5--font: var(--_typography---font--primary);
  --_typography---h5--font-weight: var(--_typography---font--medium);
  --_typography---h5--letter-spacing: var(--_typography---letter-spacing--0-049em);
  --_typography---h5--line-height: var(--_typography---line-height--1-1);
  --_typography---h6--font: var(--_typography---font--primary);
  --_typography---h6--font-weight: var(--_typography---font--medium);
  --_typography---h6--letter-spacing: var(--_typography---letter-spacing--0-049em);
  --_typography---h6--line-height: var(--_typography---line-height--1-1);
  --_layout---raw--test--size-0-625em: .625em;
  --_typography---raw--font-size--0-5em: .5em;
  --_responsive---font-size--h1: 3.25em;
  --_layout---raw--test--size-1-5rem: 1.5rem;
  --_typography---raw--font-size--0-8125em: .8125em;
  --_layout---raw--test--size-1px: 1px;
  --_responsive---font-size--h3: 2em;
  --_layout---raw--test--size-0em: 0em;
  --_responsive---font-size--h4: 2em;
  --_theme---avatar-placeholder: #ffffff0a;
  --_layout---raw--test--pct-50: 50%;
  --_responsive---font-size--h5: 1.5em;
  --surface--1: #111213;
  --_layout---raw--test--pct-80: 80%;
  --_typography---raw--line-height--1-7: 1.7;
  --_responsive---font-size--h6: 1.25em;
  --surface--2: #171718;
  --_layout---raw--test--pct-12: 12%;
  --_typography---raw--tracking--0-01em: .01em;
  --_responsive---font-size--text-xxl: 1.5em;
  --surface--3: #1e1e1f;
  --_layout---raw--test--num-0-12: .12;
  --_theme---raw--color--0073e6: #0073e6;
  --_layout---raw--test--num-10: 10;
  --raw--test--color-hex-0073e6: #0073e6;
  --_theme---raw--color--0073e6-a10: #0073e61a;
  --_layout---raw--test--num-500: 500;
  --raw--test--color-rgba-0-115-230-a50: #0073e680;
  --_layout---raw--test--alias-spacing-16: var(--_layout---spacing--8);
  --raw--test--color-transparent: transparent;
  --_theme---raw--color--1a1b1c: #1a1b1c;
  --_theme---raw--color--252626: #252626;
  --_layout---raw--border--0-5px: .5px;
  --_responsive---padding--section-xxl: 7.5em;
  --_theme---raw--color--259d4d: #259d4d;
  --_responsive---padding--section-xl: 6.25em;
  --_theme---raw--color--302f2c: #302f2c;
  --_responsive---padding--section: 5em;
  --_layout---raw--inset--10-6pct: 10.6%;
  --_responsive---padding--section-m: 3.75em;
  --_layout---raw--inset--100pct: 100%;
  --_responsive---padding--section-s: 2.5em;
  --_theme---raw--color--d13591: #d13591;
  --_layout---raw--inset--10pct: 10%;
  --_responsive---padding--section-0: 0em;
  --_layout---raw--inset--11-2pct: 11.2%;
  --_theme---raw--color--fb3748: #fb3748;
  --_layout---raw--inset--110pct: 110%;
  --_layout---raw--inset--15pct: 15%;
  --_layout---raw--inset--17-2pct: 17.2%;
  --_layout---raw--inset--17-5pct: 17.5%;
  --_layout---raw--inset--170pct: 170%;
  --_layout---raw--inset--2-6666666666666665em: 2.66667em;
  --_layout---raw--inset--20pct: 20%;
  --_layout---raw--inset--220pct: 220%;
  --_layout---raw--inset--25pct: 25%;
  --_layout---raw--inset--26-2pct: 26.2%;
  --_layout---raw--inset--290px: 290px;
  --_layout---raw--inset--29pct: 29%;
  --_layout---raw--inset--32px: 32px;
  --_layout---raw--inset--37-6pct: 37.6%;
  --_layout---raw--inset--47px: 47px;
  --_layout---raw--inset--60pct: 60%;
  --grey--f2f2f3: #f2f2f3;
  --_layout---raw--inset--75pct: 75%;
  --_layout---raw--inset--90pct: 90%;
  --_theme---v3--verified-bg: #00b87a1a;
  --grey--8e8e93: #8e8e93;
  --_layout---raw--inset--93-5pct: 93.5%;
  --_theme---v3--verified-text: #0a7a55;
  --grey--f4f4f5: #f4f4f5;
  --grey--d4d4d8: #d4d4d8;
  --grey--dcdce0: #dcdce0;
  --_layout---raw--inset--neg-1-5630630631pct: -1.56306%;
  --_layout---raw--inset--neg-1-5pct: -1.5%;
  --_layout---raw--inset--neg-14-8367952522pct: -14.8368%;
  --_layout---raw--inset--neg-143pct: -143%;
  --_theme---v3--night-10: #0203081a;
  --_layout---raw--inset--neg-25pct: -25%;
  --_layout---raw--inset--neg-83px: -83px;
  --_layout---raw--inset--1-5em: var(--_layout---size--1-5em);
  --_layout---raw--inset--2-5em: var(--_layout---size--2-5em);
  --_theme---v3--white-45: #ffffff73;
  --_layout---raw--opacity--0-25: .25;
  --_layout---raw--opacity--0-35: .35;
  --_layout---raw--opacity--0-6: .6;
  --_layout---raw--opacity--0-7: .7;
  --_theme---v3--slate-b2b8c2: #b2b8c2;
  --_layout---raw--opacity--0-73: .73;
  --_theme---v3--blue-2764ff-10: #2764ff1a;
  --_layout---raw--radius--0-35rem: .35rem;
  --_layout---raw--radius--0-46153846153846156em: .461538em;
  --_layout---raw--radius--0-6153846153846154em: .615385em;
  --_layout---raw--radius--1-125em: 1.125em;
  --_layout---raw--radius--10px: 10px;
  --_layout---raw--radius--333em: 333em;
  --_layout---raw--radius--3px: 3px;
  --_layout---raw--radius--9px: 9px;
  --_layout---raw--radius--0-25em: var(--_layout---size--0-25em);
  --_layout---raw--radius--0-375em: var(--_layout---size--0-375em);
  --_layout---raw--radius--2-5em: var(--_layout---size--2-5em);
  --_layout---raw--size--0-1875em: .1875em;
  --_layout---raw--size--0-5px: .5px;
  --_layout---raw--size--0-625em: .625em;
  --_theme---v3--blue-3b62f5: #3b62f5;
  --_theme---v3--blue-3b62f5-10: #3b62f51a;
  --_layout---raw--size--1-2249999999999999em: 1.225em;
  --_layout---raw--size--1-5384615384615385em: 1.53846em;
  --_theme---v3--night-12: #0203081f;
  --_layout---raw--size--1-875em: 1.875em;
  --_layout---raw--size--10-5625em: 10.5625em;
  --_layout---raw--size--100-00844974838333pct: 100.008%;
  --_layout---raw--size--10rem: 10rem;
  --_layout---raw--size--117-8694362018pct: 117.869%;
  --_layout---raw--size--15-625em: 15.625em;
  --_layout---raw--size--15em: 15em;
  --_theme---v3--border-e6e6e6: #e6e6e6;
  --_layout---raw--size--16-25em: 16.25em;
  --_theme---v3--shadow-1a1f29-6: #1a1f290f;
  --_layout---raw--size--16-5em: 16.5em;
  --_layout---raw--size--16em: 16em;
  --_layout---raw--size--17-5em: 17.5em;
  --_layout---raw--size--18-39875em: 18.3988em;
  --_layout---raw--size--18-625em: 18.625em;
  --_layout---raw--size--18-75em: 18.75em;
  --_layout---raw--size--19-25em: 19.25em;
  --_layout---raw--size--1px: 1px;
  --_layout---raw--size--2-125em: 2.125em;
  --_layout---raw--size--2-25em: 2.25em;
  --_layout---raw--size--2-375rem: 2.375rem;
  --_layout---raw--size--2-875em: 2.875em;
  --_layout---raw--size--20em: 20em;
  --_layout---raw--size--21-0625em: 21.0625em;
  --_layout---raw--size--21-25em: 21.25em;
  --_layout---raw--size--22-5em: 22.5em;
  --_layout---raw--size--24-75em: 24.75em;
  --_layout---raw--size--25-25em: 25.25em;
  --_layout---raw--size--25em: 25em;
  --_layout---raw--size--27-5em: 27.5em;
  --_layout---raw--size--27-875em: 27.875em;
  --_layout---raw--size--28-125em: 28.125em;
  --_layout---raw--size--3-125em: 3.125em;
  --_layout---raw--size--3-25em: 3.25em;
  --_layout---raw--size--30em: 30em;
  --_layout---raw--size--31em: 31em;
  --_layout---raw--size--33pct: 33%;
  --_layout---raw--size--3rem: 3rem;
  --_layout---raw--size--4-375em: 4.375em;
  --_layout---raw--size--40pct: 40%;
  --_layout---raw--size--40rem: 40rem;
  --_layout---raw--size--41-25em: 41.25em;
  --_layout---raw--size--45-5em: 45.5em;
  --_layout---raw--size--5-625em: 5.625em;
  --_layout---raw--size--50pct: 50%;
  --_layout---raw--size--538px: 538px;
  --_layout---raw--size--6-25em: 6.25em;
  --_layout---raw--size--60pct: 60%;
  --_layout---raw--size--70em: 70em;
  --_layout---raw--size--82-5pct: 82.5%;
  --_layout---raw--size--85pct: 85%;
  --_layout---raw--size--9-25em: 9.25em;
  --_layout---raw--size--90em: 90em;
  --_layout---raw--size--92pct: 92%;
  --_layout---raw--size--0-5em: var(--_layout---size--0-5em);
  --_layout---raw--size--10em: var(--_layout---size--10em);
  --_layout---raw--size--12em: var(--_layout---size--12em);
  --_layout---raw--size--5em: var(--_layout---size--5em);
  --_layout---raw--size--7em: var(--_layout---size--7em);
  --_layout---raw--space--0-08rem: .08rem;
  --_layout---raw--space--0-09rem: .09rem;
  --_layout---raw--space--0-1875em: .1875em;
  --_layout---raw--space--0-23076923076923078em: .230769em;
  --_layout---raw--space--0-2em: .2em;
  --_layout---raw--space--0-3125em: .3125em;
  --_layout---raw--space--0-38461538461538464em: .384615em;
  --_layout---raw--space--0-46153846153846156em: .461538em;
  --_layout---raw--space--0-5625em: .5625em;
  --_layout---raw--space--0-5px: .5px;
  --_layout---raw--space--0-6875em: .6875em;
  --_layout---raw--space--0-6em: .6em;
  --_layout---raw--space--1-2em: 1.2em;
  --_layout---raw--space--1-625em: 1.625em;
  --_layout---raw--space--1-7em: 1.7em;
  --_layout---raw--space--1-875em: 1.875em;
  --_layout---raw--space--2-125em: 2.125em;
  --_layout---raw--space--2-75em: 2.75em;
  --_layout---raw--space--2rem: 2rem;
  --_layout---raw--space--3-25em: 3.25em;
  --_layout---raw--space--3-75em: 3.75em;
  --_layout---raw--space--3-9375em: 3.9375em;
  --_layout---raw--space--32-46154px: 32.4615px;
  --_layout---raw--space--4-6875em: 4.6875em;
  --_layout---raw--space--43px: 43px;
  --_layout---raw--space--4px: 4px;
  --_layout---raw--space--53px: 53px;
  --_layout---raw--space--6px: 6px;
  --_layout---raw--space--neg-1em: -1em;
  --_layout---raw--space--neg-32px: -32px;
  --_layout---raw--space--4-5em: var(--_layout---size--4-5em);
  --_layout---raw--space--5-5em: var(--_layout---size--5-5em);
}

body {
  background-color: var(--_theme---background);
  font-family: var(--_typography---font--secondary);
  color: var(--_theme---text);
  line-height: var(--_typography---line-height--1-4);
  font-weight: var(--_typography---font--regular);
  letter-spacing: var(--_typography---letter-spacing--01em);
  --_responsive---nav--nav-height: 5.5em;
  --_responsive---font-size--text-xl: 1.25em;
  --_responsive---font-size--text-m: 1em;
  --_responsive---font-size--text-s: .875em;
  --_responsive---font-size--text-xs: .75em;
  --_responsive---font-size--text-l: 1.125em;
  --_responsive---padding--padding-horizontal: 2.5em;
  --_responsive---font-size--h2: 2.5em;
  --_responsive---font-size--h1: 3.25em;
  --_responsive---font-size--h3: 2em;
  --_responsive---font-size--h4: 2em;
  --_responsive---font-size--h5: 1.5em;
  --_responsive---font-size--h6: 1.25em;
  --_responsive---font-size--text-xxl: 1.5em;
  --_responsive---padding--section-xxl: 7.5em;
  --_responsive---padding--section-xl: 6.25em;
  --_responsive---padding--section: 5em;
  --_responsive---padding--section-m: 3.75em;
  --_responsive---padding--section-s: 2.5em;
  --_responsive---padding--section-0: 0em;
  font-size: var(--size-font);
}

h3 {
  margin-top: 20px;
  margin-bottom: 10px;
  font-size: 24px;
  font-weight: bold;
  line-height: 30px;
}

p {
  margin-bottom: 10px;
}

ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 2em;
}

li {
  margin-bottom: .3em;
}

img {
  object-fit: cover;
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: inline-block;
}

em {
  font-style: italic;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

.custom--code {
  left: var(--_layout---raw--zero--0px);
  top: var(--_layout---raw--zero--0px);
  position: fixed;
}

.page-wrapper {
  position: relative;
  overflow: clip;
}

.main-wrapper {
  display: flow-root;
  overflow: clip;
}

.main-wrapper.cc-bar-space {
  padding-bottom: 1.875em;
}

.section {
  margin-bottom: var(--_layout---raw--zero--0px);
  position: relative;
}

.section.cc-space {
  padding-top: var(--_responsive---nav--nav-height);
}

.flex-col {
  flex-flow: column;
  display: flex;
}

.flex-col.gap-12.z-1 {
  padding-top: var(--_layout---size--0em);
}

.flex-col.gap-12.size-padding.cc-top-space {
  margin-top: 4.75em;
}

.flex-col.gap-48 {
  margin-top: var(--_layout---spacing--64);
}

.flex-col.gap-20.callbooked {
  grid-column-gap: var(--_layout---raw--zero--0px);
  grid-row-gap: var(--_layout---raw--zero--0px);
  grid-column-gap: var(--_layout---raw--zero--0px);
  grid-row-gap: var(--_layout---raw--zero--0px);
}

.flex-col.gap-16 {
  text-align: left;
  align-self: auto;
}

.flex-col.gap-20.callbooked {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-column-gap: 0px;
  grid-row-gap: 0px;
}

.flex-col.gap-10 {
  grid-column-gap: .625em;
  grid-row-gap: .625em;
}

.flex-row {
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.h5.changelog_title {
  letter-spacing: -.01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25em;
  line-height: 1.3;
}

.h6 {
  text-decoration: none;
}

.text-s-cfull {
  font-size: var(--_responsive---font-size--text-s);
}

.text-s-cfull.weight-500.z-1 {
  order: 0;
  align-self: flex-start;
}

.text-s-cfull.weight-500.sm-xs {
  color: var(--_theme---text);
}

.text-s-cfull.weight-500.sm-xs.cc-timer {
  color: #fb3748;
}

.text-xs {
  font-size: var(--_responsive---font-size--text-xs);
}

.u-mode-base {
  background-color: var(--_theme---background);
  color: var(--_theme---text);
  --_theme---background: var(--neutral--dark);
  --_theme---text: var(--neutral--white);
  --_theme---border: var(--alpha--white-6);
  --_theme---v3--night: #020308;
  --_theme---raw--color--cbc8c5: #cbc8c5;
  --_theme---raw--color--131313: #131313;
  --_theme---text-fade: var(--alpha--white-73);
  --_theme---raw--color--0ba954: #0ba954;
  --_theme---raw--color--efeeec: #efeeec;
  --_theme---raw--color--transparent: transparent;
  --_theme---raw--color--ff4c24: #ff4c24;
  --_theme---surface-3: var(--surface--3);
  --_theme---v3--black-10: #0000001a;
  --_theme---raw--color--0071e3: #0071e3;
  --_theme---raw--color--000000-a33: #00000054;
  --_theme---raw--color--000000: black;
  --_theme---raw--color--06071b: #06071b;
  --_theme---raw--color--817f7f: #817f7f;
  --_theme---raw--color--ffffff: white;
  --_theme---surface-2: var(--surface--2);
  --_theme---surface: var(--surface--1);
  --_theme---text-muted: var(--alpha--white-50);
  --_theme---v3--black-5: #0000000d;
  --_theme---v3--frame-line-strong: var(--_theme---v3--black-10);
  --_theme---v3--frame-line: var(--_theme---v3--black-5);
  --_theme---v3--step-num: #94a3b8;
  --_theme---v3--grey-5c: #5c5c5c;
  --_theme---v3--green-text: #00794f;
  --_theme---v3--black-73: #000000ba;
  --_theme---v3--black-70: #000000b3;
  --_theme---v3--night-65: #020308a6;
  --_theme---v3--grey-17: #171717;
  --_theme---v3--grey-1c: #1c1c1c;
  --_theme---v3--dark-50: #090a0b80;
  --_theme---v3--pink-f0d5ea-30: #f0d5ea4d;
  --_theme---v3--grey-4d-60: #4d4d4d99;
  --_theme---v3--sand-border: #ebebeb;
  --_theme---v3--sand: #f5f3f1;
  --_theme---v3--grey-4d: #4d4d4d;
  --_theme---v3--green-17a35c-12: #17a35c1f;
  --_theme---v3--green-17a35c: #17a35c;
  --_theme---v3--night-70: #020308b3;
  --_theme---v3--night-50: #02030880;
  --_theme---v3--black-60: #0009;
  --_theme---v3--ink: #00061a;
  --_theme---v3--grey-1e: #1e1e1f;
  --_theme---v3--black-87: #000000de;
  --_theme---v3--black-4: #0000000a;
  --_theme---v3--ink-60: #00061a99;
  --_theme---v3--pill-grey: #f4f4f4;
  --_theme---v3--card-border: #ececec99;
  --_theme---v3--card-grey: #fafafa;
  --_theme---v3--ink-12: #00061a1f;
  --_theme---v3--ink-55: #00061a8c;
  --_theme---v3--ink-40: #00061a66;
  --_theme---v3--ink-73: #00061aba;
  --_theme---v3--ink-20: #00061a33;
  --_theme---raw--color--222222: #222;
  --_theme---raw--color--fafafa: #fafafa;
  --_theme---v3--white-10: #ffffff1a;
  --_theme---v3--black-6-2: #0000000f;
  --_theme---v3--night-80: #020308cc;
  --_theme---v3--green-17a35c-5: #17a35c0d;
  --_theme---v3--night-30: #0203084d;
  --_theme---v3--blue-2764ff: #2764ff;
  --_theme---v3--orange-ff8c1a: #ff8c1a;
  --_theme---v3--violet-8c5cff: #8c5cff;
  --_theme---v3--night-75: #020308bf;
  --_theme---v3--night-08: #02030814;
  --_theme---v3--night-85: #020308d9;
  --_theme---v3--white-65: #ffffffa6;
  --_theme---v3--night-60: #02030899;
  --_theme---v3--white-60: #fff9;
  --_theme---v3--white-80: #fffc;
  --_theme---v3--night-45: #02030873;
  --_theme---v3--green-17a35c-10: #17a35c1a;
  --_theme---v3--orange-ed730d-10: #ed730d1a;
  --_theme---v3--orange-ed730d: #ed730d;
  --_theme---v3--violet-7d4df2-10: #7d4df21a;
  --_theme---v3--violet-7d4df2: #7d4df2;
  --_theme---v3--white-90: #ffffffe6;
  --_theme---v3--white-25: #ffffff40;
  --_theme---v3--night-55: #0203088c;
  --_theme---v3--white-20: #fff3;
  --_theme---v3--white-14: #ffffff24;
  --_theme---v3--mint-8ff5c9: #8ff5c9;
  --_theme---v3--white-75: #ffffffbf;
  --_theme---v3--night-40: #02030866;
  --_theme---v3--night-73: #020308ba;
  --_theme---v3--night-06: #0203080f;
  --_theme---v3--white-50: #ffffff80;
  --_theme---v3--white-70: #ffffffb3;
  --_theme---v3--night-90: #020308e6;
  --_theme---v3--white-64: #ffffffa3;
  --_theme---v3--white-92: #ffffffeb;
  --_theme---v3--white-12: #ffffff1f;
  --_theme---v3--sand-line-e7e4df: #e7e4df;
  --_theme---v3--ink-0a0a0b: #0a0a0b;
  --_theme---v3--grey-6b6b70: #6b6b70;
  --_theme---v3--green-17a35c-14: #17a35c24;
  --_theme---v3--night-14: #02030824;
  --_theme---v3--white-72: #ffffffb8;
  --_theme---v3--sand-fafaf9: #fafaf9;
  --_theme---v3--border-e8e8e5: #e8e8e5;
  --_theme---v3--green-4ade80: #4ade80;
  --_theme---v3--black-40: #0006;
  --_theme---avatar-placeholder: #ffffff0a;
  --_theme---raw--color--0073e6: #0073e6;
  --_theme---raw--color--0073e6-a10: #0073e61a;
  --_theme---raw--color--1a1b1c: #1a1b1c;
  --_theme---raw--color--252626: #252626;
  --_theme---raw--color--259d4d: #259d4d;
  --_theme---raw--color--302f2c: #302f2c;
  --_theme---raw--color--d13591: #d13591;
  --_theme---raw--color--fb3748: #fb3748;
  --_theme---v3--verified-bg: #00b87a1a;
  --_theme---v3--verified-text: #0a7a55;
  --_theme---v3--night-10: #0203081a;
  --_theme---v3--white-45: #ffffff73;
  --_theme---v3--slate-b2b8c2: #b2b8c2;
  --_theme---v3--blue-2764ff-10: #2764ff1a;
  --_theme---v3--blue-3b62f5: #3b62f5;
  --_theme---v3--blue-3b62f5-10: #3b62f51a;
  --_theme---v3--night-12: #0203081f;
  --_theme---v3--border-e6e6e6: #e6e6e6;
  --_theme---v3--shadow-1a1f29-6: #1a1f290f;
}

.u-mode-invert {
  background-color: var(--_theme---background);
  color: var(--_theme---text);
  --_theme---background: var(--neutral--light);
  --_theme---text: var(--neutral--dark);
  --_theme---border: var(--alpha--dark-20);
  --_theme---v3--night: #020308;
  --_theme---raw--color--cbc8c5: var(--alpha--dark-20);
  --_theme---raw--color--131313: var(--neutral--dark);
  --_theme---text-fade: var(--alpha--dark-73);
  --_theme---raw--color--0ba954: #0ba954;
  --_theme---raw--color--efeeec: #efeeec;
  --_theme---raw--color--transparent: transparent;
  --_theme---raw--color--ff4c24: #ff4c24;
  --_theme---surface-3: var(--neutral--light-3);
  --_theme---v3--black-10: #0000001a;
  --_theme---raw--color--0071e3: #0071e3;
  --_theme---raw--color--000000-a33: #00000054;
  --_theme---raw--color--000000: black;
  --_theme---raw--color--06071b: #06071b;
  --_theme---raw--color--817f7f: var(--alpha--dark-60);
  --_theme---raw--color--ffffff: white;
  --_theme---surface-2: var(--neutral--light-2);
  --_theme---surface: var(--neutral--white);
  --_theme---text-muted: var(--alpha--dark-60);
  --_theme---v3--black-5: #0000000d;
  --_theme---v3--frame-line-strong: var(--_theme---v3--black-10);
  --_theme---v3--frame-line: var(--_theme---v3--black-5);
  --_theme---v3--step-num: #94a3b8;
  --_theme---v3--grey-5c: #5c5c5c;
  --_theme---v3--green-text: #00794f;
  --_theme---v3--black-73: #000000ba;
  --_theme---v3--black-70: #000000b3;
  --_theme---v3--night-65: #020308a6;
  --_theme---v3--grey-17: #171717;
  --_theme---v3--grey-1c: #1c1c1c;
  --_theme---v3--dark-50: #090a0b80;
  --_theme---v3--pink-f0d5ea-30: #f0d5ea4d;
  --_theme---v3--grey-4d-60: #4d4d4d99;
  --_theme---v3--sand-border: #ebebeb;
  --_theme---v3--sand: #f5f3f1;
  --_theme---v3--grey-4d: #4d4d4d;
  --_theme---v3--green-17a35c-12: #17a35c1f;
  --_theme---v3--green-17a35c: #17a35c;
  --_theme---v3--night-70: #020308b3;
  --_theme---v3--night-50: #02030880;
  --_theme---v3--black-60: #0009;
  --_theme---v3--ink: #00061a;
  --_theme---v3--grey-1e: #1e1e1f;
  --_theme---v3--black-87: #000000de;
  --_theme---v3--black-4: #0000000a;
  --_theme---v3--ink-60: #00061a99;
  --_theme---v3--pill-grey: #f4f4f4;
  --_theme---v3--card-border: #ececec99;
  --_theme---v3--card-grey: #fafafa;
  --_theme---v3--ink-12: #00061a1f;
  --_theme---v3--ink-55: #00061a8c;
  --_theme---v3--ink-40: #00061a66;
  --_theme---v3--ink-73: #00061aba;
  --_theme---v3--ink-20: #00061a33;
  --_theme---raw--color--222222: #222;
  --_theme---raw--color--fafafa: #fafafa;
  --_theme---v3--white-10: #ffffff1a;
  --_theme---v3--black-6-2: #0000000f;
  --_theme---v3--night-80: #020308cc;
  --_theme---v3--green-17a35c-5: #17a35c0d;
  --_theme---v3--night-30: #0203084d;
  --_theme---v3--blue-2764ff: #2764ff;
  --_theme---v3--orange-ff8c1a: #ff8c1a;
  --_theme---v3--violet-8c5cff: #8c5cff;
  --_theme---v3--night-75: #020308bf;
  --_theme---v3--night-08: #02030814;
  --_theme---v3--night-85: #020308d9;
  --_theme---v3--white-65: #ffffffa6;
  --_theme---v3--night-60: #02030899;
  --_theme---v3--white-60: #fff9;
  --_theme---v3--white-80: #fffc;
  --_theme---v3--night-45: #02030873;
  --_theme---v3--green-17a35c-10: #17a35c1a;
  --_theme---v3--orange-ed730d-10: #ed730d1a;
  --_theme---v3--orange-ed730d: #ed730d;
  --_theme---v3--violet-7d4df2-10: #7d4df21a;
  --_theme---v3--violet-7d4df2: #7d4df2;
  --_theme---v3--white-90: #ffffffe6;
  --_theme---v3--white-25: #ffffff40;
  --_theme---v3--night-55: #0203088c;
  --_theme---v3--white-20: #fff3;
  --_theme---v3--white-14: #ffffff24;
  --_theme---v3--mint-8ff5c9: #8ff5c9;
  --_theme---v3--white-75: #ffffffbf;
  --_theme---v3--night-40: #02030866;
  --_theme---v3--night-73: #020308ba;
  --_theme---v3--night-06: #0203080f;
  --_theme---v3--white-50: #ffffff80;
  --_theme---v3--white-70: #ffffffb3;
  --_theme---v3--night-90: #020308e6;
  --_theme---v3--white-64: #ffffffa3;
  --_theme---v3--white-92: #ffffffeb;
  --_theme---v3--white-12: #ffffff1f;
  --_theme---v3--sand-line-e7e4df: #e7e4df;
  --_theme---v3--ink-0a0a0b: #0a0a0b;
  --_theme---v3--grey-6b6b70: #6b6b70;
  --_theme---v3--green-17a35c-14: #17a35c24;
  --_theme---v3--night-14: #02030824;
  --_theme---v3--white-72: #ffffffb8;
  --_theme---v3--sand-fafaf9: #fafaf9;
  --_theme---v3--border-e8e8e5: #e8e8e5;
  --_theme---v3--green-4ade80: #4ade80;
  --_theme---v3--black-40: #0006;
  --_theme---avatar-placeholder: var(--alpha--dark-20);
  --_theme---raw--color--0073e6: #0073e6;
  --_theme---raw--color--0073e6-a10: #0073e61a;
  --_theme---raw--color--1a1b1c: var(--neutral--light-3);
  --_theme---raw--color--252626: var(--neutral--light-3);
  --_theme---raw--color--259d4d: #259d4d;
  --_theme---raw--color--302f2c: #302f2c;
  --_theme---raw--color--d13591: #d13591;
  --_theme---raw--color--fb3748: #fb3748;
  --_theme---v3--verified-bg: #00b87a1a;
  --_theme---v3--verified-text: #0a7a55;
  --_theme---v3--night-10: #0203081a;
  --_theme---v3--white-45: #ffffff73;
  --_theme---v3--slate-b2b8c2: #b2b8c2;
  --_theme---v3--blue-2764ff-10: #2764ff1a;
  --_theme---v3--blue-3b62f5: #3b62f5;
  --_theme---v3--blue-3b62f5-10: #3b62f51a;
  --_theme---v3--night-12: #0203081f;
  --_theme---v3--border-e6e6e6: #e6e6e6;
  --_theme---v3--shadow-1a1f29-6: #1a1f290f;
}

.u-mode-invert.cc-theme-v3 {
  --_theme---background: var(--neutral--light);
  --_theme---text: var(--neutral--black);
  --_theme---border: var(--alpha--dark-20);
  --_theme---v3--night: #020308;
  --_theme---raw--color--cbc8c5: var(--alpha--dark-20);
  --_theme---raw--color--131313: var(--neutral--dark);
  --_theme---text-fade: var(--alpha--black-73);
  --_theme---raw--color--0ba954: #0ba954;
  --_theme---raw--color--efeeec: #efeeec;
  --_theme---raw--color--transparent: transparent;
  --_theme---raw--color--ff4c24: #ff4c24;
  --_theme---surface-3: var(--neutral--light-3);
  --_theme---v3--black-10: #0000001a;
  --_theme---raw--color--0071e3: #0071e3;
  --_theme---raw--color--000000-a33: #00000054;
  --_theme---raw--color--000000: black;
  --_theme---raw--color--06071b: #06071b;
  --_theme---raw--color--817f7f: var(--alpha--dark-60);
  --_theme---raw--color--ffffff: white;
  --_theme---surface-2: var(--neutral--light-2);
  --_theme---surface: var(--neutral--white);
  --_theme---text-muted: var(--alpha--dark-60);
  --_theme---v3--black-5: #0000000d;
  --_theme---v3--frame-line-strong: var(--_theme---v3--black-10);
  --_theme---v3--frame-line: var(--_theme---v3--black-5);
  --_theme---v3--step-num: #94a3b8;
  --_theme---v3--grey-5c: #5c5c5c;
  --_theme---v3--green-text: #00794f;
  --_theme---v3--black-73: #000000ba;
  --_theme---v3--black-70: #000000b3;
  --_theme---v3--night-65: #020308a6;
  --_theme---v3--grey-17: #171717;
  --_theme---v3--grey-1c: #1c1c1c;
  --_theme---v3--dark-50: #090a0b80;
  --_theme---v3--pink-f0d5ea-30: #f0d5ea4d;
  --_theme---v3--grey-4d-60: #4d4d4d99;
  --_theme---v3--sand-border: #ebebeb;
  --_theme---v3--sand: #f5f3f1;
  --_theme---v3--grey-4d: #4d4d4d;
  --_theme---v3--green-17a35c-12: #17a35c1f;
  --_theme---v3--green-17a35c: #17a35c;
  --_theme---v3--night-70: #020308b3;
  --_theme---v3--night-50: #02030880;
  --_theme---v3--black-60: #0009;
  --_theme---v3--ink: #00061a;
  --_theme---v3--grey-1e: #1e1e1f;
  --_theme---v3--black-87: #000000de;
  --_theme---v3--black-4: #0000000a;
  --_theme---v3--ink-60: #00061a99;
  --_theme---v3--pill-grey: #f4f4f4;
  --_theme---v3--card-border: #ececec99;
  --_theme---v3--card-grey: #fafafa;
  --_theme---v3--ink-12: #00061a1f;
  --_theme---v3--ink-55: #00061a8c;
  --_theme---v3--ink-40: #00061a66;
  --_theme---v3--ink-73: #00061aba;
  --_theme---v3--ink-20: #00061a33;
  --_theme---raw--color--222222: #222;
  --_theme---raw--color--fafafa: #fafafa;
  --_theme---v3--white-10: #ffffff1a;
  --_theme---v3--black-6-2: #0000000f;
  --_theme---v3--night-80: #020308cc;
  --_theme---v3--green-17a35c-5: #17a35c0d;
  --_theme---v3--night-30: #0203084d;
  --_theme---v3--blue-2764ff: #2764ff;
  --_theme---v3--orange-ff8c1a: #ff8c1a;
  --_theme---v3--violet-8c5cff: #8c5cff;
  --_theme---v3--night-75: #020308bf;
  --_theme---v3--night-08: #02030814;
  --_theme---v3--night-85: #020308d9;
  --_theme---v3--white-65: #ffffffa6;
  --_theme---v3--night-60: #02030899;
  --_theme---v3--white-60: #fff9;
  --_theme---v3--white-80: #fffc;
  --_theme---v3--night-45: #02030873;
  --_theme---v3--green-17a35c-10: #17a35c1a;
  --_theme---v3--orange-ed730d-10: #ed730d1a;
  --_theme---v3--orange-ed730d: #ed730d;
  --_theme---v3--violet-7d4df2-10: #7d4df21a;
  --_theme---v3--violet-7d4df2: #7d4df2;
  --_theme---v3--white-90: #ffffffe6;
  --_theme---v3--white-25: #ffffff40;
  --_theme---v3--night-55: #0203088c;
  --_theme---v3--white-20: #fff3;
  --_theme---v3--white-14: #ffffff24;
  --_theme---v3--mint-8ff5c9: #8ff5c9;
  --_theme---v3--white-75: #ffffffbf;
  --_theme---v3--night-40: #02030866;
  --_theme---v3--night-73: #020308ba;
  --_theme---v3--night-06: #0203080f;
  --_theme---v3--white-50: #ffffff80;
  --_theme---v3--white-70: #ffffffb3;
  --_theme---v3--night-90: #020308e6;
  --_theme---v3--white-64: #ffffffa3;
  --_theme---v3--white-92: #ffffffeb;
  --_theme---v3--white-12: #ffffff1f;
  --_theme---v3--sand-line-e7e4df: #e7e4df;
  --_theme---v3--ink-0a0a0b: #0a0a0b;
  --_theme---v3--grey-6b6b70: #6b6b70;
  --_theme---v3--green-17a35c-14: #17a35c24;
  --_theme---v3--night-14: #02030824;
  --_theme---v3--white-72: #ffffffb8;
  --_theme---v3--sand-fafaf9: #fafaf9;
  --_theme---v3--border-e8e8e5: #e8e8e5;
  --_theme---v3--green-4ade80: #4ade80;
  --_theme---v3--black-40: #0006;
  --_theme---avatar-placeholder: var(--alpha--dark-20);
  --_theme---raw--color--0073e6: #0073e6;
  --_theme---raw--color--0073e6-a10: #0073e61a;
  --_theme---raw--color--1a1b1c: var(--neutral--light-3);
  --_theme---raw--color--252626: var(--neutral--light-3);
  --_theme---raw--color--259d4d: #259d4d;
  --_theme---raw--color--302f2c: #302f2c;
  --_theme---raw--color--d13591: #d13591;
  --_theme---raw--color--fb3748: #fb3748;
  --_theme---v3--verified-bg: #00b87a1a;
  --_theme---v3--verified-text: #0a7a55;
  --_theme---v3--night-10: #0203081a;
  --_theme---v3--white-45: #ffffff73;
  --_theme---v3--slate-b2b8c2: #b2b8c2;
  --_theme---v3--blue-2764ff-10: #2764ff1a;
  --_theme---v3--blue-3b62f5: #3b62f5;
  --_theme---v3--blue-3b62f5-10: #3b62f51a;
  --_theme---v3--night-12: #0203081f;
  --_theme---v3--border-e6e6e6: #e6e6e6;
  --_theme---v3--shadow-1a1f29-6: #1a1f290f;
}

.u-mode-invert.cc-theme-v3.cc-theme-hub {
  --_theme---background: var(--neutral--light-hub);
  --_theme---text: var(--neutral--black);
  --_theme---border: var(--alpha--dark-20);
  --_theme---v3--night: #020308;
  --_theme---raw--color--cbc8c5: var(--alpha--dark-20);
  --_theme---raw--color--131313: var(--neutral--dark);
  --_theme---text-fade: var(--alpha--black-73);
  --_theme---raw--color--0ba954: #0ba954;
  --_theme---raw--color--efeeec: #efeeec;
  --_theme---raw--color--transparent: transparent;
  --_theme---raw--color--ff4c24: #ff4c24;
  --_theme---surface-3: var(--neutral--light-3);
  --_theme---v3--black-10: #0000001a;
  --_theme---raw--color--0071e3: #0071e3;
  --_theme---raw--color--000000-a33: #00000054;
  --_theme---raw--color--000000: black;
  --_theme---raw--color--06071b: #06071b;
  --_theme---raw--color--817f7f: var(--alpha--dark-60);
  --_theme---raw--color--ffffff: white;
  --_theme---surface-2: var(--neutral--light-2);
  --_theme---surface: var(--neutral--white);
  --_theme---text-muted: var(--alpha--dark-60);
  --_theme---v3--black-5: #0000000d;
  --_theme---v3--frame-line-strong: var(--_theme---v3--black-10);
  --_theme---v3--frame-line: var(--_theme---v3--black-5);
  --_theme---v3--step-num: #94a3b8;
  --_theme---v3--grey-5c: #5c5c5c;
  --_theme---v3--green-text: #00794f;
  --_theme---v3--black-73: #000000ba;
  --_theme---v3--black-70: #000000b3;
  --_theme---v3--night-65: #020308a6;
  --_theme---v3--grey-17: #171717;
  --_theme---v3--grey-1c: #1c1c1c;
  --_theme---v3--dark-50: #090a0b80;
  --_theme---v3--pink-f0d5ea-30: #f0d5ea4d;
  --_theme---v3--grey-4d-60: #4d4d4d99;
  --_theme---v3--sand-border: #ebebeb;
  --_theme---v3--sand: #f5f3f1;
  --_theme---v3--grey-4d: #4d4d4d;
  --_theme---v3--green-17a35c-12: #17a35c1f;
  --_theme---v3--green-17a35c: #17a35c;
  --_theme---v3--night-70: #020308b3;
  --_theme---v3--night-50: #02030880;
  --_theme---v3--black-60: #0009;
  --_theme---v3--ink: #00061a;
  --_theme---v3--grey-1e: #1e1e1f;
  --_theme---v3--black-87: #000000de;
  --_theme---v3--black-4: #0000000a;
  --_theme---v3--ink-60: #00061a99;
  --_theme---v3--pill-grey: #f4f4f4;
  --_theme---v3--card-border: #ececec99;
  --_theme---v3--card-grey: #fafafa;
  --_theme---v3--ink-12: #00061a1f;
  --_theme---v3--ink-55: #00061a8c;
  --_theme---v3--ink-40: #00061a66;
  --_theme---v3--ink-73: #00061aba;
  --_theme---v3--ink-20: #00061a33;
  --_theme---raw--color--222222: #222;
  --_theme---raw--color--fafafa: #fafafa;
  --_theme---v3--white-10: #ffffff1a;
  --_theme---v3--black-6-2: #0000000f;
  --_theme---v3--night-80: #020308cc;
  --_theme---v3--green-17a35c-5: #17a35c0d;
  --_theme---v3--night-30: #0203084d;
  --_theme---v3--blue-2764ff: #2764ff;
  --_theme---v3--orange-ff8c1a: #ff8c1a;
  --_theme---v3--violet-8c5cff: #8c5cff;
  --_theme---v3--night-75: #020308bf;
  --_theme---v3--night-08: #02030814;
  --_theme---v3--night-85: #020308d9;
  --_theme---v3--white-65: #ffffffa6;
  --_theme---v3--night-60: #02030899;
  --_theme---v3--white-60: #fff9;
  --_theme---v3--white-80: #fffc;
  --_theme---v3--night-45: #02030873;
  --_theme---v3--green-17a35c-10: #17a35c1a;
  --_theme---v3--orange-ed730d-10: #ed730d1a;
  --_theme---v3--orange-ed730d: #ed730d;
  --_theme---v3--violet-7d4df2-10: #7d4df21a;
  --_theme---v3--violet-7d4df2: #7d4df2;
  --_theme---v3--white-90: #ffffffe6;
  --_theme---v3--white-25: #ffffff40;
  --_theme---v3--night-55: #0203088c;
  --_theme---v3--white-20: #fff3;
  --_theme---v3--white-14: #ffffff24;
  --_theme---v3--mint-8ff5c9: #8ff5c9;
  --_theme---v3--white-75: #ffffffbf;
  --_theme---v3--night-40: #02030866;
  --_theme---v3--night-73: #020308ba;
  --_theme---v3--night-06: #0203080f;
  --_theme---v3--white-50: #ffffff80;
  --_theme---v3--white-70: #ffffffb3;
  --_theme---v3--night-90: #020308e6;
  --_theme---v3--white-64: #ffffffa3;
  --_theme---v3--white-92: #ffffffeb;
  --_theme---v3--white-12: #ffffff1f;
  --_theme---v3--sand-line-e7e4df: #e7e4df;
  --_theme---v3--ink-0a0a0b: #0a0a0b;
  --_theme---v3--grey-6b6b70: #6b6b70;
  --_theme---v3--green-17a35c-14: #17a35c24;
  --_theme---v3--night-14: #02030824;
  --_theme---v3--white-72: #ffffffb8;
  --_theme---v3--sand-fafaf9: #fafaf9;
  --_theme---v3--border-e8e8e5: #e8e8e5;
  --_theme---v3--green-4ade80: #4ade80;
  --_theme---v3--black-40: #0006;
  --_theme---avatar-placeholder: var(--alpha--dark-20);
  --_theme---raw--color--0073e6: #0073e6;
  --_theme---raw--color--0073e6-a10: #0073e61a;
  --_theme---raw--color--1a1b1c: var(--neutral--light-3);
  --_theme---raw--color--252626: var(--neutral--light-3);
  --_theme---raw--color--259d4d: #259d4d;
  --_theme---raw--color--302f2c: #302f2c;
  --_theme---raw--color--d13591: #d13591;
  --_theme---raw--color--fb3748: #fb3748;
  --_theme---v3--verified-bg: #00b87a1a;
  --_theme---v3--verified-text: #0a7a55;
  --_theme---v3--night-10: #0203081a;
  --_theme---v3--white-45: #ffffff73;
  --_theme---v3--slate-b2b8c2: #b2b8c2;
  --_theme---v3--blue-2764ff-10: #2764ff1a;
  --_theme---v3--blue-3b62f5: #3b62f5;
  --_theme---v3--blue-3b62f5-10: #3b62f51a;
  --_theme---v3--night-12: #0203081f;
  --_theme---v3--border-e6e6e6: #e6e6e6;
  --_theme---v3--shadow-1a1f29-6: #1a1f290f;
}

.text-center {
  text-align: center;
}

.u-text-clamp-1:where(.w-variant-ae0465db-1d3e-1fb1-7916-06f02e40eeb8) {
  white-space: normal;
  display: block;
  overflow: visible;
}

.u-text-pretty {
  text-wrap: pretty;
}

._w-full {
  width: var(--_layout---raw--size--100pct);
}

.u-contain {
  object-fit: contain;
}

.z-1 {
  z-index: var(--_layout---raw--z--1);
  position: relative;
}

.btn_wrap {
  z-index: var(--_layout---raw--z--1);
  padding: var(--_layout---spacing--8) var(--_layout---raw--space--0-8em);
  font-weight: var(--_typography---font--medium);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  display: flex;
  position: relative;
}

.btn_wrap:where(.w-variant-9976c3cc-39e2-29df-d8ba-4181acd586a5) {
  display: flex;
}

.btn_wrap:where(.w-variant-a7d92e13-33e9-af5c-12d2-dde3dcd4a368) {
  order: 9999;
}

.btn_wrap:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b) {
  padding: .625em 1em;
}

.btn_wrap.cc-plan {
  background-color: var(--_theme---v3--night);
  border-radius: .875em;
  width: 100%;
  padding: .875em 1em;
}

.btn_wrap.cc-plan.cc-green {
  background-image: url("https://cdn.prod.website-files.com/6a8eaced4cd2d76bbe590e38/6af2f8057172f7bff23d3c67_pricing-start-green.svg");
  background-size: cover;
}

.btn_wrap.cc-plan.cc-green.cc-inline {
  width: auto;
  padding-right: var(--_layout---raw--size--1-75em);
  padding-left: var(--_layout---raw--size--1-75em);
}

.btn_wrap.cc-form {
  pointer-events: none;
}

.btn_inner {
  z-index: var(--_layout---raw--z--2);
  grid-column-gap: var(--_layout---raw--space--0-625em);
  grid-row-gap: var(--_layout---raw--space--0-625em);
  border-radius: 100vw;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.btn_icon {
  width: var(--_layout---raw--size--0-75em);
  height: var(--_layout---raw--size--0-75em);
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  -webkit-mask: linear-gradient(90deg, #0000 0%, #fff 10% 90%, #0000 100%);
  mask: linear-gradient(90deg, #0000 0%, #fff 10% 90%, #0000 100%);
}

.btn_arrow {
  width: var(--_layout---raw--size--100pct);
  height: var(--_layout---raw--size--100pct);
  position: absolute;
}

.rich-text.text-s.cc-v3 {
  letter-spacing: -.022em;
  letter-spacing: -.022em;
  letter-spacing: -.022em;
  font-size: .875em;
  line-height: 1.57143;
}

.form-label {
  width: var(--_layout---raw--size--100pct);
  margin-bottom: var(--_layout---raw--zero--0px);
  font-size: var(--_responsive---font-size--text-s);
  line-height: var(--_typography---raw--line-height--1);
  font-weight: var(--_typography---font--medium);
}

.form-field-group {
  width: var(--_layout---raw--size--100pct);
  grid-column-gap: var(--_layout---spacing--12);
  grid-row-gap: var(--_layout---spacing--12);
  flex-flow: column;
  align-items: flex-start;
  display: flex;
}

.form-submit-btn {
  width: var(--_layout---raw--size--100pct);
  margin-top: var(--_layout---raw--space--1-75em);
  flex-flow: row;
  justify-content: center;
  align-items: center;
  position: relative;
}

.form-submit-btn:focus, .form-submit-btn:focus:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .form-submit-btn:focus:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .form-submit-btn:focus:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
  border-width: var(--_layout---raw--border--1px);
  border-color: var(--_theme---raw--color--cbc8c5);
  outline-color: var(--_theme---raw--color--131313);
  outline-offset: 0px;
}

.form {
  width: var(--_layout---raw--size--100pct);
  grid-column-gap: var(--_layout---spacing--20);
  grid-row-gap: var(--_layout---spacing--20);
  flex-flow: column;
  display: flex;
}

.form-input {
  box-sizing: border-box;
  width: var(--_layout---raw--size--100pct);
  height: auto;
  min-height: var(--_layout---raw--size--2-625rem);
  margin-bottom: var(--_layout---raw--zero--0px);
  padding: var(--_layout---raw--space--0-625rem) var(--_layout---raw--space--0-875rem);
  border-radius: var(--_layout---raw--radius--0-875rem);
  box-shadow: var(--sh-glass);
  outline-color: color-mix(in srgb, currentColor 6%, transparent);
  outline-offset: -1px;
  color: var(--_theme---text);
  font-size: var(--_responsive---font-size--text-s);
  line-height: var(--_typography---raw--line-height--1-2);
  vertical-align: middle;
  appearance: none;
  border-style: none;
  outline-width: 1px;
  outline-style: solid;
}

.form-input::placeholder, .form-input:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b)::placeholder, .form-input:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f)::placeholder, .form-input:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d)::placeholder {
  color: var(--_theme---text-fade);
}

.form-notification-bg {
  left: var(--_layout---raw--zero--0px);
  top: var(--_layout---raw--zero--0px);
  right: var(--_layout---raw--zero--0px);
  bottom: var(--_layout---raw--zero--0px);
  opacity: var(--_layout---raw--opacity--0-1);
  pointer-events: none;
  color: inherit;
  background-color: currentColor;
  border-radius: calc(.375rem - 2px);
  display: flex;
  position: absolute;
}

.form-notification-icon {
  top: var(--_layout---raw--inset--50pct);
  right: var(--_layout---raw--zero--0px);
  width: var(--_layout---raw--size--3-5em);
  padding-right: var(--_layout---spacing--16);
  padding-left: var(--_layout---spacing--16);
  pointer-events: none;
  color: inherit;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  transform: translateY(-50%);
}

.form-group {
  margin-bottom: var(--_layout---raw--zero--0px);
  grid-column-gap: var(--_layout---spacing--24);
  grid-row-gap: var(--_layout---spacing--24);
  flex-flow: column;
  display: flex;
}

.form-notifcation {
  width: var(--_layout---raw--size--100pct);
  padding: var(--_layout---raw--space--1-125em);
  border: var(--_layout---raw--border--1px) solid var(--_theme---raw--color--0ba954);
  border-radius: var(--_layout---raw--radius--0-375rem);
  background-color: var(--_theme---raw--color--efeeec);
  outline-color: var(--_theme---raw--color--transparent);
  outline-offset: 0px;
  color: var(--_theme---raw--color--0ba954);
  font-size: var(--_responsive---font-size--text-m);
  text-align: left;
  outline-width: 0;
  outline-style: none;
  position: relative;
}

.form-notifcation.is--error {
  margin-top: var(--_layout---raw--zero--0px);
  padding-right: var(--_layout---raw--space--3-5em);
  color: var(--_theme---raw--color--ff4c24);
  margin-top: var(--_layout---raw--zero--0px);
  padding-right: var(--_layout---raw--space--3-5em);
}

.form-submit {
  left: var(--_layout---raw--zero--0px);
  top: var(--_layout---raw--zero--0px);
  right: var(--_layout---raw--zero--0px);
  bottom: var(--_layout---raw--zero--0px);
  z-index: var(--_layout---raw--z--2);
  visibility: hidden;
  opacity: var(--_layout---raw--opacity--0);
  position: absolute;
}

.form-field {
  width: var(--_layout---raw--size--100pct);
  position: relative;
}

.form-notification-p {
  color: inherit;
  font-size: var(--_responsive---font-size--text-l);
  font-weight: var(--_typography---font--medium);
}

.dropdown-trigger {
  width: var(--_layout---raw--size--100pct);
  padding-top: var(--_layout---spacing--20);
  padding-bottom: var(--_layout---spacing--20);
  grid-column-gap: var(--_layout---size--1em);
  grid-row-gap: var(--_layout---size--1em);
  background-color: var(--_theme---raw--color--transparent);
  text-align: left;
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.dropdown-icon {
  width: var(--_layout---raw--size--1-125em);
  flex-shrink: 0;
}

.dropdown-item {
  border-bottom: var(--_layout---raw--border--1px) dashed color-mix(in srgb, currentColor 12%, transparent);
}

.dropdown_content__row {
  width: var(--_layout---raw--size--100pct);
  color: var(--_theme---text-fade);
  overflow: hidden;
}

.dropdown-space {
  height: var(--_layout---raw--size--0-75rem);
}

.dropdown-space.cc-bottom {
  height: var(--_layout---raw--size--1-25rem);
  height: var(--_layout---raw--size--1-25rem);
}

.nav_left_row {
  flex: var(--_layout---raw--zero--0pct);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.nav_button_row {
  flex: var(--_layout---raw--zero--0pct);
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav_button_wrap {
  grid-column-gap: var(--_layout---spacing--8);
  grid-row-gap: var(--_layout---spacing--8);
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav_button_wrap.cc-mobile {
  display: none;
}

.nav_wrap {
  z-index: var(--_layout---raw--z--1);
  width: var(--_layout---raw--size--100pct);
  max-width: var(--_layout---raw--size--62-25em);
  padding: var(--_layout---raw--space--0-875em) var(--_layout---raw--space--0-875em) var(--_layout---raw--space--0-875em) var(--_layout---spacing--24);
  border-radius: var(--_layout---raw--radius--1-375em);
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.nav_wrap.cc-v3 {
  background-color: var(--_theme---background);
  background-color: var(--_theme---background);
  border-radius: 0;
  min-width: 73.5em;
  max-width: 73.5em;
  padding: 1em 0;
}

.nav_inner {
  z-index: var(--_layout---raw--z--1);
  width: var(--_layout---raw--size--100pct);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.btn_bg {
  left: var(--_layout---size--0em);
  top: var(--_layout---size--0em);
  right: var(--_layout---size--0em);
  bottom: var(--_layout---size--0em);
  z-index: var(--_layout---raw--z--0);
  border-radius: inherit;
  position: absolute;
}

.btn_bg:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b) {
  border: 1px solid var(--_theme---surface-3);
}

.header {
  left: var(--_layout---size--0em);
  top: var(--_layout---size--0em);
  right: var(--_layout---size--0em);
  z-index: var(--_layout---raw--z--100);
  width: 100vw;
  height: auto;
  padding-top: var(--_layout---raw--space--1-75em);
  padding-right: var(--_layout---spacing--32);
  padding-left: var(--_layout---spacing--32);
  will-change: auto;
  position: fixed;
}

.header.cc-v3 {
  background-color: var(--_theme---background);
  color: var(--_theme---text);
  --_theme---background: var(--neutral--light);
  --_theme---text: var(--neutral--dark);
  --_theme---border: var(--alpha--dark-20);
  --_theme---v3--night: #020308;
  --_theme---raw--color--cbc8c5: var(--alpha--dark-20);
  --_theme---raw--color--131313: var(--neutral--dark);
  --_theme---text-fade: var(--alpha--dark-73);
  --_theme---raw--color--0ba954: #0ba954;
  --_theme---raw--color--efeeec: #efeeec;
  --_theme---raw--color--transparent: transparent;
  --_theme---raw--color--ff4c24: #ff4c24;
  --_theme---surface-3: var(--neutral--light-3);
  --_theme---v3--black-10: #0000001a;
  --_theme---raw--color--0071e3: #0071e3;
  --_theme---raw--color--000000-a33: #00000054;
  --_theme---raw--color--000000: black;
  --_theme---raw--color--06071b: #06071b;
  --_theme---raw--color--817f7f: var(--alpha--dark-60);
  --_theme---raw--color--ffffff: white;
  --_theme---surface-2: var(--neutral--light-2);
  --_theme---surface: var(--neutral--white);
  --_theme---text-muted: var(--alpha--dark-60);
  --_theme---v3--black-5: #0000000d;
  --_theme---v3--frame-line-strong: var(--_theme---v3--black-10);
  --_theme---v3--frame-line: var(--_theme---v3--black-5);
  --_theme---v3--step-num: #94a3b8;
  --_theme---v3--grey-5c: #5c5c5c;
  --_theme---v3--green-text: #00794f;
  --_theme---v3--black-73: #000000ba;
  --_theme---v3--black-70: #000000b3;
  --_theme---v3--night-65: #020308a6;
  --_theme---v3--grey-17: #171717;
  --_theme---v3--grey-1c: #1c1c1c;
  --_theme---v3--dark-50: #090a0b80;
  --_theme---v3--pink-f0d5ea-30: #f0d5ea4d;
  --_theme---v3--grey-4d-60: #4d4d4d99;
  --_theme---v3--sand-border: #ebebeb;
  --_theme---v3--sand: #f5f3f1;
  --_theme---v3--grey-4d: #4d4d4d;
  --_theme---v3--green-17a35c-12: #17a35c1f;
  --_theme---v3--green-17a35c: #17a35c;
  --_theme---v3--night-70: #020308b3;
  --_theme---v3--night-50: #02030880;
  --_theme---v3--black-60: #0009;
  --_theme---v3--ink: #00061a;
  --_theme---v3--grey-1e: #1e1e1f;
  --_theme---v3--black-87: #000000de;
  --_theme---v3--black-4: #0000000a;
  --_theme---v3--ink-60: #00061a99;
  --_theme---v3--pill-grey: #f4f4f4;
  --_theme---v3--card-border: #ececec99;
  --_theme---v3--card-grey: #fafafa;
  --_theme---v3--ink-12: #00061a1f;
  --_theme---v3--ink-55: #00061a8c;
  --_theme---v3--ink-40: #00061a66;
  --_theme---v3--ink-73: #00061aba;
  --_theme---v3--ink-20: #00061a33;
  --_theme---raw--color--222222: #222;
  --_theme---raw--color--fafafa: #fafafa;
  --_theme---v3--white-10: #ffffff1a;
  --_theme---v3--black-6-2: #0000000f;
  --_theme---v3--night-80: #020308cc;
  --_theme---v3--green-17a35c-5: #17a35c0d;
  --_theme---v3--night-30: #0203084d;
  --_theme---v3--blue-2764ff: #2764ff;
  --_theme---v3--orange-ff8c1a: #ff8c1a;
  --_theme---v3--violet-8c5cff: #8c5cff;
  --_theme---v3--night-75: #020308bf;
  --_theme---v3--night-08: #02030814;
  --_theme---v3--night-85: #020308d9;
  --_theme---v3--white-65: #ffffffa6;
  --_theme---v3--night-60: #02030899;
  --_theme---v3--white-60: #fff9;
  --_theme---v3--white-80: #fffc;
  --_theme---v3--night-45: #02030873;
  --_theme---v3--green-17a35c-10: #17a35c1a;
  --_theme---v3--orange-ed730d-10: #ed730d1a;
  --_theme---v3--orange-ed730d: #ed730d;
  --_theme---v3--violet-7d4df2-10: #7d4df21a;
  --_theme---v3--violet-7d4df2: #7d4df2;
  --_theme---v3--white-90: #ffffffe6;
  --_theme---v3--white-25: #ffffff40;
  --_theme---v3--night-55: #0203088c;
  --_theme---v3--white-20: #fff3;
  --_theme---v3--white-14: #ffffff24;
  --_theme---v3--mint-8ff5c9: #8ff5c9;
  --_theme---v3--white-75: #ffffffbf;
  --_theme---v3--night-40: #02030866;
  --_theme---v3--night-73: #020308ba;
  --_theme---v3--night-06: #0203080f;
  --_theme---v3--white-50: #ffffff80;
  --_theme---v3--white-70: #ffffffb3;
  --_theme---v3--night-90: #020308e6;
  --_theme---v3--white-64: #ffffffa3;
  --_theme---v3--white-92: #ffffffeb;
  --_theme---v3--white-12: #ffffff1f;
  --_theme---v3--sand-line-e7e4df: #e7e4df;
  --_theme---v3--ink-0a0a0b: #0a0a0b;
  --_theme---v3--grey-6b6b70: #6b6b70;
  --_theme---v3--green-17a35c-14: #17a35c24;
  --_theme---v3--night-14: #02030824;
  --_theme---v3--white-72: #ffffffb8;
  --_theme---v3--sand-fafaf9: #fafaf9;
  --_theme---v3--border-e8e8e5: #e8e8e5;
  --_theme---v3--green-4ade80: #4ade80;
  --_theme---v3--black-40: #0006;
  --_theme---avatar-placeholder: var(--alpha--dark-20);
  --_theme---raw--color--0073e6: #0073e6;
  --_theme---raw--color--0073e6-a10: #0073e61a;
  --_theme---raw--color--1a1b1c: var(--neutral--light-3);
  --_theme---raw--color--252626: var(--neutral--light-3);
  --_theme---raw--color--259d4d: #259d4d;
  --_theme---raw--color--302f2c: #302f2c;
  --_theme---raw--color--d13591: #d13591;
  --_theme---raw--color--fb3748: #fb3748;
  --_theme---v3--verified-bg: #00b87a1a;
  --_theme---v3--verified-text: #0a7a55;
  --_theme---v3--night-10: #0203081a;
  --_theme---v3--white-45: #ffffff73;
  --_theme---v3--slate-b2b8c2: #b2b8c2;
  --_theme---v3--blue-2764ff-10: #2764ff1a;
  --_theme---v3--blue-3b62f5: #3b62f5;
  --_theme---v3--blue-3b62f5-10: #3b62f51a;
  --_theme---v3--night-12: #0203081f;
  --_theme---v3--border-e6e6e6: #e6e6e6;
  --_theme---v3--shadow-1a1f29-6: #1a1f290f;
  background-color: var(--_theme---background);
  padding-top: 0;
}

.nav_logo {
  width: var(--_layout---raw--size--9em);
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav_logo.cc-v3 {
  width: 7.875em;
}

.weight-600 {
  font-weight: var(--_typography---font--semibold);
}

.weight-500 {
  font-weight: var(--_typography---font--medium);
}

.footer {
  width: var(--_layout---raw--size--100pct);
  padding: var(--_layout---spacing--48) var(--_responsive---padding--padding-horizontal) var(--_layout---spacing--40);
  position: relative;
}

.footer.cc-v3 {
  color: var(--_theme---text);
  --_theme---background: var(--neutral--light);
  --_theme---text: var(--neutral--dark);
  --_theme---border: var(--alpha--dark-20);
  --_theme---v3--night: #020308;
  --_theme---raw--color--cbc8c5: var(--alpha--dark-20);
  --_theme---raw--color--131313: var(--neutral--dark);
  --_theme---text-fade: var(--alpha--dark-73);
  --_theme---raw--color--0ba954: #0ba954;
  --_theme---raw--color--efeeec: #efeeec;
  --_theme---raw--color--transparent: transparent;
  --_theme---raw--color--ff4c24: #ff4c24;
  --_theme---surface-3: var(--neutral--light-3);
  --_theme---v3--black-10: #0000001a;
  --_theme---raw--color--0071e3: #0071e3;
  --_theme---raw--color--000000-a33: #00000054;
  --_theme---raw--color--000000: black;
  --_theme---raw--color--06071b: #06071b;
  --_theme---raw--color--817f7f: var(--alpha--dark-60);
  --_theme---raw--color--ffffff: white;
  --_theme---surface-2: var(--neutral--light-2);
  --_theme---surface: var(--neutral--white);
  --_theme---text-muted: var(--alpha--dark-60);
  --_theme---v3--black-5: #0000000d;
  --_theme---v3--frame-line-strong: var(--_theme---v3--black-10);
  --_theme---v3--frame-line: var(--_theme---v3--black-5);
  --_theme---v3--step-num: #94a3b8;
  --_theme---v3--grey-5c: #5c5c5c;
  --_theme---v3--green-text: #00794f;
  --_theme---v3--black-73: #000000ba;
  --_theme---v3--black-70: #000000b3;
  --_theme---v3--night-65: #020308a6;
  --_theme---v3--grey-17: #171717;
  --_theme---v3--grey-1c: #1c1c1c;
  --_theme---v3--dark-50: #090a0b80;
  --_theme---v3--pink-f0d5ea-30: #f0d5ea4d;
  --_theme---v3--grey-4d-60: #4d4d4d99;
  --_theme---v3--sand-border: #ebebeb;
  --_theme---v3--sand: #f5f3f1;
  --_theme---v3--grey-4d: #4d4d4d;
  --_theme---v3--green-17a35c-12: #17a35c1f;
  --_theme---v3--green-17a35c: #17a35c;
  --_theme---v3--night-70: #020308b3;
  --_theme---v3--night-50: #02030880;
  --_theme---v3--black-60: #0009;
  --_theme---v3--ink: #00061a;
  --_theme---v3--grey-1e: #1e1e1f;
  --_theme---v3--black-87: #000000de;
  --_theme---v3--black-4: #0000000a;
  --_theme---v3--ink-60: #00061a99;
  --_theme---v3--pill-grey: #f4f4f4;
  --_theme---v3--card-border: #ececec99;
  --_theme---v3--card-grey: #fafafa;
  --_theme---v3--ink-12: #00061a1f;
  --_theme---v3--ink-55: #00061a8c;
  --_theme---v3--ink-40: #00061a66;
  --_theme---v3--ink-73: #00061aba;
  --_theme---v3--ink-20: #00061a33;
  --_theme---raw--color--222222: #222;
  --_theme---raw--color--fafafa: #fafafa;
  --_theme---v3--white-10: #ffffff1a;
  --_theme---v3--black-6-2: #0000000f;
  --_theme---v3--night-80: #020308cc;
  --_theme---v3--green-17a35c-5: #17a35c0d;
  --_theme---v3--night-30: #0203084d;
  --_theme---v3--blue-2764ff: #2764ff;
  --_theme---v3--orange-ff8c1a: #ff8c1a;
  --_theme---v3--violet-8c5cff: #8c5cff;
  --_theme---v3--night-75: #020308bf;
  --_theme---v3--night-08: #02030814;
  --_theme---v3--night-85: #020308d9;
  --_theme---v3--white-65: #ffffffa6;
  --_theme---v3--night-60: #02030899;
  --_theme---v3--white-60: #fff9;
  --_theme---v3--white-80: #fffc;
  --_theme---v3--night-45: #02030873;
  --_theme---v3--green-17a35c-10: #17a35c1a;
  --_theme---v3--orange-ed730d-10: #ed730d1a;
  --_theme---v3--orange-ed730d: #ed730d;
  --_theme---v3--violet-7d4df2-10: #7d4df21a;
  --_theme---v3--violet-7d4df2: #7d4df2;
  --_theme---v3--white-90: #ffffffe6;
  --_theme---v3--white-25: #ffffff40;
  --_theme---v3--night-55: #0203088c;
  --_theme---v3--white-20: #fff3;
  --_theme---v3--white-14: #ffffff24;
  --_theme---v3--mint-8ff5c9: #8ff5c9;
  --_theme---v3--white-75: #ffffffbf;
  --_theme---v3--night-40: #02030866;
  --_theme---v3--night-73: #020308ba;
  --_theme---v3--night-06: #0203080f;
  --_theme---v3--white-50: #ffffff80;
  --_theme---v3--white-70: #ffffffb3;
  --_theme---v3--night-90: #020308e6;
  --_theme---v3--white-64: #ffffffa3;
  --_theme---v3--white-92: #ffffffeb;
  --_theme---v3--white-12: #ffffff1f;
  --_theme---v3--sand-line-e7e4df: #e7e4df;
  --_theme---v3--ink-0a0a0b: #0a0a0b;
  --_theme---v3--grey-6b6b70: #6b6b70;
  --_theme---v3--green-17a35c-14: #17a35c24;
  --_theme---v3--night-14: #02030824;
  --_theme---v3--white-72: #ffffffb8;
  --_theme---v3--sand-fafaf9: #fafaf9;
  --_theme---v3--border-e8e8e5: #e8e8e5;
  --_theme---v3--green-4ade80: #4ade80;
  --_theme---v3--black-40: #0006;
  --_theme---avatar-placeholder: var(--alpha--dark-20);
  --_theme---raw--color--0073e6: #0073e6;
  --_theme---raw--color--0073e6-a10: #0073e61a;
  --_theme---raw--color--1a1b1c: var(--neutral--light-3);
  --_theme---raw--color--252626: var(--neutral--light-3);
  --_theme---raw--color--259d4d: #259d4d;
  --_theme---raw--color--302f2c: #302f2c;
  --_theme---raw--color--d13591: #d13591;
  --_theme---raw--color--fb3748: #fb3748;
  --_theme---v3--verified-bg: #00b87a1a;
  --_theme---v3--verified-text: #0a7a55;
  --_theme---v3--night-10: #0203081a;
  --_theme---v3--white-45: #ffffff73;
  --_theme---v3--slate-b2b8c2: #b2b8c2;
  --_theme---v3--blue-2764ff-10: #2764ff1a;
  --_theme---v3--blue-3b62f5: #3b62f5;
  --_theme---v3--blue-3b62f5-10: #3b62f51a;
  --_theme---v3--night-12: #0203081f;
  --_theme---v3--border-e6e6e6: #e6e6e6;
  --_theme---v3--shadow-1a1f29-6: #1a1f290f;
  background-color: #0000;
  padding: 0;
}

.text-fade {
  color: var(--_theme---text-fade);
}

.button-group {
  grid-column-gap: var(--_layout---size--0-75em);
  grid-row-gap: var(--_layout---size--0-75em);
  justify-content: center;
  align-items: stretch;
  display: flex;
}

.button-group:where(.w-variant-885385c3-bceb-d87c-5d81-1cf060ac7af4) {
  grid-column-gap: 1em;
}

.button-group.center {
  justify-content: center;
  align-items: center;
}

.button-group.mt-32 {
  margin-top: var(--_layout---size--2em);
}

.button-group.left {
  justify-content: flex-start;
  align-items: stretch;
}

.heading_wrap {
  width: var(--_layout---raw--size--100pct);
  margin-top: var(--_layout---raw--space--48px);
}

.icon {
  width: var(--_layout---raw--size--1em);
  height: var(--_layout---raw--size--1em);
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon.cc-12 {
  width: var(--_layout---raw--size--0-75em);
  height: var(--_layout---raw--size--0-75em);
  color: var(--neutral--white);
  -webkit-text-stroke-color: var(--neutral--white);
  overflow: visible;
}

.icon.cc-14 {
  width: var(--_layout---raw--size--0-875em);
  height: var(--_layout---raw--size--0-875em);
}

.p_wrap {
  width: var(--_layout---raw--size--100pct);
}

.main-container {
  width: var(--_layout---raw--size--100pct);
  padding-top: var(--_layout---size--0em);
  margin-left: auto;
  margin-right: auto;
}

.main-container.cc-starter {
  flex-flow: column;
  justify-content: center;
  min-height: 100vh;
  display: flex;
}

.main-container.z-1 {
  padding-top: var(--_layout---size--0em);
  text-align: center;
}

.menu_bg-noise {
  left: var(--_layout---raw--zero--0pct);
  top: var(--_layout---raw--zero--0pct);
  right: var(--_layout---raw--zero--0pct);
  bottom: var(--_layout---raw--zero--0pct);
  position: absolute;
}

.navlink {
  padding: var(--_layout---raw--space--0-5714285714285714em) var(--_layout---raw--space--0-8571428571428571em);
  grid-column-gap: var(--_layout---spacing--8);
  grid-row-gap: var(--_layout---spacing--8);
  border-radius: var(--_layout---raw--radius--0-5714285714285714em);
  background-color: var(--_theme---raw--color--transparent);
  font-size: var(--_responsive---font-size--text-s);
  line-height: var(--_typography---line-height--1-1);
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.navlink_text {
  display: block;
}

.navlink_text.cc-v3 {
  white-space: nowrap;
  white-space: nowrap;
}

.nav_menu_outer {
  display: flex;
}

.navlink_arrow {
  width: var(--_layout---raw--size--1-25em);
  flex-shrink: 0;
  display: none;
}

.nav_menu_links {
  margin-bottom: var(--_layout---size--0em);
  padding-left: var(--_layout---size--0em);
  grid-column-gap: var(--_layout---spacing--4);
  grid-row-gap: var(--_layout---spacing--4);
  justify-content: center;
  align-items: center;
  list-style: none;
  display: flex;
}

.nav_menu_links.cc-v3 {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  grid-column-gap: .5em;
  grid-row-gap: .5em;
}

.nav_menu_item {
  margin-bottom: var(--_layout---size--0em);
}

.menu_bg {
  left: var(--_layout---raw--zero--0px);
  top: var(--_layout---raw--zero--0px);
  right: var(--_layout---raw--zero--0px);
  z-index: var(--_layout---raw--z--0);
  width: var(--_layout---raw--size--100pct);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #000f1833;
  background-image: url("https://cdn.prod.website-files.com/6a8eaced4cd2d76bbe590e38/6a8eaced4cd2d76bbe590ed7_pattern_bg.svg");
  background-position: 50%;
  background-size: .5em .5em;
  height: 100vh;
  display: none;
  position: fixed;
}

.navlink_inner {
  z-index: var(--_layout---raw--z--1);
  height: var(--_layout---raw--size--1-1em);
  display: block;
  position: relative;
  overflow: hidden;
}

.menu-button {
  width: var(--_layout---raw--size--2-375em);
  height: var(--_layout---raw--size--2-375em);
  border-radius: var(--_layout---raw--radius--0-625em);
  background-color: var(--_theme---raw--color--transparent);
  justify-content: center;
  align-items: center;
  display: none;
  position: relative;
}

.menu-button.cc-v3 {
  border-radius: 999em;
  width: 2.25em;
  height: 2.25em;
}

.menu-button-line {
  width: var(--_layout---raw--size--46pct);
  height: var(--_layout---raw--size--2px);
  padding: var(--_layout---size--0em);
  border-radius: var(--_layout---raw--radius--2px);
  background-color: currentColor;
  display: block;
  position: absolute;
}

.menu-button-line.cc-v3 {
  background-color: var(--_theme---text);
  background-color: var(--_theme---text);
}

.btn_text {
  height: var(--_layout---raw--size--1-4em);
  text-shadow: 0 1.4em;
  display: inline-flex;
  overflow: hidden;
}

.btn_text_span {
  display: inline-block;
}

.dropdown__content {
  width: var(--_layout---raw--size--100pct);
  position: relative;
  overflow: hidden;
}

.modal__group {
  left: var(--_layout---raw--zero--0pct);
  top: var(--_layout---raw--zero--0pct);
  right: var(--_layout---raw--zero--0pct);
  bottom: var(--_layout---raw--zero--0pct);
  z-index: var(--_layout---raw--z--150);
  padding: var(--_layout---raw--space--0-625em);
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
}

.modal__bg {
  left: var(--_layout---raw--zero--0px);
  top: var(--_layout---raw--zero--0px);
  right: var(--_layout---raw--zero--0px);
  z-index: var(--_layout---raw--z--0);
  width: var(--_layout---raw--size--100pct);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background-color: #000f1833;
  background-image: url("https://cdn.prod.website-files.com/6a8eaced4cd2d76bbe590e38/6a8eaced4cd2d76bbe590ed7_pattern_bg.svg");
  background-position: 50%;
  background-size: .5em .5em;
  height: 100vh;
  position: fixed;
}

.modal__body {
  width: calc(100% - 1.25em);
  height: auto;
  max-height: calc(100% - 1.25em);
  max-width: var(--_layout---raw--size--42-5em);
  border-style: solid;
  border-width: var(--_layout---raw--border--1px);
  border-color: color-mix(in srgb, currentColor 6%, transparent);
  border-radius: var(--_layout---raw--radius--2-25em);
  background-color: var(--_theme---background);
  pointer-events: auto;
  transform-origin: 50% 100%;
  color: var(--_theme---text);
  isolation: isolate;
  display: none;
  position: absolute;
  overflow: hidden;
}

.modal_close__btn {
  width: var(--_layout---raw--size--2-5em);
  height: var(--_layout---raw--size--2-5em);
  border-style: solid;
  border-width: var(--_layout---raw--border--1px);
  border-color: color-mix(in srgb, currentColor 16%, transparent);
  border-radius: var(--_layout---raw--radius--99em);
  background-color: var(--_theme---raw--color--transparent);
  color: color-mix(in srgb, currentColor 50%, transparent);
  justify-content: center;
  align-items: center;
  display: flex;
}

.modal__close {
  top: var(--_layout---raw--inset--1em);
  right: var(--_layout---raw--inset--1em);
  z-index: var(--_layout---raw--z--5);
  justify-content: flex-end;
  display: flex;
  position: absolute;
}

.modal__content {
  width: var(--_layout---raw--size--100pct);
  height: var(--_layout---raw--size--100pct);
  max-height: calc(100dvh - 1.25em);
  overflow: auto;
}

.modal__main {
  padding: var(--_layout---raw--space--2-26em);
}

.form_label__row {
  grid-column-gap: var(--_layout---raw--space--0-375em);
  grid-row-gap: var(--_layout---raw--space--0-375em);
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.form_label__info {
  width: var(--_layout---raw--size--0-875em);
  height: var(--_layout---raw--size--0-875em);
  padding: var(--_layout---raw--space--0-21875em);
  border-radius: var(--_layout---raw--radius--999em);
  background-color: color-mix(in srgb, currentColor 6%, transparent);
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.btn_icon__wrap {
  width: var(--_layout---raw--size--1-625em);
  height: var(--_layout---raw--size--1-625em);
  pointer-events: none;
  isolation: isolate;
  -webkit-user-select: none;
  user-select: none;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.btn_icon__decoration {
  width: var(--_layout---raw--size--200pct);
  height: var(--_layout---raw--size--200pct);
  border-radius: var(--_layout---raw--radius--999em);
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  overflow: hidden;
}

.form-field-line {
  grid-column-gap: var(--_layout---spacing--20);
  grid-row-gap: var(--_layout---spacing--20);
  display: flex;
}

.faq_layout {
  border-image-source: linear-gradient(var(--_theme---v3--black-10), var(--_theme---v3--black-10));
  border-image-slice: 1;
  border-image-width: 1 0 0;
  border-image-outset: 0 50vw;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: 1em;
  display: grid;
}

.faq_layout:where(.w-variant-885385c3-bceb-d87c-5d81-1cf060ac7af4) {
  grid-template-columns: minmax(0, 1fr) 37.0625em;
  max-width: 67.5em;
  margin-left: auto;
  margin-right: auto;
}

.faq_content {
  width: var(--_layout---raw--size--100pct);
  max-width: var(--_layout---raw--size--30-625em);
  grid-column-gap: var(--_layout---raw--space--2-25em);
  grid-row-gap: var(--_layout---raw--space--2-25em);
  flex-flow: column;
  align-self: start;
  display: flex;
  position: sticky;
  top: 6rem;
}

.faq_content:where(.w-variant-885385c3-bceb-d87c-5d81-1cf060ac7af4) {
  grid-row-gap: 2.35em;
}

.nav_wrap__bg {
  left: var(--_layout---raw--zero--0pct);
  top: var(--_layout---raw--zero--0pct);
  right: var(--_layout---raw--zero--0pct);
  bottom: var(--_layout---raw--zero--0pct);
  z-index: var(--_layout---raw--z--neg-1);
  border-radius: inherit;
  -webkit-backdrop-filter: blur(16px);
  backdrop-filter: blur(16px);
  outline-color: color-mix(in srgb, currentColor 4%, transparent);
  outline-offset: -1px;
  outline-width: 1px;
  outline-style: solid;
  position: absolute;
}

.nav_wrap__bg.cc-v3 {
  outline-style: none;
}

.logo_layout {
  width: var(--_layout---raw--size--100pct);
  max-width: var(--_layout---raw--size--62-2em);
  grid-column-gap: var(--_layout---spacing--32);
  grid-row-gap: var(--_layout---spacing--32);
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.logo_item {
  width: var(--_layout---raw--size--1-75em);
  aspect-ratio: 1;
  overflow: hidden;
}

.logo_item.cc-60 {
  width: var(--_layout---raw--size--3-75em);
  aspect-ratio: 60 / 28;
}

.logo_item.cc-104 {
  width: var(--_layout---raw--size--6-5em);
  aspect-ratio: 104 / 28;
}

.pricing_modal {
  bottom: var(--_layout---raw--zero--0px);
  width: var(--_layout---raw--size--100pct);
  border-radius: var(--_layout---raw--radius--2-25em) var(--_layout---raw--radius--2-25em) var(--_layout---size--0em) var(--_layout---raw--zero--0px);
  background-color: var(--_theme---background);
  pointer-events: auto;
  transform-origin: 50% 100%;
  height: auto;
  max-height: calc(100% - 1.25em);
  color: var(--_theme---text);
  isolation: isolate;
  --_theme---background: var(--neutral--light);
  --_theme---text: var(--neutral--dark);
  --_theme---border: var(--alpha--dark-20);
  --_theme---v3--night: #020308;
  --_theme---raw--color--cbc8c5: var(--alpha--dark-20);
  --_theme---raw--color--131313: var(--neutral--dark);
  --_theme---text-fade: var(--alpha--dark-73);
  --_theme---raw--color--0ba954: #0ba954;
  --_theme---raw--color--efeeec: #efeeec;
  --_theme---raw--color--transparent: transparent;
  --_theme---raw--color--ff4c24: #ff4c24;
  --_theme---surface-3: var(--neutral--light-3);
  --_theme---v3--black-10: #0000001a;
  --_theme---raw--color--0071e3: #0071e3;
  --_theme---raw--color--000000-a33: #00000054;
  --_theme---raw--color--000000: black;
  --_theme---raw--color--06071b: #06071b;
  --_theme---raw--color--817f7f: var(--alpha--dark-60);
  --_theme---raw--color--ffffff: white;
  --_theme---surface-2: var(--neutral--light-2);
  --_theme---surface: var(--neutral--white);
  --_theme---text-muted: var(--alpha--dark-60);
  --_theme---v3--black-5: #0000000d;
  --_theme---v3--frame-line-strong: var(--_theme---v3--black-10);
  --_theme---v3--frame-line: var(--_theme---v3--black-5);
  --_theme---v3--step-num: #94a3b8;
  --_theme---v3--grey-5c: #5c5c5c;
  --_theme---v3--green-text: #00794f;
  --_theme---v3--black-73: #000000ba;
  --_theme---v3--black-70: #000000b3;
  --_theme---v3--night-65: #020308a6;
  --_theme---v3--grey-17: #171717;
  --_theme---v3--grey-1c: #1c1c1c;
  --_theme---v3--dark-50: #090a0b80;
  --_theme---v3--pink-f0d5ea-30: #f0d5ea4d;
  --_theme---v3--grey-4d-60: #4d4d4d99;
  --_theme---v3--sand-border: #ebebeb;
  --_theme---v3--sand: #f5f3f1;
  --_theme---v3--grey-4d: #4d4d4d;
  --_theme---v3--green-17a35c-12: #17a35c1f;
  --_theme---v3--green-17a35c: #17a35c;
  --_theme---v3--night-70: #020308b3;
  --_theme---v3--night-50: #02030880;
  --_theme---v3--black-60: #0009;
  --_theme---v3--ink: #00061a;
  --_theme---v3--grey-1e: #1e1e1f;
  --_theme---v3--black-87: #000000de;
  --_theme---v3--black-4: #0000000a;
  --_theme---v3--ink-60: #00061a99;
  --_theme---v3--pill-grey: #f4f4f4;
  --_theme---v3--card-border: #ececec99;
  --_theme---v3--card-grey: #fafafa;
  --_theme---v3--ink-12: #00061a1f;
  --_theme---v3--ink-55: #00061a8c;
  --_theme---v3--ink-40: #00061a66;
  --_theme---v3--ink-73: #00061aba;
  --_theme---v3--ink-20: #00061a33;
  --_theme---raw--color--222222: #222;
  --_theme---raw--color--fafafa: #fafafa;
  --_theme---v3--white-10: #ffffff1a;
  --_theme---v3--black-6-2: #0000000f;
  --_theme---v3--night-80: #020308cc;
  --_theme---v3--green-17a35c-5: #17a35c0d;
  --_theme---v3--night-30: #0203084d;
  --_theme---v3--blue-2764ff: #2764ff;
  --_theme---v3--orange-ff8c1a: #ff8c1a;
  --_theme---v3--violet-8c5cff: #8c5cff;
  --_theme---v3--night-75: #020308bf;
  --_theme---v3--night-08: #02030814;
  --_theme---v3--night-85: #020308d9;
  --_theme---v3--white-65: #ffffffa6;
  --_theme---v3--night-60: #02030899;
  --_theme---v3--white-60: #fff9;
  --_theme---v3--white-80: #fffc;
  --_theme---v3--night-45: #02030873;
  --_theme---v3--green-17a35c-10: #17a35c1a;
  --_theme---v3--orange-ed730d-10: #ed730d1a;
  --_theme---v3--orange-ed730d: #ed730d;
  --_theme---v3--violet-7d4df2-10: #7d4df21a;
  --_theme---v3--violet-7d4df2: #7d4df2;
  --_theme---v3--white-90: #ffffffe6;
  --_theme---v3--white-25: #ffffff40;
  --_theme---v3--night-55: #0203088c;
  --_theme---v3--white-20: #fff3;
  --_theme---v3--white-14: #ffffff24;
  --_theme---v3--mint-8ff5c9: #8ff5c9;
  --_theme---v3--white-75: #ffffffbf;
  --_theme---v3--night-40: #02030866;
  --_theme---v3--night-73: #020308ba;
  --_theme---v3--night-06: #0203080f;
  --_theme---v3--white-50: #ffffff80;
  --_theme---v3--white-70: #ffffffb3;
  --_theme---v3--night-90: #020308e6;
  --_theme---v3--white-64: #ffffffa3;
  --_theme---v3--white-92: #ffffffeb;
  --_theme---v3--white-12: #ffffff1f;
  --_theme---v3--sand-line-e7e4df: #e7e4df;
  --_theme---v3--ink-0a0a0b: #0a0a0b;
  --_theme---v3--grey-6b6b70: #6b6b70;
  --_theme---v3--green-17a35c-14: #17a35c24;
  --_theme---v3--night-14: #02030824;
  --_theme---v3--white-72: #ffffffb8;
  --_theme---v3--sand-fafaf9: #fafaf9;
  --_theme---v3--border-e8e8e5: #e8e8e5;
  --_theme---v3--green-4ade80: #4ade80;
  --_theme---v3--black-40: #0006;
  --_theme---avatar-placeholder: var(--alpha--dark-20);
  --_theme---raw--color--0073e6: #0073e6;
  --_theme---raw--color--0073e6-a10: #0073e61a;
  --_theme---raw--color--1a1b1c: var(--neutral--light-3);
  --_theme---raw--color--252626: var(--neutral--light-3);
  --_theme---raw--color--259d4d: #259d4d;
  --_theme---raw--color--302f2c: #302f2c;
  --_theme---raw--color--d13591: #d13591;
  --_theme---raw--color--fb3748: #fb3748;
  --_theme---v3--verified-bg: #00b87a1a;
  --_theme---v3--verified-text: #0a7a55;
  --_theme---v3--night-10: #0203081a;
  --_theme---v3--white-45: #ffffff73;
  --_theme---v3--slate-b2b8c2: #b2b8c2;
  --_theme---v3--blue-2764ff-10: #2764ff1a;
  --_theme---v3--blue-3b62f5: #3b62f5;
  --_theme---v3--blue-3b62f5-10: #3b62f51a;
  --_theme---v3--night-12: #0203081f;
  --_theme---v3--border-e6e6e6: #e6e6e6;
  --_theme---v3--shadow-1a1f29-6: #1a1f290f;
  position: absolute;
  overflow: hidden;
}

.pricing_modal__content {
  width: var(--_layout---raw--size--100pct);
  height: var(--_layout---raw--size--100pct);
  max-height: calc(100dvh - 1.25em);
  overflow: auto;
}

.pricing_modal__body {
  width: var(--_layout---raw--size--100pct);
  max-width: calc(25em + calc(var(--_responsive---padding--padding-horizontal) * 2));
  padding: var(--_layout---spacing--40) var(--_responsive---padding--padding-horizontal);
  grid-column-gap: var(--_layout---raw--space--1-75em);
  grid-row-gap: var(--_layout---raw--space--1-75em);
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav_mega__layout {
  width: var(--_layout---raw--size--100pct);
  padding: var(--_layout---size--0em) var(--_layout---raw--space--0-875em) var(--_layout---raw--space--0-875em);
  column-gap: var(--_layout---raw--space--0-375em);
  grid-template-columns: repeat(4, minmax(0, 1fr));
  row-gap: .75em;
  display: grid;
}

.nav_mega__layout.cc-v3-agents, .nav_mega__layout.cc-v3-usecases, .nav_mega__layout.cc-v3-agents, .nav_mega__layout.cc-v3-usecases {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1.25em 2em;
  padding: 1.25em 1.5em;
}

.nav_menu__icon {
  z-index: var(--_layout---raw--z--1);
  width: var(--_layout---raw--size--2-75em);
  height: var(--_layout---raw--size--2-75em);
  border-radius: var(--_layout---raw--radius--0-875em);
  background-color: color-mix(in srgb, currentColor 4%, transparent);
  box-shadow: var(--sh-glass);
  outline-color: color-mix(in srgb, currentColor 2%, transparent);
  outline-offset: -1px;
  outline-width: 1px;
  outline-style: solid;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.nav_menu__icon:where(.w-variant-ae0465db-1d3e-1fb1-7916-06f02e40eeb8) {
  width: 1.25em;
  height: 1.25em;
  box-shadow: none;
  background-color: #0000;
  border-radius: 0;
  outline-style: none;
  align-self: flex-start;
  margin-top: .0625em;
}

.navlink_chevron {
  width: var(--_layout---raw--size--0-7142857142857143em);
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav_mega__wrap {
  width: var(--_layout---raw--size--100pct);
  overflow: hidden;
}

.nav_mega__wrap.cc-v3 {
  border: 1px solid var(--_theme---surface-3);
  background-color: var(--_theme---surface);
  border: 1px solid var(--_theme---surface-3);
  background-color: var(--_theme---surface);
  border-radius: 1.25em;
  box-shadow: 0 .0625em .125em #0000000a, 0 .5em 1.5em -.25em #0000000f, 0 1.5em 3.5em -.5em #00000014;
}

.nav_mega {
  left: var(--_layout---raw--inset--50pct);
  top: var(--_layout---raw--inset--3-724375em);
  z-index: var(--_layout---raw--z--1);
  width: var(--_layout---raw--size--100pct);
  grid-template-columns: repeat(1, minmax(0, 1fr));
  display: grid;
  position: absolute;
  transform: translate(-50%);
}

.nav_mega.cc-v3 {
  top: 4.5em;
}

.nav_mega__link {
  width: var(--_layout---raw--size--100pct);
  padding: var(--_layout---raw--space--0-625em) var(--_layout---raw--space--1-75em) var(--_layout---raw--space--0-625em) var(--_layout---raw--space--0-625em);
  grid-column-gap: var(--_layout---spacing--16);
  grid-row-gap: var(--_layout---spacing--16);
  border-radius: var(--_layout---raw--radius--1em);
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
}

.nav_mega__link:where(.w-variant-ae0465db-1d3e-1fb1-7916-06f02e40eeb8) {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: flex-start;
}

.nav_menu__img {
  object-position: 50% 0%;
}

.nav_mega__space {
  width: var(--_layout---raw--size--100pct);
  height: var(--_layout---size--0em);
  pointer-events: none;
  isolation: isolate;
}

.nav_mega__space.cc-v3 {
  display: none;
}

.embed_el {
  width: var(--_layout---raw--size--100pct);
  flex-flow: column;
  display: flex;
  margin-bottom: 0 !important;
}

.pricing_modal__btn {
  width: var(--_layout---raw--size--100pct);
  padding: var(--_layout---spacing--20) var(--_layout---spacing--24);
  grid-column-gap: var(--_layout---spacing--16);
  grid-row-gap: var(--_layout---spacing--16);
  border-radius: var(--_layout---raw--radius--1-75em);
  background-color: var(--neutral--white);
  outline-color: color-mix(in srgb, currentColor 6%, transparent);
  outline-offset: -1px;
  color: var(--_theme---text);
  text-align: left;
  outline-width: 1px;
  outline-style: solid;
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.pricing_modal__trial {
  padding: var(--_layout---raw--space--0-375em) var(--_layout---raw--space--0-625em);
  border-radius: var(--_layout---raw--radius--0-75em);
  color: var(--neutral--white);
}

.pricing_modal__tag {
  top: var(--_layout---raw--inset--neg-0-375em);
  right: var(--_layout---raw--inset--0-5em);
  padding: var(--_layout---spacing--4) var(--_layout---raw--space--0-375em);
  border-radius: var(--_layout---raw--radius--0-5em);
  background-color: var(--system--red);
  color: var(--neutral--white);
  position: absolute;
}

.pricing_modal__info {
  left: var(--_layout---raw--inset--0-5em);
  top: var(--_layout---raw--inset--neg-0-75em);
  padding: var(--_layout---spacing--4) var(--_layout---raw--space--0-375em);
  border-radius: var(--_layout---raw--radius--0-5em);
  background-color: var(--neutral--dark);
  color: var(--neutral--white);
  position: absolute;
}

.pricing_modal_logo__list {
  grid-column-gap: var(--_layout---spacing--24);
  grid-row-gap: var(--_layout---spacing--24);
  justify-content: center;
  align-items: center;
  display: flex;
}

.pricing_modal__logo.cc-apple {
  width: 3.1875em;
}

.pricing_modal__logo.cc-stripe {
  width: 3em;
}

.pricing_modal__logo.cc-visa {
  width: 1.6875em;
}

.pricing_modal__logo.cc-paypal {
  width: 1.5em;
}

.pricing_modal__logo.cc-mastercard {
  width: 2em;
}

.fake_price {
  padding-right: var(--_layout---spacing--8);
  color: var(--alpha--dark-20);
  text-decoration: line-through;
}

.counter_bar {
  width: var(--_layout---raw--size--100pct);
  height: var(--_layout---raw--size--2em);
  max-width: var(--_layout---raw--size--37-5em);
  padding-right: var(--_layout---spacing--12);
  padding-left: var(--_layout---spacing--12);
  grid-column-gap: var(--_layout---spacing--12);
  grid-row-gap: var(--_layout---spacing--12);
  border-style: solid;
  border-width: var(--_layout---raw--border--1px);
  border-color: color-mix(in srgb, currentColor 6%, transparent);
  border-top-left-radius: var(--_layout---raw--radius--1em);
  border-top-right-radius: var(--_layout---raw--radius--1em);
  background-color: var(--alpha--red-10);
  opacity: var(--_layout---raw--opacity--1);
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  color: var(--system--red);
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.counter_dot {
  width: var(--_layout---raw--size--0-375em);
  height: var(--_layout---raw--size--0-375em);
  border-radius: var(--_layout---raw--radius--999em);
  background-color: color-mix(in srgb, currentColor 50%, transparent);
  color: var(--neutral--white);
}

.marquee_wrap {
  width: var(--_layout---raw--size--100pct);
  max-width: var(--_layout---raw--size--47-5em);
  margin-left: auto;
  margin-right: auto;
  display: flex;
  overflow: hidden;
}

.marquee_wrap.cc-mask {
  -webkit-mask: linear-gradient(to right, #0000 0%, #fff 12.5% 87.5%, #0000 100%);
  mask: linear-gradient(to right, #0000 0%, #fff 12.5% 87.5%, #0000 100%);
}

.marquee_list {
  flex-shrink: 0;
  display: flex;
  overflow: hidden;
}

.marquee_logo {
  width: var(--_layout---raw--size--8-25em);
  margin-right: var(--_layout---raw--space--1-75em);
  aspect-ratio: 132 / 28;
  justify-content: center;
  align-items: center;
  display: flex;
}

.marquee_logo.cc-client {
  aspect-ratio: 144 / 33;
  aspect-ratio: 144 / 33;
  width: 9em;
  margin-right: 0;
}

.border__animate {
  left: var(--_layout---raw--zero--0pct);
  top: var(--_layout---raw--zero--0pct);
  right: var(--_layout---raw--zero--0pct);
  bottom: var(--_layout---raw--zero--0pct);
  border-radius: inherit;
  pointer-events: none;
  display: block;
  position: absolute;
}

.image-4 {
  width: var(--_layout---raw--size--2em);
  height: var(--_layout---raw--size--2em);
  margin-right: var(--_layout---spacing--4);
  margin-left: var(--_layout---spacing--4);
}

.flex-block {
  justify-content: center;
  align-items: center;
}

.nav_cta {
  white-space: nowrap;
  flex-shrink: 0;
  align-items: center;
  display: flex;
}

.nav_hub_item {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  color: var(--_theme---text);
  border: 1px solid #0000;
  border-radius: .875em;
  align-items: center;
  padding: .625em;
  text-decoration: none;
  display: flex;
  position: relative;
}

.nav_hub_item:hover {
  border-color: var(--_theme---surface-3);
  background-color: var(--_theme---surface-2);
  color: var(--hub--creation);
}

.nav_hub_item:hover:where(.w-variant-06c437f4-c3be-a4ce-5f34-f4efb0928cd1) {
  color: var(--hub--acquisition);
}

.nav_hub_item:hover:where(.w-variant-dc763c4b-9133-ab5a-5b35-53af1bb734ca) {
  color: var(--hub--mail-chatbot);
}

.nav_hub_item:hover:where(.w-variant-7f52299a-1158-334f-96f5-48e12d7822ac) {
  color: var(--hub--seo);
}

.nav_hub_item:hover:where(.w-variant-b73eddd7-c18a-fd1e-cbd6-d5363dfbdc5d) {
  color: var(--hub--ads);
}

.nav_hub_item:hover:where(.w-variant-9e15cfa7-efb1-a01e-a25c-821dbf79c34c) {
  color: var(--hub--phone);
}

.nav_hub_item:hover:where(.w-variant-81072baa-a562-b6c1-8afd-9d1ec1c74a93) {
  color: var(--hub--meetings);
}

.nav_hub_item:hover:where(.w-variant-6a4d79f7-a5cd-8f39-fd82-7ffcc323f660) {
  color: var(--hub--partner);
}

.nav_hub_item:hover:where(.w-variant-0cb593dd-4def-d010-4cfa-171c9fe84fce) {
  color: var(--hub--finance);
}

.nav_hub_item:hover:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_hub_item:hover:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_hub_item:hover:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
  border-color: var(--_theme---surface-3);
  background-color: var(--_theme---surface-2);
  color: var(--hub--creation);
}

.nav_hub_icon {
  border-radius: .625em;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: 2.25em;
  height: 2.25em;
  display: flex;
}

.nav_hub_svg {
  width: 1.125em;
  height: 1.125em;
  display: block;
}

.nav_hub_text {
  grid-column-gap: .0625em;
  grid-row-gap: .0625em;
  flex-direction: column;
  min-width: 0;
  display: flex;
}

.nav_hub_title {
  color: var(--_theme---text);
  font-size: .875em;
  font-weight: 500;
  line-height: 1.285;
}

.nav_hub_desc {
  color: var(--_theme---text-muted);
  font-size: .75em;
  font-weight: 400;
  line-height: 1.333;
}

.nav_feature {
  grid-column-gap: 1.25em;
  grid-row-gap: 1.25em;
  flex-direction: column;
  padding: 1.5em;
  display: flex;
}

.nav_feature_top {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  display: flex;
}

.nav_feature_hubs {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  flex-direction: column;
  flex: 1;
  min-width: 0;
  display: flex;
}

.nav_feature_eyebrow {
  color: var(--_theme---text-muted);
  letter-spacing: .09em;
  text-transform: uppercase;
  white-space: nowrap;
  font-size: .6875em;
  font-weight: 500;
  line-height: 1.3;
}

.nav_feature_eyebrow.cc-featured {
  margin-right: 1.625em;
}

.nav_feature_eyebrow.cc-hubs {
  margin-bottom: 1.125em;
}

.nav_feature_grid {
  flex-grow: 1;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-content: space-between;
  gap: .375em;
  display: grid;
}

.nav_feature_preview {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  border: 1px solid var(--_theme---surface-3);
  background-color: var(--_theme---surface-2);
  width: 22em;
  color: var(--_theme---text);
  border-radius: 1em;
  flex-direction: column;
  flex-shrink: 0;
  padding: 1em;
  text-decoration: none;
  display: flex;
}

.nav_feature_visual {
  border: 1px solid var(--_theme---surface-3);
  background-color: var(--_theme---surface);
  border-radius: .75em;
  height: 8.75em;
  overflow: hidden;
}

.nav_feature_img {
  object-fit: cover;
  object-position: 50% 50%;
  width: 100%;
  height: 100%;
  display: block;
}

.nav_feature_preview_title {
  font-size: .9375em;
  font-weight: 500;
  line-height: 1.25;
}

.nav_feature_preview_text {
  color: var(--_theme---text-muted);
  margin-top: -.46em;
  margin-bottom: 0;
  font-size: .8125em;
  line-height: 1.45;
}

.nav_feature_preview_link {
  font-size: .8125em;
  font-weight: 500;
  line-height: 1.4;
}

.nav_feature_divider {
  background-color: var(--_theme---surface-3);
  width: 100%;
  height: 1px;
}

.nav_feature_featured {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  align-items: center;
  display: flex;
}

.nav_feature_chip {
  grid-column-gap: .375em;
  grid-row-gap: .375em;
  border: 1px solid var(--_theme---surface-3);
  background-color: var(--_theme---surface);
  color: var(--_theme---text);
  border-radius: 999em;
  align-items: center;
  padding: .5em .75em;
  text-decoration: none;
  display: flex;
}

.nav_feature_chip:hover, .nav_feature_chip:hover:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_chip:hover:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_chip:hover:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
  background-color: var(--_theme---surface-2);
}

.nav_feature_chip_icon {
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  width: .875em;
  height: .875em;
  display: flex;
}

.nav_feature_chip_svg {
  width: 100%;
  height: 100%;
  display: block;
}

.nav_feature_chip_text {
  flex-direction: column;
  display: flex;
}

.nav_feature_chip_title {
  white-space: nowrap;
  font-size: .8125em;
  font-weight: 500;
  line-height: 1.23;
}

.nav_feature_chip_sub {
  color: var(--_theme---text-muted);
  font-size: .75em;
  line-height: 1.33;
  display: none;
}

.nav_hub_link {
  z-index: 1;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
  position: absolute;
  inset: 0%;
}

.section_v3 {
  padding: 0 2.5em;
  position: relative;
}

.section_v3:where(.w-variant-34344afc-5040-c211-c2e6-12c101754f83) {
  padding-top: var(--_layout---spacing--40);
}

.section_v3.cc-frame {
  overflow-x: clip;
}

.section_v3.cc-hubcases {
  padding-bottom: 3.75em;
}

.section_v3.cc-cases-end {
  padding-bottom: 1.705em;
}

.section_v3.cc-reviews {
  padding-left: 0;
  padding-right: 0;
  overflow: hidden;
}

.container_v3 {
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_theme---surface-3);
  flex-direction: column;
  align-items: center;
  gap: 5em;
  width: 100%;
  max-width: 73.5em;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5em;
  padding-bottom: 3.75em;
  display: flex;
}

.container_v3:where(.w-variant-26b0eba2-4c9f-9253-b82e-cb604ee895ed) {
  border-top-width: 0;
  padding-top: 1.25em;
  padding-bottom: 4em;
}

.container_v3:where(.w-variant-3641aac8-e2d7-08f2-3c6a-167c3cda82ba) {
  gap: 2.5em;
  padding-top: 7.5em;
}

.container_v3:where(.w-variant-e9a26c3f-a138-c156-13c4-38ef5eed0fb4) {
  gap: 1.25em;
}

.container_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
  border-top-style: none;
  padding-top: 5.0625em;
  padding-bottom: 3.75em;
}

.container_v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed) {
  padding-top: 3.75em;
}

.container_v3:where(.w-variant-7e95f0ec-8dcc-0627-501f-c4c1a60114b7) {
  gap: 2.5em;
  padding-top: 7.5em;
}

.container_v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
  border-bottom: 1px solid var(--_theme---v3--black-5);
  border-top-style: none;
  margin-bottom: 2.5em;
  padding-top: 5.0625em;
  padding-bottom: 3.75em;
}

.container_v3:where(.w-variant-bdceb270-f1c6-3b2a-3eda-1a71615f892a) {
  gap: 2.5em;
  padding-bottom: 5em;
}

.container_v3.cc-process {
  gap: 2em;
}

.container_v3.cc-process:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed) {
  border-top-style: none;
}

.container_v3.cc-problem {
  gap: 3.75em;
  padding-bottom: 5.8125em;
}

.container_v3.cc-agents {
  border-right: 1px solid var(--_theme---v3--frame-line-strong);
  border-left: 1px solid var(--_theme---v3--frame-line-strong);
  grid-template-columns: 11.3125em minmax(0, 50.75em);
  grid-auto-rows: auto;
  justify-content: start;
  align-items: start;
  gap: 0 4.375em;
  padding-left: 3em;
  display: grid;
  position: relative;
}

.container_v3.cc-frame {
  border-right: 1px solid var(--_theme---v3--frame-line);
  border-left: 1px solid var(--_theme---v3--frame-line);
  border-top-style: none;
  align-items: stretch;
  gap: 2.5em;
  padding: 5.0625em 3.0625em 2.625em;
  position: relative;
}

.container_v3.cc-frame.cc-acad {
  border-bottom-color: var(--_theme---v3--black-5);
  row-gap: 3.5em;
  padding-top: 3.5625em;
  padding-bottom: 5em;
}

.container_v3.cc-frame.cc-acad.cc-problem {
  border-right-color: var(--_theme---v3--frame-line);
  border-left-color: var(--_theme---v3--frame-line);
  padding-top: 5.0625em;
}

.container_v3.cc-frame.cc-acad.cc-coaching {
  border-right-color: var(--_theme---v3--frame-line);
  border-left-color: var(--_theme---v3--frame-line);
  margin-top: 1.6875em;
  margin-bottom: 1.6875em;
  padding-top: 5.0625em;
  padding-bottom: 2em;
}

.container_v3.cc-frame.cc-steps {
  row-gap: 0;
  padding: 7.5625em 3em 3.4375em;
}

.container_v3.cc-frame.cc-io {
  row-gap: 0;
  padding-top: 6.3125em;
  padding-bottom: 4em;
}

.container_v3.cc-noline {
  border-top-style: none;
  padding-top: 5em;
}

.container_v3.cc-noline.cc-casehub {
  padding-top: 1.6875em;
}

.title_v3 {
  color: var(--_theme---text);
  margin-top: 0;
  margin-bottom: 0;
}

.title_v3:where(.w-variant-17d8aa10-5219-7e94-04ff-ce306ddf3e9e), .title_v3:where(.w-variant-141ac544-5905-f836-93f7-76f663b99499) {
  display: inline;
}

.title_v3.cc-agents {
  max-width: 16.9em;
  padding-top: .8em;
}

.lead_v3 {
  color: var(--_theme---text-muted);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.375em;
  line-height: 1.364;
}

.lead_v3:where(.w-variant-3641aac8-e2d7-08f2-3c6a-167c3cda82ba) {
  max-width: 48.6875rem;
  color: var(--_theme---v3--grey-5c);
  letter-spacing: -.022em;
  margin-top: .3636em;
}

.lead_v3:where(.w-variant-e9a26c3f-a138-c156-13c4-38ef5eed0fb4) {
  color: var(--_theme---v3--grey-5c);
  letter-spacing: -.022em;
  margin-top: .3636em;
}

.lead_v3:where(.w-variant-7e95f0ec-8dcc-0627-501f-c4c1a60114b7) {
  max-width: 48.6875rem;
  color: var(--_theme---v3--grey-5c);
  letter-spacing: -.022em;
  margin-top: .3636em;
}

.lead_v3.cc-head {
  color: var(--_theme---v3--grey-5c);
  letter-spacing: -.022em;
  margin-top: .5em;
}

.lead_v3.cc-agents {
  max-width: 44.375em;
  color: var(--_theme---text);
  letter-spacing: .01em;
  max-width: 44.375em;
  letter-spacing: .01em;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.5;
}

.placeholder_v3 {
  border: 1px dashed var(--_theme---border);
  width: 100%;
  color: var(--_theme---text-muted);
  text-align: center;
  border-radius: 1em;
  padding: 1.5em;
  font-size: 1em;
  line-height: 1.5;
}

.logos_v3 {
  width: 100%;
}

.logos_v3.cc-tmarquee {
  display: none;
}

.slot_v3 {
  display: contents;
}

.home_v3_row {
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-end;
  gap: 1.5em 2em;
  width: 100%;
  display: flex;
}

.home_v3_head_left {
  text-align: left;
  flex-direction: column;
  align-self: flex-start;
  align-items: flex-start;
  row-gap: 1em;
  width: 100%;
  max-width: 48em;
  margin-top: .1875em;
  display: flex;
}

.home_v3_proof_text {
  color: var(--_theme---text);
  letter-spacing: .01em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}

.home_v3_grid3 {
  grid-template-columns: 1fr 1fr 1fr;
  gap: 2.5em 3.75em;
  width: 100%;
  display: grid;
}

.home_v3_tcard {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  row-gap: 1.5em;
  display: flex;
}

.home_v3_tcard_head {
  flex-direction: row;
  align-items: flex-start;
  column-gap: .75em;
  display: flex;
}

.home_v3_tcard_avatar {
  object-fit: contain;
  flex-shrink: 0;
  width: 4.4em;
  height: 4.4em;
  display: block;
}

.home_v3_tcard_avatar.cc-quote {
  object-fit: cover;
  border-radius: 1em;
}

.home_v3_tcard_name {
  color: var(--neutral--dark);
  letter-spacing: -.022em;
  margin-top: .1875em;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.625;
}

.home_v3_tcard_role {
  color: var(--_theme---v3--grey-17);
  letter-spacing: -.022em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.625;
}

.home_v3_tcard_quote {
  color: var(--_theme---v3--grey-1c);
  letter-spacing: -.021176em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.0625em;
  font-weight: 400;
  line-height: 1.52942;
}

.home_v3_tcard_figure {
  flex-flow: wrap;
  align-items: baseline;
  column-gap: .4em;
  display: flex;
}

.home_v3_tcard_value {
  color: var(--neutral--dark);
  letter-spacing: -.022em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1.08334;
}

.home_v3_tcard_label {
  color: var(--_theme---v3--dark-50);
  letter-spacing: -.022em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.625;
}

.home_v3_agent {
  text-align: left;
  flex-direction: column;
  align-items: flex-start;
  row-gap: .75em;
  width: 100%;
  display: flex;
}

.home_v3_agent.cc-agents {
  margin-top: 4.5em;
}

.home_v3_agent_role {
  color: var(--_theme---text);
  letter-spacing: .008em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist Mono, ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.2;
}

.home_v3_agent_desc {
  max-width: 45em;
  color: var(--_theme---text);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}

.home_v3_features {
  grid-template-columns: 1fr 1fr 1fr;
  gap: .75em;
  width: 100%;
  margin-top: .75em;
  display: grid;
}

.home_v3_feature_img {
  border: 1px solid var(--_theme---v3--pink-f0d5ea-30);
  object-fit: cover;
  border-radius: 1.125rem;
  width: 100%;
  height: 12.875rem;
  display: block;
  box-shadow: 0 .375rem 1rem #590d470f;
}

.home_v3_banner {
  flex-flow: wrap;
  align-items: center;
  gap: 1em 1.25em;
  width: 100%;
  display: flex;
}

.home_v3_banner.cc-agents {
  margin-top: 6.25em;
}

.home_v3_banner_text {
  color: var(--_theme---v3--grey-4d-60);
  letter-spacing: -.022em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.625;
}

.result_card_v3_photo {
  object-fit: cover;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.faq_v3_col {
  flex-direction: column;
  width: 100%;
  display: flex;
}

.home_v3_agent_role_row {
  flex-direction: row;
  align-items: center;
  column-gap: .375em;
  display: flex;
}

.home_v3_agents_rail {
  flex-direction: column;
  grid-area: 1 / 1 / span 3 / 2;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  row-gap: .5em;
  width: 11.3125em;
  margin-top: -.5em;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
  -webkit-mask-image: linear-gradient(#0000 1.2%, #000 27.7% 72.4%, #0000 100%);
  mask-image: linear-gradient(#0000 1.2%, #000 27.7% 72.4%, #0000 100%);
}

.home_v3_agents_avatar {
  object-fit: cover;
  border-radius: 50%;
  flex-shrink: 0;
  display: block;
}

.home_v3_agents_avatar.cc-xs {
  width: 3.5625em;
  height: 3.5625em;
  margin-top: .5em;
  margin-bottom: .5em;
}

.home_v3_agents_avatar.cc-md {
  width: 5.6875em;
  height: 5.6875em;
  margin-top: .5em;
  margin-bottom: .5em;
}

.home_v3_agents_avatar.cc-lg {
  width: 11.3125em;
  height: 11.3125em;
}

.home_v3_agents_chev {
  width: 1.5em;
  height: 1.5em;
  color: var(--_theme---text-muted);
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  display: flex;
}

.home_v3_banner_strong {
  color: var(--_theme---v3--grey-4d);
  margin-right: .28em;
  font-weight: 500;
}

.hero_home_v3 {
  padding: 10.25em 2.5em .9375em;
  position: relative;
  overflow: hidden;
}

.hero_home_v3_inner {
  flex-direction: row;
  align-items: flex-start;
  width: 100%;
  max-width: 73.5em;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.hero_home_v3_content {
  grid-column-gap: 2.5em;
  grid-row-gap: 2.5em;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  width: 35.6875em;
  display: flex;
}

.hero_home_v3_badge {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  background-color: var(--_theme---surface);
  box-shadow: none;
  outline-color: var(--_theme---v3--black-10);
  outline-offset: 0em;
  border-radius: .75em;
  outline-width: 1px;
  outline-style: solid;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: .5em .875em .5em .75em;
  display: flex;
}

.hero_home_v3_badge.cc-center {
  align-self: center;
}

.hero_home_v3_badge_stars {
  width: 6.75em;
  height: 1.26em;
  display: block;
}

.hero_home_v3_badge_text {
  color: var(--_theme---v3--ink);
  letter-spacing: -.045333em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist, Inter, sans-serif;
  font-size: .75em;
  font-weight: 600;
  line-height: 1.4;
}

.hero_home_v3_badge_brand {
  grid-column-gap: .25em;
  grid-row-gap: .25em;
  flex-direction: row;
  align-items: center;
  display: flex;
}

.hero_home_v3_badge_logo {
  color: #219653;
  width: .875em;
  height: .8125em;
  display: block;
}

.hero_home_v3_title {
  width: 100%;
  max-width: 10.85em;
  color: var(--_theme---text);
  margin-top: 0;
  margin-bottom: 0;
}

.hero_home_v3_title.cc-center {
  text-align: center;
  margin-top: 1.5rem;
  margin-left: auto;
  margin-right: auto;
}

.hero_home_v3_body {
  grid-column-gap: 3.5em;
  grid-row-gap: 3.5em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.hero_home_v3_bullets {
  grid-column-gap: 1.25em;
  grid-row-gap: 1.25em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  max-width: 37.375em;
  display: flex;
}

.hero_home_v3_bullet {
  grid-column-gap: .25em;
  grid-row-gap: .75em;
  flex-direction: row;
  align-items: center;
  width: 100%;
  display: flex;
}

.hero_home_v3_check {
  width: 1.625em;
  height: 1.625em;
  color: var(--brand--green);
  background-color: #0000;
  border: .05rem solid #0000;
  border-radius: .625em;
  flex: none;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.hero_home_v3_check_icon {
  width: 1.125em;
  height: 1.125em;
  display: block;
}

.hero_home_v3_bullet_text {
  color: var(--_theme---text-fade);
  letter-spacing: -.022em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125em;
  font-weight: 500;
  line-height: 1.44444;
}

.hero_home_v3_cta {
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.hero_home_v3_buttons {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.hero_home_v3_proof {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  flex-direction: row;
  align-items: center;
  padding-top: 1.5em;
  display: flex;
}

.hero_home_v3_proof.cc-song {
  padding-top: 0;
}

.hero_home_v3_avatars {
  flex-direction: row;
  flex: none;
  align-items: center;
  display: flex;
}

.hero_home_v3_proof_text {
  color: var(--_theme---text-fade);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding-left: .5em;
  font-size: .875em;
  font-weight: 400;
  line-height: 1.42858;
}

.hero_home_v3_proof_text.cc-song {
  padding-left: .57143em;
}

.hero_home_v3_media {
  flex: none;
  width: calc(100% - 35.6875em - 1px);
  display: block;
}

.hero_home_v3_avatar {
  border: 2px solid var(--_theme---background);
  object-fit: cover;
  border-radius: 50%;
  width: 1.75em;
  height: 1.75em;
  margin-right: -.5em;
  display: block;
}

.hero_home_v3_visual {
  aspect-ratio: 1474 / 1074;
  width: 100%;
  height: auto;
  display: block;
}

.hero_home_v3_stars_img {
  width: 100%;
  height: 100%;
  display: block;
}

.tlogos_v3 {
  border-style: solid;
  border-width: 1px;
  border-color: var(--_theme---surface-3) var(--_theme---v3--frame-line-strong);
  flex-direction: column;
  align-items: center;
  width: 100%;
  margin-top: -3.6875em;
  padding-top: 2em;
  padding-bottom: 2em;
  display: flex;
  position: relative;
}

.tlogos_v3.cc-tgrid {
  display: flex;
}

.tlogos_v3.cc-tgrid.cc-bare {
  border-width: 0;
  margin-top: 0;
}

.tlogos_v3_grid {
  grid-column-gap: 1.5em;
  grid-row-gap: 3em;
  grid-template-columns: repeat(14, minmax(0, 3.42813em));
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: .5em 1.5em;
  display: grid;
}

.tlogos_v3_grid.cc-bare {
  grid-column-gap: .5em;
  grid-column-gap: .5em;
  padding-left: 0;
  padding-right: 0;
}

.tlogos_v3_logo {
  width: 100%;
  max-width: 8.35625em;
  height: auto;
  display: block;
}

.tlogos_v3_logo.cc-real {
  opacity: 1;
  filter: none;
  grid-column-end: span 2;
  justify-self: center;
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 2.25em;
}

.tlogos_v3_logo.cc-real.cc-row2 {
  grid-column-start: 2;
}

.tlogos_v3_line {
  background-color: var(--_theme---surface-3);
  width: 50vw;
  height: 1px;
  position: absolute;
  top: -1px;
  left: -50vw;
}

.tlogos_v3_line.cc-tr {
  left: auto;
  right: -50vw;
}

.tlogos_v3_line.cc-bl {
  top: auto;
  bottom: -1px;
}

.tlogos_v3_line.cc-br {
  inset: auto -50vw -1px auto;
}

.tlogos_v3_dot {
  z-index: 1;
  background-color: var(--_theme---background);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 1.25em;
  height: 1.25em;
  display: flex;
  position: absolute;
  top: -.625em;
  left: -.625em;
}

.tlogos_v3_dot.cc-tr {
  left: auto;
  right: -.625em;
}

.tlogos_v3_dot.cc-bl {
  top: auto;
  bottom: -.625em;
}

.tlogos_v3_dot.cc-br {
  inset: auto -.625em -.625em auto;
}

.tlogos_v3_dot_in {
  background-color: var(--_theme---text);
  border-radius: 50%;
  width: 2px;
  height: 2px;
  display: block;
}

.tvideo_v3 {
  width: 100%;
  margin-bottom: -3em;
  padding-top: 3.25em;
  display: block;
}

.frame_v3_line {
  background-color: var(--_theme---v3--black-5);
  height: 1px;
  position: absolute;
  top: 0;
  left: 3.0625em;
  right: 3.0625em;
}

.frame_v3_line.cc-bottom {
  top: auto;
  bottom: -1px;
}

.frame_v3_line.cc-mask {
  background-color: var(--_theme---background);
  height: 3px;
  top: -1px;
  left: .625em;
  right: .625em;
}

.frame_v3_line.cc-full {
  left: 0;
  right: 0;
}

.frame_v3_stub {
  background-color: var(--_theme---v3--black-5);
  width: 50vw;
  height: 1px;
  position: absolute;
  top: 0;
}

.frame_v3_stub.cc-bottom {
  top: auto;
  bottom: -1px;
}

.frame_v3_stub.cc-left {
  right: 100%;
}

.frame_v3_stub.cc-right {
  left: 100%;
}

.frame_v3_dot {
  z-index: 1;
  background-color: var(--_theme---background);
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 1.25em;
  height: 1.25em;
  display: flex;
  position: absolute;
  top: -.625em;
  left: -.65625em;
}

.frame_v3_dot.cc-bottom {
  top: auto;
  bottom: -.6875em;
}

.frame_v3_dot.cc-right {
  left: auto;
  right: -.65625em;
}

.frame_v3_dot_core {
  background-color: var(--_theme---text);
  border-radius: 50%;
  width: 2px;
  height: 2px;
}

.cases_v3 {
  grid-column-gap: 5em;
  grid-row-gap: 5em;
  border-top: 1px solid var(--_theme---surface-3);
  border-right: 1px solid var(--_theme---v3--frame-line-strong);
  border-left: 1px solid var(--_theme---v3--frame-line-strong);
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 73.5em;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5em;
  padding-bottom: 4.9375em;
  display: flex;
  position: relative;
}

.cases_v3:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d) {
  margin-top: 1.6875em;
  padding-bottom: 5.1875em;
}

.cases_v3:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444) {
  margin-top: 1.6875em;
  margin-bottom: -4.4375em;
  padding-bottom: 7.2325em;
}

.cases_v3_head {
  grid-column-gap: 1.5em;
  grid-row-gap: 1.5em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.cases_v3_intro {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding: .5em 3em;
  display: flex;
}

.cases_v3_title {
  max-width: 25.8em;
  color: var(--_theme---text);
  margin-top: 0;
  margin-bottom: 0;
}

.cases_v3_text {
  max-width: 28.95em;
  color: var(--_theme---text);
  letter-spacing: -.022em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1.5;
}

.cases_v3_filters {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  flex-direction: column;
  align-items: flex-start;
  width: 100%;
  padding-left: 3em;
  padding-right: 3em;
  display: flex;
}

.cases_v3_pills {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  flex-flow: wrap;
  align-items: center;
  display: flex;
}

.cases_v3_pill {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  background-color: var(--_theme---surface);
  color: var(--_theme---text);
  border-radius: .75em;
  flex-direction: row;
  align-items: center;
  padding: .5625em .75em .5625em .875em;
  display: flex;
  box-shadow: 0 0 0 1px #0e3f7e0a, 0 1px 1px -.5px #2a33450a, 0 3px 3px -1.5px #2a33460a, 0 32px 32px -16px #2a33460a, 0 44px 44px -16px #2a33460f;
}

.cases_v3_pill_icon {
  flex: none;
  width: 1.125em;
  height: 1.125em;
  display: block;
}

.cases_v3_pill_text {
  color: var(--_theme---text);
  letter-spacing: -.022em;
  white-space: nowrap;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.375;
}

.cases_v3_pill_text.cc-text-inverse {
  color: var(--neutral--text-inverse);
}

.cases_v3_grid {
  grid-column-gap: 2.375em;
  grid-row-gap: 2.375em;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  max-width: 67.5em;
  display: flex;
}

.cases_v3_grid:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_grid:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_grid:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d), .cases_v3_grid:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444), .cases_v3_grid.cc-track {
  scroll-snap-type: x mandatory;
  justify-content: flex-start;
  align-items: stretch;
  column-gap: 1.5em;
  max-width: 100%;
  padding-bottom: .75em;
  padding-left: 3em;
  padding-right: 3em;
  scroll-padding-left: 3em;
  overflow-x: auto;
  -webkit-mask-image: linear-gradient(90deg, #000 88%, #0000 100%);
  mask-image: linear-gradient(90deg, #000 88%, #0000 100%);
}

.cases_v3_card {
  aspect-ratio: 334.46 / 591.43;
  border-radius: 1.3889em;
  flex-direction: column;
  flex: none;
  justify-content: flex-end;
  width: 20.904em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cases_v3_card:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_card:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_card:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d), .cases_v3_card:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444), .cases_v3_card.cc-track {
  scroll-snap-align: start;
  width: 19.5em;
}

.cases_v3_card_photo {
  position: absolute;
  inset: 0%;
}

.cases_v3_card_photo.cc-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.cases_v3_card_overlay {
  background-image: linear-gradient(#0000 25%, #000c 100%);
  position: absolute;
  inset: 0%;
}

.cases_v3_card_body {
  z-index: 1;
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: column;
  padding: 1em 1.1em .965em .965em;
  display: flex;
  position: relative;
}

.cases_v3_card_quote {
  max-width: 16.22em;
  color: var(--neutral--white);
  letter-spacing: -.01389em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.0854em;
  font-weight: 500;
  line-height: 1.333;
}

.cases_v3_card_quote.cc-wide {
  max-width: 17.6em;
  margin-right: -.2em;
}

.cases_v3_card_meta {
  grid-column-gap: 1em;
  grid-row-gap: 1em;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-end;
  padding-left: .12em;
  padding-right: 1.025rem;
  display: flex;
}

.cases_v3_card_person {
  letter-spacing: -.01071em;
  flex-direction: column;
  padding-bottom: .237em;
  font-family: Inter, sans-serif;
  font-size: .8442em;
  font-weight: 500;
  line-height: 1.4286;
  display: flex;
}

.cases_v3_card_name {
  color: var(--alpha--white-73);
  white-space: nowrap;
}

.cases_v3_card_company {
  color: var(--neutral--white);
  white-space: nowrap;
}

.cases_v3_card_figure_wrap {
  grid-column-gap: .24em;
  grid-row-gap: .24em;
  flex-direction: column;
  flex: none;
  align-items: center;
  display: flex;
}

.cases_v3_card_figure {
  color: var(--neutral--white);
  letter-spacing: -.022em;
  white-space: nowrap;
  font-size: 1.9296em;
  font-weight: 600;
  line-height: 1.131;
}

.cases_v3_card_label {
  color: var(--alpha--white-73);
  letter-spacing: -.022em;
  white-space: nowrap;
  font-size: .8442em;
  font-weight: 400;
  line-height: 1.571;
}

.brain_v3 {
  background-color: var(--_theme---v3--grey-17);
  color: var(--_theme---text);
  text-align: center;
  padding-top: clamp(1em, 13.9491vh - 5.36251em, 2em);
  padding-bottom: clamp(1em, 22.2222vh - 10.7292em, 2em);
  position: relative;
  overflow: hidden;
}

.brain_v3_visual {
  z-index: 0;
  pointer-events: none;
  width: clamp(43.6em, 293.28vh - 90.1718em, 64.625em);
  max-width: none;
  height: auto;
  position: absolute;
  top: clamp(-7.375em, 26.1497em - 63.5163vh, -2.82157em);
  left: 50%;
  transform: translate(-50%);
}

.brain_v3_inner {
  z-index: 1;
  flex-direction: column;
  align-items: center;
  display: flex;
  position: relative;
}

.brain_v3_head {
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 75em;
  padding-bottom: clamp(11.9873em, 86.0509vh - 27.2625em, 18.1563em);
  padding-left: 1.25em;
  padding-right: 1.25em;
  display: flex;
}

.brain_v3_title {
  width: 19.05em;
  max-width: 100%;
  color: var(--_theme---raw--color--fafafa);
  text-align: left;
  margin-top: 0;
  margin-bottom: 0;
}

.brain_v3_lead {
  color: #fafafacc;
  letter-spacing: -.0075em;
  max-width: 41.8333em;
  margin-top: .8333em;
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 1.5em;
  font-weight: 400;
  line-height: 1.33334;
}

.brain_v3_rows {
  flex-direction: column;
  align-items: center;
  row-gap: .5em;
  width: 100%;
  margin-top: clamp(3em, 66.6667vh - 32.1875em, 6em);
  display: flex;
}

.brain_v3_row {
  justify-content: center;
  column-gap: .75em;
  width: 100%;
  display: flex;
}

.brain_v3_card {
  border: 1px solid var(--alpha--white-9);
  background-color: var(--alpha--white-3);
  text-align: left;
  border-radius: 1.25em;
  flex-direction: column;
  flex: none;
  align-items: flex-start;
  row-gap: .5em;
  width: 15em;
  height: 6em;
  padding: 1em;
  font-size: .875em;
  display: flex;
  overflow: hidden;
}

.brain_v3_card_title {
  color: var(--alpha--white-56);
  letter-spacing: -.005em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .8125em;
  font-weight: 500;
  line-height: 1.38462;
}

.brain_v3_prices {
  flex-direction: column;
  row-gap: .25em;
  width: 12.5em;
  margin-top: 0;
  display: flex;
}

.brain_v3_price {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brain_v3_price_label {
  color: var(--alpha--white-56);
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 400;
  line-height: 1.33334;
}

.brain_v3_price_value {
  color: var(--_theme---raw--color--fafafa);
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.33334;
}

.brain_v3_pills {
  flex-direction: row;
  align-items: flex-start;
  column-gap: .375em;
  margin-top: 0;
  display: flex;
}

.brain_v3_pill_row {
  column-gap: .375em;
  display: flex;
}

.brain_v3_pill {
  background-color: var(--alpha--white-07);
  color: var(--_theme---raw--color--fafafa);
  letter-spacing: 0;
  white-space: nowrap;
  border-radius: .666667em;
  align-items: center;
  column-gap: .5em;
  padding: .416667em .833333em;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.brain_v3_pill_dot {
  background-image: radial-gradient(circle at 35% 35%, #fff 0%, #d8c2ff 30%, #b085ff 60%, #8e62eb 80%, #6b3fd6 100%);
  border-radius: .5em;
  flex: none;
  width: 1em;
  height: 1em;
}

.brain_v3_integ {
  width: 9em;
  max-width: none;
  height: auto;
  margin-top: 0;
  display: block;
}

.brain_v3_integ.cc-b {
  width: 11.1875em;
}

.brain_v3_logo {
  width: 6.16144em;
  max-width: none;
  height: 1.75em;
  margin-top: 0;
  display: block;
}

.brain_v3_goal {
  flex-direction: column;
  row-gap: .625em;
  width: 12.5em;
  margin-top: 0;
  display: flex;
}

.brain_v3_goal_head {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brain_v3_goal_label {
  color: var(--alpha--white-56);
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 400;
  line-height: 1.33334;
}

.brain_v3_goal_value {
  color: var(--_theme---raw--color--fafafa);
  letter-spacing: 0;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.33334;
}

.brain_v3_bar {
  background-color: var(--_theme---v3--white-10);
  border-radius: .125em;
  width: 100%;
  height: .25em;
  overflow: hidden;
}

.brain_v3_bar_fill {
  background-color: var(--brain--green);
  border-radius: .125em;
  width: 80%;
  height: 100%;
}

.brain_v3_hours {
  flex-direction: column;
  align-items: flex-start;
  row-gap: .125em;
  margin-top: 0;
  display: flex;
}

.brain_v3_hours_row {
  align-items: center;
  column-gap: .4375em;
  display: flex;
}

.brain_v3_live {
  background-color: var(--brain--green);
  border-radius: .1875em;
  flex: none;
  width: .375em;
  height: .375em;
}

.brain_v3_hours_text {
  color: var(--_theme---text-fade);
  letter-spacing: 0;
  white-space: nowrap;
  font-size: .75em;
  font-weight: 400;
  line-height: 1.3333;
}

.brain_v3_hours_medium {
  color: #ffffffe6;
  font-weight: 500;
}

.brain_v3_hours_mint {
  color: #5ae8b7;
  letter-spacing: 0;
  white-space: nowrap;
  font-size: .75em;
  font-weight: 600;
  line-height: 1.3333;
}

.brain_v3_docs {
  flex-direction: column;
  row-gap: .25em;
  margin-top: 1em;
  display: flex;
}

.brain_v3_docs_row {
  align-items: center;
  column-gap: .375em;
  display: flex;
}

.brain_v3_doc {
  background-color: var(--alpha--white-8);
  color: var(--_theme---text);
  letter-spacing: 0;
  white-space: nowrap;
  border-radius: 83.25em;
  align-items: center;
  column-gap: .3333em;
  padding: .3333em .8333em .3333em .6667em;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.5;
  display: flex;
}

.brain_v3_doc_icon {
  flex: none;
  width: 1.01258em;
  height: 1.01258em;
  display: block;
}

.brain_v3_thumbs {
  width: 9.125em;
  max-width: none;
  height: auto;
  margin-top: 0;
  display: block;
}

.brain_v3_thumbs.cc-persona {
  width: 6.5em;
}

.brain_v3_swatches {
  justify-content: flex-start;
  column-gap: .375em;
  height: 1.75em;
  margin-top: 0;
  display: flex;
}

.brain_v3_swatch {
  border-radius: .875em;
  flex: none;
  width: 1.75em;
  height: 100%;
}

.brain_v3_swatch.cc-pink {
  background-image: linear-gradient(#df27ff, #e656ff);
}

.brain_v3_swatch.cc-purple {
  background-color: #9a45f5;
}

.brain_v3_swatch.cc-orange {
  background-color: #ff4b27;
}

.brain_v3_buttons {
  justify-content: center;
  align-items: center;
  column-gap: 1.5em;
  margin-top: clamp(1em, 11.1111vh - 4.86458em, 1.5em);
  padding-left: 0;
  display: flex;
}

.brain_v3_btn {
  background-color: var(--neutral--white);
  height: 2.75em;
  color: var(--_theme---raw--color--000000);
  letter-spacing: 0;
  white-space: nowrap;
  border-radius: 100em;
  justify-content: center;
  align-items: center;
  padding-left: 1.25em;
  padding-right: 1.25em;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
  box-shadow: 0 0 .5px #0006, 0 1px .5px #0000000a, 0 2px 2px #0000000a;
}

.brain_v3_btn.cc-glass {
  border: 1px solid var(--_theme---border);
  background-color: var(--alpha--white-8);
  color: var(--_theme---text);
  border: 1px solid var(--_theme---border);
  background-color: var(--alpha--white-8);
  font-weight: 500;
  box-shadow: inset 0 0 15px #ffffff05, inset 0 0 7px #ffffff0a;
}

.team_v3 {
  background-color: var(--_theme---background);
  color: var(--_theme---text);
  border-top: 1px solid #0000000d;
  border-bottom: 1px solid #0000000d;
  padding-left: 1.25em;
  padding-right: 1.25em;
  position: relative;
}

.team_v3_frame {
  border-right: 1px solid var(--_theme---v3--frame-line);
  border-left: 1px solid var(--_theme---v3--frame-line);
  flex-direction: column;
  align-items: center;
  max-width: 73.5em;
  margin-left: auto;
  margin-right: auto;
  padding-top: 5.75em;
  padding-bottom: 7.5em;
  display: flex;
  position: relative;
}

.team_v3_dot {
  z-index: 1;
  background-color: var(--_theme---background);
  background-image: radial-gradient(circle, #000 0 1px, #0000 1.4px);
  border-radius: 50%;
  width: 1.25em;
  height: 1.25em;
  position: absolute;
}

.team_v3_dot.cc-tl {
  top: -.6875em;
  left: -.6875em;
}

.team_v3_dot.cc-tr {
  top: -.6875em;
  right: -.6875em;
}

.team_v3_dot.cc-bl {
  bottom: -.6875em;
  left: -.6875em;
}

.team_v3_dot.cc-br {
  bottom: -.6875em;
  right: -.6875em;
}

.team_v3_head {
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 42em;
  display: flex;
}

.team_v3_title {
  color: var(--_theme---text);
  margin-top: 0;
  margin-bottom: 0;
}

.team_v3_text {
  color: var(--_theme---text);
  letter-spacing: -.022em;
  margin-top: 1.2em;
  margin-bottom: 0;
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1.6;
}

.team_v3_grid {
  align-items: flex-start;
  width: 72.375em;
  max-width: 100%;
  margin-top: 2.75em;
  padding-top: .5em;
  padding-bottom: .5em;
  display: flex;
}

.team_v3_col {
  flex-direction: column;
  flex: none;
  row-gap: 1em;
  width: 20.75em;
  padding-left: .5em;
  padding-right: .5em;
  display: flex;
}

.team_v3_col.cc-main {
  flex: 1;
  width: auto;
}

.team_v3_photo {
  aspect-ratio: 1;
  outline-color: var(--_theme---v3--black-10);
  outline-offset: -1px;
  object-fit: cover;
  border-radius: 1.25em;
  outline-width: 1px;
  outline-style: solid;
  width: 100%;
  height: auto;
  display: block;
}

.team_v3_ph {
  visibility: hidden;
  background-color: var(--_theme---surface-2);
  outline-color: var(--_theme---v3--black-10);
  outline-offset: -1px;
  border-radius: 1.25em;
  outline-width: 1px;
  outline-style: solid;
  flex: none;
  width: 9.125em;
  height: 9.125em;
}

.team_v3_ph.cc-end {
  align-self: flex-end;
}

.team_v3_badges {
  grid-column-gap: .75em;
  grid-row-gap: .75em;
  flex-wrap: wrap;
  justify-content: center;
  margin-top: 2.5em;
  display: flex;
}

.team_v3_badge {
  background-color: var(--neutral--white);
  border-radius: .75em;
  align-items: center;
  column-gap: .5em;
  padding: .5625em 1em;
  display: flex;
  box-shadow: 0 0 0 1px #0e3f7e0a, 0 1px 1px -.5px #2a33450a, 0 3px 3px -1.5px #2a33460a, 0 32px 32px -16px #2a33460a, 0 44px 44px -16px #2a33460f;
}

.team_v3_badge_icon {
  flex: none;
  width: 1.125em;
  height: 1.125em;
  display: block;
}

.team_v3_badge_text {
  color: var(--_theme---text);
  letter-spacing: -.022em;
  white-space: nowrap;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.375;
}

.team_v3_badge_text.cc-text-inverse {
  color: var(--neutral--text-inverse);
}

.integ_grid_v3 {
  background-color: var(--_theme---background);
  justify-content: center;
  height: 65.28em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.integ_grid_v3_content {
  z-index: 1;
  text-align: center;
  flex-direction: column;
  align-items: center;
  width: 37.25em;
  max-width: 100%;
  margin-top: 26em;
  display: flex;
  position: relative;
}

.integ_grid_v3_title {
  color: var(--_theme---text);
  margin-top: 0;
  margin-bottom: 0;
}

.integ_grid_v3_text {
  max-width: 35.5em;
  color: var(--_theme---text);
  letter-spacing: -.022em;
  margin-top: .6875em;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.375;
}

.integ_grid_v3_btn {
  background-color: var(--_theme---background);
  height: 2.625em;
  color: var(--_theme---text);
  white-space: nowrap;
  border: 1px solid #0000000f;
  border-radius: 100em;
  justify-content: center;
  align-items: center;
  margin-top: 1.625em;
  padding-left: 1em;
  padding-right: 1em;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: flex;
}

.cta_chat_v3 {
  padding: 7.625rem 1.25em 3.25rem;
}

.cta_chat_v3_card {
  max-width: 73.375em;
  color: var(--neutral--white);
  text-align: center;
  background-color: #0a3a1c;
  background-image: url("https://cdn.prod.website-files.com/6a8eaced4cd2d76bbe590e38/6ac8f0b5b53bf2a910820f60_cta-chat-v3-bg.webp");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 1.75em;
  flex-direction: column;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  padding: 3.75em 2.25em;
  display: flex;
}

.cta_chat_v3_content {
  flex-direction: column;
  align-items: center;
  row-gap: 2.75em;
  width: 100%;
  display: flex;
}

.cta_chat_v3_main {
  flex-direction: column;
  align-items: center;
  row-gap: 3.25em;
  width: 100%;
  display: flex;
}

.cta_chat_v3_head {
  flex-direction: column;
  align-items: center;
  row-gap: 1em;
  width: 100%;
  max-width: 66.375em;
  display: flex;
}

.cta_chat_v3_title {
  max-width: 21.5417em;
  color: var(--neutral--white);
  margin-top: 0;
  margin-bottom: 0;
}

.cta_chat_v3_text {
  color: #ffffffde;
  letter-spacing: -.022em;
  max-width: 41.5em;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.125em;
  font-weight: 500;
  line-height: 1.44445;
}

.cta_chat_v3_ask {
  flex-direction: column;
  align-items: stretch;
  row-gap: 1.5em;
  width: 36em;
  max-width: 100%;
  display: flex;
}

.cta_chat_v3_ask_title {
  color: var(--neutral--white);
  letter-spacing: -.0415em;
  margin-top: 0;
  margin-bottom: 0;
  padding-top: .095em;
  padding-bottom: .095em;
  font-size: 2.16875em;
  font-weight: 400;
  line-height: 1.1412;
}

.cta_chat_v3_form_block {
  margin-bottom: 0;
}

.cta_chat_v3_form {
  border: 1px solid var(--neutral--white);
  background-color: var(--neutral--white);
  text-align: left;
  border-radius: 1.75em;
  flex-direction: column;
  margin-bottom: 0;
  padding: .75em;
  display: flex;
  box-shadow: 0 0 0 1px #00000014, 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
}

.cta_chat_v3_form:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
  border-radius: 1.25em;
  row-gap: 1.25em;
}

.cta_chat_v3_input {
  width: 100%;
  height: 2.7397em;
  min-height: 0;
  box-shadow: none;
  color: #030303;
  resize: none;
  background-color: #0000;
  border-style: none;
  border-width: 0;
  margin-bottom: 0;
  padding: .5137em .548em .7192em;
  font-size: .9125em;
  line-height: 1.5068;
  display: block;
  overflow: hidden;
}

.cta_chat_v3_bar {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.cta_chat_v3_icon_btn {
  opacity: .5;
  background-color: #fffc;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  display: flex;
  box-shadow: inset 0 0 0 1px #00000029;
}

.cta_chat_v3_icon_btn:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
  display: none;
}

.cta_chat_v3_icon_btn.cc-plain {
  box-shadow: none;
  box-shadow: none;
  background-color: #0000;
}

.cta_chat_v3_icon {
  width: 1em;
  height: 1em;
  display: block;
}

.cta_chat_v3_icon:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
  display: none;
}

.cta_chat_v3_actions {
  align-items: center;
  column-gap: .5em;
  display: flex;
}

.cta_chat_v3_submit_wrap {
  opacity: .5;
  align-items: center;
  column-gap: .25em;
  height: 2em;
  padding-left: .625em;
  padding-right: .625em;
  display: flex;
}

.cta_chat_v3_submit_wrap:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
  opacity: 1;
  background-color: #0203080f;
  border-radius: .875em;
  column-gap: .5em;
  height: 2.125em;
  padding-left: .875em;
  padding-right: .875em;
}

.cta_chat_v3_submit {
  color: #030303;
  cursor: pointer;
  background-color: #0000;
  border-style: none;
  border-width: 0;
  padding: 0;
  font-size: .85625em;
  line-height: 1.5328;
}

.cta_chat_v3_submit:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
  color: #0203084d;
  letter-spacing: -.012em;
  font-size: .875em;
  font-weight: 500;
  line-height: 1.5714;
}

.cta_chat_v3_stats {
  flex-wrap: wrap;
  justify-content: center;
  gap: .5em 1.75em;
  display: flex;
}

.cta_chat_v3_stat {
  align-items: center;
  column-gap: .375em;
  display: flex;
}

.cta_chat_v3_stat_icon {
  width: 1.125em;
  height: 1.125em;
  display: block;
}

.cta_chat_v3_stat_text {
  color: #ffffffba;
  letter-spacing: -.022em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.625;
}

.faq_v3_q_icon {
  flex: none;
  width: auto;
  height: 1.25em;
  margin-left: -.5em;
  margin-right: auto;
  display: block;
}

.rev_v3_wrap {
  flex-direction: column;
  align-items: center;
  row-gap: 3.75em;
  width: 100%;
  padding-top: 3.75em;
  padding-bottom: 3.75em;
  display: flex;
}

.rev_v3_badge {
  background-color: var(--_theme---surface);
  border-radius: .75em;
  align-items: center;
  column-gap: .75em;
  padding: .5em .875em .5em .75em;
  display: flex;
  box-shadow: 0 0 0 1px #0e3f7e0a, 0 1px 1px -.5px #2a33450a, 0 3px 3px -1.5px #2a33460a, 0 6px 6px -3px #2a33460a, 0 12px 12px -6px #2a33460a, 0 24px 24px -12px #2a33460a, 0 32px 32px -16px #2a33460a, 0 44px 44px -16px #2a33460f;
}

.rev_v3_badge_stars {
  width: 6.75em;
  height: auto;
  display: block;
}

.rev_v3_badge_text {
  color: var(--_theme---v3--ink);
  letter-spacing: -.0453em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist, sans-serif;
  font-size: .75em;
  font-weight: 600;
  line-height: 1.4;
}

.rev_v3_badge_logo {
  align-items: center;
  column-gap: .25em;
  display: flex;
}

.rev_v3_badge_mark {
  width: .875em;
  height: .8164em;
  display: block;
}

.rev_v3_row {
  justify-content: center;
  align-items: flex-start;
  column-gap: 3.75em;
  width: 100%;
  min-height: 9.375em;
  display: flex;
}

.rev_v3_card {
  flex-direction: column;
  flex-shrink: 0;
  align-items: flex-start;
  row-gap: 1.5em;
  width: 22.0625em;
  display: flex;
}

.rev_v3_head {
  align-items: flex-start;
  column-gap: .75em;
  display: flex;
}

.rev_v3_avatar {
  flex-shrink: 0;
  width: 4.4375em;
  height: 4.4375em;
  display: block;
}

.rev_v3_person {
  flex-direction: column;
  justify-content: center;
  height: 3.625em;
  display: flex;
}

.rev_v3_name {
  color: var(--neutral--dark);
  letter-spacing: -.022em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 1em;
  font-weight: 700;
  line-height: 1.625;
}

.rev_v3_role {
  color: var(--_theme---v3--grey-17);
  letter-spacing: -.022em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.625;
}

.rev_v3_body {
  flex-direction: column;
  align-items: flex-start;
  row-gap: .75em;
  width: 100%;
  display: flex;
}

.rev_v3_quote {
  color: var(--_theme---v3--grey-1c);
  letter-spacing: -.0212em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 1.0625em;
  font-weight: 400;
  line-height: 1.52942;
}

.rev_v3_quote.cc-clamp {
  max-height: 7.6471em;
  overflow: hidden;
}

.rev_v3_stars {
  width: 6.875em;
  height: auto;
  display: block;
}

.steps_v3_head {
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.steps_v3_title {
  color: var(--_theme---text);
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
}

.btn_v3_pill {
  background-color: var(--_theme---raw--color--000000);
  color: var(--_theme---raw--color--ffffff);
  letter-spacing: 0;
  white-space: nowrap;
  border-radius: 100em;
  justify-content: center;
  align-items: center;
  padding: .625em 1.25em;
  font-family: Inter, Arial, sans-serif;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  display: inline-flex;
}

.btn_v3_pill.cc-light {
  background-color: var(--_theme---surface);
  color: var(--_theme---text);
  font-weight: 400;
  display: none;
  box-shadow: 0 0 .5px #0006, 0 1px .5px #0000000a, 0 2px 2px #0000000a;
}

.btn_v3_pill.cc-mobile {
  display: none;
}

.btn_v3_pill.cc-io {
  align-self: flex-start;
  margin-top: 2em;
}

.steps_v3_rail {
  flex-direction: column;
  row-gap: .5em;
  width: 100%;
  margin-top: 3.875em;
  display: flex;
}

.steps_v3_labels {
  justify-content: space-between;
  padding-left: .25em;
  padding-right: .25em;
  display: flex;
}

.steps_v3_step {
  align-items: center;
  column-gap: .375em;
  display: flex;
}

.steps_v3_dot {
  background-color: var(--_theme---v3--black-73);
  border-radius: 3px;
  width: 6px;
  height: 6px;
}

.steps_v3_dot.cc-active {
  background-color: var(--brand--green);
  background-color: var(--brand--green);
  box-shadow: 0 0 0 4px #00b87a2e;
}

.steps_v3_step_text {
  color: var(--_theme---v3--black-73);
  letter-spacing: .02em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist Mono, sans-serif;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.33334;
}

.steps_v3_step_text.cc-active {
  color: var(--_theme---text);
}

.steps_v3_track {
  background-color: var(--_theme---v3--black-6-2);
  border-radius: 2px;
  height: 2px;
  overflow: hidden;
}

.steps_v3_fill {
  background-image: linear-gradient(90deg, #5ae8b7 0%, #00b87a 100%);
  height: 100%;
}

.steps_v3_list {
  align-items: flex-start;
  column-gap: 1.75em;
  margin-top: 4.2375em;
  margin-left: -1em;
  margin-right: -1.0625em;
  display: flex;
}

.steps_v3_item {
  flex-direction: column;
  flex: 0 21.9219em;
  row-gap: .75em;
  min-width: 0;
  display: flex;
}

.steps_v3_item.cc-offset {
  margin-top: 2.573em;
}

.steps_v3_mlabel {
  color: var(--_theme---v3--black-73);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist Mono, sans-serif;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.3333;
  display: none;
  position: relative;
}

.steps_v3_mlabel.cc-active {
  color: var(--_theme---text);
}

.steps_v3_mdot {
  background-color: var(--_theme---v3--black-73);
  border-radius: 50%;
  width: .5em;
  height: .5em;
  position: absolute;
  top: .4167em;
  left: -2.3333em;
}

.steps_v3_mdot.cc-active {
  background-color: var(--brand--green);
  background-color: var(--brand--green);
  box-shadow: 0 0 0 4px #00b87a2e;
}

.steps_v3_card {
  border: 1px solid var(--_theme---v3--sand-border);
  background-color: var(--_theme---v3--sand);
  border-radius: 1.75em;
  flex-direction: column;
  align-items: stretch;
  row-gap: .75em;
  padding: 1.4375em 1.1875em 1.5em;
  display: flex;
}

.steps_v3_num {
  color: var(--_theme---v3--step-num);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist Mono, sans-serif;
  font-size: 2em;
  font-weight: 500;
  line-height: 1.2;
}

.steps_v3_content {
  flex-direction: column;
  row-gap: 2em;
  display: flex;
}

.steps_v3_text {
  flex-direction: column;
  row-gap: .75em;
  display: flex;
}

.steps_v3_name {
  color: var(--_theme---text);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist Mono, sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  line-height: 1.3;
}

.steps_v3_desc {
  color: var(--_theme---v3--black-60);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: -.15em;
  font-family: Inter, Arial, sans-serif;
  font-size: 1em;
  font-weight: 400;
  line-height: 1.5;
}

.steps_v3_visual {
  width: 100%;
  height: auto;
  display: block;
}

.io_v3_head {
  flex-direction: column;
  align-items: flex-start;
  row-gap: 2em;
  width: 100%;
  display: flex;
}

.io_v3_title {
  color: var(--_theme---text);
  margin-top: 0;
  margin-bottom: 0;
}

.io_v3_lead {
  max-width: 35.75em;
  color: var(--_theme---v3--black-87);
  letter-spacing: -.022em;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Inter, Arial, sans-serif;
  font-size: 1.25em;
  font-weight: 400;
  line-height: 1.5;
}

.io_v3_strong {
  color: var(--_theme---v3--black-87);
  font-weight: 700;
  text-decoration: underline;
}

.io_v3_main {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 28.875em;
  margin-top: 3.25em;
  display: flex;
}

.io_v3_list {
  flex-direction: column;
  justify-content: center;
  align-self: flex-start;
  align-items: flex-start;
  row-gap: .8904em;
  width: 21.8125em;
  height: 27.625em;
  display: flex;
  -webkit-mask-image: linear-gradient(#0000 0%, #000 30% 70%, #0000 100%);
  mask-image: linear-gradient(#0000 0%, #000 30% 70%, #0000 100%);
}

.io_v3_chip {
  border: 1px solid var(--_theme---v3--sand-border);
  background-color: var(--_theme---surface);
  opacity: .5;
  color: var(--_theme---text);
  letter-spacing: -.022em;
  white-space: nowrap;
  border-radius: 100em;
  margin-top: 0;
  margin-bottom: 0;
  padding: .7156em 1.1875em;
  font-family: Inter, Arial, sans-serif;
  font-size: 1em;
  font-weight: 500;
  line-height: 1.6323;
}

.io_v3_chip.cc-active {
  opacity: 1;
  opacity: 1;
}

.io_v3_dots {
  display: none;
}

.io_v3_visual {
  flex-shrink: 0;
  width: 28.875em;
  height: 28.875em;
  display: block;
}

.embed_v3_style {
  display: none;
}

.io_v3_link {
  background-image: linear-gradient(90deg, #ffa9298c 0%, #f75f3a 25%, #f22e4b 45%, #f924cc 70%, #cf33e21f 100%);
  flex-shrink: 0;
  align-self: flex-start;
  width: 19.75em;
  height: .25em;
  margin-top: 13.725em;
  margin-left: -3.0625em;
  display: block;
  -webkit-mask-image: linear-gradient(90deg, #000 .25em, #0000 .25em);
  mask-image: linear-gradient(90deg, #000 .25em, #0000 .25em);
  -webkit-mask-size: .625em .25em;
  mask-size: .625em .25em;
  -webkit-mask-repeat: repeat-x;
  mask-repeat: repeat-x;
}

.cta_chat_v3_files {
  border: 1px solid #02030814;
  border-radius: .875em;
  align-items: center;
  column-gap: .5em;
  height: 2.125em;
  padding-left: .75em;
  padding-right: .75em;
  display: none;
}

.cta_chat_v3_files:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
  display: flex;
}

.cta_chat_v3_files_icon {
  opacity: .5;
  width: .875em;
  height: .875em;
  display: block;
}

.cta_chat_v3_files_text {
  color: #02030880;
  letter-spacing: -.012em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .8125em;
  font-weight: 500;
  line-height: 1.69231;
}

.cta_chat_v3_mic_box {
  border: 1px solid #02030814;
  border-radius: .875em;
  justify-content: center;
  align-items: center;
  width: 2.125em;
  height: 2.125em;
  display: none;
}

.cta_chat_v3_mic_box:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
  display: flex;
}

.cta_chat_v3_mic_icon {
  opacity: .7;
  width: 1em;
  height: 1em;
  display: block;
}

.cta_chat_v3_send_icon {
  opacity: .32;
  width: 1em;
  height: 1em;
  display: none;
}

.cta_chat_v3_send_icon:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
  display: block;
}

.text_strong {
  color: var(--_theme---text);
  font-weight: var(--_typography---font--semibold);
}

.text_strong:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .text_strong:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
  font-weight: 500;
}

.text_strong.cc-text-inverse {
  color: var(--neutral--white);
}

.text_strong.cc-green {
  color: var(--brand--green);
}

.text_strong.cc-fade {
  color: var(--_theme---text-fade);
}

.cases_v3_more, .home_v3_agents_frame {
  display: contents;
}

.btn_v3_slot {
  flex-shrink: 0;
  display: flex;
}

.btn_v3_slot.cc-slot-center {
  justify-content: center;
}

.btn_v3_slot.cc-slot-center.cc-slot-vsl {
  margin-top: 2.5rem;
}

.btn_v3_slot.cc-slot-full {
  align-self: stretch;
}

.btn_v3_slot.cc-slot-desk {
  display: flex;
}

.btn_v3_slot.cc-slot-mob {
  display: none;
}

.btn_v3_slot.cc-slot-io {
  align-self: flex-start;
  margin-top: 2em;
  display: flex;
}

.btn_v3_slot.cc-slot-integ {
  margin-top: 1.625em;
}

.ftr3 {
  background-color: var(--footer-v3--vert-bg);
  color: var(--neutral--white);
  position: relative;
  overflow: hidden;
}

.ftr3:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  background-color: var(--footer-v3--bleu-bg);
}

.ftr3_bg {
  pointer-events: none;
  object-fit: cover;
  object-position: 50% 0%;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.ftr3_bg:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  display: none;
}

.ftr3_bg_alt {
  pointer-events: none;
  object-fit: cover;
  object-position: 50% 0%;
  -webkit-user-select: none;
  user-select: none;
  width: 100%;
  height: 100%;
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}

.ftr3_bg_alt:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  display: block;
}

.ftr3_inner {
  width: 100%;
  max-width: 65rem;
  margin-left: auto;
  margin-right: auto;
  padding-top: 20.0256rem;
  padding-bottom: 3.16211rem;
  position: relative;
}

.ftr3_inner:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  padding-top: 21.25rem;
  padding-bottom: 3.875rem;
}

.ftr3_top {
  align-items: center;
  column-gap: 7.5rem;
  min-height: 17.625rem;
  display: flex;
}

.ftr3_top:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  align-items: flex-start;
}

.ftr3_cta {
  flex-direction: column;
  flex-shrink: 0;
  row-gap: 1.125rem;
  width: 35rem;
  display: flex;
}

.ftr3_title {
  color: var(--neutral--white);
  margin-top: 0;
  margin-bottom: 0;
}

.ftr3_sub {
  color: var(--footer-v3--vert-sub);
  letter-spacing: 0;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Geist, Inter, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.6;
}

.ftr3_sub:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  color: var(--footer-v3--bleu-sub);
}

.ftr3_btns {
  flex-wrap: wrap;
  gap: .5rem;
  display: flex;
}

.ftr3_btns:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  display: none;
}

.ftr3_btns_alt {
  flex-wrap: wrap;
  gap: .75rem;
  display: none;
}

.ftr3_btns_alt:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  display: flex;
}

.ftr3_ship {
  aspect-ratio: 329 / 282;
  pointer-events: none;
  object-fit: cover;
  -webkit-user-select: none;
  user-select: none;
  flex-shrink: 0;
  width: 20.5625rem;
  display: block;
}

.ftr3_ship:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  display: none;
}

.ftr3_ship_alt {
  aspect-ratio: 329 / 282;
  pointer-events: none;
  object-fit: cover;
  -webkit-user-select: none;
  user-select: none;
  flex-shrink: 0;
  width: 20.5625rem;
  display: none;
}

.ftr3_ship_alt:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  margin-top: .1875rem;
  display: block;
}

.ftr3_cols {
  column-gap: 2rem;
  height: 19.5625rem;
  margin-top: 10.5rem;
  display: flex;
}

.ftr3_cols:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  margin-top: 10.3125rem;
}

.ftr3_col {
  flex-direction: column;
  flex-shrink: 0;
  row-gap: 1.375rem;
  width: 11.375rem;
  display: flex;
}

.ftr3_col_title {
  color: var(--neutral--white);
  letter-spacing: .1em;
  text-transform: uppercase;
  font-family: Geist Mono, Geist, monospace;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.33334;
}

.ftr3_links {
  flex-direction: column;
  align-items: flex-start;
  row-gap: .78125rem;
  display: flex;
}

.ftr3_link {
  color: var(--footer-v3--vert-link);
  letter-spacing: 0;
  white-space: nowrap;
  font-family: Geist, Inter, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.3;
  text-decoration: none;
  transition: color .2s;
}

.ftr3_link:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  color: var(--footer-v3--bleu-link);
}

.ftr3_link:hover {
  color: var(--neutral--white);
}

.ftr3_status {
  align-items: flex-start;
  column-gap: .5rem;
  height: 1.1875rem;
  display: flex;
}

.ftr3_dot {
  background-color: var(--footer-v3--status-dot);
  border-radius: 50%;
  flex-shrink: 0;
  align-self: center;
  width: .4375rem;
  height: .4375rem;
  box-shadow: 0 0 8px #00b87a;
}

.ftr3_status_text {
  color: var(--footer-v3--vert-link);
  letter-spacing: 0;
  white-space: nowrap;
  font-family: Geist, Inter, sans-serif;
  font-size: .9375rem;
  font-weight: 400;
  line-height: 1.3;
}

.ftr3_status_text:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  color: var(--footer-v3--bleu-link);
}

.ftr3_space {
  height: 1.125rem;
}

.ftr3_badges {
  column-gap: .5rem;
  display: flex;
}

.ftr3_badge {
  border: 1px solid var(--footer-v3--vert-line);
  background-color: var(--alpha--white-4);
  color: var(--footer-v3--vert-badge-text);
  letter-spacing: 0;
  white-space: nowrap;
  -webkit-user-select: none;
  user-select: none;
  border-radius: .5rem;
  padding: .3125rem .625rem;
  font-family: Geist, Inter, sans-serif;
  font-size: .75rem;
  font-weight: 500;
  line-height: 1.33334;
}

.ftr3_badge:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  border-color: var(--footer-v3--bleu-line);
  color: var(--footer-v3--bleu-badge-text);
}

.ftr3_bottom {
  justify-content: space-between;
  align-items: center;
  height: 3rem;
  margin-top: 6.6875rem;
  display: flex;
}

.ftr3_logo {
  width: 10.42rem;
  color: var(--neutral--white);
  flex-shrink: 0;
  display: block;
}

.ftr3_copy {
  color: var(--footer-v3--vert-copy);
  letter-spacing: 0;
  font-family: Geist, Inter, sans-serif;
  font-size: .875rem;
  font-weight: 400;
  line-height: 1.28572;
}

.ftr3_copy:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  color: var(--footer-v3--bleu-copy);
}

.ftr3_social {
  justify-content: flex-end;
  column-gap: .625rem;
  min-width: 9.5rem;
  display: flex;
}

.ftr3_social_link {
  border: 1px solid var(--footer-v3--vert-line);
  background-color: var(--footer-v3--vert-social-bg);
  width: 2.75rem;
  height: 2.75rem;
  color: var(--footer-v3--vert-icon);
  border-radius: .75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.ftr3_social_link:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
  border-color: var(--footer-v3--bleu-line);
  background-color: var(--footer-v3--bleu-social-bg);
  color: var(--footer-v3--bleu-icon);
}

.ftr3_social_link.cc-off {
  display: none;
}

.ftr3_icon {
  width: 1.0625rem;
  height: 1.0625rem;
  display: block;
}

.ftr3_logo_svg {
  width: 100%;
  display: block;
}

.brain_v3_stat {
  flex-direction: column;
  align-items: flex-start;
  row-gap: .125em;
  display: flex;
}

.brain_v3_stat_main {
  color: var(--_theme---raw--color--fafafa);
  letter-spacing: -.01em;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .875em;
  font-weight: 500;
  line-height: 1.28572;
}

.brain_v3_stat_sub {
  color: var(--alpha--white-56);
  letter-spacing: 0;
  white-space: nowrap;
  margin-top: 0;
  margin-bottom: 0;
  font-size: .75em;
  font-weight: 400;
  line-height: 1.33334;
}

.brain_v3_more {
  color: var(--alpha--white-56);
  letter-spacing: 0;
  white-space: nowrap;
  font-size: .75em;
  font-weight: 500;
  line-height: 1.33334;
}

.brain_v3_more.cc-docs {
  line-height: 1.5;
}

.brain_v3_integ_row {
  align-items: center;
  column-gap: .625em;
  display: flex;
}

.brain_v3_persona_row {
  align-items: center;
  column-gap: 1em;
  display: flex;
}

.btn_v3_icon {
  flex: none;
  width: 1em;
  height: 1em;
  margin-left: -.125em;
  display: inline-flex;
}

.btn_v3_icon_hub {
  width: 100%;
  height: 100%;
  display: block;
  overflow: visible;
}

.btn_v3_icon_wide {
  width: 100%;
  height: 100%;
  display: none;
  overflow: visible;
}

.cases_v3_pill_short {
  display: none;
}

.io_v3_visuals {
  aspect-ratio: 1;
  width: 100%;
  display: none;
  position: relative;
}

.io_v3_visual_item {
  opacity: 0;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

.io_v3_visual_item.cc-active {
  z-index: 2;
  opacity: 1;
  z-index: 2;
  opacity: 1;
}

.ftr3_credit {
  color: var(--footer-v3--vert-copy);
  text-align: right;
  white-space: nowrap;
  letter-spacing: 0;
  margin-top: .875rem;
  font-family: Geist, Inter, sans-serif;
  font-size: .8125rem;
  font-weight: 400;
  line-height: 1.3077;
}

.ftr3_credit_link {
  color: var(--footer-v3--vert-credit-link);
  font-weight: 500;
  text-decoration: none;
}

.text_light {
  font-style: italic;
  font-weight: var(--_typography---raw--weight--300);
}

.text_light.cc-line {
  display: block;
}

.text_light.cc-green {
  color: var(--brand--green);
}

.text_light.cc-fade {
  color: var(--_theme---text-fade);
}

.u-text-balance {
  text-wrap: balance;
}

.cases_v3_list {
  display: contents;
}

.tvideo_v3_player {
  z-index: var(--_layout---raw--z--2);
  aspect-ratio: 16 / 9;
  border-radius: var(--_layout---raw--radius--2em);
  background-color: var(--neutral--black);
  width: 100%;
  display: block;
  position: relative;
  overflow: hidden;
}

.steps_v3_with_call {
  display: contents;
}

.steps_v3_with_call:where(.w-variant-40b50ec6-b9e0-5d11-75ba-4b361490bd0c), .steps_v3_no_call {
  display: none;
}

.steps_v3_no_call:where(.w-variant-40b50ec6-b9e0-5d11-75ba-4b361490bd0c) {
  display: contents;
}

@media screen and (max-width: 991px) {
  body, body:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), body:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), body:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), body:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), body:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), body:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), body:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    --_responsive---nav--nav-height: 5.875em;
    --_responsive---font-size--text-xl: 1.25em;
    --_responsive---font-size--text-m: 1em;
    --_responsive---font-size--text-s: .875em;
    --_responsive---font-size--text-xs: .75em;
    --_responsive---font-size--text-l: 1.125em;
    --_responsive---padding--padding-horizontal: 2.5em;
    --_responsive---font-size--h2: 2.5em;
    --_responsive---font-size--h1: 3.25em;
    --_responsive---font-size--h3: 2em;
    --_responsive---font-size--h4: 2em;
    --_responsive---font-size--h5: 1.5em;
    --_responsive---font-size--h6: 1.25em;
    --_responsive---font-size--text-xxl: 1.5em;
    --_responsive---padding--section-xxl: 7.5em;
    --_responsive---padding--section-xl: 6.25em;
    --_responsive---padding--section: 5em;
    --_responsive---padding--section-m: 3.75em;
    --_responsive---padding--section-s: 2.5em;
    --_responsive---padding--section-0: 0em;
  }

  .nav_left_row.cc-v3, .nav_left_row.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_left_row.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_left_row.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_left_row.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_left_row.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_left_row.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_left_row.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_left_row.cc-v3, .nav_left_row.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_left_row.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_left_row.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_left_row.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_left_row.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_left_row.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_left_row.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    z-index: 4;
    position: relative;
  }

  .nav_button_row, .nav_button_row:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_row:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_row:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    z-index: var(--_layout---raw--z--4);
    grid-column-gap: var(--_layout---spacing--4);
    grid-row-gap: var(--_layout---spacing--4);
    position: relative;
  }

  .nav_button_wrap.cc-mobile, .nav_button_wrap.cc-mobile:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap.cc-mobile:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_button_wrap.cc-mobile:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap.cc-mobile:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_button_wrap.cc-mobile:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_button_wrap.cc-mobile:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_button_wrap.cc-mobile:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    flex-flow: column;
    align-items: stretch;
    display: flex;
  }

  .nav_button_wrap.cc-mobile.cc-v3, .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    border-top: 1px solid var(--_theme---surface-3);
    background-color: var(--_theme---background);
    flex-direction: column;
    align-items: stretch;
    margin-top: auto;
    padding: .75em 1em 1.25em;
    position: sticky;
    bottom: 0;
  }

  .nav_button_wrap.cc-mobile, .nav_button_wrap.cc-mobile:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap.cc-mobile:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_button_wrap.cc-mobile:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap.cc-mobile:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_button_wrap.cc-mobile:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_button_wrap.cc-mobile:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_button_wrap.cc-mobile:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    flex-flow: column;
    align-items: stretch;
    display: flex;
  }

  .nav_button_wrap.cc-mobile.cc-v3, .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_button_wrap.cc-mobile.cc-v3, .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_button_wrap.cc-mobile.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    grid-column-gap: .5em;
    grid-row-gap: .5em;
    border-top: 1px solid var(--_theme---surface-3);
    background-color: var(--_theme---background);
    flex-direction: column;
    align-items: stretch;
    margin-top: auto;
    padding: .75em 1em 1.25em;
    position: sticky;
    bottom: 0;
  }

  .nav_wrap.cc-v3, .nav_wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_wrap.cc-v3, .nav_wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-bottom: 1px solid var(--_theme---surface-3);
    background-color: var(--_theme---background);
    border-radius: 0;
    width: 100%;
    min-width: 0;
    max-width: none;
    padding: .875em 1.25em;
  }

  .header.cc-v3, .header.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .header.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .header.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .header.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .header.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .header.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .header.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .header.cc-v3, .header.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .header.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .header.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .header.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .header.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .header.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .header.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .nav_logo.cc-v3, .nav_logo.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_logo.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_logo.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_logo.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_logo.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_logo.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_logo.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_logo.cc-v3, .nav_logo.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_logo.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_logo.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_logo.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_logo.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_logo.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_logo.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    margin-left: 3.75em;
  }

  .nav_menu_container, .nav_menu_container:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_container:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_container:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    left: var(--_layout---raw--inset--1em);
    top: var(--_layout---raw--inset--0-75em);
    right: var(--_layout---raw--inset--1em);
    width: calc(100% - 2em);
    max-height: calc(100dvh - 1em);
    margin-bottom: var(--_layout---spacing--16);
    padding: var(--_layout---raw--space--8em) var(--_layout---spacing--32) var(--_layout---spacing--32);
    border-radius: var(--_layout---raw--radius--1-25em);
    background-color: var(--_theme---background);
    background-image: linear-gradient(to bottom, var(--alpha--white-2), var(--alpha--white-2));
    outline-color: color-mix(in srgb, currentColor 6%, transparent);
    outline-offset: -1px;
    outline-width: 1px;
    outline-style: solid;
    flex-flow: column;
    display: flex;
    position: absolute;
    overflow: hidden auto;
  }

  .nav_menu_container.cc-v3, .nav_menu_container.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_container.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_container.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_container.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_container.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_container.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_container.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_menu_container.cc-v3, .nav_menu_container.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_container.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_container.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_container.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_container.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_container.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_container.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-top: 1px solid var(--_theme---surface-3);
    background-color: var(--_theme---background);
    background-image: none;
    border-radius: 0;
    outline-style: none;
    width: 100%;
    height: 100dvh;
    max-height: 100dvh;
    margin-bottom: 0;
    padding: 4em 0 0;
    top: 0;
    left: 0;
    right: 0;
  }

  .navlink, .navlink:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .navlink:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .navlink:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: var(--_layout---raw--size--100pct);
    padding: var(--_layout---spacing--16) var(--_layout---size--0em);
    border-radius: var(--_layout---size--0em);
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .nav_menu_outer, .nav_menu_outer:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_outer:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_outer:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    left: var(--_layout---raw--inset--50pct);
    top: var(--_layout---raw--inset--neg-1-5em);
    right: var(--_layout---size--0em);
    width: 100vw;
    height: 100dvh;
    position: absolute;
    overflow: hidden;
    transform: translate(-50%);
  }

  .nav_menu_outer.cc-v3, .nav_menu_outer.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_outer.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_outer.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_outer.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_outer.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_outer.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_outer.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_menu_outer.cc-v3, .nav_menu_outer.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_outer.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_outer.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_outer.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_outer.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_outer.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_outer.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    top: 0;
  }

  .navlink_arrow, .navlink_arrow:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .navlink_arrow:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .navlink_arrow:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: block;
  }

  .nav_menu_links, .nav_menu_links:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_links:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_links:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: var(--_layout---size--0em);
    grid-row-gap: var(--_layout---size--0em);
    flex-flow: column;
    align-items: stretch;
  }

  .nav_menu_links.cc-v3, .nav_menu_links.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_links.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_links.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_links.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_links.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_links.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_links.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_menu_links.cc-v3, .nav_menu_links.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_links.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_links.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_links.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_links.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_links.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_links.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    grid-column-gap: .125em;
    grid-row-gap: .125em;
    padding: .75em 1em 1.5em;
  }

  .nav_menu_item, .nav_menu_item:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_item:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_item:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-bottom: var(--_layout---raw--border--1px) solid color-mix(in srgb, currentColor 6%, transparent);
  }

  .menu_bg, .menu_bg:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .menu_bg:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .menu_bg:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: block;
  }

  .menu-button, .menu-button:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .menu-button:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .menu-button:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: flex;
  }

  .modal__bg, .modal__bg:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .modal__bg:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .modal__bg:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: block;
  }

  .btn_icon__wrap, .btn_icon__wrap:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .btn_icon__wrap:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .btn_icon__wrap:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .btn_icon__wrap:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .btn_icon__wrap:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: var(--_layout---raw--size--1-5em);
    height: var(--_layout---raw--size--1-5em);
  }

  .faq_layout, .faq_layout:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .faq_layout:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: 2.25em;
  }

  .faq_layout:where(.w-variant-885385c3-bceb-d87c-5d81-1cf060ac7af4) {
    grid-template-columns: minmax(0, 1fr);
  }

  .faq_layout:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: 2.25em;
  }

  .faq_content {
    position: static;
  }

  .faq_content:where(.w-variant-885385c3-bceb-d87c-5d81-1cf060ac7af4) {
    grid-row-gap: 1.1875em;
  }

  .logo_layout, .logo_layout:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .logo_layout:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .logo_layout:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .nav_mega__layout, .nav_mega__layout:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-top: var(--_layout---size--0em);
    padding-right: var(--_layout---size--0em);
    padding-left: var(--_layout---size--0em);
  }

  .nav_mega__layout.cc-v3-agents, .nav_mega__layout.cc-v3-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-usecases, .nav_mega__layout.cc-v3-usecases:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-usecases:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-usecases:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-agents, .nav_mega__layout.cc-v3-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-usecases, .nav_mega__layout.cc-v3-usecases:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-usecases:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-usecases:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: var(--_theme---surface-3);
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: var(--_theme---surface-3);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: var(--_theme---surface-3);
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: var(--_theme---surface-3);
    background-color: var(--_theme---surface-2);
    border-radius: 1em;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    gap: .375em;
    margin-bottom: .5em;
    padding: .875em .75em;
  }

  .nav_menu__icon {
    background-color: color-mix(in srgb, currentColor 3%, transparent);
  }

  .nav_menu__icon:where(.w-variant-ae0465db-1d3e-1fb1-7916-06f02e40eeb8) {
    background-color: #0000;
  }

  .nav_menu__icon:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu__icon:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu__icon:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    background-color: color-mix(in srgb, currentColor 3%, transparent);
  }

  .nav_mega__wrap, .nav_mega__wrap:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__wrap:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__wrap:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-radius: var(--_layout---size--0em);
    background-color: var(--_theme---raw--color--transparent);
    box-shadow: none;
    outline-color: color-mix(in srgb, currentColor 6%, transparent);
    outline-offset: -1px;
    outline-width: 1px;
    outline-style: none;
  }

  .nav_mega__wrap.cc-v3, .nav_mega__wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_mega__wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_mega__wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega__wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_mega__wrap.cc-v3, .nav_mega__wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_mega__wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_mega__wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega__wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    box-shadow: none;
    background-color: #0000;
    border-style: none;
    border-radius: 0;
  }

  .nav_mega, .nav_mega:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    left: var(--_layout---raw--zero--0pct);
    width: var(--_layout---raw--size--100pct);
    max-width: none;
    position: relative;
    top: auto;
    transform: none;
  }

  .nav_mega.cc-v3, .nav_mega.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_mega.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_mega.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_mega.cc-v3, .nav_mega.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_mega.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_mega.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    top: auto;
  }

  .image-4, .image-4:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .image-4:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .image-4:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    overflow: visible;
  }

  .nav_hub_item, .nav_hub_item:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_hub_item:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_hub_item:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-color: var(--_theme---surface-3);
    background-color: var(--_theme---surface);
    border-radius: .75em;
  }

  .nav_hub_icon, .nav_hub_icon:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_hub_icon:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_hub_icon:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    background-color: var(--_theme---surface-2);
  }

  .nav_feature, .nav_feature:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: .375em;
    grid-row-gap: .375em;
    border: 1px solid var(--_theme---surface-3);
    background-color: var(--_theme---surface-2);
    border-radius: 1em;
    margin-bottom: .5em;
    padding: .875em .75em;
  }

  .nav_feature_top, .nav_feature_top:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_top:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_top:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-direction: column;
  }

  .nav_feature_eyebrow, .nav_feature_eyebrow:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_eyebrow:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_eyebrow:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding: .5em .25em .25em;
  }

  .nav_feature_eyebrow.cc-featured, .nav_feature_eyebrow.cc-featured:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_eyebrow.cc-featured:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_eyebrow.cc-featured:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-right: 0;
  }

  .nav_feature_eyebrow.cc-hubs, .nav_feature_eyebrow.cc-hubs:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_eyebrow.cc-hubs:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_eyebrow.cc-hubs:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-bottom: 0;
  }

  .nav_feature_eyebrow.cc-featured, .nav_feature_eyebrow.cc-featured:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_eyebrow.cc-featured:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_eyebrow.cc-featured:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-right: 0;
  }

  .nav_feature_eyebrow.cc-hubs, .nav_feature_eyebrow.cc-hubs:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_eyebrow.cc-hubs:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_eyebrow.cc-hubs:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-bottom: 0;
  }

  .nav_feature_grid, .nav_feature_grid:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_grid:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_grid:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-grow: 0;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    align-content: normal;
  }

  .nav_feature_preview, .nav_feature_preview:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_preview:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_preview:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .nav_feature_featured, .nav_feature_featured:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_featured:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_featured:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: 0em;
    grid-row-gap: 0em;
    flex-direction: column;
    align-items: stretch;
  }

  .nav_feature_chip, .nav_feature_chip:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_chip:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_chip:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: .75em;
    grid-row-gap: .75em;
    background-color: #0000;
    border-color: #0000;
    border-radius: .75em;
    padding: .625em;
  }

  .nav_feature_chip_icon, .nav_feature_chip_icon:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_chip_icon:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_chip_icon:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 1.125em;
    height: 1.125em;
  }

  .nav_feature_chip_title, .nav_feature_chip_title:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_chip_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_chip_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: .875em;
  }

  .nav_feature_chip_sub, .nav_feature_chip_sub:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_feature_chip_sub:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_feature_chip_sub:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: block;
  }

  .section_v3:where(.w-variant-34344afc-5040-c211-c2e6-12c101754f83) {
    padding-top: var(--_layout---size--0em);
  }

  .section_v3.cc-hubcases, .section_v3.cc-hubcases:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-bottom: 0;
  }

  .section_v3.cc-cases-end {
    padding-bottom: 2.5em;
  }

  .container_v3:where(.w-variant-26b0eba2-4c9f-9253-b82e-cb604ee895ed) {
    padding-top: 0;
    padding-bottom: 3.75em;
  }

  .container_v3:where(.w-variant-3641aac8-e2d7-08f2-3c6a-167c3cda82ba), .container_v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3:where(.w-variant-7e95f0ec-8dcc-0627-501f-c4c1a60114b7) {
    padding-top: 5em;
  }

  .container_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    padding-top: 5em;
    padding-bottom: 3.75em;
  }

  .container_v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    border-bottom-style: none;
    margin-bottom: 0;
    padding-top: 5em;
    padding-bottom: 3.75em;
  }

  .container_v3:where(.w-variant-bdceb270-f1c6-3b2a-3eda-1a71615f892a) {
    gap: 5em;
    padding-bottom: 3.75em;
  }

  .container_v3.cc-problem, .container_v3.cc-problem:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-problem:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-problem:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-bottom: 3.75em;
  }

  .container_v3.cc-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .container_v3.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .container_v3.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de) {
    grid-template-columns: minmax(0, 1fr);
    justify-content: stretch;
    gap: 0;
    padding-left: 0;
  }

  .container_v3.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-color: #0000;
    border-right-color: #0000;
    grid-template-columns: minmax(0, 1fr);
    justify-content: stretch;
    gap: 0;
    padding-left: 0;
  }

  .container_v3.cc-frame, .container_v3.cc-frame:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-color: #0000;
    border-right-color: #0000;
  }

  .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-color: #0000;
    border-right-color: #0000;
    padding-top: 3.5625em;
  }

  .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-color: #0000;
    border-right-color: #0000;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 3.5625em;
    padding-bottom: 5em;
  }

  .container_v3.cc-noline, .container_v3.cc-noline:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-noline:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-noline.cc-casehub, .container_v3.cc-noline.cc-casehub:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-noline.cc-casehub:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-noline.cc-casehub:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 5em;
  }

  .container_v3.cc-agents {
    border-left-color: #0000;
    border-right-color: #0000;
    grid-template-columns: minmax(0, 1fr);
    justify-content: stretch;
    gap: 0;
    padding-left: 0;
  }

  .container_v3.cc-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .container_v3.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .container_v3.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de) {
    grid-template-columns: minmax(0, 1fr);
    justify-content: stretch;
    gap: 0;
    padding-left: 0;
  }

  .container_v3.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-color: #0000;
    border-right-color: #0000;
    grid-template-columns: minmax(0, 1fr);
    justify-content: stretch;
    gap: 0;
    padding-left: 0;
  }

  .container_v3.cc-frame, .container_v3.cc-frame:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-color: #0000;
    border-right-color: #0000;
  }

  .container_v3.cc-frame.cc-acad.cc-problem {
    border-left-color: #0000;
    border-right-color: #0000;
    padding-top: 3.5625em;
  }

  .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de) {
    padding-top: 3.5625em;
  }

  .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-color: #0000;
    border-right-color: #0000;
    padding-top: 3.5625em;
  }

  .container_v3.cc-frame.cc-acad.cc-coaching {
    border-left-color: #0000;
    border-right-color: #0000;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 3.5625em;
    padding-bottom: 5em;
  }

  .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de) {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 3.5625em;
    padding-bottom: 5em;
  }

  .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-color: #0000;
    border-right-color: #0000;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 3.5625em;
    padding-bottom: 5em;
  }

  .container_v3.cc-noline, .container_v3.cc-noline:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-noline:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-noline.cc-casehub, .container_v3.cc-noline.cc-casehub:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-noline.cc-casehub:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-noline.cc-casehub:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 5em;
  }

  .lead_v3:where(.w-variant-e9a26c3f-a138-c156-13c4-38ef5eed0fb4), .lead_v3:where(.w-variant-3641aac8-e2d7-08f2-3c6a-167c3cda82ba), .lead_v3:where(.w-variant-7e95f0ec-8dcc-0627-501f-c4c1a60114b7) {
    margin-top: .5em;
  }

  .home_v3_grid3, .home_v3_grid3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_grid3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_grid3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    column-gap: 1.5em;
  }

  .home_v3_agent.cc-agents, .home_v3_agent.cc-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agent.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .home_v3_agent.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agent.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .home_v3_agent.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .home_v3_agent.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .home_v3_agent.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .home_v3_agent.cc-agents, .home_v3_agent.cc-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agent.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .home_v3_agent.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agent.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .home_v3_agent.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .home_v3_agent.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .home_v3_agent.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    margin-top: 2.375em;
  }

  .home_v3_banner.cc-agents, .home_v3_banner.cc-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_banner.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .home_v3_banner.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_banner.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .home_v3_banner.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .home_v3_banner.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .home_v3_banner.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .home_v3_banner.cc-agents, .home_v3_banner.cc-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_banner.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .home_v3_banner.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_banner.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .home_v3_banner.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .home_v3_banner.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .home_v3_banner.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    margin-top: 2em;
  }

  .home_v3_agents_rail, .home_v3_agents_rail:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agents_rail:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agents_rail:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-direction: row;
    grid-area: 2 / 1 / 3 / 2;
    align-self: auto;
    gap: 0 .375em;
    width: 100%;
    margin-top: 1.75em;
    padding-top: 0;
    padding-bottom: 0;
    -webkit-mask-image: none;
    mask-image: none;
  }

  .home_v3_agents_avatar.cc-xs, .home_v3_agents_avatar.cc-xs:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agents_avatar.cc-xs:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agents_avatar.cc-xs:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    opacity: .65;
    width: 2.25em;
    height: 2.25em;
    margin-top: 0;
    margin-bottom: 0;
  }

  .home_v3_agents_avatar.cc-md, .home_v3_agents_avatar.cc-md:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agents_avatar.cc-md:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agents_avatar.cc-md:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    opacity: .9;
    width: 3.25em;
    height: 3.25em;
    margin-top: 0;
    margin-bottom: 0;
  }

  .home_v3_agents_avatar.cc-lg, .home_v3_agents_avatar.cc-lg:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agents_avatar.cc-lg:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agents_avatar.cc-lg:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 6em;
    height: 6em;
  }

  .home_v3_agents_avatar.cc-xs, .home_v3_agents_avatar.cc-xs:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agents_avatar.cc-xs:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agents_avatar.cc-xs:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    opacity: .65;
    width: 2.25em;
    height: 2.25em;
    margin-top: 0;
    margin-bottom: 0;
  }

  .home_v3_agents_avatar.cc-md, .home_v3_agents_avatar.cc-md:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agents_avatar.cc-md:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agents_avatar.cc-md:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    opacity: .9;
    width: 3.25em;
    height: 3.25em;
    margin-top: 0;
    margin-bottom: 0;
  }

  .home_v3_agents_avatar.cc-lg, .home_v3_agents_avatar.cc-lg:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agents_avatar.cc-lg:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agents_avatar.cc-lg:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 6em;
    height: 6em;
  }

  .home_v3_agents_chev, .home_v3_agents_chev:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_agents_chev:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_agents_chev:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-left: -.25em;
    margin-right: -.25em;
    transform: rotate(-90deg);
  }

  .hero_home_v3, .hero_home_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .hero_home_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-top: 9em;
    padding-bottom: 4em;
  }

  .hero_home_v3_inner, .hero_home_v3_inner:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .hero_home_v3_inner:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    flex-direction: column;
    align-items: flex-start;
  }

  .hero_home_v3_content, .hero_home_v3_content:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .hero_home_v3_content:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 100%;
  }

  .hero_home_v3_bullet, .hero_home_v3_bullet:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: .75em;
  }

  .hero_home_v3_media, .hero_home_v3_media:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .hero_home_v3_media:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 100%;
  }

  .tlogos_v3, .tlogos_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-left-color: #0000;
    border-right-color: #0000;
  }

  .tlogos_v3.cc-tgrid:where(.w-variant-34344afc-5040-c211-c2e6-12c101754f83) {
    border-bottom-color: var(--_theme---raw--color--transparent);
    border-bottom-color: var(--_theme---raw--color--transparent);
  }

  .tlogos_v3_grid {
    grid-column-gap: 1em;
    grid-row-gap: 2.5em;
    grid-template-columns: repeat(14, minmax(0, 2.125em));
  }

  .tlogos_v3_grid:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .tlogos_v3_grid:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: 2.5em;
    grid-row-gap: 2.5em;
    grid-template-columns: repeat(3, minmax(0, 8.35625em));
  }

  .tlogos_v3_line, .tlogos_v3_line:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .tlogos_v3_line:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .tlogos_v3_dot, .tlogos_v3_dot:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .frame_v3_dot, .frame_v3_dot:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .cases_v3 {
    border-left-color: #0000;
    border-right-color: #0000;
    padding-bottom: 2em;
  }

  .cases_v3:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d) {
    margin-top: 0;
    padding-bottom: 2em;
  }

  .cases_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-left-color: #0000;
    border-right-color: #0000;
    padding-bottom: 2em;
  }

  .cases_v3:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444) {
    margin-top: 0;
    margin-bottom: 0;
    padding-bottom: 2em;
  }

  .cases_v3_intro, .cases_v3_intro:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cases_v3_intro:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .cases_v3_filters, .cases_v3_filters:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cases_v3_filters:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .cases_v3_grid, .cases_v3_grid:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    scroll-snap-type: x mandatory;
    justify-content: flex-start;
    padding-bottom: .5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
    overflow-x: auto;
  }

  .cases_v3_grid:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_grid:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_grid:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d) {
    padding-bottom: .5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
    scroll-padding-left: 1.5em;
  }

  .cases_v3_grid:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    scroll-snap-type: x mandatory;
    justify-content: flex-start;
    padding-bottom: .5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
    overflow-x: auto;
  }

  .cases_v3_grid:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444), .cases_v3_grid.cc-track, .cases_v3_grid.cc-track:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .cases_v3_grid.cc-track:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .cases_v3_grid.cc-track:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-bottom: .5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
    scroll-padding-left: 1.5em;
  }

  .cases_v3_card {
    scroll-snap-align: start;
    border-radius: 1.0818em;
  }

  .cases_v3_card:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cases_v3_card:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    scroll-snap-align: start;
  }

  .brain_v3 {
    padding-top: 5em;
    padding-bottom: 5em;
  }

  .brain_v3_visual {
    width: 48em;
    top: 0;
  }

  .brain_v3_visual:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .brain_v3_visual:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 48em;
  }

  .brain_v3_head {
    padding-bottom: 0;
  }

  .brain_v3_title {
    text-align: center;
    width: auto;
  }

  .brain_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .brain_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    text-align: center;
    width: auto;
    font-size: 2.25em;
  }

  .brain_v3_lead {
    padding-bottom: .8333em;
    font-size: 1.25em;
  }

  .brain_v3_lead:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .brain_v3_lead:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.25em;
  }

  .brain_v3_rows, .brain_v3_rows:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .brain_v3_rows:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: 22em;
  }

  .brain_v3_buttons {
    margin-top: 5.5em;
  }

  .team_v3_frame {
    border-left-width: 0;
    border-left-color: #0000;
    border-right-width: 0;
    border-right-color: #0000;
    padding-top: 4em;
    padding-bottom: 5em;
  }

  .team_v3_frame:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    padding-top: 4em;
    padding-bottom: 5em;
  }

  .team_v3_frame:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-left-color: #0000;
    border-right-color: #0000;
    padding-top: 4em;
    padding-bottom: 5em;
  }

  .team_v3_dot, .team_v3_dot:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .team_v3_grid, .team_v3_grid:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .team_v3_grid:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-direction: column;
    align-items: center;
    row-gap: 1em;
  }

  .team_v3_col, .team_v3_col:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .team_v3_col:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 100%;
    max-width: 30em;
  }

  .team_v3_col.cc-main, .team_v3_col.cc-main:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .team_v3_col.cc-main:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .team_v3_col.cc-main, .team_v3_col.cc-main:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .team_v3_col.cc-main:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex: none;
    order: -1;
    width: 100%;
  }

  .team_v3_ph, .team_v3_ph:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .team_v3_ph:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .cta_chat_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cta_chat_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 2.25em;
  }

  .btn_v3_pill, .btn_v3_pill:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    letter-spacing: -.01em;
  }

  .io_v3_link, .io_v3_link:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_link:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .ftr3_bg, .ftr3_bg_alt {
    height: auto;
  }

  .ftr3_inner {
    padding: 13rem 2.5rem 4rem;
  }

  .ftr3_inner:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
    padding-top: 13rem;
    padding-bottom: 4rem;
  }

  .ftr3_top {
    flex-direction: column;
    align-items: flex-start;
    row-gap: 3rem;
    min-height: 0;
  }

  .ftr3_ship_alt:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
    margin-top: 0;
  }

  .ftr3_cols {
    flex-wrap: wrap;
    gap: 3rem 2rem;
    height: auto;
    margin-top: 5rem;
  }

  .ftr3_cols:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
    margin-top: 5rem;
  }

  .ftr3_bottom {
    flex-wrap: wrap;
    row-gap: 1.5rem;
    height: auto;
    margin-top: 4.5rem;
  }
}

@media screen and (max-width: 767px) {
  body, body:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), body:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), body:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), body:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), body:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), body:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), body:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    --_responsive---nav--nav-height: 4.625em;
    --_responsive---font-size--text-xl: 1.25em;
    --_responsive---font-size--text-m: 1em;
    --_responsive---font-size--text-s: .875em;
    --_responsive---font-size--text-xs: .75em;
    --_responsive---font-size--text-l: 1.125em;
    --_responsive---padding--padding-horizontal: 1.25em;
    --_responsive---font-size--h2: 1.75em;
    --_responsive---font-size--h1: 2em;
    --_responsive---font-size--h3: 1.5em;
    --_responsive---font-size--h4: 1.5em;
    --_responsive---font-size--h5: 1.25em;
    --_responsive---font-size--h6: 1.125em;
    --_responsive---font-size--text-xxl: 1.5em;
    --_responsive---padding--section-xxl: 6.25em;
    --_responsive---padding--section-xl: 5em;
    --_responsive---padding--section: 3.75em;
    --_responsive---padding--section-m: 2.5em;
    --_responsive---padding--section-s: 2em;
    --_responsive---padding--section-0: 0em;
  }

  .main-wrapper.cc-bar-space {
    padding-bottom: 3.25em;
  }

  .btn_wrap:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b) {
    padding: .45em .85em;
  }

  .form-input, .form-input:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .form-input:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .form-input:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 16px;
  }

  .form-group, .form-group:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .form-group:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .form-group:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: var(--_layout---raw--size--100pct);
  }

  .nav_button_wrap, .nav_button_wrap:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .nav_button_wrap.cc-v3, .nav_button_wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_button_wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_button_wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_button_wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_button_wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_button_wrap.cc-v3, .nav_button_wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_button_wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_button_wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_button_wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_button_wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    display: flex;
  }

  .nav_wrap, .nav_wrap:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_wrap:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_wrap:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding: var(--_layout---raw--space--0-625em) var(--_layout---raw--space--0-625em) var(--_layout---raw--space--0-625em) var(--_layout---raw--space--1-125em);
    border-radius: var(--_layout---raw--radius--1-25em);
  }

  .nav_wrap.cc-v3, .nav_wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_wrap.cc-v3, .nav_wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-radius: 0;
    padding: .875em 1.25em;
  }

  .header, .header:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .header:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .header:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-top: var(--_layout---spacing--16);
    padding-right: var(--_layout---spacing--20);
    padding-left: var(--_layout---spacing--20);
  }

  .nav_logo, .nav_logo:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_logo:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_logo:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: var(--_layout---raw--size--8em);
  }

  .nav_logo.cc-v3 {
    width: 6.875em;
    margin-left: 2em;
  }

  .nav_logo.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_logo.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_logo.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_logo.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    width: 6.875em;
  }

  .nav_logo.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_logo.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_logo.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_logo.cc-v3 {
    width: 6.875em;
    margin-left: 2em;
  }

  .nav_logo.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_logo.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_logo.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_logo.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    width: 6.875em;
  }

  .nav_logo.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_logo.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_logo.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    width: 6.875em;
    margin-left: 2em;
  }

  .footer.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .footer.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .footer.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .footer.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .footer.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .footer.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .footer.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding: var(--_layout---size--2em) var(--_layout---size--1-5em);
    border-top: 1px solid var(--_theme---border);
  }

  .footer.cc-v3 {
    border-top: 0px none var(--_theme---border);
    padding: 0;
  }

  .footer.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .footer.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .footer.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .footer.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .footer.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .footer.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .footer.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding: var(--_layout---size--2em) var(--_layout---size--1-5em);
    border-top: 1px solid var(--_theme---border);
  }

  .nav_menu_container, .nav_menu_container:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_container:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_container:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    left: var(--_layout---raw--inset--0-625em);
    top: var(--_layout---raw--inset--0-5em);
    right: var(--_layout---raw--inset--0-625em);
    width: calc(100% - 1.25em);
  }

  .nav_menu_container.cc-v3, .nav_menu_container.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_container.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_container.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_container.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_container.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_container.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_container.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_menu_container.cc-v3, .nav_menu_container.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_container.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_container.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_container.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_container.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_container.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_container.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
  }

  .nav_menu_outer, .nav_menu_outer:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_outer:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_outer:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    top: var(--_layout---raw--inset--neg-1em);
  }

  .nav_menu_outer.cc-v3, .nav_menu_outer.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_outer.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_outer.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_outer.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_outer.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_outer.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_outer.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .nav_menu_outer.cc-v3, .nav_menu_outer.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu_outer.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .nav_menu_outer.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu_outer.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .nav_menu_outer.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_menu_outer.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_menu_outer.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    top: 0;
  }

  .modal__group, .modal__group:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .modal__group:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .modal__group:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding: var(--_layout---size--0em);
  }

  .faq_content, .faq_content:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .faq_content:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .faq_content:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: var(--_layout---raw--space--1-75em);
    grid-row-gap: var(--_layout---raw--space--1-75em);
  }

  .nav_mega__layout, .nav_mega__layout:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    column-gap: var(--_layout---raw--space--0-375em);
    grid-template-columns: repeat(2, minmax(0, 1fr));
    row-gap: .375em;
  }

  .nav_mega__layout.cc-v3-agents, .nav_mega__layout.cc-v3-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-usecases, .nav_mega__layout.cc-v3-usecases:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-usecases:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-usecases:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-agents, .nav_mega__layout.cc-v3-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-usecases, .nav_mega__layout.cc-v3-usecases:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-usecases:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-usecases:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: .375em;
  }

  .nav_menu__icon {
    background-color: color-mix(in srgb, currentColor 2%, transparent);
    outline-color: color-mix(in srgb, currentColor 3%, transparent);
  }

  .nav_menu__icon:where(.w-variant-ae0465db-1d3e-1fb1-7916-06f02e40eeb8) {
    background-color: #0000;
  }

  .nav_menu__icon:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_menu__icon:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_menu__icon:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    background-color: color-mix(in srgb, currentColor 2%, transparent);
    outline-color: color-mix(in srgb, currentColor 3%, transparent);
  }

  .button_wrap.cc-v3, .button_wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .button_wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .button_wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .button_wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .button_wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .button_wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .button_wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .button_wrap.cc-v3, .button_wrap.cc-v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .button_wrap.cc-v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .button_wrap.cc-v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .button_wrap.cc-v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .button_wrap.cc-v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .button_wrap.cc-v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .button_wrap.cc-v3:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    display: none;
  }

  .counter_bar, .counter_bar:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .counter_bar:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .counter_bar:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: var(--_layout---spacing--8);
    grid-row-gap: var(--_layout---spacing--8);
    width: calc(100% - 2em);
  }

  .counter_dot, .counter_dot:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .counter_dot:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .counter_dot:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: var(--_layout---raw--size--0-25em);
    height: var(--_layout---raw--size--0-25em);
  }

  .section_v3 {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .section_v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .section_v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .section_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .section_v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .section_v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .section_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .section_v3.cc-cases-end {
    padding-bottom: .5em;
  }

  .container_v3 {
    gap: 3em;
    padding-top: 3.75em;
    padding-bottom: 2.5em;
  }

  .container_v3:where(.w-variant-26b0eba2-4c9f-9253-b82e-cb604ee895ed) {
    padding-top: 0;
  }

  .container_v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .container_v3:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    gap: 3em;
    padding-top: 3.75em;
    padding-bottom: 2.5em;
  }

  .container_v3:where(.w-variant-3641aac8-e2d7-08f2-3c6a-167c3cda82ba), .container_v3:where(.w-variant-7e95f0ec-8dcc-0627-501f-c4c1a60114b7) {
    padding-top: 3.75em;
  }

  .container_v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .container_v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    gap: 3em;
    padding-top: 3.75em;
    padding-bottom: 2.5em;
  }

  .container_v3:where(.w-variant-272ded27-e027-5ef1-1a3a-ed9262fdce5f) {
    overflow-y: clip;
  }

  .container_v3.cc-problem {
    gap: 2.5em;
    padding-bottom: 2.5em;
  }

  .container_v3.cc-problem:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .container_v3.cc-problem:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-problem:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-problem:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    gap: 2.5em;
  }

  .container_v3.cc-problem:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-problem:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-problem:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    gap: 2.5em;
    padding-bottom: 2.5em;
  }

  .container_v3.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    border-left-width: 0;
    border-right-width: 0;
  }

  .container_v3.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-width: 0;
    border-right-width: 0;
    padding: 2.5em 0 3.5em;
  }

  .container_v3.cc-frame, .container_v3.cc-frame:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-frame:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-frame:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .container_v3.cc-frame:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-style: none;
    border-right-style: none;
    row-gap: 1.75em;
    padding: 1.5em 0 1.25em;
  }

  .container_v3.cc-frame.cc-steps:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-frame.cc-steps:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-frame.cc-steps:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .container_v3.cc-frame.cc-steps:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-steps:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .container_v3.cc-frame.cc-io:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-frame.cc-io:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-frame.cc-io:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 2.25em;
  }

  .container_v3.cc-frame.cc-io:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-io:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-io:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .container_v3.cc-frame.cc-acad, .container_v3.cc-frame.cc-acad:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-acad:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    row-gap: 1.75em;
    padding-top: 1.5em;
    padding-bottom: 1.25em;
  }

  .container_v3.cc-frame.cc-acad.cc-problem, .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 1.5em;
  }

  .container_v3.cc-frame.cc-acad.cc-coaching, .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 1.5em;
    padding-bottom: 1.25em;
  }

  .container_v3.cc-noline, .container_v3.cc-noline:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-noline:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-noline.cc-casehub, .container_v3.cc-noline.cc-casehub:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-noline.cc-casehub:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-noline.cc-casehub:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 3.75em;
  }

  .container_v3.cc-agents {
    border-left-width: 0;
    border-right-width: 0;
    padding: 2.5em 0 3.5em;
  }

  .container_v3.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    border-left-width: 0;
    border-right-width: 0;
  }

  .container_v3.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-width: 0;
    border-right-width: 0;
    padding: 2.5em 0 3.5em;
  }

  .container_v3.cc-frame, .container_v3.cc-frame:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-frame:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-frame:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .container_v3.cc-frame:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-left-style: none;
    border-right-style: none;
    row-gap: 1.75em;
    padding: 1.5em 0 1.25em;
  }

  .container_v3.cc-frame.cc-steps:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-frame.cc-steps:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-frame.cc-steps:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .container_v3.cc-frame.cc-steps:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-steps:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .container_v3.cc-frame.cc-io:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-frame.cc-io:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-frame.cc-io:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 2.25em;
  }

  .container_v3.cc-frame.cc-io:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-io:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-io:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .container_v3.cc-frame.cc-acad, .container_v3.cc-frame.cc-acad:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-acad:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    row-gap: 1.75em;
    padding-top: 1.5em;
    padding-bottom: 1.25em;
  }

  .container_v3.cc-frame.cc-acad.cc-problem, .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad.cc-problem:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 1.5em;
  }

  .container_v3.cc-frame.cc-acad.cc-coaching, .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-acad.cc-coaching:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 1.5em;
    padding-bottom: 1.25em;
  }

  .container_v3.cc-frame.cc-steps {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding: 3em 0;
  }

  .container_v3.cc-frame.cc-steps:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-frame.cc-steps:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-frame.cc-steps:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .container_v3.cc-frame.cc-steps:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-steps:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .container_v3.cc-frame.cc-io {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 1.875em;
  }

  .container_v3.cc-frame.cc-io:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .container_v3.cc-frame.cc-io:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .container_v3.cc-frame.cc-io:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 2.25em;
  }

  .container_v3.cc-frame.cc-io:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-frame.cc-io:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-frame.cc-io:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    border-top: 1px solid var(--_theme---v3--black-5);
    padding-top: 3em;
    padding-bottom: 3em;
  }

  .container_v3.cc-noline, .container_v3.cc-noline:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-noline:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-noline.cc-casehub, .container_v3.cc-noline.cc-casehub:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .container_v3.cc-noline.cc-casehub:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .container_v3.cc-noline.cc-casehub:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    padding-top: 3.75em;
  }

  .title_v3.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .title_v3.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .title_v3.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    padding-top: 0;
    font-size: 1.875em;
  }

  .title_v3.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .title_v3.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .title_v3.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    letter-spacing: 0;
    padding-top: 0;
    font-size: 1.75em;
    line-height: 1.1786;
  }

  .title_v3.cc-agents {
    padding-top: 0;
  }

  .title_v3.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .title_v3.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .title_v3.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    padding-top: 0;
    font-size: 1.875em;
  }

  .title_v3.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .title_v3.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .title_v3.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    letter-spacing: 0;
    padding-top: 0;
    font-size: 1.75em;
    line-height: 1.1786;
  }

  .lead_v3, .lead_v3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .lead_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .lead_v3:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .lead_v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .lead_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.125em;
  }

  .lead_v3.cc-agents {
    letter-spacing: 0;
    font-size: .9375em;
    line-height: 1.467;
  }

  .lead_v3.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .lead_v3.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .lead_v3.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    font-size: 1em;
  }

  .lead_v3.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .lead_v3.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .lead_v3.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .lead_v3.cc-agents {
    letter-spacing: 0;
    font-size: .9375em;
    line-height: 1.467;
  }

  .lead_v3.cc-agents:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .lead_v3.cc-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .lead_v3.cc-agents:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    font-size: 1em;
  }

  .lead_v3.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .lead_v3.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .lead_v3.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    letter-spacing: 0;
    font-size: .9375em;
    line-height: 1.467;
  }

  .logos_v3.cc-tmarquee, .logos_v3.cc-tmarquee:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: block;
  }

  .logos_v3.cc-tmarquee:where(.w-variant-e4473c55-63b3-9d43-e362-01eb81e50d53), .logos_v3.cc-tmarquee:where(.w-variant-34344afc-5040-c211-c2e6-12c101754f83) {
    margin-bottom: -1em;
  }

  .logos_v3.cc-tmarquee, .logos_v3.cc-tmarquee:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: block;
  }

  .logos_v3.cc-tmarquee:where(.w-variant-e4473c55-63b3-9d43-e362-01eb81e50d53), .logos_v3.cc-tmarquee:where(.w-variant-34344afc-5040-c211-c2e6-12c101754f83) {
    margin-bottom: -1em;
  }

  .home_v3_row, .home_v3_row:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_row:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_row:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-direction: column;
    align-items: flex-start;
  }

  .home_v3_row:where(.w-variant-e4473c55-63b3-9d43-e362-01eb81e50d53), .home_v3_row:where(.w-variant-34344afc-5040-c211-c2e6-12c101754f83) {
    display: none;
  }

  .home_v3_head_left, .home_v3_head_left:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    row-gap: .75em;
    margin-top: 0;
  }

  .home_v3_grid3, .home_v3_grid3:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_grid3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_grid3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    scroll-snap-type: x mandatory;
    flex-direction: row;
    column-gap: 1.25em;
    padding-bottom: .5em;
    display: flex;
    overflow-x: auto;
  }

  .home_v3_tcard, .home_v3_tcard:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_tcard:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_tcard:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    scroll-snap-align: start;
    flex: 0 0 85%;
  }

  .home_v3_agent, .home_v3_agent:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    row-gap: .5em;
  }

  .home_v3_agent_role {
    letter-spacing: 0;
    font-size: 1.125em;
    line-height: 1.22223;
  }

  .home_v3_agent_role:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.125em;
    line-height: 1.222;
  }

  .home_v3_agent_desc, .home_v3_agent_desc:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: .9375em;
    line-height: 1.467;
  }

  .home_v3_features {
    scroll-snap-type: x mandatory;
    flex-direction: row;
    margin-top: .75em;
    padding-bottom: .5em;
    display: flex;
    overflow-x: auto;
  }

  .home_v3_features:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_features:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    scroll-snap-type: x mandatory;
    flex-direction: row;
    padding-bottom: .5em;
    display: flex;
    overflow-x: auto;
  }

  .home_v3_features:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    scroll-snap-type: x mandatory;
    flex-direction: row;
    margin-top: .75em;
    padding-bottom: .5em;
    display: flex;
    overflow-x: auto;
  }

  .home_v3_feature_img, .home_v3_feature_img:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .home_v3_feature_img:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .home_v3_feature_img:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    scroll-snap-align: start;
    flex: none;
    width: 16.375em;
  }

  .home_v3_banner, .home_v3_banner:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    row-gap: .75em;
  }

  .home_v3_banner.cc-agents, .home_v3_banner.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .home_v3_banner.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .home_v3_banner.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .home_v3_banner.cc-agents, .home_v3_banner.cc-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .home_v3_banner.cc-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .home_v3_banner.cc-agents:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    margin-top: 1.5em;
  }

  .home_v3_banner_text {
    text-align: center;
    letter-spacing: 0;
    width: 100%;
    font-size: .875em;
    line-height: 1.42857;
  }

  .home_v3_banner_text:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    text-align: center;
    width: 100%;
    font-size: .875em;
    line-height: 1.43;
  }

  .hero_home_v3 {
    padding: 5em 1.21875em .25em;
  }

  .hero_home_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    padding-top: 7.5em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .hero_home_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-top: 5.5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .hero_home_v3_inner, .hero_home_v3_content, .hero_home_v3_content:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-row-gap: 1.5em;
  }

  .hero_home_v3_title {
    max-width: none;
  }

  .hero_home_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    font-size: 2.5em;
  }

  .hero_home_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 2em;
    line-height: 1.1875;
  }

  .hero_home_v3_body {
    grid-column-gap: 2.5em;
    grid-row-gap: 1.5em;
  }

  .hero_home_v3_body:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    grid-column-gap: 2.5em;
    grid-row-gap: 2.5em;
  }

  .hero_home_v3_body:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: 2.5em;
    grid-row-gap: 2em;
  }

  .hero_home_v3_bullets {
    grid-row-gap: .75em;
  }

  .hero_home_v3_bullet {
    grid-column-gap: .5em;
    align-items: flex-start;
  }

  .hero_home_v3_check {
    border-width: 0;
    width: 1.25em;
    height: 1.25em;
    margin-top: .125em;
  }

  .hero_home_v3_check:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .hero_home_v3_check:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 1.5em;
    height: 1.5em;
  }

  .hero_home_v3_check_icon {
    width: 1.25em;
    height: 1.25em;
  }

  .hero_home_v3_bullet_text {
    font-size: 1em;
    line-height: 1.4;
  }

  .hero_home_v3_bullet_text:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .hero_home_v3_bullet_text:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1em;
  }

  .hero_home_v3_cta {
    align-items: stretch;
  }

  .hero_home_v3_proof {
    padding-top: .75em;
  }

  .hero_home_v3_proof.cc-song {
    grid-column-gap: 1em;
    padding-top: 0;
  }

  .hero_home_v3_proof_text.cc-song {
    width: 16.9231em;
    padding-left: 0;
    font-size: .8125em;
    line-height: 1.38462;
  }

  .hero_home_v3_media {
    display: none;
  }

  .tlogos_v3, .tlogos_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .tlogos_v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .tlogos_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: -1.5em;
    padding-top: 1.5em;
    padding-bottom: 1.5em;
  }

  .tlogos_v3.cc-tgrid, .tlogos_v3.cc-tgrid:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .tlogos_v3.cc-tgrid:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .tlogos_v3.cc-tgrid, .tlogos_v3.cc-tgrid:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .tlogos_v3.cc-tgrid:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .tlogos_v3_grid, .tlogos_v3_grid:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .tlogos_v3_grid:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .tlogos_v3_grid:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: 1.25em;
    grid-row-gap: 1.75em;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    padding-left: 1em;
    padding-right: 1em;
  }

  .tlogos_v3_logo.cc-real:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .tlogos_v3_logo.cc-real:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    max-height: 1.75em;
  }

  .tlogos_v3_logo.cc-real {
    grid-column-end: auto;
    max-height: 1.75em;
  }

  .tlogos_v3_logo.cc-real:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .tlogos_v3_logo.cc-real:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    max-height: 1.75em;
  }

  .tlogos_v3_logo.cc-real.cc-row2 {
    grid-column-start: auto;
  }

  .tvideo_v3, .tvideo_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .tvideo_v3:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .tvideo_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-bottom: -1em;
    padding-top: 0;
  }

  .frame_v3_line, .frame_v3_line:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .frame_v3_line:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .frame_v3_stub, .frame_v3_stub:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .frame_v3_stub:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .frame_v3_dot, .frame_v3_dot:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .frame_v3_dot:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .cases_v3, .cases_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cases_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: 3em;
    grid-row-gap: 3em;
    border-left-width: 0;
    border-right-width: 0;
    padding-top: 3.75em;
  }

  .cases_v3_intro, .cases_v3_intro:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cases_v3_intro:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-left: 0;
    padding-right: 0;
  }

  .cases_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cases_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 2em;
  }

  .cases_v3_text, .cases_v3_text:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    font-size: 1.125em;
  }

  .cases_v3_text:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_text:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_text:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d) {
    font-size: .9375em;
    line-height: 1.4667;
  }

  .cases_v3_text:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.125em;
  }

  .cases_v3_text:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444) {
    font-size: .9375em;
    line-height: 1.4667;
  }

  .cases_v3_filters, .cases_v3_filters:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    padding-left: 0;
    padding-right: 0;
  }

  .cases_v3_filters:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8) {
    flex-flow: row;
    column-gap: .75em;
    padding-bottom: .25em;
    overflow-x: auto;
  }

  .cases_v3_filters:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_filters:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d) {
    flex-direction: row;
    column-gap: .75em;
    padding-bottom: .25em;
    overflow-x: auto;
  }

  .cases_v3_filters:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-left: 0;
    padding-right: 0;
  }

  .cases_v3_filters:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444) {
    flex-direction: row;
    column-gap: .75em;
    padding-bottom: .25em;
    overflow-x: auto;
  }

  .cases_v3_pills:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_pills:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_pills:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d), .cases_v3_pills:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444) {
    flex-wrap: nowrap;
    flex-shrink: 0;
    justify-content: flex-start;
  }

  .cases_v3_pill:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_pill:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_pill:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d), .cases_v3_pill:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444) {
    flex-shrink: 0;
  }

  .cases_v3_grid, .cases_v3_grid:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    padding-left: 0;
    padding-right: 0;
  }

  .cases_v3_grid:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_grid:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_grid:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d) {
    align-items: flex-start;
    column-gap: 1em;
    margin-top: -2em;
    padding-left: 0;
    padding-right: 0;
    scroll-padding-left: 0;
  }

  .cases_v3_grid:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: 1em;
    grid-row-gap: 1em;
    padding-left: 0;
    padding-right: 0;
  }

  .cases_v3_grid:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444) {
    align-items: flex-start;
    column-gap: 1em;
    margin-top: -2em;
    padding-left: 0;
    padding-right: 0;
    scroll-padding-left: 0;
  }

  .cases_v3_grid.cc-track, .cases_v3_grid.cc-track:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .cases_v3_grid.cc-track:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .cases_v3_grid.cc-track:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    align-items: flex-start;
    column-gap: 1em;
    padding-left: 0;
    padding-right: 0;
    scroll-padding-left: 0;
  }

  .cases_v3_card, .cases_v3_card:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    width: 80%;
  }

  .cases_v3_card:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_card:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_card:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d) {
    flex-basis: 18.75em;
    width: 18.75em;
  }

  .cases_v3_card:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 80%;
  }

  .cases_v3_card:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444), .cases_v3_card.cc-track, .cases_v3_card.cc-track:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .cases_v3_card.cc-track:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .cases_v3_card.cc-track:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    flex-basis: 18.75em;
    width: 18.75em;
  }

  .cases_v3_card_body, .cases_v3_card_body:where(.w-variant-dab0bf5c-8718-f851-0545-fa6c9c7fc98d), .cases_v3_card_body:where(.w-variant-789bc484-0a62-ae36-96f6-ba935c47cbf8), .cases_v3_card_body:where(.w-variant-fce97a83-5937-902a-6e7c-9ba184d0cf6d), .cases_v3_card_body:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .cases_v3_card_body:where(.w-variant-1b907e04-86de-743a-ecc9-72c48aacc444) {
    font-size: .9em;
  }

  .brain_v3 {
    padding-top: 2em;
    padding-bottom: 2em;
  }

  .brain_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .brain_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-top: 3.5em;
    padding-bottom: 3.5em;
  }

  .brain_v3_visual {
    width: 42.5em;
    top: auto;
    bottom: 9.13298em;
  }

  .brain_v3_visual:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .brain_v3_visual:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 34em;
    top: 7em;
  }

  .brain_v3_head, .brain_v3_head:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    align-items: flex-start;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .brain_v3_title {
    text-align: left;
  }

  .brain_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    font-size: 1.875em;
  }

  .brain_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    text-align: left;
    font-size: 1.75em;
    line-height: 1.1786;
  }

  .brain_v3_lead {
    text-align: left;
    font-size: .9375em;
    line-height: 1.4667;
  }

  .brain_v3_lead:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    font-size: 1.0625em;
  }

  .brain_v3_lead:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    text-align: left;
    font-size: .9375em;
    line-height: 1.4667;
  }

  .brain_v3_rows {
    margin-top: 14.4541em;
  }

  .brain_v3_rows:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .brain_v3_rows:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: 18em;
  }

  .brain_v3_buttons {
    flex-direction: column;
    align-self: stretch;
    align-items: center;
    row-gap: .75em;
    margin-top: 1.5em;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .brain_v3_buttons:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    flex-direction: column;
    row-gap: .75em;
    padding-left: 0;
  }

  .brain_v3_buttons:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-direction: column;
    align-self: stretch;
    align-items: flex-start;
    row-gap: .75em;
    margin-top: 3em;
    padding-left: 1.25em;
    padding-right: 1.25em;
  }

  .team_v3, .team_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .team_v3_head, .team_v3_head:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    text-align: left;
    align-items: flex-start;
  }

  .team_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .team_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.75em;
  }

  .team_v3_text {
    margin-top: .8em;
    font-size: .9375em;
    line-height: 1.4667;
  }

  .team_v3_text:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    font-size: 1.0625em;
  }

  .team_v3_text:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: .8em;
    font-size: .9375em;
    line-height: 1.4667;
  }

  .team_v3_badges, .team_v3_badges:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    justify-content: flex-start;
  }

  .integ_grid_v3, .integ_grid_v3:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .integ_grid_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    height: auto;
    padding-top: 7em;
    padding-bottom: 7em;
  }

  .integ_grid_v3_content {
    background-color: var(--_theme---background);
    text-align: left;
    align-items: flex-start;
    margin-top: 0;
    padding: 1.5em;
  }

  .integ_grid_v3_content:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    background-color: var(--_theme---background);
    margin-top: 0;
    padding: 1.5em 1.25em;
  }

  .integ_grid_v3_content:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    background-color: var(--_theme---background);
    text-align: left;
    align-items: flex-start;
    margin-top: 0;
    padding: 1.5em;
  }

  .integ_grid_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    font-size: 1.875em;
  }

  .integ_grid_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.75em;
    line-height: 1.1786;
  }

  .integ_grid_v3_text, .integ_grid_v3_text:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: .9375em;
    line-height: 1.4667;
  }

  .cta_chat_v3, .cta_chat_v3:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-top: 4rem;
    padding-left: 1.5em;
    padding-right: 1.5em;
  }

  .cta_chat_v3_card, .cta_chat_v3_card:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cta_chat_v3_card:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    border-radius: 1.25em;
    padding: 2.5em 1.25em;
  }

  .cta_chat_v3_main, .cta_chat_v3_main:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cta_chat_v3_main:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    row-gap: 2em;
  }

  .cta_chat_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    font-size: 1.875em;
  }

  .cta_chat_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.75em;
    line-height: 1.1786;
  }

  .cta_chat_v3_text, .cta_chat_v3_text:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cta_chat_v3_text:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1em;
  }

  .cta_chat_v3_ask_title, .cta_chat_v3_ask_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cta_chat_v3_ask_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.5em;
  }

  .cta_chat_v3_input, .cta_chat_v3_input:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .cta_chat_v3_input:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    height: 4.25em;
  }

  .rev_v3_wrap, .rev_v3_wrap:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .rev_v3_wrap:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    row-gap: 2.5em;
    padding-top: 2.5em;
    padding-bottom: 2.5em;
  }

  .rev_v3_row {
    scroll-snap-type: x mandatory;
    justify-content: flex-start;
    align-items: stretch;
    column-gap: 1.5em;
    padding-left: 1.25em;
    padding-right: 1.25em;
    scroll-padding-left: 1.25em;
    overflow-x: auto;
  }

  .rev_v3_row:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .rev_v3_row:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    scroll-snap-type: x mandatory;
    justify-content: flex-start;
    column-gap: 1.5em;
    padding-left: 1.25em;
    padding-right: 1.25em;
    scroll-padding-left: 1.25em;
    overflow-x: auto;
  }

  .rev_v3_card, .rev_v3_card:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .rev_v3_card:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    scroll-snap-align: start;
    width: 85%;
  }

  .rev_v3_avatar {
    width: 3em;
    height: 3em;
  }

  .rev_v3_person {
    height: auto;
    min-height: 3em;
  }

  .rev_v3_person:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    height: auto;
    min-height: 3.625em;
  }

  .rev_v3_name {
    font-size: .875em;
    line-height: 1.5;
  }

  .rev_v3_role {
    white-space: normal;
    font-size: .875em;
    line-height: 1.5;
  }

  .rev_v3_role:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .rev_v3_role:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    white-space: normal;
  }

  .steps_v3_head, .steps_v3_head:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .steps_v3_head:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-direction: column;
    align-items: flex-start;
    row-gap: 1em;
  }

  .steps_v3_title {
    white-space: normal;
  }

  .steps_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .steps_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    white-space: normal;
    font-size: 1.75em;
    line-height: 1.1786;
  }

  .btn_v3_pill, .btn_v3_pill:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .btn_v3_pill:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .btn_v3_pill.cc-light, .btn_v3_pill.cc-light:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .btn_v3_pill.cc-light:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .btn_v3_pill.cc-light:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .btn_v3_pill.cc-light:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .btn_v3_pill.cc-light:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .btn_v3_pill.cc-light:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    height: 2.75em;
    display: inline-flex;
  }

  .btn_v3_pill.cc-mobile:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .btn_v3_pill.cc-mobile:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .btn_v3_pill.cc-mobile:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    padding-top: .6875em;
    padding-bottom: .6875em;
    font-size: 1.0625em;
    display: inline-flex;
  }

  .btn_v3_pill.cc-mobile:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .btn_v3_pill.cc-mobile:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .btn_v3_pill.cc-mobile:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    letter-spacing: -.022em;
    padding: .625em 1.25em;
    font-size: 1em;
    line-height: 1.625;
    display: inline-flex;
  }

  .btn_v3_pill.cc-io, .btn_v3_pill.cc-io:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .btn_v3_pill.cc-io:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .btn_v3_pill.cc-io:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .btn_v3_pill.cc-io:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .btn_v3_pill.cc-io:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .btn_v3_pill.cc-io:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    display: none;
  }

  .btn_v3_pill.cc-light, .btn_v3_pill.cc-light:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .btn_v3_pill.cc-light:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .btn_v3_pill.cc-light:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .btn_v3_pill.cc-light:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .btn_v3_pill.cc-light:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .btn_v3_pill.cc-light:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    height: 2.75em;
    display: inline-flex;
  }

  .btn_v3_pill.cc-mobile {
    letter-spacing: -.022em;
    padding: .625em 1.25em;
    font-size: 1em;
    line-height: 1.625;
    display: inline-flex;
  }

  .btn_v3_pill.cc-mobile:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .btn_v3_pill.cc-mobile:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .btn_v3_pill.cc-mobile:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1) {
    padding-top: .6875em;
    padding-bottom: .6875em;
    font-size: 1.0625em;
    display: inline-flex;
  }

  .btn_v3_pill.cc-mobile:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .btn_v3_pill.cc-mobile:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .btn_v3_pill.cc-mobile:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    letter-spacing: -.022em;
    padding: .625em 1.25em;
    font-size: 1em;
    line-height: 1.625;
    display: inline-flex;
  }

  .btn_v3_pill.cc-io, .btn_v3_pill.cc-io:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .btn_v3_pill.cc-io:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .btn_v3_pill.cc-io:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .btn_v3_pill.cc-io:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .btn_v3_pill.cc-io:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .btn_v3_pill.cc-io:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .steps_v3_rail, .steps_v3_rail:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .steps_v3_rail:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .steps_v3_list {
    background-image: linear-gradient(#5ae8b7 0%, #00b87a 100%);
    background-position: .625em 0;
    background-repeat: no-repeat;
    background-size: 2px 100%;
    flex-direction: column;
    align-items: stretch;
    row-gap: 2.25em;
    margin-top: 1.75em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 2.25em;
  }

  .steps_v3_list:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    background-image: linear-gradient(#5ae8b7 0%, #00b87a 100%);
    background-position: .625em 0;
    background-repeat: no-repeat;
    background-size: 2px 100%;
    flex-direction: column;
    align-items: stretch;
    row-gap: 1.5em;
    margin-top: 1.75em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 2.25em;
  }

  .steps_v3_list:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    background-image: linear-gradient(#5ae8b7 0%, #00b87a 100%);
    background-position: .625em 0;
    background-repeat: no-repeat;
    background-size: 2px 100%;
    flex-direction: column;
    align-items: stretch;
    row-gap: 2.25em;
    margin-top: 1.75em;
    margin-left: 0;
    margin-right: 0;
    padding-left: 2.25em;
  }

  .steps_v3_item, .steps_v3_item:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .steps_v3_item:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex: none;
    width: 100%;
  }

  .steps_v3_item.cc-offset, .steps_v3_item.cc-offset:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .steps_v3_item.cc-offset:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .steps_v3_item.cc-offset:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .steps_v3_item.cc-offset:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .steps_v3_item.cc-offset:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .steps_v3_item.cc-offset:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4), .steps_v3_item.cc-offset, .steps_v3_item.cc-offset:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .steps_v3_item.cc-offset:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .steps_v3_item.cc-offset:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .steps_v3_item.cc-offset:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .steps_v3_item.cc-offset:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .steps_v3_item.cc-offset:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    margin-top: 0;
  }

  .steps_v3_mlabel, .steps_v3_mlabel:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .steps_v3_mlabel:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: block;
  }

  .steps_v3_card, .steps_v3_card:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .steps_v3_card:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: .873em;
  }

  .io_v3_head, .io_v3_head:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_head:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    row-gap: 1.25em;
  }

  .io_v3_title:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_title:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: 1.75em;
    line-height: 1.1786;
  }

  .io_v3_lead {
    margin-top: -.4em;
    font-size: .9375em;
    line-height: 1.4667;
  }

  .io_v3_lead:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    font-size: 1em;
    line-height: 1.375;
  }

  .io_v3_lead:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: -.375em;
    font-size: .9375em;
    line-height: 1.4667;
  }

  .io_v3_strong, .io_v3_strong:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-weight: 600;
  }

  .io_v3_main {
    flex-direction: column;
    align-items: stretch;
    row-gap: .25em;
    height: auto;
    margin-top: 1.25em;
  }

  .io_v3_main:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f) {
    flex-direction: column;
    align-items: stretch;
    row-gap: 1em;
    height: auto;
    margin-top: 2.5em;
  }

  .io_v3_main:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-direction: column;
    align-items: stretch;
    row-gap: .25em;
    height: auto;
    margin-top: 1.25em;
  }

  .io_v3_list {
    align-items: center;
    row-gap: .75em;
    width: 100%;
    height: 15.625em;
    position: relative;
    -webkit-mask-image: linear-gradient(#0000 0, #000 4em calc(100% - 4em), #0000 100%);
    mask-image: linear-gradient(#0000 0, #000 4em calc(100% - 4em), #0000 100%);
  }

  .io_v3_list:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_list:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    align-items: center;
    row-gap: .75em;
    width: 100%;
    height: auto;
    -webkit-mask-image: linear-gradient(#0000 0%, #000 35% 65%, #0000 100%);
    mask-image: linear-gradient(#0000 0%, #000 35% 65%, #0000 100%);
  }

  .io_v3_chip {
    padding: calc(.46875em - 1px) calc(1.18715em - 1px);
    font-size: .76em;
  }

  .io_v3_chip:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_chip:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding: .5em 1.1em;
    font-size: .8125em;
  }

  .io_v3_chip.cc-edge:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_chip.cc-edge:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .io_v3_chip.cc-edge:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_chip.cc-edge:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .io_v3_dots, .io_v3_dots:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_dots:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    background-image: linear-gradient(#ffa929 0%, #f22e4b 45%, #cf33e2 100%);
    align-self: center;
    width: 4px;
    height: 2.25em;
    display: block;
    -webkit-mask-image: linear-gradient(#000 0% 50%, #0000 50% 100%);
    mask-image: linear-gradient(#000 0% 50%, #0000 50% 100%);
    -webkit-mask-size: 100% 25%;
    mask-size: 100% 25%;
  }

  .io_v3_visual {
    width: 100%;
    height: auto;
    display: none;
  }

  .io_v3_visual:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .io_v3_visual:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    width: 100%;
    height: auto;
  }

  .home_v3_agents_frame, .home_v3_agents_frame:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .btn_v3_slot.cc-slot-desk, .btn_v3_slot.cc-slot-desk:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .btn_v3_slot.cc-slot-mob, .btn_v3_slot.cc-slot-mob:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: flex;
  }

  .btn_v3_slot.cc-slot-io, .btn_v3_slot.cc-slot-io:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .btn_v3_slot.cc-slot-desk, .btn_v3_slot.cc-slot-desk:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .btn_v3_slot.cc-slot-mob, .btn_v3_slot.cc-slot-mob:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: flex;
  }

  .btn_v3_slot.cc-slot-io, .btn_v3_slot.cc-slot-io:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .ftr3_inner {
    padding: 7.5rem 1.5rem 3rem;
  }

  .ftr3_inner:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
    padding-top: 7.5rem;
    padding-bottom: 3rem;
  }

  .ftr3_top {
    row-gap: 2.5rem;
  }

  .ftr3_cta {
    width: 100%;
  }

  .ftr3_sub {
    line-height: 1.375;
  }

  .ftr3_ship, .ftr3_ship_alt {
    width: 100%;
    max-width: 20.5625rem;
  }

  .ftr3_cols {
    grid-template-rows: auto;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    gap: 2.5rem 1.5rem;
    margin-top: 4rem;
    display: grid;
  }

  .ftr3_cols:where(.w-variant-acb0f398-73db-4323-287a-46c0a5aea625) {
    margin-top: 4rem;
  }

  .ftr3_col {
    width: auto;
  }

  .ftr3_link {
    white-space: normal;
  }

  .ftr3_badges {
    flex-wrap: wrap;
    row-gap: .5rem;
  }

  .ftr3_bottom {
    flex-direction: column;
    align-items: flex-start;
    margin-top: 3.5rem;
  }

  .ftr3_social {
    justify-content: flex-start;
    min-width: 0;
  }

  .io_v3_visuals {
    display: block;
  }

  .ftr3_credit {
    text-align: center;
  }

  .tvideo_v3_player {
    border-radius: var(--_layout---raw--radius--1-25em);
  }
}

@media screen and (max-width: 479px) {
  .flex-col.gap-12.size-padding, .flex-col.gap-12.size-padding:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .flex-col.gap-12.size-padding:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .flex-col.gap-12.size-padding:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .flex-col.gap-12.size-padding:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-column-gap: var(--_layout---spacing--16);
    grid-row-gap: var(--_layout---spacing--16);
  }

  .flex-col.gap-20, .flex-col.gap-20:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .flex-col.gap-20:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .flex-col.gap-20:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .flex-col.gap-20:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: var(--_layout---raw--space--30px);
  }

  .flex-col.gap-20.callbooked, .flex-col.gap-20.callbooked:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .flex-col.gap-20.callbooked:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .flex-col.gap-20.callbooked:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .flex-col.gap-20.callbooked:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: var(--_layout---raw--space--33px);
    padding-bottom: var(--_layout---raw--space--14px);
  }

  .flex-col.gap-20, .flex-col.gap-20:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .flex-col.gap-20:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .flex-col.gap-20:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .flex-col.gap-20:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: var(--_layout---raw--space--30px);
  }

  .flex-col.gap-20.callbooked, .flex-col.gap-20.callbooked:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .flex-col.gap-20.callbooked:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .flex-col.gap-20.callbooked:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .flex-col.gap-20.callbooked:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .flex-col.gap-20.callbooked, .flex-col.gap-20.callbooked:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .flex-col.gap-20.callbooked:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .flex-col.gap-20.callbooked:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .flex-col.gap-20.callbooked:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-top: var(--_layout---raw--space--33px);
    padding-bottom: var(--_layout---raw--space--14px);
  }

  .flex-col.gap-20 {
    margin-top: 30px;
  }

  .flex-col.gap-20.callbooked {
    margin-top: 33px;
    padding-bottom: 14px;
  }

  .nav_button_wrap, .nav_button_wrap:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_button_wrap:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_button_wrap:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_button_wrap:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: flex;
  }

  .button-group, .button-group:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .button-group:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .button-group:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .button-group:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-flow: column;
    align-items: stretch;
  }

  .button-group.center, .button-group.center:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .button-group.center:where(.w-variant-5c653048-d884-26eb-35ea-bc35df211bed), .button-group.center:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .button-group.center:where(.w-variant-45544c88-86c7-f45f-6964-e8338ebe07a1), .button-group.center:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .button-group.center:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .button-group.center:where(.w-variant-385d4214-7e7d-6c04-ccb3-70bb06177fb4) {
    align-items: stretch;
  }

  .modal_close__btn, .modal_close__btn:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .modal_close__btn:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .modal_close__btn:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .modal_close__btn:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    top: var(--_layout---raw--inset--0-75em);
    right: var(--_layout---raw--inset--0-75em);
  }

  .form-field-line, .form-field-line:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .form-field-line:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .form-field-line:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .form-field-line:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-flow: column;
  }

  .logo_layout, .logo_layout:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .logo_layout:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .logo_layout:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .logo_layout:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    flex-flow: wrap;
    gap: 1.125em 1.5em;
  }

  .nav_mega__layout, .nav_mega__layout:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega__layout:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: 1em;
  }

  .nav_mega__layout.cc-v3-agents, .nav_mega__layout.cc-v3-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega__layout.cc-v3-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-usecases, .nav_mega__layout.cc-v3-usecases:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-usecases:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-usecases:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega__layout.cc-v3-usecases:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-agents, .nav_mega__layout.cc-v3-agents:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-agents:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-agents:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega__layout.cc-v3-agents:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d), .nav_mega__layout.cc-v3-usecases, .nav_mega__layout.cc-v3-usecases:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__layout.cc-v3-usecases:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__layout.cc-v3-usecases:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega__layout.cc-v3-usecases:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    row-gap: .375em;
  }

  .nav_mega__link, .nav_mega__link:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .nav_mega__link:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .nav_mega__link:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .nav_mega__link:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding: var(--_layout---size--0em);
    font-size: var(--size-font);
  }

  .pricing_modal__btn, .pricing_modal__btn:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .pricing_modal__btn:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .pricing_modal__btn:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .pricing_modal__btn:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    padding-right: var(--_layout---spacing--20);
    padding-left: var(--_layout---spacing--20);
  }

  .pricing_modal__trial, .pricing_modal__trial:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .pricing_modal__trial:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .pricing_modal__trial:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .pricing_modal__trial:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    font-size: var(--_responsive---font-size--text-s);
  }

  .button_wrap, .button_wrap:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .button_wrap:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .button_wrap:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .button_wrap:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    display: none;
  }

  .marquee_logo, .marquee_logo:where(.w-variant-c0ead015-0d7c-3691-db32-c4390ef83c8b), .marquee_logo:where(.w-variant-a6ad8477-0294-d3a5-fd05-8229a1b8472f), .marquee_logo:where(.w-variant-949e4ec8-db97-3a62-87b2-8709169f34de), .marquee_logo:where(.w-variant-bf4f30ca-8136-1739-261e-8f976df6019d) {
    margin-right: var(--_layout---spacing--8);
  }

  .logos_v3.cc-tmarquee:where(.w-variant-e4473c55-63b3-9d43-e362-01eb81e50d53) {
    margin-top: -2.0625em;
    margin-bottom: -1.875em;
  }

  .logos_v3.cc-tmarquee:where(.w-variant-34344afc-5040-c211-c2e6-12c101754f83) {
    margin-top: -2.0625em;
    margin-bottom: -2.0625em;
  }

  .cta_chat_v3_files_text:where(.w-variant-676a54a6-774b-8ce7-5fb6-9e9516a4e15f) {
    display: none;
  }
}
