:root {
  --color-scheme-1--background: var(--_primitives---colors--white);
  --_typography---font-styles--body: "IBM Plex Sans", Arial, sans-serif;
  --color-scheme-1--text: var(--_semantic---text--primary);
  --_typography---font-styles--heading: Besley, Arial, sans-serif;
  --_ui-styles---stroke--2: -.02em;
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_primitives---colors--white: #f8f7f2;
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --text-color--text-alternate\<deleted\|relume-variable-text-color-3\>: var(--base-color-neutral--white\<deleted\|relume-variable-color-neutral-2\>);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_primitives---opacity--transparent: transparent;
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_primitives---colors--neutral-darkest: black;
  --light-grey: #e1e2dd;
  --_primitives---colors--darker-green: #14251f;
  --_primitives---colors--dark-green: #36443f;
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_primitives---opacity--neutral-darkest-60: #0009;
  --_primitives---opacity--white-60: #fff9;
  --_primitives---ivory--100: #f8f7f2;
  --_ui-styles---stroke--border-width: 1px;
  --color-scheme-1--border: var(--_primitives---colors--neutral-darkest);
  --_ui-styles---radius--medium: 0px;
  --color-scheme-1--foreground: var(--_primitives---colors--neutral-lightest);
  --border-color--border-primary\<deleted\|relume-variable-border-color-1\>: var(--base-color-neutral--black\<deleted\|relume-variable-color-neutral-1\>);
  --_ui-styles---radius--small: 0px;
  --background-color--background-secondary\<deleted\|relume-variable-background-color-2\>: var(--base-color-neutral--neutral-lightest\<deleted\|relume-variable-color-neutral-3\>);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_primitives---web-green--100: #14251f;
  --text-secondary: #6f7973;
  --_ui-styles---stroke--10: .1em;
  --_primitives---colors--neutral-lightest: #eee;
  --_ui-styles---radius--large: 0px;
  --color-scheme-1--accent: var(--_primitives---colors--neutral-darkest);
  --_primitives---colors--neutral-light: #9da39e;
  --_primitives---colors--dark-green-2: #1f2f2a;
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_primitives---colors--border-primary: #2b3a34;
  --_primitives---yellow: #d8dd73;
  --_primitives---ivory--800: #a8aea8;
  --background-secondary: #c2c767;
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --grey: #edece7;
  --orange: #fcaf58;
  --dark-orange: #ff8650;
  --red: #ff6565;
  --blue: #7894ff;
  --_primitives---european-lime--200: #c2c767;
  --green-text-secondary: #828545;
  --_primitives---opacity--white-20: #fff3;
  --_primitives---web-green--200: #1f2f2a;
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_primitives---east-coast-yellow--400: #3f2c16;
  --_primitives---west-coast-orange--400: #402114;
  --_primitives---color-brand--unbound-ivory: #f8f7f2;
  --_primitives---european-lime--400: #36371d;
  --_primitives---middle-eastern-blue--400: #1e2540;
  --_primitives---asian-red--400: #401919;
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_primitives---web-green--300: #2b3a34;
  --_semantic---background-color--drawer: #14251f33;
  --_primitives---colors--neutral-lighter: #ccc;
  --_ui-styles---radius--radius-12: 12px;
  --_primitives---success--success-600: #063f2f;
  --_primitives---opacity--white-15: #ffffff26;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --accessible-components--dark-grey: #9b9b9b;
  --moss-green: #36371d;
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
  --_primitives---colors--neutral: #666;
  --_primitives---colors--neutral-dark: #444;
  --_primitives---colors--neutral-darker: #222;
  --_primitives---opacity--white-5: #ffffff0d;
  --_primitives---opacity--white-10: #ffffff1a;
  --_primitives---opacity--white-30: #ffffff4d;
  --_primitives---opacity--white-40: #fff6;
  --_primitives---opacity--white-50: #ffffff80;
  --_primitives---opacity--neutral-darkest-5: #0000000d;
  --_primitives---opacity--neutral-darkest-10: #0000001a;
  --_primitives---opacity--neutral-darkest-15: #00000026;
  --_primitives---opacity--neutral-darkest-20: #0003;
  --_primitives---opacity--neutral-darkest-30: #0000004d;
  --_primitives---opacity--neutral-darkest-40: #0006;
  --_primitives---opacity--neutral-darkest-50: #00000080;
  --_primitives---color-brand--unbound-web-green: #14251f;
  --_ui-styles---stroke--divider-width: 1px;
  --_primitives---web-green--400: #36443f;
  --_primitives---web-green--500: #424f49;
  --_primitives---web-green--600: #4d5954;
  --_ui-styles---stroke--1: -.01em;
  --_primitives---web-green--700: #58645e;
  --_ui-styles---stroke--3: -.03em;
  --_primitives---web-green--800: #646e69;
  --_primitives---web-green--900: #6f7973;
  --_primitives---ivory--200: #edece7;
  --_primitives---ivory--300: #e1e2dd;
  --_primitives---ivory--400: #d6d7d2;
  --_primitives---ivory--500: #cacdc8;
  --_primitives---ivory--600: #bfc2bd;
  --_primitives---ivory--700: #b4b8b3;
  --_primitives---ivory--900: #9da39e;
  --_primitives---east-coast-yellow--100: #fcaf58;
  --_primitives---east-coast-yellow--200: #e39e4f;
  --_primitives---east-coast-yellow--300: #976935;
  --_primitives---european-lime--100: #d8dd73;
  --_primitives---european-lime--300: #828545;
  --_primitives---west-coast-orange--100: #ff8650;
  --_primitives---west-coast-orange--200: #e67948;
  --_primitives---west-coast-orange--300: #995030;
  --_primitives---asian-red--100: #ff6565;
  --_primitives---asian-red--200: #e65b5b;
  --_primitives---asian-red--300: #993d3d;
  --_primitives---middle-eastern-blue--100: #7894ff;
  --_primitives---middle-eastern-blue--200: #6c85e6;
  --_primitives---middle-eastern-blue--300: #485999;
  --_primitives---success--success-100: #027a48;
  --_primitives---success--success-200: #d5f0e2;
  --_primitives---success--success-300: #ecfdf3;
  --_primitives---success--success-400: #48e187;
  --_primitives---success--success-500: #054b34;
  --_primitives---error--error-100: #b42318;
  --_primitives---error--error-200: #f7dedc;
  --_primitives---error--error-300: #fef3f2;
  --_primitives---error--error-400: #ff9a93;
  --_primitives---error--error-500: #53251e;
  --_primitives---error--error-600: #3b2520;
  --base-color-neutral--white\<deleted\|relume-variable-color-neutral-2\>: white;
  --base-color-neutral--black\<deleted\|relume-variable-color-neutral-1\>: black;
  --base-color-neutral--neutral-lightest\<deleted\|relume-variable-color-neutral-3\>: #eee;
}

body {
  background-color: var(--color-scheme-1--background);
  font-family: var(--_typography---font-styles--body);
  color: var(--color-scheme-1--text);
  font-size: 1rem;
  line-height: 1.5;
}

h1 {
  font-family: var(--_typography---font-styles--heading);
  letter-spacing: var(--_ui-styles---stroke--2);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3.5rem;
  font-weight: 400;
  line-height: 1.2;
}

h2 {
  font-family: var(--_typography---font-styles--heading);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 3rem;
  font-weight: 500;
  line-height: 1.2;
}

h3 {
  font-family: var(--_typography---font-styles--heading);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 1.2;
}

h4 {
  font-family: var(--_typography---font-styles--heading);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.3;
}

h5 {
  font-family: var(--_typography---font-styles--heading);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.4;
}

h6 {
  font-family: var(--_typography---font-styles--heading);
  margin-top: 0;
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.4;
}

p {
  letter-spacing: var(--_ui-styles---stroke--2);
  margin-bottom: 0;
}

a {
  color: var(--color-scheme-1--text);
  text-decoration: underline;
}

ul {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding-left: 1.25rem;
}

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 {
  margin-bottom: .25rem;
  font-weight: 500;
}

strong {
  font-weight: bold;
}

blockquote {
  border-left: .1875rem solid var(--color-scheme-1--text);
  margin-bottom: 0;
  padding: .75rem 1.25rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

figure {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

figcaption {
  text-align: center;
  margin-top: .25rem;
}

.w-pagination-wrapper {
  flex-wrap: wrap;
  justify-content: center;
  display: flex;
}

.w-pagination-previous {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-pagination-previous-icon {
  margin-right: 4px;
}

.w-pagination-next {
  color: #333;
  background-color: #fafafa;
  border: 1px solid #ccc;
  border-radius: 2px;
  margin-left: 10px;
  margin-right: 10px;
  padding: 9px 20px;
  font-size: 14px;
  display: block;
}

.w-page-count {
  text-align: center;
  width: 100%;
  margin-top: 20px;
}

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

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

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

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

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

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

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

.w-form-formradioinput--inputType-custom {
  border: 1px solid #ccc;
  border-radius: 50%;
  width: 12px;
  height: 12px;
}

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

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

.w-pagination-next-icon {
  margin-left: 4px;
}

.overflow-hidden {
  overflow: hidden;
}

.global-styles {
  display: block;
  position: fixed;
  inset: 0% auto auto 0%;
}

.hide {
  display: none;
}

.page-wrapper.background-color-dark {
  background-color: var(--_semantic---background-color--primary);
}

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

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

.main-wrapper {
  padding-top: 0;
}

.text-size-medium {
  font-size: 1.125rem;
}

.heading-style-h2 {
  font-family: var(--_typography---font-styles--heading);
  letter-spacing: var(--_ui-styles---stroke--2);
  font-size: 3rem;
  font-weight: 400;
  line-height: 1.2;
}

.heading-style-h6 {
  font-family: var(--_typography---font-styles--heading);
  color: var(--_semantic---text--primary);
  letter-spacing: var(--_ui-styles---stroke--2);
  font-size: 1.25rem;
  font-weight: 400;
  line-height: 1.4;
}

.heading-style-h5 {
  font-family: var(--_typography---font-styles--heading);
  letter-spacing: var(--_ui-styles---stroke--2);
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.4;
}

.heading-style-h1 {
  font-family: var(--_typography---font-styles--heading);
  font-size: 3.5rem;
  font-weight: 400;
  line-height: 1.2;
}

.form_checkbox-icon {
  border: 1px solid var(--_semantic---link--secondary);
  cursor: pointer;
  border-radius: 4px;
  width: 1.125rem;
  min-width: 1.125rem;
  height: 1.125rem;
  min-height: 1.125rem;
  margin-top: 3px;
  margin-left: -1.25rem;
  margin-right: .5rem;
  transition: all .2s;
}

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

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

.form_checkbox-icon.is-alternate {
  border-color: var(--_primitives---colors--white);
}

.text-size-tiny {
  font-size: .75rem;
}

.text-size-tiny.text-color-secondary.profile_bio-tagline {
  margin-bottom: .25rem;
}

.button {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  border: 1px solid var(--_semantic---background-color--secondary);
  background-color: var(--_semantic---background-color--secondary);
  color: var(--_semantic---text--primary);
  text-align: center;
  cursor: pointer;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1.25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  transition: opacity .3s;
  display: flex;
  overflow: hidden;
}

.button:where(.w-variant-40418dad-7f15-ada9-d11b-899de3142ea2) {
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.button:where(.w-variant-6ce258d3-a4ee-14a3-2764-2e5838dbfc58) {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.button:where(.w-variant-ac1f0e04-5884-17fb-a50b-6ff7da6acd30) {
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.button:where(.w-variant-e3887dd9-353d-045c-9a44-b7049c737efe) {
  --_semantic---background-color--primary: var(--_primitives---asian-red--100);
  --_semantic---text--primary: var(--_primitives---asian-red--400);
  --_semantic---link--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--secondary: var(--_primitives---asian-red--200);
  --_semantic---link--primary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--tertiary: var(--_primitives---asian-red--200);
  --_semantic---button-text--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--primary: var(--_primitives---asian-red--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---asian-red--300);
  --_semantic---border--primary: var(--_primitives---asian-red--200);
  --_semantic---icons--dot: var(--_primitives---asian-red--100);
  --_semantic---text--tertiary: var(--_primitives---asian-red--200);
  --_semantic---border--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40191905;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---asian-red--200);
  --_semantic---grid--secondary: var(--_primitives---asian-red--300);
  --_semantic---grid--grid-5: #ff65650d;
}

.button:where(.w-variant-632bd737-c1cd-b8d6-e349-5b901180cbfe) {
  --_semantic---background-color--primary: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---link--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--secondary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---link--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---button-text--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---text--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--tertiary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---border--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---icons--dot: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---border--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---background-color--drawer: #1e254005;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---grid--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---grid--grid-5: #7894ff0d;
}

.button:hover {
  background-color: var(--_semantic---background-color--secondary);
  opacity: .85;
}

.button.is-icon {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.button.is-secondary {
  background-color: var(--_primitives---opacity--transparent);
  color: var(--_primitives---colors--neutral-darkest);
}

.button.is-secondary.is-alternate {
  background-color: var(--_primitives---opacity--transparent);
  color: var(--_primitives---colors--white);
}

.button.is-small {
  padding: .5rem 1.25rem;
}

.button.is-light-grey {
  background-color: var(--light-grey);
  color: var(--_primitives---colors--darker-green);
  background-color: var(--light-grey);
}

.button.is-alt, .button.nav {
  background-color: var(--_semantic---button-bg--secondary);
  color: var(--_semantic---background-color--primary);
}

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

.button.is-underline {
  text-decoration: underline;
}

.button.align-left {
  text-align: left;
  justify-content: flex-start;
  align-items: center;
}

.button.is-link {
  background-color: var(--_primitives---opacity--transparent);
  color: var(--_semantic---link--primary);
  border-style: none;
  padding: .25rem 0;
  line-height: 1;
  text-decoration: none;
}

.button.is-link.is-alternate {
  background-color: var(--_primitives---opacity--transparent);
  color: var(--_primitives---colors--white);
}

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

.button.is-alternate {
  border-color: var(--_primitives---colors--white);
  background-color: var(--_primitives---colors--white);
  color: var(--_primitives---colors--neutral-darkest);
}

.button.is-dark-green {
  border-color: var(--_primitives---colors--dark-green);
  background-color: var(--_primitives---colors--dark-green);
  color: var(--_primitives---colors--white);
}

.button.is-pricing {
  border-color: var(--_semantic---button-bg--tertiary);
  background-color: var(--_semantic---button-bg--tertiary);
  color: var(--_semantic---button-text--secondary);
  padding-top: .75rem;
  padding-bottom: .75rem;
}

.button.nav {
  background-color: var(--_semantic---button-bg--secondary);
  color: var(--_semantic---background-color--primary);
}

.button.nav.secondary {
  background-color: var(--_semantic---button-bg--primary);
  color: var(--_semantic---text--primary);
}

.button.nav.tertiary {
  color: var(--_semantic---text--primary);
  background-color: #e1e2dd00;
  border-style: none;
  padding: 0 1rem;
}

.heading-style-h4 {
  font-family: var(--_typography---font-styles--heading);
  color: var(--_semantic---text--primary);
  letter-spacing: var(--_ui-styles---stroke--2);
  font-size: 2rem;
  font-weight: 400;
  line-height: 1.3;
}

.text-size-regular {
  font-size: 1rem;
}

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

.heading-style-h3 {
  font-family: var(--_typography---font-styles--heading);
  letter-spacing: var(--_ui-styles---stroke--2);
  font-size: 2.5rem;
  font-weight: 400;
  line-height: 1.2;
}

.button-group {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.icon-embed-xsmall {
  width: 1.5rem;
  height: 1.5rem;
  color: var(--_primitives---ivory--100);
  flex-direction: column;
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.icon-embed-xsmall.download {
  height: 1.25rem;
}

.text-size-small {
  font-size: .875rem;
}

.text-size-small.text-color-primary.all-caps {
  text-transform: uppercase;
}

.text-size-small.text-color-secondary {
  font-weight: 400;
}

.text-size-small.text-color-secondary.login-description {
  max-width: 400px;
}

.form_checkbox {
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 0;
  padding-left: 1.25rem;
  display: flex;
}

.form_checkbox.is-alternate {
  color: var(--_primitives---colors--white);
}

.padding-global {
  padding-left: 2%;
  padding-right: 2%;
}

.padding-global.padding-section-medium.padding-top-small {
  padding-top: 2rem;
}

.padding-section-medium {
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.form_message-success-wrapper {
  background-color: #ddd0;
  border-radius: 0;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0;
}

.form_message-success-wrapper:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
  text-align: center;
}

.form_message-success-wrapper:where(.w-variant-b5be4bc5-217f-320d-0b16-f5e2243a9c02) {
  background-color: var(--_semantic---text--primary);
}

.form_message-success {
  background-color: var(--_semantic---background-color--secondary);
  color: var(--_semantic---text--primary);
  border-radius: .25rem;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: .5rem 1rem;
  display: flex;
}

.form_message-success:where(.w-variant-d724dc99-3381-95bb-2ee6-c737327774ba) {
  color: #027a48;
  background-color: #ecfdf3;
}

.form_message-success:where(.w-variant-b5be4bc5-217f-320d-0b16-f5e2243a9c02) {
  background-color: var(--_semantic---background-color--primary);
  color: var(--_semantic---text--secondary);
  border-radius: .4rem;
}

.form_message-success:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
  background-color: var(--_primitives---web-green--100);
  width: 100%;
  color: var(--_primitives---ivory--100);
  text-align: center;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.form_message-success.is_email_capture {
  text-align: center;
  justify-content: center;
  align-items: center;
  min-width: 400px;
}

.form_message-error {
  color: #b42318;
  background-color: #f7cfcb;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  padding: .5rem 1rem;
  display: flex;
}

.form_message-error-wrapper {
  background-color: #0000;
  border-radius: .25rem;
  margin-top: 1rem;
  margin-bottom: .5rem;
  padding: 0;
  overflow: hidden;
}

.text-style-tagline {
  color: var(--text-secondary);
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  justify-content: center;
  align-items: center;
  font-size: .875rem;
  font-weight: 400;
  text-decoration: none;
  display: inline-block;
}

.tagline-wrap {
  background-color: var(--_semantic---background-color--secondary);
  color: var(--_semantic---text--secondary);
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  border-radius: .375rem;
  flex: none;
  padding: .25rem .5rem;
  font-family: IBM Plex Mono, Arial, sans-serif;
  font-size: .875rem;
  overflow: hidden;
}

.tagline-wrap:where(.w-variant-432685b2-0e91-203e-6cf0-ec4567d8afe5) {
  background-color: var(--_primitives---opacity--transparent);
  padding: 0;
  line-height: 1.1;
}

.tagline-wrap:where(.w-variant-05c90a01-afd8-dcd3-2bd1-8b9e3cfa585c) {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.tagline-wrap:where(.w-variant-cd7fa97f-9973-5a3b-9fcc-d063245f257c) {
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.tagline-wrap:where(.w-variant-c404490c-d73e-3500-5e79-72690e9e6a00) {
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.tagline-wrap:where(.w-variant-4c7c40c1-f900-d14a-66af-892389414fcc) {
  --_semantic---background-color--primary: var(--_primitives---asian-red--100);
  --_semantic---text--primary: var(--_primitives---asian-red--400);
  --_semantic---link--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--secondary: var(--_primitives---asian-red--200);
  --_semantic---link--primary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--tertiary: var(--_primitives---asian-red--200);
  --_semantic---button-text--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--primary: var(--_primitives---asian-red--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---asian-red--300);
  --_semantic---border--primary: var(--_primitives---asian-red--200);
  --_semantic---icons--dot: var(--_primitives---asian-red--100);
  --_semantic---text--tertiary: var(--_primitives---asian-red--200);
  --_semantic---border--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40191905;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---asian-red--200);
  --_semantic---grid--secondary: var(--_primitives---asian-red--300);
  --_semantic---grid--grid-5: #ff65650d;
}

.tagline-wrap:where(.w-variant-7e37ea0d-8d8a-ea8e-b63c-56f67989dd8a) {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.tagline-wrap:where(.w-variant-a373dc84-2de5-25a4-8455-c1bf9975563b) {
  --_semantic---background-color--primary: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---link--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--secondary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---link--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---button-text--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---text--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--tertiary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---border--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---icons--dot: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---border--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---background-color--drawer: #1e254005;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---grid--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---grid--grid-5: #7894ff0d;
}

.tagline-wrap.is-light-grey, .tagline-wrap.is-green-tablet {
  color: var(--text-secondary);
  background-color: #edece7;
  line-height: 1.1;
}

.tagline-wrap.is-plain {
  background-color: var(--_primitives---opacity--transparent);
  border: 1px #000;
  padding: 0;
}

.tagline-wrap.dark-22 {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.tagline-wrap.background-tertiary:where(.w-variant-036e8dff-65d6-64ae-48cb-9e53964c793c), .tagline-wrap.background-tertiary.dark-30 {
  background-color: var(--_semantic---background-color--tertiary);
}

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

.image-fluid.image-invert {
  filter: invert();
}

.image-fluid.mobile, .css-hide {
  display: none;
}

.speakers_overlay_heading.heading-style-h4 {
  color: var(--_semantic---text--primary);
}

.text-style-underline {
  text-underline-offset: 2px;
  text-decoration: underline;
}

.filter-dropdown {
  z-index: 2;
  color: var(--text-secondary);
  letter-spacing: var(--_ui-styles---stroke--2);
  margin-left: 0;
  margin-right: .5rem;
  font-size: 1rem;
  line-height: 1.5;
}

.filter-dropdown-toggle {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #edece7;
  border-radius: .375rem;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem .75rem;
  font-size: 1rem;
  display: flex;
}

.filter-dropdown-toggle.hide-desktop {
  display: none;
}

.filter-dropdown-toggle.is-dark {
  background-color: var(--_primitives---colors--dark-green-2);
}

.filter-dropdown-icon {
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
}

.filter-dropdown-list {
  z-index: 2;
  background-color: #0000;
  padding-top: .375rem;
}

.filter-dropdown-list.w--open {
  z-index: 99;
  background-color: #0000;
}

.filter-dropdown-list.is-show-desktop {
  background-color: #0000;
  padding-top: 0;
  display: block;
  position: static;
}

.filter-dropdown-list.is-show-desktop.events-page {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
  align-items: flex-end;
  display: flex;
}

.filter-dropdown-list.is-show-desktop.is-events {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  display: flex;
}

.filter-dropdown-list-inner {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  border: 1px solid var(--light-grey);
  background-color: var(--_primitives---colors--white);
  flex-flow: column;
  min-width: 20rem;
  max-height: 25rem;
  padding: .375rem;
  display: flex;
  overflow: auto;
}

.filter-dropdown-list-inner.is-show-desktop {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #0000;
  border-style: none;
  flex-flow: row;
  padding: 0;
  overflow: visible;
}

.filter-dropdown-list-inner.is-auto-width {
  min-width: auto;
}

.filter-dropdown-list-inner.is-dark {
  border-color: var(--_primitives---colors--border-primary);
  background-color: var(--_primitives---colors--darker-green);
}

.filter-dropdown-list-inner.is-med-width {
  min-width: 13rem;
}

.filter-radio {
  z-index: 1;
  color: var(--_primitives---colors--darker-green);
  letter-spacing: var(--_ui-styles---stroke--2);
  cursor: pointer;
  border-radius: .375rem;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 0;
  padding-left: .75rem;
  padding-right: 4px;
  font-size: 1rem;
  transition: background-color .28s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.filter-radio:hover, .filter-radio.is-active {
  background-color: #edece7;
}

.filter-radio.is-light {
  color: var(--_primitives---colors--white);
}

.filter-radio.is-light:hover {
  background-color: var(--_primitives---colors--dark-green-2);
}

.filter-radio-icon {
  background-color: var(--light-grey);
  border: 1px #000;
  flex: none;
  width: 1.125rem;
  height: 1.125rem;
  margin-top: 0;
  margin-left: 0;
  margin-right: .5rem;
  transition: background-color .28s;
}

.filter-radio-icon.w--redirected-checked {
  background-color: var(--_primitives---colors--darker-green);
  background-image: url("https://cdn.prod.website-files.com/6a1fb8c87cca31ddb9926fc0/6a1fb8c87cca31ddb99270bc_check-white.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: 65%;
}

.filter-radio-icon.w--redirected-focus, .filter-radio-icon.w--redirected-focus-visible {
  box-shadow: 0 0 0 2px #14251f0d;
}

.filter-radio-icon.is-dark {
  background-color: var(--_primitives---colors--border-primary);
  border-radius: 100%;
}

.filter-radio-icon.is-dark.w--redirected-checked {
  background-color: var(--_primitives---colors--white);
  background-image: url("https://cdn.prod.website-files.com/6a1fb8c87cca31ddb9926fc0/6a1fb8c87cca31ddb992706c_green-check.svg");
}

.filter-radio-icon.is-transparent {
  opacity: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}

.filter-radio-icon.is-transparent.w--redirected-checked {
  background-color: var(--_primitives---colors--darker-green);
  background-image: none;
  background-position: 0 0;
  background-repeat: repeat;
  background-size: auto;
}

.filter-radio-txt {
  width: 100%;
  margin-bottom: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-right: .75rem;
  font-weight: 500;
  line-height: 1.2;
}

.section_footer {
  background-color: var(--_primitives---colors--darker-green);
  color: var(--_primitives---colors--white);
}

.footer_component {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  padding-top: 1.875rem;
  padding-bottom: 1.875rem;
  display: flex;
}

.footer_top {
  grid-column-gap: 5%;
  grid-row-gap: 5%;
  flex-flow: row;
  grid-template-rows: auto;
  grid-template-columns: 60% 40%;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  min-height: 32.625rem;
  display: flex;
}

.footer_col-wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  flex: 0 auto;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.footer_col {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer_col.is-buttons-wrap {
  display: none;
}

.footer_col_heading.text-style-tagline {
  font-family: var(--_typography---font-styles--body);
  color: var(--_primitives---colors--neutral-light);
  font-family: var(--_typography---font-styles--body);
}

.footer_link {
  font-family: var(--_typography---font-styles--body);
  letter-spacing: var(--_ui-styles---stroke--2);
  justify-content: flex-start;
  align-items: stretch;
  font-size: .875rem;
  transition: color .3s cubic-bezier(.165, .84, .44, 1);
  display: flex;
}

.footer_link:hover {
  color: var(--_primitives---yellow);
}

.footer_link-icon {
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
  display: none;
}

.footer_link-icon:where(.w-variant-e891eff2-e6c1-7eee-e6a9-93f218f32379) {
  color: var(--_primitives---yellow);
  display: block;
}

.footer_link-icon:where(.w-variant-c8b22576-7fd4-6ce7-9503-d909e8ae0aff) {
  color: var(--orange);
  display: block;
}

.footer_link-icon:where(.w-variant-fb4c9d6d-51e2-ccde-06de-ea7c1d952f5f) {
  color: var(--dark-orange);
  display: block;
}

.footer_link-icon:where(.w-variant-d230552c-4b4b-895a-7154-44fce6f459a9) {
  color: var(--red);
  display: block;
}

.footer_link-icon:where(.w-variant-9c275f3e-b15e-ec8d-6557-020bd94fceb4) {
  color: var(--blue);
  display: block;
}

.footer_link-icon._w-yellow-icon-2 {
  color: var(--_primitives---yellow);
  display: block;
}

.footer_link-social {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  transition: color .3s;
  display: flex;
}

.footer_link-social:hover {
  color: var(--_primitives---european-lime--200);
}

.footer_form-wrap {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  background-color: var(--_primitives---colors--white);
  width: 40%;
  color: var(--color-scheme-1--text);
  border-radius: .75rem;
  flex-flow: column;
  flex: none;
  padding: 1rem;
  display: flex;
}

.footer_form_heading-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.footer_form_heading.heading-style-h3 {
  font-size: 2.25rem;
}

.footer_form_para.text-size-regular {
  color: var(--text-secondary);
}

.footer_col-outer, .footer_col-socials {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  flex: none;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.footer_mid, .footer_mid-logo {
  width: 100%;
}

.footer_bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  font-family: var(--_typography---font-styles--body);
  color: var(--_primitives---colors--neutral-light);
  letter-spacing: var(--_ui-styles---stroke--2);
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr .5fr;
  grid-auto-columns: 1fr;
  place-items: end stretch;
  font-size: .75rem;
  display: grid;
}

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

.footer_bottom-mid {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  justify-content: center;
  align-items: center;
  display: flex;
}

.footer_bottom-link {
  text-underline-offset: 2px;
  font-size: .75rem;
  text-decoration: underline;
}

.filter-search {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.filter-search.is-short {
  flex: none;
  width: 100%;
  max-width: 23.25rem;
}

.filter-search.is-wide {
  min-width: 23.25rem;
}

.filter-search-field {
  background-color: #edece7;
  background-image: url("https://cdn.prod.website-files.com/6a1fb8c87cca31ddb9926fc0/6a1fb8c87cca31ddb99270de_search.svg");
  background-position: 12px;
  background-repeat: no-repeat;
  background-size: 1.5rem 1.5rem;
  border: 1px #000;
  border-radius: .375rem;
  height: 2.5rem;
  margin-bottom: 0;
  padding: 0 0 0 2.5rem;
}

.filter-search-field::placeholder {
  color: var(--text-secondary);
}

.filter-search-field.is-dark {
  background-color: var(--_primitives---colors--dark-green-2);
  color: var(--_semantic---background-color--primary);
  background-image: url("https://cdn.prod.website-files.com/6a1fb8c87cca31ddb9926fc0/6a1fb8c87cca31ddb99270e1_search.svg");
}

.filter-search-field.is-dark:active, .filter-search-field.is-dark:focus, .filter-search-field.is-dark:focus-visible, .filter-search-field.is-dark[data-wf-focus-visible], .filter-search-field.is-dark:lang(en) {
  color: var(--_semantic---background-color--primary);
}

.filter-search-btn {
  flex: none;
  width: 4rem;
  height: 2.5rem;
}

.index_aside_sidebar {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  width: 100%;
  max-height: none;
  display: flex;
  position: relative;
  top: 5px;
  overflow: auto;
}

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

.index_aside_form_field-grid:where(.w-variant-b5be4bc5-217f-320d-0b16-f5e2243a9c02), .index_aside_form_field-grid:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
  flex-flow: column;
}

.index_aside_form_disclaimer.text-size-tiny {
  color: var(--_primitives---colors--neutral-light);
  letter-spacing: var(--_ui-styles---stroke--2);
}

.index_aside_form_disclaimer.text-size-tiny:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
  color: var(--green-text-secondary);
}

.filter-tag-clear.hide-tablet {
  opacity: .6;
}

.index_aside_search-wrap.hide-tablet {
  width: 100%;
}

.index_aside_sidebar-bg {
  display: none;
}

.index_aside_sidebar-component {
  width: 100%;
  display: block;
}

.filter-tag {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: var(--grey);
  color: var(--text-secondary);
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.1;
  display: flex;
}

.filter-tag.is-dark {
  background-color: var(--_primitives---colors--dark-green-2);
}

.filter-tag-close {
  cursor: pointer;
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
}

.show-tablet, .index_aside_sidebar-close {
  display: none;
}

.button-icon {
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
  margin-left: -.125rem;
  transition: transform .2s;
}

.network-card_component {
  border: 1px solid var(--_primitives---colors--border-primary);
  background-color: var(--_primitives---colors--darker-green);
  border-radius: .75rem;
  flex-flow: column;
  height: 100%;
  padding: .375rem;
  display: flex;
  position: relative;
  overflow: hidden;
}

.network-card_component.is-small {
  border-color: var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  border-color: var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  flex-flow: column;
  display: flex;
}

.network-card_img-wrap {
  background-color: #f8f7f205;
  border-radius: .375rem;
  width: 100%;
  overflow: hidden;
}

.network-card_img {
  z-index: 1;
  aspect-ratio: 1;
  object-fit: cover;
  border-radius: .375rem;
  width: 100%;
  max-height: 304.75px;
  position: relative;
  overflow: hidden;
}

.network-card_text-wrap {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-flow: column;
  padding: 1rem;
  display: flex;
}

.network-card_text-wrap.is-small {
  flex: 1;
}

.network-card_tagline.text-style-tagline {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  color: var(--_semantic---text--secondary);
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.network-card_text_upper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.network-card_name.heading-style-h6 {
  font-weight: 400;
}

.network-card_text_bottom {
  border-top: 1px solid var(--_semantic---border--primary);
  margin-top: auto;
  padding-top: 1rem;
}

.network-card_subtexts {
  color: var(--_primitives---colors--neutral-light);
  letter-spacing: var(--_ui-styles---stroke--2);
}

.network-card_subtexts.text-size-regular {
  color: var(--_semantic---text--tertiary);
}

.network-card_subtexts.text-size-regular.company-name {
  color: var(--_semantic---text--secondary);
  font-size: 1.125rem;
  font-style: normal;
  font-weight: 600;
}

.network-card_hover-wrap {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--_semantic---background-color--primary);
  color: var(--_primitives---web-green--100);
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
  border-radius: .75rem;
  flex-flow: column;
  padding: 1.375rem;
  display: flex;
  position: absolute;
  inset: 0%;
  overflow: hidden;
}

.network-card_hover-wrap.is-green {
  background-color: var(--_primitives---yellow);
}

.network-card_hover-wrap.east-coast {
  color: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.network-card_hover-wrap.west-coast {
  color: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.network-card_hover-wrap.middle-east {
  color: var(--_primitives---middle-eastern-blue--400);
}

.network-card_hover-wrap.asia {
  color: var(--_primitives---asian-red--400);
}

.network-card_hover-wrap.dark {
  color: var(--_primitives---color-brand--unbound-ivory);
}

.network-card_hover-wrap.europe {
  color: var(--_primitives---european-lime--400);
}

.network-card_hover_heading.heading-style-h5 {
  color: var(--_semantic---text--primary);
}

.network-card_hover_para {
  color: var(--text-secondary);
}

.network-card_hover_para.text-size-regular {
  color: var(--_semantic---text--secondary);
}

.network-card_hover-head-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.network-card_hover-btn-wrap {
  border-top: 1px solid var(--_semantic---border--primary);
  margin-top: auto;
  padding-top: 1rem;
  display: flex;
}

.filter-facet-count {
  z-index: 2;
  opacity: .5;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  margin-left: 0;
  margin-right: 4px;
  font-size: .75rem;
  font-weight: 400;
  display: flex;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.past-speakers_list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.past-speakers_list._3col {
  grid-template-columns: 1fr 1fr 1fr;
}

.past-speakers_pagination {
  margin-top: 3rem;
}

.event-cta_head-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  text-align: left;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 42rem;
  margin-right: auto;
  display: flex;
}

.event-cta_person-wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border-left: 1px solid var(--_semantic---border--secondary);
  justify-content: flex-end;
  align-items: stretch;
  width: 100%;
  display: flex;
}

.event-cta_person-wrap.v-accom_person-wrap {
  padding: 0 1rem;
}

.event-cta_person-wrap.v-accom {
  border-left-style: none;
}

.event-cta_img-wrap {
  border-radius: .375rem;
  width: 14rem;
  height: auto;
  overflow: hidden;
}

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

.event-cta_text-wrap {
  grid-column-gap: 8rem;
  grid-row-gap: 8rem;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  padding-left: 1rem;
  display: flex;
}

.event-cta_name-wrap {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  flex-flow: column;
  display: flex;
}

.event-cta_social-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  display: flex;
}

.event-cta_social-link-embed {
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.event-cta_btn-wrap {
  display: flex;
}

.two-col_component-transparent.dark {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

._2-col_component_heading.heading-style-h3, .msite-hero_event-title.heading-style-h3 {
  color: var(--_semantic---text--primary);
}

.light {
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.dark {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.east-coast {
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.west-coast {
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.europe {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.section_micro-speakers-hero {
  background-color: var(--_primitives---colors--darker-green);
  color: var(--_primitives---colors--white);
  overflow: hidden;
}

.micro-speakers-hero_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  margin-top: 3rem;
  display: flex;
}

.micro-speakers-hero_heading {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 43rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.micro-speakers-hero_heading.heading-style-h1 {
  letter-spacing: var(--_ui-styles---stroke--2);
  text-wrap-style: pretty;
  letter-spacing: var(--_ui-styles---stroke--2);
  text-wrap-style: pretty;
  font-weight: 400;
}

.tagline-text {
  font-size: inherit;
  letter-spacing: inherit;
  font-family: inherit;
  font-weight: inherit;
  line-height: inherit;
}

.tagline-text:where(.w-variant-5a08f438-b671-4b2b-c7d8-7beb544be77e), .tagline-text.reverse-6 {
  color: var(--_semantic---text--primary);
}

.micro-speakers-hero_head-inner-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.micro-speakers-hero_para.text-size-medium {
  color: var(--_primitives---colors--neutral-light);
}

.micro-speakers-hero_btn-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  padding-top: 2rem;
  display: flex;
}

.micro-speakers-hero_heading-wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  text-align: center;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
  max-width: 43rem;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.section_micro-speakers {
  background-color: var(--_primitives---colors--darker-green);
  color: var(--_primitives---colors--white);
}

.micro-speakers_fiter-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px none var(--_primitives---colors--border-primary);
  border-bottom: 1px none var(--_primitives---colors--border-primary);
  background-color: var(--_semantic---background-color--primary);
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  position: static;
  top: 5rem;
}

.micro-speakers_fiter-list.dark {
  z-index: 2;
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
  z-index: 2;
}

.micro-speakers_fiter_radio {
  border: 1px solid var(--_primitives---opacity--transparent);
  width: auto;
  min-width: auto;
  color: var(--_semantic---text--primary);
  text-align: center;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1.25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  text-decoration: none;
  transition: color .3s, background-color .3s, opacity .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.micro-speakers_fiter_radio:where(.w-variant-40418dad-7f15-ada9-d11b-899de3142ea2) {
  border-color: var(--_primitives---colors--dark-green);
  background-color: var(--_primitives---colors--dark-green);
  color: var(--_primitives---colors--white);
}

.micro-speakers_fiter_radio:where(.w-variant-6ce258d3-a4ee-14a3-2764-2e5838dbfc58) {
  background-color: var(--light-grey);
  color: var(--_primitives---colors--darker-green);
}

.micro-speakers_fiter_radio:hover {
  opacity: .85;
}

.micro-speakers_fiter_radio.is-active {
  background-color: var(--_primitives---colors--white);
  color: var(--_primitives---colors--darker-green);
  background-color: var(--_primitives---colors--white);
}

.text-color-primary {
  color: var(--_semantic---text--primary);
}

.text-color-secondary {
  color: var(--_semantic---text--secondary);
}

.micro-speakers_fiter-dropdown {
  width: 100%;
}

.micro-speakers_fiter-dropdown-toggle {
  justify-content: space-between;
  width: 100%;
  padding: .375rem .5rem;
  display: none;
}

.micro-speakers_fiter-dropdown-toggle-arrow {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.micro-speakers_fiter-dropdown-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #0000;
  display: flex;
  position: relative;
}

.micro-speakers_fiter-dropdown-list.w--open {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.dev_sitemap-btn {
  z-index: 99999;
  border: 1px solid var(--_semantic---text--secondary);
  background-color: var(--_semantic---background-color--drawer);
  border-radius: 12px;
  justify-content: flex-start;
  align-items: center;
  padding: .4rem;
  display: flex;
  position: fixed;
  inset: auto auto 1rem 1rem;
}

.section_agenda-highlight {
  background-color: var(--_semantic---background-color--primary);
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
  position: relative;
}

.section_agenda-highlight.east-coast {
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.section_agenda-highlight.west-coast {
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.section_agenda-highlight.asia {
  --_semantic---background-color--primary: var(--_primitives---asian-red--100);
  --_semantic---text--primary: var(--_primitives---asian-red--400);
  --_semantic---link--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--secondary: var(--_primitives---asian-red--200);
  --_semantic---link--primary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--tertiary: var(--_primitives---asian-red--200);
  --_semantic---button-text--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--primary: var(--_primitives---asian-red--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---asian-red--300);
  --_semantic---border--primary: var(--_primitives---asian-red--200);
  --_semantic---icons--dot: var(--_primitives---asian-red--100);
  --_semantic---text--tertiary: var(--_primitives---asian-red--200);
  --_semantic---border--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40191905;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---asian-red--200);
  --_semantic---grid--secondary: var(--_primitives---asian-red--300);
  --_semantic---grid--grid-5: #ff65650d;
}

.section_agenda-highlight.middle-east {
  --_semantic---background-color--primary: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---link--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--secondary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---link--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---button-text--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---text--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--tertiary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---border--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---icons--dot: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---border--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---background-color--drawer: #1e254005;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---grid--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---grid--grid-5: #7894ff0d;
}

.section_agenda-highlight.dark {
  color: var(--_semantic---text--primary);
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.section_agenda-highlight.light {
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.section_agenda-highlight.europe {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.agenda-highlight_head-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 42rem;
  display: flex;
}

.agenda-highlight_component {
  grid-column-gap: 5rem;
  grid-row-gap: 5rem;
  flex-flow: column;
  display: flex;
}

.agenda-highlight_list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  margin-top: 1.5rem;
  display: flex;
}

.agenda-highlight_item {
  grid-column-gap: 10%;
  grid-row-gap: 10%;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_semantic---border--primary);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--_semantic---border--primary);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--_semantic---border--primary);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--_semantic---border--primary);
  color: var(--_semantic---text--primary);
  border-radius: .75rem;
  justify-content: space-between;
  padding: 1.375rem;
  scroll-margin-top: 7rem;
  transition-property: border;
  transition-duration: .3s;
  transition-timing-function: cubic-bezier(.165, .84, .44, 1);
  display: flex;
  position: relative;
}

.agenda-highlight_item:hover {
  border-color: var(--_semantic---border--secondary);
}

.agenda-highlight_item.is-colored {
  border-color: var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--secondary);
}

.agenda-highlight_item.light {
  color: var(--_semantic---text--primary);
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.agenda-highlight_item.dark {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.agenda-highlight_item_left {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  flex-flow: column;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.agenda-highlight_item_right {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  flex: 1;
  justify-content: flex-end;
  align-items: stretch;
  display: flex;
}

.agenda-highlight_item_left_bottom {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.agenda-highlight_item_left_bottom.is-vertical {
  flex-flow: wrap;
}

.agenda-highlight_item_sponsor-text {
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  justify-content: flex-start;
  align-items: center;
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.1;
  display: flex;
}

.agenda-highlight_item_sponsor {
  justify-content: center;
  align-items: center;
  height: 1rem;
  margin-right: .5rem;
  display: flex;
}

.agenda-highlight_item_sponsor-img {
  object-fit: contain;
  height: 100%;
}

.agenda-highlight_item_sponsor-wrap {
  color: var(--_semantic---text--secondary);
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.agenda-highlight_item_sponsor-wrap.show-tablet {
  display: none;
}

.agenda-highlight_item_sponsor-wrap.hide-tablet {
  flex-flow: wrap;
}

.agenda-highlight_item_tag-wrap {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: wrap;
  display: flex;
}

.agenda-highlight_item_tag-wrap.show-tablet {
  display: none;
}

.agenda-highlight_item_tag-text {
  background-color: var(--_semantic---background-color--secondary);
  color: var(--_semantic---text--secondary);
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  border-radius: .375rem;
  padding: .25rem .5rem;
  font-size: .875rem;
  line-height: 1.1;
  display: flex;
  overflow: hidden;
}

.agenda-highlight_item_tag-text.grey {
  background-color: var(--_semantic---background-color--tertiary);
}

.agenda-highlight_button {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  color: var(--_semantic---text--primary);
  letter-spacing: var(--_ui-styles---stroke--2);
  flex: none;
  justify-content: flex-start;
  align-items: center;
  font-size: .875rem;
  text-decoration: underline;
  display: flex;
}

.agenda-highlight_button.hide-tablet {
  cursor: pointer;
  cursor: pointer;
}

.active_event_agenda_speaker_list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  column-count: 2;
  flex-flow: wrap;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: flex-start;
  align-items: stretch;
  column-gap: 2.5rem;
  display: grid;
}

.active_event_agenda_speaker_item {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  break-inside: avoid;
  justify-content: flex-start;
  align-items: flex-start;
  min-width: 40%;
  margin-bottom: .5rem;
  display: flex;
}

.agenda-highlight_item_attendee-img-wrap {
  border-radius: .375rem;
  flex: none;
  width: 2.5rem;
  height: 2.5rem;
  overflow: hidden;
}

.agenda-highlight_item_attendee-name {
  text-transform: capitalize;
}

.agenda-highlight_item_attendee-name.text-size-small {
  font-family: var(--_typography---font-styles--body);
  letter-spacing: var(--_ui-styles---stroke--2);
  line-height: 1.5;
  font-family: var(--_typography---font-styles--body);
  letter-spacing: var(--_ui-styles---stroke--2);
  line-height: 1.5;
}

.agenda-highlight_item_attendee-title {
  color: var(--_semantic---text--secondary);
  display: block;
}

.agenda-highlight_item_attendee-title.text-size-small {
  letter-spacing: var(--_ui-styles---stroke--2);
  letter-spacing: var(--_ui-styles---stroke--2);
}

.agenda-highlight_item_bottom-tablet {
  display: none;
}

.agenda-highlight_item-wrap {
  background-color: var(--_semantic---background-color--primary);
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
  border-radius: .75rem;
}

.agenda-highlight_item-wrap:nth-child(odd) {
  background-color: var(--_semantic---background-color--secondary);
}

.agenda-highlight_head-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  margin-left: 0;
  margin-right: auto;
  display: flex;
}

.agenda-highlight_para.text-size-medium {
  color: var(--_semantic---text--secondary);
}

.agenda-highlight_filter-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--_semantic---border--primary);
  border-bottom: 1px solid var(--_semantic---border--primary);
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
}

.agenda-highlight_content {
  flex-flow: column;
  display: flex;
  position: relative;
}

.dropdown {
  z-index: 1;
  justify-content: center;
  align-items: center;
  padding-right: 0;
  display: flex;
}

.agenda-highlight_filter-list-wrap {
  z-index: 1;
  background-color: var(--_semantic---background-color--primary);
  margin-bottom: 0;
  position: sticky;
  top: 5rem;
}

.agenda-highlight_filter-dropdown {
  width: 100%;
}

.agenda-highlight_filter-dropdown-toggle {
  justify-content: space-between;
  width: 100%;
  padding: .375rem .5rem;
  display: none;
}

.agenda-highlight_filter-dropdown-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #0000;
  display: flex;
  position: relative;
}

.agenda-highlight_filter-dropdown-list.w--open {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.agenda-highlight_filter-dropdown-list-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #0000;
  display: flex;
  position: relative;
}

.agenda-highlight_filter-dropdown-list-inner.w--open {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.micro-speakers-hero_wrap {
  position: relative;
}

.agenda-highlight_btn-wrap {
  justify-content: flex-end;
  align-items: flex-end;
  display: flex;
}

.agenda-highlight_filter-btn-wrap {
  flex: none;
  display: block;
}

.section_pricing {
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.section_pricing.asia {
  --_semantic---background-color--primary: var(--_primitives---asian-red--100);
  --_semantic---text--primary: var(--_primitives---asian-red--400);
  --_semantic---link--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--secondary: var(--_primitives---asian-red--200);
  --_semantic---link--primary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--tertiary: var(--_primitives---asian-red--200);
  --_semantic---button-text--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--primary: var(--_primitives---asian-red--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---asian-red--300);
  --_semantic---border--primary: var(--_primitives---asian-red--200);
  --_semantic---icons--dot: var(--_primitives---asian-red--100);
  --_semantic---text--tertiary: var(--_primitives---asian-red--200);
  --_semantic---border--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40191905;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---asian-red--200);
  --_semantic---grid--secondary: var(--_primitives---asian-red--300);
  --_semantic---grid--grid-5: #ff65650d;
}

.section_pricing.dark {
  background-color: var(--_semantic---background-color--primary);
  color: var(--_semantic---text--primary);
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.section_pricing.dark:where(.w-variant-f57c1a46-0a8b-7e96-0df9-ec8358f9433b) {
  padding-top: 4rem;
}

.section_pricing.europe {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.section_pricing.light {
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

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

.pricing_heading-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 42rem;
  display: flex;
}

.pricing_heading-wrap:where(.w-variant-f57c1a46-0a8b-7e96-0df9-ec8358f9433b) {
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.pricing_heading-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-left: 0;
  margin-right: auto;
  display: flex;
}

.pricing_heading-inner:where(.w-variant-f57c1a46-0a8b-7e96-0df9-ec8358f9433b) {
  justify-content: flex-start;
  align-items: center;
}

.pricing_para.text-size-medium {
  color: var(--_semantic---text--secondary);
}

.pricing_card-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.pricing_card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  border: 1px solid var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  color: var(--_semantic---text--primary);
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
  border-radius: .75rem;
  flex-flow: column;
  flex: 1;
  justify-content: flex-start;
  padding: 1.375rem;
  display: flex;
}

.pricing_card:where(.w-variant-17eefdaf-154e-5fea-e990-c7106dd07970) {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.pricing_card:where(.w-variant-44d375e4-271e-08f0-c4ae-5d1fd39631ec) {
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.pricing_card:where(.w-variant-0d64b878-7a07-f3a4-e9b9-dcc382695fee) {
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.pricing_card:where(.w-variant-17a70256-3911-f647-901b-d3aceaa2fffe) {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.pricing_card:where(.w-variant-e3eed12d-4451-baf1-6e7c-f57a3fb485e6) {
  --_semantic---background-color--primary: var(--_primitives---asian-red--100);
  --_semantic---text--primary: var(--_primitives---asian-red--400);
  --_semantic---link--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--secondary: var(--_primitives---asian-red--200);
  --_semantic---link--primary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--tertiary: var(--_primitives---asian-red--200);
  --_semantic---button-text--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--primary: var(--_primitives---asian-red--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---asian-red--300);
  --_semantic---border--primary: var(--_primitives---asian-red--200);
  --_semantic---icons--dot: var(--_primitives---asian-red--100);
  --_semantic---text--tertiary: var(--_primitives---asian-red--200);
  --_semantic---border--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40191905;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---asian-red--200);
  --_semantic---grid--secondary: var(--_primitives---asian-red--300);
  --_semantic---grid--grid-5: #ff65650d;
}

.pricing_card:where(.w-variant-0a3b74de-dca2-305d-77f3-e3eeefd14306) {
  --_semantic---background-color--primary: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---link--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--secondary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---link--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---button-text--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---text--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--tertiary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---border--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---icons--dot: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---border--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---background-color--drawer: #1e254005;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---grid--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---grid--grid-5: #7894ff0d;
}

.pricing_card.light {
  background-color: var(--_semantic---background-color--primary);
  color: var(--_semantic---text--primary);
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
  background-color: var(--_semantic---background-color--primary);
}

.pricing_card_icon-wrap {
  margin-bottom: 1rem;
}

.pricing_card_icon {
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  display: flex;
}

.pricing_card_top {
  min-height: 11rem;
}

.pricing_card_para.text-size-regular {
  color: var(--_semantic---text--secondary);
}

.pricing_card_head-wrap, .pricing_card_price-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  display: flex;
}

.pricing_card_tag {
  font-family: var(--_typography---font-styles--body);
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  font-size: .875rem;
  font-weight: 400;
}

.pricing_card_tag.tagline-text {
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  font-size: .875rem;
  line-height: 1.1em;
}

.pricing_card_price-top {
  justify-content: space-between;
  align-items: center;
  line-height: 1;
  display: flex;
}

.pricing_card_date.text-size-small {
  color: var(--_semantic---text--secondary);
}

.pricing_card_price-lg.heading-style-h3 {
  font-family: var(--_typography---font-styles--heading);
  font-family: var(--_typography---font-styles--heading);
}

.pricing_card_price-sm, .pricing_card_price-sm.heading-style-h5, .pricing_card_price-sm.heading-style-h5 {
  font-family: var(--_typography---font-styles--heading);
}

.pricing_card_divider {
  background-color: var(--_semantic---border--primary);
  width: 100%;
  height: 1px;
}

.pricing_card_tier-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.pricing_card_tier {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: var(--_semantic---background-color--secondary);
  border-radius: .375rem;
  flex-flow: column;
  justify-content: space-between;
  min-height: auto;
  padding: .5rem;
  display: flex;
  overflow: hidden;
}

.pricing_card_tier-bottom {
  justify-content: space-between;
  align-items: flex-end;
  display: flex;
}

.pricing_count-wrap {
  background-color: var(--_semantic---background-color--primary);
  color: var(--_semantic---text--primary);
  text-align: center;
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
  border-radius: .375rem;
  padding: 1.5rem;
  overflow: hidden;
}

.pricing_count-wrap:where(.w-variant-1969c661-d070-921a-2798-03ccc9451c02) {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.pricing_count-wrap:where(.w-variant-d95c21eb-d44f-e759-3ef5-90859a374995) {
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.pricing_count-wrap:where(.w-variant-ce306e60-7aa6-3a54-4115-2cc9de266b3d) {
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.pricing_count-wrap:where(.w-variant-c4a5f497-676b-5092-7735-835066760c26) {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.pricing_count-wrap:where(.w-variant-af6108ab-36a4-0139-21cf-d14740eda46a) {
  --_semantic---background-color--primary: var(--_primitives---asian-red--100);
  --_semantic---text--primary: var(--_primitives---asian-red--400);
  --_semantic---link--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--secondary: var(--_primitives---asian-red--200);
  --_semantic---link--primary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--tertiary: var(--_primitives---asian-red--200);
  --_semantic---button-text--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--primary: var(--_primitives---asian-red--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---asian-red--300);
  --_semantic---border--primary: var(--_primitives---asian-red--200);
  --_semantic---icons--dot: var(--_primitives---asian-red--100);
  --_semantic---text--tertiary: var(--_primitives---asian-red--200);
  --_semantic---border--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40191905;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---asian-red--200);
  --_semantic---grid--secondary: var(--_primitives---asian-red--300);
  --_semantic---grid--grid-5: #ff65650d;
}

.pricing_count-wrap:where(.w-variant-d98de092-13a4-73d8-c382-9b2caad34c57) {
  --_semantic---background-color--primary: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---link--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--secondary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---link--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---button-text--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---text--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--tertiary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---border--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---icons--dot: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---border--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---background-color--drawer: #1e254005;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---grid--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---grid--grid-5: #7894ff0d;
}

.pricing_count-wrap.dark {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.pricing_count-text.heading-style-h4 {
  font-family: var(--_typography---font-styles--heading);
  font-family: var(--_typography---font-styles--heading);
}

.pricing_content-wrap {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: column;
  display: flex;
}

.section_sponsor-strip.dark {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.section_sponsor-strip.light {
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.section_sponsor-strip.europe {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.section_agenda.light {
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.agd_component {
  position: relative;
}

.agd_filter-wrap {
  z-index: 2;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-top: 1px solid var(--_semantic---border--primary);
  border-bottom: 1px solid var(--_semantic---border--primary);
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
  background-color: #f8f7f2;
  margin-bottom: 0;
  display: flex;
  position: sticky;
  top: 8.5rem;
}

.agd_filter-wrap.east-coast {
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.agd_filter-wrap.west-coast {
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.agd_filter-wrap.asia {
  --_semantic---background-color--primary: var(--_primitives---asian-red--100);
  --_semantic---text--primary: var(--_primitives---asian-red--400);
  --_semantic---link--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--secondary: var(--_primitives---asian-red--200);
  --_semantic---link--primary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--tertiary: var(--_primitives---asian-red--200);
  --_semantic---button-text--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--primary: var(--_primitives---asian-red--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---asian-red--300);
  --_semantic---border--primary: var(--_primitives---asian-red--200);
  --_semantic---icons--dot: var(--_primitives---asian-red--100);
  --_semantic---text--tertiary: var(--_primitives---asian-red--200);
  --_semantic---border--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40191905;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---asian-red--200);
  --_semantic---grid--secondary: var(--_primitives---asian-red--300);
  --_semantic---grid--grid-5: #ff65650d;
}

.agd_filter-wrap.middle-east {
  --_semantic---background-color--primary: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---link--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--secondary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---link--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---button-text--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---text--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--tertiary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---border--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---icons--dot: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---border--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---background-color--drawer: #1e254005;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---grid--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---grid--grid-5: #7894ff0d;
}

.agd_filter-wrap.dark {
  z-index: 2;
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.agd_filter-wrap.light {
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.agd_filter-wrap.europe {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.agd_filter-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  background-color: #0000;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  padding-top: 1rem;
  padding-bottom: 1rem;
  display: flex;
  overflow: visible;
}

.agd_filter-list.is-dark {
  border-top-style: solid;
  border-top-color: var(--_primitives---colors--border-primary);
  border-bottom-style: solid;
  border-bottom-color: var(--_primitives---colors--border-primary);
}

.agd_filter-list.is-home {
  justify-content: center;
  align-items: center;
}

.agd_filter-list_bot {
  grid-column-gap: .625rem;
  grid-row-gap: .625rem;
  justify-content: flex-end;
  align-items: center;
  width: 100%;
  display: flex;
}

.agd_filter-list_top {
  grid-column-gap: 2.5rem;
  grid-row-gap: 2.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr auto;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  width: 100%;
  display: flex;
}

.agd_filter-list_right {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex: none;
  justify-content: space-between;
  display: flex;
}

.agd_filter-list_left {
  flex: 0 auto;
  display: flex;
}

.filter-date-dropdown {
  width: 100%;
}

.filter-date-trigger {
  justify-content: space-between;
  width: 100%;
  padding: .375rem .5rem;
  display: none;
}

.filter-date-trigger-icon {
  justify-content: center;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
}

.filter-date-list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #0000;
  display: flex;
  position: relative;
}

.filter-date-list.w--open {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.filter-date-list-inner {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #0000;
  flex-flow: wrap;
  display: flex;
  position: relative;
}

.filter-date-list-inner.w--open {
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.agd_filter-list_date_dropdown-link {
  border: 1px solid var(--_primitives---opacity--transparent);
  background-color: var(--_semantic---background-color--secondary);
  width: auto;
  min-width: auto;
  color: var(--_semantic---text--primary);
  text-align: center;
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  padding: .5rem 1.25rem;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  transition: color .3s, background-color .3s, opacity .3s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.agd_filter-list_date_dropdown-link:where(.w-variant-40418dad-7f15-ada9-d11b-899de3142ea2) {
  border-color: var(--_primitives---colors--dark-green);
  background-color: var(--_primitives---colors--dark-green);
  color: var(--_primitives---colors--white);
}

.agd_filter-list_date_dropdown-link:where(.w-variant-6ce258d3-a4ee-14a3-2764-2e5838dbfc58) {
  background-color: var(--light-grey);
  color: var(--_primitives---colors--darker-green);
}

.agd_filter-list_date_dropdown-link:hover {
  background-color: var(--_semantic---background-color--tertiary);
  opacity: .85;
}

.agd_filter-list_date_dropdown-link.w--current {
  background-color: var(--_semantic---text--primary);
  color: var(--_semantic---background-color--primary);
}

.agd_filter-list_date_dropdown-link.is-active {
  background-color: var(--_semantic---icons--primary);
  color: var(--_primitives---colors--white);
}

.agd_filter-list_head-wrap {
  display: none;
}

.agd_filter-list-clear {
  color: var(--_semantic---text--secondary);
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  padding: 0;
  font-family: IBM Plex Mono, Arial, sans-serif;
  font-size: .875rem;
  overflow: hidden;
}

.agd_filter-list-clear:where(.w-variant-432685b2-0e91-203e-6cf0-ec4567d8afe5) {
  background-color: var(--_primitives---opacity--transparent);
  padding: 0;
  line-height: 1.1;
}

.agd_filter-list-clear:where(.w-variant-05c90a01-afd8-dcd3-2bd1-8b9e3cfa585c) {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.agd_filter-list-clear:where(.w-variant-cd7fa97f-9973-5a3b-9fcc-d063245f257c) {
  --_semantic---background-color--primary: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---link--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--secondary: var(--_primitives---east-coast-yellow--200);
  --_semantic---link--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--tertiary: var(--_primitives---east-coast-yellow--200);
  --_semantic---button-text--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--secondary: var(--_primitives---east-coast-yellow--400);
  --_semantic---button-bg--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---text--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---background-color--tertiary: var(--_primitives---east-coast-yellow--300);
  --_semantic---border--primary: var(--_primitives---east-coast-yellow--200);
  --_semantic---icons--dot: var(--_primitives---east-coast-yellow--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--primary: var(--_primitives---east-coast-yellow--400);
  --_semantic---background-color--drawer: #3f2c1605;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---east-coast-yellow--300);
  --_semantic---grid--grid-5: #fcaf580d;
}

.agd_filter-list-clear:where(.w-variant-c404490c-d73e-3500-5e79-72690e9e6a00) {
  --_semantic---background-color--primary: var(--_primitives---west-coast-orange--100);
  --_semantic---text--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---link--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---background-color--secondary: var(--_primitives---west-coast-orange--200);
  --_semantic---link--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---button-text--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--secondary: var(--_primitives---west-coast-orange--400);
  --_semantic---button-bg--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---west-coast-orange--300);
  --_semantic---border--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---icons--dot: var(--_primitives---west-coast-orange--100);
  --_semantic---text--tertiary: var(--_primitives---west-coast-orange--200);
  --_semantic---border--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40211405;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---west-coast-orange--200);
  --_semantic---grid--secondary: var(--_primitives---west-coast-orange--300);
  --_semantic---grid--grid-5: #ff86500d;
}

.agd_filter-list-clear:where(.w-variant-4c7c40c1-f900-d14a-66af-892389414fcc) {
  --_semantic---background-color--primary: var(--_primitives---asian-red--100);
  --_semantic---text--primary: var(--_primitives---asian-red--400);
  --_semantic---link--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--secondary: var(--_primitives---asian-red--200);
  --_semantic---link--primary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--tertiary: var(--_primitives---asian-red--200);
  --_semantic---button-text--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--secondary: var(--_primitives---asian-red--400);
  --_semantic---button-bg--primary: var(--_primitives---asian-red--200);
  --_semantic---text--secondary: var(--_primitives---asian-red--300);
  --_semantic---background-color--tertiary: var(--_primitives---asian-red--300);
  --_semantic---border--primary: var(--_primitives---asian-red--200);
  --_semantic---icons--dot: var(--_primitives---asian-red--100);
  --_semantic---text--tertiary: var(--_primitives---asian-red--200);
  --_semantic---border--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--primary: var(--_primitives---west-coast-orange--400);
  --_semantic---background-color--drawer: #40191905;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---asian-red--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---asian-red--200);
  --_semantic---grid--secondary: var(--_primitives---asian-red--300);
  --_semantic---grid--grid-5: #ff65650d;
}

.agd_filter-list-clear:where(.w-variant-7e37ea0d-8d8a-ea8e-b63c-56f67989dd8a) {
  --_semantic---background-color--primary: var(--_primitives---european-lime--100);
  --_semantic---text--primary: var(--_primitives---european-lime--400);
  --_semantic---link--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--secondary: var(--_primitives---european-lime--200);
  --_semantic---link--primary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--primary: var(--_primitives---european-lime--200);
  --_semantic---text--secondary: var(--_primitives---european-lime--300);
  --_semantic---background-color--tertiary: var(--_primitives---european-lime--300);
  --_semantic---border--primary: var(--_primitives---european-lime--200);
  --_semantic---icons--dot: var(--_primitives---european-lime--100);
  --_semantic---text--tertiary: var(--_primitives---european-lime--200);
  --_semantic---border--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--primary: var(--_primitives---european-lime--400);
  --_semantic---background-color--drawer: #36371d05;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---european-lime--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---european-lime--200);
  --_semantic---grid--secondary: var(--_primitives---european-lime--300);
  --_semantic---grid--grid-5: #d8dd730d;
}

.agd_filter-list-clear:where(.w-variant-a373dc84-2de5-25a4-8455-c1bf9975563b) {
  --_semantic---background-color--primary: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---link--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--secondary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---link--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---button-text--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--secondary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---button-bg--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---text--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---background-color--tertiary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---border--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---icons--dot: var(--_primitives---middle-eastern-blue--100);
  --_semantic---text--tertiary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---border--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--primary: var(--_primitives---middle-eastern-blue--400);
  --_semantic---background-color--drawer: #1e254005;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---middle-eastern-blue--200);
  --_semantic---grid--secondary: var(--_primitives---middle-eastern-blue--300);
  --_semantic---grid--grid-5: #7894ff0d;
}

.agd_filter-list-clear.is-light-grey, .agd_filter-list-clear.is-green-tablet {
  color: var(--text-secondary);
  background-color: #edece7;
  line-height: 1.1;
}

.agd_filter-list-clear.is-plain {
  background-color: var(--_primitives---opacity--transparent);
  border: 1px #000;
  border-radius: 0;
  padding: 0;
}

.agenda-highlight_item_tagline {
  color: var(--_semantic---text--secondary);
  letter-spacing: var(--_ui-styles---stroke--10);
  text-transform: uppercase;
  font-size: .875rem;
  display: flex;
}

.agenda-highlight_item_para.text-size-regular {
  color: var(--_semantic---text--secondary);
}

.agenda-highlight_item_head-wrap {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.active_events_agendas_item {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_semantic---border--primary);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--_semantic---border--primary);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--_semantic---border--primary);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  color: var(--_semantic---text--primary);
  border-radius: .75rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  margin-bottom: 2rem;
  padding: 1.375rem;
  scroll-margin-top: 7rem;
  display: grid;
  position: relative;
}

.active_events_agendas_item.is-colored {
  border-color: var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--secondary);
}

.active_events_agendas_item.grey {
  background-color: var(--_semantic---background-color--secondary);
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.active_events_agendas_item.light {
  color: var(--_semantic---text--primary);
}

.active_events_agendas_item.dark {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.agenda-highlight_item_time-icon {
  height: 1.25rem;
}

.agenda-highlight_item_right-top {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: row;
  flex: 1;
  justify-content: space-between;
  align-items: stretch;
  display: flex;
}

.agenda-highlight_item_right-bot {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.agenda-highlight_item_right-bot.is-vertical {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  flex-flow: wrap;
}

.section-header {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section-header.align-center {
  text-align: center;
  text-align: center;
  justify-content: flex-start;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
}

.section-header_heading_wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.section-header_heading {
  color: var(--_semantic---text--primary);
}

.section-header_paragraph {
  color: var(--_semantic---text--secondary);
}

.pricing-content_cta_block {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  border: 1px solid var(--_semantic---background-color--secondary);
  background-color: var(--_semantic---background-color--primary);
  color: var(--_semantic---text--primary);
  border-radius: .75rem;
  flex-flow: column;
  grid-template-rows: auto;
  grid-template-columns: 1fr minmax(auto, 28.938rem);
  grid-auto-columns: 1fr;
  padding: 1.375rem;
  display: grid;
}

.pricing-cta_title.heading-style-h3 {
  max-width: 600px;
  color: var(--_semantic---text--primary);
  max-width: 600px;
}

.pricing-cta_para.text-size-regular, .pricing-cta_subtitle {
  color: var(--_semantic---text--secondary);
}

.pricing-cta_social_link {
  width: 1.5rem;
  height: 1.5rem;
  color: var(--_semantic---text--primary);
  flex: none;
}

.pricing-cta_social_link:hover {
  color: var(--_primitives---yellow);
}

.navbar2_dropdwn-toggle {
  grid-column-gap: .5rem;
  letter-spacing: -.32px;
  align-items: center;
  padding: 1.5rem 1rem;
  font-weight: 500;
  display: flex;
}

.navbar2_menu-button {
  padding: 0;
}

.navbar2_dropdown-list.w--open {
  border: var(--_ui-styles---stroke--border-width) none var(--color-scheme-1--border);
  border-radius: var(--_ui-styles---radius--small);
  background-color: #f8f7f200;
  width: 260px;
  margin-left: auto;
  margin-right: auto;
  padding: .5rem 0 0;
  position: absolute;
  left: auto;
  right: auto;
}

.navbar2_component {
  z-index: 2;
  border: 1px solid var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
  border-radius: .375rem;
  align-items: center;
  width: 100%;
  max-width: 89.25rem;
  height: auto;
  min-height: auto;
  margin-left: auto;
  margin-right: auto;
  padding: 0 0%;
  display: flex;
}

.dropdown-chevron {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 1rem;
  height: 1rem;
  display: flex;
}

.navbar2_logo-link {
  padding-left: 0;
}

.navbar2_container {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  background-color: var(--_semantic---background-color--primary);
  grid-template-rows: auto;
  grid-template-columns: .375fr 1fr .375fr;
  grid-auto-columns: 1fr;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1%;
  padding-right: 1%;
  display: flex;
}

.navbar2_menu-dropdown {
  z-index: 5;
  position: relative;
}

.navbar2_menu-dropdown:hover {
  color: var(--_primitives---colors--neutral-lighter);
}

.navbar2_link {
  letter-spacing: -.32px;
  padding: 1.5rem 1rem;
  font-weight: 500;
  transition: all .4s cubic-bezier(.215, .61, .355, 1);
}

.navbar2_link:hover {
  color: var(--_primitives---colors--neutral-lighter);
}

.navbar2_link.w--current {
  color: var(--_semantic---button-bg--tertiary);
}

.navbar2_link.display-mobile-landscape {
  display: none;
}

.navbar2_menu {
  justify-content: center;
  align-items: center;
  display: flex;
  position: static;
}

.navbar2_menu.is-page-height-tablet {
  color: var(--_semantic---text--primary);
  margin-right: auto;
}

.navbar2_button-wrapper {
  grid-column-gap: 1rem;
  margin-left: 1rem;
  display: flex;
}

.top-wrapper {
  z-index: 99;
  background-color: var(--_semantic---background-color--primary);
  padding: .5rem 1% .25rem;
  position: fixed;
  inset: 0% 0% auto;
}

.top-wrapper:where(.w-variant-c052e04e-9b9b-9283-aa35-bdf809122f52) {
  position: sticky;
}

.section_about_slide.dark {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

.nav-spacer {
  padding-top: 5rem;
}

.contact-form_head-wrap {
  margin-bottom: 2.5rem;
}

.c-form-field-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  display: flex;
}

.c-form-field {
  background-color: var(--_semantic---background-color--secondary);
  width: 100%;
  min-height: 2.5rem;
  color: var(--_semantic---text--secondary);
  border: 1px #000;
  border-radius: .375rem;
  margin-top: 0;
  margin-bottom: 0;
  padding: .5rem .75rem;
}

.c-form-field:hover, .c-form-field:active, .c-form-field:focus, .c-form-field::placeholder, .c-form-field:lang(en) {
  color: var(--_semantic---text--secondary);
}

.c-form-field.message {
  min-height: 9rem;
}

.c-form-field.dropdown {
  background-image: url("https://cdn.prod.website-files.com/6a1fb8c87cca31ddb9926fc0/6a1fb8c87cca31ddb9927160_Vector.svg");
  background-position: 95%;
  background-repeat: no-repeat;
  background-size: auto;
  background-attachment: scroll;
}

.c-form-label {
  color: var(--_semantic---text--secondary);
  letter-spacing: -.02rem;
  text-transform: capitalize;
  font-weight: 400;
}

.c-form-row {
  z-index: 2;
  position: relative;
}

.c-form-row._2col {
  z-index: 1;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.c-form-row._2col.flex {
  display: flex;
}

.c-form-field-list {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  display: flex;
}

.contact-form_btn-wrap {
  margin-top: 1.5rem;
}

.nav-events-wrap {
  border: 1px solid var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  border-radius: .75rem;
  padding: .75rem;
}

.nav-events_link-list {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  margin-top: 1rem;
  display: flex;
}

.nav-events_link {
  grid-column-gap: 8px;
  grid-row-gap: 8px;
  border-radius: .375rem;
  justify-content: flex-start;
  align-items: flex-start;
  padding: .5rem .75rem;
  transition: all .35s cubic-bezier(.25, .46, .45, .94);
  display: flex;
}

.nav-events_link:hover {
  background-color: var(--_semantic---background-color--secondary);
}

.nav-events_link.is_align_center {
  justify-content: flex-start;
  align-items: center;
}

.nav-events_dot {
  background-color: var(--_semantic---icons--dot);
  border-radius: 100%;
  flex: none;
  width: 9px;
  height: 9px;
  margin-top: 6px;
}

.nav-events_name-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.section_agend-speakers {
  background-color: var(--_semantic---background-color--primary);
}

.agenda-speaker_list {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: block;
}

.agenda-speaker_title-wrap {
  margin-bottom: 5rem;
}

.agenda-speaker_cta-wrap {
  justify-content: flex-end;
  align-items: center;
  margin-top: 4rem;
  display: flex;
}

.lib-popup_component {
  border: 1px solid var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  width: 100%;
  min-width: 500px;
  max-width: 600px;
  color: var(--_semantic---text--primary);
  border-radius: .375rem;
  flex: none;
  padding: 1rem;
  position: relative;
}

.lib-popup_form-block {
  margin-bottom: 0;
}

.libpopup_head-wrap {
  grid-column-gap: .375rem;
  grid-row-gap: .375rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-bottom: 1rem;
  display: flex;
}

.lib-popup_heading.heading-style-h6 {
  text-transform: capitalize;
  text-transform: capitalize;
}

.lib-popup_btn-wrap {
  margin-top: 1.5rem;
}

.lib-popup_close {
  position: absolute;
  inset: .875rem .875rem auto auto;
}

.profile-view_event-title.heading-style-h4, .profile-view_previous-event-title.heading-style-h4 {
  margin-bottom: 2.5rem;
}

.navbar2_subnav {
  z-index: -1;
  border: 1px solid var(--_semantic---background-color--secondary);
  background-color: var(--_semantic---background-color--secondary);
  opacity: 1;
  border-radius: 0 0 .375rem .375rem;
  margin: 0 -1px -56px;
  padding-top: 10px;
  padding-bottom: 6px;
  transition: all .45s cubic-bezier(.165, .84, .44, 1);
  display: block;
  position: absolute;
  inset: auto 0% 0%;
}

.navbar2_subnav.is-show {
  margin-bottom: -56px;
}

.navbar2_subnav.is-hide {
  opacity: 0;
  margin-bottom: 0;
}

.navbar2_subnav.is-hide:where(.w-variant-c052e04e-9b9b-9283-aa35-bdf809122f52) {
  opacity: 1;
  margin-bottom: -56px;
}

.subnav_menu-wrap {
  justify-content: space-between;
  padding-left: 1%;
  padding-right: 1%;
  display: flex;
}

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

.subnav_region-wrap {
  background-color: var(--_semantic---background-color--tertiary);
  border-radius: .375rem;
  justify-content: center;
  align-items: center;
  padding: .5rem 1rem .5rem .5rem;
  display: flex;
}

.subnav_region-wrap:where(.w-variant-c052e04e-9b9b-9283-aa35-bdf809122f52) {
  color: var(--_semantic---text--primary);
  padding-right: 1rem;
}

.subnav_menu-list-wrap {
  padding-left: .5rem;
}

.subnav_region-dot {
  background-color: var(--_semantic---icons--dot);
  border-radius: 9px;
  width: 9px;
  height: 9px;
  margin: 7px;
}

.subnav_region-text {
  font-family: var(--_typography---font-styles--body);
  color: var(--_semantic---text--primary);
  text-transform: uppercase;
}

.dropdown-2 {
  display: block;
}

.dropdown-toggle-2 {
  display: none;
}

.dropdown-list-2 {
  background-color: #ddd0;
  display: flex;
  position: static;
}

.subnav_link {
  background-color: var(--_semantic---background-color--secondary);
  color: var(--_semantic---text--primary);
  border-radius: .375rem;
  padding: .5rem 1.25rem;
}

.subnav_link:hover, .subnav_link.w--current {
  background-color: var(--_semantic---background-color--tertiary);
}

.subnav_link-text.text-size-regular {
  letter-spacing: -.02rem;
  letter-spacing: -.02rem;
  font-weight: 400;
}

.subnav_btn-wrap {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  display: flex;
}

.background-transparent {
  background-color: #fff0;
}

.pricing_card_features_wrap {
  margin-top: 0;
}

.pricing_card_features_richtext {
  color: var(--_semantic---text--secondary);
}

.subnav_link-slot {
  grid-column-gap: .25rem;
  grid-row-gap: .25rem;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.account_tabs {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  max-width: 600px;
  display: flex;
}

.account_tab_menu {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  background-color: #14251f;
  border-radius: .5rem;
  flex-flow: row;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding: .5rem;
  display: flex;
}

.account_tab_link {
  color: var(--_primitives---colors--neutral-light);
  text-align: center;
  letter-spacing: -.02em;
  background-color: #ddd0;
  border-radius: .375rem;
  flex: 1;
  padding: .5rem 1.25rem;
  font-weight: 500;
}

.account_tab_link.w--current {
  background-color: var(--_primitives---success--success-600);
  color: var(--_semantic---background-color--primary);
}

.c-form_success-message {
  background-color: var(--_semantic---text--primary);
  color: var(--_semantic---border--primary);
  border-radius: .75rem;
  padding: 1.25rem 0;
}

.account_form_wrapper {
  z-index: 2;
  justify-content: center;
  align-items: center;
  height: 100%;
  min-height: 100vh;
  display: flex;
  position: relative;
}

.account_form_disclaimer_para {
  color: #ffffffb3;
  font-size: .875rem;
}

.account_form_disclaimer_footer {
  color: #ffffffb3;
  font-size: 1rem;
}

.account_form_footer {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  margin-top: 2rem;
  display: flex;
}

.account_form_footer_link {
  color: #ffffffb3;
  cursor: pointer;
  text-decoration: underline;
}

.c-form-field-row {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.account_form {
  border: 1px solid var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  width: 100%;
  max-width: 600px;
  color: var(--_semantic---text--primary);
  border-radius: .375rem;
  flex: none;
  padding: 1.5rem;
  position: relative;
}

.account_page_bg {
  opacity: 1;
  -webkit-backdrop-filter: blur(2px);
  backdrop-filter: blur(2px);
  background-color: #d3d8d6;
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.account_page_bg_image {
  z-index: 1;
  opacity: .36;
  filter: blur(24px);
  width: 100%;
  height: 100%;
  position: absolute;
  inset: 0%;
}

.account_page_bg_grid_wrap {
  z-index: 2;
  opacity: .22;
  background-image: url("https://cdn.prod.website-files.com/6a1fb8c87cca31ddb9926fc0/6a1fb8c87cca31ddb9927162_66b0b0c0e7c6fca9234bec0e_background-grid.svg");
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  inset: 0%;
}

.accounts_tab_pane {
  width: 100%;
}

.account_popup {
  z-index: 3;
  opacity: 0;
  pointer-events: none;
  width: 100vw;
  height: 100vh;
  transition: all .4s;
  position: fixed;
  inset: 0%;
  overflow: auto;
}

.account_popup.background-color-dark {
  background-color: var(--_semantic---background-color--primary);
}

.account_popup.is_active {
  opacity: 100;
  pointer-events: auto;
}

.account_tab_link_text {
  color: var(--_primitives---colors--neutral-light);
}

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

.newsletter_form_block {
  background-color: var(--_primitives---colors--darker-green);
  color: var(--_primitives---colors--white);
  border-radius: 0;
  margin-bottom: 0;
  padding: .75rem 0;
  font-size: 1rem;
}

.newsletter_form_block:where(.w-variant-b5be4bc5-217f-320d-0b16-f5e2243a9c02) {
  background-color: #14251f00;
  border-radius: 0;
  padding: 0;
}

.newsletter_form_block:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
  background-color: #14251f00;
  border-radius: 0;
  max-width: 34rem;
  padding: 0;
}

.newsletter_form_submit {
  background-color: var(--_primitives---colors--white);
  color: var(--_primitives---colors--darker-green);
  letter-spacing: var(--_ui-styles---stroke--2);
  border-radius: .375rem;
  padding: .5rem 1.25rem;
  font-weight: 500;
}

.newsletter_form_submit:where(.w-variant-b5be4bc5-217f-320d-0b16-f5e2243a9c02), .newsletter_form_submit:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
  background-color: var(--_primitives---colors--darker-green);
  color: var(--_primitives---colors--white);
}

.contact_form_popup {
  z-index: 100;
  opacity: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  pointer-events: none;
  justify-content: center;
  align-items: center;
  transition: all .35s;
  display: flex;
  position: fixed;
  inset: 0%;
}

.contact_form_popup.is_active {
  opacity: 100;
  pointer-events: auto;
}

.contact_form_close_area {
  z-index: 1;
  background-color: #0006;
  position: absolute;
  inset: 0%;
}

.contact_form_popup_inner {
  z-index: 2;
  background-color: var(--_semantic---background-color--primary);
  border-radius: .75rem;
  width: 45rem;
  max-width: 95vw;
  max-height: 90vh;
  margin-left: auto;
  margin-right: auto;
  padding: 1.5rem;
  position: relative;
  overflow: auto;
}

.contact_popup_fields {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brochure_pdf_link, .pdf_code {
  display: none;
}

.newsletter-form_field {
  background-color: var(--_primitives---colors--dark-green-2);
  min-height: 2.5rem;
  color: var(--_primitives---colors--white);
  letter-spacing: var(--_ui-styles---stroke--2);
  border: 1px #000;
  border-radius: .375rem;
  margin-bottom: 0;
}

.newsletter-form_field:where(.w-variant-b5be4bc5-217f-320d-0b16-f5e2243a9c02) {
  background-color: var(--grey);
  color: var(--color-scheme-1--text);
}

.newsletter-form_field:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
  background-color: var(--background-secondary);
  color: var(--_semantic---text--primary);
}

.newsletter-form_field::placeholder, .newsletter-form_field::placeholder:where() {
  color: var(--_semantic---text--secondary);
}

.newsletter-form_field::placeholder:where() {
  color: var(--_semantic---text--primary);
}

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

.nav_profile_wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: .5rem;
  justify-content: center;
  align-items: center;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  display: flex;
}

.nav_profile_image_wrapper {
  height: 1.5rem;
  display: flex;
}

.nav_profile_image_placeholder {
  border-radius: 100vw;
  flex: none;
  width: 1.5rem;
  height: 1.5rem;
}

.nav_profile_initials {
  color: var(--_primitives---colors--white);
}

.nav-events_link-wrap {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.nav-events_link-icon {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.display_inline {
  display: inline;
}

.active_events_agendas_wrapper {
  margin-top: 2rem;
}

.agenda-highlight_item_cta_wrapper {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  justify-content: flex-start;
  align-items: flex-start;
  margin-top: 1.5rem;
  display: flex;
}

.empty_state {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: var(--_semantic---border--primary);
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: var(--_semantic---border--primary);
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: var(--_semantic---border--primary);
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--primary);
  color: var(--_semantic---text--primary);
  border-radius: .75rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
  padding: 1.375rem;
  scroll-margin-top: 7rem;
  display: flex;
  position: relative;
}

.empty_state.is-colored {
  border-color: var(--_semantic---border--primary);
  background-color: var(--_semantic---background-color--secondary);
}

.empty_state.grey {
  background-color: var(--_semantic---background-color--secondary);
  --_semantic---background-color--primary: var(--_primitives---ivory--100);
  --_semantic---text--primary: var(--_primitives---web-green--100);
  --_semantic---link--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--secondary: var(--_primitives---ivory--200);
  --_semantic---link--primary: var(--_primitives---web-green--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---web-green--100);
  --_semantic---button-bg--primary: var(--_primitives---ivory--300);
  --_semantic---text--secondary: var(--_primitives---web-green--900);
  --_semantic---background-color--tertiary: var(--_primitives---ivory--300);
  --_semantic---border--primary: var(--_primitives---ivory--300);
  --_semantic---icons--dot: var(--_primitives---ivory--300);
  --_semantic---text--tertiary: var(--_primitives---web-green--200);
  --_semantic---border--secondary: var(--_primitives---ivory--500);
  --_semantic---icons--primary: var(--_primitives---web-green--100);
  --_semantic---background-color--drawer: #14251f33;
  --_semantic---text--success: var(--_primitives---success--success-100);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-300);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-200);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-300);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-200);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-200);
  --_semantic---border--error: var(--_primitives---error--error-200);
  --_semantic---text--error: var(--_primitives---error--error-100);
  --_semantic---icons--secondary: var(--_primitives---web-green--900);
  --_semantic---icons--success: var(--_primitives---success--success-200);
  --_semantic---icons--error: var(--_primitives---error--error-200);
  --_semantic---grid--primary: var(--_primitives---ivory--300);
  --_semantic---grid--secondary: var(--_primitives---ivory--900);
  --_semantic---grid--grid-5: #14251f0d;
}

.empty_state.light {
  color: var(--_semantic---text--primary);
}

.empty_state.dark {
  --_semantic---background-color--primary: var(--_primitives---web-green--100);
  --_semantic---text--primary: var(--_primitives---ivory--100);
  --_semantic---link--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--secondary: var(--_primitives---web-green--200);
  --_semantic---link--primary: var(--_primitives---ivory--100);
  --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
  --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
  --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
  --_semantic---button-bg--primary: var(--_primitives---web-green--400);
  --_semantic---text--secondary: var(--_primitives---ivory--900);
  --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
  --_semantic---border--primary: var(--_primitives---web-green--300);
  --_semantic---icons--dot: var(--_primitives---web-green--300);
  --_semantic---text--tertiary: var(--_primitives---ivory--200);
  --_semantic---border--secondary: var(--_primitives---web-green--500);
  --_semantic---icons--primary: var(--_primitives---ivory--100);
  --_semantic---background-color--drawer: #f8f7f205;
  --_semantic---text--success: var(--_primitives---success--success-400);
  --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
  --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
  --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
  --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
  --_semantic---background-color--fade: #fff0;
  --_semantic---border--success: var(--_primitives---success--success-500);
  --_semantic---border--error: var(--_primitives---error--error-600);
  --_semantic---text--error: var(--_primitives---error--error-400);
  --_semantic---icons--secondary: var(--_primitives---ivory--900);
  --_semantic---icons--success: var(--_primitives---success--success-500);
  --_semantic---icons--error: var(--_primitives---error--error-500);
  --_semantic---grid--primary: var(--_primitives---web-green--300);
  --_semantic---grid--secondary: var(--_primitives---web-green--900);
  --_semantic---grid--grid-5: #f8f7f20d;
}

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

.network-card_link-overlay {
  position: absolute;
  inset: 0%;
}

.code-embed-2 {
  width: 1.125rem;
  color: var(--_semantic---text--primary);
  margin-left: 10px;
}

.code-embed-2:where(.w-variant-c052e04e-9b9b-9283-aa35-bdf809122f52) {
  width: 1.125rem;
  height: 1.125rem;
  margin-left: 10px;
  display: flex;
}

.summit-themes_wrapper {
  margin-top: 3rem;
}

.summit-theme_item {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  border-bottom: 1px solid var(--_primitives---opacity--white-15);
  flex-flow: row;
  justify-content: flex-start;
  align-items: flex-start;
  max-width: 900px;
  padding-bottom: 2rem;
  display: flex;
}

.summit-theme_list {
  grid-column-gap: 3rem;
  grid-row-gap: 3rem;
  border-top: 1px solid var(--_semantic---border--secondary);
  flex-flow: column;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  padding-left: 2rem;
  display: grid;
}

.summit-theme_icon {
  max-width: 3.5rem;
  display: block;
}

.summit-theme_content-wrap {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  flex-flow: column;
  display: flex;
}

.paragraph {
  color: var(--_semantic---text--secondary);
}

.pricing_form_popup {
  z-index: 100;
  opacity: 0;
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
  pointer-events: none;
  justify-content: center;
  align-items: center;
  transition: all .35s;
  display: flex;
  position: fixed;
  inset: 0%;
}

.pricing_form_popup.is_active {
  opacity: 100;
  pointer-events: auto;
}

.form-footnote.text-size-small a {
  font-weight: 500;
  text-decoration: underline;
}

.contact_form_popup_icon {
  z-index: 2;
  cursor: pointer;
  width: 2rem;
  transition: color .3s;
  position: absolute;
  inset: 1rem 1rem auto auto;
}

.contact_form_popup_icon:hover {
  color: var(--_semantic---text--success);
}

.div-block-15 {
  display: none;
}

.c-form_success-text {
  text-align: center;
  max-width: 40ch;
}

.c-form_sucess-inner {
  grid-column-gap: 1.125rem;
  grid-row-gap: 1.125rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  display: flex;
}

.c-form_sucesss_title.heading-style-h3 {
  max-width: 18ch;
}

.form-note-wrap {
  z-index: 2;
  color: var(--_semantic---text--secondary);
  padding-top: .25rem;
  position: relative;
}

.form-note-wrap._2col {
  z-index: 1;
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.form-note-wrap._2col.flex {
  display: flex;
}

.form_link {
  text-decoration: underline;
  transition: color .3s;
}

.form_link:hover {
  color: var(--red);
}

.footnote-wrap {
  padding-top: .5rem;
  padding-bottom: .5rem;
}

@media screen and (max-width: 991px) {
  h1 {
    font-size: 3.25rem;
  }

  h2 {
    font-size: 2.75rem;
  }

  h3 {
    font-size: 2.25rem;
  }

  h4 {
    font-size: 1.75rem;
  }

  .hide-tablet {
    display: none;
  }

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

  .margin-large {
    margin: 2.5rem;
  }

  .margin-xlarge {
    margin: 3.5rem;
  }

  .margin-xxlarge {
    margin: 4.5rem;
  }

  .margin-huge {
    margin: 5rem;
  }

  .margin-xhuge {
    margin: 6rem;
  }

  .margin-xxhuge {
    margin: 7.5rem;
  }

  .padding-large {
    padding: 2.5rem;
  }

  .padding-xlarge {
    padding: 3.5rem;
  }

  .padding-xxlarge {
    padding: 4.5rem;
  }

  .padding-huge {
    padding: 5rem;
  }

  .padding-xhuge {
    padding: 6rem;
  }

  .padding-xxhuge {
    padding: 7.5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

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

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .heading-style-h2 {
    font-size: 2.75rem;
  }

  .rl-styleguide_item-row {
    grid-template-columns: auto 1fr;
  }

  .rl-styleguide_icons-list {
    grid-auto-flow: row;
  }

  .heading-style-h1 {
    font-size: 2.75rem;
  }

  .heading-style-h4 {
    font-size: 1.75rem;
  }

  .text-size-regular.text-color-secondary.nav-events_heading {
    display: none;
  }

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

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

  .padding-section-medium.stats-section {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

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

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

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

  .spacer-xxlarge {
    padding-top: 4.5rem;
  }

  .spacer-huge {
    padding-top: 5rem;
  }

  .spacer-xhuge {
    padding-top: 6rem;
  }

  .spacer-xxhuge {
    padding-top: 7.5rem;
  }

  .rl-styleguide_scheme-list {
    grid-template-columns: 1fr;
  }

  .section_home-hero {
    padding-bottom: 5rem;
  }

  .home-hero_content {
    min-height: auto;
    padding-bottom: 2.5rem;
  }

  .home-hero_lightbox {
    height: auto;
    transform: translate(0, 20%)scale(.5);
  }

  .home-hero_content-bottom {
    transform: translate(0, 1rem);
  }

  .tagline-wrap.is-green-tablet {
    background-color: var(--_primitives---colors--dark-green-2);
    background-color: var(--_primitives---colors--dark-green-2);
  }

  .home-hero_images-wrap {
    font-size: 1.3vw;
  }

  .home-hero_img-4, .home-hero_img-5 {
    bottom: 18%;
  }

  .home-event_dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .home-event_grid.is-more-pad {
    padding-right: 0;
  }

  .home-stat_heading-wrap {
    width: 80%;
  }

  .home-stats_marquee-grid:where(.w-variant-4e2d0345-c8c1-23f4-b639-a49365fb94e7) {
    margin-top: 3rem;
  }

  .home-stats_marquee-item_text {
    font-size: 4rem;
  }

  .home-stats_marquee-icon-wrap {
    width: 5rem;
    height: 5rem;
  }

  .home-sponsors_logo-item {
    margin-right: 0;
  }

  .home-calendar_heading-wrap {
    width: 100%;
  }

  .home-calendar_grid {
    grid-template-columns: 1fr 1fr;
  }

  .home-calendar_card_date_subheading {
    font-size: 1.125rem;
  }

  .home-calendar_card_heading.heading-style-h6 {
    color: var(--_primitives---ivory--100);
  }

  .steps_heading-wrap {
    width: 100%;
  }

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

  .newsletter-form_component {
    background-image: linear-gradient(to bottom, var(--_semantic---background-color--primary), var(--_semantic---background-color--primary));
    background-size: auto;
    grid-template-columns: 1fr;
    padding-bottom: 30%;
  }

  .newsletter-form_component:where(.w-variant-4f09980e-ed69-0328-0337-cb3c972256d2) {
    background-image: url("https://cdn.prod.website-files.com/6a1fb8c87cca31ddb9926fc0/6a1fb8c87cca31ddb99270bb_paper-plane.avif"), linear-gradient(to bottom, var(--_semantic---background-color--primary), var(--_semantic---background-color--primary));
    background-position: 50% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 90%, auto;
  }

  .home-insights_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .home-insights_head-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .home-insights_tagline-wrap {
    margin-bottom: .25rem;
  }

  .home-insights_content-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .home-insights_filter-block {
    background-color: var(--_semantic---background-color--primary);
    padding-bottom: .5rem;
    position: sticky;
    top: 62px;
  }

  .index_content_filter-llist {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-top-color: var(--_primitives---colors--border-primary);
    border-bottom-color: var(--_primitives---colors--border-primary);
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: .75rem;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .index_content_filter-llist.is-dark {
    margin-bottom: .5rem;
  }

  .index_content_filter-llist.is-home {
    border-top-color: var(--light-grey);
    border-bottom-color: var(--light-grey);
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .filter-dropdown {
    width: 100%;
    color: var(--_primitives---colors--neutral-light);
    font-size: .875rem;
  }

  .filter-dropdown.is-auto-width-tablet {
    width: auto;
  }

  .filter-dropdown-toggle {
    justify-content: flex-start;
    align-items: center;
  }

  .filter-dropdown-toggle.is-dark-tablet {
    background-color: var(--_primitives---colors--dark-green-2);
    justify-content: space-between;
    padding-left: .5rem;
  }

  .filter-dropdown-toggle.is-dark {
    justify-content: space-between;
  }

  .filter-dropdown-list.is-show-desktop.is-events {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .filter-dropdown-list.is-dark-tablet.w--open {
    position: static;
  }

  .filter-dropdown-list.is-static-tablet {
    padding-top: 0;
  }

  .filter-dropdown-list.is-static-tablet.w--open {
    position: static;
  }

  .filter-dropdown-list-inner.is-dark-tablet {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-color: var(--_primitives---colors--dark-green-2);
    background-color: var(--_primitives---colors--dark-green-2);
    color: var(--_primitives---colors--white);
    padding: 0;
  }

  .filter-dropdown-list-inner.is-dark {
    background-color: var(--_primitives---opacity--transparent);
    border-style: none;
    width: 100%;
    min-width: auto;
  }

  .filter-radio.is-dark-tablet {
    color: var(--_primitives---colors--neutral-light);
    font-size: .875rem;
  }

  .filter-radio.is-dark-tablet:hover {
    background-color: #0000;
  }

  .filter-radio-icon.is-dark-tablet {
    background-color: var(--_primitives---colors--dark-green);
    background-color: var(--_primitives---colors--dark-green);
  }

  .home-insights_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 1fr 1fr;
  }

  .home-insights_grid-item, .home-insights_grid-item_img-wrap {
    z-index: 9;
  }

  .home-testimonials_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .home-testimonials_head-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .home-testimonials_card_top {
    grid-column-gap: .875rem;
    grid-row-gap: .875rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .footer_top {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
  }

  .footer_col-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: wrap;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
  }

  .footer_col {
    flex: none;
    width: 20%;
  }

  .footer_form-wrap {
    order: -9999;
    width: 100%;
    max-width: none;
  }

  .footer_col-outer {
    flex: none;
    width: auto;
  }

  .footer_col-socials {
    flex-flow: column;
    flex: none;
    width: auto;
  }

  .footer_bottom {
    flex-flow: wrap;
    display: flex;
  }

  .footer_bottom-left {
    order: 9999;
  }

  .footer_bottom-mid {
    order: -9999;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
  }

  .index_grid {
    flex-flow: column;
  }

  .index_aside {
    --_semantic---background-color--primary: var(--_primitives---web-green--100);
    --_semantic---text--primary: var(--_primitives---ivory--100);
    --_semantic---link--secondary: var(--_primitives---ivory--900);
    --_semantic---background-color--secondary: var(--_primitives---web-green--200);
    --_semantic---link--primary: var(--_primitives---ivory--100);
    --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
    --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
    --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
    --_semantic---button-bg--primary: var(--_primitives---web-green--400);
    --_semantic---text--secondary: var(--_primitives---ivory--900);
    --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
    --_semantic---border--primary: var(--_primitives---web-green--300);
    --_semantic---icons--dot: var(--_primitives---web-green--300);
    --_semantic---text--tertiary: var(--_primitives---ivory--200);
    --_semantic---border--secondary: var(--_primitives---web-green--500);
    --_semantic---icons--primary: var(--_primitives---ivory--100);
    --_semantic---background-color--drawer: #f8f7f205;
    --_semantic---text--success: var(--_primitives---success--success-400);
    --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
    --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
    --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
    --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
    --_semantic---background-color--fade: #fff0;
    --_semantic---border--success: var(--_primitives---success--success-500);
    --_semantic---border--error: var(--_primitives---error--error-600);
    --_semantic---text--error: var(--_primitives---error--error-400);
    --_semantic---icons--secondary: var(--_primitives---ivory--900);
    --_semantic---icons--success: var(--_primitives---success--success-500);
    --_semantic---icons--error: var(--_primitives---error--error-500);
    --_semantic---grid--primary: var(--_primitives---web-green--300);
    --_semantic---grid--secondary: var(--_primitives---web-green--900);
    --_semantic---grid--grid-5: #f8f7f20d;
    width: 100%;
    max-width: none;
    height: auto;
    padding: 0;
    position: static;
    overflow: visible;
  }

  .index_content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    width: 100%;
    padding: 2.5rem 5%;
  }

  .filter-search-field {
    height: 2.25rem;
  }

  .filter-search-btn {
    width: 3.5rem;
    height: 2.25rem;
  }

  .index_aside_sidebar {
    z-index: 999;
    background-color: var(--_primitives---colors--dark-green-2);
    opacity: 0;
    width: 90%;
    height: 100svh;
    color: var(--_primitives---colors--white);
    padding: 4rem 1.125rem 2.5rem;
    transition: transform .3s, opacity .3s;
    position: fixed;
    top: 0%;
    bottom: 0%;
    right: auto;
    overflow: scroll;
    transform: translate(-100%);
  }

  .index_aside_sidebar.is-active {
    z-index: 99999;
    opacity: 1;
    z-index: 99999;
    opacity: 1;
    left: 0%;
    transform: translate(0%);
  }

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

  .index_aside_col-item_inner {
    border-color: var(--_primitives---colors--border-primary);
  }

  .index_aside_col-item_inner:hover {
    background-color: #0000;
  }

  .index_aside_col-item_img-wrap {
    background-color: var(--_primitives---colors--border-primary);
  }

  .index_aside_col-item_text-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    padding: .75rem;
  }

  .index_aside_form-wrap {
    margin-top: .25rem;
  }

  .index_aside_form-wrap.is-w-bot-pad {
    margin-top: .25rem;
    margin-bottom: .25rem;
  }

  .index_content-wrap {
    z-index: 1;
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .index_content_filter-wrap {
    color: var(--_primitives---colors--neutral-light);
    font-size: .875rem;
  }

  .control_wrapper {
    background-color: var(--_primitives---opacity--white-20);
  }

  .index_bookmark-controls {
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .filter-tag-clear {
    padding-top: .5rem;
    padding-bottom: .5rem;
    padding-right: .75rem;
  }

  .filter-tag-clear.is-dark {
    color: var(--color-scheme-1--text);
  }

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

  .index_insights_grid.is-4col {
    grid-template-columns: 1fr 1fr;
  }

  .index_aside_search-wrap.show-tablet {
    z-index: 99;
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-top: 1px solid var(--light-grey);
    border-bottom: 1px solid var(--light-grey);
    background-color: var(--_semantic---background-color--primary);
    z-index: 99;
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-top: 1px solid var(--light-grey);
    border-bottom: 1px solid var(--light-grey);
    background-color: var(--_semantic---background-color--primary);
    order: -9999;
    padding-top: .75rem;
    padding-bottom: .75rem;
    display: flex;
    position: sticky;
    top: 75px;
  }

  .filter-aside-button {
    flex: none;
    width: 3.25rem;
    height: 2.25rem;
  }

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

  .index_aside_sidebar-bg {
    z-index: 90;
    opacity: 0;
    cursor: pointer;
    background-color: #14251f33;
    width: 100%;
    height: 100svh;
    transition: opacity .3s;
    display: block;
    position: fixed;
    inset: 0%;
  }

  .index_aside_sidebar-bg.is-active {
    opacity: 1;
    opacity: 1;
  }

  .index_aside_sidebar-component {
    z-index: 999;
    display: flex;
  }

  .index_aside_sidebar-component.is-active {
    z-index: 2147483647;
    z-index: 2147483647;
    display: block;
    position: relative;
  }

  .index_insights_grid-item {
    height: auto;
  }

  .index_insights_grid-wrap {
    z-index: 1;
    margin-top: 1.25rem;
  }

  .index_content_filter-tags-list {
    grid-column-gap: .375rem;
    padding-top: .25rem;
    overflow: auto;
  }

  .filter-tag {
    background-color: var(--_primitives---opacity--transparent);
    color: var(--_primitives---colors--neutral-light);
    flex: none;
    font-size: .75rem;
  }

  .show-tablet {
    display: block;
  }

  .index_aside_sidebar-close {
    z-index: 2;
    width: 1.5rem;
    height: 1.5rem;
    color: var(--_primitives---colors--white);
    cursor: pointer;
    display: block;
    position: absolute;
    inset: 1rem 1rem auto auto;
  }

  .index_aside_sidebar-close-embed {
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    display: flex;
  }

  .index_insights_banner-item_inner {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .index_aside_dropdown-link {
    color: var(--_primitives---colors--white);
  }

  .index_aside_dropdown-link.w--current {
    background-color: var(--_primitives---colors--dark-green);
    color: var(--_primitives---colors--white);
  }

  .insight_content {
    width: 100%;
    padding: 2.5rem 5%;
  }

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

  .insight_contri-wrap-mb {
    justify-content: space-between;
    align-items: center;
    margin-top: .75rem;
    padding-top: .75rem;
    padding-bottom: .75rem;
    display: flex;
  }

  .insight_contri-wrap-inner {
    background-color: var(--light-grey);
    color: var(--_primitives---colors--darker-green);
    letter-spacing: var(--_ui-styles---stroke--2);
    border-radius: .25rem;
    flex: 1;
    justify-content: space-between;
    align-items: center;
    padding: .375rem .75rem;
    font-weight: 500;
    display: flex;
  }

  .insight_trend-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .insight_event-wrap {
    grid-template-columns: 1fr 1fr;
  }

  .index_aside_event-card {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    border-color: var(--_primitives---colors--border-primary);
    background-color: var(--_primitives---web-green--200);
    border-radius: .5rem;
  }

  .index_aside_event-card_text, .index_aside_event-card_text:where(.w-variant-cb263cd8-70b3-fc23-d620-76cc7bd83b4a), .index_aside_event-card_text.is-left, .index_aside_event-card_text.is-left {
    color: var(--_primitives---colors--white);
  }

  .network-hero_heading-wrap {
    width: 100%;
  }

  .section_network-index {
    padding-top: 0;
  }

  .network-card_hover-wrap {
    display: none;
  }

  .network-index_component {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .network-index_filters {
    flex-flow: column;
    width: 100%;
  }

  .network-index_content-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .network_content {
    width: 100%;
    padding: 2.5rem 5%;
  }

  .slider-nav {
    display: flex;
  }

  .slider-nav.is-events {
    justify-content: flex-start;
    align-items: center;
    margin-top: 1rem;
  }

  .slider_icon:hover {
    opacity: 1;
  }

  .network_contribution_slider-item {
    max-width: none;
  }

  .network-insight_card {
    height: auto;
  }

  .index_aside-wrap, .network_content-wrap {
    width: 100%;
  }

  .events-slide_btn-wrap {
    margin-left: 0;
  }

  .events-slide_btn:hover {
    opacity: 1;
  }

  .events-slide-list {
    min-height: 30rem;
  }

  .events_content_filter-list {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    margin-top: .75rem;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

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

  .interviews_card_top {
    grid-row-gap: .25rem;
    flex-flow: wrap;
  }

  .interviews_card_date-wrap.hide-mobile-landscape {
    flex-flow: row;
  }

  .attendees_content-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

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

  .attendees_grid-wrap {
    margin-top: 1.25rem;
  }

  .attendees_grid-item {
    height: auto;
  }

  .attendees_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .past-speakers_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .past-speakers_list {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .event-cta_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    display: flex;
  }

  .event-cta_person-wrap {
    border-top: 1px solid #424f49;
    border-left-style: none;
    padding-top: 1rem;
  }

  .event-cta_person-wrap.v-accom {
    border-top-style: solid;
    border-top-color: var(--_semantic---border--primary);
    border-top-style: solid;
    border-top-color: var(--_semantic---border--primary);
  }

  .event-cta_text-wrap {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    padding-left: 0;
  }

  .insight_modal, .network_modal {
    margin-top: 15%;
  }

  .event-features_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .network-sm-block_component {
    padding-bottom: 0;
  }

  .network-sm-block_heading.heading-style-h3 {
    font-size: 1.5rem;
  }

  .msite-hero_image-wrap {
    margin-bottom: -80px;
  }

  .msite-hero_content-wrap {
    flex-flow: column;
  }

  .stats-block-sm_component {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    justify-content: space-between;
  }

  .stats-block-sm_top {
    min-height: auto;
    margin-bottom: 0;
  }

  .stats-block-sm_card {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
  }

  .msite-hero_content-right {
    max-width: 35rem;
  }

  .msite-hero_divider {
    width: 100%;
    height: 1px;
  }

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

  .msite-companies_logo-wrap {
    grid-template-columns: 1fr 1fr 1fr;
  }

  .events_summit-card_tag-hover {
    display: none;
  }

  .v-testimonial_head-wrap {
    margin-bottom: 3rem;
  }

  .micro-speakers_fiter-list {
    top: 4.35rem;
  }

  .micro-speakers_fiter-dropdown-list {
    flex-flow: wrap;
  }

  .msite-sponsor_head-wrap {
    margin-bottom: 3rem;
  }

  .msite-sponsor_list-wrap {
    grid-template-columns: 7fr;
  }

  .agenda-highlight_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .agenda-highlight_item {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    flex-flow: column;
    padding: 1.275rem;
  }

  .agenda-highlight_item_left {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: 0;
  }

  .agenda-highlight_item_right {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
  }

  .agenda-highlight_item_left_bottom {
    order: -9999;
  }

  .agenda-highlight_item_sponsor-wrap.show-tablet {
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .agenda-highlight_item_tag-wrap {
    order: -9999;
    justify-content: space-between;
    width: 100%;
  }

  .agenda-highlight_item_tag-wrap.is-last-tablet {
    order: 9999;
  }

  .agenda-highlight_item_tag-wrap.show-tablet {
    display: flex;
  }

  .agenda-highlight_button {
    margin-left: auto;
  }

  .active_event_agenda_speaker_list {
    column-count: 3;
  }

  .active_event_agenda_speaker_item {
    min-width: auto;
  }

  .agenda-highlight_item_bottom-tablet {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .sponsor-cta {
    position: static;
  }

  .agenda-highlight_filter-dropdown-list, .micro-speakers_fiter-dropdown-list-copy {
    flex-flow: wrap;
  }

  .agenda-highlight_filter-dropdown-list-inner {
    flex-flow: row;
    overflow: auto;
  }

  .agenda-highlight_btn-wrap {
    justify-content: center;
    align-items: flex-end;
  }

  .agenda-highlight_filter-btn-wrap {
    justify-content: center;
    align-items: flex-end;
    display: flex;
  }

  .pricing_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .pricing_card-list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .pricing_content-wrap {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
  }

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

  .sponsor-strip_right {
    margin-right: auto;
  }

  .sponsor-strip_logo-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .section_agenda {
    z-index: 2;
    position: relative;
  }

  .agd_filter-wrap {
    position: relative;
  }

  .agd_filter-list {
    z-index: 99;
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-top-color: var(--_primitives---colors--border-primary);
    border-bottom-color: var(--_primitives---colors--border-primary);
    flex-flow: column;
    justify-content: flex-start;
    align-items: center;
    margin-top: 0;
    padding: 2.5rem 1.125rem .75rem;
    position: fixed;
    inset: 0% auto 0% 0%;
  }

  .agd_filter-list.is-dark {
    margin-bottom: .5rem;
  }

  .agd_filter-list.is-home {
    border-top-color: var(--light-grey);
    border-bottom-color: var(--light-grey);
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
  }

  .agd_filter-list_bot {
    border-top: 1px solid var(--_semantic---border--primary);
    --_semantic---background-color--primary: var(--_primitives---web-green--100);
    --_semantic---text--primary: var(--_primitives---ivory--100);
    --_semantic---link--secondary: var(--_primitives---ivory--900);
    --_semantic---background-color--secondary: var(--_primitives---web-green--200);
    --_semantic---link--primary: var(--_primitives---ivory--100);
    --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
    --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
    --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
    --_semantic---button-bg--primary: var(--_primitives---web-green--400);
    --_semantic---text--secondary: var(--_primitives---ivory--900);
    --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
    --_semantic---border--primary: var(--_primitives---web-green--300);
    --_semantic---icons--dot: var(--_primitives---web-green--300);
    --_semantic---text--tertiary: var(--_primitives---ivory--200);
    --_semantic---border--secondary: var(--_primitives---web-green--500);
    --_semantic---icons--primary: var(--_primitives---ivory--100);
    --_semantic---background-color--drawer: #f8f7f205;
    --_semantic---text--success: var(--_primitives---success--success-400);
    --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
    --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
    --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
    --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
    --_semantic---background-color--fade: #fff0;
    --_semantic---border--success: var(--_primitives---success--success-500);
    --_semantic---border--error: var(--_primitives---error--error-600);
    --_semantic---text--error: var(--_primitives---error--error-400);
    --_semantic---icons--secondary: var(--_primitives---ivory--900);
    --_semantic---icons--success: var(--_primitives---success--success-500);
    --_semantic---icons--error: var(--_primitives---error--error-500);
    --_semantic---grid--primary: var(--_primitives---web-green--300);
    --_semantic---grid--secondary: var(--_primitives---web-green--900);
    --_semantic---grid--grid-5: #f8f7f20d;
    flex-flow: wrap;
    justify-content: flex-start;
    align-items: center;
    margin-left: -.75rem;
    padding-top: .75rem;
  }

  .agd_filter-list_top {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    margin-left: -.75rem;
  }

  .agd_filter-list_right {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    margin-left: 0;
  }

  .agd_filter-list_left {
    flex-flow: column;
  }

  .filter-date-trigger {
    display: flex;
  }

  .filter-date-list, .filter-date-list-inner {
    text-align: left;
    flex-flow: column;
  }

  .agd_filter-list_head-wrap {
    border-bottom: 1px solid var(--_semantic---border--primary);
    --_semantic---background-color--primary: var(--_primitives---web-green--100);
    --_semantic---text--primary: var(--_primitives---ivory--100);
    --_semantic---link--secondary: var(--_primitives---ivory--900);
    --_semantic---background-color--secondary: var(--_primitives---web-green--200);
    --_semantic---link--primary: var(--_primitives---ivory--100);
    --_semantic---button-bg--tertiary: var(--_primitives---european-lime--200);
    --_semantic---button-text--secondary: var(--_primitives---european-lime--400);
    --_semantic---button-bg--secondary: var(--_primitives---ivory--100);
    --_semantic---button-bg--primary: var(--_primitives---web-green--400);
    --_semantic---text--secondary: var(--_primitives---ivory--900);
    --_semantic---background-color--tertiary: var(--_primitives---web-green--300);
    --_semantic---border--primary: var(--_primitives---web-green--300);
    --_semantic---icons--dot: var(--_primitives---web-green--300);
    --_semantic---text--tertiary: var(--_primitives---ivory--200);
    --_semantic---border--secondary: var(--_primitives---web-green--500);
    --_semantic---icons--primary: var(--_primitives---ivory--100);
    --_semantic---background-color--drawer: #f8f7f205;
    --_semantic---text--success: var(--_primitives---success--success-400);
    --_semantic---background-color--success-primary: var(--_primitives---success--success-500);
    --_semantic---background-color--success-secondary: var(--_primitives---success--success-600);
    --_semantic---background-color--error-primary: var(--_primitives---error--error-500);
    --_semantic---background-color--error-secondary: var(--_primitives---error--error-600);
    --_semantic---background-color--fade: #fff0;
    --_semantic---border--success: var(--_primitives---success--success-500);
    --_semantic---border--error: var(--_primitives---error--error-600);
    --_semantic---text--error: var(--_primitives---error--error-400);
    --_semantic---icons--secondary: var(--_primitives---ivory--900);
    --_semantic---icons--success: var(--_primitives---success--success-500);
    --_semantic---icons--error: var(--_primitives---error--error-500);
    --_semantic---grid--primary: var(--_primitives---web-green--300);
    --_semantic---grid--secondary: var(--_primitives---web-green--900);
    --_semantic---grid--grid-5: #f8f7f20d;
    width: 100%;
    margin-bottom: 0;
    padding-bottom: .75rem;
    display: block;
  }

  .agd_filter-list-clear {
    width: 100%;
    color: var(--_semantic---text--primary);
    letter-spacing: var(--_ui-styles---stroke--2);
    text-transform: none;
    flex: none;
    order: -9999;
    font-family: IBM Plex Sans, Arial, sans-serif;
    text-decoration: underline;
  }

  .agd_filter-list-clear.is-green-tablet {
    background-color: var(--_primitives---colors--dark-green-2);
  }

  .agd_filter-list-clear.is-plain {
    text-transform: none;
    order: -9999;
    font-family: IBM Plex Sans, Arial, sans-serif;
  }

  .active_events_agendas_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    padding: 0 1.275rem 1.275rem;
  }

  .agenda-highlight_item_right-top {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-top: 1px solid var(--_semantic---border--primary);
    border-bottom: 1px solid var(--_semantic---border--primary);
    flex-flow: column;
    order: -9999;
    justify-content: flex-start;
    align-items: stretch;
    margin-bottom: 1rem;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .agenda-highlight_item_right-bot {
    order: -9999;
  }

  .agenda-highlight_item_right-bot.is-vertical {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .section-header_heading.venue-intro {
    font-size: 2rem;
  }

  .pricing-content_cta_block {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
    display: flex;
  }

  .attendee-leaderboard_item {
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: space-between;
  }

  .swiper-slide.attend-testimonial_item {
    max-width: 50%;
  }

  .attend-sector-tab_links {
    overflow: scroll;
  }

  .attend-sector_stats_card {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
  }

  .attend-sector_stats_number {
    font-size: 3rem;
  }

  .index_filters {
    position: sticky;
    top: 135px;
  }

  .navbar2_dropdwn-toggle {
    align-items: center;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: .875rem 2rem .875rem 0;
    display: flex;
  }

  .menu-icon2_line-bottom {
    background-color: var(--_primitives---ivory--100);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .navbar2_menu-button {
    padding: 0;
  }

  .navbar2_menu-button.w--open {
    background-color: var(--_primitives---opacity--transparent);
  }

  .navbar2_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .navbar2_dropdown-list.w--open {
    border-style: none;
    padding: 0 0 0;
    position: static;
  }

  .navbar2_component {
    padding-left: 2%;
    padding-right: 2%;
  }

  .menu-icon2_line-top {
    background-color: var(--_primitives---ivory--100);
    width: 24px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .dropdown-chevron {
    inset: auto 0% auto auto;
  }

  .navbar2_logo-link.w--current {
    flex: none;
  }

  .navbar2_container {
    grid-template-columns: .25fr 1fr;
    display: flex;
  }

  .menu-icon2 {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: -.5rem;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar2_menu-dropdown {
    border-bottom: 1px solid var(--_semantic---border--primary);
    text-align: left;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    padding-left: .875rem;
    font-size: 1.125rem;
    display: flex;
  }

  .navbar2_link {
    border-bottom: 1px solid var(--_semantic---border--primary);
    text-align: left;
    padding: .875rem 0 .875rem .875rem;
    font-size: 1.125rem;
  }

  .navbar2_menu {
    border-bottom: 1px solid var(--color-scheme-1--border);
    background-color: var(--color-scheme-1--background);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    justify-content: center;
    width: 100%;
    padding: 1rem 5% 2.5rem;
    display: flex;
    position: absolute;
    overflow: auto;
  }

  .navbar2_menu.is-page-height-tablet {
    border: 1px solid var(--_semantic---border--primary);
    background-color: var(--_semantic---background-color--primary);
    border: 1px solid var(--_semantic---border--primary);
    background-color: var(--_semantic---background-color--primary);
    border-radius: 6px;
    justify-content: flex-start;
    align-items: center;
    height: 100dvh;
    margin-top: .25rem;
    padding-bottom: 6.5rem;
    padding-left: 2%;
    padding-right: 2%;
    transition: height .5s;
  }

  .navbar2_button-wrapper {
    align-items: center;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .menu-icon2_line-middle {
    background-color: var(--_primitives---ivory--100);
    justify-content: center;
    align-items: center;
    width: 24px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .navbar2_dropdown-link {
    text-align: center;
    width: auto;
    padding: .75rem 0;
    font-size: 16px;
  }

  .menu-icon2_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .section_about_hero {
    height: 100vh;
    padding-top: 143px;
  }

  .about_hero_component {
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .about_main_card_wrap {
    grid-template-columns: 1fr 1fr;
    margin-top: 4rem;
  }

  .about_mission_component {
    padding-bottom: 4rem;
  }

  .about_mission_number {
    font-size: 6rem;
  }

  .team_top {
    margin-bottom: 4rem;
  }

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

  .about_advisory_top {
    margin-bottom: 4rem;
  }

  .about_tab_menu.no-scrollbar {
    margin-left: -2%;
    margin-right: -2%;
  }

  .about_tab_inner_wrap {
    flex-flow: column;
  }

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

  .event_slide_top {
    margin-bottom: 4rem;
  }

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

  .event_insights_grid_wrap {
    z-index: 1;
    margin-top: 1.25rem;
  }

  .event_insights_grid_item {
    height: auto;
  }

  .faq_component {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: column;
  }

  .key-deatils_content-wrap {
    flex-flow: column;
    margin-top: 3rem;
  }

  .key-details_card.is-big {
    display: flex;
  }

  .key-deatils_card-content {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .key-deatils_img-wrap {
    max-width: none;
    height: auto;
  }

  .v-accom_cta-content {
    grid-template-columns: 1fr;
  }

  .v-accom_more {
    grid-template-columns: 1fr 1fr;
  }

  .v-map_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column-reverse;
    display: flex;
  }

  .v-map_details {
    max-width: none;
    box-shadow: none;
    position: static;
  }

  .v-accom_hotel-img {
    width: 100%;
  }

  .contact-people_list {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    flex-flow: wrap;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .nav-events-wrap {
    border-style: none;
    padding: 0 0 1rem;
  }

  .nav-events_link {
    padding-left: 0;
  }

  .nav-events_link:hover {
    background-color: var(--_semantic---background-color--primary);
  }

  .newsletter-form_img-wrap {
    justify-content: center;
    align-items: flex-end;
    width: auto;
    height: 50%;
    display: flex;
    inset: auto 0% 0%;
  }

  .newsletter-image {
    width: 70%;
    margin-bottom: 26px;
    margin-left: -42px;
  }

  .agenda-speaker_cta-wrap {
    justify-content: center;
    align-items: center;
  }

  .venue-tab_content-wrap {
    flex-flow: column;
  }

  .venue-tabs_filters {
    z-index: 8;
    margin-top: 0;
    position: relative;
  }

  .venue-tabs_filters.is-sticky {
    position: sticky;
    top: 0;
  }

  .venue-tabs_numbers {
    grid-template-columns: 1fr 1fr;
  }

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

  .profile_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: 100%;
  }

  .profile_left {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    background-color: var(--_semantic---background-color--primary);
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    display: block;
  }

  .profile_menu {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    margin-top: 16px;
    display: grid;
  }

  .about-hero_img-container.is-1 {
    margin-bottom: -22px;
    margin-left: 0;
  }

  .about-hero_img-container.is-2 {
    margin-left: 61px;
  }

  .about-hero_img-container.is-3 {
    margin-bottom: -10px;
  }

  .about-hero_img-container.is-6 {
    margin-right: -85px;
    display: none;
  }

  .about-hero_img-container.is-7 {
    display: none;
  }

  .subnav_left {
    width: 100%;
  }

  .subnav_right {
    flex: none;
  }

  .subnav_menu-list-wrap {
    margin-left: auto;
    margin-right: .5rem;
    padding-right: 0;
  }

  .dropdown-toggle-2 {
    color: var(--_semantic---text--primary);
    padding: .5rem 2.5rem .5rem .875rem;
    display: block;
  }

  .dropdown-list-2 {
    display: none;
    position: absolute;
  }

  .dropdown-list-2.w--open {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    background-color: #f8f7f200;
    border-radius: .75rem;
    flex-flow: column;
    padding: .5rem 0 0;
    display: flex;
  }

  .subnav_link {
    background-color: var(--_semantic---background-color--primary);
  }

  .subnav_link:hover {
    background-color: var(--_semantic---background-color--secondary);
  }

  .subnav_dropdown-text, .subnav_dropdown-icon {
    color: var(--_semantic---text--primary);
  }

  .subnav_link-slot {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border: 1px solid var(--_semantic---border--primary);
    background-color: var(--_semantic---background-color--primary);
    border-radius: .75rem;
    flex-flow: column;
    padding: .5rem;
    display: flex;
  }

  .account_tab_menu.no-scrollbar {
    margin-left: -2%;
    margin-right: -2%;
  }

  .index_aside-copy {
    width: 100%;
    max-width: none;
    height: auto;
    padding: 0;
    position: static;
  }

  .collection-item {
    flex: none;
  }

  .home-calender_card-region, .home-calender_card-region:where(.w-variant-cb263cd8-70b3-fc23-d620-76cc7bd83b4a) {
    color: var(--_primitives---colors--white);
  }

  .empty_state {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    padding: 0 1.275rem 1.275rem;
  }

  .home-insights_cta-wrap {
    margin-top: 0;
  }

  .summit-theme_item {
    padding-bottom: 1rem;
  }

  .summit-theme_list {
    padding-right: 2rem;
  }

  .profile_left-panel {
    z-index: 9;
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    display: block;
    position: sticky;
    top: 60px;
  }

  .profile_aside-components {
    display: none;
  }
}

@media screen and (max-width: 767px) {
  h1, h2 {
    font-size: 2.25rem;
  }

  h3 {
    font-size: 2rem;
  }

  h4 {
    font-size: 1.5rem;
    line-height: 1.4;
  }

  h5 {
    font-size: 1.25rem;
  }

  h6 {
    font-size: 1.125rem;
  }

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

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

  .margin-xsmall {
    margin: .75rem;
  }

  .margin-small {
    margin: 1.25rem;
  }

  .margin-medium {
    margin: 1.5rem;
  }

  .margin-large {
    margin: 2rem;
  }

  .margin-xlarge {
    margin: 2.5rem;
  }

  .margin-xxlarge {
    margin: 3rem;
  }

  .margin-huge {
    margin: 3.5rem;
  }

  .margin-xhuge {
    margin: 4rem;
  }

  .margin-xxhuge {
    margin: 5rem;
  }

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

  .padding-small {
    padding: 1.25rem;
  }

  .padding-medium {
    padding: 1.5rem;
  }

  .padding-large {
    padding: 2rem;
  }

  .padding-xlarge {
    padding: 2.5rem;
  }

  .padding-xxlarge {
    padding: 3rem;
  }

  .padding-huge {
    padding: 3.5rem;
  }

  .padding-xhuge {
    padding: 4rem;
  }

  .padding-xxhuge {
    padding: 5rem;
  }

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

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

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

  .text-size-medium {
    font-size: 1rem;
  }

  .text-style-quote {
    font-size: 1.125rem;
  }

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

  .heading-style-h6 {
    font-size: 1rem;
  }

  .heading-style-h5 {
    font-size: 1.125rem;
  }

  .heading-style-h1 {
    font-size: 2.25rem;
  }

  .button {
    padding: .375rem .875rem .425rem;
    font-size: .875rem;
  }

  .button.is-pricing {
    padding-top: .5rem;
    padding-bottom: .5rem;
  }

  .button.nav.tertiary {
    display: none;
  }

  .heading-style-h4 {
    font-size: 1.25rem;
    line-height: 1.3;
  }

  .text-size-regular {
    font-size: .875rem;
  }

  .text-size-regular.text-color-secondary.nav-events_heading {
    display: none;
  }

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

  .text-style-nowrap {
    white-space: normal;
  }

  .text-size-large {
    font-size: 1.125rem;
  }

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

  .padding-global {
    padding-left: 2.5%;
    padding-right: 2.5%;
  }

  .padding-global.is-zero-mobile {
    padding-left: 0%;
    padding-right: 0%;
  }

  .padding-section-medium, .padding-section-medium.stats-section, .padding-section-medium.stats-section {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

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

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

  .spacer-small {
    padding-top: 1.25rem;
  }

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

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

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

  .spacer-xxlarge {
    padding-top: 3rem;
  }

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

  .spacer-xhuge {
    padding-top: 4rem;
  }

  .spacer-xxhuge {
    padding-top: 5rem;
  }

  .text-style-tagline {
    font-size: .75rem;
  }

  .category-filter-menu {
    width: 100vw;
    margin-left: -5vw;
    padding-left: 5vw;
    overflow: scroll;
  }

  .section_home-hero {
    padding-bottom: 3rem;
  }

  .home-hero_content {
    padding-top: 6rem;
    padding-bottom: 1.5rem;
  }

  .home-hero_content.v2 {
    padding-top: 8rem;
  }

  .home-hero_lightbox {
    border-radius: .5rem;
    width: 90%;
    padding-top: 2rem;
    padding-bottom: 0;
    transform: none;
  }

  .home-hero_content-bottom {
    height: auto;
    margin-bottom: 0;
  }

  .home-hero_component {
    height: auto;
  }

  .tagline-wrap {
    font-size: .75rem;
    line-height: 1.2;
  }

  .tagline-wrap.is-plain-mobile {
    background-color: var(--_primitives---opacity--transparent);
    background-color: var(--_primitives---opacity--transparent);
    border-radius: 0;
    padding: 0;
  }

  .home-hero_inner {
    position: static;
  }

  .image-fluid.mobile {
    display: block;
  }

  .home-hero_images-wrap {
    display: none;
  }

  .home-events_heading.heading-style-h6 {
    font-size: 1rem;
  }

  .home-event_heading-wrap {
    justify-content: space-between;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-right: 1rem;
  }

  .home-event_dropdown-comp {
    font-size: .875rem;
  }

  .home-event_dropdown-toggle {
    grid-column-gap: .375rem;
    padding: .375rem .5rem;
  }

  .home-event_dropdown-link {
    padding-top: .375rem;
    padding-bottom: .375rem;
    padding-left: .5rem;
    font-size: .75rem;
  }

  .home-event_dropdown-check {
    margin-top: 0;
  }

  .home-event_list {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    grid-template-columns: 10rem 10rem 10rem 10rem 10rem 10rem 10rem 10rem;
  }

  .home-event_img-wrapper {
    border-radius: .5rem;
    width: 20.766rem;
    height: 16.875rem;
  }

  .home-event_marquee {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
  }

  .home-event_item {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .home-event_grid {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
  }

  .home-event_grid.is-more-pad {
    padding-bottom: .25rem;
    padding-left: .75rem;
    padding-right: .75rem;
  }

  .home-event_grid_left {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    max-width: none;
  }

  .home-event_grid_heading.heading-style-h5 {
    font-size: 1.125rem;
  }

  .home-event_grid_para.text-size-regular {
    font-size: .875rem;
  }

  .home-event_grid_right {
    width: 100%;
    padding-right: 2.5rem;
  }

  .home-event_grid_dates-item {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
  }

  .home-event_grid_dates-heading {
    font-size: .75rem;
  }

  .home-stat_heading-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    width: 100%;
  }

  .home-stats_marquee-grid {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    margin-top: 2.5rem;
  }

  .home-stats_marquee-item_text {
    font-size: 2rem;
  }

  .home-stats_marquee-icon-wrap {
    width: 2.5rem;
    height: 2.5rem;
  }

  .home-stats_marquee-item-inner {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
    margin-right: 1.125rem;
  }

  .home-sponsors_component {
    grid-column-gap: 1.125rem;
    grid-row-gap: 1.125rem;
  }

  .home-sponsors_logo-item {
    height: 3rem;
  }

  .home-sponsors_logo-img {
    max-width: 12rem;
  }

  .home-sponsors_bottom {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
  }

  .home-calendar_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .home-calendar_heading-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    width: 100%;
  }

  .home-calendar_btn-wrap {
    padding-top: .375rem;
  }

  .home-calendar_top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .home-calendar_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .home-calendar_card {
    text-wrap: balance;
    border-radius: .5rem;
  }

  .home-calendar_card_text-wrap {
    padding: 1rem 1rem 1.25rem;
  }

  .home-calendar_card_text-bottom {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    padding-bottom: .125rem;
  }

  .home-calendar_card_date_heading.text-style-tagline {
    font-size: .75rem;
  }

  .home-calendar_card_date_subheading {
    font-size: 1.125rem;
  }

  .home-calendar_card_tagline {
    font-size: .75rem;
  }

  .home-calendar_card_heading.heading-style-h5 {
    line-height: 1.5;
  }

  .steps_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

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

  .steps_heading-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    width: 100%;
  }

  .steps_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .steps_grid-item {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-radius: .5rem;
    padding: .75rem;
  }

  .steps_grid-item_text-wrap {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
  }

  .speakers_grid {
    grid-template-rows: minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem);
    grid-template-columns: minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem) minmax(4%, 2rem);
    width: 125%;
    margin-left: -25%;
  }

  .speakers_item-wrap.is-left {
    left: -1.5rem;
  }

  .speakers_item-wrap.is-right {
    margin-right: -1.5rem;
  }

  .speakers_item-wrap.is-left-mobile {
    margin-right: -2rem;
  }

  .speakers_item {
    border-radius: .281rem;
  }

  .speakers_item_text-wrap {
    padding-left: .25rem;
    padding-right: .25rem;
  }

  .speakers_item_name {
    font-size: .493rem;
  }

  .speakers_item_name:where(.w-variant-7ab73845-04d6-bf7a-6356-10f522bc9aa5) {
    font-size: .328rem;
  }

  .speakers_item_title {
    font-size: .493rem;
  }

  .speakers_item_title:where(.w-variant-7ab73845-04d6-bf7a-6356-10f522bc9aa5) {
    font-size: .328rem;
  }

  .speakers_item_location {
    font-size: .422rem;
  }

  .speakers_item_location:where(.w-variant-7ab73845-04d6-bf7a-6356-10f522bc9aa5) {
    font-size: .281rem;
  }

  .speakers_overlay {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    border-radius: .5rem;
    width: 90%;
    padding: .75rem;
  }

  .speakers_component {
    padding-bottom: 2.5rem;
  }

  .speakers_overlay_heading-wrap, .speakers_overlay_btn-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .newsletter-form_component {
    background-image: linear-gradient(#0000, #0000);
    background-position: 0 0;
    background-size: auto;
    border-radius: .5rem;
    padding-bottom: 45%;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .newsletter-form_left {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    padding-top: 1rem;
    padding-bottom: 0;
  }

  .newsletter-form_heading-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .newsletter-form_form {
    font-size: .875rem;
  }

  .newsletter-form_field-inpiut {
    min-height: auto;
  }

  .newsletter-form_submit {
    padding: .375rem .875rem;
  }

  .newsletter-form_disclaimer-text.text-size-tiny {
    padding-left: 0;
  }

  .index_content_filter-llist {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .index_content_filter-llist.is-home {
    flex-flow: row;
  }

  .home-insights_filter-check {
    border-radius: .25rem;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: .5rem;
    font-size: .875rem;
  }

  .home-insights_filter-check.is-active {
    background-color: #edece7;
  }

  .home-insights_filter-check.is-solid-button {
    background-color: var(--_primitives---opacity--transparent);
    padding-left: 0;
  }

  .home-insights_filter-check.is-solid-button.is-active {
    background-color: var(--grey);
    color: var(--color-scheme-1--text);
    background-color: var(--grey);
  }

  .filter-dropdown {
    margin-right: 0;
    font-size: .875rem;
  }

  .filter-dropdown-toggle {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    padding: .275rem .375rem .275rem .5rem;
  }

  .filter-dropdown-toggle.hide-desktop {
    display: inline-flex;
  }

  .filter-dropdown-toggle.hide-desktop.is-full-width-mobile {
    width: 100%;
    color: var(--color-scheme-1--text);
    width: 100%;
    justify-content: space-between;
  }

  .filter-dropdown-list.w--open {
    width: 100%;
    display: flex;
  }

  .filter-dropdown-list.is-show-desktop {
    justify-content: flex-start;
    align-items: flex-start;
    padding-top: .375rem;
    display: none;
    position: absolute;
  }

  .filter-dropdown-list.is-show-desktop.w--open {
    display: block;
  }

  .filter-dropdown-list-inner {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    border-radius: .5rem;
    min-width: 16rem;
  }

  .filter-dropdown-list-inner.is-show-desktop {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    border-style: solid;
    border-color: var(--light-grey);
    background-color: var(--_primitives---colors--white);
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    border-style: solid;
    border-color: var(--light-grey);
    background-color: var(--_primitives---colors--white);
    border-radius: .5rem;
    flex-flow: column;
    min-width: 10.3rem;
    padding: .375rem;
  }

  .filter-radio {
    border-radius: .25rem;
    justify-content: flex-start;
    align-items: flex-start;
    padding-left: .5rem;
    font-size: .875rem;
  }

  .filter-radio-icon {
    margin-top: .5rem;
  }

  .filter-radio-icon.is-transparent {
    margin-top: 0;
  }

  .home-insights_grid {
    flex-flow: column;
    display: flex;
  }

  .home-insights_grid-item {
    border-radius: .5rem;
    padding: .25rem;
  }

  .home-insights_grid-item_text-wrap {
    padding: .75rem;
  }

  .home-insights_grid-item_top, .author_name, .author_title {
    font-size: .75rem;
  }

  .home-insights_btn-wrap {
    margin-top: 1.25rem;
  }

  .filter-radio-txt {
    padding-top: .375rem;
    padding-bottom: .375rem;
    padding-right: .5rem;
  }

  .home-insights_filter-check-text {
    width: 100%;
    margin-bottom: 0;
    padding-top: .375rem;
    padding-bottom: .375rem;
  }

  .home-insights_filter-check-text.is-solid-button {
    padding: .25rem 1rem;
  }

  .home-testimonials_content-grid {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    display: flex;
  }

  .home-testimonials_card {
    border-radius: .5rem;
    padding: .25rem;
  }

  .home-testimonials_card_text-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    padding: .75rem;
  }

  .home-testimonials_card_stars {
    height: 1.125rem;
  }

  .home-testimonials_submit {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    border-radius: .5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: stretch;
    margin-top: .75rem;
    padding: 1rem;
  }

  .home-testimonials_submit-left {
    max-width: none;
  }

  .home-testimonials_submit-right {
    justify-content: flex-start;
    align-items: center;
  }

  .home-testimonials_inner {
    width: 95%;
    padding: 1rem;
  }

  .home-testimonials_form_head-wrap {
    margin-bottom: 1.25rem;
  }

  .home-testimonials_form-inner-grid {
    grid-column-gap: .75rem;
    grid-row-gap: 1rem;
  }

  .home-testimonials_form_field {
    min-height: auto;
  }

  .home-testimonials_form-submit {
    padding: .375rem .875rem .425rem;
    font-size: .875rem;
  }

  .home-testimonials_form-btn-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .home-testimonials_close {
    width: 3.5rem;
    height: 3.5rem;
  }

  .footer_component {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

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

  .footer_col-wrap {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    flex-flow: column;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1.5rem;
    padding-bottom: 1rem;
    display: grid;
  }

  .footer_col {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    width: auto;
  }

  .footer_col.is-buttons-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: row;
    width: auto;
    display: flex;
  }

  .footer_link {
    padding-top: .375rem;
    padding-bottom: .375rem;
  }

  .footer_form-wrap {
    border-radius: .5rem;
  }

  .footer_form_heading.heading-style-h3 {
    font-size: 1.5rem;
  }

  .footer_col-outer {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    margin-top: 1.5rem;
  }

  .footer_col-socials {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
  }

  .footer_bottom-mid {
    flex-flow: wrap;
  }

  .filter-search.is-short {
    flex: 1;
    width: auto;
    max-width: none;
  }

  .index_aside_sidebar {
    width: 89%;
  }

  .index_aside_col-list {
    display: flex;
  }

  .index_aside_col-item_inner {
    border-radius: .5rem;
    padding: .25rem;
  }

  .index_header-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-radius: .5rem;
    padding: 1rem;
  }

  .index_header_text-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .index_insights_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .index_insights_grid.is-4col {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    display: flex;
  }

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

  .index_insights_grid-item {
    width: 100%;
  }

  .index_insights_banner-item_inner {
    border-radius: .5rem;
    padding: 1rem;
  }

  .index_aside_dropdown-link {
    margin-bottom: .375rem;
    padding: .375rem .875rem;
    font-size: .875rem;
  }

  .breadcrumb-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    text-overflow: ellipsis;
    white-space: nowrap;
    flex-flow: wrap;
    overflow: hidden;
  }

  .breadcrumb-link {
    flex: 0 auto;
  }

  .insight_header-wrap {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-radius: .5rem;
    flex-flow: column;
    width: 100%;
    padding: .25rem;
    display: flex;
  }

  .insight_text-wrap {
    width: 100%;
    padding: .75rem;
  }

  .insight_contri-wrap.is-1-item {
    flex-flow: wrap;
  }

  .insight_rt-wrap {
    margin-top: -2rem;
  }

  .insight_contri-wrap-mb {
    z-index: 99;
    position: sticky;
    top: 93vh;
    bottom: auto;
  }

  .insight_trend-heading.heading-style-h4 {
    font-size: 1.75rem;
  }

  .insight_event-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .index_aside_event-card {
    margin-bottom: .375rem;
    padding: .5rem;
  }

  .button-icon {
    width: 1.5rem;
    height: 1.5rem;
    display: block;
  }

  .network-hero_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .network-hero_top {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .network-hero_heading-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    width: 100%;
  }

  .section_network-index {
    margin-top: -30px;
    padding-top: 0;
  }

  .network-card_img {
    max-width: 300%;
  }

  .network-card_text-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    padding: .75rem;
  }

  .network-card_tagline.text-style-tagline {
    font-size: .75rem;
  }

  .network-card_text_upper {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .network-card_text_bottom {
    flex-flow: column;
    display: flex;
  }

  .network-card_subtexts.text-size-regular {
    white-space: nowrap;
    white-space: nowrap;
    max-width: none;
    overflow: hidden;
  }

  .network-card_hover-wrap {
    display: none;
  }

  .network-index_content-wrap {
    padding-left: 2.5%;
    padding-right: 2.5%;
  }

  .network_header-wrap {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-radius: .5rem;
    flex-flow: column;
    margin-bottom: 3rem;
    padding: .25rem;
    display: flex;
  }

  .network_text-wrap {
    padding: .75rem;
  }

  .network_item_tag-wrap {
    font-size: .75rem;
  }

  .network_cdr-section, .network_events-section, .network_contribution-section {
    margin-bottom: 3rem;
  }

  .slider-nav {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    justify-content: flex-end;
    align-items: flex-end;
    width: 100%;
    margin-top: 1.25rem;
    display: flex;
  }

  .slider-nav.is-events {
    display: none;
  }

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

  .network-insight_card {
    border-radius: .5rem;
    padding: .25rem;
  }

  .network_events-list {
    flex-flow: column;
    display: flex;
  }

  .network_contribution-section-copy {
    margin-bottom: 3rem;
  }

  .home-testimonials_content-grid-item {
    margin-bottom: 0;
  }

  .home-testimonials_card_tag.text-style-tagline {
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    grid-column-gap: .125rem;
    grid-row-gap: .125rem;
    font-size: .625rem;
  }

  .home-testimonials_btn-wrap {
    margin-top: 1.5rem;
  }

  .events-slide-list {
    min-height: 24rem;
  }

  .events-slide_item {
    transition: transform .3s cubic-bezier(.165, .84, .44, 1);
  }

  .events-slide_img {
    width: 100%;
    height: auto;
  }

  .event-page_splide {
    border-style: none;
    border-radius: 0;
  }

  .events_content_filter-list {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .events_content_wrap {
    grid-row-gap: .125rem;
  }

  .events_summit-card_text-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    padding: .75rem;
  }

  .events_summit-card_tag {
    font-size: .75rem;
  }

  .events_summit-card_dot {
    margin-top: .35rem;
  }

  .events_summit-card_divider {
    margin-top: 2rem;
  }

  .events_summit-card_bottom {
    font-size: .875rem;
  }

  .interviews_item {
    width: 100%;
  }

  .interviews_card {
    border-radius: .5rem;
  }

  .interviews_card-text-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    padding: .75rem;
  }

  .interviews_card_tag {
    font-size: .75rem;
  }

  .interviews_card_date-wrap.show-mobile-landscape {
    font-size: .875rem;
    display: flex;
  }

  .interviews_card-bottom {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
  }

  .interviews_button-wrap {
    justify-content: center;
    align-items: center;
    margin-top: 2.5rem;
  }

  .attendees_content-wrap {
    grid-row-gap: .125rem;
  }

  .attendees_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .attendees_grid-item {
    width: 100%;
  }

  .attendees_head-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .attendees_head-text-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .attendees_card {
    width: 100%;
  }

  .attendees_card_text-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    padding: .5rem .25rem .25rem;
  }

  .attendees_card_heading.heading-style-h6 {
    font-family: var(--_typography---font-styles--body);
    letter-spacing: var(--_ui-styles---stroke--10);
    text-transform: uppercase;
    font-size: .75rem;
    line-height: 1.1;
    font-family: var(--_typography---font-styles--body);
    letter-spacing: var(--_ui-styles---stroke--10);
    text-transform: uppercase;
    font-size: .75rem;
    line-height: 1.1;
  }

  .attendees_card_para.text-size-medium, .attendees_card_link {
    display: none;
  }

  .past-speakers_list {
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .past-speakers_item {
    max-width: 45vw;
  }

  .past-speakers_pagination {
    margin-top: 2.5rem;
  }

  .event-cta_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: .5rem;
  }

  .event-cta_head-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .event-cta_person-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .event-cta_img-wrap {
    aspect-ratio: 1;
    width: auto;
    height: auto;
  }

  .event-cta_img {
    aspect-ratio: 1;
  }

  .event-cta_text-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .insight_rt-bg.is-desktop {
    display: none;
  }

  .insight_rt-bg.is-mobile {
    display: block;
  }

  .insight_modal_inner {
    width: 95%;
    padding: 1rem;
  }

  .insight_modal_form_head-wrap {
    margin-bottom: 1.25rem;
  }

  .insight_modal_form_inner {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: column;
    display: flex;
  }

  .insight_modal_form_btn-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    flex-flow: wrap;
  }

  .network_loggedout-img.desktop {
    display: none;
  }

  .network_loggedout-img.mobile {
    display: block;
  }

  .network_modal_inner {
    width: 95%;
    padding: 1rem;
  }

  .event-features_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .event-features_head-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .event-features_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .insight-lg-block_component {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-radius: .5rem;
    padding: 1rem;
  }

  .insight-lg-block_top {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 0;
  }

  .insight-lg-block_bottom {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .insight-lg-block_text-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .insight-lg-block_heading.heading-style-h2 {
    font-size: 1.5rem;
  }

  .insight-lg-block_para.text-size-medium {
    color: var(--_primitives---colors--neutral-light);
    font-size: .875rem;
  }

  .network-sm-block_component {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
    border-radius: .5rem;
    padding: 1rem;
  }

  .network-sm-block_head-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    order: 9999;
    justify-content: space-between;
    align-items: flex-start;
  }

  .network-sm-block_text-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .network-sm-block_para.text-size-medium {
    color: var(--_primitives---colors--neutral-light);
    font-size: .875rem;
  }

  .network-sm-block_top {
    text-align: left;
    justify-content: flex-start;
    align-items: center;
    display: flex;
  }

  .stats-block-sm_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .stats-block-sm_top {
    border-radius: .5rem;
    padding: 1rem;
  }

  .stats-block-sm_heading.heading-style-h4 {
    font-size: 1.5rem;
  }

  .stats-block-sm_para.text-size-medium {
    color: var(--text-secondary);
  }

  .stats-block-sm_bottom {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .stats-block-sm_card {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    border-radius: .5rem;
    padding: .75rem;
  }

  .stats-block-sm_card_para.text-size-regular {
    font-size: .625rem;
  }

  .msite-hero_content-right {
    display: none;
  }

  .stats-block-sm_top_btn-wrap {
    padding-top: .5rem;
    display: flex;
  }

  .msite-hero_divider {
    display: none;
  }

  .two-col_component-transparent {
    flex-flow: column;
    display: flex;
  }

  ._2-col_component_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .list-item {
    font-size: .875rem;
  }

  .list-icon-wrap {
    margin-top: .125rem;
  }

  .msite-hero_content-top {
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .msite-hero_schd-wrap.show-mobile-landscape {
    margin-top: 1rem;
    display: flex;
  }

  .msite-hero_schd-item {
    background-color: #edece700;
  }

  ._2-col_component_img-wrap {
    order: -9999;
    height: auto;
  }

  ._2-col_component_img-wrap:where(.w-variant-185e27ee-7dd4-7985-eb73-66698dbfadc3), ._2-col_component_img-wrap:where(.w-variant-5a08f438-b671-4b2b-c7d8-7beb544be77e), ._2-col_component_img-wrap.reverse-13, ._2-col_component_img-wrap.reverse-13 {
    order: -9999;
  }

  .msite-hero_schd-title.text-size-tiny {
    color: var(--_semantic---text--secondary);
  }

  .msite-companies_logo-wrap {
    grid-template-columns: 1fr 1fr;
  }

  ._2-col_component_img {
    height: auto;
  }

  .events_summit-card_tag-hover {
    font-size: .75rem;
  }

  .micro-speakers-hero_component {
    margin-top: 1rem;
  }

  .micro-speakers-hero_head-inner-wrap {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .micro-speakers-hero_btn-wrap {
    padding-top: 1rem;
  }

  .v-testimonial_slider-item {
    max-width: 80%;
  }

  .micro-speakers_fiter-list {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .micro-speakers_fiter_radio {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    padding: .375rem 0 .375rem .5rem;
    font-size: .875rem;
  }

  .micro-speakers_fiter_radio.is-active {
    background-color: var(--_primitives---web-green--300);
    width: 100%;
    color: var(--_primitives---colors--white);
    background-color: var(--_primitives---web-green--300);
    width: 100%;
  }

  .micro-speakers_fiter-dropdown {
    background-color: var(--_primitives---colors--dark-green-2);
    border-radius: .375rem;
    font-size: .875rem;
    position: relative;
  }

  .micro-speakers_fiter-dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .micro-speakers_fiter-dropdown-toggle-arrow {
    flex: none;
  }

  .micro-speakers_fiter-dropdown-list {
    border-radius: .5rem;
    display: none;
    position: absolute;
    overflow: hidden;
  }

  .micro-speakers_fiter-dropdown-list.w--open {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--_primitives---colors--dark-green-2);
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: .5rem .25rem .25rem;
  }

  .msite-sponsor_head-wrap {
    margin-bottom: 2.5rem;
  }

  .msite-sponsor_list {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .sponsor-item_left {
    justify-content: space-between;
    width: 100%;
    display: flex;
  }

  .sponsor-item_right {
    display: none;
  }

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

  .agenda-highlight_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

  .agenda-highlight_list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    margin-top: 1rem;
  }

  .agenda-highlight_item {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    border-radius: .5rem;
    padding: 1rem;
    scroll-margin-top: 4.5rem;
  }

  .agenda-highlight_item_sponsor-text {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    font-size: .75rem;
  }

  .agenda-highlight_item_sponsor-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    flex-flow: wrap;
  }

  .agenda-highlight_item_tag-wrap {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .agenda-highlight_item_tag-text {
    background-color: var(--_primitives---opacity--transparent);
    padding: 0;
    font-size: .75rem;
  }

  .agenda-highlight_button {
    font-size: .75rem;
    line-height: 1;
  }

  .active_event_agenda_speaker_list {
    column-count: 2;
    column-gap: .375rem;
  }

  .active_event_agenda_speaker_item {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
  }

  .agenda-highlight_item_attendee-img-wrap {
    width: 2.5rem;
    height: 2.5rem;
  }

  .agenda-highlight_item_attendee-name.text-size-small {
    font-size: 1rem;
    font-weight: 400;
  }

  .agenda-highlight_item_attendee-title.text-size-small {
    font-size: 1rem;
  }

  .agenda-highlight_item_bottom-tablet {
    justify-content: space-between;
    align-items: flex-end;
  }

  .agenda-highlight_filter-list {
    padding-top: .75rem;
    padding-bottom: .75rem;
    overflow: visible;
  }

  .agenda-highlight_filter-link {
    justify-content: flex-start;
    align-items: center;
    padding: .375rem 0 .375rem .5rem;
    font-size: .875rem;
  }

  .agenda-highlight_filter-link.w--current {
    background-color: var(--_semantic---background-color--tertiary);
    color: var(--_semantic---link--primary);
  }

  .agenda-highlight_filter-link.is-active {
    background-color: var(--_primitives---web-green--300);
    width: 100%;
    color: var(--_primitives---colors--white);
    background-color: var(--_primitives---web-green--300);
    width: 100%;
  }

  .agenda-highlight_filter-list-wrap {
    top: 8rem;
    overflow: visible;
  }

  .agenda-highlight_filter-dropdown {
    background-color: var(--_semantic---background-color--secondary);
    border-radius: .375rem;
    font-size: .875rem;
    position: relative;
  }

  .agenda-highlight_filter-dropdown-toggle {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .agenda-highlight_filter-dropdown-list {
    z-index: 9;
    border-radius: .5rem;
    display: none;
    position: absolute;
    overflow: hidden;
  }

  .agenda-highlight_filter-dropdown-list.w--open {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--_primitives---colors--dark-green-2);
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    padding: .5rem .25rem .25rem;
  }

  .micro-speakers_fiter-dropdown-list-copy {
    border-radius: .5rem;
    display: none;
    position: absolute;
    overflow: hidden;
  }

  .micro-speakers_fiter-dropdown-list-copy.w--open {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--_primitives---colors--dark-green-2);
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: .5rem .25rem .25rem;
  }

  .agenda-highlight_filter-dropdown-list-inner {
    grid-column-gap: .5rem;
    grid-row-gap: .5rem;
    border: 1px solid var(--_semantic---border--secondary);
    border-radius: .5rem;
    flex-flow: column;
    width: 100%;
    overflow: hidden;
  }

  .agenda-highlight_filter-dropdown-list-inner.w--open {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--_primitives---colors--dark-green-2);
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: .5rem .25rem .25rem;
  }

  .agenda-highlight_btn-wrap {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .agenda-highlight_filter-btn-wrap {
    flex: none;
    display: flex;
  }

  .pricing_component {
    grid-column-gap: 3rem;
    grid-row-gap: 3rem;
  }

  .pricing_card-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column;
    display: flex;
  }

  .pricing_card {
    border-radius: .5rem;
    padding: 1rem;
  }

  .pricing_card_tag, .pricing_card_date.text-size-small.text-align-right, .pricing_card_date.text-size-small.text-align-right, .pricing_card_date.text-size-small.text-align-right {
    font-size: .75rem;
  }

  .pricing_content-wrap {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .agenda-hero_component {
    margin-top: 1rem;
  }

  .agenda-hero_head-inner {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .agenda-hero_btn-wrap {
    padding-top: 1rem;
  }

  .sponsor-strip_component {
    border-radius: .5rem;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 1rem;
  }

  .sponsor-strip_left {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    width: 100%;
  }

  .sponsor-strip_right {
    margin-left: 0;
  }

  .sponsor-strip_logo-grid {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    width: 100%;
    display: flex;
  }

  .sponsor-strip_logo-wrap {
    max-width: 8rem;
    height: auto;
    max-height: 30px;
  }

  .sponsor-strip_logo.dark-43 {
    max-height: 5rem;
  }

  .agd_filter-wrap {
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .agd_filter-list {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .agd_filter-list.is-home {
    flex-flow: row;
  }

  .filter-date-dropdown {
    background-color: var(--_semantic---background-color--secondary);
    border-radius: .375rem;
    font-size: .875rem;
    position: relative;
  }

  .filter-date-trigger {
    justify-content: space-between;
    align-items: center;
    display: flex;
  }

  .filter-date-trigger-icon {
    flex: none;
  }

  .filter-date-list {
    z-index: 9;
    border-radius: .5rem;
    display: none;
    position: absolute;
    overflow: hidden;
  }

  .filter-date-list.w--open {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--_primitives---colors--dark-green-2);
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: stretch;
    padding: .5rem .25rem .25rem;
  }

  .filter-date-list-inner {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    border-radius: .5rem;
    flex-flow: column;
    width: 100%;
    overflow: hidden;
  }

  .filter-date-list-inner.w--open {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--_primitives---colors--dark-green-2);
    text-align: left;
    flex-flow: column;
    justify-content: flex-start;
    align-items: flex-start;
    padding: .5rem .25rem .25rem;
  }

  .agd_filter-list_date_dropdown-link {
    justify-content: flex-start;
    align-items: center;
    padding: .375rem 0 .375rem .5rem;
    font-size: .875rem;
  }

  .agd_filter-list_date_dropdown-link.w--current {
    background-color: var(--_semantic---background-color--tertiary);
    color: var(--_semantic---link--primary);
  }

  .agd_filter-list_date_dropdown-link.is-active {
    background-color: var(--_primitives---web-green--300);
    width: 100%;
    color: var(--_primitives---colors--white);
    background-color: var(--_primitives---web-green--300);
    width: 100%;
  }

  .agd_filter-list-clear {
    font-size: .75rem;
    line-height: 1.2;
  }

  .agenda-highlight_item_tagline {
    font-size: .75rem;
  }

  .agenda-list {
    margin-top: 1rem;
  }

  .active_events_agendas_item {
    border-radius: .5rem;
    grid-template-columns: 1fr;
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    scroll-margin-top: 4.5rem;
  }

  .attend-hero_marquee {
    height: 21.1875rem;
    margin-top: 2.5rem;
  }

  .attend-sponsors_grid {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
  }

  .attend-sponsors_filters {
    margin-top: 2.5rem;
    margin-bottom: 1.5rem;
  }

  .attend-sponsors_filter_dropdown {
    color: var(--_semantic---text--primary);
    font-size: .875rem;
  }

  .attend-sponsors_filter_dropdown_trigger {
    background-color: var(--_semantic---background-color--secondary);
    border-radius: .25rem;
    justify-content: space-between;
    align-items: center;
    min-height: 2.25rem;
    padding: .375rem .5rem;
    display: flex;
  }

  .attend-sponsors_filters_dropdown_nav {
    display: none;
  }

  .attend-sponsors_filters_dropdown_nav.w--open {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--_semantic---background-color--secondary);
    border-radius: .25rem;
    flex-flow: column;
    padding: .55rem;
    display: flex;
    position: absolute;
    top: 40px;
  }

  .attend-sponsors_filter_btn.button {
    border-color: var(--_primitives---opacity--transparent);
    background-color: var(--_primitives---opacity--transparent);
    border-color: var(--_primitives---opacity--transparent);
    background-color: var(--_primitives---opacity--transparent);
    justify-content: flex-start;
    align-items: center;
  }

  .pricing-content_cta_block {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    border-radius: .5rem;
    padding: 1rem;
  }

  .attendee-leaderboard_list {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    margin-top: 3rem;
  }

  .attendee-leaderboard_item {
    grid-column-gap: 16px;
    grid-row-gap: 16px;
    grid-template-rows: auto;
    grid-template-columns: 1fr 1fr 1fr;
    grid-auto-columns: 1fr;
    padding-top: .75rem;
    padding-bottom: .75rem;
    display: grid;
  }

  .attendee-profile_image {
    border-radius: .25rem;
    width: 1.25rem;
    height: 1.25rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .attendee-item_cta {
    display: none;
  }

  .attendee-item_name.text-color-primary.text-size-small, .attendee-item_text.text-color-primary.text-size-small.text-transform-capitalize, .attendee-item_text.text-color-primary.text-size-small.text-transform-capitalize, .attendee-item_text.text-color-primary.text-size-small.text-transform-capitalize, .attendee-item_text.text-color-primary.text-size-small.text-transform-capitalize {
    font-size: .75rem;
  }

  .attend-sectors_sidebyside_content {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .attend-sector_tab_image {
    margin-top: 2.5rem;
  }

  .attend-sector_tab_image:where(.w-variant-d75a4772-9d22-0121-017a-34eb8ae986bf) {
    display: none;
  }

  .attend-sector_tab_image.mobile:where(.w-variant-d75a4772-9d22-0121-017a-34eb8ae986bf) {
    display: block;
  }

  .attend-testimonial_wrap {
    margin-top: 2.5rem;
  }

  .swiper-slide.attend-testimonial_item {
    max-width: 100%;
  }

  .swiper_nav {
    margin-top: 1.5rem;
  }

  .sector-tab_link.button {
    border-color: var(--_primitives---opacity--transparent);
    background-color: var(--_primitives---opacity--transparent);
    border-color: var(--_primitives---opacity--transparent);
    background-color: var(--_primitives---opacity--transparent);
    justify-content: flex-start;
    align-items: center;
  }

  .attend-sector-tab_links {
    flex-flow: column;
    overflow: visible;
  }

  .attend-sector-tab_links.w--open {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    background-color: var(--_semantic---background-color--secondary);
    border-radius: .25rem;
    flex-flow: column;
    padding: .55rem;
    display: flex;
    position: absolute;
    top: 40px;
  }

  .attend-sector_stats_grid {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    grid-template-columns: 1fr 1fr;
  }

  .attend-sector_stats_card {
    grid-column-gap: 2.25rem;
    grid-row-gap: 2.25rem;
  }

  .attend-sector_stats_number {
    letter-spacing: -.04rem;
    font-size: 2rem;
  }

  .attend-sector_stats_text {
    font-family: var(--_typography---font-styles--body);
    font-size: .75rem;
    font-weight: 400;
  }

  .insights-richtext h2 {
    font-size: 1.875rem;
  }

  .insights-richtext h3 {
    margin-top: 1.5rem;
    margin-bottom: 1rem;
    font-size: 1.375rem;
    font-weight: 500;
  }

  .insights-richtext h4 {
    font-size: 1.2rem;
    font-weight: 500;
  }

  .insights-richtext h5 {
    font-size: 1rem;
    font-weight: 700;
  }

  .insights-richtext h6 {
    font-size: .875rem;
    font-weight: 700;
  }

  .button-2.is-navbar2-button {
    padding: .25rem 1rem;
  }

  .navbar2_component {
    min-height: 4rem;
    padding: .5rem 2%;
  }

  .navbar2_link.display-mobile-landscape {
    display: block;
  }

  .navbar2_menu.is-page-height-tablet {
    padding-bottom: 6rem;
  }

  .navbar2_button-wrapper {
    grid-column-gap: .5rem;
    padding-top: 0;
    padding-bottom: 0;
  }

  .section_about_hero {
    height: 100vh;
    padding-top: 53px;
  }

  .about_main_card_wrap {
    grid-template-columns: 1fr;
    margin-top: 2.5rem;
  }

  .about_mission_component {
    padding-bottom: 2.5rem;
  }

  .about_mission_number {
    font-size: clamp(2.5rem, 9vw, 11rem);
  }

  .team_top {
    margin-bottom: 2.5rem;
  }

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

  .about_advisory_top {
    margin-bottom: 2.5rem;
  }

  .about_tab_menu.no-scrollbar {
    margin-left: -2.5%;
    margin-right: -2.5%;
  }

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

  .event_slide_top {
    margin-bottom: 2.5rem;
    padding-left: 2.5%;
    padding-right: 2.5%;
  }

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

  .event_insights_grid_item {
    width: 100%;
  }

  .faq_component {
    grid-column-gap: 2.5rem;
    grid-row-gap: 2.5rem;
  }

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

  .faq_accordion {
    padding: 1.25rem;
  }

  .faq_accordion_content, .faq_accordion_title {
    font-size: 1.125rem;
  }

  .key-deatils_content-wrap {
    margin-top: 3rem;
  }

  .key-details_card.is-big {
    flex-flow: column;
  }

  .v-accom_cta-details {
    border-right-style: none;
    margin-right: 0;
    padding-right: 1rem;
  }

  .section_v-map {
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .v-map_component {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
    flex-flow: column-reverse;
    display: flex;
  }

  .v-map_dummy {
    height: 400px;
  }

  .v-map_details {
    max-width: none;
    position: static;
  }

  .image {
    width: 100%;
  }

  .contact-people_list {
    grid-template-columns: 1fr;
  }

  .nav-events_link-list {
    margin-top: 0;
  }

  .nav-events_link {
    padding-left: 0;
  }

  .nav-events_descp-text.text-size-small.text-color-secondary {
    display: none;
  }

  .newsletter-image {
    width: 90%;
    margin-left: -25px;
  }

  .home-insights_load-wrap {
    margin-top: 1.25rem;
  }

  .venue-tabs_filters {
    margin-top: 2.5rem;
    margin-bottom: 1.5rem;
  }

  .venue-tabs_numbers {
    grid-column-gap: .75rem;
    grid-row-gap: .75rem;
  }

  .spon-cta_grid {
    grid-template-columns: 2fr;
  }

  .profile_menu {
    flex-flow: row;
    display: flex;
    overflow: auto;
  }

  .profile_menu-item {
    flex: none;
    width: auto;
  }

  .about-hero_img-container.is-1 {
    max-width: 30vw;
    margin-bottom: 3px;
    margin-left: 39px;
  }

  .about-hero_img-container.is-2 {
    max-width: 20vw;
    margin-bottom: 117px;
  }

  .about-hero_img-container.is-3 {
    max-width: 25vw;
  }

  .about-hero_img-container.is-4 {
    max-width: 40vw;
    margin-bottom: 49px;
    margin-left: 0;
  }

  .about-hero_img-container.is-5 {
    max-width: 20vw;
    margin-bottom: 185px;
    margin-right: 75px;
  }

  .about-hero_img-container.is-6 {
    display: none;
  }

  .lib-popup_component {
    min-width: auto;
  }

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

  .form_dropdown-toggle-text {
    max-width: 80%;
  }

  .subnav_region-wrap {
    background-color: #e1e2dd00;
  }

  .dropdown-2 {
    background-color: var(--_semantic---background-color--tertiary);
    border-radius: 6px;
  }

  .show-mobile-landscape {
    display: block;
  }

  .account_tab_menu.no-scrollbar {
    margin-left: -2.5%;
    margin-right: -2.5%;
  }

  .account_form_block {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    border-radius: .5rem;
    width: 90%;
    padding: .75rem;
  }

  .network_index_speaker_placeholder {
    min-height: 30rem;
  }

  .newsletter_form_submit:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
    font-size: .875rem;
  }

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

  .newsletter-form_field:where(.w-variant-d1637395-524d-74de-d663-dee20c5a03ef) {
    min-height: auto;
  }

  .nav_profile_wrapper {
    grid-column-gap: .25rem;
    grid-row-gap: .25rem;
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .nav-events_link-wrap {
    justify-content: flex-start;
    align-items: center;
  }

  .empty_state {
    border-radius: .5rem;
    padding-bottom: 1rem;
    padding-left: 1rem;
    padding-right: 1rem;
    scroll-margin-top: 4.5rem;
  }

  .wrapper {
    height: 0;
  }

  .summit-theme_item {
    flex-flow: column;
  }

  .contact_form_popup_icon {
    width: 1.5rem;
  }

  .insight_podcast-embed-wrap {
    width: 100%;
    padding: 1rem .75rem;
  }

  .insight_author-contri-wrap.is-1-item {
    flex-flow: wrap;
  }
}

@media screen and (max-width: 479px) {
  h1 {
    font-size: 2.5rem;
  }

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

  .margin-top {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-bottom {
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
  }

  .margin-left {
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
  }

  .margin-right {
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 0;
  }

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

  .margin-horizontal {
    margin-top: 0;
    margin-bottom: 0;
  }

  .padding-top {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-bottom {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
  }

  .padding-left {
    padding-top: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .padding-right {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0;
  }

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

  .padding-horizontal {
    padding-top: 0;
    padding-bottom: 0;
  }

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

  .button.nav {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .padding-global {
    padding-left: 5%;
    padding-right: 5%;
  }

  .home-hero_lightbox {
    padding-top: 1rem;
  }

  .home-event_list {
    justify-content: center;
  }

  .home-event_img-wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .home-calendar_card {
    text-wrap: balance;
  }

  .speakers_grid {
    grid-template-rows: 8vw;
    grid-template-columns: 5vw;
    grid-auto-rows: 8vw;
    grid-auto-columns: 5vw;
  }

  .speakers_component {
    padding-bottom: 3.5rem;
  }

  .newsletter-form_component:where(.w-variant-4f09980e-ed69-0328-0337-cb3c972256d2) {
    background-image: url("https://cdn.prod.website-files.com/6a1fb8c87cca31ddb9926fc0/6a1fb8c87cca31ddb99270bb_paper-plane.avif"), linear-gradient(to bottom, var(--_semantic---background-color--primary), var(--_semantic---background-color--primary));
    background-position: 50% 100%, 0 0;
    background-repeat: no-repeat, repeat;
    background-size: 95%, auto;
  }

  .filter-dropdown-list.is-show-desktop {
    display: none;
  }

  .filter-dropdown-list.is-show-desktop.w--open {
    justify-content: flex-start;
    align-items: flex-start;
  }

  .filter-dropdown-list-inner {
    min-width: 13.5rem;
  }

  .footer_col-wrap {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
    display: grid;
  }

  .footer_col {
    width: auto;
  }

  .footer_col_heading.text-style-tagline {
    display: block;
  }

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

  .breadcrumb-link {
    flex: none;
  }

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

  .insight_trend-wrap {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
  }

  .network-card_component.is-small {
    border-radius: .5rem;
    padding: .25rem;
  }

  .network-card_text-wrap.is-small {
    padding: .25rem;
  }

  .network-index_content-wrap {
    padding-left: 5%;
    padding-right: 5%;
  }

  .events-slide-list {
    min-height: 20rem;
  }

  .interviews_item {
    max-width: none;
  }

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

  .past-speakers_list {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    flex-flow: column;
    grid-template-columns: 1fr;
    display: flex;
  }

  .past-speakers_item {
    width: 100%;
    max-width: 100%;
  }

  .event-cta_person-wrap {
    flex-flow: column;
    display: flex;
  }

  .event-cta_img-wrap {
    width: auto;
    margin-right: auto;
  }

  .event-cta_text-wrap {
    order: 9999;
  }

  .event-cta_title {
    font-size: .875rem;
  }

  .msite-hero_image-wrap {
    aspect-ratio: 1;
    margin-bottom: -1.25rem;
  }

  .msite-hero_image {
    height: 100%;
  }

  ._2-col_component_content {
    padding-left: .5rem;
    padding-right: .5rem;
  }

  .msite-hero_event-description.text-size-regular {
    color: var(--_semantic---text--secondary);
  }

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

  .v-testimonial_slider-item {
    max-width: 95%;
  }

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

  .agenda-highlight_item_attendee-name.text-size-small, .agenda-highlight_item_attendee-title.text-size-small, .agenda-highlight_item_attendee-title.text-size-small {
    font-size: .875rem;
  }

  .agenda-highlight_filter-list-wrap {
    top: 8rem;
  }

  .agenda-hero_btn-wrap {
    flex-flow: wrap;
    justify-content: center;
    width: 100%;
  }

  .sponsor-strip_logo-grid {
    grid-column-gap: 0rem;
    grid-row-gap: 2.5rem;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr 1fr;
    grid-auto-columns: 1fr;
  }

  .section-header_heading.venue-intro {
    font-size: 1.5rem;
  }

  .pricing-cta_subtitle, .attendee-item_name.text-color-primary.text-size-small, .attendee-item_name.text-color-primary.text-size-small, .attendee-item_name.text-color-primary.text-size-small {
    font-size: .875rem;
  }

  .attend-sector_stats_card {
    padding: .75rem;
  }

  .attend-sector_stats_text {
    font-size: .75rem;
  }

  .insights-richtext h3 {
    font-size: 1.25rem;
  }

  .insights-richtext h4 {
    font-size: 1.125rem;
  }

  .insights-richtext h5 {
    font-size: 1rem;
  }

  .navbar2_menu-button {
    margin-left: -.75rem;
  }

  .navbar2_logo-link.w--current {
    flex: none;
    width: 30vw;
  }

  .navbar2_container {
    grid-column-gap: 8px;
    grid-row-gap: 8px;
  }

  .navbar2_button-wrapper {
    margin-left: 0;
  }

  .section_about_hero {
    padding-top: 0;
  }

  .network-card_component-copy.is-small {
    border-radius: .5rem;
    padding: .25rem;
  }

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

  .about_tab_menu.no-scrollbar {
    margin-left: -5%;
    margin-right: -5%;
  }

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

  .faq_accordion_title {
    font-size: 1.125rem;
  }

  .venue-hero_slider-img-wrap {
    width: 340px;
  }

  .venue-hero_slider-component {
    height: 340px;
  }

  .key-details_card-wrap, .v-accom_more {
    grid-template-columns: 1fr;
  }

  .contact-form_container {
    padding: 1rem;
  }

  .c-form-row._2col {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }

  .c-form-field-list {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .venue-tabs_numbers {
    grid-column-gap: .375rem;
    grid-row-gap: .375rem;
    grid-template-columns: 1fr 1fr;
  }

  .about-hero_img-container.is-5 {
    max-width: 30vw;
    margin-right: 47px;
  }

  .form_dropdown_check {
    padding-top: .4rem;
    padding-bottom: .4rem;
  }

  .subnav_region-wrap:where(.w-variant-c052e04e-9b9b-9283-aa35-bdf809122f52) {
    padding-right: .875rem;
    font-size: .8755rem;
  }

  .account_tabs {
    max-width: 95vw;
  }

  .account_tab_menu.no-scrollbar {
    margin-left: -5%;
    margin-right: -5%;
  }

  .accounts_tabs_content {
    width: 100%;
  }

  .network_index_speaker_placeholder {
    min-height: 20rem;
  }

  .contact_form_popup_inner {
    padding: 1rem;
  }

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

  .insight_trend-head-wrap {
    grid-column-gap: 1.5rem;
    grid-row-gap: 1.5rem;
    flex-flow: column;
    justify-content: space-between;
    align-items: flex-start;
  }

  .hero-visual {
    transform: scale(1.9);
  }

  .code-embed-2:where(.w-variant-c052e04e-9b9b-9283-aa35-bdf809122f52) {
    width: 1rem;
    height: 1rem;
    margin-top: -3px;
  }

  .summit-theme_list {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .c-form_sucess-inner {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .form-note-wrap._2col {
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-column-gap: 1.25rem;
    grid-row-gap: 1.25rem;
    grid-template-columns: 1fr;
  }
}

#w-node-cd769e90-13d0-191b-80a6-1d66ee0eb5b8-ee0eb560 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a4099d08-1071-1e9e-b0e2-a7de27494b58-27494b30 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_6b67d9f3-88be-5394-30d9-e55108f40726-08f40710 {
  justify-self: end;
}

#w-node-c2e7aef1-9296-7c83-bf72-ef129bf6e29e-9bf6e27a {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-c2e7aef1-9296-7c83-bf72-ef129bf6e2a3-9bf6e27a, #w-node-c2e7aef1-9296-7c83-bf72-ef129bf6e2a8-9bf6e27a {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-b0966197-e08c-2568-4c7c-a1d35a9ae77d-5a9ae761 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b0966197-e08c-2568-4c7c-a1d35a9ae78a-5a9ae761, #w-node-b0966197-e08c-2568-4c7c-a1d35a9ae78f-5a9ae761, #w-node-d219810a-1226-a5b4-e8c3-37852bbded01-5a9ae761 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

#w-node-_49ab4940-f780-ba66-2344-0fed8284b983-d0bc5152 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_972fa985-4ec2-6d20-9054-7ee6d0bc5172-d0bc5152 {
  grid-area: span 2 / span 2 / span 2 / span 2;
}

#w-node-_972fa985-4ec2-6d20-9054-7ee6d0bc5177-d0bc5152, #w-node-_972fa985-4ec2-6d20-9054-7ee6d0bc517c-d0bc5152 {
  grid-area: span 1 / span 2 / span 1 / span 2;
}

@media screen and (max-width: 767px) {
  #w-node-cd769e90-13d0-191b-80a6-1d66ee0eb596-ee0eb560 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-a4099d08-1071-1e9e-b0e2-a7de27494b58-27494b30, #w-node-c2e7aef1-9296-7c83-bf72-ef129bf6e29e-9bf6e27a, #w-node-c2e7aef1-9296-7c83-bf72-ef129bf6e2a3-9bf6e27a, #w-node-c2e7aef1-9296-7c83-bf72-ef129bf6e2a8-9bf6e27a, #w-node-b0966197-e08c-2568-4c7c-a1d35a9ae78a-5a9ae761, #w-node-b0966197-e08c-2568-4c7c-a1d35a9ae78f-5a9ae761, #w-node-d219810a-1226-a5b4-e8c3-37852bbded01-5a9ae761, #w-node-_972fa985-4ec2-6d20-9054-7ee6d0bc5172-d0bc5152, #w-node-_972fa985-4ec2-6d20-9054-7ee6d0bc5177-d0bc5152, #w-node-_972fa985-4ec2-6d20-9054-7ee6d0bc517c-d0bc5152 {
    grid-column: span 1 / span 1;
  }
}

@media screen and (max-width: 479px) {
  #w-node-cd769e90-13d0-191b-80a6-1d66ee0eb596-ee0eb560 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-c2e7aef1-9296-7c83-bf72-ef129bf6e29e-9bf6e27a, #w-node-_972fa985-4ec2-6d20-9054-7ee6d0bc5172-d0bc5152 {
    grid-column: span 1 / span 1;
  }
}
