:root {
  --_color-scheme---background: var(--_primitives---color--draper-02-dark);
  --_font---family--text: Dmsans, Verdana, sans-serif;
  --_color-scheme---text: var(--_primitives---color--draper-01);
  --_font---size--text-small: var(--_fluid---12);
  --_font---line-height--large-text: 1.5em;
  --_font---weight--regular: 400;
  --_font---letter-spacing--normal: 0em;
  --_font---family--title: Dmsans, Verdana, sans-serif;
  --_font---size--h1: var(--_fluid---40);
  --_font---line-height--medium-heading: 1.2em;
  --letter-spacing--3xlarge\<deleted\|variable-f699c63c-9191-d1d8-51a7-28ed192dde3f\>: -.01em;
  --_font---size--h2: var(--_fluid---40);
  --letter-spacing--2xlarge\<deleted\|variable-6f37e079-d5a4-c430-0fd9-cbea058d3d04\>: -.005em;
  --_font---size--h3: var(--_fluid---32);
  --_font---letter-spacing--tight: -.01em;
  --_color---static--draper-white: var(--neutral-color--0);
  --_font---size--h4: var(--_fluid---24);
  --_font---letter-spacing--narrow: -.005em;
  --_font---size--h5: var(--_fluid---20);
  --_font---line-height--large\<deleted\|variable-48e648be-86f7-84f1-02d5-fcfd32ddac06\>: 1.33em;
  --_font---weight--semibold: 600;
  --_font---size--h6: var(--_fluid---16);
  --_font---line-height--xlarge\<deleted\|variable-46fac8b4-6ade-1400-643c-150257b3f301\>: 1.4em;
  --_font---size--text-medium: var(--_fluid---16);
  --_color---static--transparent: transparent;
  --_color---text--accent-strong\<deleted\|variable-95565e17-a0ae-d8d7-c9d6-fd45309d603e\>: var(--accent-color--700\<deleted\|variable-940ff594-f365-1466-b092-fa65425c17aa\>);
  --_layout---spacing--4xlarge: 1.5rem;
  --_layout---spacing--xsmall: .375rem;
  --_fluid---8: .5rem;
  --_color-scheme---form-label: var(--_primitives---color--drapper-white-50);
  --_font---line-height--2xlarge\<deleted\|variable-871c03bd-83c5-1b61-2053-44dc1037f5b7\>: 1.43em;
  --_font---weight--medium: 500;
  --_layout---spacing--2xsmall: .25rem;
  --_layout---spacing--small: 1.5rem;
  --_layout---border-width--small: 1px;
  --_color---border--soft\<deleted\|variable-cdaf2fe2-a8b2-437c-e263-ea4103f8d0ca\>: var(--neutral-color--200);
  --_layout---radius--xsmall: .375rem;
  --_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>: var(--neutral-color--100);
  --_layout---spacing--2xlarge: 1rem;
  --_layout---border-width--large: .25rem;
  --_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>: var(--neutral-color--600);
  --_layout---padding-section--global: 2vw;
  --_font---line-height--2xsmall\<deleted\|variable-b81369fc-7207-7327-6405-8cd02ae8d055\>: 1.14em;
  --_font---line-height--small\<deleted\|variable-ef4c0115-9bdd-4236-9c0f-c70b066dedab\>: 1.2em;
  --_color-scheme---draper-white-color: var(--_primitives---color--draper-03);
  --_layout---spacing--5xlarge: 2rem;
  --_layout---spacing--none: 0rem;
  --_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>: var(--neutral-color--300);
  --_font---weight--bold: 700;
  --_color-scheme---text-50: var(--_primitives---color--drapper-white-50);
  --_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>: var(--neutral-color--950);
  --_color---text--destructive\<deleted\|variable-58e8c0ec-5bc5-e0a6-1eb0-5d935832fb82\>: var(--destructive-color--500\<deleted\|variable-df57a76a-1b96-88b0-6b5d-efbed7815b66\>);
  --_color---text--destructive-strong\<deleted\|variable-acdd6f1e-6931-7e8f-c895-8611112c91c1\>: var(--destructive-color--700\<deleted\|variable-a91ed884-acc9-23e8-545e-f10a563f395c\>);
  --_font---size--text-tiny: var(--_fluid---10);
  --_layout---max-width--medium: 32rem;
  --_layout---spacing--xlarge: .875rem;
  --_layout---spacing--large: 3.125rem;
  --_color-scheme---border: var(--_primitives---opacity--white-20);
  --_layout---radius--medium: .625rem;
  --_primitives---opacity--white-10: #ffffff1a;
  --_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>: var(--accent-color--200\<deleted\|variable-d6c0f7a9-5dd7-4afc-05fe-8a9d50cd623c\>);
  --_color---static--black: var(--neutral-color--950);
  --_color---border--accent\<deleted\|variable-8c15dbe2-81eb-df3e-aece-60109d2d59ad\>: var(--accent-color--500\<deleted\|variable-b7083cbd-1ffa-5475-1a9c-087a39007265\>);
  --_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>: var(--neutral-color--0);
  --_color---text--accent\<deleted\|variable-729b6039-0842-4ea6-e5c5-c7534ded0879\>: var(--accent-color--500\<deleted\|variable-b7083cbd-1ffa-5475-1a9c-087a39007265\>);
  --_color---foreground--accent-lighter\<deleted\|variable-1262ef79-d569-2b7a-4231-294e5625296d\>: var(--accent-color--100\<deleted\|variable-12da3cd5-d165-588c-6243-23fa61636082\>);
  --_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>: var(--neutral-color--950);
  --_color---border--destructive\<deleted\|variable-34a5d97e-722d-d745-8751-860c58d4e2f7\>: var(--destructive-color--500\<deleted\|variable-df57a76a-1b96-88b0-6b5d-efbed7815b66\>);
  --_color---foreground--destructive-lighter\<deleted\|variable-18062a04-7496-3838-52da-393ea254d727\>: var(--destructive-color--100\<deleted\|variable-1fca5bc3-0b6f-8345-733e-99841f77cc04\>);
  --_color---foreground--neutral-strong\<deleted\|variable-f5dcd4fa-e2a8-c921-3ca8-8d327b61f6fa\>: var(--neutral-color--800);
  --_color---text--inverse\<deleted\|variable-54e6d416-b169-aaa4-8cc6-0393d8243be6\>: var(--neutral-color--0);
  --_color---foreground--neutral-hover\<deleted\|variable-59758207-61ee-faf5-26ac-fe12d4ce32d5\>: var(--neutral-color--950);
  --_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>: var(--neutral-color--200);
  --_color---foreground--accent-light\<deleted\|variable-820c2148-1f2a-58b4-9dc0-3b976190a939\>: var(--accent-color--200\<deleted\|variable-d6c0f7a9-5dd7-4afc-05fe-8a9d50cd623c\>);
  --fill-color--hover\<deleted\|variable-47e14d5f-2131-04c4-f4a8-a3f94ec1ca5d\>: var(--neutral-color--neutral-4\<deleted\|variable-282170bd-c711-5cbb-76c6-d11bd6580c63\>);
  --fill-color--active\<deleted\|variable-e729778b-7615-5950-a596-814630dd0c35\>: var(--neutral-color--neutral-5\<deleted\|variable-0adf9a0d-0998-18c8-7a89-093cff276881\>);
  --fill-color--default\<deleted\|variable-85903c2c-fa9d-0754-8ba2-26ab851be212\>: var(--neutral-color--neutral-3\<deleted\|variable-68ce33e1-f558-6205-d537-bb92d03b7ed9\>);
  --text-color--disabled\<deleted\|variable-40496362-269c-4947-f5f9-608d07b8c01c\>: var(--neutral-color--neutral-8\<deleted\|variable-0c69f4e4-2bbb-e614-ff37-ff411c97ce8b\>);
  --_layout---spacing--medium: 2.5rem;
  --_layout---radius--full: 9999rem;
  --_color---background--base\<deleted\|variable-f9a78ebf-755b-2d5f-9404-b0202d5b2224\>: var(--neutral-color--0);
  --_color---foreground--destructive-base\<deleted\|variable-31209b72-fcbe-83dd-9ea1-740cf45e1a63\>: var(--destructive-color--500\<deleted\|variable-df57a76a-1b96-88b0-6b5d-efbed7815b66\>);
  --_color---foreground--destructive-hover\<deleted\|variable-c4118d41-abcc-76fc-c39b-8aaa17faf2c9\>: var(--destructive-color--700\<deleted\|variable-a91ed884-acc9-23e8-545e-f10a563f395c\>);
  --_layout---radius--none: 0rem;
  --_font---letter-spacing--wide: .02em;
  --_layout---radius--large: .75rem;
  --_fluid---4: .25rem;
  --_color-scheme---border-5: var(--_primitives---opacity--white-5);
  --_color---foreground--neutral-base\<deleted\|variable-22e6fdc7-d986-708a-8556-99c6c5904cd7\>: var(--neutral-color--500);
  --_color---foreground--warning-base\<deleted\|variable-5109e007-b690-486c-ee8d-8f7be152b413\>: var(--warning-color--500\<deleted\|variable-23eb9bdc-4ecb-df83-a8db-2549583944ec\>);
  --_color---foreground--warning-lighter\<deleted\|variable-3786a6f9-4126-4821-fe9b-83c7d77d7773\>: var(--warning-color--100\<deleted\|variable-400d48a0-fe9a-432f-e53e-aeeba2c1fd95\>);
  --_color---text--warning\<deleted\|variable-4a4e6be6-5d3c-4291-f2ac-a1470bb1666c\>: var(--warning-color--500\<deleted\|variable-23eb9bdc-4ecb-df83-a8db-2549583944ec\>);
  --_color---foreground--success-base\<deleted\|variable-08dbdca5-afc7-c80e-5a35-a4973ba70791\>: var(--success-color--500\<deleted\|variable-045ed105-ae88-c3e7-9bff-28ec3cbaf7b8\>);
  --_color---foreground--success-lighter\<deleted\|variable-283569ec-ca50-1798-da89-13831bc3ea93\>: var(--success-color--100\<deleted\|variable-d10e149b-7a3c-36a2-149c-0c7b97d65569\>);
  --_color---text--success\<deleted\|variable-0e6178fb-cbd6-79e8-d681-36e9e3af5677\>: var(--success-color--500\<deleted\|variable-045ed105-ae88-c3e7-9bff-28ec3cbaf7b8\>);
  --_color---foreground--information-base\<deleted\|variable-86fcb7ec-c2e2-e111-360a-36ce07e5ec7d\>: var(--information-color--500\<deleted\|variable-b77d1fa9-0862-57f4-f41e-5fcb6905a1a4\>);
  --_color---foreground--information-lighter\<deleted\|variable-f8ad5428-0f78-83c5-c00e-9d10452879d4\>: var(--information-color--100\<deleted\|variable-c80a1da9-77a2-c9bd-3aa6-a2411491370a\>);
  --_color---text--information\<deleted\|variable-6eca210a-9a09-86b6-39e3-ac2395a4ef84\>: var(--information-color--500\<deleted\|variable-b77d1fa9-0862-57f4-f41e-5fcb6905a1a4\>);
  --_layout---radius--small: .5rem;
  --_color---text--soft\<deleted\|variable-9bfb7847-7963-d5e8-f52f-30de33b7018f\>: var(--neutral-color--400);
  --_layout---shadow--small-y: 8px;
  --_layout---shadow--small-blur: 12px;
  --_layout---shadow--small-size: -4px;
  --_color---static--shadow\<deleted\|variable-4d81c49c-cbed-2c48-144e-83241088b3e7\>: #3333330a;
  --_fluid---16: 1rem;
  --_color-scheme---form-background: var(--_primitives---opacity--transparent);
  --_layout---shadow--xsmall-y: 3px;
  --_layout---shadow--xsmall-blur: 6px;
  --_layout---shadow--xsmall-size: -1px;
  --_primitives---opacity--neutral-darkest-60: #01010299;
  --_primitives---opacity--white-60: #fff9;
  --_color-scheme---form-input-text: var(--_primitives---color--white);
  --_fluid---0: 0rem;
  --_primitives---opacity--white-40: #fff6;
  --_layout---shadow--medium-y: 12px;
  --_layout---shadow--medium-blur: 24px;
  --_layout---shadow--medium-size: -6px;
  --_layout---container--xsmall: 40rem;
  --_layout---container--small: 48rem;
  --_layout---container--medium: 64rem;
  --_layout---max-width--2xlarge: 48rem;
  --_layout---max-width--xlarge: 42rem;
  --_layout---max-width--small: 28rem;
  --_layout---max-width--xsmall: 24rem;
  --_layout---max-width--2xsmall: 20rem;
  --_layout---padding--padding-0: var(--_fluid---0);
  --_layout---padding--padding-xxhuge: var(--_fluid---160);
  --_layout---spacing--7xlarge: 3rem;
  --_layout---padding--padding-xhuge: var(--_fluid---112);
  --_layout---padding--padding-huge: var(--_fluid---96);
  --_layout---padding--padding-xxlarge: var(--_fluid---80);
  --_layout---padding--padding-xlarge: var(--_fluid---64);
  --_layout---padding--padding-large: var(--_fluid---48);
  --_layout---padding--padding-medium: var(--_fluid---32);
  --_layout---padding--padding-small: var(--_fluid---24);
  --_layout---padding--padding-xsmall: var(--_fluid---16);
  --_layout---padding--padding-xxsmall: var(--_fluid---8);
  --_layout---spacing--6xlarge: 3.125rem;
  --_layout---container--xlarge: 80rem;
  --_layout---radius--3xsmall: .125rem;
  --_fluid---20: 1.25rem;
  --_color-scheme---foreground: var(--_primitives---color--draper-02);
  --_font---size--text-regular: var(--_fluid---14);
  --_color---static--overlay\<deleted\|variable-27daa5ba-8dae-73fa-03c5-8d8cdc7b5915\>: #3333333d;
  --_layout---padding-section--small: 3rem;
  --_layout---padding-section--medium: 4rem;
  --_fluid---160: 10rem;
  --_layout---padding-section--large: 5rem;
  --_fluid---120: 7.5rem;
  --_fluid---96: 6rem;
  --_layout---padding-section--xlarge: 6rem;
  --_layout---padding-section--2xlarge: 8rem;
  --_font---size--xlarge: var(--_fluid---20);
  --_font---letter-spacing--tighter: -.015em;
  --_font---size--text-large: var(--_fluid---18);
  --_font---letter-spacing--wider: .25em;
  --_layout---radius--xlarge: 1rem;
  --neutral-color--0: #f1f1f0;
  --neutral-color--50: #fafafa;
  --neutral-color--100: whitesmoke;
  --neutral-color--200: #e5e5e5;
  --neutral-color--300: #d4d4d4;
  --neutral-color--400: #a3a3a3;
  --neutral-color--500: #737373;
  --neutral-color--600: #525252;
  --neutral-color--700: #404040;
  --neutral-color--800: #262626;
  --neutral-color--900: #171717;
  --neutral-color--950: #0a0a0a;
  --warning-color--300\<deleted\|variable-e7adbc1f-9a1c-54b2-d7c8-9a76d0a82891\>: #fda374;
  --warning-color--400\<deleted\|variable-9c931c4c-7686-30a6-8872-48c1f0200c01\>: #fb7d3c;
  --warning-color--500\<deleted\|variable-23eb9bdc-4ecb-df83-a8db-2549583944ec\>: #f96416;
  --warning-color--600\<deleted\|variable-c8b55a0b-3f42-94ee-998a-548a006abcd0\>: #ea580c;
  --warning-color--700\<deleted\|variable-27ba5bd4-c704-2160-ddfe-acbc06c668e1\>: #c24a0c;
  --warning-color--800\<deleted\|variable-cd5fde44-bbad-b362-50b4-015bbc5ecd0a\>: #9a4112;
  --warning-color--900\<deleted\|variable-f6301806-451b-97fc-4418-fa673c3ed7bf\>: #7c3612;
  --warning-color--950\<deleted\|variable-8e1a3ffa-8022-d5ad-cafb-66e8578a9221\>: #431c07;
  --success-color--50\<deleted\|variable-e446df29-28fc-4bf4-29b1-3cdf10683155\>: #ecfdf7;
  --success-color--100\<deleted\|variable-d10e149b-7a3c-36a2-149c-0c7b97d65569\>: #d1faec;
  --success-color--200\<deleted\|variable-0ae3fa65-e730-1495-8e7b-67e4c1417860\>: #a7f3da;
  --success-color--500\<deleted\|variable-045ed105-ae88-c3e7-9bff-28ec3cbaf7b8\>: #10b981;
  --success-color--400\<deleted\|variable-e81aa03e-1223-abf8-7abe-e375cab1e612\>: #34d39e;
  --success-color--300\<deleted\|variable-aade241f-a678-fdbb-a966-c0497321c00a\>: #6ee7bf;
  --success-color--600\<deleted\|variable-478f3f0b-d253-87ac-4e16-357b9c44bbf9\>: #059666;
  --success-color--700\<deleted\|variable-395c7cc1-1899-de8c-218a-cdd0daeadd79\>: #047852;
  --success-color--800\<deleted\|variable-b067bd7a-e771-3626-acd4-cff6402a1ff0\>: #065f42;
  --success-color--900\<deleted\|variable-3e916ae8-7766-8cd6-d0ec-9f8a3f6fa615\>: #064e36;
  --success-color--950\<deleted\|variable-d230ddc7-c6e0-df13-8849-eb43a581aa96\>: #022c1e;
  --information-color--50\<deleted\|variable-65826591-2f62-5141-06a1-c1c0f9d60e83\>: #eff6ff;
  --information-color--100\<deleted\|variable-c80a1da9-77a2-c9bd-3aa6-a2411491370a\>: #dbeafe;
  --information-color--200\<deleted\|variable-e93a6cc2-cf3c-8c60-2d51-102e22e40a28\>: #bfdbfe;
  --information-color--300\<deleted\|variable-5be7d179-2d6f-0f79-f8d5-cb63c3c9a2c7\>: #93c5fd;
  --information-color--400\<deleted\|variable-ef898c66-d020-8c77-9cb6-add09e394cf8\>: #60a5fa;
  --information-color--500\<deleted\|variable-b77d1fa9-0862-57f4-f41e-5fcb6905a1a4\>: #3b82f6;
  --information-color--800\<deleted\|variable-317e9049-8c47-99bf-4101-ffa5ad727cd0\>: #1e40af;
  --information-color--700\<deleted\|variable-2e6c6612-8ed8-e352-47bf-fad438b0b35c\>: #1d4ed8;
  --information-color--600\<deleted\|variable-3aab2a48-c022-4ab2-c1b6-33ff8805e8fb\>: #2563eb;
  --information-color--950\<deleted\|variable-d8e4b35e-3981-aa23-6169-7dde798cd429\>: #172554;
  --information-color--900\<deleted\|variable-fec815fd-f83b-2550-c68a-050122e81153\>: #1e3a8a;
  --_color---static--star\<deleted\|variable-1c945860-6224-558d-b2d2-3980a53876bf\>: #eab308;
  --_layout---shadow--large-y: 24px;
  --_layout---shadow--large-blur: 48px;
  --_layout---shadow--large-size: -12px;
  --_font---line-height--xsmall\<deleted\|variable-11610fa5-a85b-fdda-2c3a-ef45ba8a2a40\>: 1.16em;
  --_spacing---spacing--7xlarge\<deleted\|variable-fea69a52-3ccf-bf1f-9d58-4a86b8a34a71\>: 3rem;
  --_layout---border-width--medium: .125rem;
  --_layout---radius--2xsmall: .25rem;
  --_color---border--sub\<deleted\|variable-5aa118ea-2b87-a6db-aaee-5a54807d1786\>: var(--neutral-color--300);
  --_color---foreground--accent-base\<deleted\|variable-20365ce9-02bb-b377-568a-27ffb22ac76d\>: var(--accent-color--500\<deleted\|variable-b7083cbd-1ffa-5475-1a9c-087a39007265\>);
  --_color---foreground--neutral-light\<deleted\|variable-8ae70b08-be40-fad8-e284-2eb33bf2c243\>: var(--neutral-color--200);
  --_layout---spacing--3xsmall: .125rem;
  --_layout---spacing--8xlarge: 3.5rem;
  --_layout---spacing--9xlarge: 4rem;
  --_layout---spacing--3xlarge: 1.25rem;
  --_layout---spacing--10xlarge: 5rem;
  --_layout---radius--2xlarge: 1.25rem;
  --_layout---radius--3xlarge: 1.5rem;
  --_layout---radius--4xlarge: 1.75rem;
  --_layout---padding--padding-tiny: var(--_fluid---4);
  --_layout---padding-section--xsmall: 2rem;
  --_color---static--draper-dark-blue: #14182a;
  --_color---static--draper-ligh-blue: #d1d8ee;
  --_color---static--draper-navy-blue: #232b5e;
  --_color---static--draper-gray: #f1f1f0;
  --_color---static--draper-blue: #878fb3;
  --_color-scheme---white-10: var(--_primitives---opacity--white-10);
  --_primitives---opacity--transparent: #fff0;
  --_primitives---opacity--neutral-darkest-15: #01010226;
  --_primitives---opacity--neutral-darkest-50: #01010280;
  --drapper-border: #d2d7eb4d;
  --_font---weight--light: 300;
  --draper-blue-40: var(--_primitives---opacity--neutral-darkest-60);
  --_color---drapper-white-50\<deleted\|variable-93855887-cf63-4f59-c2e8-6e8519a75ab4\>: #f1f1f080;
  --_layout---variable--stats-text-size: var(--_fluid---56);
  --_layout---variable--section-home_image-size-slide-in: 18.0556vw;
  --_primitives---opacity--neutral-darkest-20: #01010233;
  --_primitives---color--draper-03-dark: #a8acbc;
  --_primitives---color--draper-02: #242e5d;
  --_fluid---24: 1.5rem;
  --_primitives---color--draper-02-lightest: #e9eaee;
  --_fluid---12: .75rem;
  --_fluid---56: 3.5rem;
  --_color-scheme---accent: var(--_primitives---color--draper-03-lighter);
  --_primitives---opacity--neutral-darkest-10: #0101021a;
  --_primitives---color--draper-01: #f1f1f0;
  --_primitives---color--draper-03-darkest: #3f4046;
  --_primitives---color--neutral-darkest: #010102;
  --_primitives---opacity--neutral-darkest-40: #01010266;
  --_primitives---color--draper-02-light: #656c8d;
  --_fluid---80: 5rem;
  --_primitives---opacity--white-5: #ffffff0d;
  --_primitives---opacity--white-80: #fffc;
  --_color-scheme---background-dark-50: var(--_primitives---opacity--neutral-darkest-50);
  --_font---line-height--normal: 1em;
  --_font---weight--extralight: 200;
  --_layout---padding--padding-custom1: var(--_fluid---128);
  --_fluid---88: 5.5rem;
  --_primitives---color--drapper-white-50: #d2d7eb80;
  --_primitives---color--draper-blue-50: #242e5d80;
  --_primitives---color--draper-01-lightest: #fdfdfd;
  --_primitives---color--draper-01-lighter: #fcfcfc;
  --_primitives---color--draper-01-light: #f5f5f4;
  --_fluid---2: .125rem;
  --_primitives---color--draper-01-dark: silver;
  --_primitives---color--draper-01-darker: #606060;
  --_fluid---10: .625rem;
  --_primitives---color--draper-01-darkest: #484848;
  --_fluid---14: .875rem;
  --_primitives---color--draper-02-lighter: #d3d5de;
  --_fluid---18: 1.125rem;
  --_primitives---color--draper-02-dark: #1c244a;
  --_primitives---color--draper-02-darker: #0e1225;
  --_fluid---32: 2rem;
  --_primitives---color--draper-02-darkest: #0a0d1b;
  --_fluid---40: 2.5rem;
  --_primitives---color--draper-03-lightest: #fafbfd;
  --_fluid---48: 3rem;
  --_primitives---color--draper-03-lighter: #f6f7fb;
  --_primitives---color--draper-03-light: #dfe3f1;
  --_fluid---64: 4rem;
  --_primitives---color--draper-03: #d2d7eb;
  --_fluid---72: 4.5rem;
  --_primitives---color--draper-03-darker: #54565e;
  --_primitives---color--draper-04: #14182a;
  --_primitives---color--white: white;
  --_fluid---104: 6.5rem;
  --_primitives---color--neutral-lightest: #f2f2f2;
  --_fluid---112: 7rem;
  --_primitives---color--neutral-lighter: #d8d8d9;
  --_primitives---color--neutral-light: #b2b2b3;
  --_fluid---128: 8rem;
  --_primitives---color--neutral: grey;
  --_fluid---136: 8.5rem;
  --_primitives---color--neutral-dark: #4d4d4d;
  --_fluid---144: 9rem;
  --_primitives---color--neutral-darker: #1a1a1b;
  --_fluid---152: 9.5rem;
  --_primitives---opacity--white-15: #ffffff26;
  --_primitives---opacity--white-20: #fff3;
  --_primitives---opacity--white-30: #ffffff4d;
  --_primitives---opacity--white-50: #ffffff80;
  --_primitives---opacity--white-70: #ffffffb3;
  --_primitives---opacity--neutral-darkest-5: #0101020d;
  --_primitives---opacity--neutral-darkest-30: #0101024d;
  --_layout---variable--stats-text-size-1: calc(var(--_layout---variable--stats-text-size) * 1);
  --_layout---container--large: 72rem;
  --_layout---container--2xlarge: 100rem;
  --_layout---max-width--large: 36rem;
  --_color---static--draper-black: #141619;
  --_layout---border-width--2xsmall: .25px;
  --_layout---border-width--xsmall: .5px;
  --_layout---padding--padding-custom2: 0px;
  --_layout---padding--padding-custom3: 0px;
  --accent-color--700\<deleted\|variable-940ff594-f365-1466-b092-fa65425c17aa\>: #d70048;
  --accent-color--500\<deleted\|variable-b7083cbd-1ffa-5475-1a9c-087a39007265\>: #ff2465;
  --destructive-color--500\<deleted\|variable-df57a76a-1b96-88b0-6b5d-efbed7815b66\>: #ef4444;
  --destructive-color--600\<deleted\|variable-a6822d2f-df70-2080-f038-13552b0d7b1e\>: #dc2626;
  --destructive-color--700\<deleted\|variable-a91ed884-acc9-23e8-545e-f10a563f395c\>: #b91c1c;
  --accent-color--200\<deleted\|variable-d6c0f7a9-5dd7-4afc-05fe-8a9d50cd623c\>: #ffc6d5;
  --accent-color--600\<deleted\|variable-913c3c39-c57e-80ea-2ffc-d3aad54fc14a\>: #f20051;
  --accent-color--100\<deleted\|variable-12da3cd5-d165-588c-6243-23fa61636082\>: #ffe0e7;
  --accent-color--950\<deleted\|variable-6b7caf57-c5a0-1c33-ffd5-038cfead883c\>: #57001e;
  --destructive-color--100\<deleted\|variable-1fca5bc3-0b6f-8345-733e-99841f77cc04\>: #fee2e2;
  --destructive-color--950\<deleted\|variable-c4478ef4-6ab6-3cfb-a555-4e66b8508b44\>: #450a0a;
  --accent-color--800\<deleted\|variable-f273e582-553d-80b7-65b0-cce291538bae\>: #b40045;
  --neutral-color--neutral-4\<deleted\|variable-282170bd-c711-5cbb-76c6-d11bd6580c63\>: #00000017;
  --neutral-color--neutral-5\<deleted\|variable-0adf9a0d-0998-18c8-7a89-093cff276881\>: #0000001f;
  --neutral-color--neutral-3\<deleted\|variable-68ce33e1-f558-6205-d537-bb92d03b7ed9\>: #0000000f;
  --neutral-color--neutral-8\<deleted\|variable-0c69f4e4-2bbb-e614-ff37-ff411c97ce8b\>: #00000045;
  --warning-color--100\<deleted\|variable-400d48a0-fe9a-432f-e53e-aeeba2c1fd95\>: #ffe3d5;
}

body {
  background-color: var(--_color-scheme---background);
  font-family: var(--_font---family--text);
  color: var(--_color-scheme---text);
  font-size: var(--_font---size--text-small);
  line-height: var(--_font---line-height--large-text);
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--normal);
  cursor: none;
  --_layout---spacing--4xlarge: 1.5rem;
  --_layout---spacing--xsmall: .375rem;
  --_layout---spacing--2xsmall: .25rem;
  --_layout---spacing--small: 1.5rem;
  --_layout---border-width--small: 1px;
  --_layout---radius--xsmall: .375rem;
  --_layout---spacing--2xlarge: 1rem;
  --_layout---border-width--large: .25rem;
  --_layout---padding-section--global: 2vw;
  --_layout---spacing--5xlarge: 2rem;
  --_layout---spacing--none: 0rem;
  --_layout---max-width--medium: 32rem;
  --_layout---spacing--xlarge: .875rem;
  --_layout---spacing--large: 3.125rem;
  --_layout---radius--medium: .625rem;
  --_layout---spacing--medium: 2.5rem;
  --_layout---radius--full: 9999rem;
  --_layout---radius--none: 0rem;
  --_layout---radius--large: .75rem;
  --_layout---radius--small: .5rem;
  --_layout---shadow--small-y: 8px;
  --_layout---shadow--small-blur: 12px;
  --_layout---shadow--small-size: -4px;
  --_layout---shadow--xsmall-y: 3px;
  --_layout---shadow--xsmall-blur: 6px;
  --_layout---shadow--xsmall-size: -1px;
  --_layout---shadow--medium-y: 12px;
  --_layout---shadow--medium-blur: 24px;
  --_layout---shadow--medium-size: -6px;
  --_layout---container--xsmall: 40rem;
  --_layout---container--small: 48rem;
  --_layout---container--medium: 64rem;
  --_layout---max-width--2xlarge: 48rem;
  --_layout---max-width--xlarge: 42rem;
  --_layout---max-width--small: 28rem;
  --_layout---max-width--xsmall: 24rem;
  --_layout---max-width--2xsmall: 20rem;
  --_layout---padding--padding-0: var(--_fluid---0);
  --_layout---padding--padding-xxhuge: var(--_fluid---160);
  --_layout---spacing--7xlarge: 3rem;
  --_layout---padding--padding-xhuge: var(--_fluid---112);
  --_layout---padding--padding-huge: var(--_fluid---96);
  --_layout---padding--padding-xxlarge: var(--_fluid---80);
  --_layout---padding--padding-xlarge: var(--_fluid---64);
  --_layout---padding--padding-large: var(--_fluid---48);
  --_layout---padding--padding-medium: var(--_fluid---32);
  --_layout---padding--padding-small: var(--_fluid---24);
  --_layout---padding--padding-xsmall: var(--_fluid---16);
  --_layout---padding--padding-xxsmall: var(--_fluid---8);
  --_layout---spacing--6xlarge: 3.125rem;
  --_layout---container--xlarge: 80rem;
  --_layout---radius--3xsmall: .125rem;
  --_layout---padding-section--small: 3rem;
  --_layout---padding-section--medium: 4rem;
  --_layout---padding-section--large: 5rem;
  --_layout---padding-section--xlarge: 6rem;
  --_layout---padding-section--2xlarge: 8rem;
  --_layout---radius--xlarge: 1rem;
  --_layout---shadow--large-y: 24px;
  --_layout---shadow--large-blur: 48px;
  --_layout---shadow--large-size: -12px;
  --_layout---border-width--medium: .125rem;
  --_layout---radius--2xsmall: .25rem;
  --_layout---spacing--3xsmall: .125rem;
  --_layout---spacing--8xlarge: 3.5rem;
  --_layout---spacing--9xlarge: 4rem;
  --_layout---spacing--3xlarge: 1.25rem;
  --_layout---spacing--10xlarge: 5rem;
  --_layout---radius--2xlarge: 1.25rem;
  --_layout---radius--3xlarge: 1.5rem;
  --_layout---radius--4xlarge: 1.75rem;
  --_layout---padding--padding-tiny: var(--_fluid---4);
  --_layout---padding-section--xsmall: 2rem;
  --_layout---variable--stats-text-size: var(--_fluid---56);
  --_layout---variable--section-home_image-size-slide-in: 18.0556vw;
  --_layout---padding--padding-custom1: var(--_fluid---128);
  --_layout---variable--stats-text-size-1: calc(var(--_layout---variable--stats-text-size) * 1);
  --_layout---container--large: 72rem;
  --_layout---container--2xlarge: 100rem;
  --_layout---max-width--large: 36rem;
  --_layout---border-width--2xsmall: .25px;
  --_layout---border-width--xsmall: .5px;
  --_layout---padding--padding-custom2: 0px;
  --_layout---padding--padding-custom3: 0px;
  --_font---family--text: Dmsans, Verdana, sans-serif;
  --_font---size--text-small: var(--_fluid---12);
  --_font---line-height--large-text: 1.5em;
  --_font---weight--regular: 400;
  --_font---letter-spacing--normal: 0em;
  --_font---family--title: Dmsans, Verdana, sans-serif;
  --_font---size--h1: var(--_fluid---40);
  --_font---line-height--medium-heading: 1.2em;
  --_font---size--h2: var(--_fluid---40);
  --_font---size--h3: var(--_fluid---32);
  --_font---letter-spacing--tight: -.01em;
  --_font---size--h4: var(--_fluid---24);
  --_font---letter-spacing--narrow: -.005em;
  --_font---size--h5: var(--_fluid---20);
  --_font---line-height--large\<deleted\|variable-48e648be-86f7-84f1-02d5-fcfd32ddac06\>: 1.33em;
  --_font---weight--semibold: 600;
  --_font---size--h6: var(--_fluid---16);
  --_font---line-height--xlarge\<deleted\|variable-46fac8b4-6ade-1400-643c-150257b3f301\>: 1.4em;
  --_font---size--text-medium: var(--_fluid---16);
  --_font---line-height--2xlarge\<deleted\|variable-871c03bd-83c5-1b61-2053-44dc1037f5b7\>: 1.43em;
  --_font---weight--medium: 500;
  --_font---line-height--2xsmall\<deleted\|variable-b81369fc-7207-7327-6405-8cd02ae8d055\>: 1.14em;
  --_font---line-height--small\<deleted\|variable-ef4c0115-9bdd-4236-9c0f-c70b066dedab\>: 1.2em;
  --_font---weight--bold: 700;
  --_font---size--text-tiny: var(--_fluid---10);
  --_font---letter-spacing--wide: .02em;
  --_font---size--text-regular: var(--_fluid---14);
  --_font---size--xlarge: var(--_fluid---20);
  --_font---letter-spacing--tighter: -.015em;
  --_font---size--text-large: var(--_fluid---18);
  --_font---letter-spacing--wider: .25em;
  --_font---line-height--xsmall\<deleted\|variable-11610fa5-a85b-fdda-2c3a-ef45ba8a2a40\>: 1.16em;
  --_font---weight--light: 300;
  --_font---line-height--normal: 1em;
  --_font---weight--extralight: 200;
  --_color---static--draper-white: var(--neutral-color--0);
  --_color---static--transparent: transparent;
  --_color---text--accent-strong\<deleted\|variable-95565e17-a0ae-d8d7-c9d6-fd45309d603e\>: var(--accent-color--700\<deleted\|variable-940ff594-f365-1466-b092-fa65425c17aa\>);
  --_color---border--soft\<deleted\|variable-cdaf2fe2-a8b2-437c-e263-ea4103f8d0ca\>: var(--neutral-color--200);
  --_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>: var(--neutral-color--100);
  --_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>: var(--neutral-color--600);
  --_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>: var(--neutral-color--300);
  --_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>: var(--neutral-color--950);
  --_color---text--destructive\<deleted\|variable-58e8c0ec-5bc5-e0a6-1eb0-5d935832fb82\>: var(--destructive-color--500\<deleted\|variable-df57a76a-1b96-88b0-6b5d-efbed7815b66\>);
  --_color---text--destructive-strong\<deleted\|variable-acdd6f1e-6931-7e8f-c895-8611112c91c1\>: var(--destructive-color--700\<deleted\|variable-a91ed884-acc9-23e8-545e-f10a563f395c\>);
  --_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>: var(--accent-color--200\<deleted\|variable-d6c0f7a9-5dd7-4afc-05fe-8a9d50cd623c\>);
  --_color---static--black: var(--neutral-color--950);
  --_color---border--accent\<deleted\|variable-8c15dbe2-81eb-df3e-aece-60109d2d59ad\>: var(--accent-color--500\<deleted\|variable-b7083cbd-1ffa-5475-1a9c-087a39007265\>);
  --_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>: var(--neutral-color--0);
  --_color---text--accent\<deleted\|variable-729b6039-0842-4ea6-e5c5-c7534ded0879\>: var(--accent-color--500\<deleted\|variable-b7083cbd-1ffa-5475-1a9c-087a39007265\>);
  --_color---foreground--accent-lighter\<deleted\|variable-1262ef79-d569-2b7a-4231-294e5625296d\>: var(--accent-color--100\<deleted\|variable-12da3cd5-d165-588c-6243-23fa61636082\>);
  --_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>: var(--neutral-color--950);
  --_color---border--destructive\<deleted\|variable-34a5d97e-722d-d745-8751-860c58d4e2f7\>: var(--destructive-color--500\<deleted\|variable-df57a76a-1b96-88b0-6b5d-efbed7815b66\>);
  --_color---foreground--destructive-lighter\<deleted\|variable-18062a04-7496-3838-52da-393ea254d727\>: var(--destructive-color--100\<deleted\|variable-1fca5bc3-0b6f-8345-733e-99841f77cc04\>);
  --_color---foreground--neutral-strong\<deleted\|variable-f5dcd4fa-e2a8-c921-3ca8-8d327b61f6fa\>: var(--neutral-color--800);
  --_color---text--inverse\<deleted\|variable-54e6d416-b169-aaa4-8cc6-0393d8243be6\>: var(--neutral-color--0);
  --_color---foreground--neutral-hover\<deleted\|variable-59758207-61ee-faf5-26ac-fe12d4ce32d5\>: var(--neutral-color--950);
  --_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>: var(--neutral-color--200);
  --_color---foreground--accent-light\<deleted\|variable-820c2148-1f2a-58b4-9dc0-3b976190a939\>: var(--accent-color--200\<deleted\|variable-d6c0f7a9-5dd7-4afc-05fe-8a9d50cd623c\>);
  --_color---background--base\<deleted\|variable-f9a78ebf-755b-2d5f-9404-b0202d5b2224\>: var(--neutral-color--0);
  --_color---foreground--destructive-base\<deleted\|variable-31209b72-fcbe-83dd-9ea1-740cf45e1a63\>: var(--destructive-color--500\<deleted\|variable-df57a76a-1b96-88b0-6b5d-efbed7815b66\>);
  --_color---foreground--destructive-hover\<deleted\|variable-c4118d41-abcc-76fc-c39b-8aaa17faf2c9\>: var(--destructive-color--700\<deleted\|variable-a91ed884-acc9-23e8-545e-f10a563f395c\>);
  --_color---foreground--neutral-base\<deleted\|variable-22e6fdc7-d986-708a-8556-99c6c5904cd7\>: var(--neutral-color--500);
  --_color---foreground--warning-base\<deleted\|variable-5109e007-b690-486c-ee8d-8f7be152b413\>: var(--warning-color--500\<deleted\|variable-23eb9bdc-4ecb-df83-a8db-2549583944ec\>);
  --_color---foreground--warning-lighter\<deleted\|variable-3786a6f9-4126-4821-fe9b-83c7d77d7773\>: var(--warning-color--100\<deleted\|variable-400d48a0-fe9a-432f-e53e-aeeba2c1fd95\>);
  --_color---text--warning\<deleted\|variable-4a4e6be6-5d3c-4291-f2ac-a1470bb1666c\>: var(--warning-color--500\<deleted\|variable-23eb9bdc-4ecb-df83-a8db-2549583944ec\>);
  --_color---foreground--success-base\<deleted\|variable-08dbdca5-afc7-c80e-5a35-a4973ba70791\>: var(--success-color--500\<deleted\|variable-045ed105-ae88-c3e7-9bff-28ec3cbaf7b8\>);
  --_color---foreground--success-lighter\<deleted\|variable-283569ec-ca50-1798-da89-13831bc3ea93\>: var(--success-color--100\<deleted\|variable-d10e149b-7a3c-36a2-149c-0c7b97d65569\>);
  --_color---text--success\<deleted\|variable-0e6178fb-cbd6-79e8-d681-36e9e3af5677\>: var(--success-color--500\<deleted\|variable-045ed105-ae88-c3e7-9bff-28ec3cbaf7b8\>);
  --_color---foreground--information-base\<deleted\|variable-86fcb7ec-c2e2-e111-360a-36ce07e5ec7d\>: var(--information-color--500\<deleted\|variable-b77d1fa9-0862-57f4-f41e-5fcb6905a1a4\>);
  --_color---foreground--information-lighter\<deleted\|variable-f8ad5428-0f78-83c5-c00e-9d10452879d4\>: var(--information-color--100\<deleted\|variable-c80a1da9-77a2-c9bd-3aa6-a2411491370a\>);
  --_color---text--information\<deleted\|variable-6eca210a-9a09-86b6-39e3-ac2395a4ef84\>: var(--information-color--500\<deleted\|variable-b77d1fa9-0862-57f4-f41e-5fcb6905a1a4\>);
  --_color---text--soft\<deleted\|variable-9bfb7847-7963-d5e8-f52f-30de33b7018f\>: var(--neutral-color--400);
  --_color---static--shadow\<deleted\|variable-4d81c49c-cbed-2c48-144e-83241088b3e7\>: #3333330a;
  --_color---static--overlay\<deleted\|variable-27daa5ba-8dae-73fa-03c5-8d8cdc7b5915\>: #3333333d;
  --_color---static--star\<deleted\|variable-1c945860-6224-558d-b2d2-3980a53876bf\>: #eab308;
  --_color---border--sub\<deleted\|variable-5aa118ea-2b87-a6db-aaee-5a54807d1786\>: var(--neutral-color--300);
  --_color---foreground--accent-base\<deleted\|variable-20365ce9-02bb-b377-568a-27ffb22ac76d\>: var(--accent-color--500\<deleted\|variable-b7083cbd-1ffa-5475-1a9c-087a39007265\>);
  --_color---foreground--neutral-light\<deleted\|variable-8ae70b08-be40-fad8-e284-2eb33bf2c243\>: var(--neutral-color--200);
  --_color---static--draper-dark-blue: #14182a;
  --_color---static--draper-ligh-blue: #d1d8ee;
  --_color---static--draper-navy-blue: #232b5e;
  --_color---static--draper-gray: #f1f1f0;
  --_color---static--draper-blue: #878fb3;
  --_color---drapper-white-50\<deleted\|variable-93855887-cf63-4f59-c2e8-6e8519a75ab4\>: #f1f1f080;
  --_color---static--draper-black: #141619;
  --_color-scheme---background: var(--_primitives---color--draper-02-dark);
  --_color-scheme---text: var(--_primitives---color--draper-01);
  --_color-scheme---form-label: var(--_primitives---color--drapper-white-50);
  --_color-scheme---draper-white-color: var(--_primitives---color--draper-03);
  --_color-scheme---text-50: var(--_primitives---color--drapper-white-50);
  --_color-scheme---border: var(--_primitives---opacity--white-20);
  --_color-scheme---border-5: var(--_primitives---opacity--white-5);
  --_color-scheme---form-background: var(--_primitives---opacity--transparent);
  --_color-scheme---form-input-text: var(--_primitives---color--white);
  --_color-scheme---foreground: var(--_primitives---color--draper-02);
  --_color-scheme---white-10: var(--_primitives---opacity--white-10);
  --_color-scheme---accent: var(--_primitives---color--draper-03-lighter);
  --_color-scheme---background-dark-50: var(--_primitives---opacity--neutral-darkest-50);
}

h1 {
  font-family: var(--_font---family--title);
  font-size: var(--_font---size--h1);
  line-height: var(--_font---line-height--medium-heading);
  font-weight: var(--_font---weight--regular);
  text-wrap: balance;
}

h2 {
  font-family: var(--_font---family--title);
  font-size: var(--_font---size--h2);
  line-height: var(--_font---line-height--medium-heading);
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--normal);
  text-wrap: balance;
}

h3 {
  font-family: var(--_font---family--title);
  font-size: var(--_font---size--h3);
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--tight);
  text-wrap: balance;
}

h4 {
  font-family: var(--_font---family--title);
  color: var(--_color---static--draper-white);
  font-size: var(--_font---size--h4);
  line-height: var(--_font---line-height--medium-heading);
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--narrow);
  text-wrap: balance;
}

h5 {
  font-family: var(--_font---family--title);
  color: var(--_color---static--draper-white);
  font-size: var(--_font---size--h5);
  line-height: var(--_font---line-height--large\<deleted\|variable-48e648be-86f7-84f1-02d5-fcfd32ddac06\>);
  font-weight: var(--_font---weight--semibold);
  letter-spacing: var(--_font---letter-spacing--normal);
  text-wrap: balance;
}

h6 {
  font-family: var(--_font---family--title);
  color: var(--_color---static--draper-white);
  font-size: var(--_font---size--h6);
  line-height: var(--_font---line-height--xlarge\<deleted\|variable-46fac8b4-6ade-1400-643c-150257b3f301\>);
  font-weight: var(--_font---weight--semibold);
  letter-spacing: var(--_font---letter-spacing--normal);
  text-wrap: balance;
}

p {
  font-family: var(--_font---family--text);
  font-size: var(--_font---size--text-medium);
  line-height: var(--_font---line-height--large-text);
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--tight);
  text-wrap: pretty;
}

a {
  color: var(--_color-scheme---text);
  cursor: none;
  text-decoration: none;
  transition: color .2s;
}

a:focus-visible, a[data-wf-focus-visible] {
  outline-color: var(--_color---static--transparent);
  outline-offset: 0rem;
  color: var(--_color---text--accent-strong\<deleted\|variable-95565e17-a0ae-d8d7-c9d6-fd45309d603e\>);
  text-underline-offset: .1875rem;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  text-underline-position: auto;
  outline-width: 0;
  outline-style: none;
  text-decoration: underline;
  text-decoration-thickness: .0625rem;
}

ul, ol {
  padding-left: var(--_layout---spacing--4xlarge);
  grid-column-gap: var(--_layout---spacing--xsmall);
  grid-row-gap: var(--_layout---spacing--xsmall);
  flex-flow: column;
  display: flex;
}

label {
  margin-bottom: var(--_fluid---8);
  color: var(--_color-scheme---form-label);
  font-size: var(--_font---size--text-small);
  line-height: var(--_font---line-height--2xlarge\<deleted\|variable-871c03bd-83c5-1b61-2053-44dc1037f5b7\>);
  font-weight: var(--_font---weight--medium);
  letter-spacing: var(--_font---letter-spacing--narrow);
  text-transform: uppercase;
}

code {
  margin-right: var(--_layout---spacing--2xsmall);
  margin-left: var(--_layout---spacing--2xsmall);
  padding-right: var(--_layout---spacing--small);
  padding-left: var(--_layout---spacing--small);
  border: var(--_layout---border-width--small) solid var(--_color---border--soft\<deleted\|variable-cdaf2fe2-a8b2-437c-e263-ea4103f8d0ca\>);
  border-radius: var(--_layout---radius--xsmall);
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  font-size: var(--_font---size--text-small);
  line-height: var(--_font---line-height--2xlarge\<deleted\|variable-871c03bd-83c5-1b61-2053-44dc1037f5b7\>);
  font-weight: var(--_font---weight--medium);
  letter-spacing: var(--_font---letter-spacing--narrow);
  display: inline-block;
}

blockquote {
  padding: var(--_layout---spacing--small) var(--_layout---spacing--2xlarge);
  border-left: var(--_layout---border-width--large) solid var(--_color---border--soft\<deleted\|variable-cdaf2fe2-a8b2-437c-e263-ea4103f8d0ca\>);
  color: var(--_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>);
  font-size: var(--_font---size--text-medium);
  line-height: var(--_font---line-height--large-text);
  letter-spacing: var(--_font---letter-spacing--tight);
}

.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-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

.w-form-formradioinput--inputType-custom.w--redirected-checked {
  border-width: 4px;
  border-color: #3898ec;
}

.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;
}

.global-styles {
  display: none;
}

.main-wrapper {
  flex: 1;
}

.padding-global {
  padding-right: var(--_layout---padding-section--global);
  padding-left: var(--_layout---padding-section--global);
}

.padding-global.sticky {
  z-index: 2;
  position: sticky;
  top: 0;
}

.heading-style-h2 {
  font-size: var(--_font---size--h2);
  line-height: var(--_font---line-height--medium-heading);
  letter-spacing: var(--_font---letter-spacing--normal);
  font-size: var(--_font---size--h2);
  line-height: var(--_font---line-height--medium-heading);
  letter-spacing: var(--_font---letter-spacing--normal);
}

.heading-style-h4 {
  color: var(--_color-scheme---draper-white-color);
  font-size: var(--_font---size--h4);
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--narrow);
}

.heading-style-h4.text-style-allcaps {
  color: var(--_color-scheme---draper-white-color);
}

.text-style-allcaps {
  text-transform: uppercase;
  text-transform: uppercase;
}

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

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

.text-style-link {
  color: var(--_color-scheme---text-50);
  cursor: pointer;
  text-decoration: none;
  transition-property: color;
}

.text-style-link:hover {
  color: var(--_color-scheme---draper-white-color);
}

.text-style-link:focus-visible, .text-style-link[data-wf-focus-visible] {
  outline-color: var(--_color---static--transparent);
  outline-offset: 0rem;
  color: var(--_color---text--accent-strong\<deleted\|variable-95565e17-a0ae-d8d7-c9d6-fd45309d603e\>);
  text-underline-offset: .1875rem;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  text-underline-position: auto;
  outline-width: 0;
  outline-style: none;
  text-decoration: underline;
  text-decoration-thickness: .0625rem;
}

.text-style-link.is-secondary {
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.text-style-link.is-tertiary {
  color: var(--_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>);
}

.text-style-link.is-tertiary:hover, .text-style-link.is-tertiary:focus-visible, .text-style-link.is-tertiary[data-wf-focus-visible] {
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.text-style-link.is-destructive {
  color: var(--_color---text--destructive\<deleted\|variable-58e8c0ec-5bc5-e0a6-1eb0-5d935832fb82\>);
}

.text-style-link.is-destructive:hover, .text-style-link.is-destructive:focus-visible, .text-style-link.is-destructive[data-wf-focus-visible] {
  color: var(--_color---text--destructive-strong\<deleted\|variable-acdd6f1e-6931-7e8f-c895-8611112c91c1\>);
}

.text-style-link.is-disabled {
  pointer-events: none;
  color: var(--_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>);
}

.text-style-link.is-disabled:hover, .text-style-link.is-disabled:focus-visible, .text-style-link.is-disabled[data-wf-focus-visible] {
  text-decoration: none;
}

.text-style-link.is-underline {
  text-underline-offset: .1875rem;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  text-underline-position: auto;
  text-decoration: underline;
  text-decoration-thickness: .0625rem;
}

.text-style-link.is-underline:focus-visible, .text-style-link.is-underline[data-wf-focus-visible] {
  text-decoration: none;
}

.text-style-link.is-small {
  font-size: var(--_font---size--text-small);
  line-height: var(--_font---line-height--2xlarge\<deleted\|variable-871c03bd-83c5-1b61-2053-44dc1037f5b7\>);
  letter-spacing: var(--_font---letter-spacing--narrow);
}

.text-style-link.is-xsmall {
  font-size: var(--_font---size--text-tiny);
  line-height: var(--_font---line-height--large\<deleted\|variable-48e648be-86f7-84f1-02d5-fcfd32ddac06\>);
  letter-spacing: var(--_font---letter-spacing--normal);
}

.button:focus-visible, .button[data-wf-focus-visible] {
  box-shadow: none;
  outline-color: var(--_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>);
  outline-offset: .125rem;
  color: var(--_color---static--black);
  outline-width: .125rem;
  outline-style: solid;
  text-decoration: none;
}

.button.is-secondary.is-neutral:focus-visible, .button.is-secondary.is-neutral[data-wf-focus-visible] {
  border-color: var(--_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-neutral:focus-visible, .button.is-neutral[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
}

.button.is-disabled:focus-visible, .button.is-disabled[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>);
  outline-offset: .125rem;
  outline-width: .125rem;
  outline-style: none;
}

.button.is-tertiary:focus-visible, .button.is-tertiary[data-wf-focus-visible] {
  border: var(--_layout---border-width--small) solid var(--_color---border--accent\<deleted\|variable-8c15dbe2-81eb-df3e-aece-60109d2d59ad\>);
}

.button.is-facebook:focus-visible, .button.is-facebook[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
}

.button.is-linkedin:focus-visible, .button.is-linkedin[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
}

.button.is-compact:focus-visible, .button.is-compact[data-wf-focus-visible] {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---foreground--neutral-strong\<deleted\|variable-f5dcd4fa-e2a8-c921-3ca8-8d327b61f6fa\>);
  outline-color: var(--_color---static--transparent);
  outline-offset: 0rem;
  color: var(--_color---static--draper-white);
  outline-width: 0;
  outline-style: none;
}

.button.is-compact.is-secondary:focus-visible, .button.is-compact.is-secondary[data-wf-focus-visible] {
  background-color: var(--_color---foreground--neutral-hover\<deleted\|variable-59758207-61ee-faf5-26ac-fe12d4ce32d5\>);
}

.button.is-tertiary:focus-visible, .button.is-tertiary[data-wf-focus-visible] {
  border-color: var(--_color---border--accent\<deleted\|variable-8c15dbe2-81eb-df3e-aece-60109d2d59ad\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
}

.button.is-tertiary.is-neutral:focus-visible, .button.is-tertiary.is-neutral[data-wf-focus-visible] {
  border-color: var(--_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-tertiary.is-disabled:focus-visible, .button.is-tertiary.is-disabled[data-wf-focus-visible] {
  border-color: var(--_color---static--transparent);
}

.button.is-tertiary.is-destructive:focus-visible, .button.is-tertiary.is-destructive[data-wf-focus-visible] {
  border-color: var(--_color---border--destructive\<deleted\|variable-34a5d97e-722d-d745-8751-860c58d4e2f7\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
}

.button.is-lighter:focus-visible, .button.is-lighter[data-wf-focus-visible] {
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
}

.button.is-lighter.is-neutral:focus-visible, .button.is-lighter.is-neutral[data-wf-focus-visible] {
  border-color: var(--_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-lighter.is-disabled:focus-visible, .button.is-lighter.is-disabled[data-wf-focus-visible] {
  border-color: var(--_color---static--transparent);
}

.button.is-lighter.is-destructive:focus-visible, .button.is-lighter.is-destructive[data-wf-focus-visible] {
  border-color: var(--_color---border--destructive\<deleted\|variable-34a5d97e-722d-d745-8751-860c58d4e2f7\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
}

.button.is-destructive:focus-visible, .button.is-destructive[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
}

.button.is-link:focus-visible, .button.is-link[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>);
  outline-offset: .125rem;
  color: var(--_color---text--accent-strong\<deleted\|variable-95565e17-a0ae-d8d7-c9d6-fd45309d603e\>);
  text-underline-offset: .1875rem;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  text-underline-position: auto;
  outline-width: .125rem;
  outline-style: none;
  text-decoration: underline;
  text-decoration-thickness: .0625rem;
}

.button.is-link.is-sub:hover, .button.is-link.is-sub:focus-visible, .button.is-link.is-sub[data-wf-focus-visible] {
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-link.is-disabled:hover, .button.is-link.is-disabled:focus-visible, .button.is-link.is-disabled[data-wf-focus-visible] {
  text-decoration: none;
}

.button {
  padding: var(--_layout---spacing--none) var(--_layout---spacing--xlarge);
  grid-column-gap: var(--_layout---spacing--large);
  grid-row-gap: var(--_layout---spacing--large);
  border: .0625rem solid var(--_color-scheme---border);
  border-radius: var(--_layout---radius--medium);
  -webkit-backdrop-filter: blur(7.5px);
  backdrop-filter: blur(7.5px);
  color: var(--_color-scheme---text);
  font-size: var(--_font---size--text-small);
  letter-spacing: var(--_font---letter-spacing--narrow);
  cursor: none;
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685d0b665285d997249a13fb/685d0b665285d997249a16ee_15e25cf2572371a7c39b71e0049742c0_blur%20Bg%20image%20-%20grain.avif"), radial-gradient(circle at 0 0, #242e5d33, #d2d7eb0a 77%, #f1f1f000);
  background-position: 0 0, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  justify-content: center;
  align-items: center;
  min-height: 2.5rem;
  max-height: 2.5rem;
  transition-property: none;
  display: flex;
}

.button:hover {
  background-color: var(--_primitives---opacity--white-10);
  box-shadow: none;
  color: var(--_color-scheme---text);
  text-decoration: none;
}

.button:focus-visible, .button[data-wf-focus-visible] {
  box-shadow: none;
  outline-color: var(--_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>);
  outline-offset: .125rem;
  color: var(--_color---static--black);
  outline-width: .125rem;
  outline-style: solid;
  text-decoration: none;
}

.button.is-secondary.is-neutral:focus-visible, .button.is-secondary.is-neutral[data-wf-focus-visible] {
  border-color: var(--_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-neutral {
  background-color: var(--_color---foreground--neutral-strong\<deleted\|variable-f5dcd4fa-e2a8-c921-3ca8-8d327b61f6fa\>);
  color: var(--_color---text--inverse\<deleted\|variable-54e6d416-b169-aaa4-8cc6-0393d8243be6\>);
}

.button.is-neutral:hover {
  background-color: var(--_color---foreground--neutral-hover\<deleted\|variable-59758207-61ee-faf5-26ac-fe12d4ce32d5\>);
  color: var(--_color---text--inverse\<deleted\|variable-54e6d416-b169-aaa4-8cc6-0393d8243be6\>);
}

.button.is-neutral:focus-visible, .button.is-neutral[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
}

.button.is-disabled {
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  box-shadow: none;
  pointer-events: none;
  color: var(--_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>);
}

.button.is-disabled:focus-visible, .button.is-disabled[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>);
  outline-offset: .125rem;
  outline-width: .125rem;
  outline-style: none;
}

.button.is-tertiary {
  background-color: var(--_color---static--transparent);
  box-shadow: none;
  color: var(--_color---text--accent\<deleted\|variable-729b6039-0842-4ea6-e5c5-c7534ded0879\>);
  transition: border-color .2s, box-shadow .2s, background-color .2s;
}

.button.is-tertiary:focus-visible, .button.is-tertiary[data-wf-focus-visible] {
  border: var(--_layout---border-width--small) solid var(--_color---border--accent\<deleted\|variable-8c15dbe2-81eb-df3e-aece-60109d2d59ad\>);
}

.button.is-tertiary.is-neutral:hover {
  background-color: var(--fill-color--hover\<deleted\|variable-47e14d5f-2131-04c4-f4a8-a3f94ec1ca5d\>);
}

.button.is-tertiary.is-neutral:active {
  background-color: var(--fill-color--active\<deleted\|variable-e729778b-7615-5950-a596-814630dd0c35\>);
}

.button.is-icon-only {
  padding: var(--_layout---spacing--none);
  min-width: 2.5rem;
  max-width: 2.5rem;
  min-height: 2.5rem;
}

.button.is-icon-only.is-small {
  padding-right: var(--_layout---spacing--none);
  padding-left: var(--_layout---spacing--none);
  min-width: 2.25rem;
  max-width: 2.25rem;
}

.button.is-icon-only.is-xsmall {
  padding-right: var(--_layout---spacing--none);
  padding-left: var(--_layout---spacing--none);
  min-width: 2rem;
  max-width: 2rem;
}

.button.is-icon-only.is-2xsmall {
  padding-right: var(--_layout---spacing--none);
  padding-left: var(--_layout---spacing--none);
  min-width: 1.75rem;
  max-width: 1.75rem;
}

.button.is-small {
  padding-right: var(--_layout---spacing--large);
  padding-left: var(--_layout---spacing--large);
  min-height: 2.25rem;
  max-height: 2.25rem;
}

.button.is-xsmall {
  padding-right: var(--_layout---spacing--medium);
  padding-left: var(--_layout---spacing--medium);
  grid-column-gap: var(--_layout---spacing--medium);
  grid-row-gap: var(--_layout---spacing--medium);
  min-height: 2rem;
  max-height: 2rem;
}

.button.is-facebook {
  background-color: #1977f3;
}

.button.is-facebook:hover {
  background-color: #176fe3;
}

.button.is-facebook:focus-visible, .button.is-facebook[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
}

.button.is-linkedin {
  background-color: #0077b5;
}

.button.is-linkedin:hover {
  background-color: #006da6;
}

.button.is-linkedin:focus-visible, .button.is-linkedin[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
}

.button.is-compact {
  padding: var(--_layout---spacing--none);
  border: var(--_layout---border-width--small) solid var(--_color---border--soft\<deleted\|variable-cdaf2fe2-a8b2-437c-e263-ea4103f8d0ca\>);
  border-radius: var(--_layout---radius--xsmall);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
  color: var(--_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>);
  min-width: 1.5rem;
  max-width: 1.5rem;
  min-height: 1.5rem;
  max-height: 1.5rem;
  transition: color .2s, border-color .2s, box-shadow .2s, background-color .2s;
}

.button.is-compact:hover {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-compact:focus-visible, .button.is-compact[data-wf-focus-visible] {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---foreground--neutral-strong\<deleted\|variable-f5dcd4fa-e2a8-c921-3ca8-8d327b61f6fa\>);
  outline-color: var(--_color---static--transparent);
  outline-offset: 0rem;
  color: var(--_color---static--draper-white);
  outline-width: 0;
  outline-style: none;
}

.button.is-compact.is-rounded {
  border-radius: var(--_layout---radius--full);
}

.button.is-compact.is-secondary {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---static--transparent);
  box-shadow: none;
  transition: color .2s, background-color .2s;
}

.button.is-compact.is-secondary:hover {
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
}

.button.is-compact.is-secondary:focus-visible, .button.is-compact.is-secondary[data-wf-focus-visible] {
  background-color: var(--_color---foreground--neutral-hover\<deleted\|variable-59758207-61ee-faf5-26ac-fe12d4ce32d5\>);
}

.button.is-compact.is-small {
  min-width: 1.25rem;
  max-width: 1.25rem;
  min-height: 1.25rem;
  max-height: 1.25rem;
}

.button.is-compact.is-disabled {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  color: var(--_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>);
}

.button.is-tertiary {
  border: var(--_layout---border-width--small) solid var(--_color---static--transparent);
  background-color: var(--_color---static--transparent);
  box-shadow: none;
  color: var(--_color---text--accent\<deleted\|variable-729b6039-0842-4ea6-e5c5-c7534ded0879\>);
  transition: border-color .2s, background-color .2s;
}

.button.is-tertiary:hover {
  background-color: var(--_color---foreground--accent-lighter\<deleted\|variable-1262ef79-d569-2b7a-4231-294e5625296d\>);
}

.button.is-tertiary:focus-visible, .button.is-tertiary[data-wf-focus-visible] {
  border-color: var(--_color---border--accent\<deleted\|variable-8c15dbe2-81eb-df3e-aece-60109d2d59ad\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
}

.button.is-tertiary.is-neutral {
  color: var(--_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>);
  transition: color .2s, border-color .2s, background-color .2s;
}

.button.is-tertiary.is-neutral:hover {
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-tertiary.is-neutral:focus-visible, .button.is-tertiary.is-neutral[data-wf-focus-visible] {
  border-color: var(--_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-tertiary.is-disabled {
  background-color: var(--_color---static--transparent);
  color: var(--_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>);
}

.button.is-tertiary.is-disabled:focus-visible, .button.is-tertiary.is-disabled[data-wf-focus-visible] {
  border-color: var(--_color---static--transparent);
}

.button.is-tertiary.is-destructive {
  background-color: var(--_color---static--transparent);
  color: var(--_color---text--destructive\<deleted\|variable-58e8c0ec-5bc5-e0a6-1eb0-5d935832fb82\>);
}

.button.is-tertiary.is-destructive:hover {
  background-color: var(--_color---foreground--destructive-lighter\<deleted\|variable-18062a04-7496-3838-52da-393ea254d727\>);
}

.button.is-tertiary.is-destructive:focus-visible, .button.is-tertiary.is-destructive[data-wf-focus-visible] {
  border-color: var(--_color---border--destructive\<deleted\|variable-34a5d97e-722d-d745-8751-860c58d4e2f7\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
}

.button.is-lighter {
  border: var(--_layout---border-width--small) solid var(--_color---static--transparent);
  background-color: var(--_color---foreground--accent-lighter\<deleted\|variable-1262ef79-d569-2b7a-4231-294e5625296d\>);
  box-shadow: none;
  color: var(--_color---text--accent\<deleted\|variable-729b6039-0842-4ea6-e5c5-c7534ded0879\>);
  transition: border-color .2s, background-color .2s;
}

.button.is-lighter:hover {
  border-color: var(--_color---border--accent\<deleted\|variable-8c15dbe2-81eb-df3e-aece-60109d2d59ad\>);
  background-color: var(--_color---background--base\<deleted\|variable-f9a78ebf-755b-2d5f-9404-b0202d5b2224\>);
}

.button.is-lighter:focus-visible, .button.is-lighter[data-wf-focus-visible] {
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
}

.button.is-lighter.is-neutral {
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  color: var(--_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>);
  transition: color .2s, border-color .2s, background-color .2s;
}

.button.is-lighter.is-neutral:hover {
  border-color: var(--_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>);
  background-color: var(--_color---background--base\<deleted\|variable-f9a78ebf-755b-2d5f-9404-b0202d5b2224\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-lighter.is-neutral:focus-visible, .button.is-lighter.is-neutral[data-wf-focus-visible] {
  border-color: var(--_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-lighter.is-disabled {
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  color: var(--_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>);
}

.button.is-lighter.is-disabled:focus-visible, .button.is-lighter.is-disabled[data-wf-focus-visible] {
  border-color: var(--_color---static--transparent);
}

.button.is-lighter.is-destructive {
  background-color: var(--_color---foreground--destructive-lighter\<deleted\|variable-18062a04-7496-3838-52da-393ea254d727\>);
  color: var(--_color---text--destructive\<deleted\|variable-58e8c0ec-5bc5-e0a6-1eb0-5d935832fb82\>);
}

.button.is-lighter.is-destructive:hover {
  border-color: var(--_color---border--destructive\<deleted\|variable-34a5d97e-722d-d745-8751-860c58d4e2f7\>);
  background-color: var(--_color---background--base\<deleted\|variable-f9a78ebf-755b-2d5f-9404-b0202d5b2224\>);
}

.button.is-lighter.is-destructive:focus-visible, .button.is-lighter.is-destructive[data-wf-focus-visible] {
  border-color: var(--_color---border--destructive\<deleted\|variable-34a5d97e-722d-d745-8751-860c58d4e2f7\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
}

.button.is-destructive {
  background-color: var(--_color---foreground--destructive-base\<deleted\|variable-31209b72-fcbe-83dd-9ea1-740cf45e1a63\>);
}

.button.is-destructive:hover {
  background-color: var(--_color---foreground--destructive-hover\<deleted\|variable-c4118d41-abcc-76fc-c39b-8aaa17faf2c9\>);
}

.button.is-destructive:focus-visible, .button.is-destructive[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
}

.button.is-full-width {
  width: 100%;
}

.button.is-link:focus-visible, .button.is-link[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>);
  outline-offset: .125rem;
  color: var(--_color---text--accent-strong\<deleted\|variable-95565e17-a0ae-d8d7-c9d6-fd45309d603e\>);
  text-underline-offset: .1875rem;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  text-underline-position: auto;
  outline-width: .125rem;
  outline-style: none;
  text-decoration: underline;
  text-decoration-thickness: .0625rem;
}

.button.is-link.is-sub:hover, .button.is-link.is-sub:focus-visible, .button.is-link.is-sub[data-wf-focus-visible] {
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-link.is-disabled:hover, .button.is-link.is-disabled:focus-visible, .button.is-link.is-disabled[data-wf-focus-visible] {
  text-decoration: none;
}

.button.is-tag {
  border-radius: var(--_layout---radius--large);
  text-transform: uppercase;
  background-color: #ffffff08;
  background-image: none;
  border-color: #ffffff0d;
}

.button.is-alternate {
  border-color: var(--\<unknown\|relume-variable-neutral-white\>);
  background-color: var(--\<unknown\|relume-variable-neutral-white\>);
  color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
}

.button.is-webflow {
  opacity: 0;
  pointer-events: none;
  cursor: none;
  position: fixed;
  inset: auto 2vw 2rem auto;
}

.button.is-secondary {
  border: var(--_layout---border-width--small) solid var(--_color---border--accent\<deleted\|variable-8c15dbe2-81eb-df3e-aece-60109d2d59ad\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
  color: var(--_color---text--accent\<deleted\|variable-729b6039-0842-4ea6-e5c5-c7534ded0879\>);
  transition: border-color .2s, box-shadow .2s, background-color .2s;
}

.button.is-secondary:hover {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---foreground--accent-lighter\<deleted\|variable-1262ef79-d569-2b7a-4231-294e5625296d\>);
}

.button.is-secondary.is-neutral {
  border-color: var(--_color---border--soft\<deleted\|variable-cdaf2fe2-a8b2-437c-e263-ea4103f8d0ca\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
  color: var(--_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>);
  transition: color .2s, border-color .2s, box-shadow .2s, background-color .2s;
}

.button.is-secondary.is-neutral:hover {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-secondary.is-neutral:focus-visible, .button.is-secondary.is-neutral[data-wf-focus-visible] {
  border-color: var(--_color---border--strong\<deleted\|variable-c87b6235-21fe-bb45-fa5b-de865d3487e8\>);
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-secondary.is-disabled {
  border-color: var(--_color---static--transparent);
}

.button.is-secondary.is-destructive {
  border-color: var(--_color---border--destructive\<deleted\|variable-34a5d97e-722d-d745-8751-860c58d4e2f7\>);
  background-color: var(--_color---background--raised\<deleted\|variable-570aede8-4784-bb60-1945-1a80f36be8d1\>);
  color: var(--_color---text--destructive\<deleted\|variable-58e8c0ec-5bc5-e0a6-1eb0-5d935832fb82\>);
}

.button.is-secondary.is-destructive:hover {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---foreground--destructive-lighter\<deleted\|variable-18062a04-7496-3838-52da-393ea254d727\>);
}

.button.is-secondary.is-alternate {
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.button.is-2xsmall {
  padding-right: var(--_layout---spacing--small);
  padding-left: var(--_layout---spacing--small);
  grid-column-gap: var(--_layout---spacing--small);
  grid-row-gap: var(--_layout---spacing--small);
  min-height: 1.75rem;
  max-height: 1.75rem;
}

.button.is-link {
  padding: var(--_layout---spacing--none);
  grid-column-gap: var(--_layout---spacing--small);
  grid-row-gap: var(--_layout---spacing--small);
  border-radius: var(--_layout---radius--none);
  background-color: var(--_color---static--transparent);
  box-shadow: none;
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
  color: var(--_color-scheme---text-50);
  letter-spacing: var(--_font---letter-spacing--wide);
  text-transform: capitalize;
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-style: none;
  min-height: auto;
  max-height: none;
  text-decoration: none;
  transition: color .2s;
}

.button.is-link:hover {
  color: var(--_color-scheme---draper-white-color);
}

.button.is-link:focus-visible, .button.is-link[data-wf-focus-visible] {
  outline-color: var(--_color---border--focus-ring-accent\<deleted\|variable-68e6ba61-4b2a-2ed2-f269-f4f5e93e91d6\>);
  outline-offset: .125rem;
  color: var(--_color---text--accent-strong\<deleted\|variable-95565e17-a0ae-d8d7-c9d6-fd45309d603e\>);
  text-underline-offset: .1875rem;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  text-underline-position: auto;
  outline-width: .125rem;
  outline-style: none;
  text-decoration: underline;
  text-decoration-thickness: .0625rem;
}

.button.is-link.w--current {
  color: var(--_color-scheme---draper-white-color);
}

.button.is-link.is-neutral {
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-link.is-neutral:hover {
  background-color: var(--_color---static--transparent);
}

.button.is-link.is-sub {
  color: var(--_color---text--sub\<deleted\|variable-5e0ed5aa-16cb-270f-3e8d-fc8a6ed3f918\>);
}

.button.is-link.is-sub:hover, .button.is-link.is-sub:focus-visible, .button.is-link.is-sub[data-wf-focus-visible] {
  color: var(--_color---text--strong\<deleted\|variable-32a2950c-73c4-9522-1cf2-f487d9abf59b\>);
}

.button.is-link.is-underline {
  text-underline-offset: .1875rem;
  -webkit-text-decoration-skip-ink: auto;
  text-decoration-skip-ink: auto;
  text-underline-position: auto;
  text-decoration: underline;
  text-decoration-thickness: .0625rem;
}

.button.is-link.is-disabled {
  color: var(--_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>);
  cursor: none;
}

.button.is-link.is-disabled:hover, .button.is-link.is-disabled:focus-visible, .button.is-link.is-disabled[data-wf-focus-visible] {
  text-decoration: none;
}

.button.is-link.is-small {
  grid-column-gap: var(--_layout---spacing--2xsmall);
  grid-row-gap: var(--_layout---spacing--2xsmall);
  font-size: var(--_font---size--text-tiny);
  line-height: var(--_font---line-height--large\<deleted\|variable-48e648be-86f7-84f1-02d5-fcfd32ddac06\>);
  letter-spacing: var(--_font---letter-spacing--normal);
}

.button.is-link.is-icon {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
}

.button.is-link.industry {
  opacity: 1;
}

.button.is-link.cursor_auto {
  cursor: pointer;
}

.button.is-form {
  text-transform: uppercase;
  min-height: 1.5rem;
  max-height: 1.5rem;
}

.button.made-in-webflow {
  grid-column-gap: var(--_fluid---4);
  grid-row-gap: var(--_fluid---4);
  border-radius: var(--_layout---radius--none);
  background-color: var(--_color-scheme---border-5);
  color: var(--_color-scheme---text-50);
  background-image: none;
  background-repeat: repeat;
  background-size: auto;
  border-style: none;
  min-height: 0;
  max-height: none;
  padding: .375rem;
}

.form_input {
  margin-bottom: var(--_layout---spacing--none);
  padding: var(--_fluid---16) var(--_fluid---8);
  border: var(--_layout---border-width--small) solid var(--_color-scheme---border);
  border-radius: var(--_layout---radius--large);
  background-color: var(--_color-scheme---form-background);
  box-shadow: 0 var(--_layout---shadow--xsmall-y) var(--_layout---shadow--xsmall-blur) var(--_layout---shadow--xsmall-size) var(--_color---static--shadow\<deleted\|variable-4d81c49c-cbed-2c48-144e-83241088b3e7\>);
  color: var(--_color-scheme---text);
  letter-spacing: var(--_font---letter-spacing--narrow);
  min-height: 2.5rem;
  max-height: 2.5rem;
  transition: box-shadow .2s, background-color .2s, border-color .2s;
}

.form_input:hover {
  box-shadow: none;
}

.form_input:focus {
  border-color: var(--_primitives---opacity--neutral-darkest-60);
  background-color: var(--_primitives---opacity--white-60);
}

.form_input::placeholder {
  color: var(--_color-scheme---form-input-text);
}

.form_input.is-left-icon {
  padding-left: 2.5rem;
}

.form_input.is-left-icon.is-small {
  padding-left: 2.375rem;
}

.form_input.is-left-icon.is-xsmall {
  padding-left: 2.125rem;
}

.form_input.is-small {
  padding: var(--_layout---spacing--small) var(--_layout---spacing--small) var(--_layout---spacing--small) var(--_layout---spacing--medium);
  min-height: 2.25rem;
  max-height: 2.25rem;
}

.form_input.is-right-icon {
  padding-right: 2.5rem;
}

.form_input.is-right-icon.is-small {
  padding-right: 2.375rem;
}

.form_input.is-right-icon.is-xsmall {
  padding-right: 2.125rem;
}

.form_input.is-xsmall {
  padding: var(--_layout---spacing--xsmall) var(--_layout---spacing--xsmall) var(--_layout---spacing--xsmall) var(--_layout---spacing--small);
  min-height: 2rem;
  max-height: 2rem;
}

.form_input.is-disabled {
  border-color: var(--_color---static--transparent);
  background-color: var(--_color---foreground--neutral-lighter\<deleted\|variable-860f2428-d574-2c07-2593-9cdc9f6cb2fd\>);
  box-shadow: none;
  pointer-events: none;
}

.form_input.is-disabled:focus {
  outline-color: var(--_color---border--focus-ring-neutral\<deleted\|variable-25f808fd-ebd2-f671-6cf1-48e1932b9ef4\>);
  outline-offset: 0rem;
  outline-width: 0;
  outline-style: none;
}

.form_input.is-disabled::placeholder {
  color: var(--_color---text--disabled\<deleted\|variable-242ae716-f807-6616-df3c-eca8d410bba9\>);
}

.form_input.is-text-area {
  resize: vertical;
  min-height: 7rem;
  max-height: none;
}

.form_input.is-icon-left {
  padding-left: 4rem;
}

.form_input.is-select-input {
  padding-top: var(--_fluid---0);
  padding-bottom: var(--_fluid---0);
  background-image: url("https://cdn.prod.website-files.com/685d0b665285d997249a13fb/685e21562cffa736bde8e611_chevron-down.svg");
  background-position: 99%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input.invalid {
  background-color: #b3261e14;
  border-color: #b3261e;
}

.form_input.valid {
  border-color: var(--_primitives---opacity--white-40);
  background-color: var(--_primitives---opacity--white-40);
  color: var(--_color-scheme---draper-white-color);
  background-image: url("https://cdn.prod.website-files.com/685d0b665285d997249a13fb/686f816406588fb672586e27_Check%20Icon.svg");
  background-position: 97%;
  background-repeat: no-repeat;
  background-size: auto;
}

.form_input.upload-file {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.container-large {
  width: 100%;
  max-width: none;
  margin-left: auto;
  margin-right: auto;
}

.container-large._80rem {
  max-width: 90rem;
}

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

.button-group.margin-left-auto {
  margin-left: auto;
}

.button-group.is-center {
  justify-content: center;
}

.button-group.is-right {
  justify-content: flex-end;
}

.max-width-full {
  width: 100%;
  max-width: none;
}

.max-width-full.is-right {
  justify-content: flex-end;
  align-items: flex-start;
  display: flex;
}

.max-width-large {
  max-width: var(--_layout---max-width--xlarge);
  width: 100%;
}

.max-width-large.flex-horizontal {
  display: flex;
}

.max-width-large.align-center {
  justify-content: center;
  align-items: center;
}

.max-width-small {
  max-width: var(--_layout---max-width--small);
  width: 100%;
}

.padding-bottom {
  padding-top: var(--_layout---spacing--none);
  padding-right: var(--_layout---spacing--none);
  padding-left: var(--_layout---spacing--none);
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

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

.form_message-success {
  padding: var(--_fluid---20) var(--_layout---padding--padding-xsmall);
  grid-column-gap: var(--_fluid---16);
  grid-row-gap: var(--_fluid---16);
  border-radius: var(--_layout---radius--large);
  background-color: var(--_color-scheme---draper-white-color);
  color: var(--_color-scheme---foreground);
  font-size: var(--_font---size--text-regular);
  font-weight: var(--_font---weight--medium);
  text-align: left;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  position: relative;
}

.padding-section-large {
  padding-top: var(--_layout---padding-section--large);
  padding-bottom: var(--_layout---padding-section--large);
  width: 100%;
  max-width: 100%;
}

.padding-section-large.null {
  padding-top: var(--_layout---spacing--none);
  padding-bottom: var(--_layout---spacing--none);
}

.padding-section-large.padding-top._160px {
  padding-top: var(--_fluid---160);
  padding-top: var(--_fluid---160);
  padding-top: var(--_fluid---160);
}

.padding-section-xlarge {
  padding-top: var(--_layout---padding-section--xlarge);
  padding-bottom: var(--_layout---padding-section--xlarge);
}

.text-size-medium {
  font-size: var(--_font---size--text-medium);
  letter-spacing: var(--_font---letter-spacing--tight);
}

.text-size-medium.all-caps {
  text-transform: uppercase;
}

.text-weight-semibold {
  font-weight: var(--_font---weight--semibold);
  font-weight: var(--_font---weight--semibold);
}

.form_message-error {
  position: relative;
}

.padding-section-xsmall {
  padding-top: var(--_layout---padding-section--xsmall);
  padding-bottom: var(--_layout---padding-section--xsmall);
}

.background-wrap {
  z-index: -1;
  position: fixed;
  inset: 0%;
}

.background-wrap.v1 {
  z-index: -2;
  z-index: -2;
  display: block;
}

.background-overlay {
  z-index: 1;
  background-color: var(--_color---static--draper-dark-blue);
  position: absolute;
  inset: 0%;
}

.background-overlay.secondary {
  background-color: var(--_color---static--draper-white);
  background-color: var(--_color---static--draper-white);
}

.background-content {
  width: 100%;
  height: 100%;
}

.section-ultra-gradients {
  justify-content: center;
  align-items: center;
  height: 100vh;
  min-height: 45em;
  display: flex;
  position: relative;
  overflow: hidden;
}

.section-ultra-gradients.v1 {
  z-index: 2;
  z-index: 2;
}

.ultra-gradient-wrapper {
  inset: 0%;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  font-size: 1vw;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.main-shapes-wrapper {
  filter: blur(7.5rem);
}

.shape-3 {
  background-color: var(--_color---static--draper-dark-blue);
  border-radius: 999em;
  width: 53em;
  height: 100em;
  position: absolute;
  top: -19.8em;
  left: -26em;
  right: 0;
  transform: rotate(-28deg);
}

.shape-3.secondary {
  background-color: var(--_color---static--draper-ligh-blue);
  background-color: var(--_color---static--draper-ligh-blue);
}

.shape-2 {
  background-color: var(--_color---static--draper-ligh-blue);
  border-radius: 999em;
  width: 43em;
  height: 40em;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: -20em;
  left: -27.4em;
  right: 0;
}

.shape-2.secondary {
  background-color: var(--_color---static--draper-ligh-blue);
  background-color: var(--_color---static--draper-ligh-blue);
}

.shape-1 {
  background-color: var(--_color---static--draper-navy-blue);
  border-radius: 999em;
  width: 40em;
  height: 40em;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0% auto;
}

.shape-1.secondary {
  background-color: var(--_color---static--draper-gray);
  background-color: var(--_color---static--draper-gray);
}

.blending-group-wrapper {
  z-index: 1;
  filter: blur(7.5rem);
  mix-blend-mode: overlay;
}

.shape-8 {
  background-color: var(--_color---static--draper-navy-blue);
  border-radius: 999em;
  width: 47em;
  height: 119em;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: -17.1em;
  left: 26.7em;
  right: 0;
  transform: rotate(29deg);
}

.shape-8.secondary {
  background-color: var(--_color---static--draper-white);
  background-color: var(--_color---static--draper-white);
}

.shape-9 {
  background-color: var(--_color---static--draper-navy-blue);
  border-radius: 999em;
  width: 30em;
  height: 119em;
  position: absolute;
  top: -5.3em;
  right: 1.2em;
  transform: rotate(39deg);
}

.shape-9.secondary {
  background-color: var(--_color---static--draper-ligh-blue);
  background-color: var(--_color---static--draper-ligh-blue);
}

.shape-4 {
  background-color: var(--_color---static--draper-navy-blue);
  border-radius: 999em;
  width: 65em;
  height: 40em;
  margin-left: auto;
  position: absolute;
  top: -11.3em;
  left: 0;
  transform: rotate(40deg);
}

.shape-4.secondary {
  background-color: var(--_color---static--draper-ligh-blue);
  background-color: var(--_color---static--draper-ligh-blue);
}

.shape-5 {
  background-color: var(--_color---static--draper-navy-blue);
  border-radius: 999em;
  width: 30em;
  height: 30em;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: -21.7em;
  left: 0;
  right: 0;
}

.shape-5.secondary {
  background-color: var(--_color---static--draper-white);
  background-color: var(--_color---static--draper-white);
}

.shape-7 {
  background-color: var(--_color---static--draper-navy-blue);
  border-radius: 999em;
  width: 20em;
  height: 13em;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  top: -4.1em;
  left: 0;
  right: -23.9em;
  transform: rotate(40deg);
}

.shape-7.secondary {
  background-color: var(--_color---static--draper-ligh-blue);
  background-color: var(--_color---static--draper-ligh-blue);
}

.shape-6 {
  background-color: var(--_color---static--draper-dark-blue);
  border-radius: 999em;
  width: 66em;
  height: 60em;
  margin-left: auto;
  position: absolute;
  top: -14.2em;
  right: -25em;
  transform: rotate(60deg);
}

.shape-6.secondary {
  background-color: var(--_color---static--draper-blue);
  background-color: var(--_color---static--draper-blue);
}

.background-noise {
  z-index: 0;
  opacity: .3;
  background-image: url("https://cdn.prod.website-files.com/685d0b665285d997249a13fb/685d0b665285d997249a1554_noise.png");
  background-size: auto;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.spacer-xxsmall {
  width: 100%;
  padding-top: 2rem;
}

.header_content {
  z-index: 1;
  justify-content: center;
  align-items: center;
  min-height: 100svh;
  max-height: 60rem;
  display: flex;
  position: relative;
}

.navbar-container {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-between;
  place-items: center stretch;
  width: 100%;
  height: 100%;
  margin-left: 2vw;
  margin-right: 2vw;
  display: grid;
}

.navbar_logo:where(.w-variant-db03f033-e8f5-2362-f6e4-72ce127fe563), .navbar_logo.is-gray {
  display: none;
}

.navbar_logo {
  color: var(--_color-scheme---draper-white-color);
  align-items: center;
  height: .75rem;
  display: flex;
}

.navbar_logo:where(.w-variant-db03f033-e8f5-2362-f6e4-72ce127fe563), .navbar_logo.is-gray {
  display: none;
}

.navbar_logo.is-gray {
  display: none;
}

.navbar_logo.is-gray:where(.w-variant-db03f033-e8f5-2362-f6e4-72ce127fe563) {
  display: flex;
}

.navbar2_link:where(.w-variant-fcafb617-f892-9820-f51d-f5f4e9588a23), .navbar2_link:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  display: none;
}

.navbar2_link {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  color: var(--_color-scheme---text-50);
  flex-flow: column;
  width: 100%;
  max-width: 14rem;
  padding-left: 0;
  transition: none;
  display: flex;
  position: relative;
}

.navbar2_link:where(.w-variant-fcafb617-f892-9820-f51d-f5f4e9588a23), .navbar2_link:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  display: none;
}

.navbar2_link:hover {
  color: var(--_color-scheme---draper-white-color);
}

.navbar2_link.is-loader {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 12.3125rem;
  transform: translate(0, 50vh);
}

.navbar2_link.s-menu_scroll-progress {
  grid-row-gap: 0rem;
  flex-flow: row;
  align-items: center;
  position: static;
  bottom: 3rem;
}

.navbar2_link.s-menu_scroll-progress:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  display: none;
}

.navbar2_link.s-menu_scroll-progress:where(.w-variant-fcafb617-f892-9820-f51d-f5f4e9588a23) {
  display: flex;
}

.navbar2_link.s-menu_scroll-progress:hover {
  color: var(--_color-scheme---text-50);
}

.navbar2_link.navar2_btt {
  text-align: right;
}

.navbar2_link.navar2_btt:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  display: none;
}

.navbar2_link.navar2_btt:where(.w-variant-fcafb617-f892-9820-f51d-f5f4e9588a23) {
  display: flex;
}

.sticky-menu_link.is-universe:hover, .sticky-menu_link.is-universe:active {
  color: var(--_color---static--draper-white);
}

.sticky-menu_link.is-logo:hover, .sticky-menu_link.is-logo.w--current {
  background-color: #0000;
}

.sticky-menu_link {
  z-index: 2;
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--_color-scheme---text);
  font-size: var(--_font---size--text-small);
  line-height: 114.286%;
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--wide);
  text-transform: uppercase;
  cursor: pointer;
  border-radius: .5rem;
  flex: none;
  justify-content: space-between;
  align-items: center;
  padding: .5rem 1rem;
  transition-property: all;
  display: flex;
  position: relative;
}

.sticky-menu_link:hover {
  background-color: var(--_color-scheme---white-10);
}

.sticky-menu_link.w--current {
  background-color: #ffffff1a;
}

.sticky-menu_link.is-universe {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
}

.sticky-menu_link.is-universe:hover, .sticky-menu_link.is-universe:active {
  color: var(--_color---static--draper-white);
}

.sticky-menu_link.is-logo:hover, .sticky-menu_link.is-logo.w--current {
  background-color: #0000;
}

.sticky-menu_link.is-open {
  background-color: var(--_primitives---opacity--white-10);
}

.sticky-menu_link.is-button {
  border: .0625rem solid var(--_color-scheme---border);
  border-radius: var(--_layout---radius--medium);
  text-transform: capitalize;
  white-space: nowrap;
  word-break: keep-all;
  padding: .5rem 1rem;
}

.sticky-menu_link.is-porftolio:active {
  color: var(--_color---static--draper-white);
}

.sticky-menu_link.is-porftolio.w--open {
  background-color: #ffffff1a;
}

.sticky-menu_link.is-logo {
  align-items: center;
  padding: 0;
}

.sticky-menu_link.is-logo:hover, .sticky-menu_link.is-logo.w--current {
  background-color: #0000;
}

.sticky-menu_link.is-investment {
  border: .0625rem solid var(--_primitives---opacity--transparent);
  border-radius: var(--_layout---radius--medium);
  text-transform: uppercase;
  white-space: nowrap;
  word-break: keep-all;
  padding: .5rem 1rem;
}

.sticky-menu_link.is-investment:hover {
  border-color: var(--_color-scheme---border);
  background-color: var(--_primitives---opacity--transparent);
}

.sticky-menu_link.is-thesis {
  border: 1px solid var(--_primitives---opacity--neutral-darkest-15);
  background-color: var(--_primitives---opacity--neutral-darkest-50);
}

.sticky-menu_link.is-contact-link {
  background-color: var(--_color-scheme---white-10);
}

.sticky-menu_link.is-contact-link:hover {
  background-color: var(--_color-scheme---border);
}

.s-menu_wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: 1px solid var(--drapper-border);
  border-radius: var(--_layout---radius--xlarge);
  background-image: url("https://cdn.prod.website-files.com/685d0b665285d997249a13fb/685d0b665285d997249a16ee_15e25cf2572371a7c39b71e0049742c0_blur%20Bg%20image%20-%20grain.avif");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  flex: none;
  justify-content: center;
  align-items: flex-end;
  padding: .5rem 1rem;
  transition: filter .3s;
  display: flex;
  position: relative;
}

.s-menu_wrapper.large {
  justify-content: center;
  align-items: center;
}

.s-menu_wrapper.is-investment {
  opacity: 0;
  transition: transform .5s, opacity .25s;
  position: absolute;
  bottom: 1rem;
}

.s-menu_wrapper.is-investment:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  max-width: calc(100vw - var(--_layout---padding-section--global) * 2);
  overflow: auto;
}

.s-menu_wrapper.is-investment.open {
  opacity: 1;
  opacity: 1;
  background-image: url("https://cdn.prod.website-files.com/685d0b665285d997249a13fb/685d0b665285d997249a16ee_15e25cf2572371a7c39b71e0049742c0_blur%20Bg%20image%20-%20grain.avif");
  background-repeat: no-repeat;
  background-size: cover;
  transform: translate(0, -100%);
}

.footer_component {
  z-index: 90;
  font-weight: var(--_font---weight--bold);
  flex-flow: column;
  justify-content: flex-end;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.footer_mid-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  display: grid;
}

.footer_link-column {
  z-index: 2;
  font-weight: var(--_font---weight--medium);
  text-transform: uppercase;
  z-index: 2;
  font-weight: var(--_font---weight--medium);
  text-transform: uppercase;
  flex-flow: column;
  display: flex;
  position: relative;
}

.footer_top-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer_logo-link {
  color: var(--_color-scheme---draper-white-color);
  width: 100%;
  max-width: 8.5625rem;
  padding-left: 0;
}

.menu_wrapper {
  justify-content: center;
  display: flex;
}

.sticky-menu_dropdown {
  align-items: stretch;
  padding-right: .5rem;
  display: flex;
  position: relative;
}

.sticky-menu_dropdown:where(.w-variant-e8b4f6dd-8823-2df9-1e83-f598900f4ee6) {
  display: none;
}

.sticky-menu_dropdown.is-universe {
  position: static;
}

.sticky-menu_dropdown.is-mobile {
  display: none;
}

.sticky-menu_dropdown-content {
  border-radius: 1rem;
  overflow: hidden;
}

.sticky-menu_dropdown-content.w--open {
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
  color: var(--_color---static--draper-white);
  background-color: #0000;
  background-image: url("https://cdn.prod.website-files.com/685d0b665285d997249a13fb/685d0b665285d997249a16ee_15e25cf2572371a7c39b71e0049742c0_blur%20Bg%20image%20-%20grain.avif"), radial-gradient(circle, #242e5d33, #d2d7eb0a 77%, #f1f1f000);
  background-position: 50%, 0 0;
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  width: 320px;
  margin-bottom: 8px;
  display: block;
  inset: auto auto calc(100% + .75rem);
}

.sticky-menu_dropdown-list {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  display: grid;
  position: relative;
}

.sticky-menu_dropdown-icon {
  width: .5625rem;
}

.main_cursor {
  z-index: 99;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100vh;
  display: flex;
  position: fixed;
}

.cursor_icon {
  width: var(--_layout---padding--padding-large);
  height: var(--_layout---padding--padding-large);
  aspect-ratio: 1;
  border-radius: var(--_layout---radius--full);
  background-color: var(--_color-scheme---border-5);
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  color: var(--_color-scheme---text);
  justify-content: center;
  align-items: center;
  transition: all .2s ease-in-out;
  display: flex;
}

.navbar_logo-icon {
  width: 6rem;
  min-width: 6rem;
  max-width: 6rem;
}

.is-tablet {
  display: none;
}

.s-menu_main-wrapper {
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.footer_link:hover, .footer_link.w--current {
  background-color: var(--_color-scheme---border-5);
}

.footer_link.is-last:hover, .footer_link.is-spacer:hover {
  background-color: var(--_primitives---opacity--transparent);
}

.footer_link {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid var(--_color-scheme---border-5);
  color: var(--_color-scheme---draper-white-color);
  font-size: var(--_font---size--text-small);
  font-weight: var(--_font---weight--medium);
  letter-spacing: var(--_font---letter-spacing--wide);
  text-transform: uppercase;
  align-items: center;
  min-height: 2rem;
  padding-left: .5rem;
  padding-right: .5rem;
  display: flex;
}

.footer_link:hover, .footer_link.w--current {
  background-color: var(--_color-scheme---border-5);
}

.footer_link.is-last:hover, .footer_link.is-spacer:hover {
  background-color: var(--_primitives---opacity--transparent);
}

.footer_link.is-right {
  justify-content: flex-end;
}

.footer_link.is-spacer:hover {
  background-color: var(--_primitives---opacity--transparent);
}

.footer_link.is-spacer.is-desktop {
  display: none;
}

.footer_link.padding-left-1rem {
  padding-left: 1rem;
}

.footer_wrapper {
  position: relative;
  overflow: hidden;
}

.text-size-regular {
  font-size: var(--_font---size--text-regular);
}

.text-color-gray {
  color: var(--_color---static--draper-gray);
}

.text-color-gray.opacity-50 {
  color: var(--_color-scheme---text-50);
}

.s-menu_dropdown_link-text {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  color: var(--_color-scheme---text);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.s-menu_dropdown_link {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: .0625rem solid var(--drapper-border);
  font-size: var(--_font---size--text-tiny);
  justify-content: space-between;
  padding: .3rem 1rem;
  text-decoration: none;
  display: inline-flex;
}

.s-menu_dropdown_link.is-last {
  border-bottom-color: var(--_color---static--transparent);
}

.s-menu_dropdown_title {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: .0625rem solid var(--drapper-border);
  color: var(--_color-scheme---text);
  font-size: var(--_font---size--text-tiny);
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--tighter);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: .0625rem solid var(--drapper-border);
  font-size: var(--_font---size--text-tiny);
  font-weight: var(--_font---weight--regular);
  letter-spacing: var(--_font---letter-spacing--tighter);
  padding: .3rem 1rem;
  display: flex;
}

.show-tablet {
  display: none;
}

.sticky-menu_dropdown_blur-bg {
  z-index: -1;
  border-top-left-radius: var(--_layout---radius--xlarge);
  border-top-right-radius: var(--_layout---radius--xlarge);
  border-bottom-left-radius: var(--_layout---radius--xlarge);
  border-bottom-right-radius: var(--_layout---radius--xlarge);
  -webkit-backdrop-filter: blur(25px);
  backdrop-filter: blur(25px);
  will-change: transform, backdrop-filter;
  background-image: url("https://cdn.prod.website-files.com/685d0b665285d997249a13fb/685d0b665285d997249a16ee_15e25cf2572371a7c39b71e0049742c0_blur%20Bg%20image%20-%20grain.avif"), radial-gradient(circle at 125% 150%, #242e5d33, #d2d7eb0a 77%, #f1f1f000 99%, #fff);
  background-repeat: no-repeat, repeat;
  background-size: cover, auto;
  background-attachment: fixed, scroll;
  border: 1px solid #0000;
  width: 102%;
  position: absolute;
  inset: 0% 0% 0% -1%;
}

.sticky-menu_dropdown_blur {
  z-index: 1;
  border-radius: var(--_layout---radius--xlarge);
  pointer-events: none;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.header_title {
  color: var(--_color-scheme---text-50);
  font-size: var(--_font---size--text-small);
  font-weight: var(--_font---weight--medium);
  letter-spacing: var(--_font---letter-spacing--wider);
  text-transform: uppercase;
}

.header_title:where(.w-variant-08c2f16f-fcf3-7115-d148-3606d2897b02) {
  display: none;
}

.text-color-draper-50 {
  color: var(--_color-scheme---text-50);
}

.s-menu_scroll-progress {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  display: flex;
  overflow: hidden;
}

.navbar_logo-link {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  opacity: 1;
  flex-flow: column;
  width: 100%;
  max-width: 14rem;
  padding-left: 0;
  transition: none;
  display: flex;
  position: relative;
}

.navbar_logo-link.industries {
  justify-content: center;
  align-items: center;
}

.s-menu_component-v2 {
  z-index: 999;
  opacity: 0;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  transition: all 1s;
  display: flex;
  position: static;
  inset: auto 0% 2.5rem;
  transform: translate(0, 100px);
}

.s-menu_component-v2.show {
  opacity: 1;
  opacity: 1;
  transform: translate(0);
}

.navbar2-container {
  padding-right: var(--_layout---padding-section--global);
  padding-left: var(--_layout---padding-section--global);
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr max-content 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-content: stretch space-between;
  place-items: center stretch;
  width: 100%;
  display: flex;
}

.navbar2-bottom {
  z-index: 91;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-items: center;
  position: fixed;
  inset: auto 0% 2.5rem;
}

.navbar2-top {
  z-index: 91;
  border-bottom: 0rem solid var(--\<unknown\|relume-variable-color-scheme-1-background\>);
  background-color: #0000;
  align-items: center;
  width: 100%;
  min-height: 4.5rem;
  padding-top: 3.625rem;
  display: flex;
  position: fixed;
  inset: 0% 0% auto;
}

.navbar2-top.industries {
  justify-content: center;
  align-items: center;
}

.spacer-medium {
  padding-top: var(--_layout---padding--padding-medium);
  width: 100%;
}

.spacer-xxlarge {
  padding-top: var(--_layout---padding--padding-xxlarge);
  width: 100%;
}

.spacer-xsmall {
  padding-top: var(--_layout---padding--padding-xsmall);
  width: 100%;
}

.spacer-small {
  padding-top: var(--_layout---padding--padding-small);
  width: 100%;
}

.multi-form_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: block;
}

.multi-form_content-left {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.multi-form_block {
  width: 100%;
  max-width: 100%;
  margin-bottom: 0;
  position: relative;
}

.multi-form_form {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  align-content: start;
  min-height: 34rem;
  display: grid;
}

.multi-form_progress-wrapper {
  width: 100%;
  max-width: 100%;
}

.multi-form_progress {
  width: 100%;
  height: .25rem;
  display: flex;
}

.multi-form_progress-bar {
  background-color: var(--_primitives---color--draper-03-dark);
  flex: 1;
  width: 100%;
  height: 100%;
}

.multi-form_progress-bar.current {
  background-color: var(--_primitives---color--draper-02);
  background-color: var(--_primitives---color--draper-02);
}

.multi-form_step-tag {
  margin-top: .5rem;
}

.multi-form_step {
  padding-top: var(--_layout---padding--padding-medium);
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
}

.multi-form_form-content {
  grid-column-gap: var(--_fluid---24);
  grid-row-gap: var(--_fluid---24);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.multi-form_input-field {
  align-items: center;
  display: flex;
  position: relative;
}

.form-icon-left {
  padding-right: var(--_fluid---8);
  border-right: 1px solid var(--_color-scheme---form-label);
  color: var(--_color-scheme---form-label);
  position: absolute;
  left: .75rem;
}

.icon-embed-xsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.multi-form_radio-group {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-wrap: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: flex;
}

.multi-form_radio.is-radio-icon.is-active-inputactive, .multi-form_radio.is-radio-icon.is-active-inputactive.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.multi-form_radio {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  align-items: center;
  margin-bottom: 0;
  padding: .5rem 1rem;
  display: flex;
  position: relative;
}

.multi-form_radio.is-radio-icon.is-active-inputactive, .multi-form_radio.is-radio-icon.is-active-inputactive.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.multi-form_radio.is-radio-icon {
  padding-left: .5rem;
}

.multi-form_radio.is-radio-icon.is-active-inputactive, .multi-form_radio.is-radio-icon.is-active-inputactive.is-active-inputactive, .multi-form_radio.is-radio-icon.is-active-inputactive, .multi-form_radio.is-radio-icon.is-active-inputactive.is-active-inputactive, .multi-form_radio.is-radio-icon.is-active-inputactive.is-active-inputactive {
  background-color: var(--\<unknown\|relume-variable-neutral-shade-7\>);
  color: var(--\<unknown\|relume-variable-neutral-white\>);
}

.multi-form_radio-letter {
  border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  margin-right: .5rem;
  display: flex;
}

.multi-form_radio-icon {
  cursor: pointer;
  border-style: none;
  border-radius: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  transition: all .2s;
  position: absolute;
  inset: 0%;
}

.multi-form_radio-icon.w--redirected-checked {
  border-color: var(--\<unknown\|relume-variable-transparent\>);
  background-color: var(--\<unknown\|relume-variable-transparent\>);
  background-image: none;
}

.multi-form_radio-icon.w--redirected-focus {
  box-shadow: none;
}

.multi-form_radio-label {
  z-index: 1;
  margin-top: auto;
  margin-bottom: auto;
  position: relative;
}

.form_message-success-wrapper {
  background-color: var(--_color---static--transparent);
  margin-top: 0;
  padding: 0;
}

.form_message-error-wrapper {
  background-color: var(--_color---static--transparent);
  margin-top: 1rem;
  padding: 0;
}

.is-contact {
  --_color-scheme---background: var(--_primitives---color--draper-02-lighter);
  --_color-scheme---text: var(--_primitives---color--draper-03-darkest);
  --_color-scheme---form-label: var(--_primitives---color--neutral);
  --_color-scheme---draper-white-color: var(--_primitives---color--draper-02);
  --_color-scheme---text-50: var(--_primitives---color--draper-blue-50);
  --_color-scheme---border: var(--_primitives---opacity--neutral-darkest-15);
  --_color-scheme---border-5: var(--_primitives---opacity--neutral-darkest-5);
  --_color-scheme---form-background: var(--_primitives---opacity--neutral-darkest-5);
  --_color-scheme---form-input-text: var(--_primitives---opacity--neutral-darkest-60);
  --_color-scheme---foreground: var(--_primitives---color--draper-02-lightest);
  --_color-scheme---white-10: var(--_primitives---opacity--neutral-darkest-10);
  --_color-scheme---accent: var(--_primitives---opacity--neutral-darkest-10);
  --_color-scheme---background-dark-50: var(--_primitives---opacity--white-50);
}

.is-contact.back-color-scheme-3 {
  background-color: var(--_primitives---color--draper-02-lightest);
}

.header46_component {
  display: none;
}

.multi-form_form-wrapper {
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  place-content: start flex-start;
  align-items: center;
  min-height: 100vh;
  display: flex;
}

.text-block {
  line-height: 1em;
}

.multi-form_field-wrapper-2-column {
  grid-column-gap: var(--_fluid---12);
  grid-row-gap: var(--_fluid---12);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cta36_list {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.cta36_item {
  text-align: center;
}

.section_inner-header.is-full, .section_inner-header.max-width-full._100-vh {
  min-height: 100vh;
}

.section_inner-header {
  background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
}

.section_inner-header.is-full, .section_inner-header.max-width-full._100-vh, .section_inner-header.max-width-full._100-vh, .section_inner-header.max-width-full._100-vh {
  min-height: 100vh;
}

.inner-header_content-wrapper {
  grid-column-gap: 2rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 41.25% minmax(0%, 734px);
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.inner-header_content-right {
  grid-column-gap: var(--_fluid---56);
  grid-row-gap: var(--_fluid---56);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.section_preloader {
  z-index: 8;
  opacity: 0;
  pointer-events: none;
  cursor: none;
  --_color-scheme---background: var(--_primitives---color--draper-02-dark);
  --_color-scheme---text: var(--_primitives---color--draper-01);
  --_color-scheme---form-label: var(--_primitives---color--drapper-white-50);
  --_color-scheme---draper-white-color: var(--_primitives---color--draper-03);
  --_color-scheme---text-50: var(--_primitives---color--drapper-white-50);
  --_color-scheme---border: var(--_primitives---opacity--white-20);
  --_color-scheme---border-5: var(--_primitives---opacity--white-5);
  --_color-scheme---form-background: var(--_primitives---opacity--transparent);
  --_color-scheme---form-input-text: var(--_primitives---color--white);
  --_color-scheme---foreground: var(--_primitives---color--draper-02);
  --_color-scheme---white-10: var(--_primitives---opacity--white-10);
  --_color-scheme---accent: var(--_primitives---color--draper-03-lighter);
  --_color-scheme---background-dark-50: var(--_primitives---opacity--neutral-darkest-50);
  justify-content: center;
  align-items: center;
  display: flex;
  position: fixed;
  inset: 0%;
}

.section_preloader:where(.w-variant-08c2f16f-fcf3-7115-d148-3606d2897b02) {
  z-index: 99;
}

.opacity-50 {
  opacity: .5;
}

.s-menu_link-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.s-menu_link-wrapper.is-industry {
  display: none;
}

.universe-menu_gradient {
  opacity: .2;
  filter: blur(25px);
  pointer-events: none;
  background-image: radial-gradient(circle, #242e5d, #d2d7eb38 72%, #f1f1f000);
  position: absolute;
  inset: 0%;
}

.footer_bottom-wrapper {
  grid-column-gap: 0rem;
  grid-row-gap: 1rem;
  color: var(--_color-scheme---text-50);
  text-transform: uppercase;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.footer_mid-component {
  border-top: 1px solid var(--_color-scheme---border-5);
  border-bottom: 1px solid var(--_color-scheme---border-5);
}

.footer_link-2column {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.spacer-xhuge {
  padding-top: var(--_layout---padding--padding-xhuge);
  width: 100%;
}

.icon-embed-xxsmall {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.footer_bottom-button-wrapper {
  justify-content: flex-end;
  display: flex;
}

.cookie3-wrapper {
  position: relative;
}

.cookie-banner3_component {
  top: auto;
  left: auto;
  right: var(--_layout---padding-section--global);
  z-index: 93;
  width: calc(100% - var(--_layout---padding-section--global) * 2);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_color-scheme---border-5);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--_color-scheme---border-5);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--_color-scheme---border-5);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--_color-scheme---border-5);
  background-color: var(--_color-scheme---background-dark-50);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  justify-content: space-between;
  align-items: flex-start;
  max-width: 40rem;
  padding: 1.5rem;
  display: none;
  position: fixed;
  bottom: 2.5rem;
  overflow: hidden;
}

.cookie-banner3_content {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.cookie-banner3_content-top {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: flex-start;
}

.cookie-banner3_buttons-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: auto auto;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cookie-banner3_close-button {
  cursor: pointer;
  position: static;
  inset: 1rem 1rem auto auto;
}

.cookie-manager3_component {
  z-index: 93;
  position: fixed;
  bottom: 2rem;
  left: 2rem;
}

.cookie-manager3_button {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  cursor: pointer;
  justify-content: flex-start;
  align-items: center;
  padding: .75rem 1rem .75rem .75rem;
  display: flex;
}

.cookie-manager3_trigger {
  display: none;
}

.cookie-prefs3_component {
  z-index: 93;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 1.5rem;
  display: none;
  position: fixed;
  inset: 0%;
}

.cookie-prefs3_form {
  border: 1px solid var(--_color-scheme---border-5);
  background-color: var(--_color-scheme---background-dark-50);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  width: 100%;
  max-width: 48rem;
  height: auto;
  max-height: 70vh;
  position: relative;
}

.cookie-prefs3_close-button {
  cursor: pointer;
  position: static;
  inset: 1rem 1rem auto auto;
}

.cookie-prefs3_content {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  height: 100%;
  padding: 2rem 3rem;
  display: flex;
  overflow: scroll;
}

.cookie-prefs3_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-top: 1px solid var(--_color-scheme---border);
  border-bottom: 1px solid var(--_color-scheme---border);
  flex-flow: column;
  padding-top: 2rem;
  padding-bottom: 2rem;
  display: flex;
}

.cookie-prefs3_row {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.cookie-prefs3_item {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.cookie-prefs3_item-checkbox {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cookie-prefs3_checkbox {
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  display: flex;
}

.cookie-prefs3_checkbox-icon {
  border: 1px solid var(--_color-scheme---border);
  background-color: var(--_color-scheme---text);
  cursor: pointer;
  border-radius: .125rem;
  width: .75rem;
  min-width: .75rem;
  height: .75rem;
  min-height: .75rem;
  margin-top: 0;
  margin-left: 0;
  transition: all .2s;
}

.cookie-prefs3_checkbox-icon.w--redirected-checked {
  box-shadow: none;
  background-color: #000;
  border-width: 1px;
  border-color: #000;
}

.cookie-prefs3_checkbox-icon.w--redirected-focus {
  box-shadow: none;
  border-color: #000;
}

.cookie-prefs3_checkbox-label {
  margin-bottom: 0;
  display: none;
}

.cookie-prefs3_buttons-wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex: none;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  width: 100%;
  margin-top: 2rem;
  display: grid;
}

.cookie-prefs3_overlay {
  z-index: -1;
  background-color: #0009;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.cookie-prefs3_trigger {
  z-index: -1;
  display: none;
}

.cookie-prefs3_title {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  display: flex;
}

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

.cookie-setting {
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.spacer-custom1 {
  padding-top: var(--_layout---padding--padding-custom1);
  padding-top: var(--_layout---padding--padding-custom1);
  width: 100%;
}

.multi-form_title {
  pointer-events: auto;
  align-items: center;
  height: 100vh;
  display: flex;
  position: absolute;
}

.form-error-message {
  color: #b3261e;
  display: none;
  position: absolute;
  bottom: calc(100% + .5rem);
  left: auto;
  right: 0%;
}

.form-error-message.active {
  display: block;
}

.upload-file {
  padding-top: 0;
  padding-bottom: 0;
}

.form_message-success-inner-wrapper {
  flex-flow: column;
  justify-content: center;
  min-height: 100vh;
  display: flex;
}

.form_message-wrapper {
  padding: var(--_fluid---20) var(--_layout---padding--padding-xsmall);
  grid-column-gap: var(--_fluid---16);
  grid-row-gap: var(--_fluid---16);
  border-radius: var(--_layout---radius--large);
  background-color: var(--_color-scheme---draper-white-color);
  color: var(--_color-scheme---foreground);
  font-size: var(--_font---size--text-regular);
  font-weight: var(--_font---weight--medium);
  text-align: left;
  align-items: center;
  display: flex;
  position: relative;
}

.form_message-wrapper.form_message-error {
  background-color: #b3261e;
}

.preloader_overlay {
  background-color: var(--_primitives---opacity--neutral-darkest-60);
  opacity: 0;
  position: absolute;
  inset: 0%;
}

.preloader_overlay:where(.w-variant-08c2f16f-fcf3-7115-d148-3606d2897b02) {
  opacity: 1;
}

.preloader_logo-wrapper {
  grid-column-gap: 3.125rem;
  grid-row-gap: 3.125rem;
  color: var(--_color-scheme---text-50);
  flex-flow: column;
  align-items: center;
  width: 100%;
  max-width: 14rem;
  padding-left: 0;
  transition: none;
  display: none;
  position: relative;
}

.preloader_logo-wrapper:where(.w-variant-fcafb617-f892-9820-f51d-f5f4e9588a23), .preloader_logo-wrapper:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  display: none;
}

.preloader_logo-wrapper:where(.w-variant-08c2f16f-fcf3-7115-d148-3606d2897b02) {
  opacity: 0;
  display: flex;
}

.preloader_logo-wrapper:hover {
  color: var(--_color-scheme---draper-white-color);
}

.preloader_logo-wrapper.is-loader {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  justify-content: center;
  align-items: center;
  max-width: 12.3125rem;
  transform: translate(0, 50vh);
}

.preloader_logo-wrapper.s-menu_scroll-progress {
  grid-row-gap: 0rem;
  flex-flow: row;
  align-items: center;
  position: static;
  bottom: 3rem;
}

.preloader_logo-wrapper.s-menu_scroll-progress:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  display: none;
}

.preloader_logo-wrapper.s-menu_scroll-progress:where(.w-variant-fcafb617-f892-9820-f51d-f5f4e9588a23) {
  display: flex;
}

.preloader_logo-wrapper.s-menu_scroll-progress:hover {
  color: var(--_color-scheme---text-50);
}

.preloader_logo-wrapper.navar2_btt {
  text-align: right;
}

.preloader_logo-wrapper.navar2_btt:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  display: none;
}

.preloader_logo-wrapper.navar2_btt:where(.w-variant-fcafb617-f892-9820-f51d-f5f4e9588a23) {
  display: flex;
}

@media screen and (max-width: 991px) {
  body {
    cursor: auto;
    --_font---family--text: Dmsans, Verdana, sans-serif;
    --_font---size--text-small: var(--_fluid---12);
    --_font---line-height--large-text: 1.5em;
    --_font---weight--regular: 400;
    --_font---letter-spacing--normal: 0em;
    --_font---family--title: Dmsans, Verdana, sans-serif;
    --_font---size--h1: var(--_fluid---24);
    --_font---line-height--medium-heading: 1.2em;
    --_font---size--h2: var(--_fluid---40);
    --_font---size--h3: var(--_fluid---32);
    --_font---letter-spacing--tight: -.01em;
    --_font---size--h4: var(--_fluid---24);
    --_font---letter-spacing--narrow: -.005em;
    --_font---size--h5: var(--_fluid---20);
    --_font---line-height--large\<deleted\|variable-48e648be-86f7-84f1-02d5-fcfd32ddac06\>: 1.33em;
    --_font---weight--semibold: 600;
    --_font---size--h6: var(--_fluid---16);
    --_font---line-height--xlarge\<deleted\|variable-46fac8b4-6ade-1400-643c-150257b3f301\>: 1.4em;
    --_font---size--text-medium: var(--_fluid---16);
    --_font---line-height--2xlarge\<deleted\|variable-871c03bd-83c5-1b61-2053-44dc1037f5b7\>: 1.43em;
    --_font---weight--medium: 500;
    --_font---line-height--2xsmall\<deleted\|variable-b81369fc-7207-7327-6405-8cd02ae8d055\>: 1.14em;
    --_font---line-height--small\<deleted\|variable-ef4c0115-9bdd-4236-9c0f-c70b066dedab\>: 1.2em;
    --_font---weight--bold: 700;
    --_font---size--text-tiny: var(--_fluid---10);
    --_font---letter-spacing--wide: .02em;
    --_font---size--text-regular: var(--_fluid---14);
    --_font---size--xlarge: var(--_fluid---20);
    --_font---letter-spacing--tighter: -.015em;
    --_font---size--text-large: var(--_fluid---18);
    --_font---letter-spacing--wider: .25em;
    --_font---line-height--xsmall\<deleted\|variable-11610fa5-a85b-fdda-2c3a-ef45ba8a2a40\>: 1.16em;
    --_font---weight--light: 300;
    --_font---line-height--normal: 1em;
    --_font---weight--extralight: 200;
    --_layout---spacing--4xlarge: 1.5rem;
    --_layout---spacing--xsmall: .375rem;
    --_layout---spacing--2xsmall: .25rem;
    --_layout---spacing--small: 1.5rem;
    --_layout---border-width--small: 1px;
    --_layout---radius--xsmall: .375rem;
    --_layout---spacing--2xlarge: 1rem;
    --_layout---border-width--large: .25rem;
    --_layout---padding-section--global: 2vw;
    --_layout---spacing--5xlarge: 2rem;
    --_layout---spacing--none: 0rem;
    --_layout---max-width--medium: 32rem;
    --_layout---spacing--xlarge: .875rem;
    --_layout---spacing--large: 3.125rem;
    --_layout---radius--medium: .625rem;
    --_layout---spacing--medium: 2.5rem;
    --_layout---radius--full: 9999rem;
    --_layout---radius--none: 0rem;
    --_layout---radius--large: .75rem;
    --_layout---radius--small: .5rem;
    --_layout---shadow--small-y: 8px;
    --_layout---shadow--small-blur: 12px;
    --_layout---shadow--small-size: -4px;
    --_layout---shadow--xsmall-y: 3px;
    --_layout---shadow--xsmall-blur: 6px;
    --_layout---shadow--xsmall-size: -1px;
    --_layout---shadow--medium-y: 12px;
    --_layout---shadow--medium-blur: 24px;
    --_layout---shadow--medium-size: -6px;
    --_layout---container--xsmall: 40rem;
    --_layout---container--small: 48rem;
    --_layout---container--medium: 64rem;
    --_layout---max-width--2xlarge: 48rem;
    --_layout---max-width--xlarge: 42rem;
    --_layout---max-width--small: 28rem;
    --_layout---max-width--xsmall: 24rem;
    --_layout---max-width--2xsmall: 20rem;
    --_layout---padding--padding-0: var(--_fluid---0);
    --_layout---padding--padding-xxhuge: var(--_fluid---120);
    --_layout---spacing--7xlarge: 3rem;
    --_layout---padding--padding-xhuge: var(--_fluid---96);
    --_layout---padding--padding-huge: var(--_fluid---80);
    --_layout---padding--padding-xxlarge: var(--_fluid---72);
    --_layout---padding--padding-xlarge: var(--_fluid---56);
    --_layout---padding--padding-large: var(--_fluid---40);
    --_layout---padding--padding-medium: var(--_fluid---32);
    --_layout---padding--padding-small: var(--_fluid---24);
    --_layout---padding--padding-xsmall: var(--_fluid---16);
    --_layout---padding--padding-xxsmall: var(--_fluid---8);
    --_layout---spacing--6xlarge: 3.125rem;
    --_layout---container--xlarge: 80rem;
    --_layout---radius--3xsmall: .125rem;
    --_layout---padding-section--small: 2.5rem;
    --_layout---padding-section--medium: 3rem;
    --_layout---padding-section--large: 4rem;
    --_layout---padding-section--xlarge: 5rem;
    --_layout---padding-section--2xlarge: 6rem;
    --_layout---radius--xlarge: 1rem;
    --_layout---shadow--large-y: 24px;
    --_layout---shadow--large-blur: 48px;
    --_layout---shadow--large-size: -12px;
    --_layout---border-width--medium: .125rem;
    --_layout---radius--2xsmall: .25rem;
    --_layout---spacing--3xsmall: .125rem;
    --_layout---spacing--8xlarge: 3.5rem;
    --_layout---spacing--9xlarge: 4rem;
    --_layout---spacing--3xlarge: 1.25rem;
    --_layout---spacing--10xlarge: 5rem;
    --_layout---radius--2xlarge: 1.25rem;
    --_layout---radius--3xlarge: 1.5rem;
    --_layout---radius--4xlarge: 1.75rem;
    --_layout---padding--padding-tiny: var(--_fluid---4);
    --_layout---padding-section--xsmall: 2rem;
    --_layout---variable--stats-text-size: var(--_fluid---56);
    --_layout---variable--section-home_image-size-slide-in: 35vw;
    --_layout---padding--padding-custom1: var(--_fluid---112);
    --_layout---variable--stats-text-size-1: calc(var(--_layout---variable--stats-text-size) * 1);
    --_layout---container--large: 72rem;
    --_layout---container--2xlarge: 100rem;
    --_layout---max-width--large: 36rem;
    --_layout---border-width--2xsmall: .25px;
    --_layout---border-width--xsmall: .5px;
    --_layout---padding--padding-custom2: 0px;
    --_layout---padding--padding-custom3: 0px;
  }

  .button {
    text-align: center;
  }

  .button-group.is-right {
    justify-content: flex-start;
  }

  .max-width-full-tablet {
    width: 100%;
    max-width: none;
  }

  .hide-tablet, .rv-styleguide-navbar_nav-menu {
    display: none;
  }

  .rv-styleguide-sidebar_component {
    z-index: 999;
    min-height: 100svh;
    max-height: 100svh;
    display: none;
    position: fixed;
    inset: 0 auto 0 0;
  }

  .rv-styleguide-sidebar_header {
    display: flex;
  }

  .rv-styleguide-sidebar_overlay {
    z-index: 998;
    width: 100%;
    height: 100%;
    position: absolute;
    inset: 0%;
  }

  .rv-styleguide-navbar_brand-link-container {
    border-right-style: none;
  }

  .padding-section-large.padding-top._160px {
    padding-top: var(--_fluid---120);
    padding-top: var(--_fluid---120);
    padding-top: var(--_fluid---120);
  }

  .ultra-gradient-wrapper {
    font-size: 1.3vh;
  }

  .shape-3 {
    width: 44em;
    height: 57em;
    position: absolute;
    inset: 23.2em -9.5em 0 auto;
  }

  .blending-group-wrapper {
    margin-left: -4em;
  }

  .shape-4 {
    top: 22em;
  }

  .spacer-xxsmall {
    padding-top: 1.5rem;
  }

  .loader_content-wrapper {
    bottom: -2.8rem;
  }

  .navbar_component-old {
    padding-top: 0;
  }

  .navbar-container {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr max-content 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .navbar_menu-button {
    margin-left: -.5rem;
    padding: 0;
  }

  .navbar_menu-button.w--open {
    background-color: var(--\<unknown\|relume-variable-transparent\>);
  }

  .menu-icon3 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 3rem;
    height: 3rem;
    margin-right: -.03125rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon3_line-top {
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
    width: 1.5rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon3_line-middle {
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
    justify-content: center;
    align-items: center;
    width: 1.5rem;
    height: .125rem;
    margin-top: .375rem;
    margin-bottom: .375rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon3_line-bottom {
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-text\>);
    width: 1.5rem;
    height: .125rem;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar_menu {
    z-index: 1;
    background-color: var(--\<unknown\|relume-variable-color-scheme-1-background\>);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    border-right: .0625rem solid #000;
    flex-direction: column;
    justify-content: center;
    width: 80vw;
    height: 100dvh;
    margin-left: 0;
    padding-bottom: 6.5rem;
    padding-left: 5vw;
    padding-right: 5vw;
    transition: height .5s;
    display: block;
    position: absolute;
    inset: 0% auto 0% 0%;
    overflow: auto;
  }

  .navbar2_link.s-menu_scroll-progress {
    display: flex;
  }

  .navbar2_link.s-menu_scroll-progress:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
    display: none;
  }

  .navbar2_link.navar2_btt {
    display: flex;
  }

  .navbar2_link.navar2_btt:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
    display: none;
  }

  .navbar_menu-background {
    z-index: 0;
    background-color: #00000080;
    width: 100vw;
    height: 100vh;
    padding-bottom: 0;
    padding-right: 0;
    display: none;
    position: absolute;
    inset: 0%;
  }

  .sticky-menu_link.is-porftolio {
    justify-content: center;
    height: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .sticky-menu_link.is-universe {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    justify-content: center;
    height: 100%;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
  }

  .sticky-menu_link.is-logo {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    display: flex;
  }

  .sticky-menu_link.is-logo.industries {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    justify-items: stretch;
    display: grid;
  }

  .sticky-menu_link.is-current.w--current {
    background-color: var(--_primitives---opacity--transparent);
  }

  .s-menu_wrapper {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    max-width: 100%;
  }

  .s-menu_wrapper.is-investment {
    width: auto;
    max-width: none;
    left: 0;
  }

  .s-menu_wrapper.is-investment.open {
    display: none;
  }

  .s-menu_component {
    width: 100%;
    max-width: 85vw;
  }

  .card_item-content {
    max-width: 100%;
  }

  .investment_component {
    min-height: 0;
    max-height: none;
  }

  .investment_image-trail-wrapper {
    display: none;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .footer_mid-wrapper {
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .sticky-menu_dropdown {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
  }

  .sticky-menu_dropdown:where(.w-variant-e8b4f6dd-8823-2df9-1e83-f598900f4ee6), .sticky-menu_dropdown.is-mobile, .sticky-menu_dropdown.is-mobile {
    display: flex;
  }

  .sticky-menu_dropdown-content.w--open {
    width: calc(100vw - var(--_layout---padding-section--global) * 2);
    left: auto;
    right: calc((-1) * var(--_layout---padding-section--global));
  }

  .sticky-menu_dropdown-content.w--open:where(.w-variant-e8b4f6dd-8823-2df9-1e83-f598900f4ee6) {
    width: calc(100vw - var(--_layout---padding-section--global) * 2);
    right: calc((-1) * var(--_layout---padding-section--global));
  }

  .sticky-menu_dropdown-content.v1.w--open {
    left: -491px;
  }

  .sticky-menu_dropdown-content.is-mobile-5 {
    width: calc(100vw - var(--_layout---padding-section--global) * 2);
    right: calc((-1) * var(--_layout---padding-section--global));
  }

  .sticky-menu_dropdown-icon {
    width: .75rem;
  }

  .main_cursor {
    display: none;
  }

  .case-studies_swiper {
    width: 100%;
    max-width: 100%;
  }

  .case-studies_grid-list {
    grid-template-columns: 1fr 1fr;
  }

  .case-studies_card-content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .case-studies_card-content.is-half {
    max-width: 66%;
  }

  .case-studies_card-content-wrapper {
    padding: 1rem;
  }

  .draper-is_component {
    grid-template-columns: 1fr 1fr;
  }

  .draper-is_wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr 1fr .75fr;
  }

  .draper-is_title {
    white-space: nowrap;
  }

  .card_item {
    width: 100%;
    max-width: 50vw;
  }

  .is-tablet {
    display: block;
  }

  .swiper-wrapper.case-studies_grid-list {
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  }

  .s-menu_main-wrapper {
    width: 100%;
    max-width: 100%;
  }

  .footer_link.is-right {
    justify-content: flex-start;
  }

  .footer_link.is-spacer.is-desktop {
    display: flex;
  }

  .global-grid_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .s-menu_dropdown_link {
    padding-left: 2rem;
  }

  .s-menu_dropdown_link.is-mobile-32 {
    width: 100%;
  }

  .show-tablet {
    display: flex;
  }

  .featured-unicorns_image-wrapper.is-image-1, .featured-unicorns_image-wrapper.is-image-2 {
    width: 28vw;
  }

  .featured-unicorns_image-wrapper.is-image-1, .featured-unicorns_image-wrapper.is-image-2 {
    width: 28vw;
  }

  .featured-unicorns_image-wrapper.is-image-3 {
    width: 26vw;
  }

  .featured-unicorns_image-wrapper.is-image-4 {
    width: 24vw;
  }

  .featured-unicorns_image-wrapper.is-image-5 {
    width: 26vw;
  }

  .featured-unicorns_image-wrapper.is-image-6 {
    width: 24vw;
  }

  .featured-unicorns_content {
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .s-menu_component-v2 {
    width: 100%;
    max-width: 100%;
  }

  .navbar2-container {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr max-content 1fr;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: grid;
  }

  .navbar2-bottom {
    bottom: 1rem;
  }

  .navbar2-top {
    padding-top: 2rem;
  }

  .navbar-container-copy {
    grid-template-columns: 1fr max-content;
    grid-auto-columns: 1fr;
    justify-content: center;
    display: flex;
  }

  .header11_content, .stats42_content {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .stats42_list {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .spacer-large {
    padding-top: 2.5rem;
  }

  .stats42_number {
    font-size: 4rem;
  }

  .content_component {
    grid-column-gap: 3rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .content_sidebar {
    width: 100%;
    margin-right: 0;
    position: relative;
    top: 0;
  }

  .content_sidebar-heading {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border: 1px solid var(--\<unknown\|relume-variable-color-scheme-1-border\>);
    justify-content: space-between;
    align-items: center;
    padding: .75rem 1rem;
    display: flex;
  }

  .content_accordion-icon {
    display: flex;
  }

  .content_left {
    position: relative;
    top: 0;
  }

  .indus_zoom-wrapper {
    display: none;
  }

  .indus_button-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .indus_component {
    height: 490vh;
  }

  .indus_title-1, .indus_title-2 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    bottom: 6rem;
  }

  .button-icon {
    min-width: .8rem;
    max-width: .8rem;
    min-height: .8rem;
    max-height: .8rem;
  }

  .button-icon.works-arrow {
    min-width: .7rem;
    max-width: .7rem;
    min-height: .7rem;
    max-height: .7rem;
  }

  .indus_front {
    max-width: 320px;
  }

  .indus_title-5, .indus_title-4, .indus_title-3, .indus_title-6 {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    bottom: 6rem;
  }

  .centered-slider-slide__inner {
    width: 50vw;
  }

  .multi-form_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .header46_component {
    display: block;
  }

  .cta36_list {
    grid-column-gap: 2rem;
    grid-row-gap: 4rem;
  }

  .inner-header_component {
    margin-top: 2rem;
  }

  .inner-header_content-wrapper {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: auto 1fr;
  }

  .inner-header_content-right {
    grid-column-gap: var(--_fluid---16);
    grid-row-gap: var(--_fluid---16);
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .spacer-xlarge {
    padding-top: 3.5rem;
  }

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

  .team_modal {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    padding: 1.25rem;
  }

  .team_modal-content {
    padding-right: 1rem;
  }

  .max-width-333px {
    max-width: 333px;
  }

  .timeline_content-wrapper {
    height: 60vh;
  }

  .s-menu_link-wrapper {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto;
    grid-template-columns: auto 1fr auto;
    grid-auto-columns: 1fr;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    max-width: 100%;
    display: grid;
  }

  .s-menu_link-wrapper.is-industry {
    display: none;
  }

  .s-menu_link-wrapper.is-investment {
    display: flex;
  }

  .indus_hover-wrapper {
    display: none;
  }

  .universe-table_wrapper {
    grid-row-gap: 4rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    padding-top: 1rem;
  }

  .universe-table_content {
    height: calc(100vh - var(--_layout---padding-section--2xlarge) * 2 - var(--_fluid---80));
  }

  .universe-menu_wrapper.is-open {
    width: auto;
    max-width: none;
    transform: none;
  }

  .universe-menu_button {
    width: auto;
    max-width: none;
  }

  .universe-zoom_wrapper {
    padding-top: 1rem;
  }

  .universe-table_text {
    font-size: .7rem;
  }

  .footer_bottom-wrapper {
    grid-row-gap: .5rem;
    grid-template-columns: 1fr;
  }

  .footer_link-2column {
    grid-template-columns: 1fr;
  }

  .inner-header_content {
    max-width: 300px;
  }

  .indus_pulsating-circle {
    display: none;
  }

  .next-section-icon {
    transition: all .2s;
  }

  .next-section-icon.is-tablet:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
    display: none;
  }

  .section-2 {
    min-height: 50vw;
  }

  .footer_bottom-button-wrapper {
    justify-content: flex-start;
  }

  .cookies-instructions-delete {
    display: block;
  }

  .cookie-banner3_component {
    bottom: 1rem;
  }

  .cookie-banner3_content-top {
    padding-right: 1rem;
  }

  .indus_card-content-card-number {
    font-size: 4rem;
  }

  .indus_scroll-indicator, .multi-form_title {
    display: none;
  }

  .zoom-controls {
    padding-top: 1rem;
  }

  .featured-unicorns_item-wrapper.is-image-3 {
    width: 26vw;
  }

  .featured-unicorns_item-wrapper.is-image-4 {
    width: 24vw;
  }

  .featured-unicorns_item-wrapper.is-image-5 {
    width: 26vw;
  }

  .featured-unicorns_item-wrapper.is-image-6 {
    width: 24vw;
  }

  .featured-unicorns_item-wrapper.is-image-2 {
    width: 28vw;
  }

  .featured-unicorns_item-wrapper.is-img-2 {
    top: 20vw;
    left: 19vw;
  }

  .featured-unicorns_item-wrapper.is-img-1 {
    top: -5vw;
  }

  .featured-unicorns_item-wrapper.is-img-3 {
    top: -10vw;
    left: 15vw;
  }

  .featured-unicorns_item-wrapper.is-img-4 {
    top: 15vw;
    left: 5vw;
  }

  .featured-unicorns_item-wrapper.is-img-5 {
    margin-left: 0;
  }

  .featured-unicorns_item-wrapper.is-img-9 {
    margin-left: 0;
    top: 5vw;
  }

  .featured-unicorns_item-wrapper.is-img-10 {
    top: -10vw;
  }

  .content29_content-wrapper {
    margin-bottom: 3rem;
  }

  ._404_component {
    text-align: center;
    justify-content: center;
    align-items: center;
  }

  ._404-menu_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    justify-content: center;
    align-items: center;
  }

  .s-menu_dropdown_link-item, .collection-list-wrapper {
    width: 100%;
    max-width: 100%;
  }

  .div-block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex;
  }

  .header14_content-wrapper {
    grid-column-gap: 3rem;
    grid-row-gap: 2rem;
  }

  .preloader_logo-wrapper.s-menu_scroll-progress {
    display: flex;
  }

  .preloader_logo-wrapper.s-menu_scroll-progress:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
    display: none;
  }

  .preloader_logo-wrapper.navar2_btt {
    display: flex;
  }

  .preloader_logo-wrapper.navar2_btt:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  body {
    --_font---family--text: Dmsans, Verdana, sans-serif;
    --_font---size--text-small: var(--_fluid---10);
    --_font---line-height--large-text: 1.5em;
    --_font---weight--regular: 400;
    --_font---letter-spacing--normal: 0em;
    --_font---family--title: Dmsans, Verdana, sans-serif;
    --_font---size--h1: var(--_fluid---24);
    --_font---line-height--medium-heading: 1.2em;
    --_font---size--h2: var(--_fluid---32);
    --_font---size--h3: var(--_fluid---24);
    --_font---letter-spacing--tight: -.01em;
    --_font---size--h4: var(--_fluid---20);
    --_font---letter-spacing--narrow: -.005em;
    --_font---size--h5: var(--_fluid---18);
    --_font---line-height--large\<deleted\|variable-48e648be-86f7-84f1-02d5-fcfd32ddac06\>: 1.33em;
    --_font---weight--semibold: 600;
    --_font---size--h6: var(--_fluid---14);
    --_font---line-height--xlarge\<deleted\|variable-46fac8b4-6ade-1400-643c-150257b3f301\>: 1.4em;
    --_font---size--text-medium: var(--_fluid---14);
    --_font---line-height--2xlarge\<deleted\|variable-871c03bd-83c5-1b61-2053-44dc1037f5b7\>: 1.43em;
    --_font---weight--medium: 500;
    --_font---line-height--2xsmall\<deleted\|variable-b81369fc-7207-7327-6405-8cd02ae8d055\>: 1.14em;
    --_font---line-height--small\<deleted\|variable-ef4c0115-9bdd-4236-9c0f-c70b066dedab\>: 1.2em;
    --_font---weight--bold: 700;
    --_font---size--text-tiny: var(--_fluid---10);
    --_font---letter-spacing--wide: .02em;
    --_font---size--text-regular: var(--_fluid---12);
    --_font---size--xlarge: var(--_fluid---18);
    --_font---letter-spacing--tighter: -.015em;
    --_font---size--text-large: var(--_fluid---16);
    --_font---letter-spacing--wider: .25em;
    --_font---line-height--xsmall\<deleted\|variable-11610fa5-a85b-fdda-2c3a-ef45ba8a2a40\>: 1.16em;
    --_font---weight--light: 300;
    --_font---line-height--normal: 1em;
    --_font---weight--extralight: 200;
    --_layout---spacing--4xlarge: 1.5rem;
    --_layout---spacing--xsmall: .375rem;
    --_layout---spacing--2xsmall: .25rem;
    --_layout---spacing--small: 1.5rem;
    --_layout---border-width--small: 1px;
    --_layout---radius--xsmall: .375rem;
    --_layout---spacing--2xlarge: 1rem;
    --_layout---border-width--large: .25rem;
    --_layout---padding-section--global: 1.25rem;
    --_layout---spacing--5xlarge: 2rem;
    --_layout---spacing--none: 0rem;
    --_layout---max-width--medium: 32rem;
    --_layout---spacing--xlarge: .875rem;
    --_layout---spacing--large: 3.125rem;
    --_layout---radius--medium: .625rem;
    --_layout---spacing--medium: 2.5rem;
    --_layout---radius--full: 9999rem;
    --_layout---radius--none: 0rem;
    --_layout---radius--large: .75rem;
    --_layout---radius--small: .5rem;
    --_layout---shadow--small-y: 8px;
    --_layout---shadow--small-blur: 12px;
    --_layout---shadow--small-size: -4px;
    --_layout---shadow--xsmall-y: 3px;
    --_layout---shadow--xsmall-blur: 6px;
    --_layout---shadow--xsmall-size: -1px;
    --_layout---shadow--medium-y: 12px;
    --_layout---shadow--medium-blur: 24px;
    --_layout---shadow--medium-size: -6px;
    --_layout---container--xsmall: 40rem;
    --_layout---container--small: 48rem;
    --_layout---container--medium: 64rem;
    --_layout---max-width--2xlarge: 48rem;
    --_layout---max-width--xlarge: 42rem;
    --_layout---max-width--small: 28rem;
    --_layout---max-width--xsmall: 24rem;
    --_layout---max-width--2xsmall: 20rem;
    --_layout---padding--padding-0: var(--_fluid---0);
    --_layout---padding--padding-xxhuge: var(--_fluid---80);
    --_layout---spacing--7xlarge: 3rem;
    --_layout---padding--padding-xhuge: var(--_fluid---64);
    --_layout---padding--padding-huge: var(--_fluid---56);
    --_layout---padding--padding-xxlarge: var(--_fluid---48);
    --_layout---padding--padding-xlarge: var(--_fluid---40);
    --_layout---padding--padding-large: var(--_fluid---32);
    --_layout---padding--padding-medium: var(--_fluid---24);
    --_layout---padding--padding-small: var(--_fluid---20);
    --_layout---padding--padding-xsmall: var(--_fluid---12);
    --_layout---padding--padding-xxsmall: var(--_fluid---8);
    --_layout---spacing--6xlarge: 3.125rem;
    --_layout---container--xlarge: 80rem;
    --_layout---radius--3xsmall: .125rem;
    --_layout---padding-section--small: 2rem;
    --_layout---padding-section--medium: 2.5rem;
    --_layout---padding-section--large: 3rem;
    --_layout---padding-section--xlarge: 4rem;
    --_layout---padding-section--2xlarge: 5rem;
    --_layout---radius--xlarge: 1rem;
    --_layout---shadow--large-y: 24px;
    --_layout---shadow--large-blur: 48px;
    --_layout---shadow--large-size: -12px;
    --_layout---border-width--medium: .125rem;
    --_layout---radius--2xsmall: .25rem;
    --_layout---spacing--3xsmall: .125rem;
    --_layout---spacing--8xlarge: 3.5rem;
    --_layout---spacing--9xlarge: 4rem;
    --_layout---spacing--3xlarge: 1.25rem;
    --_layout---spacing--10xlarge: 5rem;
    --_layout---radius--2xlarge: 1.25rem;
    --_layout---radius--3xlarge: 1.5rem;
    --_layout---radius--4xlarge: 1.75rem;
    --_layout---padding--padding-tiny: var(--_fluid---4);
    --_layout---padding-section--xsmall: 1.5rem;
    --_layout---variable--stats-text-size: var(--_fluid---40);
    --_layout---variable--section-home_image-size-slide-in: 35vw;
    --_layout---padding--padding-custom1: var(--_fluid---104);
    --_layout---variable--stats-text-size-1: calc(var(--_layout---variable--stats-text-size) * 1);
    --_layout---container--large: 72rem;
    --_layout---container--2xlarge: 100rem;
    --_layout---max-width--large: 36rem;
    --_layout---border-width--2xsmall: .25px;
    --_layout---border-width--xsmall: .5px;
    --_layout---padding--padding-custom2: 0px;
    --_layout---padding--padding-custom3: 0px;
  }

  h1 {
    letter-spacing: var(--letter-spacing--3xlarge\<deleted\|variable-f699c63c-9191-d1d8-51a7-28ed192dde3f\>);
  }

  h2 {
    letter-spacing: var(--letter-spacing--2xlarge\<deleted\|variable-6f37e079-d5a4-c430-0fd9-cbea058d3d04\>);
  }

  h3 {
    letter-spacing: var(--letter-spacing--2xlarge\<deleted\|variable-6f37e079-d5a4-c430-0fd9-cbea058d3d04\>);
    font-size: 1.5rem;
  }

  h4 {
    letter-spacing: var(--letter-spacing--2xlarge\<deleted\|variable-6f37e079-d5a4-c430-0fd9-cbea058d3d04\>);
    font-size: 1.375rem;
  }

  h5 {
    font-size: 1.25rem;
  }

  h6 {
    font-size: 1.125rem;
  }

  .padding-global.is-case-studies {
    padding-left: .625rem;
    padding-right: .625rem;
  }

  .tabs_menu {
    grid-column-gap: var(--_layout---spacing--none);
    grid-row-gap: var(--_layout---spacing--none);
    flex-flow: column;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .hide-mobile-landscape, .rv-styleguide-navbar_brand-icon {
    display: none;
  }

  .padding-section-large.padding-top._160px {
    padding-top: var(--_fluid---96);
    padding-top: var(--_fluid---96);
    padding-top: var(--_fluid---96);
  }

  .rv-style-guide-content_preview {
    padding-right: var(--_layout---spacing--5xlarge);
    padding-left: var(--_layout---spacing--5xlarge);
  }

  .rv-styleguide-table_component-wrapper {
    width: calc(100svw - 3rem);
  }

  .rv-styleguide-navbar_brand-icon-mobile {
    display: block;
  }

  .main-shapes-wrapper {
    filter: blur(5rem);
  }

  .shape-3 {
    width: 30em;
    height: 100em;
  }

  .blending-group-wrapper {
    filter: blur(5rem);
  }

  .spacer-xxsmall {
    padding-top: 1rem;
  }

  .navbar_component-old {
    min-height: 4rem;
  }

  .navbar_menu {
    width: 90vw;
    padding-bottom: 5rem;
  }

  .section_video {
    height: 150vh;
  }

  .sticky-menu_link {
    font-size: var(--_font---size--text-tiny);
  }

  .vision_content {
    max-height: none;
  }

  .investment_image-trail-wrapper {
    width: 80px;
    height: 80px;
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .footer_logo-link {
    max-width: 6.25rem;
  }

  .sticky-menu_dropdown-content.w--open:where(.w-variant-e8b4f6dd-8823-2df9-1e83-f598900f4ee6) {
    width: calc(100vw - var(--_layout---padding-section--global) * 2);
  }

  .sticky-menu_dropdown-content.v1.w--open {
    left: -406px;
  }

  .sticky-menu_dropdown-content.is-mobile-5 {
    width: calc(100vw - var(--_layout---padding-section--global) * 2);
  }

  .case-studies_grid-list {
    grid-template-columns: 1fr;
  }

  .case-studies_card-link {
    padding: 1.5rem;
  }

  .case-studies_card-content.is-half, .draper-is_image-wrapper {
    max-width: 100%;
  }

  .draper-is_component {
    grid-template-columns: 1fr;
  }

  .draper-is_wrapper {
    grid-column-gap: 0rem;
    grid-row-gap: 5rem;
    grid-template-rows: auto;
    grid-template-columns: .75fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .card_item-inner {
    max-width: 100%;
  }

  .card_item {
    max-width: 90vw;
    left: 50%;
  }

  .card_item:nth-child(2n) {
    left: 50%;
  }

  .card_item:last-child {
    width: 100%;
    left: 50%;
  }

  .swiper.case-studies_swiper {
    max-width: calc(100% - 1.25rem);
    margin-left: 0;
    overflow: visible;
  }

  .swiper-wrapper.case-studies_grid-list, .case-studies_component {
    display: flex;
  }

  .footer_link {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .global-grid_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .vision_grid {
    grid-template-columns: .25fr 1fr;
  }

  .section_stats {
    position: static;
  }

  .stats_list {
    grid-column-gap: 1rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .indus_card-content-text {
    padding: 1rem;
  }

  .featured-unicorns_component {
    height: 400vh;
  }

  .featured-unicorns_content-wrapper {
    flex-direction: column;
    align-items: flex-start;
  }

  .featured-unicorns_image-wrapper.is-image-1 {
    width: 30vw;
  }

  .featured-unicorns_image-wrapper.is-image-2 {
    width: 30vw;
    left: 52vw;
  }

  .featured-unicorns_image-wrapper.is-image-3 {
    width: 28vw;
  }

  .featured-unicorns_image-wrapper.is-image-4 {
    width: 26vw;
  }

  .featured-unicorns_image-wrapper.is-image-5 {
    width: 28vw;
  }

  .featured-unicorns_image-wrapper.is-image-6 {
    width: 26vw;
    right: 50vw;
  }

  .featured-unicorns_content {
    padding-top: 4rem;
  }

  .featured-unicorns_ix-trigger {
    margin-top: 35rem;
  }

  .featured-unicorns_logo {
    width: 8rem;
  }

  .featured-unicorns_content-logo {
    width: 6rem;
  }

  .navbar2-top {
    min-height: 4rem;
  }

  .header11_component {
    height: auto;
  }

  .header11_content, .stats42_content {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

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

  .spacer-large {
    padding-top: 2rem;
  }

  .stats42_number {
    font-size: 3.5rem;
  }

  .testimonial4_client {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    text-align: center;
    flex-direction: column;
    align-items: center;
    width: 100%;
  }

  .testimonial4_client-info {
    margin-bottom: 1rem;
  }

  .divider-vertical {
    display: none;
  }

  .spacer-xsmall {
    padding-top: .75rem;
  }

  .indus_title-wrapper {
    bottom: 5rem;
  }

  .indus_component {
    height: 420vh;
    margin-bottom: 4rem;
  }

  .indus_sticky {
    height: 100vh;
    top: 0;
  }

  .indus_title-1 {
    bottom: 4rem;
  }

  .indus_wrapper {
    height: 100vh;
    top: -5rem;
    overflow: hidden;
  }

  .indus_title-2 {
    bottom: 4rem;
  }

  .indus_image {
    aspect-ratio: 240 / 320;
    width: 280px;
  }

  .indus_front {
    max-width: 320px;
  }

  .indus_title-5, .indus_title-4, .indus_title-3, .indus_title-6 {
    bottom: 4rem;
  }

  .centered-slider-slide {
    width: 85vw;
  }

  .centered-slider-slide__inner {
    width: 100%;
  }

  .cta36_list {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .inner-header_content-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .inner-header_content-right {
    flex-flow: column;
    display: flex;
  }

  .team_title-wrapper {
    flex-flow: column;
  }

  .spacer-xlarge {
    padding-top: 2.5rem;
  }

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

  .team_modal-wrapper {
    background-color: var(--_color-scheme---foreground);
    padding: 2rem 1.25rem 2rem 0%;
  }

  .team_modal-close-button {
    color: var(--_primitives---color--draper-03-darkest);
  }

  .team_modal {
    border-radius: 0;
    flex-flow: column;
    max-height: 100%;
    padding-top: 1.5625rem;
    overflow: auto;
  }

  .team_modal-image {
    max-width: 220px;
  }

  .team_modal-content {
    padding-right: 0;
    overflow: visible;
  }

  .team_item-card {
    aspect-ratio: auto;
    background-color: #ffffff4d;
    border-radius: 16px;
    padding: 8px;
    display: flex;
  }

  .team_image {
    aspect-ratio: 1;
    object-fit: cover;
    max-width: 6.125rem;
  }

  .team_details {
    background-color: var(--_primitives---opacity--transparent);
    color: var(--_primitives---color--neutral-darkest);
    flex-flow: column;
    justify-content: center;
    align-items: flex-start;
    width: 70%;
    display: flex;
    position: static;
  }

  .timeline_left-content, .max-width-333px {
    max-width: 100%;
  }

  .timeline_content-wrapper {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .timeline_right-content {
    border-radius: 0;
    max-width: 100%;
  }

  .timeline_slide-inner {
    border-radius: 0;
  }

  .timeline_navigation {
    order: -1;
    padding-top: 2.5rem;
    padding-bottom: 3rem;
  }

  .timeline-label {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .s-menu_link-wrapper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .universe-table_wrapper {
    grid-row-gap: 3rem;
    padding-top: 2rem;
  }

  .universe-filter_label, .universe-menu_button {
    font-size: var(--_font---size--text-tiny);
  }

  .universe-modal_card {
    max-width: calc(100vw - var(--_layout---padding-section--global) * 2);
    max-height: 90vh;
    padding: 1rem .5rem 1rem 1rem;
  }

  .universe-modal_logo {
    display: none;
  }

  .universe-modal_content {
    flex-flow: column;
    padding-right: .5rem;
    display: flex;
    overflow: auto;
  }

  .inner-header_content {
    max-width: 100%;
  }

  .cookie-banner3_component {
    right: var(--_layout---padding-section--global);
    padding: 1rem;
  }

  .cookie-banner3_buttons-wrapper {
    margin-top: 12px;
  }

  .cookie-banner3_close-button {
    position: absolute;
    inset: 1rem 1rem auto auto;
  }

  .cookie-prefs3_component, .cookie-prefs3_content {
    padding: 1.5rem;
  }

  .indus_card-content-card-number {
    font-size: 3.5rem;
  }

  .featured-unicorns_item-wrapper.is-image-2 {
    width: 30vw;
    left: 52vw;
  }

  .featured-unicorns_item-wrapper.is-image-3 {
    width: 28vw;
  }

  .featured-unicorns_item-wrapper.is-image-4 {
    width: 26vw;
  }

  .featured-unicorns_item-wrapper.is-image-5 {
    width: 28vw;
  }

  .featured-unicorns_item-wrapper.is-image-6 {
    width: 26vw;
    right: 50vw;
  }

  .featured-unicorns_item-wrapper.is-image-2 {
    width: 30vw;
  }

  .featured-unicorns_item-wrapper.is-img-2 {
    left: 16vw;
  }

  .content29_content-wrapper {
    margin-bottom: 2rem;
  }

  .header14_component {
    height: auto;
  }

  .header14_content-wrapper {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }
}

@media screen and (max-width: 479px) {
  body {
    --_font---family--text: Dmsans, Verdana, sans-serif;
    --_font---size--text-small: var(--_fluid---10);
    --_font---line-height--large-text: 1.5em;
    --_font---weight--regular: 400;
    --_font---letter-spacing--normal: 0em;
    --_font---family--title: Dmsans, Verdana, sans-serif;
    --_font---size--h1: var(--_fluid---24);
    --_font---line-height--medium-heading: 1.2em;
    --_font---size--h2: var(--_fluid---32);
    --_font---size--h3: var(--_fluid---24);
    --_font---letter-spacing--tight: -.01em;
    --_font---size--h4: var(--_fluid---20);
    --_font---letter-spacing--narrow: -.005em;
    --_font---size--h5: var(--_fluid---18);
    --_font---line-height--large\<deleted\|variable-48e648be-86f7-84f1-02d5-fcfd32ddac06\>: 1.33em;
    --_font---weight--semibold: 600;
    --_font---size--h6: var(--_fluid---14);
    --_font---line-height--xlarge\<deleted\|variable-46fac8b4-6ade-1400-643c-150257b3f301\>: 1.4em;
    --_font---size--text-medium: var(--_fluid---14);
    --_font---line-height--2xlarge\<deleted\|variable-871c03bd-83c5-1b61-2053-44dc1037f5b7\>: 1.43em;
    --_font---weight--medium: 500;
    --_font---line-height--2xsmall\<deleted\|variable-b81369fc-7207-7327-6405-8cd02ae8d055\>: 1.14em;
    --_font---line-height--small\<deleted\|variable-ef4c0115-9bdd-4236-9c0f-c70b066dedab\>: 1.2em;
    --_font---weight--bold: 700;
    --_font---size--text-tiny: var(--_fluid---10);
    --_font---letter-spacing--wide: .02em;
    --_font---size--text-regular: var(--_fluid---12);
    --_font---size--xlarge: var(--_fluid---18);
    --_font---letter-spacing--tighter: -.015em;
    --_font---size--text-large: var(--_fluid---16);
    --_font---letter-spacing--wider: .25em;
    --_font---line-height--xsmall\<deleted\|variable-11610fa5-a85b-fdda-2c3a-ef45ba8a2a40\>: 1.16em;
    --_font---weight--light: 300;
    --_font---line-height--normal: 1em;
    --_font---weight--extralight: 200;
    --_layout---spacing--4xlarge: 1.5rem;
    --_layout---spacing--xsmall: .375rem;
    --_layout---spacing--2xsmall: .25rem;
    --_layout---spacing--small: 1.5rem;
    --_layout---border-width--small: 1px;
    --_layout---radius--xsmall: .375rem;
    --_layout---spacing--2xlarge: 1rem;
    --_layout---border-width--large: .25rem;
    --_layout---padding-section--global: 1.25rem;
    --_layout---spacing--5xlarge: 2rem;
    --_layout---spacing--none: 0rem;
    --_layout---max-width--medium: 32rem;
    --_layout---spacing--xlarge: .875rem;
    --_layout---spacing--large: 3.125rem;
    --_layout---radius--medium: .625rem;
    --_layout---spacing--medium: 2.5rem;
    --_layout---radius--full: 9999rem;
    --_layout---radius--none: 0rem;
    --_layout---radius--large: .75rem;
    --_layout---radius--small: .5rem;
    --_layout---shadow--small-y: 8px;
    --_layout---shadow--small-blur: 12px;
    --_layout---shadow--small-size: -4px;
    --_layout---shadow--xsmall-y: 3px;
    --_layout---shadow--xsmall-blur: 6px;
    --_layout---shadow--xsmall-size: -1px;
    --_layout---shadow--medium-y: 12px;
    --_layout---shadow--medium-blur: 24px;
    --_layout---shadow--medium-size: -6px;
    --_layout---container--xsmall: 40rem;
    --_layout---container--small: 48rem;
    --_layout---container--medium: 64rem;
    --_layout---max-width--2xlarge: 48rem;
    --_layout---max-width--xlarge: 42rem;
    --_layout---max-width--small: 28rem;
    --_layout---max-width--xsmall: 24rem;
    --_layout---max-width--2xsmall: 20rem;
    --_layout---padding--padding-0: var(--_fluid---0);
    --_layout---padding--padding-xxhuge: var(--_fluid---80);
    --_layout---spacing--7xlarge: 3rem;
    --_layout---padding--padding-xhuge: var(--_fluid---64);
    --_layout---padding--padding-huge: var(--_fluid---56);
    --_layout---padding--padding-xxlarge: var(--_fluid---48);
    --_layout---padding--padding-xlarge: var(--_fluid---40);
    --_layout---padding--padding-large: var(--_fluid---32);
    --_layout---padding--padding-medium: var(--_fluid---24);
    --_layout---padding--padding-small: var(--_fluid---20);
    --_layout---padding--padding-xsmall: var(--_fluid---12);
    --_layout---padding--padding-xxsmall: var(--_fluid---8);
    --_layout---spacing--6xlarge: 3.125rem;
    --_layout---container--xlarge: 80rem;
    --_layout---radius--3xsmall: .125rem;
    --_layout---padding-section--small: 2rem;
    --_layout---padding-section--medium: 2.5rem;
    --_layout---padding-section--large: 3rem;
    --_layout---padding-section--xlarge: 4rem;
    --_layout---padding-section--2xlarge: 5rem;
    --_layout---radius--xlarge: 1rem;
    --_layout---shadow--large-y: 24px;
    --_layout---shadow--large-blur: 48px;
    --_layout---shadow--large-size: -12px;
    --_layout---border-width--medium: .125rem;
    --_layout---radius--2xsmall: .25rem;
    --_layout---spacing--3xsmall: .125rem;
    --_layout---spacing--8xlarge: 3.5rem;
    --_layout---spacing--9xlarge: 4rem;
    --_layout---spacing--3xlarge: 1.25rem;
    --_layout---spacing--10xlarge: 5rem;
    --_layout---radius--2xlarge: 1.25rem;
    --_layout---radius--3xlarge: 1.5rem;
    --_layout---radius--4xlarge: 1.75rem;
    --_layout---padding--padding-tiny: var(--_fluid---4);
    --_layout---padding-section--xsmall: 1.5rem;
    --_layout---variable--stats-text-size: var(--_fluid---40);
    --_layout---variable--section-home_image-size-slide-in: 35vw;
    --_layout---padding--padding-custom1: var(--_fluid---96);
    --_layout---variable--stats-text-size-1: calc(var(--_layout---variable--stats-text-size) * 1);
    --_layout---container--large: 72rem;
    --_layout---container--2xlarge: 100rem;
    --_layout---max-width--large: 36rem;
    --_layout---border-width--2xsmall: .25px;
    --_layout---border-width--xsmall: .5px;
    --_layout---padding--padding-custom2: 0px;
    --_layout---padding--padding-custom3: 0px;
  }

  .max-width-full-mobile-portrait {
    width: 100%;
    max-width: none;
  }

  .hide-mobile-portrait {
    display: none;
  }

  .rv-styleguide-navbar_brand-link {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .rv-styleguide-sidebar_component {
    min-width: 100%;
    max-width: 100%;
  }

  .rv-styleguide-navbar_brand-link-container {
    min-width: auto;
    max-width: none;
  }

  .shape-4 {
    top: 30.7em;
  }

  .navbar2_link {
    max-width: 9.375rem;
  }

  .s-menu_component {
    max-width: 90vw;
  }

  .card_image {
    min-width: calc(100% + 3rem);
    transform: translate(-1.5rem, 1.5rem);
  }

  .padding-vertical {
    padding-left: 0;
    padding-right: 0;
  }

  .footer_top-wrapper {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }

  .sticky-menu_dropdown-content.w--open:where(.w-variant-e8b4f6dd-8823-2df9-1e83-f598900f4ee6) {
    width: calc(100vw - var(--_layout---padding-section--global) * 2);
  }

  .sticky-menu_dropdown-content.v1.w--open {
    left: -293px;
  }

  .sticky-menu_dropdown-content.is-mobile-5 {
    width: calc(100vw - var(--_layout---padding-section--global) * 2);
  }

  .case-studies_grid-list {
    grid-template-rows: auto;
  }

  .case-studies_card-link {
    padding: 1rem;
  }

  .case-studies_card-content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .case-studies_card-content-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: row;
  }

  .draper-is_image-wrapper {
    pointer-events: none;
    border-radius: 0;
    width: 100vw;
    max-width: 100vw;
    height: 100vh;
    max-height: 100vh;
    display: none;
    top: -50vh;
    left: -1.25rem;
    right: 0;
    transform: translate(0);
  }

  .draper-is_item {
    position: static;
  }

  .draper-is_wrapper {
    grid-template-columns: 1fr;
  }

  .draper-is_list {
    padding-left: 0;
    padding-right: 0;
  }

  .card_item-inner {
    padding: 1rem;
  }

  .draper-is_title {
    z-index: 2;
    position: relative;
  }

  .active-media {
    border-radius: 0;
    width: 100%;
    max-width: 100%;
    height: 100%;
    max-height: 100%;
    display: flex;
  }

  .draper-is_overflow {
    z-index: 4;
    background-color: #00000080;
    width: 100%;
    max-width: 100%;
    height: 100%;
    max-height: 100%;
    position: absolute;
    inset: 0%;
  }

  .draper-is_left-wrapper {
    width: 100vw;
    height: 100lvh;
    padding-left: 0;
    padding-right: 0;
    position: absolute;
    left: -1.25rem;
  }

  .footer_link {
    min-height: 2.5rem;
  }

  .footer_link.is-last {
    order: 1;
  }

  .footer_link.padding-left-1rem {
    padding-left: .5rem;
  }

  .line_component:where(.w-variant-1fadb164-2754-a28c-9d7c-20cf50e817eb) {
    opacity: 0;
  }

  .global-grid_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .card_item-content-button-wrapper {
    grid-template-columns: auto;
  }

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

  .stats_counter-number {
    max-height: 2.5rem;
  }

  .indus_card-content-text {
    padding: .5rem;
  }

  .vision_text.heading-style-h3 {
    font-size: 2rem;
  }

  .featured-unicorns_image-wrapper {
    width: 30vw;
    height: 35vw;
  }

  .featured-unicorns_logo {
    width: 6rem;
  }

  .navbar_logo-link {
    max-width: 9.375rem;
  }

  .s-menu_component-v2 {
    max-width: 90vw;
  }

  .indus_left {
    min-width: 220px;
    max-width: 220px;
    transform: translate(-110px)rotateX(0)rotateY(-60deg)rotateZ(0);
  }

  .indus-back-left {
    min-width: 220px;
    max-width: 220px;
    transform: translate3d(0, 0, -190.438px)rotateX(0)rotateY(-120deg)rotateZ(0);
  }

  .indus-back-right {
    min-width: 220px;
    max-width: 220px;
    transform: translate3d(0, 0, -190.438px)rotateX(0)rotateY(120deg)rotateZ(0);
  }

  .indus_right {
    min-width: 220px;
    max-width: 220px;
    transform: translate(110px)rotateX(0)rotateY(60deg)rotateZ(0);
  }

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

  .stats42_content {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr;
  }

  .spacer-xxlarge {
    padding-top: var(--_layout---padding--padding-xlarge);
  }

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

  .content_sidebar-heading {
    align-self: auto;
  }

  .indus_title-wrapper {
    height: 50%;
    min-height: 450px;
  }

  .indus_button-wrapper {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
  }

  .indus_component {
    height: 320vh;
    margin-bottom: 0;
  }

  .indus_title-1, .indus_title-2 {
    bottom: 0;
  }

  .indus_image {
    width: 200px;
  }

  .indus_front {
    min-width: 220px;
    max-width: 220px;
    transform: translate3d(0, 0, 190.438px);
  }

  .indus-back {
    min-width: 220px;
    max-width: 220px;
    transform: rotateX(0)rotateY(180deg)rotateZ(0)translate3d(0, 0, 190.438px);
  }

  .indus_title-5, .indus_title-4, .indus_title-3, .indus_title-6 {
    bottom: 0;
  }

  .centered-slider-slide {
    width: 85vw;
  }

  .centered-slider-slide__inner {
    width: 100%;
  }

  .multi-form_component {
    grid-row-gap: 5rem;
  }

  .cta36_list, .inner-header_content-wrapper, .team_list, .universe-table_wrapper {
    grid-template-columns: 1fr;
  }

  .universe-table_content {
    height: calc(100vh - var(--_layout---padding-section--2xlarge) * 2 - var(--_fluid---80));
  }

  .universe-filter_sidebar {
    max-width: 80%;
  }

  .universe-menu_content {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .universe-menu_button {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .universe-bubbles_card {
    min-width: 18rem;
  }

  .cookie-banner3_buttons-wrapper {
    text-align: center;
    flex-flow: wrap;
    justify-content: center;
    align-items: center;
    width: 100%;
  }

  .cookie-banner3_close-button {
    top: .75rem;
    right: .75rem;
  }

  .cookie-prefs3_form {
    flex-flow: column;
    display: flex;
  }

  .cookie-prefs3_close-button {
    align-self: flex-end;
    position: relative;
  }

  .cookie-prefs3_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .cookie-prefs3_row {
    grid-template-columns: 1fr;
  }

  .cookie-prefs3_buttons-wrapper {
    text-align: center;
    flex-flow: wrap;
    width: 100%;
    display: flex;
  }

  .featured-unicorns_item-wrapper.is-img-2 {
    left: 10vw;
  }

  .content29_content-bottom {
    flex-direction: column;
    align-items: flex-start;
  }

  .content29_share-wrapper {
    width: 100%;
    margin-bottom: 2rem;
  }

  .content29_tag-list-wrapper {
    width: 100%;
  }

  .content29_tag-list {
    justify-content: flex-start;
  }

  .content29_author-wrapper {
    margin-bottom: 1rem;
  }

  ._404-menu_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

  .header14_content-wrapper {
    grid-template-columns: 1fr;
  }

  .header14_form {
    grid-row-gap: .75rem;
    flex-direction: column;
    grid-template-columns: 1fr;
  }

  .preloader_logo-wrapper {
    max-width: 9.375rem;
  }
}

#w-node-f21f4eae-b02d-9ca4-4ddd-cef3a35ccec8-bae07a12, #w-node-_33dfd7c3-231b-a6ff-c021-4cf1356b0665-bae07a12, #w-node-_43142a37-bbe0-2e6c-3e5e-39ac8e7be21a-bae07a12, #w-node-_3c286b17-d309-3977-4205-18025425bfb4-bae07a12, #w-node-_1346560f-8c58-34d2-7e5e-a0c6e76fc4e8-bae07a12, #w-node-_63bf02f7-6151-5a7b-7e15-79059e92513b-bae07a12, #w-node-c27df9f6-4d03-62da-e7ae-a0627938f8c1-bae07a12, #w-node-_30e9e6ab-3ecb-8d7e-8b8c-546c2f3cc6f5-bae07a12, #w-node-_33dfd7c3-231b-a6ff-c021-4cf1356b069b-bae07a12, #w-node-_33dfd7c3-231b-a6ff-c021-4cf1356b06cd-bae07a12, #w-node-_33dfd7c3-231b-a6ff-c021-4cf1356b06e6-bae07a12 {
  justify-self: end;
}

#w-node-_74082e21-dc47-2899-4fb0-519fbd10508b-bd10507f, #w-node-_74082e21-dc47-2899-4fb0-519fbd1050c7-bd10507f, #w-node-_995508e1-28e0-0f6e-2254-c1e4c654767a-bd10507f {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_1ad2075d-de87-d7e1-837a-37b040538dba-bd10507f {
  justify-self: start;
}

#w-node-_632afaf0-df61-97a6-78e0-2413d47fcd95-bd10507f {
  justify-self: center;
}

#w-node-aa867d97-0638-e45f-2e33-0ac440d1dcb8-bd10507f {
  justify-self: end;
}

#w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc6691-b7cc65cd {
  justify-self: center;
}

#w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc6691-b7cc65cd:where(.w-variant-fcafb617-f892-9820-f51d-f5f4e9588a23), #w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc6691-b7cc65cd:where(.w-variant-85222559-16ef-56f2-8ff7-5cc543ab9f55) {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

#w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc6693-b7cc65cd {
  justify-self: end;
}

#w-node-da0d544a-ae83-1b7e-0c2e-fe7a092de867-b7cc65cd, #w-node-dfbdcce9-f672-c2a1-1bf0-1ba4bdf81efa-bdf81ed2 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-_74082e21-dc47-2899-4fb0-519fbd10508b-bd10507f, #w-node-_74082e21-dc47-2899-4fb0-519fbd1050c7-bd10507f, #w-node-_995508e1-28e0-0f6e-2254-c1e4c654767a-bd10507f {
    grid-column: span 1 / span 1;
  }

  #w-node-_632afaf0-df61-97a6-78e0-2413d47fcd95-bd10507f, #w-node-_1df36eac-c783-c9b1-a941-5f4f35084cc6-bd10507f {
    justify-self: start;
  }

  #w-node-aa867d97-0638-e45f-2e33-0ac440d1dcb8-bd10507f {
    grid-area: span 1 / span 2 / span 1 / span 2;
    justify-self: start;
  }

  #w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc668f-b7cc65cd {
    grid-area: 2 / 1 / 3 / 2;
  }

  #w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc6691-b7cc65cd {
    grid-column: span 3 / span 3;
  }

  #w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc6693-b7cc65cd {
    grid-area: 2 / 3 / 3 / 4;
  }

  #sticky-navbar.w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc65ce-b7cc65cd {
    grid-area: span 1 / span 3 / span 1 / span 3;
  }

  #w-node-_48391fbc-32ae-60d3-964d-8c74cc0971ab-b7cc65cd, #w-node-_2c582027-8bc4-61a6-342f-9261c42eda89-b7cc65cd, #w-node-dab1056e-815d-d752-e6d6-39c41c5c42b8-b7cc65cd {
    justify-self: center;
  }

  #w-node-_0630075b-ed43-cb34-eb5d-adf6a2f649d8-b7cc65cd {
    justify-self: end;
  }

  #w-node-da0d544a-ae83-1b7e-0c2e-fe7a092de867-b7cc65cd {
    grid-column: span 1 / span 1;
  }

  #w-node-bc1b2ffa-f517-8c05-a69d-cc40b7cc6695-b7cc65cd {
    grid-area: 1 / 3 / 2 / 4;
    justify-self: end;
  }
}

@media screen and (max-width: 479px) {
  #w-node-f21f4eae-b02d-9ca4-4ddd-cef3a35ccec8-bae07a12, #w-node-_33dfd7c3-231b-a6ff-c021-4cf1356b0665-bae07a12, #w-node-_43142a37-bbe0-2e6c-3e5e-39ac8e7be21a-bae07a12, #w-node-_3c286b17-d309-3977-4205-18025425bfb4-bae07a12, #w-node-_1346560f-8c58-34d2-7e5e-a0c6e76fc4e8-bae07a12, #w-node-_63bf02f7-6151-5a7b-7e15-79059e92513b-bae07a12, #w-node-c27df9f6-4d03-62da-e7ae-a0627938f8c1-bae07a12, #w-node-_30e9e6ab-3ecb-8d7e-8b8c-546c2f3cc6f5-bae07a12, #w-node-_33dfd7c3-231b-a6ff-c021-4cf1356b06cd-bae07a12 {
    justify-self: auto;
  }

  #w-node-_995508e1-28e0-0f6e-2254-c1e4c654767a-bd10507f {
    grid-column: span 1 / span 1;
  }

  #w-node-aa867d97-0638-e45f-2e33-0ac440d1dcb8-bd10507f {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}
