@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-Bold.ttf') format("truetype"), url('../fonts/Poppins-ExtraBold.ttf') format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-Black.ttf') format("truetype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-BlackItalic.ttf') format("truetype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-BoldItalic.ttf') format("truetype"), url('../fonts/Poppins-ExtraBoldItalic.ttf') format("truetype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-ExtraLight.ttf') format("truetype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-Light.ttf') format("truetype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

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

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-SemiBold.ttf') format("truetype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-Italic.ttf') format("truetype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-ExtraLightItalic.ttf') format("truetype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-SemiBoldItalic.ttf') format("truetype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-Thin.ttf') format("truetype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-LightItalic.ttf') format("truetype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-MediumItalic.ttf') format("truetype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-ThinItalic.ttf') format("truetype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: Poppins;
  src: url('../fonts/Poppins-Regular.ttf') format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

:root {
  --_colors---background-color--bg-primary\<deleted\|variable-d340e67f-10ec-80ee-feee-329abe60fd4a\>: var(--_colors---core-accent-color--neutral-primary);
  --_typography---font--body-font: Poppins, Arial, sans-serif;
  --_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>: var(--_colors---core-accent-color--neutral-inverse);
  --_typography---base-typography--base-font-size\<deleted\|variable-189b5fe2-39f9-2964-540a-8cc9168c1c7e\>: 1rem;
  --_typography---base-typography--base-line-height\<deleted\|variable-52e85ada-8f05-f951-4d86-c00066872001\>: 1.6rem;
  --_typography---base-typography--base-letter-spacing\<deleted\|variable-59a844d4-5071-4c3a-bbd7-92cff5cf873a\>: 0em;
  --_typography---h1-heading--h1-margin-bottom: .3em;
  --_typography---font--heading-font: Poppins, Arial, sans-serif;
  --_typography---h1-heading--h1-size: 5.65rem;
  --_typography---h1-heading--h1-line-height: 1.04em;
  --_typography---h1-heading--h1-weight: 600;
  --_typography---h1-heading--h1-letter-spacing: -.01em;
  --_typography---h2-heading--h2-margin-bottom: .35em;
  --_typography---h2-heading--h2-size: 2.83rem;
  --_typography---h2-heading--h2-line-height: 1.04em;
  --_typography---h2-heading--h2-weight: 600;
  --_typography---h2-heading--h2-letter-spacing: -.01em;
  --_typography---h3-heading--h3-margin-bottom: .5em;
  --_typography---h3-heading--h3-size: 2rem;
  --_typography---h3-heading--h3-line-height: 1.04em;
  --_typography---h3-heading--h3-weight: 600;
  --_typography---h3-heading--h3-letter-spacing: -.01em;
  --_typography---h4-heading--h4-margin-bottom: .5em;
  --_typography---h4-heading--h4-size: 1.41rem;
  --_typography---h4-heading--h4-line-height: 1.3em;
  --_typography---h4-heading--h4-weight: 600;
  --_typography---h4-heading--h4-letter-spacing: -.01em;
  --_typography---h5-heading--h5-margin-bottom: .5em;
  --_typography---h5-heading--h5-size: 1rem;
  --_typography---h5-heading--h5-line-height: 1.3em;
  --_typography---h5-heading--h5-weight: 600;
  --_typography---h5-heading--h5-letter-spacing: 0em;
  --_typography---h6-heading--h6-margin-bottom: .5em;
  --_typography---h6-heading--h6-size: .71rem;
  --_typography---h6-heading--h6-line-height: 1.3em;
  --_typography---h6-heading--h6-weight: 600;
  --_typography---h6-heading--h6-letter-spacing: .1em;
  --_typography---base-typography--base-margin-bottom\<deleted\|variable-a2621313-bcdf-7fe3-dd2a-ac17b3c6a0fe\>: .75em;
  --_typography---text--text-size: 1rem;
  --_typography---text--text-line-height: 1.6em;
  --_typography---text--text-letter-spacing: 0em;
  --_colors---core-accent-color--accent-primary: #c00021;
  --_colors---core-accent-color--accent-primary-hover\<deleted\|variable-49eee955-9a8b-3dac-84e7-59f61a8ce876\>: #fd002c;
  --_sizes---image--image-radius\<deleted\|variable-2a1f718f-cf0e-a49d-46fd-0c2f625194bf\>: var(--_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>);
  --_sizes---gap--md-gap\<deleted\|variable-0a312af9-0432-b4c5-26b1-204ce53a4d54\>: var(--_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>);
  --_colors---core-accent-color--neutral-primary: #f8fafc;
  --_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
  --_sizes---container--container-width: 1280px;
  --_sizes---container--container-padding-horizontal: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  --_colors---background-color--bg-inverse\<deleted\|variable-d1eb77ec-081e-2662-bb5e-bdab88065d19\>: var(--_colors---core-accent-color--neutral-inverse);
  --_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>: var(--_colors---core-accent-color--neutral-primary);
  --_sizes---spacing--1-25x\<deleted\|variable-1778ba94-29a1-b68e-53d2-a8cfa5a12d9b\>: 1.25rem;
  --primary-white: #fff;
  --_typography---eyebrow--eyebrow-letter-spacing\<deleted\|variable-c67a5816-e019-259f-862b-97eeeab9c728\>: .01em;
  --_typography---h0-heading--h0-margin-bottom\<deleted\|variable-0f776690-7a20-3b5f-6aa4-e77322c01b79\>: .3em;
  --_typography---h0-heading--h0-size\<deleted\|variable-00a22896-03a2-ca1e-01f4-5f73da61ea0c\>: 7.99rem;
  --_typography---h0-heading--h0-line-height\<deleted\|variable-7c447dbd-8a98-a913-3f25-4b9b92036cad\>: 1.04em;
  --_typography---h0-heading--h0-weight\<deleted\|variable-de32a1dd-1e48-1130-179a-d45f1b61f356\>: 600;
  --_typography---h0-heading--h0-letter-spacing\<deleted\|variable-1ef57973-5f22-6875-692c-459fead8f16a\>: -.01em;
  --_colors---core-accent-color--neutral-inverse: black;
  --_typography---text-lg--lg-text-size: 1.13rem;
  --_typography---text-lg--lg-text-line-height: 1.6em;
  --_typography---text-lg--lg-text-letter-spacing: 0em;
  --_typography---text-xl--xl-text-size: 1.5rem;
  --_typography---text-xl--xl-text-line-height: 1.6em;
  --_typography---text-xl--xl-text-letter-spacing: 0em;
  --_typography---text-sm--sm-text-size: .88rem;
  --_typography---text-sm--sm-text-line-height: 1.6em;
  --_typography---text-sm--sm-text-letter-spacing: 0em;
  --_sizes---button--button-padding-vertical\<deleted\|variable-c51e48f9-82cc-0216-1149-31ab59309558\>: 1em;
  --_sizes---button--button-padding-horizontal\<deleted\|variable-eb89bf09-9aff-50f0-f54d-3ab00a8ab7a8\>: 1.5em;
  --_colors---button--button-primary-border\<deleted\|variable-15f93674-7234-3916-4a03-718f64fa792c\>: transparent;
  --_sizes---button--button-radius\<deleted\|variable-2464a54f-b500-796e-4739-4906ab5fd1c9\>: .5rem;
  --_typography---button--button-font: var(--_typography---font--button-font);
  --_colors---button--button-primary-border-hover\<deleted\|variable-e7624ba7-1d2d-4f14-f9a5-4b2aa4c9aee9\>: transparent;
  --_colors---button--button-primary-text\<deleted\|variable-045ac514-ceef-a14b-c390-fbc0793d4ba4\>: var(--_colors---text-color--text-on-accent-primary\<deleted\|variable-362e09f9-baa7-da33-835f-b335151ca794\>);
  --_colors---button--button-secondary-border\<deleted\|variable-05f5d7eb-f380-4f5a-d031-e7bb797a6dbc\>: transparent;
  --_colors---button--button-secondary-border-hover\<deleted\|variable-a139977b-5c32-fbc5-9e35-b10f8fc11142\>: transparent;
  --_sizes---input--input-padding-vertical\<deleted\|variable-60d7919c-184f-8c18-576c-1868ce317f57\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  --_sizes---input--input-padding-horizontal\<deleted\|variable-498fc8db-0265-a2b9-edfb-ef0e11b1f444\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  --_colors---input--input-primary-border\<deleted\|variable-6b5259a9-8c5c-b987-ad2e-45d081a12f6d\>: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  --_sizes---input--input-radius\<deleted\|variable-bfad5868-47a4-70d6-8254-ee7712210711\>: .5rem;
  --_colors---input--input-primary-border-hover\<deleted\|variable-e4cd18c5-389f-9639-74f7-f295e2f7f56d\>: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  --_colors---input--input-primary-text-placeholder\<deleted\|variable-44fbbb09-9eb1-4727-7a08-9f8cc673e6a8\>: var(--_colors---core-color-tint--neutral-inverse-a20\<deleted\|variable-00a31d85-9a2a-dd3d-2652-42bc9ff9d845\>);
  --_colors---input--input-inverse-border\<deleted\|variable-51216d63-0e10-c023-f873-2dcd863cb992\>: var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>);
  --_colors---input--input-inverse-border-hover\<deleted\|variable-d6c0beb8-8b86-096c-8cf1-872955c061a6\>: var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>);
  --_colors---input--input-inverse-text-placeholder\<deleted\|variable-91b0e05f-9af4-0deb-07bd-5ad69e56d238\>: var(--_colors---core-color-tint--neutral-primary-a50\<deleted\|variable-bf9f4c4b-9387-09d1-4f6c-66a6395a591a\>);
  --_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>: 1rem;
  --_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>: 4rem;
  --_sizes---radius--round\<deleted\|variable-6aaea55a-7a55-9bae-7c44-110813bcd8aa\>: 100rem;
  --_colors---background-color--bg-accent-primary\<deleted\|variable-c68bd5ea-0954-8009-34e1-07e7eaa33d87\>: var(--_colors---core-accent-color--accent-primary);
  --_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>: 1.5rem;
  --_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>: 3rem;
  --_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>: 2rem;
  --_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  --_colors---border-color--border-primary\<deleted\|variable-2e88005d-e71b-e9a3-90cc-59fa2c8778cb\>: var(--_colors---core-color-tint--neutral-inverse-a10\<deleted\|variable-462be998-c1d7-c413-61e6-e7bb6e84c94f\>);
  --_colors---core-color-tint--neutral-inverse-a20\<deleted\|variable-00a31d85-9a2a-dd3d-2652-42bc9ff9d845\>: #0003;
  --_sizes---card--card-padding\<deleted\|variable-c689ab33-13c0-01e4-afb4-eb10a054e785\>: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
  --_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>: .5rem;
  --_colors---text-link--link-inverse-hover\<deleted\|variable-ee4a9eff-cf4e-acc0-9c08-49a953d165c8\>: var(--_colors---text-color--text-accent-on-inverse-hover\<deleted\|variable-da42f26c-76e0-7088-597b-7bc2ba6b0a51\>);
  --_colors---text-link--link-primary\<deleted\|variable-689c8ea1-ef7a-dd3e-d60a-826040448ea9\>: var(--_colors---text-color--text-accent-on-primary\<deleted\|variable-c52dfab3-5cb7-02e8-6577-101dd3eac7a8\>);
  --_sizes---gap--xxs-gap\<deleted\|variable-92d400bd-f028-f873-5d9e-61dc6abc982c\>: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
  --_colors---border-color--border-accent\<deleted\|variable-108aaf08-3838-476f-74a7-86f5abd99191\>: var(--_colors---core-accent-color--accent-primary);
  --_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>: .75rem;
  --_colors---core-color-tint--accent-primary-a20\<deleted\|variable-ba423b14-293a-33bc-53b9-5a3985e7b701\>: #c0002133;
  --_sizes---radius--sm-radius\<deleted\|variable-b537e59e-8e18-2b8b-44d0-ab0cc8481f3e\>: .25rem;
  --_colors---text-color--text-accent-on-primary\<deleted\|variable-c52dfab3-5cb7-02e8-6577-101dd3eac7a8\>: #c00021;
  --_colors---text-link--link-primary-hover\<deleted\|variable-3547214a-894b-060b-254b-f57d9fe3b701\>: var(--_colors---text-color--text-accent-on-primary-hover\<deleted\|variable-e1cca7c0-006d-e48e-4ed0-dcf93a59363a\>);
  --_colors---text-link--link-secondary\<deleted\|variable-a6640cdc-60e6-9931-674b-7301bdceed87\>: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  --_sizes---width--lg\<deleted\|variable-b8f82864-1524-7d07-dd6b-79980237edf8\>: 50rem;
  --_colors---nav-link--nav-link-inverse\<deleted\|variable-deb56976-8c1a-d745-e0f7-16dad50356ac\>: var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>);
  --_sizes---container--container-sm-width: 1000px;
  --_colors---current-color--current-a70\<deleted\|variable-6ab1da8a-3aa0-def5-4f13-cb197b6d2fe5\>: color-mix(in srgb, currentColor 70%, transparent);
  --_sizes---gap--lg-gap\<deleted\|variable-444c6950-4b00-35aa-9afe-48d86d77cfa3\>: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
  --_sizes---section--section-padding-vertical\<deleted\|variable-b416930c-2117-ae9c-d69b-c19823445320\>: var(--_sizes---spacing--8x\<deleted\|variable-a3e474aa-4c6f-90b1-4223-ad6f6a4ac479\>);
  --_typography---font--button-font: Poppins, Arial, sans-serif;
  --_typography---text-xxl--xxl-text-size: 2rem;
  --_typography---text-xxl--xxl-text-letter-spacing: 0em;
  --_typography---text-xxl--xxl-text-line-height: 1.6em;
  --_typography---blockquote--blockquote-radius: 0px;
  --_typography---blockquote--blockquote-border-width: 3px;
  --_typography---blockquote--blockquote-font: Georgia, Times, "Times New Roman", serif;
  --_typography---blockquote--blockquote-size: clamp(1.125rem, 1.5vw + .25rem, 1.5rem);
  --_typography---blockquote--blockquote-letter-spacing: .01em;
  --_typography---blockquote--blockquote-line-height: 1.5em;
  --_typography---blockquote--blockquote-padding-vertical: .75rem;
  --_typography---blockquote--blockquote-padding-horizontal: 1.25rem;
  --_sizes---container--container-lg-width: 1440px;
  --_sizes---nav--nav-height: 4rem;
  --_typography---tag--tag-size: .75rem;
  --_colors---text-color--text-on-accent-primary\<deleted\|variable-362e09f9-baa7-da33-835f-b335151ca794\>: #fff8e7;
  --_colors---core-color-tint--neutral-primary-a50\<deleted\|variable-bf9f4c4b-9387-09d1-4f6c-66a6395a591a\>: #fff8e780;
  --_colors---core-color-tint--neutral-inverse-a10\<deleted\|variable-462be998-c1d7-c413-61e6-e7bb6e84c94f\>: #0000001a;
  --_colors---text-color--text-accent-on-inverse-hover\<deleted\|variable-da42f26c-76e0-7088-597b-7bc2ba6b0a51\>: #e3352999;
  --_colors---text-color--text-accent-on-primary-hover\<deleted\|variable-e1cca7c0-006d-e48e-4ed0-dcf93a59363a\>: #c0002199;
  --_sizes---spacing--8x\<deleted\|variable-a3e474aa-4c6f-90b1-4223-ad6f6a4ac479\>: 8rem;
  --_sizes---spacing--7x\<deleted\|variable-ce100551-1f6b-a102-e8ce-1fc1357ca0c1\>: 7rem;
  --_sizes---spacing--5x\<deleted\|variable-2b1d0fdf-656d-9430-cdd7-621520947761\>: 5rem;
}

.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-formrecaptcha {
  margin-bottom: 8px;
}

body {
  background-color: var(--_colors---background-color--bg-primary\<deleted\|variable-d340e67f-10ec-80ee-feee-329abe60fd4a\>);
  font-family: var(--_typography---font--body-font);
  color: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  font-size: var(--_typography---base-typography--base-font-size\<deleted\|variable-189b5fe2-39f9-2964-540a-8cc9168c1c7e\>);
  line-height: var(--_typography---base-typography--base-line-height\<deleted\|variable-52e85ada-8f05-f951-4d86-c00066872001\>);
  letter-spacing: var(--_typography---base-typography--base-letter-spacing\<deleted\|variable-59a844d4-5071-4c3a-bbd7-92cff5cf873a\>);
}

h1 {
  margin-top: 20px;
  margin-bottom: var(--_typography---h1-heading--h1-margin-bottom);
  font-family: var(--_typography---font--heading-font);
  font-size: var(--_typography---h1-heading--h1-size);
  line-height: var(--_typography---h1-heading--h1-line-height);
  font-weight: var(--_typography---h1-heading--h1-weight);
  letter-spacing: var(--_typography---h1-heading--h1-letter-spacing);
}

h2 {
  margin-top: 20px;
  margin-bottom: var(--_typography---h2-heading--h2-margin-bottom);
  font-family: var(--_typography---font--heading-font);
  font-size: var(--_typography---h2-heading--h2-size);
  line-height: var(--_typography---h2-heading--h2-line-height);
  font-weight: var(--_typography---h2-heading--h2-weight);
  letter-spacing: var(--_typography---h2-heading--h2-letter-spacing);
}

h3 {
  margin-top: 20px;
  margin-bottom: var(--_typography---h3-heading--h3-margin-bottom);
  font-family: var(--_typography---font--heading-font);
  font-size: var(--_typography---h3-heading--h3-size);
  line-height: var(--_typography---h3-heading--h3-line-height);
  font-weight: var(--_typography---h3-heading--h3-weight);
  letter-spacing: var(--_typography---h3-heading--h3-letter-spacing);
}

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

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

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

p {
  margin-bottom: var(--_typography---base-typography--base-margin-bottom\<deleted\|variable-a2621313-bcdf-7fe3-dd2a-ac17b3c6a0fe\>);
  font-family: var(--_typography---font--body-font);
  font-size: var(--_typography---text--text-size);
  line-height: var(--_typography---text--text-line-height);
  letter-spacing: var(--_typography---text--text-letter-spacing);
}

a {
  color: var(--_colors---core-accent-color--accent-primary);
  text-decoration: underline;
}

a:hover {
  color: var(--_colors---core-accent-color--accent-primary-hover\<deleted\|variable-49eee955-9a8b-3dac-84e7-59f61a8ce876\>);
}

img {
  border-radius: var(--_sizes---image--image-radius\<deleted\|variable-2a1f718f-cf0e-a49d-46fd-0c2f625194bf\>);
  max-width: 100%;
  display: inline-block;
}

.is-y-center {
  justify-content: center;
  align-items: stretch;
}

.paragraph_small {
  margin-bottom: 0;
}

.paragraph_small.margin-bottom_none {
  color: var(--_colors---core-accent-color--neutral-primary);
}

.container {
  z-index: 1;
  max-width: var(--_sizes---container--container-width);
  padding-right: var(--_sizes---container--container-padding-horizontal);
  padding-left: var(--_sizes---container--container-padding-horizontal);
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.container.grid_2-col {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  align-items: start;
}

.section {
  color: #000;
  background-color: #f8fafc;
  padding-top: 4rem;
  padding-bottom: 4rem;
  font-size: 1rem;
  line-height: 1.6rem;
  position: relative;
}

.section.is-secondary {
  background-color: #fff;
}

.section.is-inverse {
  background-color: var(--_colors---background-color--bg-inverse\<deleted\|variable-d1eb77ec-081e-2662-bb5e-bdab88065d19\>);
  color: var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>);
  padding-bottom: 8rem;
}

.section.margin-bottom_none {
  padding-top: 0;
}

.eyebrow {
  margin-top: 0;
  margin-bottom: var(--_sizes---spacing--1-25x\<deleted\|variable-1778ba94-29a1-b68e-53d2-a8cfa5a12d9b\>);
  color: var(--primary-white);
  letter-spacing: var(--_typography---eyebrow--eyebrow-letter-spacing\<deleted\|variable-c67a5816-e019-259f-862b-97eeeab9c728\>);
  text-transform: uppercase;
  font-family: Poppins, Arial, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.3em;
  display: inline-block;
}

.grid_2-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  grid-auto-columns: 1fr;
  display: grid;
}

.heading_hero {
  margin-top: 0;
  margin-bottom: var(--_typography---h0-heading--h0-margin-bottom\<deleted\|variable-0f776690-7a20-3b5f-6aa4-e77322c01b79\>);
  font-family: var(--_typography---font--heading-font);
  font-size: var(--_typography---h0-heading--h0-size\<deleted\|variable-00a22896-03a2-ca1e-01f4-5f73da61ea0c\>);
  line-height: var(--_typography---h0-heading--h0-line-height\<deleted\|variable-7c447dbd-8a98-a913-3f25-4b9b92036cad\>);
  font-weight: var(--_typography---h0-heading--h0-weight\<deleted\|variable-de32a1dd-1e48-1130-179a-d45f1b61f356\>);
  letter-spacing: var(--_typography---h0-heading--h0-letter-spacing\<deleted\|variable-1ef57973-5f22-6875-692c-459fead8f16a\>);
  text-wrap: balance;
}

.heading_primary {
  margin-top: 0;
  margin-bottom: var(--_typography---h1-heading--h1-margin-bottom);
  font-family: var(--_typography---font--heading-font);
  color: var(--primary-white);
  font-size: var(--_typography---h2-heading--h2-size);
  line-height: var(--_typography---h1-heading--h1-line-height);
  font-weight: var(--_typography---h1-heading--h1-weight);
  letter-spacing: var(--_typography---h1-heading--h1-letter-spacing);
  text-wrap: balance;
  max-width: 35ch;
}

.heading_primary.is-black {
  color: var(--_colors---core-accent-color--neutral-inverse);
  font-size: var(--_typography---h2-heading--h2-size);
  font-weight: 700;
  line-height: 1.2em;
}

.heading_small {
  margin-top: 0;
  margin-bottom: var(--_typography---h4-heading--h4-margin-bottom);
  font-family: var(--_typography---font--heading-font);
  font-size: var(--_typography---h5-heading--h5-size);
  line-height: var(--_typography---h4-heading--h4-line-height);
  font-weight: var(--_typography---h4-heading--h4-weight);
  letter-spacing: var(--_typography---h4-heading--h4-letter-spacing);
}

.heading_xxsmall {
  margin-top: 0;
  margin-bottom: var(--_typography---h6-heading--h6-margin-bottom);
  font-family: var(--_typography---font--heading-font);
  font-size: var(--_typography---h6-heading--h6-size);
  line-height: var(--_typography---h6-heading--h6-line-height);
  font-weight: var(--_typography---h6-heading--h6-weight);
  letter-spacing: var(--_typography---h6-heading--h6-letter-spacing);
}

.paragraph_large {
  margin-bottom: var(--_typography---base-typography--base-margin-bottom\<deleted\|variable-a2621313-bcdf-7fe3-dd2a-ac17b3c6a0fe\>);
  font-family: var(--_typography---font--body-font);
  font-size: var(--_typography---text-lg--lg-text-size);
  line-height: var(--_typography---text-lg--lg-text-line-height);
  letter-spacing: var(--_typography---text-lg--lg-text-letter-spacing);
}

.paragraph_large.margin-bottom_none {
  color: var(--_colors---core-accent-color--neutral-inverse);
  font-weight: 500;
}

.paragraph_xlarge {
  margin-bottom: var(--_typography---base-typography--base-margin-bottom\<deleted\|variable-a2621313-bcdf-7fe3-dd2a-ac17b3c6a0fe\>);
  font-family: var(--_typography---font--body-font);
  font-size: var(--_typography---text-xl--xl-text-size);
  line-height: var(--_typography---text-xl--xl-text-line-height);
  letter-spacing: var(--_typography---text-xl--xl-text-letter-spacing);
}

.paragraph_small {
  margin-bottom: var(--_typography---base-typography--base-margin-bottom\<deleted\|variable-a2621313-bcdf-7fe3-dd2a-ac17b3c6a0fe\>);
  font-family: var(--_typography---font--body-font);
  font-size: var(--_typography---text-sm--sm-text-size);
  line-height: var(--_typography---text-sm--sm-text-line-height);
  letter-spacing: var(--_typography---text-sm--sm-text-letter-spacing);
}

.button {
  padding: var(--_sizes---button--button-padding-vertical\<deleted\|variable-c51e48f9-82cc-0216-1149-31ab59309558\>) var(--_sizes---button--button-padding-horizontal\<deleted\|variable-eb89bf09-9aff-50f0-f54d-3ab00a8ab7a8\>);
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  border: 0px solid var(--_colors---button--button-primary-border\<deleted\|variable-15f93674-7234-3916-4a03-718f64fa792c\>);
  border-radius: var(--_sizes---button--button-radius\<deleted\|variable-2464a54f-b500-796e-4739-4906ab5fd1c9\>);
  background-color: var(--_colors---core-accent-color--accent-primary);
  box-shadow: none;
  font-family: var(--_typography---button--button-font);
  color: var(--_colors---core-accent-color--neutral-primary);
  text-align: center;
  letter-spacing: 0;
  cursor: pointer;
  background-image: none;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.2;
  text-decoration: none;
  transition: border-color .2s, color .2s, background-color .2s cubic-bezier(.165, .84, .44, 1), box-shadow .2s;
  display: inline-flex;
}

.button:hover {
  border-color: var(--_colors---button--button-primary-border-hover\<deleted\|variable-e7624ba7-1d2d-4f14-f9a5-4b2aa4c9aee9\>);
  background-color: var(--_colors---core-accent-color--accent-primary-hover\<deleted\|variable-49eee955-9a8b-3dac-84e7-59f61a8ce876\>);
  box-shadow: none;
  color: var(--_colors---button--button-primary-text\<deleted\|variable-045ac514-ceef-a14b-c390-fbc0793d4ba4\>);
}

.button:active {
  background-color: var(--_colors---core-accent-color--accent-primary);
  box-shadow: none;
}

.button:focus {
  outline-color: var(--_colors---core-accent-color--accent-primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.button.is-secondary {
  border-color: var(--_colors---button--button-secondary-border\<deleted\|variable-05f5d7eb-f380-4f5a-d031-e7bb797a6dbc\>);
  box-shadow: 0 0 0 1px var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>) inset;
  color: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  background-color: #0000;
  background-image: none;
}

.button.is-secondary:hover {
  border-color: var(--_colors---button--button-secondary-border-hover\<deleted\|variable-a139977b-5c32-fbc5-9e35-b10f8fc11142\>);
  box-shadow: 0 0 0 2px var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>) inset;
  background-color: #0000;
}

.button.is-secondary:active {
  box-shadow: 0 0 0 1px var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>) inset;
  background-color: #0000;
}

.button.is-secondary.on-inverse {
  box-shadow: inset 0 0 0 1px var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>);
  color: var(--_colors---core-accent-color--neutral-primary);
  background-color: #f8fafc1c;
  background-image: none;
  font-weight: 500;
}

.button.is-secondary.on-inverse:hover {
  box-shadow: 0 0 0 2px var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>) inset;
  background-color: #0000;
}

.button.is-secondary.on-inverse:active {
  box-shadow: 0 0 0 1px var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>) inset;
  background-color: #0000;
}

.button.on-inverse {
  background-color: var(--_colors---core-accent-color--accent-primary);
  box-shadow: none;
  color: var(--_colors---core-accent-color--neutral-primary);
  background-image: none;
  border-color: #0000;
  font-size: 1rem;
  font-weight: 500;
}

.button.on-inverse:hover {
  background-color: var(--_colors---core-accent-color--accent-primary-hover\<deleted\|variable-49eee955-9a8b-3dac-84e7-59f61a8ce876\>);
  box-shadow: none;
  border-color: #0000;
}

.button.on-inverse:active {
  background-color: var(--_colors---core-accent-color--accent-primary);
  box-shadow: none;
}

.button.on-inverse.desktop {
  display: none;
}

.display_inline-block {
  display: inline-block;
}

.form_item {
  flex-flow: column;
  flex: 100%;
  grid-column: span 12;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.input_label {
  z-index: 1;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin-bottom: .5em;
  font-size: .75rem;
  font-weight: 400;
  line-height: 1.4;
  position: relative;
}

.input_field {
  padding: var(--_sizes---input--input-padding-vertical\<deleted\|variable-60d7919c-184f-8c18-576c-1868ce317f57\>) var(--_sizes---input--input-padding-horizontal\<deleted\|variable-498fc8db-0265-a2b9-edfb-ef0e11b1f444\>);
  border: 1px solid var(--_colors---input--input-primary-border\<deleted\|variable-6b5259a9-8c5c-b987-ad2e-45d081a12f6d\>);
  border-radius: var(--_sizes---input--input-radius\<deleted\|variable-bfad5868-47a4-70d6-8254-ee7712210711\>);
  box-shadow: none;
  color: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  background-color: #0000;
  background-image: none;
  height: auto;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.3;
  transition: background-color .2s cubic-bezier(.165, .84, .44, 1), border-color .2s cubic-bezier(.165, .84, .44, 1);
}

.input_field:hover {
  border-color: var(--_colors---input--input-primary-border-hover\<deleted\|variable-e4cd18c5-389f-9639-74f7-f295e2f7f56d\>);
  box-shadow: none;
  background-color: #0000;
}

.input_field:focus {
  border-color: var(--_colors---input--input-primary-border\<deleted\|variable-6b5259a9-8c5c-b987-ad2e-45d081a12f6d\>);
  outline-color: var(--_colors---core-accent-color--accent-primary);
  outline-offset: 2px;
  outline-width: 2px;
  outline-style: solid;
}

.input_field::placeholder {
  color: var(--_colors---input--input-primary-text-placeholder\<deleted\|variable-44fbbb09-9eb1-4727-7a08-9f8cc673e6a8\>);
}

.input_field.on-inverse {
  border-color: var(--_colors---input--input-inverse-border\<deleted\|variable-51216d63-0e10-c023-f873-2dcd863cb992\>);
  box-shadow: none;
  color: var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>);
  background-color: #0000;
  background-image: none;
  padding: .9rem 1rem;
}

.input_field.on-inverse:hover {
  border-color: var(--_colors---input--input-inverse-border-hover\<deleted\|variable-d6c0beb8-8b86-096c-8cf1-872955c061a6\>);
  box-shadow: none;
  background-color: #0000;
}

.input_field.on-inverse:focus {
  border-color: var(--_colors---input--input-inverse-border\<deleted\|variable-51216d63-0e10-c023-f873-2dcd863cb992\>);
  outline-color: var(--_colors---core-accent-color--accent-primary);
}

.input_field.on-inverse::placeholder {
  color: var(--_colors---input--input-inverse-text-placeholder\<deleted\|variable-91b0e05f-9af4-0deb-07bd-5ad69e56d238\>);
}

.footer_form_success-message {
  color: var(--_colors---core-accent-color--neutral-inverse);
  text-align: left;
  background-color: #0000;
  padding-left: 0;
  padding-right: 0;
  font-size: 1.1rem;
}

.margin-top_none {
  margin-top: 0 !important;
}

.margin-bottom_none {
  font-size: var(--_typography---text-sm--sm-text-size);
  margin-bottom: 0 !important;
}

.padding-bottom_none {
  padding-bottom: 0 !important;
}

.padding_xsmall {
  padding: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
}

.padding_small {
  padding: 1rem;
}

.padding-top_small {
  padding-top: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
}

.screen-reader {
  white-space: nowrap;
  border: 0 solid #0000;
  width: 1px;
  height: 1px;
  margin-top: -1px;
  padding: 0;
  position: absolute;
  overflow: hidden;
}

.margin_top-auto {
  margin-top: auto !important;
}

.avatar {
  width: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
  height: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
  border-top-left-radius: var(--_sizes---radius--round\<deleted\|variable-6aaea55a-7a55-9bae-7c44-110813bcd8aa\>);
  border-top-right-radius: var(--_sizes---radius--round\<deleted\|variable-6aaea55a-7a55-9bae-7c44-110813bcd8aa\>);
  border-bottom-left-radius: var(--_sizes---radius--round\<deleted\|variable-6aaea55a-7a55-9bae-7c44-110813bcd8aa\>);
  border-bottom-right-radius: var(--_sizes---radius--round\<deleted\|variable-6aaea55a-7a55-9bae-7c44-110813bcd8aa\>);
  background-color: var(--_colors---background-color--bg-accent-primary\<deleted\|variable-c68bd5ea-0954-8009-34e1-07e7eaa33d87\>);
  object-fit: cover;
  flex: none;
  position: relative;
  overflow: hidden;
}

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

.button-group {
  margin-top: var(--_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>);
  grid-column-gap: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  grid-row-gap: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.margin-top_xsmall {
  margin-top: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
}

.margin-top_medium {
  margin-top: var(--_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>);
}

.margin-bottom_xsmall {
  margin-bottom: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
}

.margin-bottom_small {
  margin-bottom: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
}

.image-ratio_3x2 {
  aspect-ratio: 3 / 2;
  border-radius: var(--_sizes---image--image-radius\<deleted\|variable-2a1f718f-cf0e-a49d-46fd-0c2f625194bf\>);
  position: relative;
  overflow: clip;
}

.rich-text h4 {
  margin-top: var(--_typography---h4-heading--h4-line-height);
}

.rich-text h5 {
  margin-top: var(--_typography---h2-heading--h2-line-height);
}

.rich-text h6 {
  margin-top: var(--_typography---h6-heading--h6-line-height);
}

.rich-text h3 {
  margin-top: var(--_typography---h3-heading--h3-line-height);
}

.rich-text blockquote {
  margin-top: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
  margin-bottom: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
}

.rich-text ol {
  margin-top: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
  margin-bottom: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
  overflow: visible;
}

.rich-text ul {
  margin-top: 1rem;
  padding-left: 0;
  list-style-type: none;
}

.rich-text li {
  margin-top: .125rem;
  padding-bottom: 0;
  padding-left: 4px;
}

.rich-text img {
  border-radius: var(--_sizes---image--image-radius\<deleted\|variable-2a1f718f-cf0e-a49d-46fd-0c2f625194bf\>);
}

.rich-text p {
  color: var(--_colors---core-accent-color--neutral-primary);
  font-size: inherit;
}

.rich-text figure {
  margin-top: var(--_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>);
  margin-bottom: var(--_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>);
}

.divider {
  -webkit-text-stroke-width: 0px;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: color-mix(in srgb, currentColor 15%, transparent);
  align-self: stretch;
}

.card {
  color: #000;
  background-color: #f8fafc;
  background-image: none;
  border: 1px solid #ececec;
  border-radius: 1.2rem;
  flex-flow: column;
  flex: 0 auto;
  width: 100%;
  font-size: 1rem;
  line-height: 1.6rem;
  list-style-type: none;
  display: flex;
  position: relative;
  overflow: hidden;
  box-shadow: 0 8px 14px #0000001a;
}

.card.on-secondary {
  border-color: var(--_colors---border-color--border-primary\<deleted\|variable-2e88005d-e71b-e9a3-90cc-59fa2c8778cb\>);
  background-color: var(--_colors---background-color--bg-primary\<deleted\|variable-d340e67f-10ec-80ee-feee-329abe60fd4a\>);
  box-shadow: 0 0 0 1px var(--_colors---core-color-tint--neutral-inverse-a20\<deleted\|variable-00a31d85-9a2a-dd3d-2652-42bc9ff9d845\>) inset, 0 2px 4px #0000001a, 0 8px 14px #00000026;
  color: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  background-image: none;
}

.card_body {
  z-index: 1;
  padding: var(--_sizes---card--card-padding\<deleted\|variable-c689ab33-13c0-01e4-afb4-eb10a054e785\>);
  background-color: var(--_colors---core-accent-color--neutral-primary);
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  align-items: stretch;
  width: 100%;
  display: flex;
  position: relative;
}

.nav {
  z-index: 99;
  color: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  font-size: var(--_typography---base-typography--base-font-size\<deleted\|variable-189b5fe2-39f9-2964-540a-8cc9168c1c7e\>);
  background-color: #fff0;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  display: flex;
  position: relative;
}

.nav.is-inverse {
  color: #f8fafc;
  background-color: #000;
  border-bottom: 1px solid #c0002180;
  font-size: 1rem;
  line-height: 1.6rem;
}

.nav_mobile-menu-button {
  padding-top: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
  padding-right: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
  padding-bottom: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
  padding-left: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
  color: inherit;
  flex-flow: row;
  justify-content: center;
  align-items: center;
}

.nav_mobile-menu-button:hover {
  color: inherit;
}

.nav_mobile-menu-button.w--open {
  z-index: 2;
  background-color: #0000;
}

.nav_mobile-menu-button.w--open:hover {
  color: var(--_colors---text-link--link-inverse-hover\<deleted\|variable-ee4a9eff-cf4e-acc0-9c08-49a953d165c8\>);
}

.flex_horizontal {
  flex-flow: row;
  display: flex;
}

.flex_horizontal.gap-xsmall {
  grid-column-gap: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
  grid-row-gap: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
}

.accordion {
  margin-bottom: var(--_sizes---gap--xxs-gap\<deleted\|variable-92d400bd-f028-f873-5d9e-61dc6abc982c\>);
  background-color: var(--_colors---core-accent-color--accent-primary);
  border-radius: .6rem;
  width: 100%;
}

.accordion:hover {
  background-color: var(--_colors---core-accent-color--accent-primary);
}

.accordion.is-transparent {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: color-mix(in srgb, currentColor 40%, transparent);
  background-color: #0000;
  border-radius: 0;
  margin-bottom: 0;
}

.accordion_toggle {
  padding-top: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  padding-right: var(--_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>);
  padding-bottom: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  padding-left: var(--_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>);
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--_colors---core-accent-color--neutral-primary);
  font-size: var(--_typography---text-lg--lg-text-size);
  line-height: 1.2;
  font-weight: var(--_typography---h4-heading--h4-weight);
  color: color-mix(in srgb, currentColor 70%, transparent);
  border-radius: .5rem;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  height: 3.25rem;
  transition-property: border-color, background-color;
  transition-duration: .2s, .2s;
  transition-timing-function: ease, ease;
  display: flex;
}

.accordion_toggle:hover {
  color: color-mix(in srgb, currentColor 100%, transparent);
}

.accordion_toggle.w--open {
  padding: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>) var(--_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>);
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion_content {
  background-color: #0000;
  padding: 0;
  transition: max-height .3s cubic-bezier(.645, .045, .355, 1);
  position: static;
  overflow: hidden;
}

.accordion_content.w--open {
  position: relative;
}

.accordion_icon {
  order: 1;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  position: relative;
}

.form_success-message {
  padding: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
  border: 1px solid var(--_colors---border-color--border-accent\<deleted\|variable-108aaf08-3838-476f-74a7-86f5abd99191\>);
  border-radius: var(--_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>);
  background-color: var(--_colors---core-color-tint--accent-primary-a20\<deleted\|variable-ba423b14-293a-33bc-53b9-5a3985e7b701\>);
}

.form_error-message {
  margin-top: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  padding: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  border-radius: var(--_sizes---radius--sm-radius\<deleted\|variable-b537e59e-8e18-2b8b-44d0-ab0cc8481f3e\>);
  background-color: #ff2b2b33;
  border: 1px solid #ff565666;
}

.form_error-message_content {
  grid-column-gap: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
  grid-row-gap: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
  align-items: flex-start;
  display: flex;
}

.icon {
  width: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
  height: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
  color: var(--_colors---text-color--text-accent-on-primary\<deleted\|variable-c52dfab3-5cb7-02e8-6577-101dd3eac7a8\>);
  vertical-align: middle;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon.on-inverse {
  color: var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>);
}

.text-color_secondary {
  color: color-mix(in srgb, currentColor 75%, transparent);
  font-size: .8rem;
  line-height: 1.5rem;
  text-decoration: none;
}

.text-color_secondary:hover {
  color: var(--_colors---core-accent-color--neutral-primary);
}

.text-link {
  color: var(--_colors---text-link--link-primary\<deleted\|variable-689c8ea1-ef7a-dd3e-d60a-826040448ea9\>);
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 30%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 30%, transparent);
  font-weight: 400;
  display: inline;
}

.text-link:hover {
  color: var(--_colors---text-link--link-primary-hover\<deleted\|variable-3547214a-894b-060b-254b-f57d9fe3b701\>);
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
}

.text-link.is-secondary {
  color: var(--_colors---text-link--link-secondary\<deleted\|variable-a6640cdc-60e6-9931-674b-7301bdceed87\>);
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 30%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 30%, transparent);
}

.text-link.is-secondary:hover {
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
}

.text-link.on-inverse {
  color: inherit;
  text-decoration: underline;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 50%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 50%, transparent);
}

.text-link.on-inverse:hover {
  opacity: .6;
  color: inherit;
  -webkit-text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
  text-decoration-color: color-mix(in srgb, currentColor 100%, transparent);
}

.max-width_large {
  max-width: var(--_sizes---width--lg\<deleted\|variable-b8f82864-1524-7d07-dd6b-79980237edf8\>);
}

.footer {
  padding-top: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
  padding-bottom: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
  background-color: var(--_colors---background-color--bg-primary\<deleted\|variable-d340e67f-10ec-80ee-feee-329abe60fd4a\>);
  color: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
}

.footer.is-inverse {
  background-color: var(--_colors---background-color--bg-inverse\<deleted\|variable-d1eb77ec-081e-2662-bb5e-bdab88065d19\>);
  color: var(--_colors---text-color--text-inverse-primary\<deleted\|variable-eab84636-7656-06a2-8370-981e2ea15655\>);
  padding-top: 4rem;
  padding-bottom: 1rem;
}

.z-index_2 {
  z-index: 2;
}

.flex_vertical {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  flex-flow: column;
  display: flex;
}

.text_all-caps {
  text-transform: uppercase;
}

.footer_link {
  grid-column-gap: .5em;
  grid-row-gap: .5em;
  color: color-mix(in srgb, currentColor 60%, transparent);
  justify-content: flex-start;
  align-items: center;
  padding-top: .35em;
  padding-bottom: .35em;
  font-weight: 400;
  text-decoration: none;
  display: inline-flex;
}

.footer_link:hover {
  opacity: 1;
  color: color-mix(in srgb, currentColor 100%, transparent);
  text-decoration: underline;
}

.footer_link.on-inverse {
  color: var(--_colors---nav-link--nav-link-inverse\<deleted\|variable-deb56976-8c1a-d745-e0f7-16dad50356ac\>);
}

.footer_link.on-inverse:hover {
  color: var(--_colors---core-accent-color--accent-primary);
  font-size: 1rem;
  line-height: 1.6rem;
}

.flex-child_expand {
  flex: 1;
}

.nav_container {
  max-width: var(--_sizes---container--container-width);
  padding: 0rem var(--_sizes---container--container-padding-horizontal);
  border-bottom-left-radius: var(--_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>);
  border-bottom-right-radius: var(--_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>);
  background-color: #ddd0;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.nav_left {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.nav_right {
  grid-column-gap: var(--_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>);
  grid-row-gap: var(--_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>);
  flex: 1;
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.button_label {
  color: var(--_colors---core-accent-color--neutral-primary);
  white-space: pre;
  font-size: 1rem;
  font-weight: 500;
}

.nav_logo {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: inherit;
  justify-content: flex-start;
  align-items: center;
  text-decoration: none;
  display: flex;
}

.nav_logo:hover {
  color: color-mix(in srgb, currentColor 80%, transparent);
}

.mask_fade-bottom {
  -webkit-mask-image: linear-gradient(#000 20%, #0000001a 100%);
  mask-image: linear-gradient(#000 20%, #0000001a 100%);
}

.mask_fade-top {
  -webkit-mask-image: linear-gradient(to top, #000 20%, #0000001a 100%);
  mask-image: linear-gradient(to top, #000 20%, #0000001a 100%);
}

.image {
  object-fit: contain;
  width: 100%;
}

.image.image_cover {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.radius_bottom-none {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.subheading {
  max-width: var(--_sizes---container--container-sm-width);
  margin-bottom: var(--_sizes---spacing--1-25x\<deleted\|variable-1778ba94-29a1-b68e-53d2-a8cfa5a12d9b\>);
  font-family: var(--_typography---font--body-font);
  color: var(--_colors---current-color--current-a70\<deleted\|variable-6ab1da8a-3aa0-def5-4f13-cb197b6d2fe5\>);
  font-size: var(--_typography---text-lg--lg-text-size);
  line-height: var(--_typography---text-lg--lg-text-line-height);
  letter-spacing: var(--_typography---text-lg--lg-text-letter-spacing);
  text-wrap: balance;
}

.subheading p {
  color: var(--primary-white);
  letter-spacing: 0;
  font-size: inherit;
  text-wrap: balance;
  margin-bottom: 0;
}

.nav_logo-icon {
  align-self: stretch;
  display: flex;
}

.padding-horizontal_none {
  padding-left: 0;
  padding-right: 0;
  list-style-type: none;
}

.text-span_padding {
  margin-left: .25em;
  margin-right: .25em;
  display: inline;
}

.accordion_toggle-transparent {
  padding: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>) 0px;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-radius: var(--_sizes---radius--sm-radius\<deleted\|variable-b537e59e-8e18-2b8b-44d0-ab0cc8481f3e\>);
  color: var(--_colors---text-color--text-primary\<deleted\|variable-e061e825-e7a1-93eb-44bb-000333b07d77\>);
  font-size: var(--_typography---text-lg--lg-text-size);
  line-height: 1.2;
  font-weight: var(--_typography---h4-heading--h4-weight);
  background-color: #0000;
  justify-content: flex-start;
  align-items: center;
  transition: border-color .2s, background-color .2s;
  display: flex;
}

.accordion_toggle-transparent.w--open {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.grid_3-col {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.gap-xsmall {
  grid-column-gap: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
  grid-row-gap: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
}

.gap-small {
  grid-column-gap: var(--_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>);
  grid-row-gap: var(--_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>);
}

.gap-medium {
  grid-column-gap: var(--_sizes---gap--md-gap\<deleted\|variable-0a312af9-0432-b4c5-26b1-204ce53a4d54\>);
  grid-row-gap: var(--_sizes---gap--md-gap\<deleted\|variable-0a312af9-0432-b4c5-26b1-204ce53a4d54\>);
}

.gap-large {
  grid-column-gap: var(--_sizes---gap--lg-gap\<deleted\|variable-444c6950-4b00-35aa-9afe-48d86d77cfa3\>);
  grid-row-gap: var(--_sizes---gap--lg-gap\<deleted\|variable-444c6950-4b00-35aa-9afe-48d86d77cfa3\>);
}

.grid_6-col {
  grid-template-rows: auto;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.overlay {
  pointer-events: none;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  inset: 0%;
}

.header {
  z-index: 2;
  margin-bottom: var(--_sizes---gap--md-gap\<deleted\|variable-0a312af9-0432-b4c5-26b1-204ce53a4d54\>);
  flex-flow: column;
  justify-content: flex-start;
  align-items: stretch;
  display: flex;
  position: relative;
}

.header.is-align-center {
  max-width: var(--_sizes---container--container-sm-width);
  text-align: center;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.header.margin-bottom_none {
  margin-bottom: 0;
}

.footer_bottom {
  grid-column-gap: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
  grid-row-gap: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.is-y-center {
  place-items: center stretch;
}

.footer_icon {
  width: var(--_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>);
  height: var(--_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>);
  color: inherit;
  justify-content: center;
  align-items: center;
  display: inline-flex;
}

.footer_icon:hover {
  opacity: 1;
  color: color-mix(in srgb, currentColor 100%, transparent);
}

.image-ratio_auto {
  border-radius: var(--_sizes---image--image-radius\<deleted\|variable-2a1f718f-cf0e-a49d-46fd-0c2f625194bf\>);
  width: 100%;
  position: relative;
  overflow: clip;
}

.logo-link {
  grid-column-gap: .7rem;
  grid-row-gap: .7rem;
  color: inherit;
  justify-content: flex-start;
  align-items: center;
  height: 2.5rem;
  text-decoration: none;
  display: flex;
}

.logo-link:hover {
  color: color-mix(in srgb, currentColor 80%, transparent);
}

.form_block {
  flex: 1;
  margin-bottom: 0;
}

.backdrop-filter_blur_medium {
  -webkit-backdrop-filter: blur(30px);
  backdrop-filter: blur(30px);
}

.form {
  grid-column-gap: var(--_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>);
  grid-row-gap: var(--_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>);
  flex-flow: wrap;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: end stretch;
  width: 100%;
  display: grid;
}

.height_medium {
  height: 20rem;
}

.section-2 {
  padding-top: var(--_sizes---section--section-padding-vertical\<deleted\|variable-b416930c-2117-ae9c-d69b-c19823445320\>);
  padding-bottom: var(--_sizes---section--section-padding-vertical\<deleted\|variable-b416930c-2117-ae9c-d69b-c19823445320\>);
  background-color: var(--_colors---core-accent-color--neutral-inverse);
  color: #fff;
  background-image: linear-gradient(#000000e0, #000000e0), url('../images/hero-img.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
}

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

.icon-block {
  background-color: #c000211c;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  width: 3rem;
  height: 3rem;
  margin-bottom: 20px;
  display: flex;
}

.code-embed {
  color: var(--_colors---core-accent-color--accent-primary);
  justify-content: center;
  align-items: center;
  display: flex;
}

.heading-divider {
  background-color: var(--_colors---core-accent-color--accent-primary);
  width: 10%;
  min-width: 100px;
  height: .5rem;
}

.heading-divider._50 {
  width: 50%;
}

.heading-divider._50.is-y-center {
  margin-left: auto;
  margin-right: auto;
}

.heading-divider._50.is-y-center.margin-bottom-2rem {
  margin-bottom: 2rem;
}

.div-block {
  grid-column-gap: .8rem;
  grid-row-gap: .8rem;
  flex-flow: column;
  margin-top: 2rem;
  display: flex;
}

.div-block-2 {
  background-color: var(--_colors---core-accent-color--accent-primary);
  border-radius: 100px;
  justify-content: center;
  align-items: center;
  width: 1.8rem;
  height: 1.8rem;
  display: flex;
}

.div-block-3 {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.code-embed-2 {
  color: var(--_colors---core-accent-color--neutral-primary);
  justify-content: center;
  align-items: center;
  width: 1.2rem;
  display: flex;
}

.paragraph {
  margin-bottom: .75em;
}

.text-span {
  color: var(--_colors---core-accent-color--accent-primary);
}

.div-block-4 {
  background-color: var(--primary-white);
  border-radius: 2rem;
  padding: 0 2rem 2rem;
  box-shadow: 0 8px 14px #0000001a;
}

.label {
  font-size: .85rem;
  font-weight: 500;
}

.input {
  background-color: #f8fafc80;
  border: 1px solid #0000000d;
  border-radius: .7rem;
  min-height: 45px;
  font-weight: 400;
}

.input::placeholder {
  font-weight: 400;
}

.input.text-area {
  min-height: 100px;
}

.form-2 {
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.div-block-5 {
  width: 80%;
}

.text-block {
  color: var(--_colors---core-accent-color--accent-primary);
  font-size: .9rem;
  line-height: 1.6rem;
}

.text-span-2 {
  color: var(--_colors---core-accent-color--accent-primary);
  font-weight: 700;
}

.form-block {
  margin-bottom: 0;
}

.div-block-6 {
  z-index: 50;
  background-color: #25d366;
  border-radius: 100px;
  width: 80px;
  height: 80px;
  min-height: 80px;
  padding: 1rem;
  transition: all .28s;
  position: fixed;
  inset: auto auto 2% 2%;
  box-shadow: 0 8px 14px #0003;
}

.div-block-6:hover {
  background-color: var(--_colors---core-accent-color--accent-primary);
  transform: translate(0, -10px);
}

.div-block-7 {
  z-index: 1000;
  width: 100px;
  min-height: 100px;
  position: relative;
}

.div-block-8 {
  position: relative;
}

.path {
  color: #000;
  font-size: 1rem;
  line-height: 1.6rem;
}

.path.whatsapp {
  color: var(--primary-white);
}

.top-right-ribbon.is-hidden {
  display: none;
}

.make-block {
  width: 70px;
}

.marquee {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 4rem;
  display: flex;
  overflow: hidden;
}

.marquee-content {
  grid-column-gap: 60px;
  grid-row-gap: 60px;
  justify-content: space-around;
  display: flex;
  overflow: hidden;
}

.success-message {
  background-color: #ddd0;
  padding: 0;
}

.text-block-2 {
  color: #00b141;
  font-size: var(--_typography---text-lg--lg-text-size);
  letter-spacing: 0;
  margin-top: .5rem;
  margin-bottom: .5rem;
  font-weight: 400;
}

.text-span-3 {
  font-weight: 600;
  text-decoration: underline;
  transition: all .28s;
}

.text-span-3:hover {
  color: var(--_colors---core-accent-color--accent-primary);
}

.text-block-3 {
  color: #78ffaa;
}

.link {
  font-weight: 500;
  text-decoration: underline;
}

@media screen and (max-width: 991px) {
  body {
    --_typography---font--body-font: Poppins, Arial, sans-serif;
    --_typography---base-typography--base-font-size\<deleted\|variable-189b5fe2-39f9-2964-540a-8cc9168c1c7e\>: 1rem;
    --_typography---base-typography--base-line-height\<deleted\|variable-52e85ada-8f05-f951-4d86-c00066872001\>: 1.6rem;
    --_typography---base-typography--base-letter-spacing\<deleted\|variable-59a844d4-5071-4c3a-bbd7-92cff5cf873a\>: 0em;
    --_typography---h1-heading--h1-margin-bottom: .3em;
    --_typography---font--heading-font: Poppins, Arial, sans-serif;
    --_typography---h1-heading--h1-size: 3.5rem;
    --_typography---h1-heading--h1-line-height: 1.04em;
    --_typography---h1-heading--h1-weight: 600;
    --_typography---h1-heading--h1-letter-spacing: -.01em;
    --_typography---h2-heading--h2-margin-bottom: .35em;
    --_typography---h2-heading--h2-size: 2.26rem;
    --_typography---h2-heading--h2-line-height: 1.04em;
    --_typography---h2-heading--h2-weight: 600;
    --_typography---h2-heading--h2-letter-spacing: -.01em;
    --_typography---h3-heading--h3-margin-bottom: .5em;
    --_typography---h3-heading--h3-size: 1.6rem;
    --_typography---h3-heading--h3-line-height: 1.04em;
    --_typography---h3-heading--h3-weight: 600;
    --_typography---h3-heading--h3-letter-spacing: -.01em;
    --_typography---h4-heading--h4-margin-bottom: .5em;
    --_typography---h4-heading--h4-size: 1.27rem;
    --_typography---h4-heading--h4-line-height: 1.3em;
    --_typography---h4-heading--h4-weight: 600;
    --_typography---h4-heading--h4-letter-spacing: -.01em;
    --_typography---h5-heading--h5-margin-bottom: .5em;
    --_typography---h5-heading--h5-size: 1rem;
    --_typography---h5-heading--h5-line-height: 1.3em;
    --_typography---h5-heading--h5-weight: 600;
    --_typography---h5-heading--h5-letter-spacing: 0em;
    --_typography---h6-heading--h6-margin-bottom: .5em;
    --_typography---h6-heading--h6-size: .71rem;
    --_typography---h6-heading--h6-line-height: 1.3em;
    --_typography---h6-heading--h6-weight: 600;
    --_typography---h6-heading--h6-letter-spacing: .1em;
    --_typography---base-typography--base-margin-bottom\<deleted\|variable-a2621313-bcdf-7fe3-dd2a-ac17b3c6a0fe\>: .75em;
    --_typography---text--text-size: 1rem;
    --_typography---text--text-line-height: 1.6em;
    --_typography---text--text-letter-spacing: 0em;
    --_typography---eyebrow--eyebrow-letter-spacing\<deleted\|variable-c67a5816-e019-259f-862b-97eeeab9c728\>: .01em;
    --_typography---h0-heading--h0-margin-bottom\<deleted\|variable-0f776690-7a20-3b5f-6aa4-e77322c01b79\>: .3em;
    --_typography---h0-heading--h0-size\<deleted\|variable-00a22896-03a2-ca1e-01f4-5f73da61ea0c\>: 6.39rem;
    --_typography---h0-heading--h0-line-height\<deleted\|variable-7c447dbd-8a98-a913-3f25-4b9b92036cad\>: 1.04em;
    --_typography---h0-heading--h0-weight\<deleted\|variable-de32a1dd-1e48-1130-179a-d45f1b61f356\>: 600;
    --_typography---h0-heading--h0-letter-spacing\<deleted\|variable-1ef57973-5f22-6875-692c-459fead8f16a\>: -.01em;
    --_typography---text-lg--lg-text-size: 1.13rem;
    --_typography---text-lg--lg-text-line-height: 1.6em;
    --_typography---text-lg--lg-text-letter-spacing: 0em;
    --_typography---text-xl--xl-text-size: 1.4rem;
    --_typography---text-xl--xl-text-line-height: 1.6em;
    --_typography---text-xl--xl-text-letter-spacing: 0em;
    --_typography---text-sm--sm-text-size: .88rem;
    --_typography---text-sm--sm-text-line-height: 1.6em;
    --_typography---text-sm--sm-text-letter-spacing: 0em;
    --_typography---button--button-font: var(--_typography---font--button-font);
    --_typography---font--button-font: Poppins, Arial, sans-serif;
    --_typography---text-xxl--xxl-text-size: 1.8rem;
    --_typography---text-xxl--xxl-text-letter-spacing: 0em;
    --_typography---text-xxl--xxl-text-line-height: 1.6em;
    --_typography---blockquote--blockquote-radius: 0px;
    --_typography---blockquote--blockquote-border-width: 3px;
    --_typography---blockquote--blockquote-font: Georgia, Times, "Times New Roman", serif;
    --_typography---blockquote--blockquote-size: clamp(1.125rem, 1.5vw + .25rem, 1.5rem);
    --_typography---blockquote--blockquote-letter-spacing: .01em;
    --_typography---blockquote--blockquote-line-height: 1.5em;
    --_typography---blockquote--blockquote-padding-vertical: .75rem;
    --_typography---blockquote--blockquote-padding-horizontal: 1.25rem;
    --_typography---tag--tag-size: .75rem;
    --_sizes---image--image-radius\<deleted\|variable-2a1f718f-cf0e-a49d-46fd-0c2f625194bf\>: var(--_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>);
    --_sizes---gap--md-gap\<deleted\|variable-0a312af9-0432-b4c5-26b1-204ce53a4d54\>: var(--_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>);
    --_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
    --_sizes---container--container-width: 1280px;
    --_sizes---container--container-padding-horizontal: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---spacing--1-25x\<deleted\|variable-1778ba94-29a1-b68e-53d2-a8cfa5a12d9b\>: 1.25rem;
    --_sizes---button--button-padding-vertical\<deleted\|variable-c51e48f9-82cc-0216-1149-31ab59309558\>: 1em;
    --_sizes---button--button-padding-horizontal\<deleted\|variable-eb89bf09-9aff-50f0-f54d-3ab00a8ab7a8\>: 1.5em;
    --_sizes---button--button-radius\<deleted\|variable-2464a54f-b500-796e-4739-4906ab5fd1c9\>: .5rem;
    --_sizes---input--input-padding-vertical\<deleted\|variable-60d7919c-184f-8c18-576c-1868ce317f57\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---input--input-padding-horizontal\<deleted\|variable-498fc8db-0265-a2b9-edfb-ef0e11b1f444\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---input--input-radius\<deleted\|variable-bfad5868-47a4-70d6-8254-ee7712210711\>: .5rem;
    --_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>: 1rem;
    --_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>: 4rem;
    --_sizes---radius--round\<deleted\|variable-6aaea55a-7a55-9bae-7c44-110813bcd8aa\>: 100rem;
    --_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>: 1.5rem;
    --_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>: 3rem;
    --_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>: 2rem;
    --_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---card--card-padding\<deleted\|variable-c689ab33-13c0-01e4-afb4-eb10a054e785\>: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
    --_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>: .5rem;
    --_sizes---gap--xxs-gap\<deleted\|variable-92d400bd-f028-f873-5d9e-61dc6abc982c\>: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
    --_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>: .75rem;
    --_sizes---radius--sm-radius\<deleted\|variable-b537e59e-8e18-2b8b-44d0-ab0cc8481f3e\>: .25rem;
    --_sizes---width--lg\<deleted\|variable-b8f82864-1524-7d07-dd6b-79980237edf8\>: 50rem;
    --_sizes---container--container-sm-width: 1000px;
    --_sizes---gap--lg-gap\<deleted\|variable-444c6950-4b00-35aa-9afe-48d86d77cfa3\>: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
    --_sizes---section--section-padding-vertical\<deleted\|variable-b416930c-2117-ae9c-d69b-c19823445320\>: var(--_sizes---spacing--7x\<deleted\|variable-ce100551-1f6b-a102-e8ce-1fc1357ca0c1\>);
    --_sizes---container--container-lg-width: 1440px;
    --_sizes---nav--nav-height: 4rem;
    --_sizes---spacing--8x\<deleted\|variable-a3e474aa-4c6f-90b1-4223-ad6f6a4ac479\>: 8rem;
    --_sizes---spacing--7x\<deleted\|variable-ce100551-1f6b-a102-e8ce-1fc1357ca0c1\>: 7rem;
    --_sizes---spacing--5x\<deleted\|variable-2b1d0fdf-656d-9430-cdd7-621520947761\>: 5rem;
  }

  h1 {
    font-size: var(--_typography---h1-heading--h1-size);
  }

  h2 {
    font-size: var(--_typography---h2-heading--h2-size);
  }

  h3 {
    font-size: var(--_typography---h3-heading--h3-size);
  }

  h4 {
    font-size: var(--_typography---h4-heading--h4-size);
  }

  h5 {
    font-size: var(--_typography---h5-heading--h5-size);
  }

  h6 {
    font-size: var(--_typography---h6-heading--h6-size);
  }

  p {
    font-size: var(--_typography---text--text-size);
  }

  .tablet-1-col-1-2.gap-medium {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .tablet-1-col-1-2 {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .container.grid_2-col {
    flex-flow: wrap-reverse;
    grid-template-columns: minmax(0, 1fr);
    grid-auto-flow: row dense;
    display: flex;
  }

  .heading_primary {
    font-size: var(--_typography---h1-heading--h1-size);
  }

  .heading_primary.is-black {
    font-size: var(--_typography---h1-heading--h1-size);
    text-align: left;
  }

  .button.on-inverse.desktop {
    display: inline-flex;
  }

  .button.on-inverse.mobile {
    display: none;
  }

  .margin-top_none {
    margin-top: 0;
  }

  .margin-bottom_none {
    margin-bottom: 0;
  }

  .padding-bottom_none {
    padding-bottom: 0;
  }

  .nav {
    height: auto;
  }

  .nav_mobile-menu-button {
    color: inherit;
    background-color: #0000;
    align-self: center;
  }

  .nav_mobile-menu-button.w--open {
    color: var(--_colors---core-accent-color--accent-primary);
    background-color: #0000;
  }

  .nav_mobile-menu-button.w--open:hover {
    color: var(--_colors---text-link--link-primary\<deleted\|variable-689c8ea1-ef7a-dd3e-d60a-826040448ea9\>);
  }

  .nav_mobile-menu-button.is-hidden, .icon.on-inverse {
    display: none;
  }

  .footer {
    padding-top: var(--_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>);
    padding-bottom: var(--_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>);
  }

  .padding-horizontal_none {
    padding: 0;
  }

  .grid_3-col {
    grid-template-columns: 1fr;
  }

  .grid_6-col {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) 1fr;
  }

  .header {
    order: -1;
  }

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

  .div-block-4, .div-block-9 {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  body {
    --_typography---font--body-font: Poppins, Arial, sans-serif;
    --_typography---base-typography--base-font-size\<deleted\|variable-189b5fe2-39f9-2964-540a-8cc9168c1c7e\>: 1rem;
    --_typography---base-typography--base-line-height\<deleted\|variable-52e85ada-8f05-f951-4d86-c00066872001\>: 1.6rem;
    --_typography---base-typography--base-letter-spacing\<deleted\|variable-59a844d4-5071-4c3a-bbd7-92cff5cf873a\>: 0em;
    --_typography---h1-heading--h1-margin-bottom: .5em;
    --_typography---font--heading-font: Poppins, Arial, sans-serif;
    --_typography---h1-heading--h1-size: 3rem;
    --_typography---h1-heading--h1-line-height: 1.04em;
    --_typography---h1-heading--h1-weight: 600;
    --_typography---h1-heading--h1-letter-spacing: -.01em;
    --_typography---h2-heading--h2-margin-bottom: .4em;
    --_typography---h2-heading--h2-size: 1.81rem;
    --_typography---h2-heading--h2-line-height: 1.04em;
    --_typography---h2-heading--h2-weight: 600;
    --_typography---h2-heading--h2-letter-spacing: -.01em;
    --_typography---h3-heading--h3-margin-bottom: .5em;
    --_typography---h3-heading--h3-size: 1.28rem;
    --_typography---h3-heading--h3-line-height: 1.04em;
    --_typography---h3-heading--h3-weight: 600;
    --_typography---h3-heading--h3-letter-spacing: -.01em;
    --_typography---h4-heading--h4-margin-bottom: .5em;
    --_typography---h4-heading--h4-size: 1.15rem;
    --_typography---h4-heading--h4-line-height: 1.3em;
    --_typography---h4-heading--h4-weight: 600;
    --_typography---h4-heading--h4-letter-spacing: -.01em;
    --_typography---h5-heading--h5-margin-bottom: .5em;
    --_typography---h5-heading--h5-size: 1rem;
    --_typography---h5-heading--h5-line-height: 1.3em;
    --_typography---h5-heading--h5-weight: 600;
    --_typography---h5-heading--h5-letter-spacing: 0em;
    --_typography---h6-heading--h6-margin-bottom: .5em;
    --_typography---h6-heading--h6-size: .71rem;
    --_typography---h6-heading--h6-line-height: 1.3em;
    --_typography---h6-heading--h6-weight: 600;
    --_typography---h6-heading--h6-letter-spacing: .1em;
    --_typography---base-typography--base-margin-bottom\<deleted\|variable-a2621313-bcdf-7fe3-dd2a-ac17b3c6a0fe\>: .75em;
    --_typography---text--text-size: 1rem;
    --_typography---text--text-line-height: 1.6em;
    --_typography---text--text-letter-spacing: 0em;
    --_typography---eyebrow--eyebrow-letter-spacing\<deleted\|variable-c67a5816-e019-259f-862b-97eeeab9c728\>: .01em;
    --_typography---h0-heading--h0-margin-bottom\<deleted\|variable-0f776690-7a20-3b5f-6aa4-e77322c01b79\>: .5em;
    --_typography---h0-heading--h0-size\<deleted\|variable-00a22896-03a2-ca1e-01f4-5f73da61ea0c\>: 5.12rem;
    --_typography---h0-heading--h0-line-height\<deleted\|variable-7c447dbd-8a98-a913-3f25-4b9b92036cad\>: 1.2em;
    --_typography---h0-heading--h0-weight\<deleted\|variable-de32a1dd-1e48-1130-179a-d45f1b61f356\>: 600;
    --_typography---h0-heading--h0-letter-spacing\<deleted\|variable-1ef57973-5f22-6875-692c-459fead8f16a\>: -.01em;
    --_typography---text-lg--lg-text-size: 1.1rem;
    --_typography---text-lg--lg-text-line-height: 1.6em;
    --_typography---text-lg--lg-text-letter-spacing: 0em;
    --_typography---text-xl--xl-text-size: 1.3rem;
    --_typography---text-xl--xl-text-line-height: 1.6em;
    --_typography---text-xl--xl-text-letter-spacing: 0em;
    --_typography---text-sm--sm-text-size: .88rem;
    --_typography---text-sm--sm-text-line-height: 1.6em;
    --_typography---text-sm--sm-text-letter-spacing: 0em;
    --_typography---button--button-font: var(--_typography---font--button-font);
    --_typography---font--button-font: Poppins, Arial, sans-serif;
    --_typography---text-xxl--xxl-text-size: 1.6rem;
    --_typography---text-xxl--xxl-text-letter-spacing: 0em;
    --_typography---text-xxl--xxl-text-line-height: 1.6em;
    --_typography---blockquote--blockquote-radius: 0px;
    --_typography---blockquote--blockquote-border-width: 3px;
    --_typography---blockquote--blockquote-font: Georgia, Times, "Times New Roman", serif;
    --_typography---blockquote--blockquote-size: clamp(1.125rem, 1.5vw + .25rem, 1.5rem);
    --_typography---blockquote--blockquote-letter-spacing: .01em;
    --_typography---blockquote--blockquote-line-height: 1.5em;
    --_typography---blockquote--blockquote-padding-vertical: .75rem;
    --_typography---blockquote--blockquote-padding-horizontal: 1rem;
    --_typography---tag--tag-size: .75rem;
    --_sizes---image--image-radius\<deleted\|variable-2a1f718f-cf0e-a49d-46fd-0c2f625194bf\>: var(--_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>);
    --_sizes---gap--md-gap\<deleted\|variable-0a312af9-0432-b4c5-26b1-204ce53a4d54\>: var(--_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>);
    --_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
    --_sizes---container--container-width: 1280px;
    --_sizes---container--container-padding-horizontal: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---spacing--1-25x\<deleted\|variable-1778ba94-29a1-b68e-53d2-a8cfa5a12d9b\>: 1.25rem;
    --_sizes---button--button-padding-vertical\<deleted\|variable-c51e48f9-82cc-0216-1149-31ab59309558\>: 1em;
    --_sizes---button--button-padding-horizontal\<deleted\|variable-eb89bf09-9aff-50f0-f54d-3ab00a8ab7a8\>: 1.5em;
    --_sizes---button--button-radius\<deleted\|variable-2464a54f-b500-796e-4739-4906ab5fd1c9\>: .5rem;
    --_sizes---input--input-padding-vertical\<deleted\|variable-60d7919c-184f-8c18-576c-1868ce317f57\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---input--input-padding-horizontal\<deleted\|variable-498fc8db-0265-a2b9-edfb-ef0e11b1f444\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---input--input-radius\<deleted\|variable-bfad5868-47a4-70d6-8254-ee7712210711\>: .5rem;
    --_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>: 1rem;
    --_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>: 4rem;
    --_sizes---radius--round\<deleted\|variable-6aaea55a-7a55-9bae-7c44-110813bcd8aa\>: 100rem;
    --_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>: 1.5rem;
    --_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>: 3rem;
    --_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>: 2rem;
    --_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---card--card-padding\<deleted\|variable-c689ab33-13c0-01e4-afb4-eb10a054e785\>: var(--_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>);
    --_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>: .5rem;
    --_sizes---gap--xxs-gap\<deleted\|variable-92d400bd-f028-f873-5d9e-61dc6abc982c\>: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
    --_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>: .75rem;
    --_sizes---radius--sm-radius\<deleted\|variable-b537e59e-8e18-2b8b-44d0-ab0cc8481f3e\>: .25rem;
    --_sizes---width--lg\<deleted\|variable-b8f82864-1524-7d07-dd6b-79980237edf8\>: 50rem;
    --_sizes---container--container-sm-width: 1000px;
    --_sizes---gap--lg-gap\<deleted\|variable-444c6950-4b00-35aa-9afe-48d86d77cfa3\>: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
    --_sizes---section--section-padding-vertical\<deleted\|variable-b416930c-2117-ae9c-d69b-c19823445320\>: var(--_sizes---spacing--5x\<deleted\|variable-2b1d0fdf-656d-9430-cdd7-621520947761\>);
    --_sizes---container--container-lg-width: 1440px;
    --_sizes---nav--nav-height: 4rem;
    --_sizes---spacing--8x\<deleted\|variable-a3e474aa-4c6f-90b1-4223-ad6f6a4ac479\>: 8rem;
    --_sizes---spacing--7x\<deleted\|variable-ce100551-1f6b-a102-e8ce-1fc1357ca0c1\>: 7rem;
    --_sizes---spacing--5x\<deleted\|variable-2b1d0fdf-656d-9430-cdd7-621520947761\>: 5rem;
  }

  h1 {
    font-size: var(--_typography---h1-heading--h1-size);
  }

  h2 {
    font-size: var(--_typography---h2-heading--h2-size);
  }

  h3 {
    font-size: var(--_typography---h3-heading--h3-size);
  }

  h4 {
    font-size: var(--_typography---h4-heading--h4-size);
  }

  h5 {
    font-size: var(--_typography---h5-heading--h5-size);
  }

  h6 {
    font-size: var(--_typography---h6-heading--h6-size);
  }

  p {
    font-size: var(--_typography---text--text-size);
  }

  .is-y-center {
    justify-content: center;
    align-items: stretch;
  }

  .mobile-l-gap-none-1 {
    grid-column-gap: 0;
    grid-row-gap: 0;
  }

  .grid_2-col {
    grid-template-columns: minmax(0, 1fr);
  }

  .form_item {
    flex: 0 auto;
  }

  .margin-top_none {
    margin-top: 0;
  }

  .margin-bottom_none {
    margin-bottom: 0;
  }

  .padding-bottom_none {
    padding-bottom: 0;
  }

  .padding_small {
    padding: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  }

  .padding-top_small {
    padding-top: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  }

  .margin-top_medium {
    margin-top: var(--_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>);
  }

  .margin-bottom_small {
    margin-bottom: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
  }

  .rich-text blockquote {
    font-size: 1.5rem;
  }

  .flex_horizontal.flex_vertical_mobile-l {
    flex-flow: column;
  }

  .padding-horizontal_none {
    padding: 0;
  }

  .grid_3-col {
    grid-template-columns: 1fr;
  }

  .grid_6-col {
    grid-template-columns: minmax(0, 1fr) 1fr;
  }

  .header {
    margin-bottom: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
  }

  .footer_bottom {
    text-align: center;
    flex-flow: column;
  }

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

@media screen and (max-width: 479px) {
  body {
    --_typography---font--body-font: Poppins, Arial, sans-serif;
    --_typography---base-typography--base-font-size\<deleted\|variable-189b5fe2-39f9-2964-540a-8cc9168c1c7e\>: 1rem;
    --_typography---base-typography--base-line-height\<deleted\|variable-52e85ada-8f05-f951-4d86-c00066872001\>: 1.6rem;
    --_typography---base-typography--base-letter-spacing\<deleted\|variable-59a844d4-5071-4c3a-bbd7-92cff5cf873a\>: 0em;
    --_typography---h1-heading--h1-margin-bottom: .5em;
    --_typography---font--heading-font: Poppins, Arial, sans-serif;
    --_typography---h1-heading--h1-size: 2.3rem;
    --_typography---h1-heading--h1-line-height: 1.2em;
    --_typography---h1-heading--h1-weight: 600;
    --_typography---h1-heading--h1-letter-spacing: -.01em;
    --_typography---h2-heading--h2-margin-bottom: .5em;
    --_typography---h2-heading--h2-size: 1.45rem;
    --_typography---h2-heading--h2-line-height: 1.04em;
    --_typography---h2-heading--h2-weight: 600;
    --_typography---h2-heading--h2-letter-spacing: -.01em;
    --_typography---h3-heading--h3-margin-bottom: .5em;
    --_typography---h3-heading--h3-size: 1.02rem;
    --_typography---h3-heading--h3-line-height: 1.5em;
    --_typography---h3-heading--h3-weight: 600;
    --_typography---h3-heading--h3-letter-spacing: -.01em;
    --_typography---h4-heading--h4-margin-bottom: .5em;
    --_typography---h4-heading--h4-size: 1.03rem;
    --_typography---h4-heading--h4-line-height: 1.5em;
    --_typography---h4-heading--h4-weight: 600;
    --_typography---h4-heading--h4-letter-spacing: -.01em;
    --_typography---h5-heading--h5-margin-bottom: .5em;
    --_typography---h5-heading--h5-size: 1rem;
    --_typography---h5-heading--h5-line-height: 1.5em;
    --_typography---h5-heading--h5-weight: 600;
    --_typography---h5-heading--h5-letter-spacing: 0em;
    --_typography---h6-heading--h6-margin-bottom: .5em;
    --_typography---h6-heading--h6-size: .71rem;
    --_typography---h6-heading--h6-line-height: 1.5em;
    --_typography---h6-heading--h6-weight: 600;
    --_typography---h6-heading--h6-letter-spacing: .1em;
    --_typography---base-typography--base-margin-bottom\<deleted\|variable-a2621313-bcdf-7fe3-dd2a-ac17b3c6a0fe\>: .75em;
    --_typography---text--text-size: 1rem;
    --_typography---text--text-line-height: 1.6em;
    --_typography---text--text-letter-spacing: 0em;
    --_typography---eyebrow--eyebrow-letter-spacing\<deleted\|variable-c67a5816-e019-259f-862b-97eeeab9c728\>: .01em;
    --_typography---h0-heading--h0-margin-bottom\<deleted\|variable-0f776690-7a20-3b5f-6aa4-e77322c01b79\>: .5em;
    --_typography---h0-heading--h0-size\<deleted\|variable-00a22896-03a2-ca1e-01f4-5f73da61ea0c\>: 4.09rem;
    --_typography---h0-heading--h0-line-height\<deleted\|variable-7c447dbd-8a98-a913-3f25-4b9b92036cad\>: 1.2em;
    --_typography---h0-heading--h0-weight\<deleted\|variable-de32a1dd-1e48-1130-179a-d45f1b61f356\>: 600;
    --_typography---h0-heading--h0-letter-spacing\<deleted\|variable-1ef57973-5f22-6875-692c-459fead8f16a\>: -.01em;
    --_typography---text-lg--lg-text-size: 1.1rem;
    --_typography---text-lg--lg-text-line-height: 1.6em;
    --_typography---text-lg--lg-text-letter-spacing: 0em;
    --_typography---text-xl--xl-text-size: 1.2rem;
    --_typography---text-xl--xl-text-line-height: 1.6em;
    --_typography---text-xl--xl-text-letter-spacing: 0em;
    --_typography---text-sm--sm-text-size: .88rem;
    --_typography---text-sm--sm-text-line-height: 1.6em;
    --_typography---text-sm--sm-text-letter-spacing: 0em;
    --_typography---button--button-font: var(--_typography---font--button-font);
    --_typography---font--button-font: Poppins, Arial, sans-serif;
    --_typography---text-xxl--xxl-text-size: 1.4rem;
    --_typography---text-xxl--xxl-text-letter-spacing: 0em;
    --_typography---text-xxl--xxl-text-line-height: 1.6em;
    --_typography---blockquote--blockquote-radius: 0px;
    --_typography---blockquote--blockquote-border-width: 3px;
    --_typography---blockquote--blockquote-font: Georgia, Times, "Times New Roman", serif;
    --_typography---blockquote--blockquote-size: clamp(1.125rem, 1.5vw + .25rem, 1.5rem);
    --_typography---blockquote--blockquote-letter-spacing: .01em;
    --_typography---blockquote--blockquote-line-height: 1.5em;
    --_typography---blockquote--blockquote-padding-vertical: .75rem;
    --_typography---blockquote--blockquote-padding-horizontal: 1.25rem;
    --_typography---tag--tag-size: .75rem;
    --_sizes---image--image-radius\<deleted\|variable-2a1f718f-cf0e-a49d-46fd-0c2f625194bf\>: var(--_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>);
    --_sizes---gap--md-gap\<deleted\|variable-0a312af9-0432-b4c5-26b1-204ce53a4d54\>: var(--_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>);
    --_sizes---gap--sm-gap\<deleted\|variable-ce5c56ff-f3e7-c9e3-b050-791adc6c2c30\>: var(--_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>);
    --_sizes---container--container-width: 1280px;
    --_sizes---container--container-padding-horizontal: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---spacing--1-25x\<deleted\|variable-1778ba94-29a1-b68e-53d2-a8cfa5a12d9b\>: 1.25rem;
    --_sizes---button--button-padding-vertical\<deleted\|variable-c51e48f9-82cc-0216-1149-31ab59309558\>: 1em;
    --_sizes---button--button-padding-horizontal\<deleted\|variable-eb89bf09-9aff-50f0-f54d-3ab00a8ab7a8\>: 1.5em;
    --_sizes---button--button-radius\<deleted\|variable-2464a54f-b500-796e-4739-4906ab5fd1c9\>: .5rem;
    --_sizes---input--input-padding-vertical\<deleted\|variable-60d7919c-184f-8c18-576c-1868ce317f57\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---input--input-padding-horizontal\<deleted\|variable-498fc8db-0265-a2b9-edfb-ef0e11b1f444\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---input--input-radius\<deleted\|variable-bfad5868-47a4-70d6-8254-ee7712210711\>: .5rem;
    --_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>: 1rem;
    --_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>: 4rem;
    --_sizes---radius--round\<deleted\|variable-6aaea55a-7a55-9bae-7c44-110813bcd8aa\>: 100rem;
    --_sizes---spacing--1-5x\<deleted\|variable-249cfe2b-3056-decc-5a2d-bd7cc4876654\>: 1.5rem;
    --_sizes---spacing--3x\<deleted\|variable-defaebe1-2617-2c7e-60e7-97b10980a127\>: 3rem;
    --_sizes---spacing--2x\<deleted\|variable-d8f7bf56-84a5-e801-3b41-531acfcbba3c\>: 2rem;
    --_sizes---gap--xs-gap\<deleted\|variable-c9bd5d11-c4a7-327b-ba33-48696c884bf9\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---card--card-padding\<deleted\|variable-c689ab33-13c0-01e4-afb4-eb10a054e785\>: var(--_sizes---spacing--1x\<deleted\|variable-a809e8af-cc2a-6aad-ce37-1bb2cf51ecf0\>);
    --_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>: .5rem;
    --_sizes---gap--xxs-gap\<deleted\|variable-92d400bd-f028-f873-5d9e-61dc6abc982c\>: var(--_sizes---spacing--0-5x\<deleted\|variable-a15c134a-87d6-37eb-ecb6-0bbc314e04ba\>);
    --_sizes---card--card-radius\<deleted\|variable-5745c86f-3bab-2b66-c253-0ae2163c5961\>: .75rem;
    --_sizes---radius--sm-radius\<deleted\|variable-b537e59e-8e18-2b8b-44d0-ab0cc8481f3e\>: .25rem;
    --_sizes---width--lg\<deleted\|variable-b8f82864-1524-7d07-dd6b-79980237edf8\>: 50rem;
    --_sizes---container--container-sm-width: 1000px;
    --_sizes---gap--lg-gap\<deleted\|variable-444c6950-4b00-35aa-9afe-48d86d77cfa3\>: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
    --_sizes---section--section-padding-vertical\<deleted\|variable-b416930c-2117-ae9c-d69b-c19823445320\>: var(--_sizes---spacing--4x\<deleted\|variable-9e344a12-e3e5-43b8-1724-2d435745946b\>);
    --_sizes---container--container-lg-width: 1440px;
    --_sizes---nav--nav-height: 4rem;
    --_sizes---spacing--8x\<deleted\|variable-a3e474aa-4c6f-90b1-4223-ad6f6a4ac479\>: 8rem;
    --_sizes---spacing--7x\<deleted\|variable-ce100551-1f6b-a102-e8ce-1fc1357ca0c1\>: 7rem;
    --_sizes---spacing--5x\<deleted\|variable-2b1d0fdf-656d-9430-cdd7-621520947761\>: 5rem;
  }

  .container.grid_2-col {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .grid_2-col {
    grid-template-columns: 100%;
    grid-auto-columns: 100%;
  }

  .heading_primary.is-black {
    text-align: left;
  }

  .paragraph_large.margin-bottom_none {
    white-space: pre-wrap;
  }

  .button {
    white-space: nowrap;
  }

  .margin-top_none {
    margin-top: 0;
  }

  .margin-bottom_none {
    margin-bottom: 0;
  }

  .padding-bottom_none {
    padding-bottom: 0;
  }

  .button-group {
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
  }

  .rich-text p {
    font-size: var(--_typography---text-sm--sm-text-size);
  }

  .nav_mobile-menu-button.w--open {
    color: inherit;
  }

  .flex_horizontal.gap-xsmall {
    flex-flow: column;
    width: 100%;
  }

  .padding-horizontal_none {
    padding: 0;
  }

  .grid_6-col {
    grid-template-columns: minmax(0, 1fr);
  }

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

  .footer_bottom {
    justify-content: space-between;
    align-items: flex-start;
  }

  .ix-link-wrapper {
    flex-flow: column;
    display: flex;
  }

  .logo-link {
    color: inherit;
  }

  .section-2 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .div-block-4 {
    border-radius: 1rem;
    padding: 1rem;
  }

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

  .div-block-5 {
    width: 100%;
  }

  .text-block {
    text-align: left;
  }

  .div-block-6 {
    width: 60px;
    height: 60px;
    min-height: 60px;
    padding: .5rem;
  }
}

#w-node-c9250e0f-75c1-1e4c-7749-3c3b38cd29cc-38cd29c9.w-node-_3ba15b02-e67b-e8d1-a62d-8014e114641e-caca1b8b, #w-node-_0e1fa0c5-e439-28ce-7617-d401f25e258c-8d7c475e.w-node-_3ba15b02-e67b-e8d1-a62d-8014e1146426-caca1b8b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_4eeff9f8-f161-5d01-b1b8-ed0de26a6370-8d7c475e.w-node-_3ba15b02-e67b-e8d1-a62d-8014e114642d-caca1b8b, #w-node-_47ea3061-17fa-e20b-9a98-a0e402899a24-8d7c475e.w-node-_3ba15b02-e67b-e8d1-a62d-8014e1146435-caca1b8b, #w-node-b3b1962a-de5d-26f3-81af-6e6d7e7ec43d-8d7c475e.w-node-_3ba15b02-e67b-e8d1-a62d-8014e114643d-caca1b8b, #w-node-_532282ca-aa3e-271d-5597-474a7058e670-7058e66d.w-node-_3ba15b02-e67b-e8d1-a62d-8014e114644f-caca1b8b {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_532282ca-aa3e-271d-5597-474a7058e67a-7058e66d.w-node-_3ba15b02-e67b-e8d1-a62d-8014e114648c-caca1b8b, #w-node-a53f6a6f-3f7d-8929-e37a-3b57b18677e4-caca1b8b, #w-node-ca961a52-403a-acef-d127-5e354215b539-caca1b8b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-ba754bcf-a106-170a-b9c4-aae9473d13cc-8da92796.w-node-bae85d66-18a4-c70c-582c-7107c5d39829-a57f3e16 {
  grid-area: span 1 / span 3 / span 1 / span 3;
}

@media screen and (max-width: 991px) {
  #w-node-c9250e0f-75c1-1e4c-7749-3c3b38cd29cc-38cd29c9.w-node-_3ba15b02-e67b-e8d1-a62d-8014e114641e-caca1b8b {
    grid-column: span 3 / span 3;
  }

  #w-node-_532282ca-aa3e-271d-5597-474a7058e67a-7058e66d.w-node-_3ba15b02-e67b-e8d1-a62d-8014e114648c-caca1b8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }
}

@media screen and (max-width: 767px) {
  #w-node-ba754bcf-a106-170a-b9c4-aae9473d13cc-8da92796.w-node-bae85d66-18a4-c70c-582c-7107c5d39829-a57f3e16 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-a53f6a6f-3f7d-8929-e37a-3b57b18677e4-caca1b8b, #w-node-ca961a52-403a-acef-d127-5e354215b539-caca1b8b {
    grid-area: span 1 / span 1 / span 1 / span 1;
  }

  #w-node-ba754bcf-a106-170a-b9c4-aae9473d13cc-8da92796.w-node-bae85d66-18a4-c70c-582c-7107c5d39829-a57f3e16 {
    grid-column: span 1 / span 1;
  }
}


@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Bold.ttf') format('truetype'), url('../fonts/Poppins-ExtraBold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-BoldItalic.ttf') format('truetype'), url('../fonts/Poppins-ExtraBoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-ExtraLight.ttf') format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-SemiBold.ttf') format('truetype');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-ExtraLightItalic.ttf') format('truetype');
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-SemiBoldItalic.ttf') format('truetype');
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Thin.ttf') format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-ThinItalic.ttf') format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Poppins';
  src: url('../fonts/Poppins-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}