@font-face {
  font-family: Raveo Display;
  src: url('../fonts/Raveo-Display-Medium.woff2') format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

:root {
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🔠-typography---size--b2: 16px;
  --_🔠-typography---line-height--b2: 18px;
  --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body);
  --_🔠-typography---letter-spacing--b2: 0px;
  --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-alternative);
  --_🔠-typography---size--h1: 64px;
  --_🔠-typography---line-height--h1: 64px;
  --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-alternative);
  --_🔠-typography---letter-spacing--h1: -2px;
  --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-alternative);
  --_🔠-typography---size--h2: 48px;
  --_🔠-typography---line-height--h2: 48px;
  --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-alternative);
  --_🔠-typography---letter-spacing--h2: -1px;
  --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-alternative);
  --_🔠-typography---size--h3: 40px;
  --_🔠-typography---line-height--h3: 48px;
  --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-alternative);
  --_🔠-typography---letter-spacing--h3: -.5px;
  --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-alternative);
  --_🔠-typography---size--h4: 32px;
  --_🔠-typography---line-height--h4: 32px;
  --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-alternative);
  --_🔠-typography---letter-spacing--h4: -1px;
  --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-alternative);
  --_🔠-typography---size--h5: 24px;
  --_🔠-typography---line-height--h5: 32px;
  --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-alternative);
  --_🔠-typography---letter-spacing--h5: 0px;
  --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-alternative);
  --_🔠-typography---size--h6: 20px;
  --_🔠-typography---line-height--h6: 24px;
  --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-alternative);
  --_🔠-typography---letter-spacing--h6: 0px;
  --spacing--space-xx-small: 32px;
  --spacing--space-zero: 0px;
  --spacing--space-tiny: 24px;
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🔘-radius---ui--input: 0px;
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --spacing--space-xsmall: 44px;
  --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label);
  --_🔠-typography---size--label-1: 12px;
  --_🔠-typography---line-height--label-1: 16px;
  --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label);
  --_🔠-typography---letter-spacing--label-1: .75px;
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --container--large: 1800px;
  --spacing--space-medium: 64px;
  --spacing--space-small: 48px;
  --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body);
  --_🔠-typography---size--b3: 13px;
  --_🔠-typography---line-height--b3: 18px;
  --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body);
  --_🔠-typography---letter-spacing--b3: 0px;
  --spacing--space-minimal: 8px;
  --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body);
  --_🔠-typography---size--b1: 20px;
  --_🔠-typography---line-height--b1: 18px;
  --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body);
  --_🔠-typography---letter-spacing--b1: 0px;
  --_🎨-color--base---ui--error: #ed7472;
  --_🎨-color--base---base--light-100: #fff;
  --_🎨-color--base---base--dark-100: #000;
  --_🎨-color--base---accent--primary\<deleted\|variable-f82f790c-1864-d9bf-d7c1-5a714ac681c8\>: #4c3e5e;
  --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label);
  --_🔠-typography---size--label-2: 10px;
  --_🔠-typography---line-height--label-2: 12px;
  --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label);
  --_🔠-typography---letter-spacing--label-2: .75px;
  --_🔘-radius---general--default: 12px;
  --spacing--space-hairline: 4px;
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --spacing--space-nano: 16px;
  --_🎨-color--base---ui--success: #5cce63;
  --layout-grid--margin: 32px;
  --fixed-width--4-columns: 448px;
  --width--4-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 4 + 3 * var(--layout-grid--gutter));
  --spacing--space-large: 80px;
  --_🔘-radius---ui--button-base: 100vw;
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🔠-typography---size--button-1: 16px;
  --_🔠-typography---line-height--button-1: 16px;
  --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button);
  --_🔠-typography---letter-spacing--button-1: 0px;
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🔠-typography---line-height--button-2: 16px;
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_❇️-icon---button-icon--rectangle-large: 16px;
  --_❇️-icon---button-icon--rectangle-small: 12px;
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button);
  --_🔠-typography---size--button-2: 14px;
  --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button);
  --_🔠-typography---letter-spacing--button-2: 0px;
  --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-alternative);
  --_🔠-typography---size--h0: 88px;
  --_🔠-typography---line-height--h0: 88px;
  --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-alternative);
  --_🔠-typography---letter-spacing--h0: -2px;
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🔘-radius---ui--button-circle: 24px;
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_❇️-icon---regular-icons--medium: 24px;
  --spacing--space-pico: 12px;
  --_🔘-radius---ui--tag: 0px;
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--normal);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --section-padding--medium: 120px;
  --section-padding--large: 160px;
  --section-padding--extra-large: 200px;
  --section-padding--small: 80px;
  --section-padding--extra-small: 32px;
  --_🔘-radius---general--full: 100vw;
  --_🎨-color--base---colors--accent: #ffe96f;
  --spacing--space-huge: 160px;
  --spacing--space-100: 100px;
  --layout-grid--gutter: 16px;
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --spacing--space-micro: 20px;
  --section-padding--giga: 320px;
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🔘-radius---general--small: 8px;
  --width--12-columns: min(var(--container--large), 100%);
  --width--11-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 11 + 10 * var(--layout-grid--gutter));
  --width--10-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 10 + 9 * var(--layout-grid--gutter));
  --width--9-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 9 + 8 * var(--layout-grid--gutter));
  --width--8-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 8 + 7 * var(--layout-grid--gutter));
  --width--7-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 7 + 6 * var(--layout-grid--gutter));
  --width--6-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 6 + 5 * var(--layout-grid--gutter));
  --width--5-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 5 + 4 * var(--layout-grid--gutter));
  --width--3-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 3 + 2 * var(--layout-grid--gutter));
  --width--2-columns: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12) * 2 + 1 * var(--layout-grid--gutter));
  --width--1-column: calc(((var(--width--12-columns)  - 11 * var(--layout-grid--gutter)) / 12));
  --fixed-width--1-column: 100px;
  --fixed-width--2-columns: 216px;
  --fixed-width--3-columns: 332px;
  --fixed-width--5-columns: 564px;
  --fixed-width--6-columns: 680px;
  --fixed-width--7-columns: 796px;
  --fixed-width--8-columns: 912px;
  --fixed-width--9-columns: 1028px;
  --fixed-width--10-columns: 1144px;
  --relative-width--relative-4-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 4 + var(--layout-grid--gutter) * 3);
  --relative-width--relative-5-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 5 + var(--layout-grid--gutter) * 4);
  --relative-width--relative-1-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 1);
  --relative-width--relative-2-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 2 + var(--layout-grid--gutter) * 1);
  --relative-width--relative-3-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 3 + var(--layout-grid--gutter) * 2);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🔠-typography---all-weights--bold: 700;
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --layout-grid--1-column-gap: 132px;
  --spacing--space-extra-large: 120px;
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --section-padding--mega: 240px;
  --_🔘-radius---general--large: 20px;
  --_🎨-color--base---base--light-0: #fff0;
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--base---brand: #ff4d01;
  --_🔘-radius---general--circle: 50%;
  --_🎨-color--base---base--dark-0: #0000;
  --_🎨-color--base---base--dark-32: #00000052;
  --layout-grid--3-column-gap: 120px;
  --layout-grid--4-column-gap: 160px;
  --_🔠-typography---font--heading-main: "Poppins", sans-serif;
  --_🔠-typography---font--heading-alternative: "Poppins", sans-serif;
  --_🔠-typography---font--body: "Poppins", sans-serif;
  --_🔠-typography---font--label: "Poppins", sans-serif;
  --_🔠-typography---font--button: "Poppins", sans-serif;
  --_🔠-typography---weight--heading-main: var(--_🔠-typography---all-weights--normal);
  --_🔠-typography---weight--heading-alternative: var(--_🔠-typography---all-weights--normal);
  --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--normal);
  --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--medium);
  --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--bold);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --spacing--space-mega: 320px;
  --spacing--space-gigantic: 200px;
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --fixed-width--12-columns: 1376px;
  --relative-width--relative-6-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 6 + var(--layout-grid--gutter) * 5);
  --layout-grid--2-column-gap: 248px;
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --container--medium: 1440px;
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --container--small: 912px;
  --_🎨-color--base---base--dark-88: #000000e0;
  --_🎨-color--base---base--dark-64: #000000a3;
  --_🎨-color--base---base--dark-48: #0000007a;
  --_🎨-color--base---base--dark-24: #09181c3d;
  --_🎨-color--base---base--dark-16: #00000029;
  --_🎨-color--base---base--dark-12: #09181c1f;
  --_🎨-color--base---base--dark-8: #00000014;
  --_🎨-color--base---base--dark-6: #1817150f;
  --_🎨-color--base---base--dark-4: #0000000a;
  --_🎨-color--base---base--light-88: #ffffffe0;
  --_🎨-color--base---base--light-64: #ffffffa3;
  --_🎨-color--base---base--light-48: #ffffff7a;
  --_🎨-color--base---base--light-32: #ffffff52;
  --_🎨-color--base---base--light-24: #f6f6f63d;
  --_🎨-color--base---base--light-16: #ffffff29;
  --_🎨-color--base---base--light-8: #ffffff14;
  --_🎨-color--base---base--light-6: #f6f6f60f;
  --_🎨-color--base---base--light-4: #ffffff0a;
  --_❇️-icon---icon-stroke: 1.5px;
  --_🎨-color--base---lift--light: #fff;
  --_🎨-color--base---lift--dark: #161514;
  --_🎨-color--base---depth--light: #ececec;
  --_🎨-color--base---depth--dark: #1a171a;
  --_❇️-icon---regular-icons--large: 32px;
  --_❇️-icon---regular-icons--small: 16px;
  --_❇️-icon---regular-icons--extra-small: 12px;
  --_❇️-icon---button-icon--circle-large: 20px;
  --_❇️-icon---button-icon--circle-small: 16px;
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--base---ui--warning: #d5ad4b;
  --_🔠-typography---all-weights--thin: 100;
  --_🔠-typography---all-weights--extra-light: 200;
  --_🔠-typography---all-weights--light: 300;
  --_🔠-typography---all-weights--normal: 400;
  --_🔠-typography---all-weights--medium: 500;
  --_🔠-typography---all-weights--semi-bold: 600;
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🔠-typography---all-weights--extra-bold: 800;
  --_🔠-typography---all-weights--black: 900;
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  --layout-grid--5-column-gap: 200px;
  --_🎨-color--base---colors--nscorecoral: #ed7472;
  --_🎨-color--base---colors--nsqubitorchid: #cebffa;
  --_🎨-color--base---colors--nssyntaxmint: #ccfdcf;
  --_🎨-color--base---colors--nspacketsky: #d7e9ff;
  --_🎨-color--base---colors--nscachesand: #f4e7c7;
  --_🎨-color--base---colors--nslatencypeach: #ffe1d6;
  --line--offset: 1px;
  --line--array: 1px;
  --_🎨-color--base---background-base--light\<deleted\|variable-a05dcb1f-305b-cbcc-d2b3-1f17f422a326\>: #f6f3f0;
  --_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>: #f1ede1;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-checkbox {
  margin-bottom: 5px;
  padding-left: 20px;
  display: block;
}

.w-checkbox:before {
  content: " ";
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox:after {
  content: " ";
  clear: both;
  grid-area: 1 / 1 / 2 / 2;
  display: table;
}

.w-checkbox-input {
  float: left;
  margin: 4px 0 0 -20px;
  line-height: normal;
}

.w-checkbox-input--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 2px;
  width: 12px;
  height: 12px;
}

.w-checkbox-input--inputType-custom.w--redirected-checked {
  background-color: #3898ec;
  background-image: url('https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg');
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-color: #3898ec;
}

.w-checkbox-input--inputType-custom.w--redirected-focus {
  box-shadow: 0 0 3px 1px #3898ec;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

body {
  background-color: var(--_🎨-color--tokens---background--base);
  font-family: var(--_🔠-typography---font-family--b2);
  color: var(--_🎨-color--tokens---tone--strong);
  font-size: var(--_🔠-typography---size--b2);
  line-height: var(--_🔠-typography---line-height--b2);
  font-weight: var(--_🔠-typography---font-weight--b2);
  letter-spacing: var(--_🔠-typography---letter-spacing--b2);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
}

h1 {
  font-family: var(--_🔠-typography---font-family--h1);
  font-size: var(--_🔠-typography---size--h1);
  line-height: var(--_🔠-typography---line-height--h1);
  font-weight: var(--_🔠-typography---font-weight--h1);
  letter-spacing: var(--_🔠-typography---letter-spacing--h1);
  margin-top: 0;
  margin-bottom: 0;
}

h2 {
  font-family: var(--_🔠-typography---font-family--h2);
  font-size: var(--_🔠-typography---size--h2);
  line-height: var(--_🔠-typography---line-height--h2);
  font-weight: var(--_🔠-typography---font-weight--h2);
  letter-spacing: var(--_🔠-typography---letter-spacing--h2);
  margin-top: 20px;
  margin-bottom: 10px;
}

h3 {
  font-family: var(--_🔠-typography---font-family--h3);
  font-size: var(--_🔠-typography---size--h3);
  line-height: var(--_🔠-typography---line-height--h3);
  font-weight: var(--_🔠-typography---font-weight--h3);
  letter-spacing: var(--_🔠-typography---letter-spacing--h3);
  margin-top: 20px;
  margin-bottom: 10px;
}

h4 {
  font-family: var(--_🔠-typography---font-family--h4);
  font-size: var(--_🔠-typography---size--h4);
  line-height: var(--_🔠-typography---line-height--h4);
  font-weight: var(--_🔠-typography---font-weight--h4);
  letter-spacing: var(--_🔠-typography---letter-spacing--h4);
  margin-top: 10px;
  margin-bottom: 10px;
}

h5 {
  font-family: var(--_🔠-typography---font-family--h5);
  font-size: var(--_🔠-typography---size--h5);
  line-height: var(--_🔠-typography---line-height--h5);
  font-weight: var(--_🔠-typography---font-weight--h5);
  letter-spacing: var(--_🔠-typography---letter-spacing--h5);
  margin-top: 10px;
  margin-bottom: 10px;
}

h6 {
  font-family: var(--_🔠-typography---font-family--h6);
  font-size: var(--_🔠-typography---size--h6);
  line-height: var(--_🔠-typography---line-height--h6);
  font-weight: var(--_🔠-typography---font-weight--h6);
  letter-spacing: var(--_🔠-typography---letter-spacing--h6);
  margin-top: 10px;
  margin-bottom: 10px;
}

p {
  font-family: var(--_🔠-typography---font-family--b2);
  font-size: var(--_🔠-typography---size--b2);
  line-height: var(--_🔠-typography---line-height--b2);
  font-weight: var(--_🔠-typography---font-weight--b2);
  letter-spacing: var(--_🔠-typography---letter-spacing--b2);
  margin-bottom: 10px;
}

a {
  color: var(--_🎨-color--tokens---tone--strong);
  text-decoration: none;
}

ul, ol {
  margin-top: 0;
  margin-bottom: 10px;
  padding-left: 40px;
}

.button-group_style-guide {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: auto auto auto 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: flex;
}

.text-field {
  width: 100%;
  height: auto;
  margin-bottom: var(--spacing--space-zero);
  padding: var(--spacing--space-zero) var(--spacing--space-zero) var(--spacing--space-tiny);
  border-style: none none solid;
  border-width: 1px;
  border-color: black black var(--_🎨-color--tokens---tone--subtle);
  border-radius: var(--_🔘-radius---ui--input);
  background-color: var(--_🎨-color--tokens---background--light-0);
  font-family: var(--_🔠-typography---font-family--b2);
  color: var(--_🎨-color--tokens---input--default--text);
  font-size: var(--_🔠-typography---size--b2);
  line-height: var(--_🔠-typography---line-height--b2);
  font-weight: var(--_🔠-typography---font-weight--b2);
  letter-spacing: var(--_🔠-typography---letter-spacing--b2);
}

.text-field:focus, .text-field:focus-visible, .text-field[data-wf-focus-visible] {
  border-bottom-color: var(--_🎨-color--tokens---tone--subtle);
  color: var(--_🎨-color--tokens---input--active--text);
}

.text-field::placeholder {
  color: var(--_🎨-color--tokens---input--default--text);
}

.text-field.text-area {
  padding-bottom: var(--spacing--space-xsmall);
}

.label-large {
  font-family: var(--_🔠-typography---font-family--label-1);
  font-size: var(--_🔠-typography---size--label-1);
  line-height: var(--_🔠-typography---line-height--label-1);
  font-weight: var(--_🔠-typography---font-weight--label-1);
  letter-spacing: var(--_🔠-typography---letter-spacing--label-1);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: flex-end;
}

.divider_section {
  background-color: var(--_🎨-color--tokens---tone--subtle);
  flex: none;
  width: 100%;
  height: 1px;
  margin-right: auto;
}

.divider_section.is-full {
  width: 100vw;
  height: 2px;
  min-height: 2px;
  transform-style: preserve-3d;
  margin-left: 50%;
  margin-right: 50%;
  transform: translate(-50%)scale3d(1, .5, 1);
}

.divider_section.is-ghost {
  background-color: var(--_🎨-color--tokens---tone--ghost);
}

.template-hero_title-wrap {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.template_halves {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  grid-template-rows: auto;
  grid-template-columns: 1fr 2fr;
  place-items: start stretch;
}

.container-large {
  z-index: 2;
  width: 100%;
  max-width: var(--container--large);
  margin-left: auto;
  margin-right: auto;
}

.template_block {
  margin-bottom: var(--spacing--space-medium);
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  flex-flow: column;
  display: flex;
}

.template_right-colum {
  grid-column-gap: var(--spacing--space-small);
  grid-row-gap: var(--spacing--space-small);
  flex-flow: column;
  display: flex;
}

.heading-style-h2 {
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
  font-family: var(--_🔠-typography---font-family--h2);
  font-size: var(--_🔠-typography---size--h2);
  line-height: var(--_🔠-typography---line-height--h2);
  font-weight: var(--_🔠-typography---font-weight--h2);
  letter-spacing: var(--_🔠-typography---letter-spacing--h2);
}

.text-size-regular {
  font-family: var(--_🔠-typography---font-family--b2);
  font-size: var(--_🔠-typography---size--b2);
  line-height: var(--_🔠-typography---line-height--b2);
  font-weight: var(--_🔠-typography---font-weight--b2);
  letter-spacing: var(--_🔠-typography---letter-spacing--b2);
  margin-top: 0;
  margin-bottom: 0;
}

.colors-grid_style-guide {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: wrap;
  grid-template-columns: 1fr 1fr 1fr;
  display: flex;
}

.text-size-small {
  font-family: var(--_🔠-typography---font-family--b3);
  font-size: var(--_🔠-typography---size--b3);
  line-height: var(--_🔠-typography---line-height--b3);
  font-weight: var(--_🔠-typography---font-weight--b3);
  letter-spacing: var(--_🔠-typography---letter-spacing--b3);
  margin-top: 0;
  margin-bottom: 0;
}

.color-wrap_style-guide {
  grid-row-gap: var(--spacing--space-minimal);
  flex-direction: column;
  display: flex;
}

.heading-style-h4 {
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
  font-family: var(--_🔠-typography---font-family--h4);
  font-size: var(--_🔠-typography---size--h4);
  line-height: var(--_🔠-typography---line-height--h4);
  font-weight: var(--_🔠-typography---font-weight--h4);
  letter-spacing: var(--_🔠-typography---letter-spacing--h4);
}

.heading-style-h5 {
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
  font-family: var(--_🔠-typography---font-family--h5);
  font-size: var(--_🔠-typography---size--h5);
  line-height: var(--_🔠-typography---line-height--h5);
  font-weight: var(--_🔠-typography---font-weight--h5);
  letter-spacing: var(--_🔠-typography---letter-spacing--h5);
}

.heading-style-h6 {
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
  font-family: var(--_🔠-typography---font-family--h6);
  font-size: var(--_🔠-typography---size--h6);
  line-height: var(--_🔠-typography---line-height--h6);
  font-weight: var(--_🔠-typography---font-weight--h6);
  letter-spacing: var(--_🔠-typography---letter-spacing--h6);
}

.heading-style-h3 {
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
  font-family: var(--_🔠-typography---font-family--h3);
  font-size: var(--_🔠-typography---size--h3);
  line-height: var(--_🔠-typography---line-height--h3);
  font-weight: var(--_🔠-typography---font-weight--h3);
  letter-spacing: var(--_🔠-typography---letter-spacing--h3);
  justify-content: flex-start;
  align-items: center;
}

.margin-0 {
  margin: var(--spacing--space-zero);
}

.master_colors-style-guide {
  grid-column-gap: 32px;
  grid-row-gap: 32px;
  flex-flow: wrap;
  display: flex;
}

.text-size-large {
  font-family: var(--_🔠-typography---font-family--b1);
  font-size: var(--_🔠-typography---size--b1);
  line-height: var(--_🔠-typography---line-height--b1);
  font-weight: var(--_🔠-typography---font-weight--b1);
  letter-spacing: var(--_🔠-typography---letter-spacing--b1);
  margin-top: 0;
  margin-bottom: 0;
}

.heading-style-h1 {
  z-index: 1;
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
  font-family: var(--_🔠-typography---font-family--h1);
  font-size: var(--_🔠-typography---size--h1);
  line-height: var(--_🔠-typography---line-height--h1);
  font-weight: var(--_🔠-typography---font-weight--h1);
  letter-spacing: var(--_🔠-typography---letter-spacing--h1);
}

.template_block-title {
  position: sticky;
  top: 120px;
}

.color {
  border: 1px solid #1f191529;
  border-radius: 8px;
  flex-direction: column;
  width: 102px;
  height: 102px;
}

.color.color_three {
  background-color: var(--_🎨-color--base---ui--error);
}

.color.color_two {
  background-color: var(--_🎨-color--base---base--light-100);
}

.color.color_one {
  background-color: var(--_🎨-color--base---base--dark-100);
}

.color.color_four {
  background-color: var(--_🎨-color--base---accent--primary\<deleted\|variable-f82f790c-1864-d9bf-d7c1-5a714ac681c8\>);
}

.card_template-details {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  flex-direction: column;
  display: flex;
}

.card_template-details.licenses-card {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
}

.label-small {
  font-family: var(--_🔠-typography---font-family--label-2);
  font-size: var(--_🔠-typography---size--label-2);
  line-height: var(--_🔠-typography---line-height--label-2);
  font-weight: var(--_🔠-typography---font-weight--label-2);
  letter-spacing: var(--_🔠-typography---letter-spacing--label-2);
  text-transform: uppercase;
}

.error-message {
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--base---ui--error);
  color: var(--_🎨-color--base---base--light-100);
  text-align: center;
}

.footer {
  z-index: 1;
  width: 100%;
  padding-top: var(--spacing--space-medium);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  position: sticky;
  bottom: 0;
}

.wrap_submit-button {
  height: 100%;
  padding: var(--spacing--space-hairline);
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
  display: flex;
  position: absolute;
  inset: 0% 0 0% auto;
}

.input_icon {
  width: 1rem;
  height: 1rem;
  color: var(--_🎨-color--tokens---input--icon);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button_submit {
  z-index: 5;
  width: 100%;
  height: 100%;
  padding: var(--spacing--space-zero);
  background-color: var(--_🎨-color--tokens---background--light-0);
  color: var(--_🎨-color--tokens---background--light-0);
  position: absolute;
  inset: 0%;
}

.wrap_input-form {
  grid-column-gap: var(--spacing--space-nano);
  grid-row-gap: var(--spacing--space-nano);
  flex-flow: column;
  display: flex;
  position: relative;
}

.success-message {
  border: 1px solid var(--_🎨-color--base---ui--success);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--base---ui--success);
  color: var(--_🎨-color--base---base--dark-100);
}

.utility_page-wrap {
  justify-content: center;
  align-items: center;
  width: 100vw;
  max-width: 100%;
  height: 100vh;
  max-height: 100%;
  display: flex;
}

.utility_page-wrap._404 {
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  flex-flow: column;
  position: relative;
  overflow: hidden;
}

.utility_page-content {
  text-align: center;
  flex-direction: column;
  display: flex;
}

.utility_page-content._404 {
  width: 100%;
  height: 100%;
  padding-right: var(--layout-grid--margin);
  padding-left: var(--layout-grid--margin);
  justify-content: center;
  align-items: center;
  position: relative;
}

.utility_page-content.pw {
  z-index: 2;
  width: 100%;
  padding-right: var(--layout-grid--margin);
  padding-left: var(--layout-grid--margin);
  justify-content: flex-start;
  align-items: center;
  position: relative;
}

.licenses_tile {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  flex-flow: column;
  display: flex;
}

.icons-tile_style-guide {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.limit-500 {
  max-width: 500px;
}

.content_404 {
  z-index: 1;
  max-width: var(--fixed-width--4-columns);
  grid-column-gap: var(--spacing--space-xsmall);
  grid-row-gap: var(--spacing--space-xsmall);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.heading_404 {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.utility_page-form {
  flex-direction: column;
  align-items: stretch;
  display: flex;
}

.utility_page-form.pw {
  max-width: var(--width--4-columns);
  grid-column-gap: var(--spacing--space-large);
  grid-row-gap: var(--spacing--space-large);
  justify-content: flex-start;
  align-items: stretch;
}

.hide {
  display: none;
}

.cta_primary {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  border-radius: var(--_🔘-radius---ui--button-base);
  background-color: var(--_🎨-color--tokens---button--primary--default--background);
  font-family: var(--_🔠-typography---font-family--button-1);
  color: var(--_🎨-color--tokens---button--primary--default--text-icon);
  font-size: var(--_🔠-typography---size--button-1);
  line-height: var(--_🔠-typography---line-height--button-1);
  font-weight: var(--_🔠-typography---font-weight--button-1);
  letter-spacing: var(--_🔠-typography---letter-spacing--button-1);
  cursor: pointer;
  flex: none;
  justify-content: center;
  align-items: center;
  transition: color .3s;
  display: flex;
  position: relative;
}

.cta_primary:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f) {
  background-color: var(--_🎨-color--tokens---button--secondary--default--background);
  color: var(--_🎨-color--tokens---button--secondary--default--text-icon);
}

.cta_primary:where(.w-variant-ad22d08e-09fb-1738-d610-dc8193af5ffe) {
  color: var(--_🎨-color--tokens---button--accent--default--text);
}

.cta_primary:hover:where(.w-variant-ad22d08e-09fb-1738-d610-dc8193af5ffe) {
  color: var(--_🎨-color--tokens---button--accent--hover--text);
}

.button_text-mask {
  height: var(--_🔠-typography---line-height--button-1);
  pointer-events: none;
  flex: none;
  position: relative;
  overflow: hidden;
}

.button_text-mask:where(.w-variant-8bdce69b-883c-0580-b6e5-eed42878f122), .button_text-mask.small {
  height: var(--_🔠-typography---line-height--button-2);
}

.button_text-mask.is-tertiary {
  overflow: visible;
}

.button_text-mask.is-none {
  height: auto;
  overflow: visible;
}

.text-button {
  z-index: 1;
  position: relative;
}

.text-button:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .text-button:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) {
  text-shadow: 0 1.5em 0 var(--_🎨-color--tokens---button--secondary--hover--text-icon);
}

.icon-wrap_button {
  z-index: 1;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.icon-wrap_button.right, .icon-wrap_button.left {
  display: none;
}

.icon_button {
  z-index: 2;
  width: var(--_❇️-icon---button-icon--rectangle-large);
  height: var(--_❇️-icon---button-icon--rectangle-large);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.icon_button.left {
  margin-right: .63rem;
}

.icon_button.left:where(.w-variant-8bdce69b-883c-0580-b6e5-eed42878f122) {
  width: var(--_❇️-icon---button-icon--rectangle-small);
  height: var(--_❇️-icon---button-icon--rectangle-small);
}

.icon_button.right {
  margin-left: .63rem;
}

.icon_button.right:where(.w-variant-8bdce69b-883c-0580-b6e5-eed42878f122) {
  width: var(--_❇️-icon---button-icon--rectangle-small);
  height: var(--_❇️-icon---button-icon--rectangle-small);
}

.btn-bg {
  border: 1px none var(--_🎨-color--tokens---button--primary--default--border);
  border-radius: var(--_🔘-radius---ui--button-base);
  background-color: var(--_🎨-color--tokens---button--primary--default--background);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  width: 99%;
  height: 99%;
  margin: auto;
  transition: background-color .3s;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.btn-bg:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .btn-bg:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) {
  border-color: var(--_🎨-color--tokens---button--secondary--default--border);
  background-color: var(--_🎨-color--tokens---button--secondary--default--background);
}

.btn-bg:where(.w-variant-366f742a-5220-4d1d-d27c-f19cc5e2322a) {
  background-color: var(--_🎨-color--tokens---button--secondary--default--background);
}

.btn-bg:where(.w-variant-ad22d08e-09fb-1738-d610-dc8193af5ffe), .btn-bg:where(.w-variant-f7af6898-5f04-a768-7f6f-9dbfffbd2c5c) {
  border-color: var(--_🎨-color--tokens---button--accent--default--border);
  background-color: var(--_🎨-color--tokens---button--accent--default--background);
}

.btn-bg:hover {
  border-color: var(--_🎨-color--tokens---button--primary--hover--border);
}

.btn-bg:hover:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f), .btn-bg:hover:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) {
  border-color: var(--_🎨-color--tokens---button--secondary--hover--border);
}

.btn-bg:hover:where(.w-variant-366f742a-5220-4d1d-d27c-f19cc5e2322a) {
  background-color: var(--_🎨-color--tokens---button--secondary--hover--background);
}

.btn-bg:hover:where(.w-variant-ad22d08e-09fb-1738-d610-dc8193af5ffe), .btn-bg:hover:where(.w-variant-f7af6898-5f04-a768-7f6f-9dbfffbd2c5c) {
  border-color: var(--_🎨-color--tokens---button--accent--hover--border);
  background-color: var(--_🎨-color--tokens---button--accent--hover--background);
}

.image_cover {
  z-index: 1;
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.button_tooltip {
  white-space: nowrap;
  background-color: #474747;
  border: 1px solid #ffffff29;
  border-radius: 4px;
  padding: 8px;
}

.grid_sales {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
}

.master_sales-pages {
  z-index: 0;
  width: 100%;
  padding-left: 8px;
  padding-right: 32px;
  display: none;
  position: absolute;
  bottom: 60px;
  overflow: hidden;
}

.wrap_button-tooltip {
  z-index: 5;
  pointer-events: none;
  display: flex;
  position: absolute;
  inset: auto 0% 100%;
  transform: translate(0, -15px);
}

.master_sales-cta {
  z-index: 100;
  grid-column-gap: 40px;
  grid-row-gap: 40px;
  pointer-events: none;
  width: 100%;
  color: var(--_🎨-color--base---base--light-100);
  justify-content: flex-start;
  align-items: flex-end;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: fixed;
  inset: auto 0% 8px;
}

.button_with-tooltip {
  align-self: stretch;
  position: relative;
}

.sales-cta {
  z-index: 2;
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  pointer-events: auto;
  background-color: #040404;
  border-radius: 8px;
  justify-content: flex-start;
  align-items: center;
  padding: 8px 8px 8px 12px;
  display: flex;
  position: relative;
}

.link_sales {
  width: 20px;
}

.cta_sales {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  pointer-events: auto;
  color: #fff;
  cursor: pointer;
  background-color: #ffffff14;
  border: 1px solid #ffffff29;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  padding: 8px 12px;
  font-family: Raveo Display, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
  line-height: 114%;
  text-decoration: none;
  display: flex;
  position: relative;
}

.cta_sales.light {
  color: #161616;
  background-color: #eae8e3;
  border-style: none;
}

.cta_sales.figma {
  padding-left: 8px;
  padding-right: 8px;
}

.sales-card-image {
  border-radius: 4px;
  width: 100%;
  height: 120px;
  overflow: hidden;
}

.icon_explore-button {
  pointer-events: none;
  color: #ffffffa3;
  justify-content: center;
  align-items: center;
  display: flex;
}

.sales-logo {
  width: 100%;
  display: block;
}

.icon_figma {
  flex: none;
  width: 16px;
  max-width: none;
  height: 16px;
}

.text-sales-card {
  font-family: Raveo Display, Arial, sans-serif;
  font-size: 14px;
  font-weight: 500;
}

.master_sales-ctas {
  justify-content: flex-start;
  align-items: center;
  padding-left: 8px;
  padding-right: 32px;
}

.card_sales {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  color: #fdfcfb;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 160px;
  display: flex;
}

.cta-sales_button-text {
  pointer-events: none;
}

.tooltip-bottom {
  background-color: #474747;
  border-bottom: 1px solid #ffffff29;
  border-right: 1px solid #ffffff29;
  width: 12px;
  height: 12px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  bottom: -6px;
  left: 0;
  right: 0;
  transform: rotate(45deg);
}

.sales-menu {
  z-index: 4;
  pointer-events: auto;
  background-color: #000;
  border-radius: 8px;
  padding: 16px;
  overflow: hidden;
}

.cta_small {
  grid-column-gap: var(--spacing--space-hairline);
  grid-row-gap: var(--spacing--space-hairline);
  border-radius: var(--_🔘-radius---ui--button-base);
  background-color: var(--_🎨-color--tokens---button--primary--default--background);
  font-family: var(--_🔠-typography---font-family--button-2);
  color: var(--_🎨-color--tokens---button--primary--default--text-icon);
  font-size: var(--_🔠-typography---size--button-2);
  line-height: var(--_🔠-typography---line-height--button-2);
  font-weight: var(--_🔠-typography---font-weight--button-2);
  letter-spacing: var(--_🔠-typography---letter-spacing--button-2);
  justify-content: center;
  align-items: center;
  transition: color .3s;
  display: flex;
  position: relative;
}

.cta_small:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) {
  background-color: var(--_🎨-color--tokens---button--secondary--default--background);
  color: var(--_🎨-color--tokens---button--secondary--default--text-icon);
}

.cta_small:where(.w-variant-f7af6898-5f04-a768-7f6f-9dbfffbd2c5c) {
  color: var(--_🎨-color--tokens---button--accent--default--text);
}

.cta_small:hover:where(.w-variant-f7af6898-5f04-a768-7f6f-9dbfffbd2c5c) {
  color: var(--_🎨-color--tokens---button--accent--hover--text);
}

.heading-style-h0 {
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
  font-family: var(--_🔠-typography---font-family--h0);
  font-size: var(--_🔠-typography---size--h0);
  line-height: var(--_🔠-typography---line-height--h0);
  font-weight: var(--_🔠-typography---font-weight--h0);
  letter-spacing: var(--_🔠-typography---letter-spacing--h0);
}

.tone-strong {
  color: var(--_🎨-color--tokens---tone--strong);
}

.tone-medium {
  color: var(--_🎨-color--tokens---tone--medium);
}

.slider_button {
  border: 1px solid var(--_🎨-color--tokens---button--primary--default--border);
  border-radius: var(--_🔘-radius---ui--button-circle);
  background-color: var(--_🎨-color--tokens---button--primary--default--background);
  color: var(--_🎨-color--tokens---button--primary--default--text-icon);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  transition: border-color .3s, background-color .3s, color .3s;
  display: flex;
}

.slider_button:where(.w-variant-3b1d5b2f-3e5d-c467-6981-e7b261b76e46) {
  border-color: var(--_🎨-color--tokens---button--secondary--default--border);
  background-color: var(--_🎨-color--tokens---button--secondary--default--background);
  color: var(--_🎨-color--tokens---button--secondary--default--text-icon);
}

.slider_button:hover {
  border-color: var(--_🎨-color--tokens---button--primary--hover--border);
  background-color: var(--_🎨-color--tokens---button--primary--hover--background);
  color: var(--_🎨-color--tokens---button--primary--hover--text-icon);
}

.slider_button:hover:where(.w-variant-3b1d5b2f-3e5d-c467-6981-e7b261b76e46) {
  border-color: var(--_🎨-color--tokens---button--secondary--hover--border);
  background-color: var(--_🎨-color--tokens---button--secondary--hover--background);
  color: var(--_🎨-color--tokens---button--secondary--hover--text-icon);
}

.icon_slider-button {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.icon_slider-button:where(.w-variant-b120320a-1721-bd0a-dc5a-134cc6348231) {
  transform: rotate(180deg);
}

.icon_slider-button.medium {
  width: var(--_❇️-icon---regular-icons--medium);
  height: var(--_❇️-icon---regular-icons--medium);
  display: none;
}

.icon_slider-button.medium:where(.w-variant-d26711b8-a3b3-43f2-79d5-5de28e1e347a) {
  display: flex;
}

.icon_slider-button.large {
  width: var(--_❇️-icon---regular-icons--medium);
  height: var(--_❇️-icon---regular-icons--medium);
}

.icon_slider-button.large:where(.w-variant-d26711b8-a3b3-43f2-79d5-5de28e1e347a) {
  display: none;
}

.wrao_icon-slider {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.wrao_icon-slider:where(.w-variant-5ba9241a-7079-4c4d-345e-a0127f34962f) {
  transform: rotate(180deg);
}

.icon_slider {
  padding: var(--spacing--space-pico);
}

.icon_slider:where(.w-variant-d26711b8-a3b3-43f2-79d5-5de28e1e347a) {
  padding: var(--spacing--space-minimal);
}

.master_label {
  padding: var(--spacing--space-hairline) var(--spacing--space-minimal);
  border-radius: var(--_🔘-radius---ui--tag);
  background-color: var(--_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>);
  color: var(--_🎨-color--tokens---tone--strong);
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text_body-bold {
  font-weight: var(--_🔠-typography---weight--body-bold) !important;
}

.single_sales-pages {
  grid-column-gap: var(--spacing--space-small);
  grid-row-gap: var(--spacing--space-small);
  flex-flow: column;
  display: flex;
}

.div-block {
  flex-flow: column;
  display: flex;
}

.link_template-dark {
  color: var(--_🎨-color--base---base--dark-100);
}

.cta_tertiary {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  color: var(--_🎨-color--tokens---button--tertiary--default--text-icon);
  text-align: center;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: color .3s;
  display: flex;
  position: relative;
}

.cta_tertiary:where(.w-variant-8bdce69b-883c-0580-b6e5-eed42878f122) {
  font-family: var(--_🔠-typography---font-family--button-2);
  font-size: var(--_🔠-typography---size--button-2);
  line-height: var(--_🔠-typography---line-height--button-2);
  font-weight: var(--_🔠-typography---font-weight--button-2);
  letter-spacing: var(--_🔠-typography---letter-spacing--button-2);
}

.cta_tertiary:hover {
  color: var(--_🎨-color--tokens---button--tertiary--hover--text-icon);
}

.main-wrapper {
  z-index: 10;
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  transition: background-color 1s, color 1s;
  position: relative;
}

.padding-global {
  padding-right: var(--layout-grid--margin);
  padding-left: var(--layout-grid--margin);
}

.tone-subtle {
  color: var(--_🎨-color--tokens---tone--subtle);
}

.tone-faint {
  color: var(--_🎨-color--tokens---tone--faint);
}

.spacer {
  height: var(--section-padding--medium);
}

.spacer:where(.w-variant-0fe6c105-df30-616b-3c13-6525519bce30) {
  height: var(--section-padding--large);
}

.spacer:where(.w-variant-68cf123e-8c2f-89ff-ae51-10e8113dacb7) {
  height: var(--section-padding--extra-large);
}

.spacer:where(.w-variant-74ecb9a7-6a04-bd8d-572a-2a18a906111c) {
  height: var(--section-padding--small);
}

.spacer:where(.w-variant-7eaad646-7a75-bf69-d4f8-6c2d2d8d0743) {
  height: var(--section-padding--extra-small);
}

.section_hero-template {
  z-index: 10;
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--small);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.section_content-template {
  z-index: 10;
  padding-bottom: var(--section-padding--small);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.button-inner {
  z-index: 5;
  width: 13.25rem;
  height: 4.19rem;
  padding: var(--spacing--space-nano) var(--spacing--space-tiny);
  pointer-events: none;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.button-inner.is-tertiary {
  width: auto;
  height: auto;
  padding: var(--spacing--space-zero);
  overflow: visible;
}

.button-inner.with-circle {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  width: auto;
  height: auto;
}

.button-inner.is-small {
  width: auto;
  height: auto;
}

.button-inner.is-quaternary {
  z-index: 5;
  width: 12.5rem;
  height: auto;
  position: relative;
}

.underline_cta-button {
  z-index: 1;
  width: 100%;
  height: 1px;
  position: absolute;
  inset: auto 0% 0%;
  overflow: hidden;
  transform: translate(0, 3px);
}

.cta_fill-line {
  background-color: var(--_🎨-color--tokens---button--tertiary--default--text-icon);
  width: 100%;
  height: 100%;
}

.cta_with-circle {
  color: var(--_🎨-color--tokens---button--primary--default--text-icon);
  cursor: pointer;
  justify-content: center;
  align-items: center;
  transition: color .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cta_with-circle:where(.w-variant-366f742a-5220-4d1d-d27c-f19cc5e2322a) {
  color: var(--_🎨-color--tokens---button--secondary--default--text-icon);
}

.cta_with-circle:hover:where(.w-variant-366f742a-5220-4d1d-d27c-f19cc5e2322a) {
  color: var(--_🎨-color--tokens---button--secondary--hover--text-icon);
}

.circle-button {
  z-index: 1;
  flex: none;
  width: .38rem;
  height: .38rem;
  position: relative;
}

.icon-circle-button {
  border-radius: var(--_🔘-radius---general--full);
  background-color: var(--_🎨-color--base---colors--accent);
  width: 100%;
  height: 100%;
}

.wrap_circle-button {
  flex: none;
}

.column_footer-links {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  flex-flow: column;
  display: flex;
}

.marquee_footer {
  grid-column-gap: var(--spacing--space-xsmall);
  grid-row-gap: var(--spacing--space-xsmall);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.master-footer {
  grid-column-gap: var(--spacing--space-huge);
  grid-row-gap: var(--spacing--space-huge);
  flex-flow: column;
  display: flex;
}

.link_footer {
  color: var(--_🎨-color--tokens---tone--subtle);
  transition: color .3s;
}

.link_footer:hover {
  color: var(--_🎨-color--tokens---tone--strong);
}

.coumn_footer {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  flex: none;
  display: flex;
}

.right-footer {
  grid-column-gap: var(--spacing--space-100);
  grid-row-gap: var(--spacing--space-100);
  flex-flow: column;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: minmax(auto, 220px) minmax(auto, 220px) minmax(auto, 220px);
  grid-auto-columns: 1fr;
  width: 100%;
  display: flex;
}

.footer_top-tile {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  display: grid;
}

.left-footer {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.master_bg-grid {
  z-index: 9;
  width: 100%;
  height: 100vh;
  max-width: var(--container--large);
  padding-right: var(--spacing--space-tiny);
  padding-left: var(--spacing--space-tiny);
  pointer-events: none;
  margin-left: auto;
  margin-right: auto;
  position: fixed;
  inset: 0%;
}

.grid_bg-lines {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  justify-content: space-between;
  place-items: center stretch;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.line-bg {
  background-color: var(--_🎨-color--tokens---bg-grid--main);
  flex: none;
  width: .06rem;
  min-width: 1px;
  height: 100%;
}

.expandable-top {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.expandable-single {
  padding: var(--spacing--space-xsmall);
  border-bottom: 1px solid var(--_🎨-color--tokens---tone--ghost);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  cursor: pointer;
  transition: background-color .2s, color .2s;
}

.faq-slot {
  grid-column-gap: var(--spacing--space-zero);
  grid-row-gap: var(--spacing--space-zero);
  flex-flow: column;
  display: flex;
}

.faq_animation-box {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: relative;
}

.faq_p {
  width: 100%;
  margin-bottom: var(--spacing--space-zero);
  padding-top: var(--spacing--space-micro);
  color: var(--_🎨-color--tokens---tone--subtle);
}

.list_faq {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  border-right: 1px solid var(--_🎨-color--tokens---tone--ghost);
  border-left: 1px solid var(--_🎨-color--tokens---tone--ghost);
  flex-flow: column;
  display: flex;
}

.expandable-bottom {
  transform-origin: 50% 0;
  flex-direction: column;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

.faq-line {
  z-index: 1;
  background-color: var(--_🎨-color--tokens---tone--strong);
  border-radius: 2px;
  width: 1rem;
  height: 1.5px;
  position: relative;
}

.faq-line.vertical {
  width: 1.5px;
  height: 1rem;
  position: absolute;
}

.navbar {
  background-color: var(--_🎨-color--tokens---background--light-0);
  position: static;
}

.left_navbar {
  pointer-events: auto;
}

.brand_navbar {
  z-index: 2;
  max-width: 4.63rem;
  color: var(--_🎨-color--tokens---tone--strong);
}

.logo-nav {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.nav-container {
  width: 100%;
  max-width: var(--container--large);
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  justify-content: space-between;
  align-items: flex-start;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav_right {
  z-index: 5;
  grid-column-gap: var(--spacing--space-nano);
  grid-row-gap: var(--spacing--space-nano);
  justify-content: flex-end;
  align-items: center;
  display: flex;
  position: relative;
}

.section_faq {
  z-index: 10;
  padding-top: var(--section-padding--giga);
  padding-bottom: var(--section-padding--giga);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
}

.section_faq:where(.w-variant-5b8eb268-654d-a821-b977-b4c55e42eabc) {
  padding-top: var(--section-padding--extra-large);
  padding-bottom: var(--section-padding--extra-large);
}

.section_faq:where(.w-variant-6c38874f-1687-79b2-7bcd-2ceb0e462d75) {
  padding-top: var(--spacing--space-zero);
}

.wrap_relative-logos {
  width: 100%;
  position: relative;
}

.shadow_logos {
  z-index: 5;
  background-image: linear-gradient(90deg, var(--_🎨-color--tokens---background--base), var(--_🎨-color--tokens---background--light-0));
  width: 15%;
  height: 100%;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.shadow_logos.is-right {
  background-image: linear-gradient(90deg, var(--_🎨-color--tokens---background--light-0), var(--_🎨-color--tokens---background--base));
  inset: 0% 0% 0% auto;
}

.master_marquee {
  width: 100%;
  position: relative;
  overflow: clip;
}

.wrap_marquee-logos {
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.single-logo-marquee {
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  flex: none;
  align-items: center;
  display: flex;
}

.checkbox_contact {
  width: 1.5rem;
  height: 1.5rem;
  margin: 0rem var(--spacing--space-pico) 0rem 0rem;
  border: 1px solid var(--_🎨-color--tokens---input--default--border);
  border-radius: var(--_🔘-radius---general--small);
  background-color: var(--_🎨-color--tokens---tone--faint);
  flex: none;
}

.checkbox_contact.w--redirected-checked {
  background-color: #f6f3f0;
  background-image: url('../images/Tick.svg');
  background-position: 50%;
  background-size: auto;
  border-color: #0000;
}

.contact-form_inner {
  grid-column-gap: var(--spacing--space-micro);
  grid-row-gap: var(--spacing--space-micro);
  flex-flow: column;
  display: flex;
}

.checkbox {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  color: var(--_🎨-color--tokens---tone--strong);
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.input_wrap {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.button_submit-static {
  flex: none;
  position: relative;
}

.form-block {
  z-index: 5;
  will-change: transform;
  width: 100%;
  margin-bottom: 0;
  position: relative;
}

.form {
  padding: var(--spacing--space-zero);
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--base);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.wrap_form-fields {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  display: flex;
}

.wrap_tab-animation {
  width: 100%;
  height: 300vh;
}

.tab_bottom-tile {
  width: 100%;
  overflow: hidden;
}

.headline {
  flex-flow: row;
  width: 100%;
  display: flex;
}

.headline:where(.w-variant-5dcfe3b0-c47e-e396-febc-76aa8560d7c3) {
  justify-content: center;
  align-items: stretch;
}

.headline:where(.w-variant-c62ff57a-97b3-c960-e5f0-ccac59d36ffb) {
  justify-content: flex-end;
  align-items: stretch;
}

.slot {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.slot:where(.w-variant-899e8efb-948d-8201-3fd6-b848ac3e736f) {
  justify-content: flex-start;
  align-items: center;
}

.slot:where(.w-variant-60dad55b-dd7d-cfaf-0e7e-58956ffc87a1) {
  justify-content: flex-start;
  align-items: flex-end;
}

.paragraph {
  margin-bottom: var(--spacing--space-zero);
}

.paragraph:where(.w-variant-686147f5-6df8-e504-a2aa-b66e69b9e1a0) {
  font-family: var(--_🔠-typography---font-family--b1);
  font-size: var(--_🔠-typography---size--b1);
  line-height: var(--_🔠-typography---line-height--b1);
  font-weight: var(--_🔠-typography---font-weight--b1);
  letter-spacing: var(--_🔠-typography---letter-spacing--b1);
}

.paragraph:where(.w-variant-d532a294-3ec7-9e86-8bae-3af0086b93a2) {
  font-family: var(--_🔠-typography---font-family--b3);
  font-size: var(--_🔠-typography---size--b3);
  line-height: var(--_🔠-typography---line-height--b3);
  font-weight: var(--_🔠-typography---font-weight--b3);
  letter-spacing: var(--_🔠-typography---letter-spacing--b3);
}

.heading {
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
}

.headline-spacing {
  width: 100%;
  height: var(--spacing--space-tiny);
}

.headline-spacing:where(.w-variant-5fb6b3a0-330e-023a-9f72-f5a9ca8501d5) {
  height: var(--spacing--space-xx-small);
}

.headline-spacing:where(.w-variant-26cd8535-99ef-a636-30b2-cbedd92dec22) {
  height: var(--spacing--space-xsmall);
}

.headline-spacing:where(.w-variant-f244f47e-8e5a-7929-1639-068349e66dfa) {
  height: var(--spacing--space-small);
}

.headline-spacing:where(.w-variant-c70a52dd-6377-6599-3d2b-09d1e0399a84) {
  height: var(--spacing--space-medium);
}

.headline-spacing:where(.w-variant-34127eaf-b94f-f786-a771-1d18a3204bbd) {
  height: var(--spacing--space-hairline);
}

.headline-spacing:where(.w-variant-84e5cf4e-8086-29ca-9bd2-f8999b00fd4c) {
  height: var(--spacing--space-minimal);
}

.headline-spacing:where(.w-variant-7b5d603f-ecba-6e4d-fb4d-fd7e941dd335) {
  height: var(--spacing--space-pico);
}

.headline-spacing:where(.w-variant-0fe57f4b-b8a4-c79b-817f-140ce4cbc07e) {
  height: var(--spacing--space-nano);
}

.headline-spacing:where(.w-variant-523f4057-8f3f-b41b-51e0-f053c34e39dc) {
  height: var(--spacing--space-large);
}

.columns {
  width: 100%;
  max-width: var(--width--12-columns);
}

.columns:where(.w-variant-ee79ee8f-6a1c-5647-f367-b1a5a6183944) {
  max-width: var(--width--11-columns);
}

.columns:where(.w-variant-50c7679c-e69a-e561-8df5-297d6ff4870b) {
  max-width: var(--width--10-columns);
}

.columns:where(.w-variant-c7ff1917-86d9-9407-7c20-41c69e7b4ceb) {
  max-width: var(--width--9-columns);
}

.columns:where(.w-variant-844b2fc2-b593-d132-b898-1a1a4c80b12b) {
  max-width: var(--width--8-columns);
}

.columns:where(.w-variant-e0290c4d-131e-d780-9ab6-0f20c5c238c2) {
  max-width: var(--width--7-columns);
}

.columns:where(.w-variant-65b7d7f2-79a7-c595-1cb9-7db0fb5f6cff) {
  max-width: var(--width--6-columns);
}

.columns:where(.w-variant-4aee4bda-af43-b4fb-6dba-e03f2224861e) {
  max-width: var(--width--5-columns);
}

.columns:where(.w-variant-662b522d-8c1d-e5c2-d0fa-a1021a76de07) {
  max-width: var(--width--4-columns);
}

.columns:where(.w-variant-21cfed58-e687-104d-6558-3c5e828c1420) {
  max-width: var(--width--3-columns);
}

.columns:where(.w-variant-017c1db5-b756-6152-a879-cdea24482b57) {
  max-width: var(--width--2-columns);
}

.columns:where(.w-variant-57c65ced-58a3-44a5-1d7a-d3553cd1435f) {
  max-width: var(--width--1-column);
}

.columns:where(.w-variant-d65bbb53-a411-4e4f-2c01-437237276e30) {
  max-width: var(--fixed-width--1-column);
}

.columns:where(.w-variant-363b3049-2db8-6e19-5923-1e3e4edf368a) {
  max-width: var(--fixed-width--2-columns);
}

.columns:where(.w-variant-aa5dd4b6-b5f3-ceff-2c00-56ddaad3db17) {
  max-width: var(--fixed-width--3-columns);
}

.columns:where(.w-variant-319cba49-3734-4c5e-7adc-cd420d1c54cc) {
  max-width: var(--fixed-width--4-columns);
}

.columns:where(.w-variant-11036c44-f2b2-d30d-508b-724b0e6e83ff) {
  max-width: var(--fixed-width--5-columns);
}

.columns:where(.w-variant-3f44ac96-7468-3c40-c30a-9b1d9a609a9f) {
  max-width: var(--fixed-width--6-columns);
}

.columns:where(.w-variant-942f9a28-6ebc-539c-bfc6-e3420de809db) {
  max-width: var(--fixed-width--7-columns);
}

.columns:where(.w-variant-364d6144-ffb6-0b92-eac8-7aeefd4bf03f) {
  max-width: var(--fixed-width--8-columns);
}

.columns:where(.w-variant-cc12b3c1-2035-b5d8-a6fe-219dc409565c) {
  max-width: var(--fixed-width--9-columns);
}

.columns:where(.w-variant-829e63be-20e0-e0fa-6744-583c107a7f17) {
  max-width: var(--fixed-width--10-columns);
}

.orientation {
  text-align: left;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.orientation:where(.w-variant-899e8efb-948d-8201-3fd6-b848ac3e736f) {
  text-align: center;
  justify-content: space-between;
  align-items: center;
}

.orientation:where(.w-variant-60dad55b-dd7d-cfaf-0e7e-58956ffc87a1) {
  text-align: right;
  justify-content: space-between;
  align-items: flex-end;
}

.wrap_orientation {
  text-align: left;
}

.wrap_orientation:where(.w-variant-899e8efb-948d-8201-3fd6-b848ac3e736f) {
  text-align: center;
}

.wrap_orientation:where(.w-variant-60dad55b-dd7d-cfaf-0e7e-58956ffc87a1) {
  text-align: right;
}

.ultra-pop_close-circle {
  z-index: 2;
  color: #fff;
  cursor: pointer;
  background-color: #ffffff1f;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  transition: background-color .2s;
  display: flex;
  position: absolute;
  inset: 24px 24px auto auto;
}

.ultra-pop_close-circle:hover {
  background-color: #ffffff3d;
}

.ultra-div-testimonial {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ultra-pop_list-single {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ultra-pop_grid {
  grid-column-gap: 0px;
  grid-row-gap: 0px;
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  width: 100%;
  height: 100%;
  max-height: 100%;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: clip;
}

.ultra-tag {
  grid-column-gap: 4px;
  grid-row-gap: 4px;
  color: #000;
  background-color: #ffcd33;
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  height: 20px;
  padding: 8px;
  display: flex;
}

.ultra-pop_testi-image {
  width: 48px;
  height: 48px;
}

.ultra-pop_list-master {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ultra-pop_master {
  z-index: 900;
  outline-offset: 0px;
  color: #fff;
  background-color: #000;
  border-radius: 16px;
  outline: 12px solid #ffffff12;
  width: 85vw;
  max-width: 972px;
  height: 76vh;
  margin: auto;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: clip;
}

.ultra-pop_close-icon {
  color: #fffc;
  justify-content: center;
  align-items: center;
  width: 20px;
  height: 20px;
  display: flex;
}

.ultra-pop_comparison-single {
  grid-column-gap: 6px;
  grid-row-gap: 6px;
  border-left: 1px solid #ffffff52;
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  padding-left: 16px;
  display: flex;
}

.ultra_cta-text {
  z-index: 1;
  color: #000;
  text-shadow: 0 1.5em #000;
  font-family: Raveo Display, Arial, sans-serif;
  font-weight: 500;
  position: relative;
}

.ultra-pop_testimonial-dot {
  background-color: #ffffff7a;
  border-radius: 30px;
  width: 4px;
  height: 4px;
}

.ultra-bar_text-small {
  color: #ffffffe0;
  letter-spacing: .15px;
  font-family: Raveo Display, Arial, sans-serif;
  font-size: 12px;
  line-height: 16px;
}

.ultra_cta {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #f6f3f0;
  letter-spacing: 0;
  cursor: pointer;
  border-radius: 8px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 12px 20px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
  position: relative;
}

.ultra_cta:hover {
  color: #f6f3f0;
}

.ultra-pop_list-circle {
  background-color: #ffcd32;
  border-radius: 24px;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  display: flex;
}

.ultra-master {
  z-index: 800;
  pointer-events: auto;
  position: fixed;
  inset: auto 0% 0% auto;
}

.ultra-pop_right {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  height: 100%;
  padding-left: 72px;
  display: flex;
  overflow: scroll;
}

.ultra-label_text {
  color: #000;
  letter-spacing: .75px;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 12px;
}

.ultra-label_text.tone-subtle-ultra {
  color: #ffffffb8;
}

.ultra-label_text-big {
  color: #fff;
  letter-spacing: .75px;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 14px;
}

.ultra-bar_text-medium {
  letter-spacing: .15px;
  font-size: 14px;
  line-height: 20px;
}

.ultra-bar_text-medium.tone-subtle-ultra {
  color: #ffffffe0;
}

.ultra-pop_left {
  width: 35%;
  height: 100%;
  position: relative;
}

.ultra-tag_icon {
  justify-content: center;
  align-items: center;
  height: 8px;
  display: flex;
}

.ultra-pop_right-top {
  grid-column-gap: 17px;
  grid-row-gap: 17px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 380px;
  display: flex;
}

.ultra_image-cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
  display: block;
}

.ultra_cta_text-mask {
  pointer-events: none;
  flex: none;
  height: 20px;
  overflow: hidden;
}

.ultra-bar_text-heading {
  font-family: Raveo Display, Arial, sans-serif;
  font-size: 20px;
  line-height: 28px;
}

.ultra-pop_image-shade {
  background-image: linear-gradient(90deg, #0000, #000);
  width: 40%;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.ultra-pop_overlay {
  z-index: 850;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  background-color: #00000070;
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.ultra_cta_bg {
  background-color: #ffcd32;
  border: 1px solid #0000;
  border-radius: 8px;
  transition: background-color .3s;
  position: absolute;
  inset: 0%;
}

.ultra_cta_bg:hover {
  border-color: #0000;
}

.ultra-pop_testimonial-top {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.ultra-pop_list-icon {
  justify-content: center;
  align-items: center;
  display: flex;
}

.ultra-pop_comparison-master {
  grid-column-gap: 24px;
  grid-row-gap: 24px;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.ultra-pop_testi-box {
  z-index: 2;
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  -webkit-backdrop-filter: blur(24px);
  backdrop-filter: blur(24px);
  background-color: #0000007a;
  border-radius: 8px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 82%;
  margin-left: auto;
  margin-right: auto;
  padding: 32px;
  display: flex;
  position: absolute;
  inset: auto 32px 32px;
}

.ultra-small-bar {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  -webkit-backdrop-filter: blur(10px);
  backdrop-filter: blur(10px);
  color: #f6f3f0;
  letter-spacing: 0;
  cursor: pointer;
  border-radius: 8px;
  flex: none;
  justify-content: center;
  align-items: center;
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
  transition: color .3s;
  display: flex;
  position: relative;
}

.ultra-small-bar:hover {
  color: #f6f3f0;
}

.ultra-small_cta_text-mask {
  pointer-events: none;
  flex: none;
  height: 20px;
  overflow: hidden;
}

.ultra-small_cta-text {
  z-index: 1;
  color: #000;
  text-shadow: 0 1.5em #000;
  font-family: Raveo Display, Arial, sans-serif;
  font-weight: 500;
  position: relative;
}

.ultra-small_cta_bg {
  background-color: #ffcd32;
  border: 1px solid #0000;
  border-radius: 8px;
  transition: background-color .3s;
  position: absolute;
  inset: 0%;
}

.ultra-small_cta_bg:hover {
  border-color: #0000;
}

.sizing {
  width: 100%;
}

.sizing:where(.w-variant-42d71dd4-c62a-5b25-5e91-b38a94c16034) {
  max-width: var(--relative-width--relative-4-col);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.sizing:where(.w-variant-bd83959c-ebac-5db7-70bb-126b52052914) {
  max-width: var(--relative-width--relative-5-col);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
}

.sizing:where(.w-variant-4805e02f-4940-4493-52ab-0eb1b58beaae) {
  max-width: var(--relative-width--relative-1-col);
}

.sizing:where(.w-variant-3173aebb-6f65-3749-0c35-d2877b0f02f5) {
  max-width: var(--relative-width--relative-2-col);
}

.sizing:where(.w-variant-17c39b41-ab8f-dee3-a1a4-950caad63968) {
  max-width: var(--relative-width--relative-3-col);
}

.button-group {
  grid-column-gap: 1px;
  grid-row-gap: var(--spacing--space-hairline);
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.button-group:where(.w-variant-e8146c9a-f2b7-c8f3-bc9f-a5246ee2aba4) {
  justify-content: center;
  align-items: center;
}

.button-group:where(.w-variant-5073849a-2d5e-db63-3b07-0293d8f3d457) {
  justify-content: flex-end;
  align-items: center;
}

.cookie_top-tile {
  grid-column-gap: var(--spacing--space-pico);
  grid-row-gap: var(--spacing--space-pico);
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.master_cookies {
  z-index: 199;
  padding: var(--layout-grid--margin);
  background-color: var(--_🎨-color--tokens---tone--faint);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  pointer-events: none;
  justify-content: flex-start;
  align-items: flex-end;
  display: none;
  position: fixed;
  inset: 0%;
}

.cookies {
  width: 100%;
  max-width: var(--width--6-columns);
  padding: var(--spacing--space-tiny);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  border: 1px solid var(--_🎨-color--tokens---tone--faint);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--base);
  pointer-events: auto;
  color: #241018;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  box-shadow: 0 4px 80px #231f2314;
}

.marquee-logo {
  color: var(--_🎨-color--tokens---tone--strong);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.marquee-logo:where(.w-variant-91f3937f-e443-de6a-0b74-ab5b1b1049c4) {
  color: var(--_🎨-color--tokens---tone--medium);
}

.icon-cookies {
  width: var(--_❇️-icon---regular-icons--medium);
  height: var(--_❇️-icon---regular-icons--medium);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.wrap_icon-cookies {
  padding: var(--spacing--space-pico);
  border-radius: var(--_🔘-radius---general--small);
  background-color: var(--_🎨-color--tokens---background--lift);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.wrap_btn-cookies {
  flex: none;
}

.cta_quaternary {
  border-radius: var(--_🔘-radius---ui--button-base);
  background-color: var(--_🎨-color--tokens---button--primary--default--background);
  color: var(--_🎨-color--tokens---button--primary--default--text-icon);
  font-weight: var(--_🔠-typography---all-weights--bold);
  position: relative;
}

.cta_quaternary:where(.w-variant-2225f5b4-dbba-a843-aedd-05897541e12a) {
  background-color: var(--_🎨-color--tokens---button--primary--default--background-8);
  color: var(--_🎨-color--tokens---button--primary--hover--text-icon);
}

.brand_footer {
  width: 100%;
  height: auto;
  max-width: var(--container--large);
  margin-left: auto;
  margin-right: auto;
}

.footer_columns, .footer_right-top-tile {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 3fr 1fr 4fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.headline_footer {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  text-wrap: balance;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 20.38rem;
  display: flex;
}

.footer_socials {
  grid-column-gap: var(--spacing--space-hairline);
  grid-row-gap: var(--spacing--space-hairline);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.link_social {
  width: 100%;
  height: 4rem;
  padding: var(--spacing--space-pico) var(--spacing--space-tiny);
  border-radius: var(--_🔘-radius---general--full);
  background-color: var(--_🎨-color--tokens---button--primary--default--background-8);
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.logo-footer {
  width: 100%;
  height: auto;
  display: flex;
}

.section_cta {
  z-index: 10;
  padding-top: var(--spacing--space-huge);
  color: var(--_🎨-color--tokens---tone--strong);
  background-image: url('../images/cta-bg.avif');
  background-size: cover;
  position: relative;
}

.content_cta-block {
  grid-column-gap: 9.06rem;
  grid-row-gap: 9.06rem;
  width: 100%;
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  flex-flow: column;
  display: flex;
}

.headline_cta-block {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 25.88rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.logo-cta {
  justify-content: center;
  align-items: center;
  max-width: 4.5rem;
  display: flex;
}

.cts_halves {
  grid-column-gap: var(--spacing--space-zero);
  grid-row-gap: var(--spacing--space-zero);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  width: 100%;
  display: grid;
}

.card_cta {
  width: 100%;
  height: 33.25rem;
  padding: var(--spacing--space-tiny);
  border: 1px solid var(--_🎨-color--tokens---tone--ghost);
  border-radius: var(--_🔘-radius---general--default);
  color: var(--_🎨-color--tokens---tone--strong);
  text-align: center;
  justify-content: center;
  align-items: center;
  transition: color .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.content_cta-card {
  z-index: 5;
  grid-column-gap: var(--spacing--space-pico);
  grid-row-gap: var(--spacing--space-pico);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 20.94rem;
  display: flex;
  position: relative;
}

.button_nav {
  grid-column-gap: var(--spacing--space-hairline);
  grid-row-gap: var(--spacing--space-hairline);
  background-color: var(--_🎨-color--tokens---background--light-0);
  pointer-events: auto;
  width: auto;
  height: auto;
  color: var(--_🎨-color--tokens---tone--strong);
  font-weight: var(--_🔠-typography---weight--body-bold);
  text-transform: uppercase;
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  justify-content: center;
  align-items: center;
  padding: 0;
  display: flex;
}

.wrap_icon-menu {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.circle_nav-icon {
  border-top-left-radius: var(--_🔘-radius---general--full);
  border-top-right-radius: var(--_🔘-radius---general--full);
  border-bottom-left-radius: var(--_🔘-radius---general--full);
  border-bottom-right-radius: var(--_🔘-radius---general--full);
  background-color: currentColor;
  flex: none;
  width: 3px;
  height: 3px;
}

.row_icon-nav {
  grid-column-gap: 2px;
  grid-row-gap: 2px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.row_icon-nav.is-vertical {
  position: absolute;
  transform: rotate(90deg);
}

.row_icon-nav.is-horizontal {
  grid-column-gap: 7px;
  grid-row-gap: 7px;
}

.inner_nav {
  z-index: 999;
  width: 100%;
  padding-top: var(--spacing--space-xsmall);
  padding-right: var(--layout-grid--margin);
  padding-left: var(--layout-grid--margin);
  pointer-events: none;
  position: fixed;
  inset: 0% 0% auto;
}

.inner_nav.is-blend {
  mix-blend-mode: difference;
}

.nav-empty {
  width: 0;
  height: 0;
}

.menu_nav {
  width: 15.5rem;
  padding: var(--spacing--space-nano);
  border-radius: var(--_🔘-radius---general--small);
  background-color: var(--_🎨-color--tokens---background--lift);
  pointer-events: auto;
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  flex-flow: column;
  display: none;
  transform: translate(16px, -16px);
}

.inner_nav-menu {
  padding-top: var(--spacing--space-xx-small);
  grid-column-gap: var(--spacing--space-pico);
  grid-row-gap: var(--spacing--space-pico);
  flex-flow: column;
  display: flex;
}

.column_nav-links {
  line-height: var(--_🔠-typography---line-height--h6);
  flex-flow: column;
  display: flex;
}

.link_nav-menu {
  opacity: .3;
  font-family: var(--_🔠-typography---font-family--h6);
  color: var(--_🎨-color--tokens---tone--subtle);
  font-size: var(--_🔠-typography---size--h6);
  line-height: var(--_🔠-typography---line-height--h6);
  font-weight: var(--_🔠-typography---font-weight--h6);
  letter-spacing: var(--_🔠-typography---letter-spacing--h6);
  transition: opacity .3s, color .3s;
}

.link_nav-menu:hover, .link_nav-menu.w--current {
  opacity: 1;
  color: var(--_🎨-color--tokens---tone--strong);
}

.nav-menu_bottom-tile, .nav_socials-list {
  grid-column-gap: var(--spacing--space-hairline);
  grid-row-gap: var(--spacing--space-hairline);
  flex-flow: column;
  display: flex;
}

.link_nav-social {
  font-family: var(--_🔠-typography---font-family--b3);
  font-size: var(--_🔠-typography---size--b3);
  line-height: var(--_🔠-typography---line-height--b3);
  font-weight: var(--_🔠-typography---font-weight--b3);
  letter-spacing: var(--_🔠-typography---letter-spacing--b3);
}

.divider_nav {
  background-color: var(--_🎨-color--tokens---tone--subtle);
  opacity: .2;
  width: 100%;
  height: 1px;
}

.section_hero-home {
  z-index: 10;
  position: relative;
}

.master_hero-home {
  z-index: 5;
  height: 100vh;
  max-height: 90rem;
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--extra-small);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: relative;
}

.image_hero-home {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.content_hero-home {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-end;
  width: 100%;
  display: flex;
}

.headline_hero-home {
  grid-column-gap: 2.25rem;
  grid-row-gap: 2.25rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 42.38rem;
  display: flex;
}

.right_hero-home {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 26.63rem;
  display: flex;
}

.customers-tile {
  grid-column-gap: .88rem;
  grid-row-gap: .88rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.customers {
  display: flex;
}

.customer-avatar {
  border-radius: var(--_🔘-radius---general--full);
  border: 2px solid #000;
  flex: none;
  width: 2.38rem;
  height: 2.38rem;
  overflow: hidden;
}

.customer-avatar.is-inclined {
  margin-left: -18px;
}

.customer-avatar.is-large {
  border-color: #fff;
  width: 3.63rem;
  height: 3.63rem;
}

.customer-avatar.is-large.is-large-inclined {
  margin-left: -24px;
}

.section_features {
  z-index: 10;
  padding-top: var(--section-padding--extra-large);
  padding-bottom: var(--section-padding--giga);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
}

.feature_halves {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  place-items: start stretch;
}

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

.content_features {
  grid-column-gap: var(--spacing--space-100);
  grid-row-gap: var(--spacing--space-100);
  flex-flow: column;
  display: flex;
}

.grid_features {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
}

.card_feature {
  min-height: 20rem;
  padding: var(--spacing--space-xx-small);
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  box-shadow: 0 8px 18px #00000008, 0 33px 33px #00000008, 0 74px 44px #00000005;
}

.tone-mid {
  color: var(--_🎨-color--tokens---tone--mid);
}

.feature_bottom-tile {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section_services {
  z-index: 10;
  padding-top: var(--spacing--space-100);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
  overflow: clip;
}

.headline_services {
  margin-bottom: var(--spacing--space-100);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  place-items: start stretch;
}

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

.heading_services {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.wrap_scale-services {
  perspective: 3000px;
  position: sticky;
  top: 0;
}

.block_service-large {
  width: 100%;
  height: auto;
  padding: var(--spacing--space-xsmall) var(--layout-grid--margin);
  grid-column-gap: var(--layout-grid--1-column-gap);
  grid-row-gap: var(--layout-grid--1-column-gap);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  flex-flow: column;
  display: flex;
  position: sticky;
  top: 0;
}

.block-service_top-tile, .block-service_bottom-tile {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.content_top-service {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.content_bottom-service {
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.tag_single-service {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.text_single-service {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 18.5rem;
  display: flex;
}

.grid_service-features {
  grid-column-gap: var(--spacing--space-xsmall);
  grid-row-gap: var(--spacing--space-nano);
  grid-template-rows: auto;
}

.item_feature-service {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.circle_item-feature-service {
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  background-color: #000;
  border-radius: 2px;
  width: .5rem;
  height: .5rem;
}

.image_single-service {
  border-radius: var(--_🔘-radius---general--default);
  width: 100%;
  height: 29rem;
  overflow: hidden;
  box-shadow: 0 75px 30px #00000003, 0 42px 25px #00000008, 0 19px 19px #0000000a, 0 5px 10px #0000000d;
}

.section_info {
  z-index: 10;
  padding-top: var(--section-padding--giga);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
  overflow: clip;
}

.section_marquee-cta {
  z-index: 10;
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
}

.section_stats {
  z-index: 10;
  padding-top: var(--section-padding--giga);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
}

.section_client-stories {
  z-index: 10;
  padding-top: var(--section-padding--giga);
  padding-bottom: var(--spacing--space-xsmall);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
}

.grid_marquee-cta {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  width: 100%;
}

.divider_dark {
  background-color: var(--_🎨-color--tokens---tone--faint);
  width: 100%;
  height: 2px;
  min-height: 2px;
  transform-style: preserve-3d;
  flex: none;
  line-height: 100%;
  transform: scale3d(1, .5, 1);
}

.divider_dark.is-full {
  width: 100vw;
  transform-style: preserve-3d;
  margin-left: 50%;
  margin-right: 50%;
  transform: translate(-50%)scale3d(1, .5, 1);
}

.left_marquee-cta {
  height: 34rem;
  padding-top: var(--spacing--space-xsmall);
  padding-right: var(--spacing--space-xsmall);
  padding-bottom: var(--spacing--space-xsmall);
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.right_marquee-cta {
  border-left: 1px solid var(--_🎨-color--tokens---tone--faint);
}

.marquee-cta_bottom {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 12.5rem;
  display: flex;
}

.headline_stats {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 30.5rem;
  display: flex;
}

.grid_stats {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  place-items: end stretch;
  max-width: 62.5rem;
  height: 40rem;
  margin-top: -160px;
  margin-left: auto;
}

.card_stats {
  width: 100%;
  height: 100%;
  padding: var(--spacing--space-tiny);
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  border-radius: var(--_🔘-radius---general--default);
  background-image: linear-gradient(#d4d4d499, #d4d4d400 84%);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.stats-card_top-tile {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.wrap_card-stats {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.wrap_card-stats.is-first {
  max-height: 400px;
}

.wrap_card-stats.is-second {
  max-height: 520px;
}

.headline_client-stories {
  max-width: var(--container--large);
  margin-right: auto;
  margin-bottom: var(--spacing--space-100);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  margin-left: auto;
  display: grid;
}

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

.heading_cs {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 20.19rem;
  display: flex;
}

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

.inner_client-story {
  width: 100%;
  max-width: var(--container--large);
  padding-top: var(--spacing--space-xsmall);
  padding-bottom: var(--spacing--space-xsmall);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  margin-left: auto;
  margin-right: auto;
  display: grid;
}

.info_cs-left {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.image_cs {
  aspect-ratio: 1;
  border-radius: var(--_🔘-radius---general--default);
  width: 100%;
  max-width: 25rem;
  height: 25rem;
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  position: relative;
  overflow: hidden;
}

.right_cs {
  grid-column-gap: var(--spacing--space-large);
  grid-row-gap: var(--spacing--space-large);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.text_cs {
  padding-right: var(--spacing--space-medium);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  text-wrap: balance;
  flex-flow: column;
  display: flex;
}

.overlay_text-cs {
  z-index: 5;
  width: 100%;
  height: 100%;
  padding: var(--spacing--space-nano);
  flex-flow: column;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
  position: absolute;
  inset: 0%;
}

.overlay_cs-image {
  z-index: 1;
  opacity: .7;
  background-image: linear-gradient(0deg, #000 3%, #6660 44%);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.faq_halves {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.tag_faq {
  margin-bottom: var(--spacing--space-xx-small);
  padding-left: var(--spacing--space-xsmall);
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.left_faq {
  padding: var(--spacing--space-xsmall);
  grid-column-gap: var(--spacing--space-large);
  grid-row-gap: var(--spacing--space-large);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.faq_left-bottom-tile {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.is-inverted {
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
}

.wrap_logo-404 {
  width: 100%;
  max-width: var(--container--large);
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.section_hero-privacy {
  z-index: 10;
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--giga);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.grid_privacy {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.wrap_body-legal {
  grid-column-gap: var(--spacing--space-large);
  grid-row-gap: var(--spacing--space-large);
  flex-flow: column;
  max-width: 40.5rem;
  display: flex;
}

.body_legal {
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  flex-flow: column;
  display: flex;
}

.tile_legal {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  flex-flow: column;
  display: flex;
}

.section_hero-contact {
  z-index: 10;
  padding-top: var(--section-padding--large);
  padding-bottom: var(--spacing--space-xsmall);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.master_contact {
  padding: var(--spacing--space-xx-small);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  background-color: var(--_🎨-color--tokens---background--base);
  border-radius: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  display: grid;
  box-shadow: 0 74px 44px #00000005, 0 33px 33px #00000008, 0 8px 18px #00000008;
}

.left_contact {
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.contact_features {
  grid-column-gap: var(--spacing--space-xsmall);
  grid-row-gap: var(--spacing--space-xsmall);
  flex-flow: column;
  display: flex;
}

.item_contact-feature {
  max-width: var(--fixed-width--3-columns);
  grid-column-gap: var(--spacing--space-nano);
  grid-row-gap: var(--spacing--space-nano);
  text-wrap: balance;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.icon-contact {
  width: var(--_❇️-icon---regular-icons--medium);
  height: var(--_❇️-icon---regular-icons--medium);
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.text_contact-feature {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  flex-flow: column;
  display: flex;
}

.text-700 {
  font-weight: var(--_🔠-typography---all-weights--bold);
}

.contact_author {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.contact_author-avatar {
  border-radius: var(--_🔘-radius---general--full);
  flex: none;
  width: 4rem;
  height: 4rem;
  overflow: hidden;
}

.text_author-contact {
  grid-column-gap: var(--spacing--space-hairline);
  grid-row-gap: var(--spacing--space-hairline);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.right_contact {
  padding: var(--spacing--space-xsmall);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
}

.headline_contact {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 44.75rem;
  display: flex;
}

.grid_checkboxes {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-nano);
  grid-template-rows: auto;
  grid-template-columns: auto 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form_inner {
  grid-column-gap: var(--spacing--space-xsmall);
  grid-row-gap: var(--spacing--space-xsmall);
  flex-flow: column;
  display: flex;
}

.section_hero-cases {
  z-index: 10;
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--giga);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.heading_cases {
  max-width: var(--fixed-width--6-columns);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  text-wrap: balance;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.right_cases {
  grid-column-gap: var(--spacing--space-large);
  grid-row-gap: var(--spacing--space-large);
  flex-flow: column;
  display: flex;
}

.columns_hero-cases {
  margin-bottom: var(--spacing--space-extra-large);
}

.list_cases {
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  flex-flow: column;
  display: flex;
}

.item_cases {
  width: 100%;
  padding-bottom: var(--spacing--space-xsmall);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  border-bottom: 1px solid var(--_🎨-color--tokens---tone--faint);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  place-items: start stretch;
  display: grid;
}

.image_item-case {
  border-radius: var(--_🔘-radius---general--default);
  width: 100%;
  max-width: 20.63rem;
  height: 15rem;
  overflow: hidden;
}

.content_item-case {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
}

.text_item-case {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  text-wrap: balance;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 41.5rem;
  display: flex;
}

.content_middle-cs-item {
  grid-column-gap: 4.5rem;
  grid-row-gap: 4.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.number_cs-item {
  display: flex;
}

.section_hero-case {
  z-index: 10;
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.image_hero-case {
  width: 100%;
  height: 32.5rem;
  overflow: hidden;
}

.client_body-halves {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  place-items: start stretch;
}

.result_tile {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  text-wrap: balance;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.client_quote {
  padding: var(--spacing--space-xx-small);
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--base);
  flex-flow: column;
  display: flex;
  box-shadow: 0 93px 37px #00000003, 0 52px 31px #00000008, 0 2px 5px #0000000a, 0 6px 13px #0000000d;
}

.body_client p {
  color: var(--_🎨-color--tokens---tone--subtle);
}

.body_client li {
  margin-bottom: var(--spacing--space-minimal);
  color: var(--_🎨-color--tokens---tone--subtle);
}

.body_client ul, .body_client ol {
  padding-left: 20px;
}

.wrap_number-list {
  top: var(--spacing--space-extra-large);
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  display: flex;
  position: sticky;
}

.master_client-info-blocks {
  grid-column-gap: var(--spacing--space-large);
  grid-row-gap: var(--spacing--space-large);
  flex-flow: column;
  display: flex;
}

.number_list {
  height: var(--_🔠-typography---line-height--h4);
  flex-flow: column;
  display: flex;
  overflow: clip;
}

.client_results-grid {
  width: 100%;
  padding: var(--spacing--space-xsmall);
  grid-column-gap: var(--spacing--space-xsmall);
  grid-row-gap: var(--spacing--space-xsmall);
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--base);
  grid-template-rows: auto;
  box-shadow: 0 93px 37px #00000003, 0 52px 31px #00000008, 0 23px 23px #0000000a, 0 6px 13px #0000000d;
}

.client_block {
  max-width: var(--fixed-width--6-columns);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section_case-about {
  z-index: 10;
  padding-top: var(--section-padding--small);
  padding-bottom: var(--section-padding--giga);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.grid_first-tile-cs {
  margin-bottom: var(--spacing--space-large);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
}

.first-tile_cs {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  text-wrap: balance;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.author_case {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.avatar-case {
  border-radius: var(--_🔘-radius---general--full);
  flex: none;
  width: 4rem;
  height: 4rem;
  overflow: hidden;
}

.text_author {
  grid-column-gap: var(--spacing--space-hairline);
  grid-row-gap: var(--spacing--space-hairline);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.section_hero-pricing {
  z-index: 10;
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--medium);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.headline_hero-pricing {
  max-width: 47.31rem;
  margin-right: auto;
  margin-bottom: var(--spacing--space-large);
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.grid_pricing {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.card_pricing {
  border-radius: var(--_🔘-radius---general--default);
  background-color: var(--_🎨-color--tokens---background--depth);
  position: relative;
  overflow: hidden;
}

.inner_pricing {
  z-index: 5;
  height: 100%;
  padding: var(--spacing--space-xx-small);
  grid-column-gap: var(--spacing--space-100);
  grid-row-gap: var(--spacing--space-100);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: relative;
}

.inner_pricing.is-middle {
  grid-column-gap: var(--spacing--space-huge);
  grid-row-gap: var(--spacing--space-huge);
}

.title_card-plan {
  grid-column-gap: var(--spacing--space-pico);
  grid-row-gap: var(--spacing--space-pico);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section_comparison {
  z-index: 10;
  padding-top: var(--section-padding--medium);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.list_plan {
  grid-column-gap: var(--spacing--space-micro);
  grid-row-gap: var(--spacing--space-micro);
  flex-flow: column;
  display: flex;
}

.item_single-plan {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.tick-plan {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.plan_top-tile {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  display: flex;
}

.plan_bottom-tile {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.price_plan {
  grid-column-gap: var(--spacing--space-pico);
  grid-row-gap: var(--spacing--space-pico);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.bg-plan {
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.table_description-cell {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  width: 40%;
  padding-top: 32px;
  padding-bottom: 32px;
  display: flex;
}

.comparison-table {
  max-width: 72.5rem;
  margin-left: auto;
  margin-right: auto;
}

.table-row {
  border-bottom: 1px solid #e0e0e0;
  display: flex;
}

.table-check_column-tiles {
  width: 30%;
  padding-top: var(--spacing--space-nano);
  padding-bottom: var(--spacing--space-tiny);
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  text-align: left;
  flex-flow: column;
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.table-description_column-tiles {
  justify-content: flex-start;
  align-items: flex-end;
  width: 40%;
  padding-bottom: 1.5rem;
  display: flex;
}

.table_grid {
  flex-wrap: wrap;
  width: 100%;
}

.pricing-rows-tiles {
  border-bottom: 1px solid #e0e0e0;
  display: flex;
}

.table_check-cell {
  width: 30%;
  padding-top: var(--spacing--space-micro);
  padding-right: var(--spacing--space-pico);
  padding-bottom: var(--spacing--space-xx-small);
  text-align: left;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.headline_comparison {
  margin-right: auto;
  margin-bottom: var(--spacing--space-large);
  text-align: center;
  margin-left: auto;
}

.section_hero-product {
  z-index: 10;
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
}

.product_hero-halves {
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--extra-small);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  place-items: end stretch;
  display: grid;
}

.left_hero-product {
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.right_hero-product {
  grid-column-gap: var(--spacing--space-extra-large);
  grid-row-gap: var(--spacing--space-extra-large);
  flex-flow: column;
  display: flex;
}

.wrap_scroll-text {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  color: var(--_🎨-color--tokens---tone--faint);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.icon-scroll {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.image_hero-product {
  border-radius: var(--_🔘-radius---general--default);
  width: 100%;
  height: 26.5rem;
  overflow: hidden;
  box-shadow: 0 12px 26px #00000012, 0 47px 47px #0000000f, 0 106px 64px #0000000a, 0 189px 76px #00000003;
}

.headline_hero-product {
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  text-wrap: balance;
  flex-flow: row;
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.heading_hero-product {
  max-width: var(--fixed-width--6-columns);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section_features-v2 {
  z-index: 10;
  padding-top: var(--section-padding--extra-large);
  padding-bottom: var(--section-padding--extra-large);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
  overflow: clip;
}

.section_steps {
  z-index: 10;
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--giga);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
  overflow: clip;
}

.tag_features-v2 {
  margin-bottom: var(--spacing--space-large);
  text-align: center;
}

.cards_features {
  z-index: 1;
  margin-bottom: var(--section-padding--extra-large);
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 40%;
}

.headline_folder {
  max-width: var(--fixed-width--6-columns);
  grid-column-gap: var(--spacing--space-large);
  grid-row-gap: var(--spacing--space-large);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.heading_folder {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.title_folder {
  background-image: linear-gradient(90deg, var(--_🎨-color--base---base--light-100), #fff0);
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
}

.folder {
  z-index: 0;
  perspective: 1000px;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.folder_back {
  z-index: 1;
  flex: none;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 13.75rem;
  display: flex;
  position: relative;
}

.folder_pages {
  z-index: 1;
  width: 94%;
  height: 91%;
  margin-top: auto;
  margin-left: auto;
  margin-right: auto;
  display: block;
  position: absolute;
  inset: 0%;
}

.folder-page {
  z-index: 4;
  background-color: #fff;
  border-radius: 3.5px;
  width: 98%;
  height: 75%;
  margin: auto;
  position: absolute;
  inset: 0;
}

.folder-page.is-second {
  z-index: 3;
  background-color: #f2f2f2;
  width: 94%;
  top: -9px;
}

.folder-page.is-third {
  z-index: 2;
  background-color: #ddd;
  width: 90%;
  top: -18px;
}

.folder_front-side {
  z-index: 10;
  width: 100%;
  height: 173px;
  padding: var(--spacing--space-pico);
  background-image: linear-gradient(135deg, #ff4d01, #ff7801);
  border: 1px solid #ffffff4d;
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
  inset: -170px 0% -3px;
  transform: perspective(1000px);
}

.logo_folder {
  color: #6c4e3e;
  mix-blend-mode: soft-light;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  display: flex;
}

.bg-folder {
  opacity: .7;
  filter: blur(50px);
  background-image: linear-gradient(135deg, #f44c05, #cf660b);
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  inset: 0%;
}

.headline_steps {
  margin-bottom: var(--spacing--space-extra-large);
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.heading_steps {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 22.38rem;
  display: flex;
}

.opacity-50 {
  opacity: .5;
}

.opacity-30 {
  opacity: .3;
}

.master_steps {
  position: sticky;
  top: 20%;
}

.card_step {
  max-width: 24.75rem;
  padding: var(--spacing--space-tiny);
  grid-column-gap: var(--spacing--space-micro);
  grid-row-gap: var(--spacing--space-micro);
  background-color: var(--_🎨-color--tokens---background--base);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  box-shadow: 0 93px 37px #00000003, 0 52px 31px #00000008, 0 23px 23px #0000000a, 0 6px 13px #0000000d;
}

.card_step.is-first {
  z-index: 5;
  position: absolute;
  top: 45px;
  left: 244px;
}

.card_step.is-second {
  z-index: 5;
  position: absolute;
  bottom: 44.719px;
  right: 753.5px;
}

.card_step.is-third {
  z-index: 5;
  position: absolute;
  bottom: 369.719px;
  left: 856.5px;
}

.card_step.is-fourth {
  z-index: 5;
  position: absolute;
  inset: auto 57px 35px auto;
}

.section_hero-about {
  z-index: 10;
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  background-image: url('../images/bg-about.svg');
  background-position: 50%;
  background-size: auto;
  position: relative;
  overflow: clip;
}

.heading_about {
  max-width: 40.13rem;
}

.master_about-images {
  perspective: 1000px;
  width: 25rem;
  height: 18.75rem;
  margin-left: auto;
  margin-right: auto;
}

.master_hero-about {
  z-index: 10;
  height: 100vh;
  max-height: 75rem;
  padding-top: var(--section-padding--medium);
  padding-bottom: var(--section-padding--extra-small);
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: relative;
}

.about_hero-image {
  border-radius: var(--_🔘-radius---general--default);
  width: 25rem;
  height: 18.75rem;
  position: absolute;
  overflow: hidden;
  box-shadow: 0 126px 50px #00000003, 0 71px 42px #00000008, 0 31px 31px #0000000a, 0 8px 17px #0000000d;
}

.about_hero-image.is-first {
  z-index: 10;
}

.about_hero-image.is-second {
  z-index: 9;
  transform: rotate(-8deg);
}

.about_hero-image.is-third {
  z-index: 8;
  transform: rotate(-16deg);
}

.about_hero-bottom-tile {
  grid-column-gap: var(--layout-grid--gutter);
  grid-row-gap: var(--layout-grid--gutter);
  grid-template-rows: auto;
  grid-template-columns: 8fr 4fr;
  grid-auto-columns: 1fr;
  place-items: end stretch;
  display: grid;
}

.right_hero-about {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  text-wrap: balance;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section_our-story {
  z-index: 10;
  padding-top: var(--section-padding--mega);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
}

.headline_story {
  max-width: 38.75rem;
  margin-right: auto;
  margin-bottom: var(--section-padding--mega);
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.heading_story {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.title_story {
  margin-top: var(--spacing--space-zero);
  margin-bottom: var(--spacing--space-zero);
  grid-column-gap: var(--spacing--space-pico);
  grid-row-gap: var(--spacing--space-zero);
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.logo_story {
  justify-content: center;
  align-items: center;
  max-width: 8rem;
  display: flex;
}

.master_approach {
  flex-flow: column;
  height: 300vh;
  display: flex;
}

.tile_approach {
  height: 100vh;
  padding: var(--spacing--space-extra-large) var(--layout-grid--margin);
  flex-flow: row;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: sticky;
  top: 0;
  overflow: hidden;
}

.card_approach {
  z-index: 5;
  grid-column-gap: var(--spacing--space-zero);
  grid-row-gap: var(--spacing--space-zero);
  border: var(--spacing--space-xx-small) solid var(--_🎨-color--tokens---background--base);
  border-radius: var(--_🔘-radius---general--large);
  background-color: var(--_🎨-color--tokens---background--light-0);
  grid-template-rows: auto;
  grid-template-columns: 4fr 8fr;
  grid-auto-columns: 1fr;
  height: 100%;
  display: grid;
  position: relative;
  box-shadow: 0 8px 18px #00000008, 0 33px 33px #00000008, 0 74px 44px #00000005;
}

.master-text_approach {
  width: 100%;
  padding-right: var(--spacing--space-tiny);
  padding-left: var(--spacing--space-tiny);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  background-color: var(--_🎨-color--tokens---background--base);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.right_approach {
  z-index: 1;
  width: 100%;
  height: 100%;
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.right_approach.is-second {
  top: auto;
  bottom: -100%;
}

.right_approach.is-third {
  top: auto;
  bottom: -200%;
}

.inner_approach {
  z-index: 5;
  width: 100%;
  height: 100%;
  padding: var(--spacing--space-xx-small);
  grid-column-gap: var(--spacing--space-xsmall);
  grid-row-gap: var(--spacing--space-xsmall);
  flex-flow: column;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
  position: absolute;
  inset: 0%;
}

.title_approach {
  background-image: linear-gradient(90deg, var(--_🎨-color--base---base--light-100), var(--_🎨-color--base---base--light-0));
  -webkit-text-fill-color: transparent;
  -webkit-background-clip: text;
  background-clip: text;
  margin-left: auto;
}

.p_approach {
  max-width: 20.25rem;
}

.p_approach.is-second {
  max-width: 17.56rem;
}

.p_approach.is-first {
  max-width: 21.5rem;
}

.opacity-80 {
  opacity: .8;
}

.section_carousel {
  z-index: 10;
  padding-top: var(--section-padding--mega);
  padding-bottom: var(--section-padding--mega);
  background-color: var(--_🎨-color--tokens---background--base);
  position: relative;
  overflow: clip;
}

.headline_carousel {
  max-width: 25.75rem;
  margin-right: auto;
  margin-bottom: var(--spacing--space-large);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  text-align: center;
  flex-flow: column;
  justify-content: space-between;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.carousel_images {
  cursor: grab;
  -webkit-user-select: none;
  user-select: none;
  touch-action: pan-y;
  width: 100%;
  height: min(35vw, 600px);
  position: relative;
  overflow: visible;
}

.carousel_images.is-dragging {
  cursor: grabbing;
}

.slide_image {
  grid-column-gap: var(--spacing--space-small);
  grid-row-gap: var(--spacing--space-small);
  pointer-events: none;
  transform-origin: 50%;
  will-change: transform;
  flex-flow: column;
  width: min(28vw, 480px);
  max-width: 25rem;
  display: flex;
  position: absolute;
  top: 0%;
  left: 50%;
}

.image_carousel-slide {
  border-top-left-radius: var(--_🔘-radius---general--default);
  border-top-right-radius: var(--_🔘-radius---general--default);
  border-bottom-left-radius: var(--_🔘-radius---general--default);
  border-bottom-right-radius: var(--_🔘-radius---general--default);
  aspect-ratio: .8;
  width: 100%;
  overflow: hidden;
}

.text_slide {
  grid-column-gap: var(--spacing--space-minimal);
  grid-row-gap: var(--spacing--space-minimal);
  pointer-events: none;
  will-change: opacity, transform;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.section-swap-text {
  z-index: 10;
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
  overflow: clip;
}

.master_swap-text {
  height: 100vh;
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--large);
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 0;
}

.headline_swap {
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.wrap_swap-headings {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  width: 100%;
  transform-style: preserve-3d;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  transform: perspective(900px);
}

.section_testimonials {
  z-index: 10;
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  position: relative;
  overflow: hidden;
}

.master_testimonials {
  padding-top: var(--section-padding--large);
  padding-bottom: var(--section-padding--mega);
}

.wrap_testimonials {
  flex-flow: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.card_testimonial {
  width: 100%;
  max-width: 46.06rem;
  height: 20rem;
  padding: var(--spacing--space-xsmall);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  border-radius: var(--_🔘-radius---general--default);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  flex-flow: column;
  display: flex;
  position: absolute;
  box-shadow: 0 13px 29px #00000008, 0 54px 54px #00000008, 0 120px 72px #00000005;
}

.card_testimonial.is-second {
  z-index: 9;
}

.card_testimonial.is-first {
  z-index: 10;
}

.card_testimonial.is-third {
  z-index: 8;
}

.author_testimonial {
  grid-column-gap: var(--spacing--space-pico);
  grid-row-gap: var(--spacing--space-pico);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.avatar_testimonial {
  border-radius: var(--_🔘-radius---general--full);
  width: 2.75rem;
  height: 2.75rem;
  overflow: hidden;
}

.text-author_testimonial {
  grid-column-gap: var(--spacing--space-hairline);
  grid-row-gap: var(--spacing--space-hairline);
  flex-flow: column;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

.headline_testimonial {
  max-width: 26.38rem;
  margin-right: auto;
  margin-bottom: var(--spacing--space-100);
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  text-align: center;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-left: auto;
  display: flex;
}

.inner_bg {
  z-index: 1;
  border: 1px none var(--_🎨-color--tokens---button--primary--hover--border);
  border-radius: var(--_🔘-radius---ui--button-base);
  background-color: var(--_🎨-color--tokens---button--primary--hover--background);
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
  transform: translate(0, 105%);
}

.inner_bg:where(.w-variant-1ff8d96e-78cc-eac8-de90-206ecdaded5f) {
  border-color: var(--_🎨-color--tokens---button--secondary--default--border);
  background-color: var(--_🎨-color--tokens---button--secondary--hover--background);
}

.inner_bg:where(.w-variant-34d8d794-2d3b-997e-fe81-9b40d68e85cc) {
  background-color: var(--_🎨-color--tokens---button--secondary--hover--background);
}

.wrap_icon-tertiary {
  width: 1.25rem;
  height: 1.25rem;
  margin-left: var(--spacing--space-minimal);
  border-radius: var(--_🔘-radius---general--full);
  background-color: var(--_🎨-color--tokens---button--primary--default--background-8);
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
}

.icon_tertiary {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.single_tertiary-icon {
  flex: none;
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  display: flex;
  position: absolute;
  inset: 0%;
}

.single_tertiary-icon.is-first {
  margin-left: -100%;
}

.text_social-btn {
  z-index: 100;
  position: relative;
}

.service_container {
  width: 100%;
  max-width: var(--container--large);
  grid-column-gap: var(--layout-grid--1-column-gap);
  grid-row-gap: var(--layout-grid--1-column-gap);
  flex-flow: column;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.item_client-story {
  width: 100%;
  padding-right: var(--layout-grid--margin);
  padding-left: var(--layout-grid--margin);
  background-color: var(--_🎨-color--tokens---background--lift);
  position: sticky;
  top: 20rem;
  box-shadow: 0 -110px 66px #00000005, 0 -49px 49px #00000008, 0 -12px 27px #00000008;
}

.item_client-story.is-no-shadow {
  box-shadow: none;
}

.wrap_cs-headline {
  width: 100%;
  padding-right: var(--layout-grid--margin);
  padding-left: var(--layout-grid--margin);
  position: sticky;
  top: 7.5rem;
}

.master_autoscroll {
  width: 100%;
  height: 34rem;
  position: relative;
  overflow: hidden;
}

.autoscroll_shadow {
  z-index: 5;
  background-image: linear-gradient(180deg, var(--_🎨-color--tokens---background--base) 10%, var(--_🎨-color--tokens---background--gradient-purposes--gradient-88) 43%, var(--_🎨-color--tokens---background--gradient-purposes--gradient-48) 72%, var(--_🎨-color--tokens---background--gradient-purposes--gradient-0));
  width: 100%;
  height: 40%;
  position: absolute;
  inset: -2px 0% auto;
}

.autoscroll_shadow.bottom {
  background-image: linear-gradient(180deg, var(--_🎨-color--tokens---background--gradient-purposes--gradient-0), var(--_🎨-color--tokens---background--gradient-purposes--gradient-48) 28%, var(--_🎨-color--tokens---background--gradient-purposes--gradient-88) 57%, var(--_🎨-color--tokens---background--base) 90%);
  inset: auto 0% 0;
}

.marquee-autoscroll, .single-autoscroll-marquee {
  grid-column-gap: var(--spacing--space-zero);
  grid-row-gap: var(--spacing--space-zero);
  flex-flow: column;
  display: flex;
}

.item_vertical-marquee {
  padding: var(--spacing--space-xsmall);
  border-bottom: 1px solid var(--_🎨-color--tokens---tone--faint);
}

.master_impact {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100vh;
  display: flex;
  position: sticky;
  top: 0;
}

.middle_impact {
  grid-column-gap: var(--spacing--space-large);
  grid-row-gap: var(--spacing--space-large);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  display: flex;
}

.wrap_image_impact {
  width: 25rem;
  height: 32.5rem;
  position: relative;
  overflow: visible;
}

.image_impact {
  border-radius: var(--_🔘-radius---general--default);
  width: 100%;
  height: 100%;
  transition: filter .5s;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.wrap_number-impact {
  justify-content: flex-start;
  align-items: center;
  width: 12.5rem;
  display: flex;
  position: relative;
}

.wrap_text-impact {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  max-width: 15.31rem;
  display: flex;
  position: relative;
}

.text_impact {
  grid-column-gap: var(--spacing--space-nano);
  grid-row-gap: var(--spacing--space-nano);
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: absolute;
  inset: auto 0%;
}

.number_impact {
  position: absolute;
  inset: auto 0%;
}

.number_impact.is-third {
  display: block;
}

.sticky_impact {
  width: 100%;
  height: 400vh;
}

.impact-blur {
  filter: blur(20px);
}

.about_hero-shadow {
  z-index: 1;
  background-image: linear-gradient(0deg, var(--_🎨-color--tokens---background--base), var(--_🎨-color--tokens---background--light-0));
  width: 100%;
  height: 20%;
  position: absolute;
  inset: auto 0% 0%;
}

.text_approach {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
}

.text_approach.is-first {
  position: static;
}

.text_approach.is-second, .text_approach.is-third {
  display: none;
}

.wrap-text_approach {
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 28rem;
  height: 25rem;
  display: flex;
  position: relative;
}

.master_approach-images {
  z-index: 1;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image_approach-bg {
  z-index: 1;
  background-image: url('../images/approach-1_1approach-1.avif');
  background-position: 50%;
  background-size: cover;
  background-attachment: fixed;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.image_approach-bg.is-second {
  top: auto;
  bottom: -100%;
}

.image_approach-bg.is-first {
  background-image: url('../images/approach_1approach.avif');
}

.image_approach-bg.is-third {
  background-image: url('../images/approach-2_1approach-2.avif');
  top: auto;
  bottom: -200%;
}

.wrap_right-approach {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.approach-blur {
  filter: blur(10px);
}

.overlay_blur {
  z-index: 5;
  opacity: 0;
  -webkit-backdrop-filter: blur(20px);
  backdrop-filter: blur(20px);
  pointer-events: none;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.wrap_card-approach {
  width: 100%;
  height: 100%;
}

.text-swap {
  backface-visibility: hidden;
  width: 100%;
}

.text-swap.is-second {
  width: 40rem;
  margin-left: 50%;
  margin-right: 50%;
  position: absolute;
  inset: 0%;
  transform: translate(-50%);
}

.text-swap.is-first {
  max-width: 36rem;
}

.slider {
  background-color: var(--_🎨-color--tokens---background--light-0);
  height: auto;
}

.mask_testimonial {
  max-width: 46.06rem;
  margin-left: auto;
  margin-right: auto;
  overflow: visible;
}

.slider-button_testimonial {
  justify-content: center;
  align-items: center;
  width: auto;
  height: 3.75rem;
  margin-top: auto;
  margin-bottom: auto;
  display: flex;
  position: absolute;
  left: -5rem;
  right: auto;
}

.slider-button_testimonial.is-next {
  left: auto;
  right: -5rem;
}

.card_folder {
  width: 19.13rem;
  height: 23.38rem;
  padding: var(--spacing--space-xx-small);
  grid-column-gap: var(--spacing--space-medium);
  grid-row-gap: var(--spacing--space-medium);
  background-color: var(--_🎨-color--tokens---background--base);
  color: var(--_🎨-color--tokens---tone--strong);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  border-radius: 1rem;
  flex-flow: column;
  justify-content: space-between;
  align-items: flex-start;
  display: flex;
  box-shadow: 0 165px 66px #00000003, 0 93px 565px #0000000d, 0 41px 41px #00000017, 0 10px 23px #0000001a;
}

.card_folder.is-first {
  z-index: 0;
  position: relative;
  transform: rotate(-7deg);
}

.card_folder.is-second {
  transform: rotate(.67deg);
}

.card_folder.is-third {
  transform: rotate(-6.4deg);
}

.card_folder.is-fourth {
  transform: rotate(13deg);
}

.sticky_cards {
  height: 140vh;
  max-height: 85rem;
}

.heading_pw {
  grid-column-gap: var(--spacing--space-tiny);
  grid-row-gap: var(--spacing--space-tiny);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cases {
  width: 100%;
}

.wrap_timeline-line {
  justify-content: center;
  align-items: center;
  min-width: 1555px;
  height: auto;
  margin-left: 50%;
  margin-right: 50%;
  display: flex;
  position: relative;
  transform: translate(-50%);
}

.line-dashed {
  width: 100%;
  height: auto;
  display: flex;
}

.line-dashed.is-mobile {
  z-index: 0;
  display: none;
  position: absolute;
  inset: 0%;
}

.circle_line {
  border: 3px solid var(--_🎨-color--base---brand);
  border-radius: var(--_🔘-radius---general--full);
  background-color: var(--_🎨-color--tokens---background--base);
  width: 1rem;
  height: 1rem;
  position: absolute;
}

.circle_line.is-first {
  inset: 0% auto auto 439px;
}

.circle_line.is-second {
  bottom: 11px;
  right: 941.5px;
}

.circle_line.is-third {
  right: 500px;
}

.circle_line.is-fourth {
  inset: auto 232px -7px auto;
}

.wrap_sticky-line {
  height: 300vh;
}

.svg-flag {
  justify-content: center;
  align-items: center;
  width: 1.38rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  top: -31px;
  left: 4px;
}

.right_steps-headline {
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: wrap;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.wrap_slider-stacking {
  perspective: 900px;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 60rem;
  height: 20rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: relative;
}

.button_next {
  border-radius: var(--_🔘-radius---general--full);
  background-color: var(--_🎨-color--tokens---background--base);
  cursor: pointer;
  flex: none;
  justify-content: center;
  align-items: center;
  width: 2.63rem;
  height: 2.63rem;
  display: flex;
  position: absolute;
  right: 0;
  box-shadow: 0 1px 2px #0000000d, 0 4px 4px #0000000a, 0 9px 5px #00000008, 0 15px 6px #00000003;
}

.button_next.left {
  left: 0;
  right: auto;
}

.testimonial_inner {
  z-index: 5;
  grid-column-gap: var(--spacing--space-xx-small);
  grid-row-gap: var(--spacing--space-xx-small);
  flex-flow: column;
  display: flex;
  position: relative;
}

.testimonial-bg {
  z-index: 1;
  border-radius: var(--_🔘-radius---general--default);
  background-image: linear-gradient(135deg, #ff4d01, #ff7801);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.icon-slider {
  justify-content: center;
  align-items: center;
  width: 90%;
  height: 90%;
  display: flex;
}

.icon-slider.is-left {
  transform: rotate(180deg);
}

.wrap_folder-front {
  width: 16.88rem;
  height: 13.75rem;
}

.master_vertical-marquee {
  flex-flow: column;
  justify-content: center;
  align-items: stretch;
  height: 100vh;
  max-height: 75rem;
  display: flex;
}

.mask_right-approach {
  border-radius: var(--_🔘-radius---general--default);
  outline-color: var(--_🎨-color--tokens---background--base);
  outline-offset: 0px;
  outline-width: 3rem;
  outline-style: solid;
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
}

.nav_close-wrap {
  z-index: 101;
  background-color: var(--_🎨-color--tokens---background--light-0);
  width: 100%;
  height: 100%;
  display: none;
  position: fixed;
  inset: 0%;
}

.cta-bg {
  z-index: 1;
  border-radius: var(--_🔘-radius---general--circle);
  background-color: var(--_🎨-color--tokens---background--base);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  flex: none;
  width: 80vw;
  height: 80vw;
  position: absolute;
  transform: scale(0);
}

.is-base {
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
}

.mode-dark {
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
  transition: background-color 1s, opacity 1s;
}

.mode-light {
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base-variations--background-light-two\<deleted\|variable-4fd70215-70d1-add1-17f8-c5dc2dcd0519\>);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--light);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--dark-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--dark-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--light);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--dark-0);
  transition: color 1s, background-color 1s;
}

.faq-menu {
  flex-flow: column;
  display: flex;
}

.tab_faq {
  background-color: var(--_🎨-color--tokens---background--light-0);
  color: var(--_🎨-color--tokens---tone--strong);
  border-bottom: 1px solid #09181c14;
  padding: 0;
}

.tab_faq.w--current {
  background-color: var(--_🎨-color--tokens---background--base);
  --_🎨-color--tokens---background--base: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---tone--strong: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--subtle: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---background--light-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---input--default--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--active--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---tone--ghost: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--primary--default--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--default--background: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---button--secondary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--default--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--accent--hover--text: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--secondary--hover--text-icon: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--border: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---button--secondary--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--accent--default--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--default--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--primary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---button--secondary--hover--background: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--accent--hover--border: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---button--accent--hover--background: var(--_🎨-color--tokens---color--accent);
  --_🎨-color--tokens---tone--medium: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---button--primary--hover--background: var(--_🎨-color--base---brand);
  --_🎨-color--tokens---button--primary--hover--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---ink--background-two\<deleted\|variable-abc032db-e434-d93a-d115-50084f008295\>: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--tertiary--default--text-icon: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---button--tertiary--hover--text-icon: var(--_🎨-color--base---base--light-88);
  --_🎨-color--tokens---tone--faint: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---bg-grid--main: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---input--default--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---background--lift: var(--_🎨-color--base---lift--dark);
  --_🎨-color--tokens---button--primary--default--background-8: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---tone--mid: var(--_🎨-color--base---base--light-48);
  --_🎨-color--tokens---background--depth: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---background--gradient-purposes--gradient-88: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---background--gradient-purposes--gradient-48: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--gradient-purposes--gradient-0: var(--_🎨-color--base---base--dark-0);
  --_🎨-color--tokens---background--semi-transparent: var(--_🎨-color--base---base--dark-48);
  --_🎨-color--tokens---background--morph: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---background--barely: var(--_🎨-color--base---base--dark-16);
  --_🎨-color--tokens---background--opaque: var(--_🎨-color--base---base--dark-88);
  --_🎨-color--tokens---color--accent: var(--_🎨-color--base---colors--accent);
  --_🎨-color--tokens---color--nscorecoral: var(--_🎨-color--base---colors--nscorecoral);
  --_🎨-color--tokens---color--nsqubitorchid: var(--_🎨-color--base---colors--nsqubitorchid);
  --_🎨-color--tokens---color--nssyntaxmint: var(--_🎨-color--base---colors--nssyntaxmint);
  --_🎨-color--tokens---color--nspacketsky: var(--_🎨-color--base---colors--nspacketsky);
  --_🎨-color--tokens---color--nscachesand: var(--_🎨-color--base---colors--nscachesand);
  --_🎨-color--tokens---color--nslatencypeach: var(--_🎨-color--base---colors--nslatencypeach);
  --_🎨-color--tokens---borders--strong: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---borders--medium: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---borders--subtle: var(--_🎨-color--base---base--light-16);
  --_🎨-color--tokens---borders--faint: var(--_🎨-color--base---base--light-8);
  --_🎨-color--tokens---background--gradient-purposes--gradient-64: var(--_🎨-color--base---base--dark-64);
  --_🎨-color--tokens---background--gradient-purposes--gradient-100: var(--_🎨-color--base---base--dark-100);
  --_🎨-color--tokens---button--primary--default--background-2: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--label: var(--_🎨-color--base---base--light-64);
  --_🎨-color--tokens---input--default--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--active--border: var(--_🎨-color--base---base--light-32);
  --_🎨-color--tokens---input--filled--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--filled--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--filled--border: var(--_🎨-color--base---base--light-0);
  --_🎨-color--tokens---input--error--background: var(--_🎨-color--base---depth--dark);
  --_🎨-color--tokens---input--error--text: var(--_🎨-color--base---base--light-100);
  --_🎨-color--tokens---input--error--border: var(--_🎨-color--base---base--light-0);
}

.tabs_hidden {
  display: none;
}

.scroll-3d-text {
  height: 400vh;
  position: relative;
}

.divider_top-marquee.is-mobile, .code-embed {
  display: none;
}

.overlay-hero {
  background-image: linear-gradient(180deg, var(--_🎨-color--base---base--dark-0), var(--_🎨-color--base---base--dark-32));
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.testimonials {
  display: none;
}

@media screen and (max-width: 991px) {
  body {
    --spacing--space-xx-small: 32px;
    --spacing--space-zero: 0px;
    --spacing--space-tiny: 24px;
    --spacing--space-xsmall: 44px;
    --container--large: 1800px;
    --spacing--space-medium: 64px;
    --spacing--space-small: 48px;
    --spacing--space-minimal: 8px;
    --spacing--space-hairline: 4px;
    --spacing--space-nano: 16px;
    --layout-grid--margin: 32px;
    --fixed-width--4-columns: 448px;
    --width--4-columns: calc(((var(--width--12-columns)  - 7 * var(--layout-grid--gutter)) / 8) * 4 + 3 * var(--layout-grid--gutter));
    --spacing--space-large: 80px;
    --spacing--space-pico: 12px;
    --section-padding--medium: 120px;
    --section-padding--large: 160px;
    --section-padding--extra-large: 200px;
    --section-padding--small: 80px;
    --section-padding--extra-small: 32px;
    --spacing--space-huge: 160px;
    --spacing--space-100: 100px;
    --layout-grid--gutter: 16px;
    --spacing--space-micro: 20px;
    --section-padding--giga: 320px;
    --width--12-columns: min(var(--container--large), 100%);
    --width--11-columns: var(--width--12-columns);
    --width--10-columns: var(--width--12-columns);
    --width--9-columns: var(--width--12-columns);
    --width--8-columns: calc(((var(--width--12-columns)  - 7 * var(--layout-grid--gutter)) / 8) * 8 + 7 * var(--layout-grid--gutter));
    --width--7-columns: calc(((var(--width--12-columns)  - 7 * var(--layout-grid--gutter)) / 8) * 7 + 6 * var(--layout-grid--gutter));
    --width--6-columns: calc(((var(--width--12-columns)  - 7 * var(--layout-grid--gutter)) / 8) * 6 + 5 * var(--layout-grid--gutter));
    --width--5-columns: calc(((var(--width--12-columns)  - 7 * var(--layout-grid--gutter)) / 8) * 5 + 4 * var(--layout-grid--gutter));
    --width--3-columns: calc(((var(--width--12-columns)  - 7 * var(--layout-grid--gutter)) / 8) * 3 + 2 * var(--layout-grid--gutter));
    --width--2-columns: calc(((var(--width--12-columns)  - 7 * var(--layout-grid--gutter)) / 8) * 2 + 1 * var(--layout-grid--gutter));
    --width--1-column: calc(((var(--width--12-columns)  - 7 * var(--layout-grid--gutter)) / 8));
    --fixed-width--1-column: 100px;
    --fixed-width--2-columns: 216px;
    --fixed-width--3-columns: 332px;
    --fixed-width--5-columns: 564px;
    --fixed-width--6-columns: 680px;
    --fixed-width--7-columns: 796px;
    --fixed-width--8-columns: 912px;
    --fixed-width--9-columns: 1028px;
    --fixed-width--10-columns: 1144px;
    --relative-width--relative-4-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 4 + var(--layout-grid--gutter) * 3);
    --relative-width--relative-5-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 5 + var(--layout-grid--gutter) * 4);
    --relative-width--relative-1-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 1);
    --relative-width--relative-2-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 2 + var(--layout-grid--gutter) * 1);
    --relative-width--relative-3-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 3 + var(--layout-grid--gutter) * 2);
    --layout-grid--1-column-gap: 132px;
    --spacing--space-extra-large: 120px;
    --section-padding--mega: 240px;
    --layout-grid--3-column-gap: 120px;
    --layout-grid--4-column-gap: 160px;
    --spacing--space-mega: 320px;
    --spacing--space-gigantic: 200px;
    --fixed-width--12-columns: 1376px;
    --relative-width--relative-6-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 6 + var(--layout-grid--gutter) * 5);
    --layout-grid--2-column-gap: 248px;
    --container--medium: 1440px;
    --container--small: 912px;
    --layout-grid--5-column-gap: 200px;
    --line--offset: 1px;
    --line--array: 1px;
    --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b2: 16px;
    --_🔠-typography---line-height--b2: 18px;
    --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b2: 0px;
    --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h1: 64px;
    --_🔠-typography---line-height--h1: 64px;
    --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h1: -2px;
    --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h2: 48px;
    --_🔠-typography---line-height--h2: 48px;
    --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h2: -1px;
    --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h3: 40px;
    --_🔠-typography---line-height--h3: 48px;
    --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h3: -.5px;
    --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h4: 32px;
    --_🔠-typography---line-height--h4: 32px;
    --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h4: -1px;
    --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h5: 24px;
    --_🔠-typography---line-height--h5: 32px;
    --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h5: 0px;
    --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h6: 20px;
    --_🔠-typography---line-height--h6: 24px;
    --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h6: 0px;
    --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label);
    --_🔠-typography---size--label-1: 12px;
    --_🔠-typography---line-height--label-1: 16px;
    --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label);
    --_🔠-typography---letter-spacing--label-1: .75px;
    --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b3: 13px;
    --_🔠-typography---line-height--b3: 18px;
    --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b3: 0px;
    --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b1: 20px;
    --_🔠-typography---line-height--b1: 18px;
    --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b1: 0px;
    --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label);
    --_🔠-typography---size--label-2: 10px;
    --_🔠-typography---line-height--label-2: 12px;
    --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label);
    --_🔠-typography---letter-spacing--label-2: .75px;
    --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button);
    --_🔠-typography---size--button-1: 16px;
    --_🔠-typography---line-height--button-1: 16px;
    --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button);
    --_🔠-typography---letter-spacing--button-1: 0px;
    --_🔠-typography---line-height--button-2: 16px;
    --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button);
    --_🔠-typography---size--button-2: 14px;
    --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button);
    --_🔠-typography---letter-spacing--button-2: 0px;
    --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h0: 88px;
    --_🔠-typography---line-height--h0: 88px;
    --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h0: -2px;
    --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---all-weights--bold: 700;
    --_🔠-typography---font--heading-main: "Poppins", sans-serif;
    --_🔠-typography---font--heading-alternative: "Poppins", sans-serif;
    --_🔠-typography---font--body: "Poppins", sans-serif;
    --_🔠-typography---font--label: "Poppins", sans-serif;
    --_🔠-typography---font--button: "Poppins", sans-serif;
    --_🔠-typography---weight--heading-main: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--heading-alternative: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--medium);
    --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--bold);
    --_🔠-typography---all-weights--thin: 100;
    --_🔠-typography---all-weights--extra-light: 200;
    --_🔠-typography---all-weights--light: 300;
    --_🔠-typography---all-weights--normal: 400;
    --_🔠-typography---all-weights--medium: 500;
    --_🔠-typography---all-weights--semi-bold: 600;
    --_🔠-typography---all-weights--extra-bold: 800;
    --_🔠-typography---all-weights--black: 900;
    --_🔘-radius---ui--input: 0px;
    --_🔘-radius---general--default: 12px;
    --_🔘-radius---ui--button-base: 100vw;
    --_🔘-radius---ui--button-circle: 24px;
    --_🔘-radius---ui--tag: 0px;
    --_🔘-radius---general--full: 100vw;
    --_🔘-radius---general--small: 8px;
    --_🔘-radius---general--large: 20px;
    --_🔘-radius---general--circle: 50%;
    --_❇️-icon---button-icon--rectangle-large: 16px;
    --_❇️-icon---button-icon--rectangle-small: 12px;
    --_❇️-icon---regular-icons--medium: 24px;
    --_❇️-icon---icon-stroke: 1.5px;
    --_❇️-icon---regular-icons--large: 32px;
    --_❇️-icon---regular-icons--small: 16px;
    --_❇️-icon---regular-icons--extra-small: 12px;
    --_❇️-icon---button-icon--circle-large: 20px;
    --_❇️-icon---button-icon--circle-small: 16px;
  }

  .button-group_style-guide {
    display: flex;
  }

  .grid_sales {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .wrap_button-tooltip {
    display: none;
  }

  .footer_top-tile {
    grid-row-gap: var(--spacing--space-medium);
    grid-template-columns: 3fr;
    grid-template-areas: ".";
    grid-auto-columns: 1fr;
  }

  .list_faq {
    border-top: 1px solid var(--_🎨-color--tokens---tone--ghost);
  }

  .left_navbar {
    grid-column-gap: var(--spacing--space-pico);
    grid-row-gap: var(--spacing--space-pico);
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .brand_navbar {
    flex: none;
  }

  .ultra-master {
    display: none;
  }

  .footer_socials {
    flex-flow: wrap;
  }

  .feature_halves {
    grid-column-gap: var(--spacing--space-xx-small);
    grid-row-gap: var(--spacing--space-xx-small);
    grid-template-columns: 4fr;
  }

  .grid_stats {
    margin-top: -53px;
  }

  .headline_client-stories {
    grid-column-gap: var(--spacing--space-tiny);
    grid-row-gap: var(--spacing--space-tiny);
    grid-template-columns: 4fr;
  }

  .inner_client-story {
    grid-template-columns: 4fr;
  }

  .faq_halves {
    grid-column-gap: var(--spacing--space-large);
    grid-row-gap: var(--spacing--space-large);
    grid-template-columns: 4fr;
  }

  .left_faq {
    padding-top: var(--spacing--space-zero);
    padding-bottom: var(--spacing--space-zero);
    grid-column-gap: var(--spacing--space-medium);
    grid-row-gap: var(--spacing--space-medium);
  }

  .grid_privacy {
    grid-template-columns: 4fr;
  }

  .master_contact {
    grid-column-gap: var(--spacing--space-xx-small);
    grid-row-gap: var(--spacing--space-xx-small);
    grid-template-columns: 4fr;
  }

  .column_hero-cases.is-first {
    margin-bottom: var(--spacing--space-xx-small);
  }

  .item_cases {
    grid-column-gap: var(--spacing--space-xx-small);
    grid-row-gap: var(--spacing--space-xx-small);
    grid-template-columns: 4fr;
  }

  .content_middle-cs-item {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .client_body-halves {
    grid-template-columns: 1fr 8fr;
  }

  .grid_first-tile-cs {
    flex-flow: column;
    display: flex;
  }

  .grid_pricing {
    grid-template-columns: 1fr;
  }

  .inner_pricing.is-middle {
    grid-column-gap: var(--spacing--space-100);
    grid-row-gap: var(--spacing--space-100);
  }

  .product_hero-halves {
    grid-column-gap: var(--spacing--space-xx-small);
    grid-row-gap: var(--spacing--space-xx-small);
    grid-template-columns: 4fr;
  }

  .headline_hero-product {
    grid-column-gap: var(--spacing--space-xx-small);
    grid-row-gap: var(--spacing--space-xx-small);
    flex-flow: wrap;
  }

  .headline_steps {
    grid-column-gap: var(--spacing--space-tiny);
    grid-row-gap: var(--spacing--space-tiny);
    flex-flow: column;
    display: flex;
  }

  .master_steps {
    z-index: 1;
  }

  .card_step {
    width: 100%;
    transform: scale(.8);
  }

  .card_step.is-first {
    top: -4px;
    left: 178px;
  }

  .card_step.is-second {
    bottom: 40.719px;
    right: 431px;
  }

  .card_step.is-third {
    bottom: 236.719px;
    left: 522.5px;
  }

  .card_step.is-fourth {
    bottom: 31px;
    right: 84px;
  }

  .about_hero-bottom-tile {
    grid-column-gap: var(--spacing--space-tiny);
    grid-row-gap: var(--spacing--space-tiny);
    flex-flow: wrap;
    justify-content: space-between;
    align-items: flex-end;
    display: flex;
  }

  .right_hero-about {
    max-width: 27.81rem;
  }

  .card_approach {
    grid-column-gap: var(--spacing--space-zero);
    grid-row-gap: var(--spacing--space-zero);
    flex-flow: column;
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 4fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .carousel_images {
    height: calc(min(56.25vw, 525px) + 6rem);
  }

  .slide_image {
    width: min(45vw, 420px);
  }

  .middle_impact {
    grid-column-gap: var(--spacing--space-xx-small);
    grid-row-gap: var(--spacing--space-xx-small);
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .wrap_image_impact {
    flex: none;
    width: 20rem;
    height: 26rem;
    overflow: hidden;
  }

  .wrap_number-impact {
    text-align: center;
    justify-content: center;
    align-items: flex-end;
  }

  .wrap_text-impact {
    text-align: center;
    justify-content: center;
    align-items: flex-start;
  }

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

  .wrap-text_approach {
    height: auto;
    padding-top: var(--spacing--space-tiny);
    padding-bottom: var(--spacing--space-medium);
  }

  .wrap_right-approach {
    height: 100%;
  }

  .card_folder {
    flex: none;
  }

  .card_folder.is-first {
    transform: translate(183px)rotate(-7deg)scale(.7);
  }

  .card_folder.is-second {
    transform: translate(56px)rotate(.67deg)scale(.7);
  }

  .card_folder.is-third {
    transform: translate(-74px)rotate(-6.4deg)scale(.7);
  }

  .card_folder.is-fourth {
    transform: translate(-205px)rotate(13deg)scale(.7);
  }

  .wrap_timeline-line {
    min-width: 1000px;
  }

  .circle_line.is-first {
    top: -5px;
    left: 299px;
  }

  .circle_line.is-second {
    bottom: 6px;
    right: 596px;
  }

  .circle_line.is-third {
    right: 317px;
  }

  .circle_line.is-fourth {
    right: 146px;
  }

  .right_steps-headline {
    flex-flow: column-reverse;
  }

  .button_next {
    margin-top: 26rem;
    display: inline-flex;
    position: static;
  }

  .button_next.left {
    margin-right: .5rem;
  }

  .button_next.right {
    margin-left: .5rem;
  }

  .divider_faq {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  body {
    --spacing--space-xx-small: 24px;
    --spacing--space-zero: 0px;
    --spacing--space-tiny: 20px;
    --spacing--space-xsmall: 26px;
    --container--large: 1800px;
    --spacing--space-medium: 40px;
    --spacing--space-small: 32px;
    --spacing--space-minimal: 8px;
    --spacing--space-hairline: 4px;
    --spacing--space-nano: 12px;
    --layout-grid--margin: 16px;
    --fixed-width--4-columns: 448px;
    --width--4-columns: calc(((var(--width--12-columns)  - 3 * var(--layout-grid--gutter)) / 4) * 4 + 3 * var(--layout-grid--gutter));
    --spacing--space-large: 48px;
    --spacing--space-pico: 8px;
    --section-padding--medium: 80px;
    --section-padding--large: 96px;
    --section-padding--extra-large: 160px;
    --section-padding--small: 48px;
    --section-padding--extra-small: 24px;
    --spacing--space-huge: 104px;
    --spacing--space-100: 64px;
    --layout-grid--gutter: 12px;
    --spacing--space-micro: 16px;
    --section-padding--giga: 148px;
    --width--12-columns: min(var(--container--large), 100%);
    --width--11-columns: var(--width--12-columns);
    --width--10-columns: var(--width--12-columns);
    --width--9-columns: var(--width--12-columns);
    --width--8-columns: var(--width--12-columns);
    --width--7-columns: var(--width--12-columns);
    --width--6-columns: var(--width--12-columns);
    --width--5-columns: var(--width--12-columns);
    --width--3-columns: calc(((var(--width--12-columns)  - 3 * var(--layout-grid--gutter)) / 4) * 3 + 2 * var(--layout-grid--gutter));
    --width--2-columns: calc(((var(--width--12-columns)  - 3 * var(--layout-grid--gutter)) / 4) * 2 + 1 * var(--layout-grid--gutter));
    --width--1-column: calc(((var(--width--12-columns)  - 3 * var(--layout-grid--gutter)) / 4));
    --fixed-width--1-column: 100px;
    --fixed-width--2-columns: 216px;
    --fixed-width--3-columns: 332px;
    --fixed-width--5-columns: 564px;
    --fixed-width--6-columns: 680px;
    --fixed-width--7-columns: 796px;
    --fixed-width--8-columns: 912px;
    --fixed-width--9-columns: 1028px;
    --fixed-width--10-columns: 1144px;
    --relative-width--relative-4-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 4 + var(--layout-grid--gutter) * 3);
    --relative-width--relative-5-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 5 + var(--layout-grid--gutter) * 4);
    --relative-width--relative-1-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 1);
    --relative-width--relative-2-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 2 + var(--layout-grid--gutter) * 1);
    --relative-width--relative-3-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 3 + var(--layout-grid--gutter) * 2);
    --layout-grid--1-column-gap: 40px;
    --spacing--space-extra-large: 80px;
    --section-padding--mega: 128px;
    --layout-grid--3-column-gap: 48px;
    --layout-grid--4-column-gap: 64px;
    --spacing--space-mega: 148px;
    --spacing--space-gigantic: 128px;
    --fixed-width--12-columns: 1376px;
    --relative-width--relative-6-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 6 + var(--layout-grid--gutter) * 5);
    --layout-grid--2-column-gap: 40px;
    --container--medium: 1440px;
    --container--small: 912px;
    --layout-grid--5-column-gap: 80px;
    --line--offset: 1px;
    --line--array: 1px;
    --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b2: 16px;
    --_🔠-typography---line-height--b2: 20px;
    --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b2: 0px;
    --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h1: 48px;
    --_🔠-typography---line-height--h1: 52px;
    --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h1: -1px;
    --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h2: 36px;
    --_🔠-typography---line-height--h2: 40px;
    --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h2: -.5px;
    --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h3: 28px;
    --_🔠-typography---line-height--h3: 32px;
    --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h3: -.25px;
    --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h4: 24px;
    --_🔠-typography---line-height--h4: 28px;
    --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h4: 0px;
    --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h5: 20px;
    --_🔠-typography---line-height--h5: 28px;
    --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h5: 0px;
    --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h6: 16px;
    --_🔠-typography---line-height--h6: 20px;
    --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h6: 0px;
    --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label);
    --_🔠-typography---size--label-1: 12px;
    --_🔠-typography---line-height--label-1: 12px;
    --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label);
    --_🔠-typography---letter-spacing--label-1: .5px;
    --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b3: 13px;
    --_🔠-typography---line-height--b3: 16px;
    --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b3: 0px;
    --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b1: 18px;
    --_🔠-typography---line-height--b1: 24px;
    --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b1: 0px;
    --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label);
    --_🔠-typography---size--label-2: 10px;
    --_🔠-typography---line-height--label-2: 10px;
    --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label);
    --_🔠-typography---letter-spacing--label-2: .5px;
    --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button);
    --_🔠-typography---size--button-1: 16px;
    --_🔠-typography---line-height--button-1: 20px;
    --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button);
    --_🔠-typography---letter-spacing--button-1: 0px;
    --_🔠-typography---line-height--button-2: 12px;
    --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button);
    --_🔠-typography---size--button-2: 14px;
    --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button);
    --_🔠-typography---letter-spacing--button-2: 0px;
    --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h0: 96px;
    --_🔠-typography---line-height--h0: 80px;
    --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h0: -2px;
    --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---all-weights--bold: 700;
    --_🔠-typography---font--heading-main: "Poppins", sans-serif;
    --_🔠-typography---font--heading-alternative: "Poppins", sans-serif;
    --_🔠-typography---font--body: "Poppins", sans-serif;
    --_🔠-typography---font--label: "Poppins", sans-serif;
    --_🔠-typography---font--button: "Poppins", sans-serif;
    --_🔠-typography---weight--heading-main: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--heading-alternative: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--medium);
    --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--bold);
    --_🔠-typography---all-weights--thin: 100;
    --_🔠-typography---all-weights--extra-light: 200;
    --_🔠-typography---all-weights--light: 300;
    --_🔠-typography---all-weights--normal: 400;
    --_🔠-typography---all-weights--medium: 500;
    --_🔠-typography---all-weights--semi-bold: 600;
    --_🔠-typography---all-weights--extra-bold: 800;
    --_🔠-typography---all-weights--black: 900;
    --_🔘-radius---ui--input: 0px;
    --_🔘-radius---general--default: 12px;
    --_🔘-radius---ui--button-base: 100vw;
    --_🔘-radius---ui--button-circle: 24px;
    --_🔘-radius---ui--tag: 0px;
    --_🔘-radius---general--full: 100vw;
    --_🔘-radius---general--small: 4px;
    --_🔘-radius---general--large: 16px;
    --_🔘-radius---general--circle: 50%;
    --_❇️-icon---button-icon--rectangle-large: 16px;
    --_❇️-icon---button-icon--rectangle-small: 12px;
    --_❇️-icon---regular-icons--medium: 16px;
    --_❇️-icon---icon-stroke: 1.5px;
    --_❇️-icon---regular-icons--large: 24px;
    --_❇️-icon---regular-icons--small: 12px;
    --_❇️-icon---regular-icons--extra-small: 8px;
    --_❇️-icon---button-icon--circle-large: 20px;
    --_❇️-icon---button-icon--circle-small: 12px;
  }

  .template_halves {
    grid-template-columns: 1fr;
  }

  .template_block-title, .footer {
    position: static;
  }

  .grid_sales {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .sales-cta {
    flex-flow: wrap;
  }

  .sales-card-image {
    height: 80px;
  }

  .sales-menu {
    max-height: 60vh;
    overflow: scroll;
  }

  .button-inner {
    width: 10rem;
    height: 3.5rem;
  }

  .button-inner.is-quaternary {
    width: 10rem;
  }

  .footer_top-tile {
    grid-column-gap: var(--spacing--space-large);
    grid-row-gap: var(--spacing--space-large);
    flex-flow: column;
    display: flex;
  }

  .master_bg-grid {
    padding-right: var(--spacing--space-minimal);
    padding-left: var(--spacing--space-minimal);
  }

  .brand_navbar {
    max-width: 5rem;
    padding-left: var(--spacing--space-zero);
  }

  .ultra_cta, .ultra-small-bar {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
    border-radius: 32px;
    padding: 10px 16px;
  }

  .sizing:where(.w-variant-42d71dd4-c62a-5b25-5e91-b38a94c16034) {
    max-width: var(--width--4-columns);
    flex-flow: column;
  }

  .sizing:where(.w-variant-4805e02f-4940-4493-52ab-0eb1b58beaae) {
    max-width: var(--width--1-column);
  }

  .sizing:where(.w-variant-3173aebb-6f65-3749-0c35-d2877b0f02f5) {
    max-width: var(--width--2-columns);
  }

  .sizing:where(.w-variant-17c39b41-ab8f-dee3-a1a4-950caad63968) {
    max-width: var(--width--3-columns);
  }

  .sizing:where(.w-variant-bd83959c-ebac-5db7-70bb-126b52052914) {
    max-width: var(--width--5-columns);
  }

  .footer_right-top-tile {
    grid-column-gap: var(--spacing--space-small);
    grid-row-gap: var(--spacing--space-small);
    flex-flow: wrap;
    justify-content: space-between;
    align-items: flex-start;
    display: flex;
  }

  .content_cta-block {
    grid-column-gap: 6rem;
    grid-row-gap: 6rem;
  }

  .card_cta {
    height: 24rem;
  }

  .menu_nav {
    transform: translate(10px, -10px);
  }

  .grid_features {
    grid-template-columns: 1fr 1fr;
  }

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

  .block-service_top-tile, .block-service_bottom-tile {
    grid-column-gap: var(--spacing--space-xx-small);
    grid-row-gap: var(--spacing--space-xx-small);
    grid-template-columns: 4fr;
  }

  .image_single-service {
    height: 20rem;
  }

  .grid_marquee-cta {
    grid-column-gap: var(--spacing--space-medium);
    grid-row-gap: var(--spacing--space-medium);
    flex-flow: column;
    grid-template-columns: 4fr;
    display: flex;
  }

  .left_marquee-cta {
    height: auto;
    max-width: var(--fixed-width--3-columns);
  }

  .headline_stats {
    margin-bottom: var(--spacing--space-tiny);
  }

  .grid_stats {
    grid-column-gap: var(--spacing--space-hairline);
    grid-row-gap: var(--spacing--space-hairline);
    height: 32rem;
    margin-top: 0;
  }

  .stats-card_top-tile {
    flex-flow: column-reverse;
  }

  .stats-card_bottom-tile {
    display: none;
  }

  .wrap_card-stats.is-first {
    max-height: 330px;
  }

  .wrap_card-stats.is-second {
    max-height: 440px;
  }

  .image_cs {
    height: 20rem;
  }

  .faq_halves {
    grid-column-gap: var(--spacing--space-100);
    grid-row-gap: var(--spacing--space-100);
  }

  .left_faq {
    text-wrap: balance;
  }

  .master_contact {
    border-radius: 1rem;
  }

  .contact_author-avatar {
    width: 3.5rem;
    height: 3.5rem;
  }

  .image_hero-case {
    height: 24rem;
  }

  .client_body-halves {
    grid-column-gap: 2.67vw;
    grid-row-gap: 2.67vw;
    grid-template-columns: 1fr;
  }

  .wrap_number-list {
    display: none;
  }

  .avatar-case {
    width: 3rem;
    height: 3rem;
  }

  .table_description-cell {
    flex: none;
    width: 240px;
  }

  .comparison-table {
    overflow: auto;
  }

  .table-check_column-tiles {
    flex: none;
    min-width: 200px;
  }

  .table-description_column-tiles {
    flex: none;
    width: 240px;
  }

  .table_grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .table_check-cell {
    min-width: 200px;
  }

  .folder {
    width: 13.2rem;
  }

  .folder_back {
    height: 11rem;
  }

  .folder_front-side {
    height: 140px;
    top: -138px;
  }

  .card_step {
    border-radius: 1rem;
    max-width: 17rem;
    display: flex;
  }

  .card_step.is-first {
    top: 102px;
    left: 24px;
  }

  .card_step.is-second {
    bottom: 147.719px;
    right: 53px;
  }

  .card_step.is-third {
    bottom: 6.719px;
    left: 0;
  }

  .card_step.is-fourth {
    bottom: -177px;
    right: 46px;
  }

  .heading_about {
    max-width: 30rem;
  }

  .master_hero-about {
    height: auto;
    padding-top: var(--section-padding--large);
    grid-column-gap: var(--spacing--space-huge);
    grid-row-gap: var(--spacing--space-huge);
  }

  .logo_story {
    max-width: 5.5rem;
  }

  .card_approach {
    border-radius: 1rem;
  }

  .slide_image {
    width: 68vw;
    max-width: 300px;
  }

  .master_testimonials {
    padding-bottom: var(--section-padding--giga);
  }

  .card_testimonial {
    height: 23rem;
  }

  .item_client-story {
    top: 17rem;
  }

  .wrap_cs-headline {
    top: 6rem;
  }

  .master_autoscroll {
    justify-content: flex-start;
    align-items: center;
    height: 26rem;
  }

  .middle_impact {
    grid-column-gap: var(--spacing--space-small);
    grid-row-gap: var(--spacing--space-small);
  }

  .wrap_number-impact {
    margin-bottom: var(--spacing--space-small);
    order: 9999;
    justify-content: center;
    align-items: flex-start;
  }

  .wrap_text-impact {
    order: 9999;
  }

  .wrap-text_approach {
    max-width: 21rem;
  }

  .image_approach-bg.is-second {
    background-position: 75%;
    background-attachment: scroll;
  }

  .image_approach-bg.is-first {
    background-position: 75%;
    background-repeat: repeat;
    background-size: cover;
    background-attachment: scroll;
  }

  .image_approach-bg.is-third {
    background-position: 75%;
    background-attachment: scroll;
  }

  .text-swap.is-second {
    width: 28rem;
  }

  .text-swap.is-first {
    max-width: 28rem;
  }

  .card_folder.is-first {
    transform: translate(340px, -201px)rotate(-7deg)scale(.7);
  }

  .card_folder.is-second {
    transform: translate(34px, 38px)rotate(.67deg)scale(.7);
  }

  .card_folder.is-third {
    transform: translate(-52px, -210px)rotate(2deg)scale(.7);
  }

  .card_folder.is-fourth {
    transform: translate(-350px, 52px)rotate(8deg)scale(.7);
  }

  .wrap_timeline-line {
    min-width: 100%;
    height: 600px;
  }

  .line-dashed.is-mobile {
    height: 600px;
    display: block;
  }

  .line-dashed.is-desktop {
    display: none;
  }

  .circle_line {
    width: .75rem;
    height: .75rem;
  }

  .circle_line.is-first {
    top: 83px;
    left: 241px;
  }

  .circle_line.is-second {
    top: 257px;
    bottom: auto;
    right: 309px;
  }

  .circle_line.is-third {
    bottom: 156px;
    right: 386px;
  }

  .circle_line.is-fourth {
    bottom: -6px;
    right: 303px;
  }

  .svg-flag {
    width: 1rem;
    top: -22px;
    left: 2px;
  }

  .wrap_slider-stacking {
    width: 90%;
    height: 23rem;
  }

  .button_next {
    margin-top: 29rem;
  }

  .wrap_folder-front {
    width: 13.2rem;
    height: 11rem;
  }

  .master_vertical-marquee {
    height: auto;
    max-height: none;
    padding-bottom: var(--section-padding--giga);
  }

  .divider_top-marquee {
    display: none;
  }

  .divider_top-marquee.is-mobile {
    display: block;
  }
}

@media screen and (max-width: 479px) {
  body {
    --spacing--space-xx-small: 24px;
    --spacing--space-zero: 0px;
    --spacing--space-tiny: 20px;
    --spacing--space-xsmall: 26px;
    --container--large: 1800px;
    --spacing--space-medium: 40px;
    --spacing--space-small: 32px;
    --spacing--space-minimal: 8px;
    --spacing--space-hairline: 4px;
    --spacing--space-nano: 12px;
    --layout-grid--margin: 16px;
    --fixed-width--4-columns: 448px;
    --width--4-columns: calc(((var(--width--12-columns)  - 3 * var(--layout-grid--gutter)) / 4) * 4 + 3 * var(--layout-grid--gutter));
    --spacing--space-large: 48px;
    --spacing--space-pico: 8px;
    --section-padding--medium: 80px;
    --section-padding--large: 96px;
    --section-padding--extra-large: 160px;
    --section-padding--small: 48px;
    --section-padding--extra-small: 24px;
    --spacing--space-huge: 104px;
    --spacing--space-100: 64px;
    --layout-grid--gutter: 12px;
    --spacing--space-micro: 16px;
    --section-padding--giga: 148px;
    --width--12-columns: min(var(--container--large), 100%);
    --width--11-columns: var(--width--12-columns);
    --width--10-columns: var(--width--12-columns);
    --width--9-columns: var(--width--12-columns);
    --width--8-columns: var(--width--12-columns);
    --width--7-columns: var(--width--12-columns);
    --width--6-columns: var(--width--12-columns);
    --width--5-columns: var(--width--12-columns);
    --width--3-columns: calc(((var(--width--12-columns)  - 3 * var(--layout-grid--gutter)) / 4) * 3 + 2 * var(--layout-grid--gutter));
    --width--2-columns: calc(((var(--width--12-columns)  - 3 * var(--layout-grid--gutter)) / 4) * 2 + 1 * var(--layout-grid--gutter));
    --width--1-column: calc(((var(--width--12-columns)  - 3 * var(--layout-grid--gutter)) / 4));
    --fixed-width--1-column: 100px;
    --fixed-width--2-columns: 216px;
    --fixed-width--3-columns: 332px;
    --fixed-width--5-columns: 564px;
    --fixed-width--6-columns: 680px;
    --fixed-width--7-columns: 796px;
    --fixed-width--8-columns: 912px;
    --fixed-width--9-columns: 1028px;
    --fixed-width--10-columns: 1144px;
    --relative-width--relative-4-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 4 + var(--layout-grid--gutter) * 3);
    --relative-width--relative-5-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 5 + var(--layout-grid--gutter) * 4);
    --relative-width--relative-1-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 1);
    --relative-width--relative-2-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 2 + var(--layout-grid--gutter) * 1);
    --relative-width--relative-3-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 3 + var(--layout-grid--gutter) * 2);
    --layout-grid--1-column-gap: 40px;
    --spacing--space-extra-large: 80px;
    --section-padding--mega: 128px;
    --layout-grid--3-column-gap: 48px;
    --layout-grid--4-column-gap: 64px;
    --spacing--space-mega: 148px;
    --spacing--space-gigantic: 128px;
    --fixed-width--12-columns: 1376px;
    --relative-width--relative-6-col: calc((100cqw - (var(--layout-grid--gutter) * 11)) / 12 * 6 + var(--layout-grid--gutter) * 5);
    --layout-grid--2-column-gap: 40px;
    --container--medium: 1440px;
    --container--small: 912px;
    --layout-grid--5-column-gap: 80px;
    --line--offset: 1px;
    --line--array: 1px;
    --_🔠-typography---font-family--b2: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b2: 16px;
    --_🔠-typography---line-height--b2: 20px;
    --_🔠-typography---font-weight--b2: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b2: 0px;
    --_🔠-typography---font-family--h1: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h1: 48px;
    --_🔠-typography---line-height--h1: 52px;
    --_🔠-typography---font-weight--h1: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h1: -1px;
    --_🔠-typography---font-family--h2: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h2: 36px;
    --_🔠-typography---line-height--h2: 40px;
    --_🔠-typography---font-weight--h2: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h2: -.5px;
    --_🔠-typography---font-family--h3: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h3: 28px;
    --_🔠-typography---line-height--h3: 32px;
    --_🔠-typography---font-weight--h3: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h3: -.25px;
    --_🔠-typography---font-family--h4: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h4: 24px;
    --_🔠-typography---line-height--h4: 28px;
    --_🔠-typography---font-weight--h4: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h4: 0px;
    --_🔠-typography---font-family--h5: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h5: 20px;
    --_🔠-typography---line-height--h5: 28px;
    --_🔠-typography---font-weight--h5: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h5: 0px;
    --_🔠-typography---font-family--h6: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h6: 16px;
    --_🔠-typography---line-height--h6: 20px;
    --_🔠-typography---font-weight--h6: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h6: 0px;
    --_🔠-typography---font-family--label-1: var(--_🔠-typography---font--label);
    --_🔠-typography---size--label-1: 12px;
    --_🔠-typography---line-height--label-1: 12px;
    --_🔠-typography---font-weight--label-1: var(--_🔠-typography---weight--label);
    --_🔠-typography---letter-spacing--label-1: .5px;
    --_🔠-typography---font-family--b3: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b3: 13px;
    --_🔠-typography---line-height--b3: 16px;
    --_🔠-typography---font-weight--b3: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b3: 0px;
    --_🔠-typography---font-family--b1: var(--_🔠-typography---font--body);
    --_🔠-typography---size--b1: 18px;
    --_🔠-typography---line-height--b1: 24px;
    --_🔠-typography---font-weight--b1: var(--_🔠-typography---weight--body);
    --_🔠-typography---letter-spacing--b1: 0px;
    --_🔠-typography---font-family--label-2: var(--_🔠-typography---font--label);
    --_🔠-typography---size--label-2: 10px;
    --_🔠-typography---line-height--label-2: 10px;
    --_🔠-typography---font-weight--label-2: var(--_🔠-typography---weight--label);
    --_🔠-typography---letter-spacing--label-2: .5px;
    --_🔠-typography---font-family--button-1: var(--_🔠-typography---font--button);
    --_🔠-typography---size--button-1: 16px;
    --_🔠-typography---line-height--button-1: 20px;
    --_🔠-typography---font-weight--button-1: var(--_🔠-typography---weight--button);
    --_🔠-typography---letter-spacing--button-1: 0px;
    --_🔠-typography---line-height--button-2: 12px;
    --_🔠-typography---font-family--button-2: var(--_🔠-typography---font--button);
    --_🔠-typography---size--button-2: 14px;
    --_🔠-typography---font-weight--button-2: var(--_🔠-typography---weight--button);
    --_🔠-typography---letter-spacing--button-2: 0px;
    --_🔠-typography---font-family--h0: var(--_🔠-typography---font--heading-alternative);
    --_🔠-typography---size--h0: 96px;
    --_🔠-typography---line-height--h0: 80px;
    --_🔠-typography---font-weight--h0: var(--_🔠-typography---weight--heading-alternative);
    --_🔠-typography---letter-spacing--h0: -2px;
    --_🔠-typography---weight--body-bold: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---all-weights--bold: 700;
    --_🔠-typography---font--heading-main: "Poppins", sans-serif;
    --_🔠-typography---font--heading-alternative: "Poppins", sans-serif;
    --_🔠-typography---font--body: "Poppins", sans-serif;
    --_🔠-typography---font--label: "Poppins", sans-serif;
    --_🔠-typography---font--button: "Poppins", sans-serif;
    --_🔠-typography---weight--heading-main: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--heading-alternative: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--body: var(--_🔠-typography---all-weights--normal);
    --_🔠-typography---weight--label: var(--_🔠-typography---all-weights--medium);
    --_🔠-typography---weight--button: var(--_🔠-typography---all-weights--bold);
    --_🔠-typography---all-weights--thin: 100;
    --_🔠-typography---all-weights--extra-light: 200;
    --_🔠-typography---all-weights--light: 300;
    --_🔠-typography---all-weights--normal: 400;
    --_🔠-typography---all-weights--medium: 500;
    --_🔠-typography---all-weights--semi-bold: 600;
    --_🔠-typography---all-weights--extra-bold: 800;
    --_🔠-typography---all-weights--black: 900;
    --_🔘-radius---ui--input: 0px;
    --_🔘-radius---general--default: 12px;
    --_🔘-radius---ui--button-base: 100vw;
    --_🔘-radius---ui--button-circle: 24px;
    --_🔘-radius---ui--tag: 0px;
    --_🔘-radius---general--full: 100vw;
    --_🔘-radius---general--small: 4px;
    --_🔘-radius---general--large: 16px;
    --_🔘-radius---general--circle: 50%;
    --_❇️-icon---button-icon--rectangle-large: 16px;
    --_❇️-icon---button-icon--rectangle-small: 12px;
    --_❇️-icon---regular-icons--medium: 16px;
    --_❇️-icon---icon-stroke: 1.5px;
    --_❇️-icon---regular-icons--large: 24px;
    --_❇️-icon---regular-icons--small: 12px;
    --_❇️-icon---regular-icons--extra-small: 8px;
    --_❇️-icon---button-icon--circle-large: 20px;
    --_❇️-icon---button-icon--circle-small: 12px;
  }

  .button-group_style-guide {
    grid-column-gap: 24px;
    grid-row-gap: 24px;
  }

  .colors-grid_style-guide {
    grid-template-columns: 1fr 1fr;
  }

  .footer {
    overflow: clip;
  }

  .input_icon {
    height: 12px;
  }

  .grid_sales {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .master_sales-cta {
    display: none;
  }

  .master_sales-ctas {
    padding-right: 16px;
  }

  .card_sales {
    grid-column-gap: 12px;
    grid-row-gap: 12px;
  }

  .section_faq {
    overflow: clip;
  }

  .button-group {
    grid-row-gap: var(--spacing--space-minimal);
  }

  .cookie_top-tile {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .master_cookies {
    padding: .5rem;
  }

  .cookies {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .marquee-logo {
    height: 25px;
  }

  .footer_columns {
    grid-column-gap: var(--spacing--space-small);
    grid-row-gap: var(--spacing--space-small);
    flex-flow: column;
    display: flex;
  }

  .footer_socials {
    width: 100%;
  }

  .section_cta {
    overflow: clip;
  }

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

  .card_cta {
    height: 16rem;
  }

  .section_hero-home, .section_features {
    overflow: clip;
  }

  .grid_features {
    grid-template-columns: 1fr;
  }

  .image_single-service {
    height: 16rem;
  }

  .section_marquee-cta, .section_stats, .section_client-stories {
    overflow: clip;
  }

  .image_cs {
    height: 18rem;
  }

  .right_cs {
    grid-column-gap: var(--spacing--space-xx-small);
    grid-row-gap: var(--spacing--space-xx-small);
    grid-template-columns: 1fr;
  }

  .grid_checkboxes {
    grid-template-columns: auto;
  }

  .image_item-case {
    max-width: none;
  }

  .content_item-case {
    flex-flow: column;
  }

  .number_cs-item {
    order: -9999;
  }

  .image_hero-case {
    height: 18rem;
  }

  .client_results-grid {
    grid-template-columns: 1fr;
  }

  .table_description-cell, .table-description_column-tiles {
    width: 200px;
  }

  .image_hero-product {
    height: 20rem;
  }

  .cards_features {
    top: 30%;
  }

  .card_step.is-first {
    top: -80px;
    left: 145px;
  }

  .card_step.is-second {
    bottom: -127.281px;
    right: 174px;
  }

  .card_step.is-third {
    bottom: 75.719px;
    left: 103.5px;
  }

  .card_step.is-fourth {
    bottom: -21px;
    right: 85px;
  }

  .master_about-images, .about_hero-image {
    width: 21rem;
    height: 16rem;
  }

  .card_testimonial {
    height: 26rem;
  }

  .text-swap.is-second {
    width: 100%;
  }

  .card_folder.is-first {
    transform: translate(370px, -38px)rotate(-7deg)scale(.6);
  }

  .card_folder.is-second {
    transform: translate(79px, 169px)rotate(.67deg)scale(.6);
  }

  .card_folder.is-third {
    transform: translate(-70px, -43px)rotate(2deg)scale(.6);
  }

  .card_folder.is-fourth {
    transform: translate(-380px, 165px)rotate(4deg)scale(.6);
  }

  .wrap_slider-stacking {
    height: 26rem;
  }

  .button_next {
    margin-top: 32rem;
  }
}

#w-node-_8b36d8bf-6013-aa77-5f30-2ae62da27def-d0446e59 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_84c72bbd-0cb4-21c9-a0c3-5150d8794f83-d0446e59 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_05ebfef2-a970-613e-f1a9-6e556d0670d1-d0446e59 {
  grid-area: 1 / 3 / 2 / 4;
}

#w-node-_37364482-dafd-69db-d8c1-e80de3150528-4d5e4fe6, #w-node-_37364482-dafd-69db-d8c1-e80de315052c-4d5e4fe6, #w-node-_37364482-dafd-69db-d8c1-e80de3150530-4d5e4fe6 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_626775f4-3e74-bb1b-ea36-d14d22e810e4-a04fd682:where(.w-variant-42d71dd4-c62a-5b25-5e91-b38a94c16034) {
  grid-column: span 4 / span 4;
}

#w-node-_626775f4-3e74-bb1b-ea36-d14d22e810e4-a04fd682:where(.w-variant-bd83959c-ebac-5db7-70bb-126b52052914) {
  grid-column: span 5 / span 5;
}

#w-node-_902428ea-1e71-96b9-930e-b9948bec7848-4d5e5004, #w-node-_5fd88b1b-46d5-bf6a-1756-c3a46a5188e3-4d5e5008, #w-node-cf4ddca6-63df-cd8c-a717-e529094e2157-4d5e500b {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-f4f7e505-474b-0a09-9ac4-e1fa2e02e839-4d5e500b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b8ff0930-bade-9723-dc7d-cf9c155691d8-4d5e500d {
  grid-area: 1 / 2 / 2 / 3;
}

#w-node-b8ff0930-bade-9723-dc7d-cf9c155691de-4d5e500d {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-cfee71a8-9441-acb7-597b-36be6a1f0f4e-d0446e59 {
    grid-area: 1 / 1 / 2 / 2;
  }

  #w-node-cfee71a8-9441-acb7-597b-36be6a1f0f59-d0446e59 {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-_902428ea-1e71-96b9-930e-b9948bec7848-4d5e5004 {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-_5764edbe-d1d3-b7c3-f4aa-077c0286e397-4d5e5008 {
    order: 9999;
  }

  #w-node-_5fd88b1b-46d5-bf6a-1756-c3a46a5188e3-4d5e5008 {
    grid-area: 1 / 2 / 2 / 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-_36c64426-c692-b022-34f4-1fe4dc0843f3-4d5e4fe4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-cfee71a8-9441-acb7-597b-36be6a1f0f4e-d0446e59 {
    order: -9999;
  }

  #w-node-_05ebfef2-a970-613e-f1a9-6e556d0670d1-d0446e59 {
    grid-area: 1 / 3 / 2 / 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-_36c64426-c692-b022-34f4-1fe4dc0843f3-4d5e4fe4 {
    grid-column: span 1 / span 1;
  }
}


@font-face {
  font-family: 'Raveo Display';
  src: url('../fonts/Raveo-Display-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}