:root {
  --surface--primary: var(--_color-values---swatch--light);
  --_type-system---font-family: var(--_type-values---family--0);
  --ink--secondary: var(--_color-values---swatch--neutral--000);
  --_type-system---font-size: var(--_type-values---size--1);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  --_defaults---layout--margin: var(--_defaults---gap--6);
  --_defaults---layout--width: calc(var(--_defaults---layout--screen-max) * 1rem);
  --surface--secondary: var(--_color-values---swatch--neutral--50);
  --surface--tertiary: var(--_color-values---swatch--neutral--100);
  --_color-values---swatch--blue--50: #e5f3fb;
  --surface--accent: var(--_color-values---swatch--navy);
  --_color-values---swatch--blue: #52bad5;
  --_color-values---swatch--yellow: #ffde67;
  --_component-system---link--ink: white;
  --_type-values---weight--2: 700;
  --_type-values---transform--uppercase: uppercase;
  --_type-values---decoration--none: var(--text-decoration, none);
  --ink--primary: var(--_color-values---swatch--neutral--000);
  --ink--tertiary: var(--_color-values---swatch--neutral--500);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --_defaults---gap--3: clamp(.375rem, .185vw + .333rem, .5rem);
  --_component-system---link--stroke: var(--_color-values---swatch--navy);
  --_defaults---radius--3: 3rem;
  --_component-system---link--surface: var(--_color-values---swatch--navy);
  --_component-system---link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---link--stroke-hover: var(--_color-values---swatch--blue--200);
  --_component-system---link--surface-hover: #7bcadf;
  --_component-system---link--ink-hover: var(--_color-values---swatch--neutral--900);
  --_component-system---inline-link--outline: var(--_color-values---swatch--blue--200);
  --_color-values---swatch--blue--200: #7bcadf;
  --_color-values---swatch--deepblue: #051c2c;
  --_color-values---swatch--light: #fff;
  --_color-values---swatch--blue--400: #2589a3;
  --_type-values---font-height--120: 120%;
  --_type-values---weight--1: 600;
  --_type-values---font-height--150: 150%;
  --_type-values---weight--0: 400;
  --_defaults---gap--2: .25rem;
  --_defaults---gap--4: clamp(.625rem, .185vw + .583rem, .75rem);
  --_defaults---radius--1: .313rem;
  --_defaults---layout--screen-max: 80;
  --_defaults---layout--screen-min: 22.5;
  --_defaults---gap--9: clamp(3rem, 1.481vw + 2.667rem, 4rem);
  --_defaults---gap--6: clamp(1.25rem, .37vw + 1.167rem, 1.5rem);
  --_defaults---gap--0: 0rem;
  --_defaults---gap--5: clamp(.75rem, .37vw + .667rem, 1rem);
  --_defaults---gap--8: clamp(2.5rem, .741vw + 2.333rem, 3rem);
  --stroke--primary: var(--_color-values---swatch--neutral--200);
  --_color-values---swatch--blue--100: var(--_color-values---swatch--neutral--100);
  --_color-values---swatch--navy: #013149;
  --_color-values---swatch--neutral--100: #f3f4f6;
  --_defaults---gap--12: clamp(7.5rem, 7.407vw + 5.833rem, 12.5rem);
  --_defaults---gap--7: clamp(1.5rem, .741vw + 1.333rem, 2rem);
  --_type-values---font-height--110: 110%;
  --_color-values---swatch--dark: #0d121c;
  --_defaults---gap--10: clamp(4rem, 2.222vw + 3.5rem, 5.5rem);
  --_defaults---radius--2: 1.5rem;
  --_color-values---swatch--color: white;
  --_color-values---swatch--neutral--200: #e5e7eb;
  --_color-values---swatch--neutral--25: #fcfcfd;
  --_defaults---radius--0: .5rem;
  --_color-values---swatch--neutral--50: #f9fafb;
  --_component-system---inline-link--ink-hover: var(--_color-values---swatch--blue--300);
  --_component-system---inline-link--ink: var(--_color-values---swatch--blue--400);
  --_type-values---size--4: clamp(1.5rem, (1.5 - ((2.25 - 1.5) / (var(--_defaults---layout--screen-max)  - var(--_defaults---layout--screen-min)) * var(--_defaults---layout--screen-min))) * 1rem + ((2.25 - 1.5) / (var(--_defaults---layout--screen-max)  - var(--_defaults---layout--screen-min))) * 100vw, 2.25rem);
  --surface--deepblue: #051c2c;
  --_color-values---swatch--neutral--700: #384250;
  --_defaults---gap--1: .125rem;
  --_color-values---swatch--neutral--400: #9da4ae;
  --_color-values---swatch--neutral--600: #4d5761;
  --_color-values---swatch--yellow--50: #fff9e5;
  --_type-values---size--5: clamp(2rem, (1.75 - ((3 - 2) / (var(--_defaults---layout--screen-max)  - var(--_defaults---layout--screen-min)) * var(--_defaults---layout--screen-min))) * 1rem + ((3 - 2) / (var(--_defaults---layout--screen-max)  - var(--_defaults---layout--screen-min))) * 100vw, 3rem);
  --_type-values---size--2: 1.125rem;
  --_defaults---section--padding-base: var(--_defaults---gap--11);
  --_type-values---size--1: 1rem;
  --_color-values---swatch--transparent: transparent;
  --_type-values---family--1: "Playfair Display", sans-serif;
  --_type-values---family--0: Lato, Arial, sans-serif;
  --_type-values---size--3: clamp(1.25rem, (1.25 - ((1.5 - 1.25) / (var(--_defaults---layout--screen-max)  - var(--_defaults---layout--screen-min)) * var(--_defaults---layout--screen-min))) * 1rem + ((1.5 - 1.25) / (var(--_defaults---layout--screen-max)  - var(--_defaults---layout--screen-min))) * 100vw, 1.5rem);
  --_defaults---layout--gutter: var(--_defaults---gap--6);
  --_defaults---layout--row: var(--_defaults---gap--6);
  --_defaults---section--padding-small: var(--_defaults---gap--9);
  --_defaults---section--padding-large: var(--_defaults---gap--13);
  --_defaults---gap--11: clamp(5.5rem, 3.704vw + 4.667rem, 8rem);
  --_defaults---gap--13: clamp(11.5rem, 7.407vw + 9.833rem, 16.5rem);
  --_color-values---swatch--black: black;
  --_color-values---swatch--neutral--300: #d2d6db;
  --_color-values---swatch--neutral--500: #6c737f;
  --_color-values---swatch--neutral--800: #1f2a37;
  --_type-values---size--0: .75rem;
  --_type-values---size--5-5: 2.5rem;
  --_type-values---size--6: clamp(3rem, (3 - ((4 - 3) / (var(--_defaults---layout--screen-max)  - var(--_defaults---layout--screen-min)) * var(--_defaults---layout--screen-min))) * 1rem + ((4 - 3) / (var(--_defaults---layout--screen-max)  - var(--_defaults---layout--screen-min))) * 100vw, 4rem);
  --_type-values---weight--3: 900;
  --_color-values---swatch--neutral--900: #111927;
  --_color-values---swatch--neutral--000: #000;
  --_color-values---swatch--blue--300: var(--_color-values---swatch--blue);
  --_color-values---swatch--yellow--100: #ffed97;
  --_color-values---swatch--yellow--200: var(--_color-values---swatch--yellow);
  --_type-values---font-height--175: 175%;
  --_type-values---spacing--0em: 0em;
  --_type-values---spacing--positive: .01em;
  --_type-values---spacing--negative: -.01em;
  --_defaults---border--0: .03125rem;
  --_defaults---border--1: .0625rem;
  --_defaults---border--2: .09375rem;
  --_type-values---decoration--underline: underline;
  --_type-values---transform--none: var(--text-transform, none);
  --_type-values---transform--lowercase: lowercase;
  --_type-values---transform--capitalize: capitalize;
}

body {
  background-color: var(--surface--primary);
  font-family: var(--_type-system---font-family);
  color: var(--ink--secondary);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  letter-spacing: var(--_type-system---letter-spacing);
  text-transform: var(--_type-system---text-transform);
  -webkit-text-decoration: var(--_type-system---text-decoration);
  text-decoration: var(--_type-system---text-decoration);
}

p {
  font-size: var(--_type-system---font-size);
  color: inherit;
}

a {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  outline-offset: 0px;
  border-radius: .25rem;
  outline-width: 0;
  outline-style: solid;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: all .15s ease-in-out;
}

ul {
  margin-bottom: 0;
  padding-left: 1.5rem;
}

ol {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
}

li {
  margin-top: .25rem;
  margin-bottom: .25rem;
  padding-left: .5rem;
}

img {
  max-width: 100%;
  display: inline-block;
}

label, strong {
  font-weight: 700;
}

blockquote {
  border-left: .1875rem solid #000;
  margin-bottom: 0;
  padding: .75rem 1.25rem;
}

figure {
  margin-bottom: 10px;
}

.code {
  display: none;
}

.page {
  flex-flow: column;
  min-height: 100svh;
  display: flex;
  overflow: clip;
}

.main {
  flex-flow: column;
  flex: 1;
  display: flex;
}

.lyt {
  color: var(--ink--secondary);
  --surface--primary: var(--_color-values---swatch--light);
  --ink--secondary: var(--_color-values---swatch--neutral--000);
  --surface--secondary: var(--_color-values---swatch--neutral--50);
  --surface--tertiary: var(--_color-values---swatch--neutral--100);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--neutral--000);
  --ink--tertiary: var(--_color-values---swatch--neutral--500);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--200);
  --surface--deepblue: #051c2c;
  width: calc(100% - 2 * var(--_defaults---layout--margin));
  max-width: var(--_defaults---layout--width);
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.lyt:where(.w-variant-37a363e4-7b16-d2f8-968c-b7d7f34e26b4), .lyt:where(.w-variant-97863755-2987-0ec0-dcc6-48995d6a38c7), .lyt:where(.w-variant-dd825605-9824-30a3-a39d-bcc7bd541833), .lyt:where(.w-variant-2c38a6fc-cd19-2510-147b-0d0073338118), .lyt:where(.w-variant-15ada23d-12b5-002f-4432-7e9a5860cf50), .lyt:where(.w-variant-1e0868f7-a3ed-fc5a-b83b-7f2e238091e4), .lyt:where(.w-variant-b934009c-8331-3cac-c3ca-f788c62ae387), .lyt:where(.w-variant-d96244ed-a64d-3675-978f-5d3726184737), .lyt:where(.w-variant-31a070b5-fb2a-7295-4041-4278b82efcb5), .lyt:where(.w-variant-60b91b93-b3cb-518a-7d3f-538db85ea88a), .lyt:where(.w-variant-b0f015b7-9c60-ab77-18a7-3c28eb326a72), .lyt:where(.w-variant-6dc22fac-be5b-2d41-ec19-254d715323aa), .lyt:where(.w-variant-bcb84f2e-8228-024e-1cea-7d7f7da31845), .lyt:where(.w-variant-cd115c8a-110e-44b1-d2c9-98996f56a09f), .lyt:where(.w-variant-5789716b-33ef-1765-c760-7085a6a314d6), .lyt:where(.w-variant-3de266af-09d3-66d1-3e1d-966e25667c5b), .lyt:where(.w-variant-02b69e60-d6f8-3a6d-d1e9-a1740cbe7fba), .lyt:where(.w-variant-d9a6f8c9-44e5-42be-8781-a32a3dbfb206), .lyt:where(.w-variant-5d42fabf-c611-1180-7bc8-5bc5c6c19f96), .lyt:where(.w-variant-28d49df0-0719-6103-fa0e-53ed7ddff4e1), .lyt:where(.w-variant-d47b2fc1-a6a2-2e0d-663a-4f09bc908b64), .lyt:where(.w-variant-7bc80325-b866-2d94-8574-5df2b53b053e), .lyt:where(.w-variant-777c62cd-c8f8-0c97-933a-dca0060a33bb), .lyt:where(.w-variant-c270cf81-a875-476b-7f89-b574fdab1d82), .lyt:where(.w-variant-962a3866-faed-3067-531b-01b85f7199d9), .lyt:where(.w-variant-228ffa08-4e2d-ee5f-b1a1-2fd6370b3369), .lyt:where(.w-variant-a8313009-fce7-bb54-1848-554d86ada953), .lyt:where(.w-variant-415e814e-8e33-4408-cabc-a5bed8572364), .lyt:where(.w-variant-1c7e7211-da32-f24a-8e03-bc1637d46afc), .lyt:where(.w-variant-3b12f08e-c70c-aa55-d644-a54c6c5f3155), .lyt:where(.w-variant-ae0bf596-1a28-0f96-924a-a8478ad270a8), .lyt:where(.w-variant-47200fe4-2810-7c7d-5373-d6089b2000c9), .lyt:where(.w-variant-8a71ba3d-c398-229c-9173-adaf1838c1b7), .lyt:where(.w-variant-8af3de22-e297-45cf-82d5-a2fd77740ac2), .lyt:where(.w-variant-fe114a16-fee0-5bd1-748a-a8703e0d8c31), .lyt:where(.w-variant-cb1ec3b7-dce6-f4bc-b92a-2be5d0a17a3c), .lyt:where(.w-variant-479cead5-d7bf-5895-7fc3-07f079f13f56), .lyt:where(.w-variant-cebe63dc-317c-7968-c518-6430a37a8729), .lyt:where(.w-variant-4c40f8f3-d4ae-60c0-6efb-429f4956b52c), .lyt:where(.w-variant-bf44c3aa-99ff-3793-dd95-0323c4368f11), .lyt:where(.w-variant-142effce-ea82-4764-218a-8dab69dc428f), .lyt:where(.w-variant-6caf7fdd-6b3c-a30c-4592-fe5f35b23c7b), .lyt:where(.w-variant-7a91e5d3-3f79-d1da-c9c3-50415efad541) {
  --surface--primary: var(--_color-values---swatch--navy);
  --ink--secondary: var(--_color-values---swatch--light);
  --surface--secondary: var(--_color-values---swatch--neutral--900);
  --surface--tertiary: var(--_color-values---swatch--neutral--800);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--light);
  --ink--tertiary: var(--_color-values---swatch--neutral--600);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--700);
  --surface--deepblue: white;
}

.lyt.padbm0 {
  --surface--primary: var(--_color-values---swatch--light);
  --ink--secondary: var(--_color-values---swatch--neutral--000);
  --surface--secondary: var(--_color-values---swatch--neutral--50);
  --surface--tertiary: var(--_color-values---swatch--neutral--100);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--neutral--000);
  --ink--tertiary: var(--_color-values---swatch--neutral--500);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--200);
  --surface--deepblue: #051c2c;
  padding-bottom: 0;
}

.lyt.partner_form, .lyt.invert, .lyt.invert-3 {
  --surface--primary: var(--_color-values---swatch--navy);
  --ink--secondary: var(--_color-values---swatch--light);
  --surface--secondary: var(--_color-values---swatch--neutral--900);
  --surface--tertiary: var(--_color-values---swatch--neutral--800);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--light);
  --ink--tertiary: var(--_color-values---swatch--neutral--600);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--700);
  --surface--deepblue: white;
}

.lyt-bg {
  z-index: -2;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.lyt-bg:where(.w-variant-f3e91557-9bc6-88c8-151f-0c8fefcd82a1) {
  background-color: var(--surface--primary);
}

.lyt-bg:where(.w-variant-2943dd09-ff38-4814-6398-8cab3a8312e2) {
  background-color: var(--surface--secondary);
}

.lyt-bg:where(.w-variant-2b4d0a6a-5124-5e35-1cc3-ed5f08c3b93e) {
  background-color: var(--surface--tertiary);
}

.lyt-bg:where(.w-variant-642319d7-4740-22f6-4765-2fe95cd53835) {
  background-image: linear-gradient(180deg, var(--_color-values---swatch--blue--50), white);
}

.lyt-bg:where(.w-variant-e723591f-5e31-1dba-8529-3c60266277f0) {
  background-color: var(--surface--accent);
}

.lyt-bg:where(.w-variant-ed5c9a00-c5e5-600f-f84c-2ed0dc9268fb) {
  background-color: var(--_color-values---swatch--blue);
}

.lyt-bg:where(.w-variant-c2b9d088-d1d7-4dc6-eed6-ef0d8aba2227) {
  background-color: var(--surface--accent);
}

.lyt-bg:where(.w-variant-c9cd3e0f-e42a-d8a1-d02f-f9238a4be279) {
  background-color: var(--_color-values---swatch--yellow);
}

.lyt-bg:where(.w-variant-2dc3102e-42e5-c178-2135-42416d67cf11) {
  --surface--primary: var(--_color-values---swatch--navy);
  --ink--secondary: var(--_color-values---swatch--light);
  --surface--secondary: var(--_color-values---swatch--neutral--900);
  --surface--tertiary: var(--_color-values---swatch--neutral--800);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--light);
  --ink--tertiary: var(--_color-values---swatch--neutral--600);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--700);
  --surface--deepblue: white;
  background-color: #051c2c;
}

.f0 {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  letter-spacing: var(--_type-system---letter-spacing);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--0);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  -webkit-text-decoration: var(--_type-system---text-decoration);
  text-decoration: var(--_type-system---text-decoration);
  text-transform: var(--_type-system---text-transform);
}

.f0.footer_wh {
  color: var(--_component-system---link--ink);
}

.f2 {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  letter-spacing: var(--_type-system---letter-spacing);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--2);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--positive);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  -webkit-text-decoration: var(--_type-system---text-decoration);
  text-decoration: var(--_type-system---text-decoration);
  text-transform: var(--_type-system---text-transform);
}

.f2.fw2.footer_nw {
  color: var(--_component-system---link--ink);
}

.fw2 {
  font-weight: var(--_type-values---weight--2);
}

.ink-accent {
  color: var(--ink--accent);
}

.link_content {
  grid-column-gap: var(--_defaults---gap--3);
  grid-row-gap: var(--_defaults---gap--3);
  font-size: var(--_type-system---font-size);
  letter-spacing: var(--_type-system---letter-spacing);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--1);
  --_type-system---line-height: var(--_type-values---font-height--175);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  --surface--primary: var(--_color-values---swatch--light);
  --ink--secondary: var(--_color-values---swatch--neutral--000);
  --surface--secondary: var(--_color-values---swatch--neutral--50);
  --surface--tertiary: var(--_color-values---swatch--neutral--100);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--neutral--000);
  --ink--tertiary: var(--_color-values---swatch--neutral--500);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--200);
  --surface--deepblue: #051c2c;
  color: inherit;
  -webkit-text-decoration: inherit;
  text-decoration: inherit;
  text-transform: inherit;
  font-family: inherit;
  line-height: 1;
  font-weight: Inherit;
  justify-content: center;
  align-items: center;
  height: 2.5rem;
  padding-top: 0;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: inline-flex;
}

.link_content:where(.w-variant-17d4eb77-ee37-18f9-b1a1-c8a1efc16bf6) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--0);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  height: 2.125rem;
  padding-left: .75rem;
  padding-right: .75rem;
}

.link_content:where(.w-variant-995b6fc9-9505-e2bf-924c-572158f126ed) {
  height: 3rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.link_content:where(.w-variant-f7544ddd-48d6-39ef-ccd5-023d0ec10433) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--1);
  --_type-system---line-height: var(--_type-values---font-height--175);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  height: 2.25rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

.link_content:where(.w-variant-f7544ddd-48d6-39ef-ccd5-023d0ec10434) {
  height: 3.5rem;
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.link_content:where(.w-variant-6f6e4162-fa3f-d7d5-333a-37c9475659f7) {
  height: 3.25rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.link_content:where(.w-variant-05276a82-b8fa-8755-5288-dbd72b20b7a2) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--0);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  height: 2.125rem;
  padding-left: .75rem;
  padding-right: .75rem;
}

.link {
  border: 2px solid var(--_component-system---link--stroke);
  border-radius: var(--_defaults---radius--3);
  background-color: var(--_component-system---link--surface);
  outline-color: var(--_component-system---link--outline);
  color: var(--_component-system---link--ink);
  font-weight: var(--_type-values---weight--2);
  --_component-system---link--ink: white;
  --_component-system---link--stroke: var(--_color-values---swatch--navy);
  --_component-system---link--surface: var(--_color-values---swatch--navy);
  --_component-system---link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---link--stroke-hover: var(--_color-values---swatch--blue--200);
  --_component-system---link--surface-hover: #7bcadf;
  --_component-system---link--ink-hover: var(--_color-values---swatch--neutral--900);
  --_component-system---inline-link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---inline-link--ink-hover: var(--_color-values---swatch--blue--300);
  --_component-system---inline-link--ink: var(--_color-values---swatch--blue--400);
  padding: 0;
  transition: all .2s;
  display: inline;
  overflow: hidden;
}

.link:where(.w-variant-d2ba1a90-7d68-7129-18fb-80b378ce6785), .link:where(.w-variant-355736f3-40aa-7a4b-36c4-260004574df2), .link:where(.w-variant-45b1de1c-70d8-dfc9-ef58-d3326923e8c7), .link:where(.w-variant-53e8851b-d8b7-4b33-d0d8-70d8b6a1562f) {
  --_component-system---link--ink: var(--_color-values---swatch--neutral--000);
  --_component-system---link--stroke: var(--_color-values---swatch--light);
  --_component-system---link--surface: var(--_color-values---swatch--blue--100);
  --_component-system---link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---link--stroke-hover: var(--_color-values---swatch--blue--200);
  --_component-system---link--surface-hover: #7bcadf;
  --_component-system---link--ink-hover: var(--_color-values---swatch--neutral--900);
  --_component-system---inline-link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---inline-link--ink-hover: var(--_color-values---swatch--blue--300);
  --_component-system---inline-link--ink: var(--_color-values---swatch--blue--400);
}

.link:where(.w-variant-77529552-de2d-d552-ad64-73c6f50d5ed0), .link:where(.w-variant-0f0884cd-d706-fbf6-8f46-87351c54e92e), .link:where(.w-variant-f5553170-4a1e-b775-4867-d6da23d10da3), .link:where(.w-variant-1409cf20-2c5c-b202-6130-81e7492552e9) {
  --_component-system---link--ink: var(--_color-values---swatch--neutral--000);
  --_component-system---link--stroke: var(--_color-values---swatch--navy);
  --_component-system---link--surface: var(--_color-values---swatch--light);
  --_component-system---link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---link--stroke-hover: var(--_color-values---swatch--blue--200);
  --_component-system---link--surface-hover: #7bcadf;
  --_component-system---link--ink-hover: var(--_color-values---swatch--neutral--900);
  --_component-system---inline-link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---inline-link--ink-hover: var(--_color-values---swatch--blue--300);
  --_component-system---inline-link--ink: var(--_color-values---swatch--blue--400);
}

.link:where(.w-variant-eb2cdba0-fe2f-4ad1-bfff-d7669860726c) {
  --_component-system---link--ink: var(--_color-values---swatch--neutral--000);
  --_component-system---link--stroke: var(--_color-values---swatch--light);
  --_component-system---link--surface: var(--_color-values---swatch--blue--100);
  --_component-system---link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---link--stroke-hover: var(--_color-values---swatch--blue--200);
  --_component-system---link--surface-hover: #7bcadf;
  --_component-system---link--ink-hover: var(--_color-values---swatch--neutral--900);
  --_component-system---inline-link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---inline-link--ink-hover: var(--_color-values---swatch--blue--300);
  --_component-system---inline-link--ink: var(--_color-values---swatch--blue--400);
}

.link:where(.w-variant-eb2cdba0-fe2f-4ad1-bfff-d7669860726b) {
  --_component-system---link--ink: var(--_color-values---swatch--neutral--000);
  --_component-system---link--stroke: var(--_color-values---swatch--navy);
  --_component-system---link--surface: var(--_color-values---swatch--light);
  --_component-system---link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---link--stroke-hover: var(--_color-values---swatch--blue--200);
  --_component-system---link--surface-hover: #7bcadf;
  --_component-system---link--ink-hover: var(--_color-values---swatch--neutral--900);
  --_component-system---inline-link--outline: var(--_color-values---swatch--blue--200);
  --_component-system---inline-link--ink-hover: var(--_color-values---swatch--blue--300);
  --_component-system---inline-link--ink: var(--_color-values---swatch--blue--400);
}

.link:hover {
  border-color: var(--_component-system---link--stroke-hover);
  background-color: var(--_component-system---link--surface-hover);
  color: var(--_component-system---link--ink-hover);
}

.link:focus-visible, .link[data-wf-focus-visible] {
  outline-width: 4px;
}

.link.withbu {
  border-color: var(--_component-system---inline-link--outline);
  background-color: var(--_color-values---swatch--blue--200);
  color: var(--_component-system---link--ink-hover);
}

.link.withbu:where(.w-variant-d2ba1a90-7d68-7129-18fb-80b378ce6785) {
  border-color: var(--_component-system---link--stroke);
  background-color: var(--_color-values---swatch--deepblue);
  color: var(--_color-values---swatch--light);
}

.link.withbu:hover {
  border-color: var(--_color-values---swatch--blue--400);
  background-color: var(--_color-values---swatch--blue--400);
  color: var(--_component-system---link--ink);
}

.link.withbu:hover:where(.w-variant-d2ba1a90-7d68-7129-18fb-80b378ce6785) {
  border-color: var(--_color-values---swatch--blue--200);
  outline-color: var(--_component-system---link--stroke-hover);
  -webkit-text-stroke-color: var(--_color-values---swatch--blue--200);
}

.link.withbu.btn_fix {
  display: inline-block;
}

.icon {
  aspect-ratio: 1;
  color: inherit;
  justify-content: center;
  align-items: center;
  width: 1rem;
  display: flex;
}

.icon:where(.w-variant-71515bb9-1674-3b5e-7934-0669478ffd53) {
  width: 1.5rem;
}

.icon:where(.w-variant-d83094fb-f781-e7ae-a946-5cc311a544d5) {
  width: 3rem;
}

.icon:where(.w-variant-66e1b8d7-067b-4e97-c42e-5af8fea4f5ef) {
  width: auto;
}

.icon_svg {
  color: inherit;
}

.icon_svg:where(.w-variant-1d89131d-df67-df5e-36f6-b2b4b887b249) {
  color: var(--ink--primary);
}

.icon_svg:where(.w-variant-316892cf-42f5-3681-6ba7-d7416d5124ad) {
  color: var(--ink--secondary);
}

.icon_svg:where(.w-variant-28a63941-d59f-7bd8-f6de-f7e53ee46d7f) {
  color: var(--ink--tertiary);
}

.icon_svg:where(.w-variant-d1583bef-d7d6-5bc3-9344-9188a2601def) {
  color: var(--ink--accent);
}

.contents {
  margin-left: auto;
  margin-right: auto;
  display: contents;
}

.heading {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  letter-spacing: var(--_type-system---letter-spacing);
  --_type-system---font-family: var(--_type-values---family--1);
  --_type-system---font-size: var(--_type-values---size--6);
  --_type-system---line-height: var(--_type-values---font-height--110);
  --_type-system---font-weight: var(--_type-values---weight--2);
  --_type-system---letter-spacing: var(--_type-values---spacing--negative);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.heading:where(.w-variant-d50a3f53-f314-462c-619a-17f9d6c056a4) {
  --_type-system---font-family: var(--_type-values---family--1);
  --_type-system---font-size: var(--_type-values---size--4);
  --_type-system---line-height: var(--_type-values---font-height--110);
  --_type-system---font-weight: var(--_type-values---weight--2);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.heading:where(.w-variant-c1d3126c-e205-2a4e-23d9-b93bba88c5de) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--3);
  --_type-system---line-height: var(--_type-values---font-height--120);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.heading:where(.w-variant-5850c7f4-cade-5e8e-9d76-162339b57a2e) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--2);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--positive);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.heading:where(.w-variant-0331b2a4-9a23-2673-560d-6d3ef2910931) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--1);
  --_type-system---line-height: var(--_type-values---font-height--175);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.heading:where(.w-variant-7d150657-ddfe-2788-a1ee-e05d19104abb) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--0);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.heading:where(.w-variant-6b18f4ef-4bf0-cc3d-13fa-dfa678994976) {
  line-height: var(--_type-values---font-height--120);
  --_type-system---font-family: var(--_type-values---family--1);
  --_type-system---font-size: var(--_type-values---size--5);
  --_type-system---line-height: var(--_type-values---font-height--110);
  --_type-system---font-weight: var(--_type-values---weight--2);
  --_type-system---letter-spacing: var(--_type-values---spacing--negative);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.heading.f3 {
  color: var(--ink--secondary);
  font-weight: var(--_type-values---weight--1);
  -webkit-text-stroke-color: var(--surface--secondary);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--3);
  --_type-system---line-height: var(--_type-values---font-height--120);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  --surface--primary: var(--_color-values---swatch--light);
  --ink--secondary: var(--_color-values---swatch--neutral--000);
  --surface--secondary: var(--_color-values---swatch--neutral--50);
  --surface--tertiary: var(--_color-values---swatch--neutral--100);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--neutral--000);
  --ink--tertiary: var(--_color-values---swatch--neutral--500);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--200);
  --surface--deepblue: #051c2c;
}

.heading.f3.white {
  color: var(--_component-system---link--ink);
}

.heading.f3-2 {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--3);
  --_type-system---line-height: var(--_type-values---font-height--120);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.heading.white:where(.w-variant-d50a3f53-f314-462c-619a-17f9d6c056a4) {
  color: var(--surface--primary);
}

.paragraph {
  line-height: var(--_type-values---font-height--150);
  letter-spacing: var(--_type-system---letter-spacing);
}

.paragraph:where(.w-variant-d50a3f53-f314-462c-619a-17f9d6c056a4) {
  --_type-system---font-family: var(--_type-values---family--1);
  --_type-system---font-size: var(--_type-values---size--4);
  --_type-system---line-height: var(--_type-values---font-height--110);
  --_type-system---font-weight: var(--_type-values---weight--2);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-c1d3126c-e205-2a4e-23d9-b93bba88c5de) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--3);
  --_type-system---line-height: var(--_type-values---font-height--120);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-5850c7f4-cade-5e8e-9d76-162339b57a2e) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--2);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--positive);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-0331b2a4-9a23-2673-560d-6d3ef2910931) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--1);
  --_type-system---line-height: var(--_type-values---font-height--175);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-7d150657-ddfe-2788-a1ee-e05d19104abb) {
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--0);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-2921b8ac-c2a1-e11c-da32-b95be077dfe9) {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--0);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-ecc33b16-f10b-be23-7231-e56b90366b96) {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--1);
  --_type-system---line-height: var(--_type-values---font-height--175);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  --surface--primary: var(--_color-values---swatch--navy);
  --ink--secondary: var(--_color-values---swatch--light);
  --surface--secondary: var(--_color-values---swatch--neutral--900);
  --surface--tertiary: var(--_color-values---swatch--neutral--800);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--light);
  --ink--tertiary: var(--_color-values---swatch--neutral--600);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--700);
  --surface--deepblue: white;
}

.paragraph:where(.w-variant-8a6598c9-b27b-58b4-c7e7-dfc5a04d8859) {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--2);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--positive);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-b3a73ecc-0625-8554-1848-7ff92e97e87f) {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: 130%;
  font-weight: var(--_type-system---font-weight);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--3);
  --_type-system---line-height: var(--_type-values---font-height--120);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-064fdb04-db46-86d7-aa5c-101cc3ca2cca) {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  --_type-system---font-family: var(--_type-values---family--1);
  --_type-system---font-size: var(--_type-values---size--4);
  --_type-system---line-height: var(--_type-values---font-height--110);
  --_type-system---font-weight: var(--_type-values---weight--2);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-08023831-3fd1-33a3-7739-02d2871b8931) {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  --_type-system---font-family: var(--_type-values---family--1);
  --_type-system---font-size: var(--_type-values---size--5);
  --_type-system---line-height: var(--_type-values---font-height--110);
  --_type-system---font-weight: var(--_type-values---weight--2);
  --_type-system---letter-spacing: var(--_type-values---spacing--negative);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph:where(.w-variant-b147bd07-7e89-3236-825e-b0b5ccf13f7a) {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  --_type-system---font-family: var(--_type-values---family--1);
  --_type-system---font-size: var(--_type-values---size--6);
  --_type-system---line-height: var(--_type-values---font-height--110);
  --_type-system---font-weight: var(--_type-values---weight--2);
  --_type-system---letter-spacing: var(--_type-values---spacing--negative);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.paragraph a {
  color: var(--ink--accent);
  text-decoration: underline;
}

.paragraph.white {
  color: var(--_color-values---swatch--light);
}

.paragraph.text-color-black:where(.w-variant-ecc33b16-f10b-be23-7231-e56b90366b96) {
  color: var(--surface--secondary);
}

.paragraph.f1-2 {
  font-family: var(--_type-system---font-family);
  font-size: var(--_type-system---font-size);
  line-height: var(--_type-system---line-height);
  font-weight: var(--_type-system---font-weight);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--1);
  --_type-system---line-height: var(--_type-values---font-height--175);
  --_type-system---font-weight: var(--_type-values---weight--0);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  --surface--primary: var(--_color-values---swatch--navy);
  --ink--secondary: var(--_color-values---swatch--light);
  --surface--secondary: var(--_color-values---swatch--neutral--900);
  --surface--tertiary: var(--_color-values---swatch--neutral--800);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--light);
  --ink--tertiary: var(--_color-values---swatch--neutral--600);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--700);
  --surface--deepblue: white;
}

.paragraph.f1-2.resource_card_paragraph_borderless {
  color: var(--surface--secondary);
  line-height: var(--_type-values---font-height--150);
}

.paragraph.f1-2.features_card_paragraph_borderless {
  color: var(--surface--secondary);
  line-height: var(--_type-values---font-height--150);
  font-weight: var(--_type-values---weight--0);
}

.paragraph.text-pretty:where(.w-variant-ecc33b16-f10b-be23-7231-e56b90366b96) {
  line-height: var(--_type-values---font-height--150);
}

.paragraph.text-pretty:where(.w-variant-8a6598c9-b27b-58b4-c7e7-dfc5a04d8859) {
  line-height: var(--_type-system---line-height);
}

.cta_block {
  padding-top: var(--_defaults---gap--9);
  padding-bottom: var(--_defaults---gap--9);
  text-align: center;
  color: inherit;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  position: relative;
  overflow: hidden;
}

.cta_block:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
  padding: var(--_defaults---gap--0);
  grid-column-gap: var(--_defaults---gap--6);
  grid-row-gap: var(--_defaults---gap--6);
  text-align: left;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  overflow: hidden;
}

.cta_content:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
  padding: var(--_defaults---gap--9) var(--_defaults---gap--8) var(--_defaults---gap--9) var(--_defaults---gap--9);
}

.cta_img_wrapper {
  display: none;
  position: relative;
}

.cta_img_wrapper:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
  padding-top: var(--_defaults---gap--6);
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.cta_img:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
  object-fit: cover;
  object-position: 0% 0%;
  width: 100%;
  height: 100%;
}

.cta_content_group {
  margin-bottom: var(--_defaults---gap--6);
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.cta_content_group:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
  justify-content: flex-start;
  align-items: flex-start;
}

.header {
  z-index: 999;
  background-color: var(--surface--deepblue);
  transition: background-color .4s ease-in-out;
  position: fixed;
  inset: 0% 0% auto;
}

.logo-svg {
  display: flex;
}

.header_group {
  justify-content: space-between;
  align-items: center;
  display: flex;
  position: relative;
}

.header_nav {
  grid-column-gap: var(--_defaults---gap--6);
  grid-row-gap: var(--_defaults---gap--6);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.navigation_btns {
  grid-column-gap: var(--_defaults---gap--3);
  grid-row-gap: var(--_defaults---gap--3);
  justify-content: center;
  align-items: center;
  display: flex;
}

.nav-link {
  padding-top: var(--_defaults---gap--5);
  padding-bottom: var(--_defaults---gap--5);
}

.code-script {
  display: none;
}

.dropdown_toggle {
  padding: var(--_defaults---gap--6) var(--_defaults---gap--2);
  grid-column-gap: var(--_defaults---gap--2);
  grid-row-gap: var(--_defaults---gap--2);
  justify-content: center;
  align-items: center;
  transition: all .15s;
  display: flex;
}

.dropdown_group {
  background-color: var(--_color-values---swatch--light);
  color: var(--_color-values---swatch--neutral--700);
}

.dropdown_group.w--open {
  padding: var(--_defaults---gap--5) var(--_defaults---gap--6);
  border: 1px solid var(--_color-values---swatch--neutral--200);
  border-bottom-left-radius: var(--_defaults---radius--0);
  border-bottom-right-radius: var(--_defaults---radius--0);
}

.dropdown_group.is-03.w--open {
  width: 55rem;
  right: -18rem;
}

.dropdown_group.is-03.is-static-nav.w--open {
  width: 28rem;
}

.dropdown_group.is-04 {
  padding: var(--_defaults---gap--3);
}

.dropdown_group.is-04.w--open {
  width: 45rem;
  right: -15.625rem;
}

.dropdown_group.is-01half.w--open {
  width: 40rem;
}

.dropdown_group.is-01half.w--open:where(.w-variant-b0f015b7-9c60-ab77-18a7-3c28eb326a72) {
  width: 30rem;
}

.dropdown_group.is-01.w--open {
  width: 40rem;
}

.dropdown_group.is-02.w--open {
  width: 21rem;
}

.dropdown_grid {
  grid-column-gap: var(--_defaults---gap--5);
  grid-row-gap: var(--_defaults---gap--7);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dropdown_grid:where(.w-variant-b0f015b7-9c60-ab77-18a7-3c28eb326a72) {
  grid-template-rows: auto;
}

.dropdown_link_inlineblock {
  padding: var(--_defaults---gap--4);
  border-radius: var(--_defaults---radius--0);
}

.dropdown_link_inlineblock:hover {
  background-color: var(--_color-values---swatch--blue--50);
}

.dropdown_open_line {
  background-color: var(--surface--accent);
  opacity: 0;
  height: 2px;
  transition: opacity .2s;
  position: absolute;
  inset: auto 0% 0%;
}

.svg_icon {
  display: flex;
}

.dropdown_link_block {
  padding: var(--_defaults---gap--4);
  border-radius: var(--_defaults---radius--0);
  display: block;
}

.dropdown_link_block:hover {
  background-color: var(--_color-values---swatch--blue--50);
}

.header_nav_trigger {
  grid-row-gap: var(--gap);
  flex-flow: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: none;
  position: relative;
}

.header_nav_trigger_line {
  height: var(--thickness);
  width: var(--width);
  background-color: currentColor;
  transition-property: transform;
  transition-duration: .2s;
  transition-timing-function: ease;
}

.nav_dropdown {
  transition: color .2s;
}

.mobile_navigation_btns {
  grid-column-gap: var(--_defaults---gap--3);
  grid-row-gap: var(--_defaults---gap--3);
  justify-content: center;
  align-items: center;
  display: none;
}

.code-css {
  display: none;
}

.resource_aside_group.xs-fa3--fg7.fx {
  position: sticky;
  top: 5rem;
}

.resource_rt blockquote {
  padding-top: var(--_defaults---gap--8);
  padding-bottom: var(--_defaults---gap--8);
  font-size: var(--_type-system---font-size);
  font-style: italic;
  font-weight: var(--_type-values---weight--2);
  text-align: center;
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--3);
  --_type-system---line-height: var(--_type-values---font-height--120);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
  border-left-style: none;
  flex-flow: column;
  text-decoration: none;
  display: flex;
}

.resource_rt p {
  margin-bottom: var(--_defaults---gap--5);
}

.resource_rt figure {
  margin-top: var(--_defaults---gap--7);
  margin-bottom: var(--_defaults---gap--7);
}

.resource_rt h2 {
  margin-bottom: var(--_defaults---gap--6);
  font-size: var(--_type-system---font-size);
  font-weight: var(--_type-values---weight--2);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--3);
  --_type-system---line-height: var(--_type-values---font-height--120);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--0em);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.resource_rt h3 {
  margin-bottom: var(--_defaults---gap--5);
  font-size: var(--_type-system---font-size);
  font-weight: var(--_type-values---weight--2);
  --_type-system---font-family: var(--_type-values---family--0);
  --_type-system---font-size: var(--_type-values---size--2);
  --_type-system---line-height: var(--_type-values---font-height--150);
  --_type-system---font-weight: var(--_type-values---weight--1);
  --_type-system---letter-spacing: var(--_type-values---spacing--positive);
  --_type-system---text-transform: var(--_type-values---transform--none);
  --_type-system---text-decoration: var(--_type-values---decoration--none);
}

.resource_rt ul, .resource_rt ol {
  margin-bottom: var(--_defaults---gap--5);
}

.resource_rt img {
  border-radius: var(--_defaults---radius--0);
}

.resource_rt a {
  color: var(--ink--accent);
  text-decoration: underline;
}

.footer {
  border-top: 0px none var(--stroke--primary);
  background-color: var(--surface--deepblue);
}

.footer_link {
  color: var(--_component-system---link--ink);
  line-height: var(--_type-values---font-height--120);
  font-weight: var(--_type-values---weight--0);
}

.footer_middle {
  margin-top: var(--_defaults---gap--7);
  margin-bottom: var(--_defaults---gap--7);
  padding-top: var(--_defaults---gap--8);
  padding-bottom: var(--_defaults---gap--8);
  border-style: solid none;
  border-width: 1px;
  border-color: var(--_color-values---swatch--blue--400) var(--_component-system---link--surface-hover);
  background-color: var(--surface--deepblue);
}

.footer_middle_grid {
  grid-column-gap: var(--_defaults---gap--8);
  grid-row-gap: var(--_defaults---gap--8);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.lyt-bg-specials-top {
  background-color: var(--_color-values---swatch--navy);
  filter: blur(80px);
  border-radius: 50%;
  width: 200vw;
  height: 70%;
  display: none;
  position: absolute;
  top: 0;
  transform: translate(0, -50%);
}

.lyt-bg-specials-top:where(.w-variant-e723591f-5e31-1dba-8529-3c60266277f0) {
  display: block;
}

.lyt-bg-specials-top:where(.w-variant-6ac856fc-e07d-f220-ee2c-ef36d477853b) {
  background-color: var(--_color-values---swatch--yellow--50);
  display: block;
}

.lyt-bg-specials-bottom {
  background-image: linear-gradient(0deg, #fff 25%, #fff0);
  border-radius: 0%;
  width: 200vw;
  height: 25%;
  display: none;
  position: absolute;
  bottom: 0;
}

.lyt-bg-specials-bottom:where(.w-variant-e723591f-5e31-1dba-8529-3c60266277f0), .lyt-bg-specials-bottom:where(.w-variant-ed5c9a00-c5e5-600f-f84c-2ed0dc9268fb), .lyt-bg-specials-bottom:where(.w-variant-6ac856fc-e07d-f220-ee2c-ef36d477853b) {
  display: block;
}

.cta_wrapper {
  border-radius: var(--_defaults---gap--0);
  background-color: var(--_color-values---swatch--deepblue);
  color: var(--ink--secondary);
  --surface--primary: var(--_color-values---swatch--navy);
  --ink--secondary: var(--_color-values---swatch--light);
  --surface--secondary: var(--_color-values---swatch--neutral--900);
  --surface--tertiary: var(--_color-values---swatch--neutral--800);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--light);
  --ink--tertiary: var(--_color-values---swatch--neutral--600);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--700);
  --surface--deepblue: white;
}

.cta_wrapper:where(.w-variant-6dc22fac-be5b-2d41-ec19-254d715323aa) {
  background-color: var(--_color-values---swatch--blue);
  --surface--primary: var(--_color-values---swatch--navy);
  --ink--secondary: var(--_color-values---swatch--light);
  --surface--secondary: var(--_color-values---swatch--neutral--900);
  --surface--tertiary: var(--_color-values---swatch--neutral--800);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--light);
  --ink--tertiary: var(--_color-values---swatch--neutral--600);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--700);
  --surface--deepblue: white;
}

.cta_wrapper:where(.w-variant-433640d8-9963-66c5-1d20-eb4f5727ba08) {
  background-color: var(--_color-values---swatch--yellow);
  --surface--primary: var(--_color-values---swatch--light);
  --ink--secondary: var(--_color-values---swatch--neutral--000);
  --surface--secondary: var(--_color-values---swatch--neutral--50);
  --surface--tertiary: var(--_color-values---swatch--neutral--100);
  --surface--accent: var(--_color-values---swatch--navy);
  --ink--primary: var(--_color-values---swatch--neutral--000);
  --ink--tertiary: var(--_color-values---swatch--neutral--500);
  --ink--accent: var(--_color-values---swatch--blue--400);
  --stroke--primary: var(--_color-values---swatch--neutral--200);
  --surface--deepblue: #051c2c;
}

.newsletter_input {
  border: 1px solid var(--stroke--primary);
  border-radius: 10rem;
  height: 3rem;
  margin-bottom: 0;
}

.newsletter_form {
  grid-column-gap: var(--_defaults---gap--3);
  grid-row-gap: var(--_defaults---gap--3);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.newsletter_submit_btn {
  border-radius: var(--_defaults---radius--3);
  background-color: var(--_component-system---inline-link--outline);
  color: var(--_component-system---link--ink-hover);
  font-weight: var(--_type-values---weight--2);
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.newsletter_submit_btn:hover {
  background-color: var(--_component-system---inline-link--ink);
  color: var(--_component-system---link--ink);
}

.newsletter_form_block {
  margin-bottom: 0;
}

.footer_bottom {
  grid-column-gap: var(--_defaults---gap--8);
  grid-row-gap: var(--_defaults---gap--8);
  justify-content: flex-start;
  align-items: flex-end;
  display: flex;
}

.resource_hero_group.cvrt {
  flex-flow: column;
  justify-content: center;
  display: flex;
}

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

.header_banner {
  padding-top: var(--_defaults---gap--2);
  padding-bottom: var(--_defaults---gap--2);
  font-weight: var(--_type-values---weight--1);
  text-align: center;
  justify-content: center;
  align-items: center;
  display: flex;
  position: relative;
}

.header_banner_text a {
  text-decoration: underline;
}

.footer_head {
  color: var(--_component-system---link--surface-hover);
  font-weight: var(--_type-values---weight--1);
}

.footer_nw_desc {
  color: var(--_component-system---link--ink);
}

.resource_video_body_block {
  padding-top: var(--_defaults---gap--8);
  border-top: 1px solid var(--stroke--primary);
}

.resource_video_body_block.rw-lg.hg9--vg9 {
  border-top-width: 0;
  justify-content: center;
}

.resource_video_body_main.clm-8.mauto {
  margin-left: auto;
  margin-right: auto;
}

.dropdown_grid_1column {
  grid-column-gap: var(--_defaults---gap--5);
  grid-row-gap: var(--_defaults---gap--7);
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.dropdown_grid_1column:where(.w-variant-b0f015b7-9c60-ab77-18a7-3c28eb326a72) {
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.footer_grid_4clm {
  grid-column-gap: var(--_defaults---gap--8);
  grid-row-gap: var(--_defaults---gap--8);
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-bottom: 27px;
  display: grid;
}

@media screen and (max-width: 991px) {
  .hero_grid {
    grid-column-gap: var(--_defaults---gap--9);
    grid-row-gap: var(--_defaults---gap--9);
    grid-template-columns: 100%;
  }

  .hero_grid.left-short {
    grid-template-columns: 100%;
  }

  .hero_content {
    padding-right: var(--_defaults---gap--0);
    padding-left: var(--_defaults---gap--0);
  }

  .clients_list {
    grid-column-gap: var(--_defaults---gap--5);
    grid-row-gap: var(--_defaults---gap--5);
  }

  .cta_block:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
    grid-column-gap: var(--_defaults---gap--0);
    grid-row-gap: var(--_defaults---gap--0);
  }

  .cta_content:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
    padding: var(--_defaults---gap--8);
  }

  .resources_card_date {
    width: 3.25rem;
    height: 3.25rem;
    bottom: .5rem;
    left: .5rem;
  }

  .resources_card_date_number {
    font-size: 1.5rem;
  }

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

  .testimonial_slide {
    grid-column-gap: var(--_defaults---gap--8);
    grid-row-gap: var(--_defaults---gap--8);
  }

  .pricing_table, .pricing_table_grid {
    grid-template-columns: 1.25fr 1fr 1fr;
  }

  .marquee_img {
    max-width: 32rem;
  }

  .logo_group.xs-fa1--fg6.xs-fw1 {
    grid-template-columns: 1fr 1fr;
  }

  .team_grid:where(.w-variant-dd1d33c9-6eed-0f7a-1d02-80cfb308c936), .team_grid:where(.w-variant-eaa1b06b-3f8a-e5cc-4932-b970459ec7b3), .team_grid:where(.w-variant-3d6e2beb-dbc9-abe7-73f0-c0d3ee4610cf) {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .event_date_badge {
    width: 3.25rem;
    height: 3.25rem;
    bottom: .5rem;
    left: .5rem;
  }

  .header_group {
    padding-top: var(--_defaults---gap--6);
    padding-bottom: var(--_defaults---gap--6);
  }

  .header_nav {
    z-index: 10;
    margin-top: var(--_defaults---gap--6);
    padding-right: var(--_defaults---layout--margin);
    padding-bottom: var(--_defaults---gap--7);
    padding-left: var(--_defaults---layout--margin);
    grid-column-gap: var(--_defaults---gap--4);
    grid-row-gap: var(--_defaults---gap--4);
    background-color: var(--surface--primary);
    margin-left: calc(-1 * var(--_defaults---layout--margin));
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100vw;
    transition-property: transform;
    transition-duration: .45s;
    transition-timing-function: ease;
    position: absolute;
    left: 0;
    transform: translate(0, -150%);
  }

  .navigation_btns {
    display: none;
  }

  .dropdown_toggle {
    padding-left: var(--_defaults---gap--0);
  }

  .dropdown_toggle.w--open {
    margin-left: 0;
  }

  .dropdown_group.is-01.w--open {
    width: 100%;
    position: static;
  }

  .dropdown_group.is-04.w--open, .dropdown_group.is-01half.w--open, .dropdown_group.is-01.w--open {
    width: 100%;
    position: static;
  }

  .dropdown_group.is-02.w--open {
    position: static;
  }

  .dropdown_group.is-03.w--open {
    width: 100%;
    position: static;
  }

  .dropdown_group.is-03.is-static-nav.w--open {
    width: 100%;
  }

  .dropdown_group.is-04.w--open, .dropdown_group.is-01half.w--open {
    width: 100%;
    position: static;
  }

  .header_nav_trigger {
    display: flex;
  }

  .header_nav_trigger_line {
    border-radius: .25rem;
    flex: none;
  }

  .nav_dropdown {
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-left: 0;
    display: flex;
  }

  .mobile_navigation_btns {
    display: flex;
  }

  .course_content_grid, .certification_content_group, .resource_hero_block {
    padding-right: var(--_defaults---gap--0);
    padding-left: var(--_defaults---gap--0);
  }

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

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

  .event_hero_block {
    grid-template-columns: 100%;
  }

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

  .resource_sorting_filters.is-radio-filters {
    justify-content: flex-start;
    align-self: auto;
  }

  .course_dates_grid {
    flex-flow: wrap;
  }

  .course_dates_item {
    min-width: calc(50% - var(--_type-values---size--5)  - var(--_defaults---gap--5));
    max-width: calc(50% - var(--_type-values---size--5)  - var(--_defaults---gap--5));
  }

  .course_dates_item_date {
    width: 3.25rem;
    height: 3.25rem;
    bottom: .5rem;
    left: .5rem;
  }

  .course_dates_item_date_number {
    font-size: 1.5rem;
  }

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

  .resource_video_hero_block {
    padding-right: var(--_defaults---gap--0);
    padding-left: var(--_defaults---gap--0);
  }

  .collection-item-2 {
    padding-left: 0;
    padding-right: 0;
  }

  .erf_hero_block {
    grid-template-columns: 100%;
  }

  .hero_centered {
    grid-column-gap: var(--_defaults---gap--9);
    grid-row-gap: var(--_defaults---gap--9);
    grid-template-columns: 100%;
  }

  .hero_centered.left-short {
    grid-template-columns: 100%;
  }

  .padding-section-large {
    padding-top: 12.5rem;
    padding-bottom: 12.5rem;
  }

  .marquee_wrap {
    width: 400vw;
  }

  .dynamic-marquee_logo-list, .static-marquee_logos {
    width: 200vw;
  }

  .tab-progress-bar {
    border: 2px solid #0000;
    border-left-style: none;
    border-radius: 300px;
  }

  ._30_70_grid {
    grid-template-columns: 1.5fr 2fr;
  }

  ._30_70_group.fx.xs-fa0--fg7.xs-fj1 {
    padding-left: 40px;
    padding-right: 40px;
  }

  .hero_centered_noimage {
    grid-column-gap: var(--_defaults---gap--9);
    grid-row-gap: var(--_defaults---gap--9);
    grid-template-columns: 100%;
  }

  .hero_centered_noimage.left-short {
    grid-template-columns: 100%;
  }

  .hero_content_noimage {
    padding-right: var(--_defaults---gap--0);
    padding-left: var(--_defaults---gap--0);
  }

  .benefit_grid_borderless, .benefit_grid_borderless.benefit_grid_4column:where(.w-variant-47200fe4-2810-7c7d-5373-d6089b2000c9), .benefit_grid_borderless.benefit_grid_4column:where(.w-variant-47200fe4-2810-7c7d-5373-d6089b2000c9), .features_grid_borderless {
    grid-template-columns: 1fr 1fr;
  }

  .resource_hero_block_blog {
    padding-right: var(--_defaults---gap--0);
    padding-left: var(--_defaults---gap--0);
  }

  .testimonial_slide_single {
    grid-column-gap: var(--_defaults---gap--8);
    grid-row-gap: var(--_defaults---gap--8);
  }

  .team_grid_founder:where(.w-variant-dd1d33c9-6eed-0f7a-1d02-80cfb308c936), .team_grid_founder:where(.w-variant-eaa1b06b-3f8a-e5cc-4932-b970459ec7b3), .team_grid_founder:where(.w-variant-3d6e2beb-dbc9-abe7-73f0-c0d3ee4610cf) {
    grid-template-columns: 1fr 1fr 1fr 1fr;
  }

  .testimonial_slide_single_lgimage {
    grid-column-gap: var(--_defaults---gap--8);
    grid-row-gap: var(--_defaults---gap--8);
  }

  .show-tablet {
    display: block;
  }

  .hide-tablet {
    display: none;
  }

  .resource_hero_block_nogrid {
    padding-right: var(--_defaults---gap--0);
    padding-left: var(--_defaults---gap--0);
  }

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

  .hiw-arrow-01 {
    top: -40px;
    left: -12px;
  }

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

  .hiw-tile.middle {
    margin-top: 0;
  }

  .hiw-arrow-02 {
    inset: auto auto -80px 0%;
    transform: rotateX(180deg)rotateY(0)rotateZ(0);
  }

  .section-large {
    padding-top: 72px;
    padding-bottom: 72px;
  }

  .testimonial_slide_single_demo {
    grid-column-gap: var(--_defaults---gap--8);
    grid-row-gap: var(--_defaults---gap--8);
  }
}

@media screen and (max-width: 767px) {
  .hero_img_wrapper {
    max-height: 30rem;
  }

  .clients_list {
    grid-row-gap: var(--_defaults---gap--3);
  }

  .testimonial_card_logo:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .testimonial_card_logo:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .testimonial_card_logo:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe), .testimonial_card_logo:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06), .testimonial_card_logo:where(.w-variant-11c39dc0-057f-066a-ddc9-20bc1c1ceb90), .testimonial_card_logo:where(.w-variant-b3bc7cfa-6d66-8d18-b906-b8794767a83b), .testimonial_card_logo:where(.w-variant-fb22c48d-970d-22c7-345d-f9328d91ad7f) {
    display: block;
  }

  .features_grid, .integrations_grid {
    grid-row-gap: var(--_defaults---gap--8);
    grid-template-columns: 1fr;
  }

  .cta_block:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
    grid-column-gap: var(--_defaults---gap--0);
    grid-row-gap: var(--_defaults---gap--0);
    grid-template-columns: 1fr;
  }

  .cta_content:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
    padding: var(--_defaults---gap--7);
  }

  .cta_img_wrapper:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
    padding-left: var(--_defaults---gap--6);
  }

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

  .resources_card:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .resources_card:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .resources_card:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06), .resources_card:where(.w-variant-11c39dc0-057f-066a-ddc9-20bc1c1ceb90), .resources_card:where(.w-variant-b3bc7cfa-6d66-8d18-b906-b8794767a83b) {
    flex-flow: column;
  }

  .resources_card_group:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .resources_card_group:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .resources_card_group:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06), .resources_card_group:where(.w-variant-11c39dc0-057f-066a-ddc9-20bc1c1ceb90), .resources_card_group:where(.w-variant-b3bc7cfa-6d66-8d18-b906-b8794767a83b) {
    padding-top: var(--_defaults---gap--0);
    padding-bottom: var(--_defaults---gap--0);
  }

  .testimonial_slide {
    grid-column-gap: var(--_defaults---gap--6);
    grid-row-gap: var(--_defaults---gap--6);
    flex-flow: column;
  }

  .testimonial_slide_img {
    max-width: 100%;
  }

  .swiper_buttons {
    margin-top: var(--_defaults---gap--7);
    justify-content: center;
    align-items: center;
    position: static;
  }

  .tab_grid {
    grid-column-gap: var(--_defaults---gap--4);
    grid-row-gap: var(--_defaults---gap--4);
    grid-template-columns: 1fr;
  }

  .tab_grid:where(.w-variant-1f715527-8405-b9ca-86eb-1a102c2d7a73), .tab_grid:where(.w-variant-374c8805-36b7-a1e4-7efa-f930ff475e50) {
    grid-template-columns: 1fr;
  }

  .tab_media_group {
    padding-top: var(--_defaults---gap--6);
    padding-bottom: var(--_defaults---gap--6);
  }

  .testimonial_logo_img {
    max-height: 2rem;
  }

  .table_cell.p6.xs-fa1--fg5.xs-fj3 {
    border-bottom: 1px solid var(--stroke--primary);
    border-bottom: 1px solid var(--stroke--primary);
    border-bottom: 1px solid var(--stroke--primary);
    border-bottom: 1px solid var(--stroke--primary);
  }

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

  .table_cell_small {
    min-height: 60px;
  }

  .pricing_table_title {
    padding-bottom: var(--_defaults---gap--5);
    max-width: 100%;
  }

  .pricing_table_plan_wrapper {
    z-index: 2;
    background-color: var(--surface--primary);
    position: sticky;
    top: 0;
  }

  .logo_group.xs-fa1--fg6.xs-fw1 {
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    grid-column-gap: 21px;
    grid-row-gap: 21px;
    grid-column-gap: 21px;
    grid-row-gap: 21px;
  }

  .logo_img {
    max-height: 3rem;
  }

  .logo_img.investor_logos {
    max-height: 5rem;
  }

  .team_grid, .team_grid:where(.w-variant-dd1d33c9-6eed-0f7a-1d02-80cfb308c936), .team_grid:where(.w-variant-eaa1b06b-3f8a-e5cc-4932-b970459ec7b3), .team_grid:where(.w-variant-3d6e2beb-dbc9-abe7-73f0-c0d3ee4610cf) {
    grid-template-columns: 1fr 1fr;
  }

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

  .header_nav {
    max-height: 90vh;
    overflow: auto;
  }

  .dropdown_grid {
    grid-row-gap: var(--_defaults---gap--4);
    grid-template-columns: 1fr;
  }

  .dropdown_grid_2, .dropdown_grid_3 {
    grid-template-columns: 1fr;
  }

  .dropdown_badges_group {
    grid-column-gap: var(--_defaults---gap--6);
    grid-row-gap: var(--_defaults---gap--6);
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .badges_group {
    max-width: 100%;
  }

  .resources_categories_group {
    grid-column-gap: var(--_defaults---gap--6);
    grid-row-gap: var(--_defaults---gap--6);
  }

  .featured_resources_grid {
    grid-template-columns: 1.25fr;
  }

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

  .certification_content_group {
    grid-column-gap: 6%;
  }

  .certification_box {
    width: 47%;
  }

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

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

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

  .course_dates_item {
    min-width: 100%;
    max-width: none;
  }

  .faq_item_icon {
    width: 1.25rem;
    height: 1.25rem;
  }

  .faq_item_icon_element {
    height: 2px;
  }

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

  .featured_customer_grid {
    grid-template-columns: 1.25fr;
  }

  .press_grid {
    grid-row-gap: var(--_defaults---gap--8);
    grid-template-columns: 1fr;
  }

  .resultoons_grid, .dropdown_grid_2a, .resources_grid_2 {
    grid-template-columns: 1fr;
  }

  .press_grid_onecollect {
    grid-row-gap: var(--_defaults---gap--8);
    grid-template-columns: 1fr;
  }

  .team_modal_wrap {
    padding: 1rem;
  }

  .team_modal {
    flex-flow: column;
  }

  .resources_card_type:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .resources_card_type:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .resources_card_type:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe), .resources_card_type:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06), .resources_card_type:where(.w-variant-11c39dc0-057f-066a-ddc9-20bc1c1ceb90), .resources_card_type:where(.w-variant-b3bc7cfa-6d66-8d18-b906-b8794767a83b), .resources_card_type:where(.w-variant-fb22c48d-970d-22c7-345d-f9328d91ad7f) {
    display: none;
  }

  .resources_card_group_logo:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .resources_card_group_logo:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .resources_card_group_logo:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe), .resources_card_group_logo:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06), .resources_card_group_logo:where(.w-variant-11c39dc0-057f-066a-ddc9-20bc1c1ceb90), .resources_card_group_logo:where(.w-variant-b3bc7cfa-6d66-8d18-b906-b8794767a83b), .resources_card_group_logo:where(.w-variant-fb22c48d-970d-22c7-345d-f9328d91ad7f) {
    padding-top: var(--_defaults---gap--0);
    padding-bottom: var(--_defaults---gap--0);
    display: flex;
  }

  .hero_img_center_wrapper {
    max-height: 30rem;
  }

  .testimonial_card_logo_borderless:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70) {
    display: block;
  }

  ._50_50_grid {
    grid-column-gap: var(--_defaults---gap--4);
    grid-row-gap: var(--_defaults---gap--4);
    grid-template-columns: 1fr;
  }

  ._50_50_grid:where(.w-variant-1f715527-8405-b9ca-86eb-1a102c2d7a73), ._50_50_grid:where(.w-variant-374c8805-36b7-a1e4-7efa-f930ff475e50), ._50_50_grid:where(.w-variant-8d184935-000e-72f2-433c-e2dd7448eddf) {
    grid-template-columns: 1fr;
  }

  ._50_50_media_group {
    padding-top: var(--_defaults---gap--6);
    padding-bottom: var(--_defaults---gap--6);
  }

  .resources_card_borderless:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .resources_card_borderless:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .resources_card_borderless:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe), .resources_card_borderless:where(.w-variant-fb22c48d-970d-22c7-345d-f9328d91ad7f) {
    flex-flow: column;
  }

  .features_card_group_borderless:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .features_card_group_borderless:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .features_card_group_borderless:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe), .features_card_group_borderless:where(.w-variant-fb22c48d-970d-22c7-345d-f9328d91ad7f) {
    padding-top: var(--_defaults---gap--0);
    padding-bottom: var(--_defaults---gap--0);
  }

  .padding-section-large {
    padding-top: 7.5rem;
    padding-bottom: 7.5rem;
  }

  ._30_70_grid {
    grid-column-gap: var(--_defaults---gap--4);
    grid-row-gap: var(--_defaults---gap--4);
    grid-template-columns: 1fr;
  }

  ._30_70_grid:where(.w-variant-1f715527-8405-b9ca-86eb-1a102c2d7a73), ._30_70_grid:where(.w-variant-374c8805-36b7-a1e4-7efa-f930ff475e50), ._30_70_grid:where(.w-variant-8d184935-000e-72f2-433c-e2dd7448eddf) {
    grid-template-columns: 1fr;
  }

  ._30_70_media_group {
    padding-top: var(--_defaults---gap--6);
    padding-bottom: var(--_defaults---gap--6);
  }

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

  .features_card_borderless:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .features_card_borderless:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .features_card_borderless:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe) {
    flex-flow: column;
  }

  .featured_resources_grid_single {
    grid-template-columns: 1.25fr;
  }

  .featured_resources_card:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .featured_resources_card:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .featured_resources_card:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06) {
    flex-flow: column;
  }

  .featured_allresources_grid {
    grid-template-columns: 1.25fr;
  }

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

  .testimonial_logo_img_white {
    max-height: 2rem;
  }

  .testimonial_slide_img_single {
    max-width: 100%;
  }

  .testimonial_slide_single {
    grid-column-gap: var(--_defaults---gap--6);
    grid-row-gap: var(--_defaults---gap--6);
    flex-flow: column;
  }

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

  .resources_card_nocaption:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .resources_card_nocaption:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .resources_card_nocaption:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06), .resources_card_nocaption:where(.w-variant-11c39dc0-057f-066a-ddc9-20bc1c1ceb90) {
    flex-flow: column;
  }

  .team_grid_founder, .team_grid_founder:where(.w-variant-dd1d33c9-6eed-0f7a-1d02-80cfb308c936), .team_grid_founder:where(.w-variant-eaa1b06b-3f8a-e5cc-4932-b970459ec7b3), .team_grid_founder:where(.w-variant-3d6e2beb-dbc9-abe7-73f0-c0d3ee4610cf) {
    grid-template-columns: 1fr 1fr;
  }

  .video_card:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .video_card:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .video_card:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06), .video_card:where(.w-variant-11c39dc0-057f-066a-ddc9-20bc1c1ceb90), .video_card:where(.w-variant-b3bc7cfa-6d66-8d18-b906-b8794767a83b) {
    flex-flow: column;
  }

  .video_card_group_title:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .video_card_group_title:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .video_card_group_title:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe), .video_card_group_title:where(.w-variant-d885b1f4-9e99-37b0-d936-d00388f1cf06), .video_card_group_title:where(.w-variant-11c39dc0-057f-066a-ddc9-20bc1c1ceb90), .video_card_group_title:where(.w-variant-b3bc7cfa-6d66-8d18-b906-b8794767a83b) {
    padding-top: var(--_defaults---gap--0);
    padding-bottom: var(--_defaults---gap--0);
    display: flex;
  }

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

  .testimonial_slide_single_lgimage {
    grid-column-gap: var(--_defaults---gap--6);
    grid-row-gap: var(--_defaults---gap--6);
    flex-flow: column;
  }

  .testimonial_slide_img_single_lgimage {
    max-width: 100%;
  }

  .c-vimeohero__playbtn {
    width: 3.25rem;
  }

  .c-vimeohero__playbtnicon {
    width: 2rem;
  }

  .dropdown_grid_1column {
    grid-row-gap: var(--_defaults---gap--4);
    grid-template-columns: 1fr;
  }

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

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

  .resources_card_borderless_linkless:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .resources_card_borderless_linkless:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .resources_card_borderless_linkless:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe), .resources_card_borderless_linkless:where(.w-variant-fb22c48d-970d-22c7-345d-f9328d91ad7f) {
    flex-flow: column;
  }

  .features_card_group_borderless_linkless:where(.w-variant-3cca3687-f81b-f78a-217e-7d7466e1be70), .features_card_group_borderless_linkless:where(.w-variant-29564a97-ff40-f525-26ba-6922a6534d5f), .features_card_group_borderless_linkless:where(.w-variant-9eaefb6c-dde5-d607-afa0-2959d0936afe), .features_card_group_borderless_linkless:where(.w-variant-fb22c48d-970d-22c7-345d-f9328d91ad7f) {
    padding-top: var(--_defaults---gap--0);
    padding-bottom: var(--_defaults---gap--0);
  }

  .h2-heading {
    font-size: 40px;
  }

  .hiw-arrow-01 {
    left: 40px;
    transform: rotateX(0)rotateY(180deg)rotateZ(-24deg);
  }

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

  .hiw-arrow-02 {
    inset: auto auto -56px 40px;
    transform: rotateX(180deg)rotateY(180deg)rotateZ(12deg);
  }

  .testimonial_slide_single_demo {
    grid-column-gap: var(--_defaults---gap--6);
    grid-row-gap: var(--_defaults---gap--6);
    flex-flow: column;
  }

  .testimonial_slide_img_demo {
    max-width: 100%;
  }
}

@media screen and (max-width: 479px) {
  .clm-6:where(.w-variant-ae0bf596-1a28-0f96-924a-a8478ad270a8) {
    margin-bottom: 30px;
  }

  .clients_list {
    grid-column-gap: var(--_defaults---gap--3);
    grid-row-gap: var(--_defaults---gap--3);
  }

  .clients_list_item_img {
    height: 2.5rem;
  }

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

  .integration_box {
    width: 30%;
  }

  .marquee_img {
    max-width: 22rem;
  }

  .logo_img.investor_logos {
    width: 7rem;
    max-height: 8rem;
  }

  .founders_group, .values_grid, .team_grid, .team_grid:where(.w-variant-dd1d33c9-6eed-0f7a-1d02-80cfb308c936), .team_grid:where(.w-variant-eaa1b06b-3f8a-e5cc-4932-b970459ec7b3), .team_grid:where(.w-variant-3d6e2beb-dbc9-abe7-73f0-c0d3ee4610cf) {
    grid-template-columns: 1fr;
  }

  .event_speakers_grid {
    grid-column-gap: var(--_defaults---gap--8);
    grid-row-gap: var(--_defaults---gap--8);
    grid-template-columns: 1fr;
  }

  .sort_dropdown {
    margin-left: 0;
    margin-right: 0;
  }

  .sort_dropdown.is--global {
    width: 100%;
    min-width: auto;
    max-width: none;
  }

  .pricing_plan_grid {
    grid-template-columns: 100%;
  }

  .dropdown_group.is-02.w--open {
    width: 100%;
  }

  .search-input_group {
    min-width: auto;
    max-width: none;
  }

  .sarch_group {
    width: 100%;
  }

  .resources_categories_group {
    flex-flow: column;
  }

  .certification_box {
    width: 100%;
  }

  .course_logo_img {
    width: auto;
    max-height: 2.2rem;
  }

  .resource_sorting_group {
    grid-column-gap: var(--_defaults---gap--6);
    grid-row-gap: var(--_defaults---gap--6);
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
  }

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

  .resource_sorting_filters {
    flex-flow: wrap;
    justify-content: flex-start;
  }

  .client_list_heading_wrapper {
    max-width: 22ch;
  }

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

  .collection-item.event_speaker_card {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .eventlp_speakers_grid {
    grid-column-gap: var(--_defaults---gap--8);
    grid-row-gap: var(--_defaults---gap--8);
    grid-template-columns: 1fr;
  }

  .team_modal {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    padding-top: .75rem;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .team_modal_img {
    max-width: 100%;
  }

  .close-team-modal {
    width: 2.25rem;
    top: 1.15rem;
    right: 1.15rem;
  }

  ._50_50_grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  ._50_50_group.fx.xs-fa0--fg7.xs-fj1 {
    padding: 30px 20px;
  }

  ._50_50_media_group {
    border-radius: var(--_defaults---gap--1);
  }

  .marquee_wrap {
    width: 800vw;
  }

  .dynamic-marquee_logo-list, .static-marquee_logos {
    width: 400vw;
  }

  ._30_70_grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
  }

  ._30_70_group.fx.xs-fa0--fg7.xs-fj1 {
    padding: 30px 20px;
  }

  ._30_70_media_group {
    padding-top: var(--_defaults---gap--0);
    padding-bottom: var(--_defaults---gap--0);
    border-radius: var(--_defaults---gap--1);
  }

  ._30_70_img.is--active {
    object-fit: contain;
    object-fit: contain;
  }

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

  .benefit_grid_borderless.benefit_grid_4column:where(.w-variant-47200fe4-2810-7c7d-5373-d6089b2000c9) {
    grid-template-rows: auto auto auto auto;
    grid-template-columns: 1fr;
  }

  .features_card_borderless {
    min-height: auto;
  }

  .features_card_img_wrapper_borderless {
    min-height: auto;
    position: static;
  }

  .features_card_img_borderless {
    position: relative;
  }

  .features_card_content_borderless {
    margin-bottom: 10px;
  }

  .features_grid_borderless, .team_grid_founder, .team_grid_founder:where(.w-variant-dd1d33c9-6eed-0f7a-1d02-80cfb308c936), .team_grid_founder:where(.w-variant-eaa1b06b-3f8a-e5cc-4932-b970459ec7b3), .team_grid_founder:where(.w-variant-3d6e2beb-dbc9-abe7-73f0-c0d3ee4610cf) {
    grid-template-columns: 1fr;
  }

  .testimonial_slide_group_lgimage.fx.xs-fa0--fg7 {
    height: auto;
    padding-top: 20px;
    padding-bottom: 0;
    padding-right: 0;
  }

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

  .hiw-arrow-01 {
    height: 64px;
    left: 0;
  }

  .hiw-text-number {
    font-size: 80px;
  }

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

  .hiw-arrow-02 {
    height: 64px;
    left: 0;
  }

  .title-center {
    margin-bottom: 56px;
  }
}

#w-node-_0c9ed0b4-fb71-f2c8-4c90-6ef842f5329f-60944b49 {
  place-self: center start;
}

#w-node-_01b8d08f-7c1e-f5af-0e1f-1edb8de03f77-6f56a09b {
  align-self: center;
}

#w-node-_01b8d08f-7c1e-f5af-0e1f-1edb8de03f79-6f56a09b {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_01b8d08f-7c1e-f5af-0e1f-1edb8de03f7e-6f56a09b {
  grid-area: span 1 / span 2 / span 1 / span 2;
  align-self: center;
}

#w-node-ed35a49f-b80b-e406-25e5-1d34fcccf65e-fcccf65d:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
  align-self: center;
}

#w-node-ed35a49f-b80b-e406-25e5-1d34fcccf663-fcccf65d:where(.w-variant-ada5da5b-3fb4-05bd-8e92-095a7f0a26a3) {
  align-self: stretch;
}
